sdl2 2.32.10_1
devel/sdl20
Cross-platform multimedia development API
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
- build devel/cmake-core
- build devel/evdev-proto
- build devel/ninja
- build devel/pkgconf
- build graphics/wayland-protocols
- build x11/libX11
- build x11/libXScrnSaver
- build x11/libXcursor
- build x11/libXext
- build x11/libXfixes
- build x11/libXi
- build x11/libXrandr
- lib devel/libinotify
- lib graphics/libglvnd
- lib graphics/mesa-libs
- lib graphics/vulkan-loader
- lib graphics/wayland
- lib x11/libxkbcommon
- run x11/libX11
- run x11/libXScrnSaver
- run x11/libXcursor
- run x11/libXext
- run x11/libXfixes
- run x11/libXi
- run x11/libXrandr
Commit History
may be incomplete — full history at freebsd-ports on GitHub
| Commit | Credits | Log message |
|---|---|---|
|
2.32.10
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 |
|
2.32.10
20addf934e
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.32.8 → 2.32.10
|
|
2.32.8
af43f3ef26
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.32.6 → 2.32.8
|
|
2.32.6
02c960bb67
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.32.4 → 2.32.6
|
|
2.32.4
e1a798bfcf
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.32.2 → 2.32.4
|
|
2.32.2
a347a92e6e
files touched
|
Gleb Popov (arrowd) |
*: Bump revisions after dbus update
PR: 285253 Reported by: Martin Birgmeier <d8zNeCFG@aon.at> |
|
2.32.2
cbfa4b39c0
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.30.12 → 2.32.2
|
|
2.30.12
030c820db4
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.30.10 → 2.30.12
|
|
2.30.10
b1cf7ff8fb
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: Enable HIDAPI by default
While here, sort option lists PR: 283640 Requested by: Alexander88207@protonmail.com, agh@riseup.net |
|
2.30.10
4318fe2704
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.30.9 → 2.30.10
|
|
2.30.9
5505c50fcc
files touched
|
Gleb Popov (arrowd) |
*: Bump PORTREVISIONs of Pulseaudio consumers
Sponsored by: Future Crew, LLC |
|
2.30.9
6617c4f108
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.30.8 → 2.30.9
|
|
2.30.8
c82f2a5abb
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.30.7 → 2.30.8
|
|
2.30.7
6ba3097c00
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.30.6 → 2.30.7
|
|
2.30.6
06cb894aee
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.30.5 → 2.30.6
|
|
2.30.5
43c1ea1587
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: fix vulkan support
PR: 280278 Reported by: a.hasumoto@gmail.com |
|
2.30.5
831244b0ce
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.30.3 → 2.30.5
|
|
2.30.3
c14f535ae5
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: switch to cmake
PR: 278353 Submitted by: diizzy |
|
2.30.3
c807eaa9ef
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.30.2 → 2.30.3
|
|
2.30.2
83b0faf494
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: always enable pthreads support
PR: 278353 Submitted by: diizzy |
|
2.30.2
dec1710e77
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: add (and prefer) github MASTER_SITE
PR: 278353 Submitted by: diizzy |
|
2.30.2
2fb0fe4b74
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: drop no longer needed _m_prefetch patch
Required support aws merged with LLVM in 2015: https://github.com/llvm/llvm-project/issues/24022 The port builds fine, including with CPUTYPE=athlon64-sse3 PR: 194861, 278353 [1] Submitted by: diizzy [1] |
|
2.30.2
218f4cff47
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: refactor options (sort and remove redundant DESCs)
PR: 278353 Submitted by: diizzy |
|
2.30.2
3c097417a4
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.30.1 → 2.30.2
|
|
2.30.1
0283dce8e6
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.30.0 → 2.30.1
|
|
2.30.0
1e73042afa
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.28.5 → 2.30.0
PR: 276836 Submitted by: ehaupt |
|
2.28.5
90956f71a2
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.28.4 → 2.28.5
|
|
2.28.4
ba95bbdb1b
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.28.3 → 2.28.4
|
|
2.28.3
60afb2bc49
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.28.2 → 2.28.3
|
|
2.28.2
b1ecad53b0
files touched
|
Gleb Popov (arrowd) |
audio/pulseaudio: Update to 16.1
Bump PORTREVISION on consumers. Sponsored by: Serenity Cybersecurity, LLC PR: 262713 |
|
2.28.2
168ace7c83
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.28.1 → 2.28.2
|
|
2.28.1
cc018ec33b
files touched
|
Vladimir Druzenko (vvd) |
Mk/bsd.options.desc.mk: add "PIPEWIRE_DESC?= PipeWire multimedia server support"
Keep custom description in ports: graphics/spectacle multimedia/obs-studio net/krfb x11-wm/gamescope Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D41038 MFH: 2023Q3 |
|
2.28.1
0d74cc8aff
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.28.0 → 2.28.1
|
|
2.28.0
18cd7ab689
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.26.5 → 2.28.0
|
|
2.26.5
4e5a1b6f69
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.26.4 → 2.26.5
|
|
2.26.4
33ea32dd2c
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.26.3 → 2.26.4
|
|
2.26.3
0ff8bca016
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.26.2 → 2.26.3
|
|
2.26.2
63a22465ae
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.26.1 → 2.26.2
|
|
2.26.1
58917cf045
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.26.0 → 2.26.1
Also fix dependency on libdecor |
|
2.26.0
490c5ee6b0
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update dependencies
- Properly register dependency on vulkan - Add optional client-side decorations support PR: 266969, 268122 Submitted by: jbeich |
|
2.26.0
1e664bee63
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.24.2 → 2.26.0
|
|
2.24.2
83851967e3
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.24.1 → 2.24.2
|
|
2.24.1
4f548b7375
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.24.0 → 2.24.1
|
|
2.24.0
c698371b09
files touched
|
Piotr Kubaj (pkubaj) |
devel/sdl20: fix armv7-related check in SDL_atomic.h
Fixes build errors like: In file included from /usr/ports/games/openrct2/work/OpenRCT2-0.4.1/src/openrct2-ui/CursorRepository.h:12: In file included from /usr/local/include/SDL2/SDL.h:35: /usr/local/include/SDL2/SDL_atomic.h:243:28: error: '__ARM_ARCH__' is not defined, evaluates to 0 [-Werror,-Wundef] #elif (defined(__arm__) && __ARM_ARCH__ >= 7) || defined(__aarch64__) |
|
2.24.0
47fa29206f
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: fix build with disabled JOYSTICK
Upstream issue: https://github.com/libsdl-org/SDL/issues/6169 Upstream fix: https://github.com/libsdl-org/SDL/commit/71fb91f7e43c5f046a037bf5ca59214d93fe2d51 |
|
2.24.0
fb16dfecae
files touched
|
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner) |
|
2.24.0
b7f05445c0
files touched
|
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner) |
|
2.24.0
59ce615587
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: update 2.0.22 → 2.24.0
|
|
2.0.22
a6809cf61f
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: add PORTSCOUT for new versioning scheme
|
|
2.0.22
bbea078ec9
files touched
|
Dmitry Marakasov (amdmi3) |
devel/sdl20: remove useless options
Drop SDL_* options which allow disabling specific SDL subsystems, with the exception of SDL_JOYSTICK which was renamed to JOYSTICK. These options unnecessary complicate the port while providing no gain and will lead to dependent port build failures if disabled unthoughtfully by a user. |