From d980c9858f0847bf37c759c55bb06bbc26b2e669 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 12 Sep 2024 11:45:24 +0900 Subject: [PATCH] RA: added libbz2 (to be outsourced) --- net.retrodeck.retrodeck.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index acda1f52..becf1bb6 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -197,6 +197,24 @@ modules: sha256: RASHAPLACEHOLDER # Not part of the offical RetroArch AppImage + + # TODO: outsource me + - name: libbz2 + no-autogen: true + make-args: + - --f=Makefile-libbz2_so + - PREFIX=${FLATPAK_DEST} + no-make-install: true + post-install: + - mv libbz2.so.1.0.8 ${FLATPAK_DEST}/lib/ + - ln -s ${FLATPAK_DEST}/lib/libbz2.so.1.0.8 ${FLATPAK_DEST}/lib/libbz2.so.1.0 + sources: + - type: archive + url: https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz + sha256: ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269 + + # TODO: If more are mising are here: https://github.com/flathub/org.libretro.RetroArch/tree/8c388bb84df63b3a2efb40dc3d8f78df7717059e/modules + # retroarch-cores-nightly must be earlier than retroarch-cores as it will overwrite this cores with the stable ones - name: retroarch-cores-nightly buildsystem: simple