-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathcom.obsproject.Studio.Plugin.BackgroundRemoval.yaml
129 lines (128 loc) · 4.16 KB
/
com.obsproject.Studio.Plugin.BackgroundRemoval.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
id: com.obsproject.Studio.Plugin.BackgroundRemoval
branch: stable
runtime: com.obsproject.Studio
runtime-version: stable
sdk: org.kde.Sdk//6.6
build-extension: true
separate-locales: false
appstream-compose: false
build-options:
prefix: /app/plugins/BackgroundRemoval
cleanup:
- /include
- /share/opencv4
- '*.a'
- /lib/cmake
- /lib/opencv4
- /lib/pkg-config
- /bin
modules:
- name: opencv
buildsystem: cmake-ninja
builddir: true
config-opts:
- -DCMAKE_BUILD_TYPE=Release
- -DOPENCV_FORCE_3RDPARTY_BUILD=ON
- -DBUILD_SHARED_LIBS=OFF
- -DBUILD_opencv_apps=OFF
- -DBUILD_opencv_js=OFF
- -DBUILD_ANDROID_PROJECTS=OFF
- -DBUILD_ANDROID_EXAMPLES=OFF
- -DBUILD_DOCS=OFF
- -DBUILD_EXAMPLES=OFF
- -DBUILD_PACKAGE=OFF
- -DBUILD_PERF_TESTS=OFF
- -DBUILD_TESTS=OFF
- -DBUILD_WITH_DEBUG_INFO=OFF
- -DBUILD_WITH_STATIC_CRT=OFF
- -DBUILD_WITH_DYNAMIC_IPP=OFF
- -DBUILD_FAT_JAVA_LIB=OFF
- -DBUILD_ANDROID_SERVICE=OFF
- -DBUILD_CUDA_STUBS=OFF
- -DBUILD_JAVA=OFF
- -DBUILD_OBJC=OFF
- -DBUILD_opencv_python3=OFF
- -DINSTALL_CREATE_DISTRIB=OFF
- -DINSTALL_BIN_EXAMPLES=OFF
- -DINSTALL_C_EXAMPLES=OFF
- -DINSTALL_PYTHON_EXAMPLES=OFF
- -DINSTALL_ANDROID_EXAMPLES=OFF
- -DINSTALL_TO_MANGLED_PATHS=OFF
- -DINSTALL_TESTS=OFF
- -DBUILD_opencv_calib3d=OFF
- -DBUILD_opencv_core=ON
- -DBUILD_opencv_dnn=OFF
- -DBUILD_opencv_features2d=ON
- -DBUILD_opencv_flann=OFF
- -DBUILD_opencv_gapi=OFF
- -DBUILD_opencv_highgui=OFF
- -DBUILD_opencv_imgcodecs=OFF
- -DBUILD_opencv_imgproc=ON
- -DBUILD_opencv_ml=OFF
- -DBUILD_opencv_objdetect=OFF
- -DBUILD_opencv_photo=ON
- -DBUILD_opencv_stitching=OFF
- -DBUILD_opencv_video=OFF
- -DBUILD_opencv_videoio=OFF
- -DWITH_PNG=OFF
- -DWITH_JPEG=OFF
- -DWITH_TIFF=OFF
- -DWITH_WEBP=OFF
- -DWITH_OPENJPEG=OFF
- -DWITH_JASPER=OFF
- -DWITH_OPENEXR=OFF
- -DWITH_FFMPEG=OFF
- -DWITH_GSTREAMER=OFF
- -DWITH_1394=OFF
- -DWITH_PROTOBUF=OFF
- -DBUILD_PROTOBUF=OFF
- -DWITH_CAROTENE=OFF
- -DWITH_EIGEN=OFF
- -DWITH_OPENVX=OFF
- -DWITH_CLP=OFF
- -DWITH_DIRECTX=OFF
- -DWITH_VA=OFF
- -DWITH_LAPACK=OFF
- -DWITH_QUIRC=OFF
- -DWITH_ADE=OFF
- -DWITH_ITT=OFF
- -DWITH_OPENCL=OFF
- -DWITH_IPP=OFF
sources:
- type: archive
url: https://github.com/opencv/opencv/archive/refs/tags/4.8.1.tar.gz
sha256: 62f650467a60a38794d681ae7e66e3e8cfba38f445e0bf87867e2f2cdc8be9d5
x-checker-data:
type: git
tag-pattern: ^([\d.]+)$
- name: obs-backgroundremoval
buildsystem: cmake-ninja
builddir: true
config-opts:
- -DCMAKE_BUILD_TYPE=RelWithDebInfo
- -DCMAKE_POSITION_INDEPENDENT_CODE=ON
- -DENABLE_FRONTEND_API=ON
- -DENABLE_QT=OFF
- -DCMAKE_COMPILE_WARNING_AS_ERROR=ON
- -DUSE_SYSTEM_OPENCV=ON
- -DCUSTOM_ONNXRUNTIME_URL=/run/build/obs-backgroundremoval/onnxruntime-linux-x64-gpu-1.17.1.tgz
- -DCUSTOM_ONNXRUNTIME_HASH=SHA256=613c53745ea4960ed368f6b3ab673558bb8561c84a8fa781b4ea7fb4a4340be4
post-install:
- install -Dm644 --target-directory=${FLATPAK_DEST}/share/metainfo /run/build/obs-backgroundremoval/${FLATPAK_ID}.metainfo.xml
- appstream-compose --basename=${FLATPAK_ID} --prefix=${FLATPAK_DEST} --origin=flatpak
${FLATPAK_ID}
sources:
- type: archive
url: https://github.com/occ-ai/obs-backgroundremoval/archive/refs/tags/1.1.13.tar.gz
sha256: 732d280dbc094ecb62783c4d51ebf956ea365a0b4f76c13621628bc7fcb9415b
x-checker-data:
type: git
tag-pattern: ^([\d.]+)$
- type: file
url: https://github.com/microsoft/onnxruntime/releases/download/v1.17.1/onnxruntime-linux-x64-gpu-1.17.1.tgz
sha256: 613c53745ea4960ed368f6b3ab673558bb8561c84a8fa781b4ea7fb4a4340be4
x-checker-data:
type: git
tag-pattern: ^v([\d.]+)$
- type: file
path: com.obsproject.Studio.Plugin.BackgroundRemoval.metainfo.xml