fastports

sdl3 3.4.2_2

devel/sdl3

Cross-platform multimedia development API (version 3 preview)

Category
devel
Maintainer
amdmi3@FreeBSD.org
WWW
https://www.libsdl.org/ https://github.com/libsdl-org/SDL
License
ZLIB
USES
cmake iconv localbase pkgconfig gl gl gl xorg

Description

This library is designed to make it easy to write games that run on UNIX,
Win32, MacOS X and other platforms using the various native high-performance
media interfaces (for video, audio, etc) and presenting a single source-code
level API to your application. This is a fairly low level API, but using this,
completely portable applications can be written with a great deal of
flexibility.

Dependencies

Commit History

may be incomplete — full history at freebsd-ports on GitHub

Commit Credits Log message
3.4.2
6b9beb8a73 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: enable UDEV for KMSDRM and by default
As reported in 294156, UDEV must be enabled along with KMSDRM.
Enable it by default as well in consistence with upstream setting.

PR:		294156
Reported by:	quentin.thebault@defenso.fr
3.4.2
9f9d29d776 files touched
Dmitry Marakasov (amdmi3)
devel/sdl{20,3}: fix fcitx dependency
- Switch from lib to run-dependency, as only dbus service from fcitx is in fact used by sdl
- Update from deprecated chinese/fcitx to textproc/fcitx5

PR:		293861
Reported by:	jcfyecrayz@liamekaens.com
3.4.2
d21a34fe40 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.30 → 3.4.2
PR:		294157
3.2.30
54a35bb05e files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.28 → 3.2.30
3.2.28
a4588d36b8 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.26 → 3.2.28
3.2.26
391f0af7d8 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.24 → 3.2.26
3.2.24
82cee85380 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.22 → 3.2.24
3.2.22
c6fcab5478 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.20 → 3.2.22
3.2.20
1480ceaf3d files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.18 → 3.2.20
3.2.18
5d9b4b230c files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.16 → 3.2.18
3.2.16
cfb3ba7cd7 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.14 → 3.2.16
3.2.14
3d0c019561 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.12 → 3.2.14
3.2.12
aabe31cca9 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.10 → 3.2.12
3.2.10
86760b96b7 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: remove PIPEWIRE_BROKEN, it builds fine
Reported by:	arrowd
3.2.10
d5f56694ba files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.8 → 3.2.10
3.2.8
6d5ea5b1e6 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: Fix joystick support
PR:		284919
Submitted by:	bsdcode@disroot.org
3.2.8
a347a92e6e files touched
Gleb Popov (arrowd)
*: Bump revisions after dbus update
PR:		285253
Reported by:	Martin Birgmeier <d8zNeCFG@aon.at>
3.2.8
ca441ae7ed files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.4 → 3.2.8
3.2.4
7e153b2222 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.2 → 3.2.4
3.2.2
36121fe96b files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.2.0 → 3.2.2
3.2.0
83034247a8 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.1.8 → 3.2.0
3.1.8
c17f29cac5 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.1.6 → 3.1.8
- Sync default options with sdl20 (enable HIDAPI)
3.1.6
5505c50fcc files touched
Gleb Popov (arrowd)
*: Bump PORTREVISIONs of Pulseaudio consumers
Sponsored by:	Future Crew, LLC
3.1.6
37ab57cc43 files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: update 3.1.2 → 3.1.6
3.1.2
4a7895fb5f files touched
Dmitry Marakasov (amdmi3)
devel/sdl3: add port: Cross-platform multimedia development API, version 3 preview