Skip to content

Commit ebab894

Browse files
authored
Use a pinned version for SDL_mixer, as main branch is not compatible with current SDL3 version [publish sdl3 win] (#151)
1 parent ab52d02 commit ebab894

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

win/build_sdl3.ps1

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,9 @@ $WINDOWS__SDL3_IMAGE__URL="https://github.com/libsdl-org/SDL_image/releases/down
7373
$WINDOWS__SDL3_IMAGE__FOLDER="SDL3_image-$WINDOWS__SDL3_IMAGE__VERSION"
7474

7575
# windows SDL3_mixer
76-
$WINDOWS__SDL3_MIXER__URL="https://github.com/libsdl-org/SDL_mixer/archive/refs/heads/main.tar.gz"
77-
$WINDOWS__SDL3_MIXER__FOLDER="SDL_mixer-main"
76+
$WINDOWS__SDL3_MIXER__HASH="78a2035cf4cf95066d7d9e6208e99507376409a7"
77+
$WINDOWS__SDL3_MIXER__URL="https://github.com/libsdl-org/SDL_mixer/archive/$WINDOWS__SDL3_MIXER__HASH.tar.gz"
78+
$WINDOWS__SDL3_MIXER__FOLDER="SDL_mixer-$WINDOWS__SDL3_MIXER__HASH"
7879

7980
# windows SDL3_ttf
8081
$WINDOWS__SDL3_TTF__VERSION = "3.2.2"
@@ -86,7 +87,7 @@ Write-Host "Downloading the dependencies..."
8687
Write-Host "-- SDL3, url: $WINDOWS__SDL3__URL"
8788
Invoke-WebRequest -Uri $WINDOWS__SDL3__URL -OutFile "kivy-dependencies/download/SDL3-$WINDOWS__SDL3__VERSION.tar.gz"
8889
Invoke-WebRequest -Uri $WINDOWS__SDL3_IMAGE__URL -OutFile "kivy-dependencies/download/SDL3_image-$WINDOWS__SDL3_IMAGE__VERSION.tar.gz"
89-
Invoke-WebRequest -Uri $WINDOWS__SDL3_MIXER__URL -OutFile "kivy-dependencies/download/SDL_mixer-main.tar.gz"
90+
Invoke-WebRequest -Uri $WINDOWS__SDL3_MIXER__URL -OutFile "kivy-dependencies/download/SDL_mixer-$WINDOWS__SDL3_MIXER__HASH.tar.gz"
9091
Invoke-WebRequest -Uri $WINDOWS__SDL3_TTF__URL -OutFile "kivy-dependencies/download/SDL3_ttf-$WINDOWS__SDL3_TTF__VERSION.tar.gz"
9192

9293
# Save dist folder full path
@@ -98,7 +99,7 @@ Write-Host "Extracting the dependencies..."
9899
# Extract the dependencies
99100
tar -xf "../download/SDL3-$WINDOWS__SDL3__VERSION.tar.gz"
100101
tar -xf "../download/SDL3_image-$WINDOWS__SDL3_IMAGE__VERSION.tar.gz"
101-
tar -xf "../download/SDL_mixer-main.tar.gz"
102+
tar -xf "../download/SDL_mixer-$WINDOWS__SDL3_MIXER__HASH.tar.gz"
102103
tar -xf "../download/SDL3_ttf-$WINDOWS__SDL3_TTF__VERSION.tar.gz"
103104

104105
# Move into the SDL3 folder

win/sdl3.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from __future__ import absolute_import, print_function
22
from .common import *
33

4-
__version__ = "0.0.8"
4+
__version__ = "0.0.9"
55

66

77
def get_sdl3(cache, build_path, arch, package, output, download_only=False):

0 commit comments

Comments
 (0)