diff options
Diffstat (limited to 'games/snes9x/snes9x.SlackBuild')
-rw-r--r-- | games/snes9x/snes9x.SlackBuild | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/games/snes9x/snes9x.SlackBuild b/games/snes9x/snes9x.SlackBuild index ad26551806..9b94e185d7 100644 --- a/games/snes9x/snes9x.SlackBuild +++ b/games/snes9x/snes9x.SlackBuild @@ -6,7 +6,13 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20240814 bkw: update for v1.63. +# Had to update Vulkan-Headers to get it to compile. Did not update +# Spirv-Headers or glslang. If this causes anyone any problems, please +# let me know. + # 20230418 bkw: BUILD=2, make portaudio optional + autodetected. + # 20230410 bkw: update for 1.62.3. # Most of the work needed for this update was done by M.Dinslage, # to whom I owe thanks. I updated the man page, and added the @@ -18,13 +24,13 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=snes9x -VERSION=${VERSION:-1.62.3} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.63} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} SPIRVVER="2021-01-15" -VULKVER="1.3.246" +VULKVER="1.3.280" GLSLANGVER="12.1.0" if [ -z "$ARCH" ]; then @@ -84,6 +90,10 @@ chown -R root:root . find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ +# upstream commit bff02194a797b44f7d0082c4594a2c8c0381bb1b, +# post 1.63 release. +patch -p1 < $CWD/fix-32bit-build.diff + WITHPULSE=yes if [ "$PULSE" = "no" ] || ! pkg-config --exists libpulse; then PULSEOPT="-DUSE_PULSEAUDIO=OFF" |