head 1.6; access; symbols pkgsrc-2026Q2:1.4.0.6 pkgsrc-2026Q2-base:1.4 pkgsrc-2026Q1:1.4.0.4 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.2 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.3.0.6 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.4 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.2 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.2.0.8 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.6 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.4 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.2 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.6 date 2026.09.02.19.01.20; author wiz; state Exp; branches; next 1.5; commitid vXszxoxOqka005UG; 1.5 date 2026.07.13.04.35.28; author wiz; state Exp; branches; next 1.4; commitid KzpMRouvb2DLQrNG; 1.4 date 2025.10.23.20.36.14; author wiz; state Exp; branches; next 1.3; commitid 1V2hBZn9ypXaCJfG; 1.3 date 2025.02.12.06.44.34; author ryoon; state Exp; branches; next 1.2; commitid wrOiT0jBBwBs99JF; 1.2 date 2024.01.30.14.21.38; author ryoon; state Exp; branches; next 1.1; commitid gARf2FgciecARtWE; 1.1 date 2023.11.12.21.28.04; author nia; state Exp; branches; next ; commitid JYF0Ftn8iclfLmME; desc @@ 1.6 log @*: recursive bump for pcre2 10.48 @ text @# $NetBSD: Makefile,v 1.5 2026/07/13 04:35:28 wiz Exp $ DISTNAME= SDL2-2.0.3 PKGREVISION= 5 CATEGORIES= devel MASTER_SITES= https://libsdl.org/release/ MAINTAINER= nia@@NetBSD.org HOMEPAGE= https://www.libsdl.org/ COMMENT= Legacy SDL2 suitable for old Mac OS X versions LICENSE= zlib USE_LIBTOOL= yes USE_TOOLS+= gmake pkg-config GNU_CONFIGURE= yes # Let pkgsrc handle the rpath. CONFIGURE_ARGS+= --disable-rpath # Explicitly link against libraries. CONFIGURE_ARGS+= --disable-alsa-shared CONFIGURE_ARGS+= --disable-pulseaudio-shared CONFIGURE_ARGS+= --disable-x11-shared # Deprecated, removed from pkgsrc. CONFIGURE_ARGS+= --disable-esd CONFIGURE_ARGS+= --disable-video-wayland CONFIGURE_ARGS.Darwin+= --disable-haptic # Needed to support the older joystick controller. LDFLAGS.Darwin+= -framework ForceFeedback .include "../../mk/bsd.prefs.mk" # Runtime detection is lacking and illegal instruction faults happen # on e.g. QEMU with -cpu pentium. .if ${MACHINE_ARCH} == "i386" CONFIGURE_ARGS+= --disable-sse CONFIGURE_ARGS+= --disable-ssemath CONFIGURE_ARGS+= --disable-sse2 .endif PKGCONFIG_OVERRIDE+= sdl2.pc.in .include "options.mk" .include "../../converters/libiconv/buildlink3.mk" .include "../../mk/dlopen.buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.5 log @*: recursive bump for libmpg123 dependency in lame @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2025/10/23 20:36:14 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.4 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.3 2025/02/12 06:44:34 ryoon Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.3 log @*: Recursive revbump from audio/flac-1.5.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2024/01/30 14:21:38 ryoon Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.2 log @*: Recursive revbump from audio/pulseaudio-17.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/11/12 21:28:04 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @import SDL2-2.0.3 as devel/SDL2-legacy-darwin This is the version of SDL2 from TigerPorts and TigerBrew. Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software, emulators, and popular games including Valve's award winning catalog and many Humble Bundle games. SDL officially supports Windows, Mac OS X, Linux, iOS, and Android. Support for other platforms may be found in the source code. SDL is written in C, works natively with C++, and there are bindings available for several other languages, including C# and Python. SDL 2.0 is distributed under the zlib license. This license allows you to use SDL freely in any software. This package is based on an older version of SDL2 suitable for use with legacy platforms such as PowerPC versions of Mac OS X. Features such as synchronous audio are unavailable. It may also be useful for developers seeking to target a wide range of SDL2 versions. @ text @d1 1 a1 1 # $NetBSD$ d4 1 @