head 1.6; access; symbols pkgsrc-2019Q2:1.5.0.102 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.100 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.98 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.96 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.94 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.92 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.90 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.88 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.84 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.82 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.80 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.78 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.76 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.74 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.72 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.70 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.68 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.66 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.64 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.62 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.60 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.58 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.56 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.54 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.52 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.50 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.48 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.46 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.44 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.42 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.40 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.38 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.36 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.34 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.32 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.30 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.28 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.26 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.24 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.22 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.20 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.18 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.16 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.14 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.12 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.10 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.8 pkgsrc-2008Q1:1.5.0.6 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.4 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.2 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.4.0.4 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.2 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.3.0.10 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.8 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.6 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.4 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.2 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.2.0.8 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.6 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.1.1.0.8 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.6 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.4 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.2 pkgsrc-2003Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2019.07.01.12.30.20; author nia; state dead; branches; next 1.5; commitid dchaUorKp9VF0ltB; 1.5 date 2007.09.15.11.45.57; author joerg; state Exp; branches; next 1.4; 1.4 date 2007.01.03.07.03.15; author wiz; state Exp; branches; next 1.3; 1.3 date 2005.12.11.21.42.02; author joerg; state Exp; branches; next 1.2; 1.2 date 2004.12.01.13.59.43; author adam; state Exp; branches; next 1.1; 1.1 date 2003.03.17.15.57.05; author jmmv; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.03.17.15.57.05; author jmmv; state Exp; branches; next ; desc @@ 1.6 log @Remove original OpenAL implementation (audio/openal). As far as I can tell, no package is using this. They are all using audio/openal-soft instead. Brief history of OpenAL: This is the original reference implementation, developed by Loki Software and Creative Labs. This was eventually made proprietary, the open source version packaged here was discontinued, and OpenAL-Soft was developed as a replacement. This package has pointed to gentoo distfiles for about 10 years since the original distfiles disappeared. We've apparently been planning this since 2016 but nobody got around to it: https://mail-index.netbsd.org/pkgsrc-users/2016/07/16/msg023531.html @ text @$NetBSD: patch-ab,v 1.5 2007/09/15 11:45:57 joerg Exp $ --- admin/pkgconfig/openal-config.in.orig 2006-02-11 09:36:55.000000000 +0000 +++ admin/pkgconfig/openal-config.in @@@@ -6,8 +6,8 @@@@ bindir="@@bindir@@" includedir="@@includedir@@" libdir="@@libdir@@" PACKAGE_VERSION="@@PACKAGE_VERSION@@" -# PTHREAD_CFLAGS="@@PTHREAD_CFLAGS@@" -# PTHREAD_LIBS="@@PTHREAD_LIBS@@" +PTHREAD_CFLAGS="@@PTHREAD_CFLAGS@@" +PTHREAD_LIBS="@@PTHREAD_LIBS@@" openal_dynamic_ldflags="-lopenal" # TODO: configure should provide the following... @@@@ -165,7 +165,7 @@@@ if test "$echo_libs" = "yes"; then if test "${libdir}" = "/usr/lib" ; then libpathflag="" else - libpathflag="-L${libdir}" + libpathflag="-Wl,-R${libdir} -L${libdir}" fi if test "${static_libs}" = "yes"; then ldflags="${openal_static_ldflags}" @ 1.5 log @Ensure that libopenal is built with pthread linkage and users of the config script get it as well. Bump revision. @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Update to latest version, 0.0.8. Previous version was date-based (and thus higher), so reset version dependency in buildlink3.mk to current one. No package affected. Changes: About two years of development, only described in ChangeLog AFAICT. @ text @d5 11 @ 1.3 log @Add DragonFly. @ text @d3 11 a13 99 --- configure.orig 2004-08-16 15:27:18.000000000 +0000 +++ configure @@@@ -3123,8 +3123,67 @@@@ LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 + +if test $ac_cv_lib_dl_dlopen != yes; then + echo "$as_me:$LINENO: checking for dlopen in -lc" >&5 +echo $ECHO_N "checking for dlopen in -lc... $ECHO_C" >&6 +if test "${ac_cv_lib_c_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +cat >conftest.$ac_ext <<_ACEOF +#line $LINENO "configure" +#include "confdefs.h" + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +#ifdef F77_DUMMY_MAIN +# ifdef __cplusplus + extern "C" +# endif + int F77_DUMMY_MAIN() { return 1; } +#endif +int +main () +{ +dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_c_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +cat conftest.$ac_ext >&5 +ac_cv_lib_c_dlopen=no +fi +rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_c_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_c_dlopen" >&6 +fi if test $ac_cv_lib_dl_dlopen = yes; then LIBS="$LIBS -ldl" +elif test $ac_cv_lib_c_dlopen = yes; then + : else cat >>confdefs.h <<\_ACEOF @@@@ -3214,7 +3273,7 @@@@ cat >>confdefs.h <<\_ACEOF _ACEOF OS_OBJS="\$(LIN_OBJS)" ;; - *bsd*) + *bsd* | *dragonfly*) BROKEN_PTHREAD_FLAG=yes cat >>confdefs.h <<\_ACEOF @@@@ -3301,7 +3360,7 @@@@ case "$target" in *linux*) # No extra libs needed ;; - *bsd*) + *bsd* | *dragonfly*) # No extra libs needed ;; *solaris*) @@@@ -5749,9 +5808,7 @@@@ else echo "${ECHO_T}no" >&6 fi -if test $MAKEINFO = yes; then - MAKEINFO='makeinfo' -else +if test $MAKEINFO = no; then # for silly people without texinfo MAKEINFO='@@echo' fi @ 1.2 log @Changes 20040816: * Improvements toward the stable release @ text @d73 18 @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- configure.orig 2003-01-25 23:04:57.000000000 +0000 d5 1 a5 1 @@@@ -3121,8 +3121,67 @@@@ LIBS=$ac_check_lib_save_LIBS d73 1 a73 1 @@@@ -5694,9 +5753,7 @@@@ else @ 1.1.1.1 log @Initial import of openal, version 20030125. OpenAL is a 3D positional spatialized sound library analogous to OpenGL: instead of micromanaging each aspect of sound playback and effect, the application writer may limit himself to placing sounds in the scene and letting the native OpenAL implementation determine the correct amount of pitch alteration, gain attenuation, phase shift, etc., required to render the sounds correctly. Provided in PR pkg/20759 by Juan RP, with some changes by me. @ text @@