mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2025-04-10 19:15:12 +00:00
FFMPEG: trying the ffmpeg-full + libman exclusion
This commit is contained in:
parent
3e7097fef3
commit
e99fa80615
|
@ -7,13 +7,13 @@
|
||||||
excluded_libraries=()
|
excluded_libraries=()
|
||||||
|
|
||||||
# General libraries
|
# General libraries
|
||||||
excluded_libraries=("libselinux.so.1")
|
excluded_libraries=("libselinux.so.1" "libwayland-egl.so.1" "libwayland-cursor.so.0" "libxkbcommon.so.0")
|
||||||
# Qt libraries
|
# Qt libraries
|
||||||
excluded_libraries+=("libQt6Multimedia.so.6" "libQt6Core.so.6" "libQt6DBus.so.6" "libQt6Gui.so.6" "libQt6OpenGL.so.6" "libQt6Svg.so.6" "libQt6WaylandClient.so.6" "libQt6WaylandEglClientHwIntegration.so.6" "libQt6Widgets.so.6" "libQt6XcbQpa.so.6")
|
excluded_libraries+=("libQt6Multimedia.so.6" "libQt6Core.so.6" "libQt6DBus.so.6" "libQt6Gui.so.6" "libQt6OpenGL.so.6" "libQt6Svg.so.6" "libQt6WaylandClient.so.6" "libQt6WaylandEglClientHwIntegration.so.6" "libQt6Widgets.so.6" "libQt6XcbQpa.so.6")
|
||||||
# SDL libraries
|
# SDL libraries
|
||||||
excluded_libraries+=("libSDL2_net-2.0.so.0.200.0" "libSDL2_mixer-2.0.so.0.600.3" "libSDL2-2.0.so.0" "libSDL2_mixer-2.0.so.0" "libSDL2_image-2.0.so.0" "libSDL2-2.0.so.0.2800.5" "libSDL2_ttf-2.0.so.0" "libSDL2_net-2.0.so.0" "libSDL2_image-2.0.so.0.600.3" "libSDL2_ttf-2.0.so.0.2200.0")
|
excluded_libraries+=("libSDL2_net-2.0.so.0.200.0" "libSDL2_mixer-2.0.so.0.600.3" "libSDL2-2.0.so.0" "libSDL2_mixer-2.0.so.0" "libSDL2_image-2.0.so.0" "libSDL2-2.0.so.0.2800.5" "libSDL2_ttf-2.0.so.0" "libSDL2_net-2.0.so.0" "libSDL2_image-2.0.so.0.600.3" "libSDL2_ttf-2.0.so.0.2200.0")
|
||||||
# TEST
|
# FFMPEG libraries
|
||||||
excluded_libraries+=("libwayland-egl.so.1" "libwayland-cursor.so.0" "libxkbcommon.so.0")
|
excluded_libraries+=("libavcodec.so" "libavformat.so" "libavutil.so" "libavfilter.so" "libavdevice" "libswresample.so" "libswscale.so")
|
||||||
|
|
||||||
# Add libraries from /lib/x86_64-linux-gnu/ to the excluded list
|
# Add libraries from /lib/x86_64-linux-gnu/ to the excluded list
|
||||||
for lib in /lib/x86_64-linux-gnu/*.so*; do
|
for lib in /lib/x86_64-linux-gnu/*.so*; do
|
||||||
|
|
|
@ -6,6 +6,14 @@ base: org.electronjs.Electron2.BaseApp # Needed for Steam ROM Manager
|
||||||
base-version: "22.08"
|
base-version: "22.08"
|
||||||
command: retrodeck.sh
|
command: retrodeck.sh
|
||||||
|
|
||||||
|
add-extensions:
|
||||||
|
org.freedesktop.Platform.ffmpeg-full:
|
||||||
|
directory: lib/ffmpeg
|
||||||
|
add-ld-path: .
|
||||||
|
version: *runtime-version
|
||||||
|
cleanup-commands:
|
||||||
|
- mkdir -p ${FLATPAK_DEST}/lib/ffmpeg
|
||||||
|
|
||||||
finish-args:
|
finish-args:
|
||||||
- --socket=wayland
|
- --socket=wayland
|
||||||
- --socket=x11
|
- --socket=x11
|
||||||
|
|
Loading…
Reference in a new issue