commit d4bd14a9
Updated standalone lib versions
Changed files
| M | CHANGELOG.md before |
| M | source/misc/standalone/README.txt before |
| M | source/misc/standalone/compile_requirements.sh before |
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 71526f5..c6894a1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,10 +10,10 @@
### Changed
- Update library versions for the compiled version:
- - SDL2: 2.0.20 to 2.26.2
- - SDL2_Image: 2.0.5 to 2.6.2
- - SDL2_Mixer: 2.0.4 to 2.6.2
- - SDL2_ttf: 2.0.15 to 2.20.1
+ - SDL2: 2.0.20 to 2.30.2
+ - SDL2_Image: 2.0.5 to 2.8.2
+ - SDL2_Mixer: 2.0.4 to 2.8.0
+ - SDL2_ttf: 2.0.15 to 2.22.0
- Added Releases and OARS to AppStream file
- Removed the executable bit from a lot of files that data files that should not have it
- The CMake file now uses more target based rules
diff --git a/source/misc/standalone/README.txt b/source/misc/standalone/README.txt
index e0cd430..03789d0 100644
--- a/source/misc/standalone/README.txt
+++ b/source/misc/standalone/README.txt
@@ -3,7 +3,7 @@ Block Attack - Rise of the Blocks - Linux build
This is the standalone version. It is precompiled and includes the necessary libraries to run.
Both a 32 bit and 64 bit version is provided.
-It has been tested on Ubuntu 14.04 and Fedora 22
+It has been tested on Ubuntu 20.04 and Fedora 40
Some systems might require the game to be launched from the command line.
PulseAudio is required for sound.
diff --git a/source/misc/standalone/compile_requirements.sh b/source/misc/standalone/compile_requirements.sh
index 063f8c5..253721e 100755
--- a/source/misc/standalone/compile_requirements.sh
+++ b/source/misc/standalone/compile_requirements.sh
@@ -4,20 +4,20 @@ set -x
set -u
set -o pipefail
-mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL/releases/download/release-2.26.2/SDL2-2.26.2.tar.gz | tar -zx && cd SDL2-2.26.2 && ls -lrt
-cd /staging/deps/SDL2-2.26.2 && ./configure --enable-shared --enable-static && make && make install
+mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL/releases/download/release-2.30.2/SDL2-2.30.2.tar.gz | tar -zx && cd SDL2-2.30.2 && ls -lrt
+cd /staging/deps/SDL2-2.30.2 && ./configure --enable-shared --enable-static && make && make install
#https://github.com/libsdl-org/SDL_image/releases/download/release-2.6.2/SDL2_image-2.6.2.tar.gz
-mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL_image/releases/download/release-2.6.2/SDL2_image-2.6.2.tar.gz | tar -zx && cd SDL2_image-2.6.2 && ls -lrt
-cd /staging/deps/SDL2_image-2.6.2 && ./configure --enable-shared --enable-static && make && make install
+mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL_image/releases/download/release-2.8.2/SDL2_image-2.8.2.tar.gz | tar -zx && cd SDL2_image-2.8.2 && ls -lrt
+cd /staging/deps/SDL2_image-2.8.2 && ./configure --enable-shared --enable-static && make && make install
-#https://github.com/libsdl-org/SDL_mixer/releases/download/release-2.6.2/SDL2_mixer-2.6.2.tar.gz
-mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL_mixer/releases/download/release-2.6.2/SDL2_mixer-2.6.2.tar.gz | tar -zx && cd SDL2_mixer-2.6.2 && ls -lrt
-cd /staging/deps/SDL2_mixer-2.6.2 && ./configure --enable-shared --enable-static && make && make install
+#https://github.com/libsdl-org/SDL_mixer/releases/download/release-2.8./SDL2_mixer-2.8.0.tar.gz
+mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL_mixer/releases/download/release-2.8.0/SDL2_mixer-2.8.0.tar.gz | tar -zx && cd SDL2_mixer-2.8.0 && ls -lrt
+cd /staging/deps/SDL2_mixer-2.8.0 && ./configure --enable-shared --enable-static && make && make install
-#https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.20.1/SDL2_ttf-2.20.1.tar.gz
-mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.20.1/SDL2_ttf-2.20.1.tar.gz | tar -zx && cd SDL2_ttf-2.20.1 && ls -lrt
-cd /staging/deps/SDL2_ttf-2.20.1 && ./configure --enable-shared --enable-static && make && make install
+#https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.22.0/SDL2_ttf-2.22.0.tar.gz
+mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.22.0/SDL2_ttf-2.22.0.tar.gz | tar -zx && cd SDL2_ttf-2.22.0 && ls -lrt
+cd /staging/deps/SDL2_ttf-2.22.0 && ./configure --enable-shared --enable-static && make && make install
mkdir -p /staging/blockattack-game
mkdir -p /staging/deps && cd /staging/deps && curl https://icculus.org/physfs/downloads/physfs-3.0.2.tar.bz2 | tar -jx && cd physfs-3.0.2 && ls -lrt