head 1.3; access; symbols pkgsrc-2026Q2:1.2.0.6 pkgsrc-2026Q2-base:1.2 pkgsrc-2026Q1:1.2.0.4 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.2 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.1.0.4 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.2 pkgsrc-2025Q2-base:1.1; locks; strict; comment @# @; 1.3 date 2026.07.13.04.35.21; author wiz; state Exp; branches; next 1.2; commitid KzpMRouvb2DLQrNG; 1.2 date 2025.10.23.20.35.51; author wiz; state Exp; branches; next 1.1; commitid 1V2hBZn9ypXaCJfG; 1.1 date 2025.03.30.09.32.07; author nia; state Exp; branches; next ; commitid n25JLTER9I3gB4PF; desc @@ 1.3 log @*: recursive bump for libmpg123 dependency in lame @ text @# $NetBSD: Makefile,v 1.2 2025/10/23 20:35:51 wiz Exp $ DISTNAME= openal-soft-1.19.1 PKGREVISION= 2 CATEGORIES= audio MASTER_SITES= https://openal-soft.org/openal-releases/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://openal-soft.org/ COMMENT= Software implementation of the OpenAL 3D audio API LICENSE= gnu-lgpl-v2 USE_LANGUAGES= c c++ USE_TOOLS+= gmake pkg-config PKGCONFIG_OVERRIDE+= openal.pc.in PKG_SYSCONFSUBDIR= openal CMAKE_CONFIGURE_ARGS+= -DALSOFT_EXAMPLES=OFF CMAKE_CONFIGURE_ARGS+= -DALSOFT_UTILS=ON CMAKE_CONFIGURE_ARGS+= -DALSOFT_NO_CONFIG_UTIL=ON CMAKE_CONFIGURE_ARGS+= -DALSOFT_RTKIT=OFF CFLAGS+= -DSYS_CONF_DIR="\"${PKG_SYSCONFDIR}\"" CFLAGS.NetBSD+= -D_NETBSD_SOURCE CFLAGS.SunOS+= -D__EXTENSIONS__ BUILDLINK_TRANSFORM+= rm:-Wall BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=${WRKSRC}/libopenal.version CONF_FILES+= ${PREFIX}/share/openal/alsoftrc.sample ${PKG_SYSCONFDIR}/alsoft.conf .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "SunOS" || ${OPSYS} == "NetBSD" CMAKE_CONFIGURE_ARGS+= -DALSOFT_BACKEND_SOLARIS=ON CMAKE_CONFIGURE_ARGS+= -DALSOFT_REQUIRE_SOLARIS=ON .endif .include "../../mk/oss.buildlink3.mk" .if ${OSS_TYPE} != "none" CMAKE_CONFIGURE_ARGS+= -DALSOFT_BACKEND_OSS=ON CMAKE_CONFIGURE_ARGS+= -DALSOFT_REQUIRE_OSS=ON SUBST_CLASSES+= oss SUBST_STAGE.oss= pre-configure SUBST_MESSAGE.oss= Fixing default OSS device references. SUBST_FILES.oss= Alc/backends/oss.c SUBST_SED.oss= -e 's,/dev/dsp,${DEVOSSAUDIO},' .endif .include "options.mk" .include "../../devel/cmake/build.mk" .include "../../mk/dlopen.buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.2 log @*: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2025/03/30 09:32:07 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @Import audio/openal-soft-c, the last version not requiring C++. This is intended for systems with compilers that are new enough to build CMake but not new enough for C++20 (of which there are many). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2024/11/29 03:47:45 ryoon Exp $ d4 1 @