1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-29 12:17:36 +00:00

Ports/sdl12-compat: Update to version 1.2.56

This commit is contained in:
Tim Schumacher 2022-10-02 01:39:59 +02:00 committed by Linus Groh
parent e68309144b
commit b288cd6976
3 changed files with 20 additions and 16 deletions

View file

@ -1,12 +1,16 @@
#!/usr/bin/env -S bash ../.port_include.sh
port=sdl12-compat
version=1.2.52
port='sdl12-compat'
version='1.2.56'
workdir=sdl12-compat-release-${version}
useconfigure=true
files="https://github.com/libsdl-org/sdl12-compat/archive/refs/tags/release-${version}.tar.gz ${port}-${version}.tar.gz 5bd7942703575554670a8767ae030f7921a0ac3c5e2fd173a537b7c7a8599014"
auth_type=sha256
configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=${SERENITY_INSTALL_ROOT}/usr/local/" "-B./build")
useconfigure='true'
files="https://github.com/libsdl-org/sdl12-compat/archive/refs/tags/release-${version}.tar.gz ${port}-${version}.tar.gz f62f3e15f95aade366ee6c03f291e8825c4689390a6be681535259a877259c58"
auth_type='sha256'
configopts=(
"-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt"
"-DCMAKE_BUILD_TYPE=Release"
"-DCMAKE_INSTALL_PREFIX=${SERENITY_INSTALL_ROOT}/usr/local/"
"-B./build"
)
depends=("SDL2")
configure() {

View file

@ -12,15 +12,15 @@ but disabling fullscreen at this point fixes the flickering.
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/SDL12_compat.c b/src/SDL12_compat.c
index b3a411e..4d8001d 100644
index 2dddc16937882f66c315f099f506704851b32d8e..57ace97794e7507d228f1dd076202d3aa22810c6 100644
--- a/src/SDL12_compat.c
+++ b/src/SDL12_compat.c
@@ -5184,7 +5184,7 @@ SDL_SetVideoMode(int width, int height, int bpp, Uint32 flags12)
fullscreen_flags20 &= ~SDL_WINDOW_FULLSCREEN_DESKTOP;
SDL20_SetWindowFullscreen(VideoWindow20, fullscreen_flags20);
SDL20_SetWindowSize(VideoWindow20, width, height);
- fullscreen_flags20 |= SDL_WINDOW_FULLSCREEN;
+ /* fullscreen_flags20 |= SDL_WINDOW_FULLSCREEN; */
@@ -5894,7 +5894,7 @@ SDL_SetVideoMode(int width, int height, int bpp, Uint32 flags12)
SDL20_SetWindowFullscreen(VideoWindow20, fullscreen_flags20);
SDL20_SetWindowSize(VideoWindow20, width, height); /* not scaled_width, scaled_height */
if (was_fullscreen) {
- fullscreen_flags20 |= SDL_WINDOW_FULLSCREEN;
+ /* fullscreen_flags20 |= SDL_WINDOW_FULLSCREEN; */
SDL20_SetWindowFullscreen(VideoWindow20, fullscreen_flags20);
}
}
}