commit
fe1d6f1674
78 changed files with 113 additions and 119 deletions
3
.github/workflows/release-dev.yaml
vendored
3
.github/workflows/release-dev.yaml
vendored
|
@ -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
|
||||
|
|
3
.github/workflows/release-main.yaml
vendored
3
.github/workflows/release-main.yaml
vendored
|
@ -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: |
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
################################################################################
|
||||
|
||||
PKG_NAME="dosbox"
|
||||
PKG_VERSION="665d16d4edaeb8b1d6170c4bcf3747d20b03d032"
|
||||
PKG_VERSION="b7b24262c282c0caef2368c87323ff8c381b3102"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPLv2"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
################################################################################
|
||||
|
||||
PKG_NAME="gearsystem"
|
||||
PKG_VERSION="3cf3e275b917a5491cfe84781da70ca56682a6a6"
|
||||
PKG_VERSION="d9454402f323713e4a40a6b222fc3b9232773b94"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPLv3"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
################################################################################
|
||||
|
||||
PKG_NAME="glsl-shaders"
|
||||
PKG_VERSION="72ed75d0d54d39847a15cc45eed04c83a67885de"
|
||||
PKG_VERSION="799aa9e4d567db0874111d2aed9c9b9058a19641"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="aarch64"
|
||||
PKG_LICENSE="GPL"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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-"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
################################################################################
|
||||
|
||||
PKG_NAME="scummvm"
|
||||
PKG_VERSION="863f715cfc564a5d9aba6ea920009192c8bd10e3"
|
||||
PKG_VERSION="ab2e5d59cd25dfa5943d45c2567e8330d67fad8b"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPLv2"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
################################################################################
|
||||
|
||||
PKG_NAME="slang-shaders"
|
||||
PKG_VERSION="8b35477a934739b1db193f22e7057754e7a87381"
|
||||
PKG_VERSION="7d4ce160c95a1dd778ac51fdbd6a69ea20459056"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
}
|
||||
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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}"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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 &
|
BIN
packages/kernel/linux-firmware/RTL8821CS-firmware/firmware/rtk_hciattach
Executable file
BIN
packages/kernel/linux-firmware/RTL8821CS-firmware/firmware/rtk_hciattach
Executable file
Binary file not shown.
Binary file not shown.
Binary file not shown.
25
packages/kernel/linux-firmware/RTL8821CS-firmware/package.mk
Normal file
25
packages/kernel/linux-firmware/RTL8821CS-firmware/package.mk
Normal 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
|
||||
}
|
|
@ -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
|
||||
}
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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/"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 \
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue