RA: added libbz2 (to be outsourced)

This commit is contained in:
XargonWan 2024-09-12 11:45:24 +09:00
parent 1e84103059
commit d980c9858f

View file

@ -197,6 +197,24 @@ modules:
sha256: RASHAPLACEHOLDER sha256: RASHAPLACEHOLDER
# Not part of the offical RetroArch AppImage # 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 # retroarch-cores-nightly must be earlier than retroarch-cores as it will overwrite this cores with the stable ones
- name: retroarch-cores-nightly - name: retroarch-cores-nightly
buildsystem: simple buildsystem: simple