Commit graph

36 commits

Author SHA1 Message Date
XargonWan 7ef3628995
feat/lighter manifest (#844)
* ES-DE: outsourced

* RetroArch: migrated to AppImage

* XEMU: migrated to AppImage

* MELONDS: migrated to AppImage

* RPCS3: migrated to AppImage

* MANIFEST: avoid overwriting native libraries

* MANIFEST: fixing ES-DE

* MANIFEST: fixed and normalized /app with FLATPAK_DEST

* MANIFEST: cleanup

* MANIFEST: fixed RetroArch

* PPSSPP: added wanted sdl module

* ES-DE: moved repo

* PPSSPP: outsourced

* PPSSPP: fixed link

* MANIFEST: fixing copy actions

* PCSX2: removing troublesome file

* DOLPHIN: outsourced

* SOLARUS: outsourced

* MANIFEST: lowercased rpcs3 sha

* MANIFEST: trying to figure out automation_task_list

* MANIFEST: fixed primehack placeholders

* REVERT ME: RUNNER CHANGED

* XEMU: moved on the bottom just to see if something changes

* DUCKSTATION: wrong cp target

* MANFEST: moved thir party libraries in /app/usr/local/lib

* MANFEST: removing dolphin debug libraries

* MANFEST: removing primehack debug libraries

* MANFEST: removing primehack pkgconfig libraries

* MANFEST: removing cemu lib

* SOLARUS: removing errored libs

* MAME: reverted to its original state as it's not coming with libraries

* RYUJINX: fixing chmod command

* GZDOOM: outsourced

* MANIFEST: added debug for checking out where tf is our icon

* Submodules cleanup

* GZDOOM: cleanup

* FRAMEWORK: moved third party libs into /app/retrodeck/lib

* MANIFEST: added retrodeck-pre-build commands

* MANIFEST: module renamed

* ES-DE: re-removed 'files/lib/girepository-1.0'

* GLOBAL: pathing the retrodeck components provided libraries

* RPCS3: moved bufgix in the proper module

* MANIFEST: moved component libraries into /app/retrodeck/lib

* MANIFEST: removing some debug cleanups

* MANIFEST: desktop file don't need to be executable

* ES-DE: re-adding libpoppler

* ES--DE: moved to the end to overwrite older libraries

* RYUJINX: fixed manifest

* MANIFEST: injecting needed libraries and discarding the troublesome ones

* MANIFEST: injecting needed libraries and discarding the troublesome ones - adding more

* MelonDS: outsourced but self built in QT6

* MANIFEST: automated the third party libs manager

* MANIFEST: fixed melonds build

* Ryujinx: downgraded to the older but working version

* MANIFEST: removed debug code

* WORKFLOW: running on self-hosted again

* MANIFEST: including debug and pkgconfig's librareis

* MANIFEST: removing pkgconfig's librareis

* MANIFEST: cannot move so copy and remove

* MANIFEST: cannot move so copy and remove - fix

* Toying with automation file to make it work again

* PRE_BUILD_AUTOMATION: testing a different script

* PRE_BUILD_AUTOMATION: adding new sha function

* MAME: fixing link

* MANIFEST: tweaks

* ATL: fixing ES-DE entry

* PPSSPP: fixed hash

* SOLARUS: fixing debug libs copy command

* APDATA: updated

* SOLARUS: that's not the library you're looking for

* GZDOOM: removing debug even here

* Revamped codename wordlist

* MANIFEST: following symlinks during library copy

* WORKFLOW: moving down the artifact preparation for fltahub as we don't even need it in cooker

* Manually adding missing libraries

* More codenames

* CEMU: added wrapper +  RPCS3 fixes

* THE GREAT FOLDER MOVE (aka let's see how much things I can break in a single commit)

* emu: fixed dest filename for the wrapper

* Cemu: fixing wrapper installation

* MANIFEST: trying to add LLVM to solve PCSX2, Duckstation issues

* MANIFEST: adding llvm doesn't change the situation, removed

* MANIFEST: trying to add vulkan

* MANIFEST: trying to add vulkan - removed as it should be already in (and that's broken)

* VULKAN: testing some libraries

* VULKAN: trying to add shaderc

* Manifest: renaming es-de module to stick with the repo name for updating purposes

* Migrated to the new latest links

* MAME: frixed url

* PCSX2: updated to 2.1.55

* Reverting workfolw edits

* WORKFLOW: targetting the old repo for the release

* WORKFLOW: updated some actions to a newever version to avoid deprecation at the end of the year

* MISSING_LIBS: trying to fetch libshaderc

* MAIN_WORKLFOW: updating actions versions [skip ci]
2024-08-05 03:45:21 +02:00
icenine451 853d6cf35d Replace standard zenity commands with new rd_zenity function. 2024-06-28 16:07:35 -04:00
XargonWan 3a79855134 GZDOOM and RYUJINX: wrappers needs to source the functions by themselves 2024-03-20 00:26:35 +01:00
Lazorne d2f518e0a8 GZDOOM: Removed DI Conflict with Brutal 2024-03-17 18:10:04 +01:00
Lazorne 644b9db4f1 gzdoom inf fixes 2024-03-16 14:27:49 +01:00
Lazorne 947f609f3f gzdoom 2024-03-16 07:44:03 +01:00
Lazorne 2783375fd5 gzdoom 2024-03-16 07:36:19 +01:00
Lazorne 471e753dfe gzdoom yellow fixes 2024-03-16 07:26:04 +01:00
Lazorne 724b7f960c new gzdoom 2024-03-15 15:41:14 +01:00
Lazorne d8e11ec36a gzdoom 0.4 to 0.8 + simple vdf 2024-03-14 16:26:25 +01:00
XargonWan 482d704b87 GZDOOM: more config fixes 2024-03-13 15:39:38 +01:00
XargonWan 55c3c6cc62 GZDOOM: added missing sound folders + config fixes 2024-03-13 15:19:32 +01:00
XargonWan e12131a558 GZDOOM: path fixing + adding bios folder 2024-03-13 08:55:21 +01:00
XargonWan 213dc30a54 GZDOOM: fixed placeholders 2024-03-11 15:22:31 +01:00
XargonWan 21bd11673a GZDOOM: fixed audio 2024-03-10 09:39:43 +01:00
XargonWan 5fac00e20b GZDOOM: adding missing pk3 files 2024-03-08 17:11:29 +01:00
XargonWan 7fbdc0f576 GZDOOM: updated controller config 2024-03-06 08:36:57 +01:00
XargonWan 9b2a6df137 GZDoom: reverting to g4.11.2 2024-03-05 22:57:32 +01:00
XargonWan a7f3866e96 LOGGER: populating functions 2024-02-28 18:13:33 +01:00
XargonWan 7d2e476b4d Merge branch 'cooker-0.8.0b' into feat/logging 2024-02-28 15:24:39 +01:00
XargonWan 1b4e15dfe8 GZDOOM: restored gzdoom.pk3 2024-02-23 11:18:09 +01:00
XargonWan 878e3e41ca LOGGER: more logging 2024-01-04 17:34:02 +01:00
XargonWan a67e9c0d1c FRAMEWORK: unhidden logs folder 2024-01-04 08:25:59 +01:00
XargonWan 7a6320b5f3 GZDOOM: fixed iwad recognition 2023-12-19 13:56:53 +01:00
XargonWan ba5cf403dc GZDOOM: enahnced zenity errors 2023-12-19 12:48:44 +01:00
XargonWan cd86f19b0e GZDOOM> enhanced script with recurse 2023-12-19 12:43:08 +01:00
XargonWan c9aee5cf92 GZDOOM: wrapper fixes 2023-12-18 11:40:07 +01:00
XargonWan 45b862bd2d GZDOOM: fixed parser that was passing an empty -file argument 2023-12-17 10:45:06 +01:00
XargonWan ae4f518457 GZDOOM: added .doom parser 2023-11-30 09:37:26 +01:00
XargonWan 8d4162246b GZDOOM: tweaked config + controls 2023-11-25 15:30:31 +01:00
XargonWan fa1030ee17 GZDOOM: enhanced script 2023-11-25 00:13:07 +01:00
XargonWan 3dbfaf48df GZDOOM: switched to Vulkan (OGL is broken) 2023-11-24 23:29:25 +01:00
XargonWan 9045e5d050 GZDOOM: added doom_complete.pk3 to the wrapper as an iwad 2023-11-24 14:12:34 +01:00
XargonWan 8accd773e8 GZDOOM: basic configuration 2023-11-24 14:02:16 +01:00
XargonWan 6a9d6d4495 GZDOOM: wrapper new logic 2023-11-24 14:01:40 +01:00
XargonWan 7187ef3f55 GZDOOM: edited script, added config and preliminary reset function 2023-11-23 16:11:55 +01:00