head 1.10; access; symbols pkgsrc-2023Q4:1.9.0.34 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.32 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.30 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.28 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.26 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.24 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.22 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.20 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.18 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.9.0.16 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.14 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.12 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.10 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.9.0.8 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.9.0.6 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.9.0.2 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.4 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.7.0.54 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.52 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.50 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.48 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.46 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.44 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.42 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.40 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.38 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.34 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.32 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.7.0.30 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.28 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.26 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.24 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.22 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.7.0.20 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.18 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.16 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.14 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.12 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.10 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.8 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.7.0.6 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.4 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.2 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.6.0.48 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.46 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.44 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.42 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.40 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.38 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.36 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.34 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.32 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.30 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.28 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.26 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.24 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.22 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.20 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.18 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.16 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.14 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.12 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.10 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.8 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.6 pkgsrc-2008Q1:1.6.0.4 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.2 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.5.0.12 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.10 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.8 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.6 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.4 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.2 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.4.0.2 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.3.0.2 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.1.0.4 pkgsrc-2005Q3-base:1.1 pkgsrc-2005Q2:1.1.0.2 pkgsrc-2005Q2-base:1.1; locks; strict; comment @# @; 1.10 date 2024.03.16.17.38.23; author nia; state Exp; branches; next 1.9; commitid WxVkQUdq4F0Atp2F; 1.9 date 2019.12.24.05.07.45; author dbj; state Exp; branches; next 1.8; commitid 2Xb1iM9kOGBbXUPB; 1.8 date 2019.11.24.00.35.57; author nia; state Exp; branches; next 1.7; commitid UNQekpkOI0ODp2MB; 1.7 date 2013.04.06.15.46.33; author rodent; state Exp; branches; next 1.6; 1.6 date 2007.11.30.17.50.33; author wiz; state Exp; branches; next 1.5; 1.5 date 2006.04.06.06.21.34; author reed; state Exp; branches; next 1.4; 1.4 date 2006.02.05.23.08.10; author joerg; state Exp; branches; next 1.3; 1.3 date 2005.10.23.19.05.34; author rillig; state Exp; branches; next 1.2; 1.2 date 2005.10.08.12.30.38; author jmmv; state Exp; branches; next 1.1; 1.1 date 2005.05.20.19.20.56; author jmmv; state Exp; branches; next ; desc @@ 1.10 log @libao-macosx: Fix building on OS X versions before 10.6 @ text @# $NetBSD: Makefile,v 1.9 2019/12/24 05:07:45 dbj Exp $ .include "../../audio/libao/Makefile.common" PKGNAME= ${DISTNAME:S/libao/libao-macosx/} COMMENT+= (MacOS X plugin) ONLY_FOR_PLATFORM+= Darwin-*-* BUILD_DIRS= src/plugins/macosx INSTALL_DIRS= src/plugins/macosx BUILDLINK_API_DEPENDS.libao+= libao>=0.8.6nb1 _LIBAO_BUILDING_PLUGIN= yes .include "../../mk/bsd.fast.prefs.mk" .if ${OPSYS} == "Darwin" && ${OPSYS_VERSION} < 100600 CPPFLAGS+= -DAudioComponent=Component CPPFLAGS+= -DAudioComponentDescription=ComponentDescription CPPFLAGS+= -DAudioComponentFindNext=FindNextComponent CPPFLAGS+= -DAudioComponentInstanceNew=OpenAComponent CPPFLAGS+= -DAudioComponentInstanceDispose=CloseComponent .endif .include "../../audio/libao/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.9 log @audio/libao: fix Darwin build libao tried disable the macos plugin by setting a configure environment variable that didn't work. This forces the option off by the SUBST framework to edit the config file. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2019/11/24 00:35:57 nia Exp $ d18 10 @ 1.8 log @libao: Update to 1.2.2 Fixes a NULL pointer dereference, among other issues. Make libao-sun the default driver for NetBSD. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2013/04/06 15:46:33 rodent Exp $ a10 1 CONFIGURE_ENV:= ${CONFIGURE_ENV:S/have_macosx=no//1} @ 1.7 log @'You can use "foo" instead of "${WRKSRC}/foo".' @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2007/11/30 17:50:33 wiz Exp $ d11 1 a11 1 CONFIGURE_ARGS:= ${CONFIGURE_ARGS:S/ENABLE_MACOSX=no/ENABLE_MACOSX=yes/g} @ 1.6 log @Update to 0.8.8: 0.8.8 - Thu May 24 - New win32 driver - Few fixes and changes in autotools and configuration files. 0.8.7 - unreleased snapshot - obsolete alsa device renamed to alsa05 - the 'alsa' device now uses the 0.9/1.0 API - ALSA driver fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2006/04/06 06:21:34 reed Exp $ d12 2 a13 2 BUILD_DIRS= ${WRKSRC}/src/plugins/macosx INSTALL_DIRS= ${WRKSRC}/src/plugins/macosx @ 1.5 log @Over 1200 files touched but no revisions bumped :) RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2006/02/05 23:08:10 joerg Exp $ a5 1 PKGREVISION= 1 @ 1.4 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/10/23 19:05:34 rillig Exp $ d16 1 a16 1 BUILDLINK_DEPENDS.libao+= libao>=0.8.6nb1 @ 1.3 log @Use ../../category/package instead of ../package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2005/10/08 12:30:38 jmmv Exp $ d6 1 @ 1.2 log @For packages using libao, add a default dependency on a plugin (either oss or sun), based on the current OS name. This is only used if no other libao plugin is installed, and is binary package friendly. Addresses PR pkg/30920 by Chuck Cranor. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2005/05/20 19:20:56 jmmv Exp $ d3 1 a3 1 .include "../libao/Makefile.common" @ 1.1 log @- Change libao to not build OSS, Sun, MacOS X nor several other plugins even when the header files are found. Bump its revision to 1 due to this. This makes the libao package completely audio-output agnostic. - Add a libao-macosx package containing the MacOS X plugin (sorry, untested). - Add a libao-oss package containing the OSS plugin. While here, use ossaudio.buildlink3.mk to determine the audio device instead of hardcoding it in a patch. - Add a libao-macosx package containing the Sun audio plugin (sorry, untested). Change approved by silence on tech-pkg@@ for quite a long time since my proposal. I'm doing these changes to cleanup the base libao package. Before these, it contained a huge conditional to determine when the OSS and/or Sun plugins were built, which often failed in untested platforms (PLIST inconsistencies, for example). Having these plugins in independent packages makes debugging easier, keeps the dependency tree clean and also lets us use {ONLY,NOT}_FOR_PLATFORM directives to easily say where they work or don't. @ text @d1 1 a1 1 # $NetBSD$ d17 2 @