mirror of
https://github.com/grumpycoders/pcsx-redux.git
synced 2025-04-02 10:41:54 -04:00
102 lines
3.3 KiB
YAML
102 lines
3.3 KiB
YAML
# appimage-builder recipe see https://appimage-builder.readthedocs.io for details
|
|
version: 1
|
|
AppDir:
|
|
path: ./AppDir
|
|
app_info:
|
|
id: pcsx-redux
|
|
name: PCSX-Redux
|
|
icon: pcsx-redux
|
|
version: HEAD
|
|
exec: usr/bin/pcsx-redux
|
|
exec_args: $@
|
|
runtime:
|
|
env:
|
|
__NV_PRIME_RENDER_OFFLOAD: 1
|
|
__GLX_VENDOR_LIBRARY_NAME: nvidia
|
|
apt:
|
|
arch:
|
|
- amd64
|
|
allow_unauthenticated: true
|
|
sources:
|
|
- sourceline: deb http://us.archive.ubuntu.com/ubuntu/ noble main restricted
|
|
key_url: https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x871920D1991BC93C
|
|
- sourceline: deb http://us.archive.ubuntu.com/ubuntu/ noble-updates main restricted
|
|
- sourceline: deb http://us.archive.ubuntu.com/ubuntu/ noble universe
|
|
- sourceline: deb http://us.archive.ubuntu.com/ubuntu/ noble-updates universe
|
|
- sourceline: deb http://us.archive.ubuntu.com/ubuntu/ noble multiverse
|
|
- sourceline: deb http://us.archive.ubuntu.com/ubuntu/ noble-updates multiverse
|
|
- sourceline: deb http://us.archive.ubuntu.com/ubuntu/ noble-backports main
|
|
restricted universe multiverse
|
|
- sourceline: deb http://security.ubuntu.com/ubuntu noble-security main restricted
|
|
- sourceline: deb http://security.ubuntu.com/ubuntu noble-security universe
|
|
- sourceline: deb http://security.ubuntu.com/ubuntu noble-security multiverse
|
|
include:
|
|
- libavformat60:amd64
|
|
- libbz2-1.0:amd64
|
|
- libcapstone4:amd64
|
|
- libcurl4t64:amd64
|
|
- libgl-dev:amd64
|
|
- libglfw3:amd64
|
|
- libjpeg-turbo8:amd64
|
|
- libllvm17t64:amd64
|
|
- libopengl0:amd64
|
|
- libpciaccess0:amd64
|
|
- libpgm-5.3-0t64:amd64
|
|
- libpulse0:amd64
|
|
- libsystemd0:amd64
|
|
- libuv1t64:amd64
|
|
- libxcb-sync1:amd64
|
|
- libxcursor1:amd64
|
|
- libxdmcp6:amd64
|
|
- libxext6:amd64
|
|
- libxfixes3:amd64
|
|
- libxi6:amd64
|
|
- libxinerama1:amd64
|
|
- libxrandr2:amd64
|
|
- libxrender1:amd64
|
|
- libxshmfence1:amd64
|
|
- libxxf86vm1:amd64
|
|
- openssl
|
|
- yaru-theme-icon
|
|
files:
|
|
include:
|
|
- /lib/x86_64-linux-gnu/libLLVM-17.so.1
|
|
- /lib/x86_64-linux-gnu/libOpenGL.so.0
|
|
- /lib/x86_64-linux-gnu/libXcursor.so.1
|
|
- /lib/x86_64-linux-gnu/libXi.so.6
|
|
- /lib/x86_64-linux-gnu/libXinerama.so.1
|
|
- /lib/x86_64-linux-gnu/libXrandr.so.2
|
|
- /lib/x86_64-linux-gnu/libavformat.so.60
|
|
- /lib/x86_64-linux-gnu/libcapstone.so.4
|
|
- /lib/x86_64-linux-gnu/libcurl.so.4
|
|
- /lib/x86_64-linux-gnu/libelf.so.1
|
|
- /lib/x86_64-linux-gnu/libglfw.so.3
|
|
- /lib/x86_64-linux-gnu/libpulse.so.0
|
|
- /lib/x86_64-linux-gnu/libsensors.so.5
|
|
- /lib/x86_64-linux-gnu/libuv.so.1
|
|
- /usr/lib/locale/locale-archive
|
|
exclude:
|
|
- usr/share/man
|
|
- usr/share/doc/*/README.*
|
|
- usr/share/doc/*/changelog.*
|
|
- usr/share/doc/*/NEWS.*
|
|
- usr/share/doc/*/TODO.*
|
|
test:
|
|
fedora-30:
|
|
image: appimagecrafters/tests-env:fedora-30
|
|
command: ./AppRun
|
|
debian-stable:
|
|
image: appimagecrafters/tests-env:debian-stable
|
|
command: ./AppRun
|
|
archlinux-latest:
|
|
image: appimagecrafters/tests-env:archlinux-latest
|
|
command: ./AppRun
|
|
centos-7:
|
|
image: appimagecrafters/tests-env:centos-7
|
|
command: ./AppRun
|
|
ubuntu-xenial:
|
|
image: appimagecrafters/tests-env:ubuntu-xenial
|
|
command: ./AppRun
|
|
AppImage:
|
|
arch: x86_64
|
|
update-information: guess
|