Merge pull request #1168 from JustEnoughLinuxOS/dev

PR for release
This commit is contained in:
fewtarius 2023-03-15 15:31:02 -04:00 committed by GitHub
commit fe1d6f1674
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
78 changed files with 113 additions and 119 deletions

View file

@ -11,6 +11,7 @@ on:
workflow_dispatch:
env:
BRANCH: dev
repo_access: ${{ secrets.REPO_ACCESS }}
jobs:
launch-dev-release:
@ -27,7 +28,7 @@ jobs:
ref: "${{env.BRANCH}}"
- name: only run if a repo key exists
if: ${{ secrets.REPO_ACCESS = '' }}
if: ${{ env.repo_access == '' }}
run: exit 0
- name: repository full name

View file

@ -21,6 +21,7 @@ on:
env:
BRANCH: main
repo_access: ${{ secrets.REPO_ACCESS }}
jobs:
launch-main-release-if-needed:
@ -36,7 +37,7 @@ jobs:
- name: only run on the primary repository
if: ${{ !startsWith(github.repository_owner, 'JustEnoughLinuxOS') }}
run: exit 0
- name: repository full name
id: full_name
run: |

View file

@ -1,4 +1,6 @@
np2kai # Last major commit before hiatus is broken
vicesa # Doesn't support updating with the script.
duckstationsa # Latest commits break device patching. Need to research.
PPSSPPSDL # Latest versions have stability issues
PPSSPPSDL # Build issues that need to be resolved
melondssa # Needs patch updates
citrasa-vulkan # Needs build fixes

View file

@ -3,7 +3,7 @@
# Copyright (C) 2022-present Fewtarius
PKG_NAME="fileman"
PKG_VERSION="c201a81"
PKG_VERSION="c201a81f23af0449c2a7a55533604e12401bc84d"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/JustEnoughLinuxOS/fileman"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2020-present Fewtarius
PKG_NAME="moonlight"
PKG_VERSION="1caf24beab32b842f749a4c0f752f4ab19075fa4"
PKG_VERSION="5bb47ce8b64480048c58d6453bdb16d8742638fa"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/moonlight-stream/moonlight-embedded"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2022-present Fewtarius
PKG_NAME="bluez-alsa"
PKG_VERSION="8d2c94d"
PKG_VERSION="71c9ab4b99c62b49f99f42a15f532fc2cf38e652"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/Arkq/bluez-alsa"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2022-present Marek Moeckel (wansti@discarded-ideas.org)
PKG_NAME="libldac"
PKG_VERSION="fbffba45d15d959da6ee04eafe14c0d4721f6030"
PKG_VERSION="af2dd23979453bcd1cad7c4086af5fb421a955c5"
PKG_LICENSE="Apache2"
PKG_SITE="https://github.com/EHfive/ldacBT"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2023-present Fewtarius
PKG_NAME="box64"
PKG_VERSION="60c6858916aa9e5332fad5cb52c448893e5bd2ef"
PKG_VERSION="a651cf33f4345dfda3a4e6071f5fcab978d5b6fb"
PKG_ARCH="aarch64"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/ptitSeb/box64"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2023-present Fewtarius
PKG_NAME="box86"
PKG_VERSION="d698861478d7c42f2137870a222f7a06974f67a0"
PKG_VERSION="eaa6ecb9cc9d1675cffb1ce8cbf5e3875972a7f0"
PKG_ARCH="arm aarch64"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/ptitSeb/box86"

View file

@ -2,8 +2,7 @@
# Copyright (C) 2020-present Fewtarius
PKG_NAME="apitrace"
PKG_VERSION="2a83ddd4f67014e2aacf99c6b203fd3f6b13c4f3"
PKG_SHA256="1bd282e4784725258f99fd8a1147502ceb7db3d7315a4e7a37d8d14ed33d5881"
PKG_VERSION="ff63667f67825f81a2021560db8a1b46d50fc0af"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/apitrace/apitrace"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2023-present BrooksyTech (https://github.com/brooksytech)
PKG_NAME="beetle-psx"
PKG_VERSION="234433f9190227ec3e91f63dd97db95dba0bfa40"
PKG_VERSION="fd812d4cf8f65644faef1ea8597f826ddc37c0a0"
PKG_LICENSE="GPLv2"
PKG_SITE="https://git.libretro.com/libretro/beetle-psx-libretro"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
PKG_NAME="desmume"
PKG_VERSION="fb05195a535c834cbb521337b45eb09262f6fdb2"
PKG_VERSION="fbd368c8109f95650e1f81bca1facd6d4d8687d7"
PKG_LICENSE="GPLv2"
PKG_SITE="https://git.libretro.com/libretro/desmume"
PKG_URL="${PKG_SITE}.git"

View file

@ -20,7 +20,7 @@
################################################################################
PKG_NAME="dosbox"
PKG_VERSION="665d16d4edaeb8b1d6170c4bcf3747d20b03d032"
PKG_VERSION="b7b24262c282c0caef2368c87323ff8c381b3102"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2022-present Fewtarius
PKG_NAME="flycast"
PKG_VERSION="52754cbbbbe995cf7e0ee958298d205486530330"
PKG_VERSION="17ab0aba26fd5e52449d0649570af21647de4746"
PKG_SITE="https://github.com/flyinghead/flycast"
PKG_URL="${PKG_SITE}.git"
PKG_DEPENDS_TARGET="toolchain libzip"

View file

@ -20,7 +20,7 @@
################################################################################
PKG_NAME="gearsystem"
PKG_VERSION="3cf3e275b917a5491cfe84781da70ca56682a6a6"
PKG_VERSION="d9454402f323713e4a40a6b222fc3b9232773b94"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"

View file

@ -20,7 +20,7 @@
################################################################################
PKG_NAME="glsl-shaders"
PKG_VERSION="72ed75d0d54d39847a15cc45eed04c83a67885de"
PKG_VERSION="799aa9e4d567db0874111d2aed9c9b9058a19641"
PKG_REV="1"
PKG_ARCH="aarch64"
PKG_LICENSE="GPL"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2022-present Fewtarius
PKG_NAME="minivmac"
PKG_VERSION="7a774cd"
PKG_VERSION="45edc82baae906b90b67cce66761557923a6ba75"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/libretro-minivmac"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
PKG_NAME="play"
PKG_VERSION="38d3775a07d3b1041d3732e0bb05627fcb4fe492"
PKG_VERSION="b33834af08a4954f06be215eee80a72e7a378e91"
PKG_ARCH="x86_64"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/jpd002/Play-"

View file

@ -20,7 +20,7 @@
################################################################################
PKG_NAME="scummvm"
PKG_VERSION="863f715cfc564a5d9aba6ea920009192c8bd10e3"
PKG_VERSION="ab2e5d59cd25dfa5943d45c2567e8330d67fad8b"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"

View file

@ -20,7 +20,7 @@
################################################################################
PKG_NAME="slang-shaders"
PKG_VERSION="8b35477a934739b1db193f22e7057754e7a87381"
PKG_VERSION="7d4ce160c95a1dd778ac51fdbd6a69ea20459056"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2022-present Fewtarius
PKG_NAME="cemu"
PKG_VERSION="9a4f945f33e57a4b45af9892647a72362123f642"
PKG_VERSION="9049ad91f9d393e687007d43286ffedf9af40504"
PKG_ARCH="x86_64"
PKG_LICENSE="MPL-2.0"
PKG_SITE="https://github.com/cemu-project/Cemu"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
PKG_NAME="citrasa"
PKG_VERSION="8f2a5374c326eb75491eb2ac28add6a71b5b9b69"
PKG_VERSION="49acfe428a11e484a79733b7f63a0153424c45ad"
PKG_LICENSE="MPLv2"
PKG_SITE="https://github.com/citra-emu/citra"
PKG_URL="${PKG_SITE}.git"

View file

@ -3,7 +3,7 @@
PKG_NAME="duckstationsa"
PKG_LICENSE="GPLv3"
PKG_VERSION="55e0e7ffbea9143f7809a926cf11c6986971881a"
PKG_VERSION="51e4c4bfb09f336b5b6ad5b75b3fffe63799b68c"
PKG_DEPENDS_TARGET="toolchain SDL2 nasm:host pulseaudio openssl libidn2 nghttp2 zlib curl libevdev ecm"
PKG_SITE="https://github.com/stenzek/duckstation"
PKG_URL="${PKG_SITE}.git"

View file

@ -4,7 +4,7 @@
# Copyright (C) 2022-present Fewtarius
PKG_NAME="flycastsa"
PKG_VERSION="52754cbbbbe995cf7e0ee958298d205486530330"
PKG_VERSION="17ab0aba26fd5e52449d0649570af21647de4746"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/flyinghead/flycast"
PKG_URL="${PKG_SITE}.git"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2022-present Fewtarius
PKG_NAME="hypseus-singe"
PKG_VERSION="14c330af7c9a1eb753b144478a2dfe1ed52d4ef2"
PKG_VERSION="4dd03c34859e5d11411623d7cbc05988d39853a3"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL3"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2020-present Shanti Gilbert (https://github.com/shantigilbert)
PKG_NAME="hypseus"
PKG_VERSION="9ba6530805c9236655d023cfa3e31b3db2e09b39"
PKG_VERSION="3f7c4cbad8e36c3babf230321de9e67dee100767"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL3"

View file

@ -1,5 +1,5 @@
PKG_NAME="mupen64plussa-rsp-cxd4"
PKG_VERSION="39f79201baa15890c4cbae92f2215a634cc3ee6d"
PKG_VERSION="b69e7de60c634619c27aa785e9f59f7b1602818e"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/mupen64plus/mupen64plus-rsp-cxd4"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2019-present Shanti Gilbert (https://github.com/shantigilbert)
PKG_NAME="mupen64plussa-video-gliden64"
PKG_VERSION="ff47414c2bd6e572872e9148b2f3e1dbc83e5fee"
PKG_VERSION="1f4d04f43b53739bc9b128ab5577d20e3d60ed6a"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/gonetz/GLideN64"
PKG_URL="${PKG_SITE}.git"

View file

@ -6,7 +6,7 @@ PKG_LICENSE="GPLv2"
PKG_DEPENDS_TARGET="toolchain libevdev libdrm ffmpeg zlib libpng lzo libusb zstd ecm"
PKG_SITE="https://github.com/shiiion/dolphin"
PKG_URL="${PKG_SITE}.git"
PKG_VERSION="55330bfebbcde86c169715c25f2b693cbbe55a75"
PKG_VERSION="7f7af1c5dd9fba54b785add7c6cf532cae9cca63"
PKG_LONGDESC="PrimeHack A Dolphin Emulator fork for Metroid Prime Trilogy."
PKG_PATCH_DIRS+=" wayland"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2021-present 351ELEC (https://github.com/351ELEC)
PKG_NAME="retroarch"
PKG_VERSION="938ab716bd290b0f469068500966a834b5782929"
PKG_VERSION="a0c7f114992d84c1e04176f75ac1ac996906d7c6"
PKG_SITE="https://github.com/libretro/RetroArch"
PKG_URL="${PKG_SITE}.git"
PKG_LICENSE="GPLv3"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
PKG_NAME="rpcs3sa"
PKG_VERSION="f9142a1c56028794c51ec58b9493193f7616ec07"
PKG_VERSION="cf5346c263111760752cabb94767c07c501207c4"
PKG_ARCH="x86_64"
PKG_LICENSE="GPL-2.0-or-later"
PKG_SITE="https://rpcs3.net"

View file

@ -1,30 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2023-present BrooksyTech (https://github.com/brooksytech)
PKG_NAME="rpcs3sa"
PKG_VERSION="5a63271f0ea2fd2bb7aa866c85ca80a03992ef92"
PKG_RELEASE="v0.0.26-14690-5a63271f"
PKG_ARCH="x86_64"
PKG_LICENSE="LGPL"
PKG_SITE="https://github.com/RPCS3/rpcs3-binaries-linux/releases/download/build"
PKG_URL="${PKG_SITE}-${PKG_VERSION}/rpcs3-${PKG_RELEASE}_linux64.AppImage"
PKG_DEPENDS_TARGET="toolchain qt5 libSM libp11 libp11-kit libevdev curl ffmpeg libpng zlib vulkan-loader vulkan-headers"
PKG_LONGDESC="PS3 Emulator appimage"
PKG_TOOLCHAIN="manual"
makeinstall_target() {
# Redefine strip or the AppImage will be stripped rendering it unusable.
export STRIP=true
mkdir -p ${INSTALL}/usr/lib
cp -rf ${PKG_DIR}/lib/* ${INSTALL}/usr/lib
mkdir -p ${INSTALL}/usr/bin
cp ${PKG_BUILD}/*.AppImage ${INSTALL}/usr/bin/${PKG_NAME}
cp -rf ${PKG_DIR}/scripts/start_rpcs3sa.sh ${INSTALL}/usr/bin
sed -e "s/@APPIMAGE@/${PKG_NAME}/g" -i ${INSTALL}/usr/bin/start_rpcs3sa.sh
chmod 755 ${INSTALL}/usr/bin/*
mkdir -p ${INSTALL}/usr/config
cp -rf ${PKG_DIR}/config/rpcs3 ${INSTALL}/usr/config
}

View file

@ -3,7 +3,7 @@
# Copyright (C) 2020-present Fewtarius
PKG_NAME="scummvmsa"
PKG_VERSION="b18933a02b0ccce876160017c09ef308d2640425"
PKG_VERSION="ab8eb9a68aaed21387636114561796d977fda383"
PKG_REV="1"
PKG_LICENSE="GPL2"
PKG_SITE="https://github.com/scummvm/scummvm"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
PKG_NAME="xemu"
PKG_VERSION="v0.7.84"
PKG_VERSION="v0.7.85"
PKG_ARCH="x86_64"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/xemu-project/xemu"

View file

@ -21,7 +21,7 @@ case ${TARGET_ARCH} in
PKG_GIT_CLONE_BRANCH="pi4-1-9-0"
;;
*)
PKG_VERSION="82cb291"
PKG_VERSION="82cb29171ebe61cf0129682794af5ceb5acaa0f2"
PKG_GIT_CLONE_BRANCH="master"
;;
esac

View file

@ -2,7 +2,7 @@
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
PKG_NAME="yuzusa"
PKG_VERSION="97f7a560f3905a1dd6a4e5a0a308ea752004bf08"
PKG_VERSION="05f26e133720af796f11e8ebe2bede7448901113"
PKG_ARCH="x86_64"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/yuzu-emu/yuzu"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2021-present Fewtarius (https://github.com/fewtarius)
PKG_NAME="gamecontrollerdb"
PKG_VERSION="e3f82eb"
PKG_VERSION="01cca2e77f9bf9f1432be04f876f287eb78297fe"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_DEPENDS_TARGET="toolchain SDL2"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2021-present Shanti Gilbert (https://github.com/shantigilbert)
PKG_NAME="gptokeyb"
PKG_VERSION="0303b36b5376a9b25cf82a53ed4242509daf14e9"
PKG_VERSION="be8478deed8552293f5ae66cbcf415d23de9be0f"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/EmuELEC/gptokeyb"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2022-present Fewtarius
PKG_NAME="jstest-sdl"
PKG_VERSION="f4fdf6d"
PKG_VERSION="f4fdf6daae687d19b303d8ba8809ff5a68bc33a4"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/JustEnoughLinuxOS/jstest-sdl"
PKG_URL="${PKG_SITE}.git"

View file

@ -4,7 +4,7 @@
# Copyright (C) 2023-present Fewtarius
PKG_NAME="SDL_sound"
PKG_VERSION="ba43565"
PKG_VERSION="ba43565897dbada7868456cce0a9727271c5d06b"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/icculus/SDL_sound"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2020-present Fewtarius
PKG_NAME="fbgrab"
PKG_VERSION="e8e361b31828104f11c8d395f3a0ca24ffdfdbdf"
PKG_VERSION="5c2481d2b67b634e4e611610c33d30ef796afe5d"
PKG_LICENSE="GPL2.0"
PKG_SITE="https://github.com/GunnarMonell/fbgrab"
PKG_URL="${PKG_SITE}.git"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2022-present Fewtarius
PKG_NAME="imagemagick"
PKG_VERSION="4c0b7d2"
PKG_VERSION="2129847cd6b8f79ba10d2560a36b76de3311d5e6"
PKG_LICENSE="http://www.imagemagick.org/script/license.php"
PKG_SITE="https://github.com/ImageMagick/ImageMagick"
PKG_URL="${PKG_SITE}.git"

View file

@ -7,7 +7,7 @@ PKG_ARCH="arm aarch64"
PKG_LICENSE="nonfree"
PKG_SITE="https://github.com/JustEnoughLinuxOS/libmali"
PKG_URL="${PKG_SITE}.git"
PKG_VERSION="db64674"
PKG_VERSION="db646740a751082b31d4b53cc69ae311aab7e20f"
MALI_LIB_VERSION="1.9.0"
GET_HANDLER_SUPPORT="git"
PKG_DEPENDS_TARGET="toolchain libdrm"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
PKG_NAME="plymouth-lite"
PKG_VERSION="92b3d5b"
PKG_VERSION="92b3d5ba65b2ca88d02450380cc499014a4325b4"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/JustEnoughLinuxOS/plymouth-lite"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2020-present Fewtarius
PKG_NAME="wxwidgets"
PKG_VERSION="97e99707c5d2271a70cb686720b48dbf34ced496"
PKG_VERSION="36d359c470b00e12e69feebf153b7549f12e6fc4"
PKG_LICENSE="wxWindows Library Licence"
PKG_SITE="https://github.com/wxWidgets/wxWidgets"
PKG_URL="${PKG_SITE}.git"

View file

@ -4,7 +4,7 @@
# Copyright (C) 2021-present Fewtarius
PKG_NAME="RTL8812AU"
PKG_VERSION="65949c530359ece8f28c84516f4d17fe7ab7d897"
PKG_VERSION="7b2946304933d593feb01d50fea71065d90973b0"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/morrownr/8812au-20210629"
PKG_URL="${PKG_SITE}.git"

View file

@ -4,7 +4,7 @@
# Copyright (C) 2021-present Fewtarius
PKG_NAME="RTL8821AU"
PKG_VERSION="663dc8fe1fbc100be9ed532f003c6eb90dab3d33"
PKG_VERSION="3efdc08d63a13ab15c225ec175f1596cf39df4e9"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/morrownr/8821au-20210708"
PKG_URL="${PKG_SITE}.git"

View file

@ -4,9 +4,9 @@
# Copyright (C) 2021-present Fewtarius
PKG_NAME="RTL8821CU"
PKG_VERSION="86cc5ceb7c28b9b997838e1c796847f6c395c382"
PKG_VERSION="5a39cef"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/morrownr/8821cu-20210118"
PKG_SITE="https://github.com/morrownr/8821cu-20210916"
PKG_URL="${PKG_SITE}.git"
PKG_DEPENDS_TARGET="toolchain linux"
PKG_NEED_UNPACK="${LINUX_DEPENDS}"

View file

@ -4,7 +4,7 @@
# Copyright (C) 2021-present Fewtarius
PKG_NAME="RTL88x2BU"
PKG_VERSION="9a04d2bb9d882c7f2708560774d7b96a70d83f4b"
PKG_VERSION="a6f9b0a64d1c1bff227c87d77ae2439fea2c5c7a"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/morrownr/88x2bu-20210702"
PKG_URL="${PKG_SITE}.git"

View file

@ -0,0 +1,5 @@
echo 0 > /sys/class/rfkill/rfkill0/state
sleep 1
echo 1 > /sys/class/rfkill/rfkill0/state
sleep 1
/usr/bin/rtk_hciattach -n /dev/ttyS1 rtk_h5 115200 &

View file

@ -0,0 +1,25 @@
# SPDX-License-Identifier: Apache-2.0
# Copyright (C) 2022-present Brooksytech
# Copyright (C) 2022-present Fewtarius
PKG_NAME="RTL8821CS-firmware"
PKG_LICENSE="Apache-2.0"
PKG_SITE="www.jelos.org"
PKG_SECTION="virtual"
PKG_LONGDESC="Realtek RTL8821CS Linux firmware"
PKG_DEPENDS_TARGET="linux"
PKG_TOOLCHAIN="manual"
make_target() {
true
}
makeinstall_target() {
cp -v ${PKG_BUILD}/firmware/rtk_hciattach ${INSTALL}/usr/bin
cp -v ${PKG_BUILD}/firmware/rtl8821c_fw ${INSTALL}/$(get_full_firmware_dir)
cp -v ${PKG_BUILD}/firmware/rtl8821cs_config ${INSTALL}/$(get_full_firmware_dir)/rtl8821c_config
}
post_install() {
enable_service hciattach-realtek.service
}

View file

@ -1,13 +0,0 @@
PKG_NAME="RTL8821CS-prebuilt-firmware"
PKG_LICENSE="Apache-2.0"
PKG_SITE="www.jelos.org"
PKG_SECTION="virtual"
PKG_LONGDESC="Realtek RTL8821CS Linux firmware"
PKG_DEPENDS_TARGET="linux"
post_install() {
cp -v $(get_build_dir linux)/wifibt/rtk_hciattach ${INSTALL}/usr/bin
cp -v $(get_build_dir linux)/wifibt/rtl8821c_fw ${INSTALL}/$(get_full_firmware_dir)
cp -v $(get_build_dir linux)/wifibt/rtl8821cs_config ${INSTALL}/$(get_full_firmware_dir)/rtl8821c_config
enable_service hciattach-realtek.service
}

View file

@ -4,11 +4,11 @@
PKG_NAME="linux"
PKG_LICENSE="GPL"
PKG_VERSION="6.1.16"
PKG_VERSION="6.1.19"
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"
PKG_DEPENDS_TARGET="toolchain linux:host kmod:host cpio:host xz:host keyutils ncurses openssl:host wireless-regdb ${KERNEL_EXTRA_DEPENDS_TARGET}"
PKG_DEPENDS_TARGET="toolchain linux:host kmod:host cpio:host xz:host keyutils ncurses openssl:host wireless-regdb initramfs ${KERNEL_EXTRA_DEPENDS_TARGET}"
PKG_NEED_UNPACK="${LINUX_DEPENDS} $(get_pkg_directory initramfs) $(get_pkg_variable initramfs PKG_NEED_UNPACK)"
PKG_LONGDESC="This package contains a precompiled kernel image and the modules."
PKG_IS_KERNEL_PKG="yes"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2022-present Fewtarius
PKG_NAME="libvpx"
PKG_VERSION="626ff35" # 1.11.0
PKG_VERSION="d32a410880c6583d49baaac17c84b3d0fead43ba" # 1.11.0
PKG_LICENSE="BSD"
PKG_SITE="https://github.com/webmproject/libvpx"
PKG_URL="${PKG_SITE}.git"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2023-present Fewtarius
PKG_NAME="syncthing"
PKG_VERSION="1.23.1"
PKG_VERSION="1.23.2"
PKG_ARCH="any"
PKG_LICENSE="MPLv2"
PKG_SITE="https://syncthing.net/"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2022-present Fewtarius
PKG_NAME="ectool"
PKG_VERSION="4d661eebe95b06acae7d99777ed36ba56a560112"
PKG_VERSION="23c77ef0c32f9f03a367c89babb303dde526da85"
PKG_LICENSE="GPL"
PKG_SITE="https://review.coreboot.org/coreboot"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="htop"
PKG_VERSION="55c10ec" # 3.2.2
PKG_VERSION="e207c8aebdcdb88bc8ab838e2ac3dd1774d6a618" # 3.2.2
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/htop-dev/htop"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2021-present Shanti Gilbert (https://github.com/shantigilbert)
PKG_NAME="textviewer"
PKG_VERSION="6820fd6e036e33f3d56b036978e6ec3c870c6b28"
PKG_VERSION="a01d9c23db92b0757b3e9b1ff11e040337d945c3"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/lethal-guitar/TvTextViewer"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2020-present Fewtarius
PKG_NAME="yamlcpp"
PKG_VERSION="c73ee34"
PKG_VERSION="987a60425611bfd02a90bd247d630483bceaaeee"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/jbeder/yaml-cpp"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2019 Trond Haugland (github.com/escalade)
PKG_NAME="luajit"
PKG_VERSION="e3bae12"
PKG_VERSION="505e2c03de35e2718eef0d2d3660712e06dadf1f"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/LuaJIT/LuaJIT"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2023-present BrooksyTech
PKG_NAME="rkbin"
PKG_VERSION="9840e87723eef7c41235b89af8c049c1bcd3d133"
PKG_VERSION="d6aad64d4874b416f25669748a9ae5592642a453"
PKG_ARCH="arm aarch64"
PKG_LICENSE="nonfree"
PKG_SITE="https://github.com/radxa/rkbin"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2018-present CoreELEC (https://coreelec.org)
PKG_NAME="Skyscraper"
PKG_VERSION="b876cf79ab5e447c37be9b594efb24578790ec8a"
PKG_VERSION="19832c4cc13d396a3089d09da773e79d5488217a"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2020-present Fewtarius
PKG_NAME="freeimagelite"
PKG_VERSION="354fa22"
PKG_VERSION="f45ee033d12581b9eb0fd418f0bbcef8c1faeb55"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/WohlSoft/libFreeImage"
PKG_URL="${PKG_SITE}.git"

View file

@ -2,7 +2,7 @@
# Copyright (C) 2019-present Shanti Gilbert (https://github.com/shantigilbert)
PKG_NAME="jslisten"
PKG_VERSION="3c84610"
PKG_VERSION="3c84610b7422e06451d454f5eedde4e9e59b78dd"
PKG_LICENSE="GPL3"
PKG_SITE="https://github.com/workinghard/jslisten"
PKG_URL="${PKG_SITE}.git"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2018-present 5schatten (https://github.com/5schatten)
PKG_NAME="python-evdev"
PKG_VERSION="5adc2ab"
PKG_VERSION="2dd6ce6364bb67eedb209f6aa0bace0c18a3a40a"
PKG_LICENSE="OSS"
PKG_SITE="https://github.com/gvalkov/python-evdev"
PKG_URL="${PKG_SITE}.git"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2020-present Fewtarius
PKG_NAME="emulationstation"
PKG_VERSION="182c86c"
PKG_VERSION="182c86c29e6242fcc7b22f26dcb46c7c1bf824f5"
PKG_GIT_CLONE_BRANCH="main"
PKG_REV="1"
PKG_ARCH="any"

View file

@ -23,7 +23,7 @@ then
fi
if [ "${DISPLAYSERVER}" = "wl" ]; then
PKG_DEPENDS_TARGET+=" wayland ${WINDOWMANAGER}"
PKG_DEPENDS_TARGET+=" wayland ${WINDOWMANAGER} libXtst libXfixes libXi gdk-pixbuf libvdpau"
fi
### Emulators and Cores

View file

@ -7,7 +7,7 @@ PKG_SHA256="8a9e52506a865a7410981b04f8341b89b84106db8531ab1f9fdd37b5dc034115"
PKG_LICENSE="MIT"
PKG_SITE="https://wayland.freedesktop.org/"
PKG_URL="https://gitlab.freedesktop.org/wayland/weston/-/releases/${PKG_VERSION}/downloads/${PKG_NAME}-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain wayland wayland-protocols libdrm libxkbcommon libinput cairo pango libjpeg-turbo dbus seatd glu ${OPENGL} libX11 xorg-server libXcursor xkbcomp setxkbmap cairo"
PKG_DEPENDS_TARGET="toolchain wayland wayland-protocols libdrm libxkbcommon libinput cairo pango libjpeg-turbo dbus seatd glu ${OPENGL} libX11 xorg-server libXcursor xkbcomp setxkbmap cairo xterm"
PKG_LONGDESC="Reference implementation of a Wayland compositor"
PKG_MESON_OPTS_TARGET="-Dbackend-drm=true \

View file

@ -3,7 +3,7 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libXext"
PKG_VERSION="c6eded76e212419518bd955cad58c96b8653840e"
PKG_VERSION="de2ebd62c1eb8fe16c11aceac4a6981bda124cf4"
PKG_LICENSE="OSS"
PKG_SITE="https://gitlab.freedesktop.org/xorg/lib/libxext"
PKG_URL="${PKG_SITE}.git"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libXtst"
PKG_VERSION="14a44d0e3e6c3d9e757e2fdd143587efe532f1e9"
PKG_VERSION="b0d55c9d98269aeefb521f1f2ce464288f176326"
PKG_LICENSE="OSS"
PKG_SITE="https://gitlab.freedesktop.org/xorg/lib/libxtst"
PKG_URL="${PKG_SITE}.git"

View file

@ -3,7 +3,7 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="xorg-server"
PKG_VERSION="79c572f"
PKG_VERSION="ccdd431cd8f1cabae9d744f0514b6533c438908c"
PKG_LICENSE="OSS"
PKG_SITE="https://github.com/freedesktop/xorg-xserver"
PKG_URL="${PKG_SITE}.git"

View file

@ -74,7 +74,7 @@
# additional Firmware to use (dvb-firmware, misc-firmware, wlan-firmware)
# Space separated list is supported,
# e.g. FIRMWARE="dvb-firmware misc-firmware wlan-firmware"
FIRMWARE="misc-firmware wlan-firmware RTL8821CS-prebuilt-firmware"
FIRMWARE="misc-firmware wlan-firmware RTL8821CS-firmware"
# additional drivers to install:
# for a list of additional drivers see packages/linux-drivers

View file

@ -81,7 +81,7 @@
# additional Firmware to use (dvb-firmware, misc-firmware, wlan-firmware)
# Space separated list is supported,
# e.g. FIRMWARE="dvb-firmware misc-firmware wlan-firmware"
FIRMWARE="misc-firmware wlan-firmware libmali_rk3588"
FIRMWARE="misc-firmware wlan-firmware libmali_rk3588 RTL8821CS-firmware"
# additional drivers to install:
# for a list of additional drivers see packages/linux-drivers

View file

@ -36,8 +36,12 @@ update_packages() {
if [ "${UPS_VERSION}" == "${PKG_VERSION}" ]; then
echo "${PKG_NAME} is up to date (${UPS_VERSION})"
else
echo "${PKG_NAME} updated from ${PKG_VERSION} to ${UPS_VERSION}"
sed -i "s/PKG_VERSION=\"${PKG_VERSION}/PKG_VERSION=\"${UPS_VERSION}/" $f
if [ "${UPS_VERSION}" ]; then
echo "${PKG_NAME} updated from ${PKG_VERSION} to ${UPS_VERSION}"
sed -i "s/PKG_VERSION=\"${PKG_VERSION}/PKG_VERSION=\"${UPS_VERSION}/" $f
else
echo "Could not find version, not updating ${PKG_NAME}."
fi
fi
if [[ ! "${PKG_URL}" =~ git$ ]]
@ -49,9 +53,9 @@ update_packages() {
source "${f}"
./scripts/get "${PKG_NAME}" >/dev/null
if [ "${p}" != "linux" ]; then
SHA=$(cat ./${SOURCES}/${PKG_NAME}/${PKG_NAME}-${UPS_VERSION}.*.sha256 ||:)
SHA=$(cat ./${SOURCES}/${PKG_NAME}/${PKG_NAME}-${UPS_VERSION}.*.sha256 2>/dev/null ||:)
else
SHA=$(cat ./${SOURCES}/${PKG_NAME}/linux-$LINUX-${UPS_VERSION}.tar.gz.sha256 ||:)
SHA=$(cat ./${SOURCES}/${PKG_NAME}/linux-$LINUX-${UPS_VERSION}.tar.gz.sha256 2>/dev/null ||:)
fi
sed -e "/PKG_VERSION=\"${UPS_VERSION}\"/{ N; s/PKG_VERSION=\"${UPS_VERSION}\".*PKG_SHA256=\"\"/PKG_VERSION=\"${UPS_VERSION}\"\nPKG_SHA256=\"${SHA}\"/;}" -i ${f}
else