Merge pull request #1309 from brooksytech/dev
Update emulators, Kernal, Mesa, & S922X bootloader
This commit is contained in:
commit
f2519605c4
13 changed files with 37 additions and 10 deletions
|
@ -26,6 +26,20 @@ pre_make_target() {
|
|||
then
|
||||
rm CMakeLists.txt
|
||||
fi
|
||||
|
||||
PKG_MAKE_OPTS_TARGET="GIT_REV=${PKG_VERSION:0:7} \
|
||||
HAVE_FFMPEG_STATIC=1 \
|
||||
FFMPEG_DISABLE_VDPAU=1 \
|
||||
HAVE_FFMPEG_CROSSCOMPILE=1 \
|
||||
FFMPEG_XC_CPU=${TARGET_CPU} \
|
||||
FFMPEG_XC_ARCH=${TARGET_ARCH} \
|
||||
FFMPEG_XC_PREFIX=${TARGET_PREFIX} \
|
||||
FFMPEG_XC_SYSROOT=${SYSROOT_PREFIX} \
|
||||
FFMPEG_XC_NM=${NM} \
|
||||
FFMPEG_XC_AR=${AR} \
|
||||
FFMPEG_XC_AS=${CC} \
|
||||
FFMPEG_XC_CC=${CC} \
|
||||
FFMPEG_XC_LD=${CC}"
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2023-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="ryujinx-sa"
|
||||
PKG_VERSION="1.1.711"
|
||||
PKG_VERSION="1.1.725"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/Ryujinx"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="yuzu-sa"
|
||||
PKG_VERSION="e0895a85810d76d810b40ade50dc514a459b685e"
|
||||
PKG_VERSION="d60018358366304db271c76d64ee753f7dde14b4"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/yuzu-emu/yuzu"
|
||||
|
|
|
@ -17,8 +17,8 @@ case ${DEVICE} in
|
|||
PKG_GIT_CLONE_BRANCH="csf"
|
||||
;;
|
||||
*)
|
||||
PKG_VERSION="23.0.2"
|
||||
PKG_SHA256="1b7d3399fc6f16f030361f925d33ebc7600cbf98094582f54775b6a1180529e7"
|
||||
PKG_VERSION="23.0.3"
|
||||
PKG_SHA256="386362a5d80df3b096636b67f340e1ce67b705b44767d5bdd11d2ed1037192d5"
|
||||
PKG_SITE="http://www.mesa3d.org/"
|
||||
PKG_URL="https://mesa.freedesktop.org/archive/mesa-${PKG_VERSION}.tar.xz"
|
||||
;;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
PKG_NAME="linux"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_VERSION="6.1.24"
|
||||
PKG_VERSION="6.1.25"
|
||||
PKG_URL="https://www.kernel.org/pub/linux/kernel/v6.x/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_SITE="http://www.kernel.org"
|
||||
PKG_DEPENDS_HOST="ccache:host rsync:host openssl:host"
|
||||
|
|
|
@ -228,7 +228,7 @@
|
|||
<choice name="on" value="1"/>
|
||||
</feature>
|
||||
<feature name="switch mode">
|
||||
<choice name="AMD64" value="0"/>
|
||||
<choice name="handheld" value="0"/>
|
||||
<choice name="docked" value="1"/>
|
||||
</feature>
|
||||
<feature name="vsync">
|
||||
|
|
|
@ -39,7 +39,7 @@ case "${DEVICE}" in
|
|||
RK3588)
|
||||
[ "${ENABLE_32BIT}" == "true" ] && EMUS_32BIT="box86 flycast-lr pcsx_rearmed-lr"
|
||||
PKG_EMUS+=" aethersx2-sa duckstation-sa pcsx_rearmed-lr box64 yabasanshiro-sa"
|
||||
LIBRETRO_CORES+=" beetle-psx-lr bsnes-hd-lr dolphin-lr mame-lr box64"
|
||||
LIBRETRO_CORES+=" beetle-psx-lr bsnes-hd-lr citra-lr dolphin-lr mame-lr box64"
|
||||
PKG_RETROARCH+=" retropie-shaders"
|
||||
;;
|
||||
RK3566)
|
||||
|
|
|
@ -11,7 +11,7 @@ PKG_LONGDESC="Root package used to build and create complete image"
|
|||
PKG_DEPENDS_TARGET="toolchain squashfs-tools:host dosfstools:host fakeroot:host kmod:host \
|
||||
mtools:host populatefs:host libc gcc linux linux-drivers linux-firmware \
|
||||
${BOOTLOADER} busybox util-linux corefonts misc-packages debug \
|
||||
usb-modeswitch unzip poppler perl textviewer jq socat p7zip file bluez \
|
||||
usb-modeswitch unzip poppler textviewer jq socat p7zip file bluez \
|
||||
splash initramfs plymouth-lite grep wget util-linux patchelf imagemagick \
|
||||
terminus-font bash coreutils alsa-ucm-conf modules system-utils \
|
||||
autostart quirks powerstate powertop ectool gnupg gzip six xmlstarlet \
|
||||
|
|
|
@ -20,7 +20,8 @@ esac
|
|||
if [ "${BIOS_BIN}" == true ]
|
||||
then
|
||||
echo "uboot: copy bios bin to ${INSTALL}/usr/share/bootloader..."
|
||||
cp -av ${PKG_BUILD}/tools/odroid_resource/ODROIDBIOS.BIN ${INSTALL}/usr/share/bootloader
|
||||
cp -rav ${PKG_BUILD}/tools/odroid_resource/* ${INSTALL}/usr/share/bootloader
|
||||
convert ${ROOT}/build.${DISTRO}-${DEVICE}.aarch64/splash-*/.install_pkg/usr/config/splash/splash_270.png -type truecolor ${INSTALL}/usr/share/bootloader/res/logo.bmp
|
||||
fi
|
||||
|
||||
if [ "${BOOT_INI}" == true ]
|
||||
|
|
|
@ -19,6 +19,10 @@ if [ "${BIOS_BIN}" == true ]; then
|
|||
cp "${RELEASE_DIR}/3rdparty/bootloader/ODROIDBIOS.BIN" "${LE_TMP}/ODROIDBIOS.BIN"
|
||||
mcopy -so "${LE_TMP}/ODROIDBIOS.BIN" ::
|
||||
fi
|
||||
if [ -d "${RELEASE_DIR}/3rdparty/bootloader/res" ]; then
|
||||
cp -r "${RELEASE_DIR}/3rdparty/bootloader/res" "${LE_TMP}/res"
|
||||
mcopy -so "${LE_TMP}/res" ::
|
||||
fi
|
||||
fi
|
||||
|
||||
#Create boot.ini
|
||||
|
|
|
@ -14,6 +14,9 @@ if [ -n "${UBOOT_CONFIG}" ]; then
|
|||
if [ -f ${INSTALL}/usr/share/bootloader/ODROIDBIOS.BIN ]; then
|
||||
cp -a ${INSTALL}/usr/share/bootloader/ODROIDBIOS.BIN ${RELEASE_DIR}/3rdparty/bootloader
|
||||
fi
|
||||
if [ -d ${INSTALL}/usr/share/bootloader/res ]; then
|
||||
cp -ra ${INSTALL}/usr/share/bootloader/res ${RELEASE_DIR}/3rdparty/bootloader
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
|
|
@ -78,6 +78,11 @@ if [ -f $SYSTEM_ROOT/usr/share/bootloader/ODROIDBIOS.BIN ]; then
|
|||
cp -p $SYSTEM_ROOT/usr/share/bootloader/ODROIDBIOS.BIN $BOOT_ROOT/ODROIDBIOS.BIN &>/dev/null
|
||||
fi
|
||||
|
||||
if [ -d $SYSTEM_ROOT/usr/share/bootloader/res ]; then
|
||||
echo "Updating res..."
|
||||
cp -rp $SYSTEM_ROOT/usr/share/bootloader/res $BOOT_ROOT/ &>/dev/null
|
||||
fi
|
||||
|
||||
# update device tree
|
||||
for all_dtb in $SYSTEM_ROOT/usr/share/bootloader/*.dtb; do
|
||||
dtb=$(basename $all_dtb)
|
||||
|
|
|
@ -7,7 +7,7 @@ PKG_NAME="u-boot"
|
|||
PKG_ARCH="arm aarch64"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/hardkernel/"
|
||||
PKG_DEPENDS_TARGET="toolchain swig:host rkbin amlogic-boot-fip"
|
||||
PKG_DEPENDS_TARGET="toolchain swig:host rkbin amlogic-boot-fip splash"
|
||||
PKG_LONGDESC="U-Boot is a bootloader for embedded systems."
|
||||
GET_HANDLER_SUPPORT="git"
|
||||
PKG_PATCH_DIRS+="${DEVICE}"
|
||||
|
|
Loading…
Reference in a new issue