mirror of
https://git.sr.ht/~thestr4ng3r/chiaki
synced 2025-07-05 12:36:38 -07:00
Enable Setsu in AppImage
This commit is contained in:
parent
f8b34febbe
commit
505910bc5f
5 changed files with 15 additions and 5 deletions
|
@ -5,9 +5,9 @@ RUN apt-get update
|
|||
RUN apt-get install -y software-properties-common
|
||||
RUN add-apt-repository ppa:beineri/opt-qt-5.12.3-xenial
|
||||
RUN apt-get update
|
||||
RUN apt-get -y install git g++ cmake ninja-build curl unzip python3-pip \
|
||||
RUN apt-get -y install git g++ cmake ninja-build curl pkg-config unzip python3-pip \
|
||||
libssl-dev libopus-dev qt512base qt512multimedia qt512svg \
|
||||
libgl1-mesa-dev nasm libudev-dev libva-dev fuse
|
||||
libgl1-mesa-dev nasm libudev-dev libva-dev fuse libevdev-dev libudev-dev
|
||||
|
||||
CMD []
|
||||
|
||||
|
|
|
@ -18,6 +18,8 @@ cmake \
|
|||
"-DCMAKE_PREFIX_PATH=`pwd`/../appimage/ffmpeg-prefix;`pwd`/../appimage/sdl2-prefix;/opt/qt512" \
|
||||
-DCHIAKI_ENABLE_TESTS=ON \
|
||||
-DCHIAKI_ENABLE_CLI=OFF \
|
||||
-DCHIAKI_ENABLE_GUI=ON \
|
||||
-DCHIAKI_ENABLE_SETSU=ON \
|
||||
-DCHIAKI_GUI_ENABLE_SDL_GAMECONTROLLER=ON \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
..
|
||||
|
|
|
@ -9,6 +9,6 @@ TAG=n4.3.1
|
|||
|
||||
git clone https://git.ffmpeg.org/ffmpeg.git --depth 1 -b $TAG && cd ffmpeg || exit 1
|
||||
|
||||
./configure --disable-all --enable-avcodec --enable-decoder=h264 --enable-decoder=hevc --enable-hwaccel=h264_vaapi --enable-hwaccel=hevc_vaapi --prefix="$ROOT/ffmpeg-prefix" "$@" || exit 1
|
||||
./configure --disable-all --enable-avcodec --enable-decoder=h264 --enable-decoder=hevc --enable-hwaccel=h264_vaapi --enable-hwaccel=hevc_vaapi --prefix="$ROOT/ffmpeg-prefix" "$@" || exit 1
|
||||
make -j4 || exit 1
|
||||
make install || exit 1
|
||||
|
|
|
@ -5,7 +5,11 @@ set(_target "${_prefix}::libevdev")
|
|||
|
||||
find_package(PkgConfig)
|
||||
if(PkgConfig_FOUND AND NOT TARGET ${_target})
|
||||
pkg_check_modules("${_prefix}" libevdev IMPORTED_TARGET)
|
||||
if(CMAKE_VERSION VERSION_LESS "3.6")
|
||||
pkg_check_modules("${_prefix}" libevdev)
|
||||
else()
|
||||
pkg_check_modules("${_prefix}" libevdev IMPORTED_TARGET)
|
||||
endif()
|
||||
if((TARGET PkgConfig::${_prefix}) AND (NOT CMAKE_VERSION VERSION_LESS "3.11.0"))
|
||||
set_target_properties(PkgConfig::${_prefix} PROPERTIES IMPORTED_GLOBAL ON)
|
||||
add_library(${_target} ALIAS PkgConfig::${_prefix})
|
||||
|
|
|
@ -5,7 +5,11 @@ set(_target "${_prefix}::libudev")
|
|||
|
||||
find_package(PkgConfig)
|
||||
if(PkgConfig_FOUND AND NOT TARGET ${_target})
|
||||
pkg_check_modules("${_prefix}" libudev IMPORTED_TARGET)
|
||||
if(CMAKE_VERSION VERSION_LESS "3.6")
|
||||
pkg_check_modules("${_prefix}" libudev)
|
||||
else()
|
||||
pkg_check_modules("${_prefix}" libudev IMPORTED_TARGET)
|
||||
endif()
|
||||
if((TARGET PkgConfig::${_prefix}) AND (NOT CMAKE_VERSION VERSION_LESS "3.11.0"))
|
||||
set_target_properties(PkgConfig::${_prefix} PROPERTIES IMPORTED_GLOBAL ON)
|
||||
add_library(${_target} ALIAS PkgConfig::${_prefix})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue