mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-06 06:58:57 +02:00
last remaining libretro cores: bump (#7269)
This commit is contained in:
@@ -7,9 +7,9 @@ HOMEPAGE="https://www.dosbox.com/"
|
|||||||
COPYRIGHT="2000-2020 Dosbox team, the libretro team"
|
COPYRIGHT="2000-2020 Dosbox team, the libretro team"
|
||||||
LICENSE="GNU GPL v2"
|
LICENSE="GNU GPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
srcGitRev="aa71b67d54eaaf9e41cdd3cb5153d9cff0ad116e"
|
srcGitRev="b7b24262c282c0caef2368c87323ff8c381b3102"
|
||||||
SOURCE_URI="https://github.com/libretro/dosbox-libretro/archive/$srcGitRev.tar.gz"
|
SOURCE_URI="https://github.com/libretro/dosbox-libretro/archive/$srcGitRev.tar.gz"
|
||||||
CHECKSUM_SHA256="5ed77ba6cc864ede7d2bdd51f36dc4b8f0adf77f7058fc3c7f8413f689222854"
|
CHECKSUM_SHA256="83d8b06eebc67f85ff7505271330b1f1c8ef6c4233ef85d070b0789eab83c33d"
|
||||||
SOURCE_FILENAME="dosbox-libretro-${portVersion/_/-}-$srcGitRev.tar.gz"
|
SOURCE_FILENAME="dosbox-libretro-${portVersion/_/-}-$srcGitRev.tar.gz"
|
||||||
SOURCE_DIR="dosbox-libretro-$srcGitRev"
|
SOURCE_DIR="dosbox-libretro-$srcGitRev"
|
||||||
ADDITIONAL_FILES="dosbox_libretro.info.in"
|
ADDITIONAL_FILES="dosbox_libretro.info.in"
|
||||||
@@ -39,6 +39,8 @@ BUILD()
|
|||||||
sed -e "s/@DISPLAY_VERSION@/v${portVersion/_/-}/" \
|
sed -e "s/@DISPLAY_VERSION@/v${portVersion/_/-}/" \
|
||||||
$portDir/additional-files/dosbox_libretro.info.in \
|
$portDir/additional-files/dosbox_libretro.info.in \
|
||||||
> dosbox_libretro.info
|
> dosbox_libretro.info
|
||||||
|
# necessary to avoid deprecation error
|
||||||
|
export CXXFLAGS="-std=gnu++11"
|
||||||
make -f Makefile.libretro GIT_VERSION=${srcGitRev:0:7} $jobArgs
|
make -f Makefile.libretro GIT_VERSION=${srcGitRev:0:7} $jobArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -8,12 +8,12 @@ HOMEPAGE="https://mednafen.github.io/documentation/psx.html"
|
|||||||
COPYRIGHT="2005-2020 Forgotten, the Mednafen team, the libretro team"
|
COPYRIGHT="2005-2020 Forgotten, the Mednafen team, the libretro team"
|
||||||
LICENSE="GNU GPL v2"
|
LICENSE="GNU GPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
srcGitRev="88929ae90b4807a41b1b240377ab440e39ecf2cc"
|
srcGitRev="bd6b9ef3049fe3f70a18ee6f752a935ae83c2f2b"
|
||||||
SOURCE_URI="https://github.com/libretro/beetle-psx-libretro/archive/$srcGitRev.tar.gz"
|
SOURCE_URI="https://github.com/libretro/beetle-psx-libretro/archive/$srcGitRev.tar.gz"
|
||||||
CHECKSUM_SHA256="a077d53f5bb76894f77e68ce33c02e6f5040f3aadccb365e93fc5789de38f513"
|
CHECKSUM_SHA256="7ab710a77c58639130412bb6603540c1056f2679bae1d16dd61235b622401eeb"
|
||||||
SOURCE_FILENAME="libretro-mednafen-psx-hw-${portVersion/_/-}-$srcGitRev.tar.gz"
|
SOURCE_FILENAME="libretro-mednafen-psx-hw-${portVersion/_/-}-$srcGitRev.tar.gz"
|
||||||
SOURCE_DIR="beetle-psx-libretro-$srcGitRev"
|
SOURCE_DIR="beetle-psx-libretro-$srcGitRev"
|
||||||
PATCHES="mednafen_psx_hw_libretro-0.9.44.1_20220211.patchset"
|
PATCHES="mednafen_psx_hw_libretro-0.9.44.1_20220913.patchset"
|
||||||
ADDITIONAL_FILES="mednafen_psx_hw_libretro.info.in"
|
ADDITIONAL_FILES="mednafen_psx_hw_libretro.info.in"
|
||||||
|
|
||||||
ARCHITECTURES="all !x86_gcc2"
|
ARCHITECTURES="all !x86_gcc2"
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
From ccc103f861d26c90a4a6c24635a77842cc4b1b1f Mon Sep 17 00:00:00 2001
|
|
||||||
From: kwyxz <kwyxz@kwyxz.org>
|
|
||||||
Date: Sat, 11 Jul 2020 18:32:31 +0000
|
|
||||||
Subject: Enabled HW context for Beetle PSX
|
|
||||||
|
|
||||||
|
|
||||||
diff --git a/Makefile b/Makefile
|
|
||||||
index ada8983..2612c1d 100644
|
|
||||||
--- a/Makefile
|
|
||||||
+++ b/Makefile
|
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
DEBUG = 0
|
|
||||||
FRONTEND_SUPPORTS_RGB565 = 1
|
|
||||||
-HAVE_OPENGL = 0
|
|
||||||
+HAVE_OPENGL = 1
|
|
||||||
HAVE_VULKAN = 0
|
|
||||||
HAVE_JIT = 0
|
|
||||||
HAVE_CHD = 1
|
|
||||||
--
|
|
||||||
2.26.0
|
|
||||||
|
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
From 487b44dd7e825a7b9977ee3ae97a179fbb77a2c0 Mon Sep 17 00:00:00 2001
|
||||||
|
From: kwyxz <kwyxz@kwyxz.org>
|
||||||
|
Date: Mon, 10 Oct 2022 03:02:11 +0000
|
||||||
|
Subject: Force OpenGL for hw renderer
|
||||||
|
|
||||||
|
|
||||||
|
diff --git a/Makefile b/Makefile
|
||||||
|
index 8903033..03ebe12 100644
|
||||||
|
--- a/Makefile
|
||||||
|
+++ b/Makefile
|
||||||
|
@@ -1,6 +1,6 @@
|
||||||
|
DEBUG = 0
|
||||||
|
FRONTEND_SUPPORTS_RGB565 = 1
|
||||||
|
-HAVE_OPENGL = 0
|
||||||
|
+HAVE_OPENGL = 1
|
||||||
|
GLES = 0
|
||||||
|
GLES3 = 0 # HW renderer now supported on GLES3
|
||||||
|
HAVE_VULKAN = 0
|
||||||
|
--
|
||||||
|
2.37.3
|
||||||
|
|
||||||
@@ -6,6 +6,7 @@ corename = "mGBA"
|
|||||||
license = "MPLv2.0"
|
license = "MPLv2.0"
|
||||||
permissions = ""
|
permissions = ""
|
||||||
categories = "Emulator"
|
categories = "Emulator"
|
||||||
|
display_version = "@DISPLAY_VERSION@"
|
||||||
|
|
||||||
# Hardware Information
|
# Hardware Information
|
||||||
manufacturer = "Nintendo"
|
manufacturer = "Nintendo"
|
||||||
@@ -14,7 +15,7 @@ systemid = "game_boy_advance"
|
|||||||
|
|
||||||
# Libretro Features
|
# Libretro Features
|
||||||
supports_no_game = "false"
|
supports_no_game = "false"
|
||||||
database = "Nintendo - Game Boy|Nintendo - Game Boy Color|Nintendo - Game Boy Advance|Nintendo - Game Boy Advance (e-Cards)"
|
database = "Nintendo - Game Boy|Nintendo - Game Boy Color|Nintendo - Game Boy Advance"
|
||||||
savestate = "true"
|
savestate = "true"
|
||||||
savestate_features = "deterministic"
|
savestate_features = "deterministic"
|
||||||
cheats = "true"
|
cheats = "true"
|
||||||
|
|||||||
@@ -6,9 +6,9 @@ HOMEPAGE="https://mgba.io/"
|
|||||||
COPYRIGHT="2014-2018 Endrift, the libretro team"
|
COPYRIGHT="2014-2018 Endrift, the libretro team"
|
||||||
LICENSE="MPL v2.0"
|
LICENSE="MPL v2.0"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
srcGitRev="5d48e0744059ebf38a4e937b256ffd5df4e0d103"
|
srcGitRev="199a03e719436018779fe9299706c597fb2e9231"
|
||||||
SOURCE_URI="https://github.com/libretro/mgba/archive/$srcGitRev.tar.gz"
|
SOURCE_URI="https://github.com/libretro/mgba/archive/$srcGitRev.tar.gz"
|
||||||
CHECKSUM_SHA256="789abe04da8f33c8ada97ed95a00e7fa46ec72f666d188224f15496db7c1a0c4"
|
CHECKSUM_SHA256="d7d86a0b325cbf2ae474e3a06e190102432a0414c5585cbbe7ff8d786f0f689a"
|
||||||
SOURCE_FILENAME="libretro-mgba-${portVersion/_/-}-$srcGitRev.tar.gz"
|
SOURCE_FILENAME="libretro-mgba-${portVersion/_/-}-$srcGitRev.tar.gz"
|
||||||
SOURCE_DIR="mgba-$srcGitRev"
|
SOURCE_DIR="mgba-$srcGitRev"
|
||||||
ADDITIONAL_FILES="mgba_libretro.info.in"
|
ADDITIONAL_FILES="mgba_libretro.info.in"
|
||||||
@@ -8,9 +8,9 @@ HOMEPAGE="https://stella-emu.github.io/"
|
|||||||
COPYRIGHT="1995-2021 the Stella team, the libretro team"
|
COPYRIGHT="1995-2021 the Stella team, the libretro team"
|
||||||
LICENSE="GNU GPL v2"
|
LICENSE="GNU GPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
srcGitRev="df4900828c60d9df26827b0a6c969b213ac6250f"
|
srcGitRev="7b5d25d9f10bd8c8a1da2150dfdb6b131867531a"
|
||||||
SOURCE_URI="https://github.com/stella-emu/stella/archive/$srcGitRev.tar.gz"
|
SOURCE_URI="https://github.com/stella-emu/stella/archive/$srcGitRev.tar.gz"
|
||||||
CHECKSUM_SHA256="7103bae6f7e600f3ab61871a5aae22770081ff7d9391fc57c62d50a3b39e5591"
|
CHECKSUM_SHA256="9b29c84391105a7a7fb94eaa40cb9f017cef89dee5e7d44c4deb23eb3b020c52"
|
||||||
SOURCE_FILENAME="stella-${portVersion/_/-}-$srcGitRev.tar.gz"
|
SOURCE_FILENAME="stella-${portVersion/_/-}-$srcGitRev.tar.gz"
|
||||||
SOURCE_DIR="stella-$srcGitRev"
|
SOURCE_DIR="stella-$srcGitRev"
|
||||||
ADDITIONAL_FILES="stella_libretro.info.in"
|
ADDITIONAL_FILES="stella_libretro.info.in"
|
||||||
@@ -40,7 +40,7 @@ BUILD()
|
|||||||
sed -e "s/@DISPLAY_VERSION@/v${portVersion/_/-}/" \
|
sed -e "s/@DISPLAY_VERSION@/v${portVersion/_/-}/" \
|
||||||
$portDir/additional-files/stella_libretro.info.in \
|
$portDir/additional-files/stella_libretro.info.in \
|
||||||
> stella_libretro.info
|
> stella_libretro.info
|
||||||
cd src/libretro
|
cd src/os/libretro
|
||||||
make -f Makefile platform="unix" -j4 CC="gcc" CXX="g++" $jobArgs
|
make -f Makefile platform="unix" -j4 CC="gcc" CXX="g++" $jobArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -51,5 +51,5 @@ INSTALL()
|
|||||||
install -m 0755 -d "$addOnsDir"/libretro
|
install -m 0755 -d "$addOnsDir"/libretro
|
||||||
install -m 0644 -t "$addOnsDir"/libretro \
|
install -m 0644 -t "$addOnsDir"/libretro \
|
||||||
stella_libretro.info \
|
stella_libretro.info \
|
||||||
src/libretro/stella_libretro.so
|
src/os/libretro/stella_libretro.so
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user