head 1.6; access; symbols pkgsrc-2019Q2:1.5.0.48 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.46 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.44 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.42 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.40 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.38 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.36 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.34 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.30 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.28 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.26 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.24 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.22 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.20 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.18 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.16 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.14 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.12 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.10 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.8 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.6 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.4 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.2 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.4.0.12 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.10 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.8 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.6 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.4 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.2 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.3.0.46 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.44 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.42 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.40 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.38 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.36 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.34 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.32 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.30 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.28 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.26 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.24 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.22 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.20 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.18 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.16 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.14 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.12 pkgsrc-2008Q1:1.3.0.10 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.8 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.6 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.4 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.2 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.1.1.1.0.26 pkgsrc-2006Q4-base:1.1.1.1 pkgsrc-2006Q3:1.1.1.1.0.24 pkgsrc-2006Q3-base:1.1.1.1 pkgsrc-2006Q2:1.1.1.1.0.22 pkgsrc-2006Q2-base:1.1.1.1 pkgsrc-2006Q1:1.1.1.1.0.20 pkgsrc-2006Q1-base:1.1.1.1 pkgsrc-2005Q4:1.1.1.1.0.18 pkgsrc-2005Q4-base:1.1.1.1 pkgsrc-2005Q3:1.1.1.1.0.16 pkgsrc-2005Q3-base:1.1.1.1 pkgsrc-2005Q2:1.1.1.1.0.14 pkgsrc-2005Q2-base:1.1.1.1 pkgsrc-2005Q1:1.1.1.1.0.12 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-2004Q4:1.1.1.1.0.10 pkgsrc-2004Q4-base:1.1.1.1 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 2013.12.15.20.33.47; author asau; state Exp; branches; next 1.4; commitid 9RzOkfWu4JlfNghx; 1.4 date 2012.04.17.17.40.50; author joerg; state Exp; branches; next 1.3; 1.3 date 2007.04.06.15.47.29; author obache; state Exp; branches; next 1.2; 1.2 date 2007.01.03.07.03.15; author wiz; 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-aa,v 1.5 2013/12/15 20:33:47 asau Exp $ --- src/backends/alc_backend_bsd.c.orig 2006-01-05 15:11:20.000000000 +0000 +++ src/backends/alc_backend_bsd.c 2013-12-15 20:30:26.204504830 +0000 @@@@ -9,15 +9,31 @@@@ */ #include "al_siteconfig.h" +#ifdef __NetBSD__ +#define _NETBSD_SOURCE +#endif +#ifdef __FreeBSD__ +#define __BSD_VISIBLE 1 +#endif + #include +#include #include #include +#if defined(__FreeBSD__) +#include +#include +#elif defined(__NetBSD__) || defined(__OpenBSD__) +#include +#else #include +#endif #include #include #include #include #include +#include #include #include #include @@@@ -210,7 +226,11 @@@@ handle_fd = *(int *) handle; +#if defined(__NetBSD__) || defined(__OpenBSD__) + if(ioctl(handle_fd, SNDCTL_DSP_RESET, NULL) < 0) { +#else if(ioctl(handle_fd, SNDCTL_DSP_RESET) < 0) { +#endif #ifdef DEBUG_MAXIMUS fprintf(stderr, "Couldn't reset dsp\n"); #endif @@@@ -385,7 +405,7 @@@@ static void *grab_read_native(void) { fprintf(stderr,"grab_read_native Not implemented! (%s:%d)\n",__FILE__,__LINE__); - return; + return NULL; } void * @ 1.5 log @Fix the build on FreeBSD 9, FreeBSD uses sys/soundcard.h nowadays. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2012/04/17 17:40:50 joerg Exp $ @ 1.4 log @Fix build with clang. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2007/04/06 15:47:29 obache Exp $ d4 2 a5 2 +++ src/backends/alc_backend_bsd.c @@@@ -9,15 +9,27 @@@@ d12 3 d21 2 a22 1 +#include d37 1 a37 1 @@@@ -210,7 +222,11 @@@@ void release_native(void *handle) { d49 1 a49 1 @@@@ -385,7 +401,7 @@@@ alcBackendSetAttributesNative_(ALC_OpenM @ 1.3 log @define _NETBSD_SOURCE for fixing build problem on NetBSD 3.1. XXX: define here. if pass this definision to configure, try to build solaris XXX: backend, raise another build problem. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 2007/01/03 07:03:15 wiz Exp $ d45 9 @ 1.2 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 @d1 1 a1 1 $NetBSD$ d5 2 a6 1 @@@@ -10,14 +10,22 @@@@ d9 4 d33 1 a33 1 @@@@ -210,7 +218,11 @@@@ void release_native(void *handle) { @ 1.1 log @Initial revision @ text @d3 4 a6 3 --- src/arch/bsd/bsd_dsp.c.orig 2003-01-07 02:37:11.000000000 +0000 +++ src/arch/bsd/bsd_dsp.c @@@@ -15,7 +15,13 @@@@ d8 2 d22 7 a28 1 @@@@ -212,7 +218,11 @@@@ void release_native(void *handle) { @ 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 @@