2020-04-18 15:30:12 -07:00
|
|
|
{
|
|
|
|
"app-id": "com.obsproject.Studio",
|
|
|
|
"runtime": "org.kde.Platform",
|
2022-07-28 13:04:10 -07:00
|
|
|
"runtime-version": "6.3",
|
2020-04-18 15:30:12 -07:00
|
|
|
"sdk": "org.kde.Sdk",
|
|
|
|
"command": "obs",
|
|
|
|
"finish-args": [
|
2021-02-13 16:49:56 -08:00
|
|
|
"--socket=wayland",
|
2020-04-18 15:30:12 -07:00
|
|
|
"--socket=x11",
|
|
|
|
"--socket=pulseaudio",
|
|
|
|
"--device=all",
|
|
|
|
"--share=network",
|
|
|
|
"--share=ipc",
|
2021-03-15 11:12:02 -07:00
|
|
|
"--filesystem=xdg-run/pipewire-0",
|
2020-04-18 15:30:12 -07:00
|
|
|
"--filesystem=host",
|
|
|
|
"--talk-name=org.kde.StatusNotifierWatcher",
|
2021-04-18 08:51:20 -07:00
|
|
|
"--talk-name=org.freedesktop.Flatpak",
|
2020-04-18 15:30:12 -07:00
|
|
|
"--talk-name=org.freedesktop.Notifications",
|
2022-01-25 15:00:51 -08:00
|
|
|
"--talk-name=org.a11y.Bus",
|
2020-04-18 15:30:12 -07:00
|
|
|
"--own-name=org.kde.StatusNotifierItem-2-2",
|
2021-11-24 16:51:10 -08:00
|
|
|
"--system-talk-name=org.freedesktop.Avahi",
|
|
|
|
"--env=VST_PATH=/app/extensions/Plugins/lxvst"
|
2020-04-18 15:30:12 -07:00
|
|
|
],
|
2021-11-24 16:41:44 -08:00
|
|
|
"add-extensions": {
|
|
|
|
"com.obsproject.Studio.Plugin": {
|
|
|
|
"directory": "plugins",
|
|
|
|
"subdirectories": true,
|
|
|
|
"add-ld-path": "lib",
|
|
|
|
"merge-dirs": "lib/obs-plugins;share/obs/obs-plugins",
|
|
|
|
"no-autodownload": true,
|
|
|
|
"autodelete": true
|
2021-11-24 16:51:10 -08:00
|
|
|
},
|
|
|
|
"org.freedesktop.LinuxAudio.Plugins": {
|
|
|
|
"directory": "extensions/Plugins",
|
|
|
|
"version": "21.08",
|
|
|
|
"add-ld-path": "lib",
|
|
|
|
"merge-dirs": "lxvst",
|
|
|
|
"subdirectories": true,
|
|
|
|
"no-autodownload": true
|
2021-11-24 16:41:44 -08:00
|
|
|
}
|
|
|
|
},
|
2020-04-18 15:30:12 -07:00
|
|
|
"cleanup": [
|
|
|
|
"/share/man",
|
|
|
|
"*.la"
|
|
|
|
],
|
|
|
|
"modules": [
|
|
|
|
{
|
|
|
|
"name": "x264",
|
|
|
|
"config-opts": [
|
|
|
|
"--disable-cli",
|
|
|
|
"--enable-shared"
|
|
|
|
],
|
|
|
|
"cleanup": [
|
2022-08-16 08:36:31 -07:00
|
|
|
"/include",
|
|
|
|
"/lib/pkgconfig"
|
2020-04-18 15:30:12 -07:00
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "git",
|
|
|
|
"url": "https://code.videolan.org/videolan/x264.git",
|
2022-07-28 13:07:17 -07:00
|
|
|
"commit": "baee400fa9ced6f5481a728138fed6e867b0ff7f"
|
2020-04-18 15:30:12 -07:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "v4l-utils",
|
|
|
|
"config-opts": [
|
|
|
|
"--disable-static",
|
|
|
|
"--disable-doxygen-doc",
|
|
|
|
"--disable-libdvbv5",
|
|
|
|
"--disable-v4l-utils",
|
|
|
|
"--disable-qv4l2",
|
|
|
|
"--with-udevdir=/app/lib/udev/"
|
|
|
|
],
|
|
|
|
"cleanup": [
|
2022-08-16 08:36:31 -07:00
|
|
|
"/include",
|
|
|
|
"/lib/pkgconfig"
|
2020-04-18 15:30:12 -07:00
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "archive",
|
2021-11-24 16:22:13 -08:00
|
|
|
"url": "https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.22.0.tar.bz2",
|
|
|
|
"sha256": "1069e5d7909bcc563baeaadc3a5c496f0e658524c413cf7818816e37bfcea344"
|
2020-04-18 15:30:12 -07:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "nv-codec-headers",
|
|
|
|
"no-autogen": true,
|
|
|
|
"make-install-args": [
|
|
|
|
"PREFIX=/app"
|
|
|
|
],
|
|
|
|
"cleanup": [
|
|
|
|
"*"
|
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "git",
|
|
|
|
"url": "https://git.videolan.org/git/ffmpeg/nv-codec-headers.git",
|
2022-06-02 00:41:34 -07:00
|
|
|
"tag": "n11.1.5.1",
|
|
|
|
"commit": "84483da70d903239d4536763fde8c7e6c4e80784"
|
2020-04-18 15:30:12 -07:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "srt",
|
|
|
|
"buildsystem": "cmake-ninja",
|
|
|
|
"config-opts": [
|
|
|
|
"-DENABLE_STATIC=OFF",
|
|
|
|
"-DENABLE_APPS=OFF",
|
|
|
|
"-DENABLE_LOGGING=OFF"
|
|
|
|
],
|
|
|
|
"cleanup": [
|
|
|
|
"/include",
|
2022-08-16 08:36:31 -07:00
|
|
|
"/lib/pkgconfig",
|
2020-04-18 15:30:12 -07:00
|
|
|
"/bin"
|
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "git",
|
|
|
|
"url": "https://github.com/Haivision/srt.git",
|
2022-07-28 13:07:17 -07:00
|
|
|
"tag": "v1.5.0",
|
|
|
|
"commit": "060c0d1a2af8082c053018fa6a6fe2dba67d71a8"
|
2020-04-18 15:30:12 -07:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2021-12-22 07:28:39 -08:00
|
|
|
{
|
|
|
|
"name": "mbedtls",
|
|
|
|
"buildsystem": "cmake-ninja",
|
|
|
|
"builddir": true,
|
|
|
|
"config-opts": [
|
|
|
|
"-DCMAKE_BUILD_TYPE=Release",
|
|
|
|
"-DCMAKE_POSITION_INDEPENDENT_CODE=ON",
|
|
|
|
"-DUSE_SHARED_MBEDTLS_LIBRARY=ON",
|
|
|
|
"-DUSE_STATIC_MBEDTLS_LIBRARY=OFF",
|
|
|
|
"-DENABLE_TESTING=OFF",
|
|
|
|
"-DENABLE_PROGRAMS=OFF"
|
|
|
|
],
|
|
|
|
"cleanup": [
|
|
|
|
"/include"
|
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "git",
|
|
|
|
"url": "https://github.com/ARMmbed/mbedtls.git",
|
2022-07-28 13:07:17 -07:00
|
|
|
"commit": "869298bffeea13b205343361b7a7daf2b210e33d",
|
|
|
|
"tag": "v3.2.1"
|
2021-12-22 07:28:39 -08:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "librist",
|
|
|
|
"buildsystem":"meson",
|
|
|
|
"builddir": true,
|
|
|
|
"config-opts": [
|
|
|
|
"-Duse_mbedtls=true",
|
|
|
|
"-Dtest=false",
|
|
|
|
"-Dbuilt_tools=false",
|
|
|
|
"-Dbuiltin_cjson=true"
|
|
|
|
],
|
|
|
|
"cleanup": [
|
2022-08-16 08:36:31 -07:00
|
|
|
"/include",
|
|
|
|
"/lib/pkgconfig"
|
2021-12-22 07:28:39 -08:00
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "git",
|
|
|
|
"url": "https://code.videolan.org/rist/librist.git",
|
2022-07-28 13:07:17 -07:00
|
|
|
"commit": "809390b3b75a259a704079d0fb4d8f1b5f7fa956"
|
2021-12-22 07:28:39 -08:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2021-12-23 00:33:34 -08:00
|
|
|
{
|
|
|
|
"name": "aom",
|
|
|
|
"buildsystem": "cmake-ninja",
|
|
|
|
"builddir": true,
|
|
|
|
"config-opts": [
|
|
|
|
"-DCMAKE_BUILD_TYPE=Release",
|
|
|
|
"-DBUILD_SHARED_LIBS=ON",
|
|
|
|
"-DENABLE_DOCS=OFF",
|
|
|
|
"-DENABLE_EXAMPLES=OFF",
|
|
|
|
"-DENABLE_TESTDATA=OFF",
|
|
|
|
"-DENABLE_TESTS=OFF",
|
|
|
|
"-DENABLE_TOOLS=OFF "
|
|
|
|
],
|
|
|
|
"cleanup": [
|
2022-08-16 08:36:31 -07:00
|
|
|
"/include",
|
|
|
|
"/lib/pkgconfig"
|
2021-12-23 00:33:34 -08:00
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "git",
|
|
|
|
"url": "https://aomedia.googlesource.com/aom.git",
|
2022-07-28 13:07:17 -07:00
|
|
|
"commit": "fc430c57c7b0307b4c5ffb686cd90b3c010d08d2",
|
|
|
|
"tag": "v3.4.0"
|
2021-12-23 00:33:34 -08:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2022-01-02 04:46:34 -08:00
|
|
|
{
|
|
|
|
"name": "svt-av1",
|
|
|
|
"buildsystem": "cmake-ninja",
|
|
|
|
"builddir": true,
|
|
|
|
"config-opts": [
|
|
|
|
"-DCMAKE_BUILD_TYPE=Release",
|
|
|
|
"-DBUILD_SHARED_LIBS=ON",
|
|
|
|
"-DBUILD_APPS=OFF",
|
|
|
|
"-DBUILD_DEC=ON",
|
|
|
|
"-DBUILD_ENC=ON",
|
|
|
|
"-DBUILD_TESTING=OFF"
|
|
|
|
],
|
|
|
|
"cleanup": [
|
2022-08-16 08:36:31 -07:00
|
|
|
"/include",
|
|
|
|
"/lib/pkgconfig"
|
2022-01-02 04:46:34 -08:00
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "git",
|
|
|
|
"url": "https://gitlab.com/AOMediaCodec/SVT-AV1.git",
|
2022-07-28 13:07:17 -07:00
|
|
|
"tag": "v1.1.0",
|
|
|
|
"commit": "6e87a1de98281840abebc030781780edd822bae5"
|
2022-01-02 04:46:34 -08:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2020-04-18 15:30:12 -07:00
|
|
|
{
|
|
|
|
"name": "ffmpeg",
|
|
|
|
"config-opts": [
|
|
|
|
"--enable-gpl",
|
|
|
|
"--enable-shared",
|
|
|
|
"--disable-static",
|
|
|
|
"--enable-gnutls",
|
|
|
|
"--disable-doc",
|
|
|
|
"--disable-programs",
|
|
|
|
"--disable-devices",
|
|
|
|
"--enable-libopus",
|
|
|
|
"--enable-libvpx",
|
|
|
|
"--enable-libvorbis",
|
|
|
|
"--enable-libx264",
|
|
|
|
"--enable-nvenc",
|
2021-12-22 07:28:39 -08:00
|
|
|
"--enable-libsrt",
|
2021-12-23 00:33:34 -08:00
|
|
|
"--enable-librist",
|
2022-01-02 04:46:34 -08:00
|
|
|
"--enable-libaom",
|
|
|
|
"--enable-libsvtav1"
|
2020-04-18 15:30:12 -07:00
|
|
|
],
|
|
|
|
"cleanup": [
|
2022-07-28 13:10:45 -07:00
|
|
|
"/share/ffmpeg"
|
2020-04-18 15:30:12 -07:00
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
2021-12-22 07:25:01 -08:00
|
|
|
"type": "git",
|
2022-08-05 21:20:04 -07:00
|
|
|
"url": "https://github.com/FFmpeg/FFmpeg.git",
|
2022-07-28 13:07:17 -07:00
|
|
|
"commit": "9687cae2b468e09e35df4cea92cc2e6a0e6c93b3",
|
2021-12-22 07:25:01 -08:00
|
|
|
"disable-shallow-clone": true
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "git",
|
|
|
|
"dest": "obs-deps",
|
|
|
|
"url": "https://github.com/obsproject/obs-deps.git",
|
2022-07-31 05:03:14 -07:00
|
|
|
"tag": "2022-07-29",
|
|
|
|
"commit": "71df2dddb0eb732496448f626553b61bcda8f993"
|
2021-12-22 07:25:01 -08:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "shell",
|
|
|
|
"commands": [
|
2022-07-28 13:07:17 -07:00
|
|
|
"patch -Np1 -i obs-deps/deps.ffmpeg/patches/FFmpeg/0001-FFmpeg-9010.patch",
|
|
|
|
"patch -Np1 -i obs-deps/deps.ffmpeg/patches/FFmpeg/0002-FFmpeg-5.0.1-OBS.patch",
|
|
|
|
"patch -Np1 -i obs-deps/deps.ffmpeg/patches/FFmpeg/0003-FFmpeg-5.0.1-librist-7f3f3539e8.patch"
|
2021-12-22 07:25:01 -08:00
|
|
|
]
|
2020-04-18 15:30:12 -07:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "luajit",
|
|
|
|
"no-autogen": true,
|
|
|
|
"cleanup": [
|
|
|
|
"/bin",
|
2021-04-19 09:40:46 -07:00
|
|
|
"/include",
|
2022-08-16 08:36:31 -07:00
|
|
|
"/lib/pkgconfig",
|
2021-04-19 09:40:46 -07:00
|
|
|
"*.a"
|
2020-04-18 15:30:12 -07:00
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
2021-03-15 15:49:06 -07:00
|
|
|
"type": "git",
|
|
|
|
"url": "https://luajit.org/git/luajit-2.0.git",
|
2022-07-28 13:07:17 -07:00
|
|
|
"commit": "3065c910ad6027031aabe2dfd3c26a3d0f014b4f",
|
2021-03-15 15:49:06 -07:00
|
|
|
"disable-shallow-clone": true
|
2020-04-18 15:30:12 -07:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "shell",
|
|
|
|
"commands": [
|
|
|
|
"sed -i 's|/usr/local|/app|' ./Makefile"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "swig",
|
|
|
|
"config-opts": [
|
|
|
|
"--without-boost",
|
|
|
|
"--without-pcre",
|
|
|
|
"--without-alllang",
|
2021-03-15 15:49:06 -07:00
|
|
|
"--with-lua=/app/bin/luajit-2.1.0-beta3",
|
2020-04-18 15:30:12 -07:00
|
|
|
"--with-luaincl=/app/include/luajit-2.1",
|
|
|
|
"--with-python3"
|
|
|
|
],
|
|
|
|
"cleanup": [
|
|
|
|
"*"
|
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "archive",
|
|
|
|
"url": "https://prdownloads.sourceforge.net/swig/swig-4.0.2.tar.gz",
|
|
|
|
"sha256": "d53be9730d8d58a16bf0cbd1f8ac0c0c3e1090573168bfa151b01eb47fa906fc"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "jack2",
|
|
|
|
"buildsystem": "simple",
|
|
|
|
"build-commands": [
|
|
|
|
"./waf configure --prefix=$FLATPAK_DEST",
|
|
|
|
"./waf build -j $FLATPAK_BUILDER_N_JOBS",
|
|
|
|
"./waf install"
|
|
|
|
],
|
|
|
|
"cleanup": [
|
|
|
|
"*"
|
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "archive",
|
|
|
|
"url": "https://github.com/jackaudio/jack2/releases/download/v1.9.14/v1.9.14.tar.gz",
|
|
|
|
"sha256": "a20a32366780c0061fd58fbb5f09e514ea9b7ce6e53b080a44b11a558a83217c"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2021-11-27 05:47:04 -08:00
|
|
|
{
|
|
|
|
"name": "pipewire",
|
|
|
|
"buildsystem": "meson",
|
|
|
|
"config-opts": [
|
|
|
|
"-Daudiotestsrc=disabled",
|
|
|
|
"-Droc=disabled",
|
|
|
|
"-Dvideotestsrc=disabled",
|
|
|
|
"-Dvolume=disabled",
|
|
|
|
"-Dvulkan=disabled",
|
|
|
|
"-Ddocs=disabled",
|
|
|
|
"-Dman=disabled",
|
|
|
|
"-Dbluez5-codec-ldac=disabled",
|
|
|
|
"-Dbluez5-codec-aptx=disabled",
|
|
|
|
"-Dlibcamera=disabled",
|
|
|
|
"-Dudevrulesdir=/app/lib/udev/rules.d/",
|
2021-12-23 02:59:27 -08:00
|
|
|
"-Dsession-managers=[]",
|
|
|
|
"-Dtests=disabled",
|
|
|
|
"-Dexamples=disabled",
|
|
|
|
"-Dpw-cat=disabled"
|
|
|
|
],
|
|
|
|
"cleanup": [
|
|
|
|
"/bin"
|
2021-11-27 05:47:04 -08:00
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "git",
|
2022-01-07 16:42:17 -08:00
|
|
|
"url": "https://github.com/pipewire/pipewire.git",
|
2021-11-27 05:47:04 -08:00
|
|
|
"tag": "0.3.40",
|
|
|
|
"commit": "7afd80052b7c49754a13c9ab49c368f95b60e0a7"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2021-12-22 01:14:48 -08:00
|
|
|
{
|
|
|
|
"name": "ntv2",
|
|
|
|
"buildsystem": "cmake-ninja",
|
|
|
|
"builddir": true,
|
|
|
|
"config-opts": [
|
|
|
|
"-DCMAKE_BUILD_TYPE=Release",
|
2022-06-02 00:41:34 -07:00
|
|
|
"-DAJA_BUILD_OPENSOURCE=ON",
|
|
|
|
"-DAJA_BUILD_APPS=OFF",
|
|
|
|
"-DAJA_INSTALL_HEADERS=ON"
|
2021-12-22 01:14:48 -08:00
|
|
|
],
|
|
|
|
"cleanup": [
|
|
|
|
"/include"
|
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "git",
|
|
|
|
"url": "https://github.com/aja-video/ntv2.git",
|
2022-06-02 00:41:34 -07:00
|
|
|
"tag": "v16.2-bugfix5",
|
|
|
|
"commit": "0acbac70a0b5e6509cca78cfbf69974c73c10db9"
|
2021-12-22 01:14:48 -08:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2021-03-31 12:39:10 -07:00
|
|
|
{
|
|
|
|
"name": "cef",
|
|
|
|
"buildsystem": "cmake-ninja",
|
|
|
|
"no-make-install": true,
|
|
|
|
"make-args": [
|
|
|
|
"libcef_dll_wrapper"
|
|
|
|
],
|
|
|
|
"build-commands": [
|
|
|
|
"mkdir -p /app/cef/libcef_dll_wrapper",
|
|
|
|
"cp -R ./include /app/cef",
|
|
|
|
"cp -R ./Release /app/cef",
|
|
|
|
"cp -R ./Resources /app/cef",
|
|
|
|
"cp -R ./libcef_dll_wrapper/libcef_dll_wrapper.a /app/cef/libcef_dll_wrapper"
|
|
|
|
],
|
|
|
|
"cleanup": [
|
2021-12-22 01:25:07 -08:00
|
|
|
"*"
|
2021-03-31 12:39:10 -07:00
|
|
|
],
|
|
|
|
"sources": [
|
|
|
|
{
|
|
|
|
"type": "archive",
|
2022-07-29 22:57:31 -07:00
|
|
|
"url": "https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux64.tar.bz2",
|
2022-08-23 02:47:41 -07:00
|
|
|
"sha256": "ac4e2a8ebf20700e4e36353e314f876623633dd5b474778a2548bb66bdbea11d"
|
2021-03-31 12:39:10 -07:00
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2020-04-18 15:30:12 -07:00
|
|
|
{
|
|
|
|
"name": "obs",
|
|
|
|
"buildsystem": "cmake-ninja",
|
|
|
|
"builddir": true,
|
|
|
|
"config-opts": [
|
|
|
|
"-DCMAKE_BUILD_TYPE=Release",
|
2021-02-13 16:49:56 -08:00
|
|
|
"-DENABLE_WAYLAND=ON",
|
2022-03-16 15:15:53 -07:00
|
|
|
"-DENABLE_BROWSER=ON",
|
2021-03-31 12:39:10 -07:00
|
|
|
"-DCEF_ROOT_DIR=/app/cef",
|
2020-04-18 15:30:12 -07:00
|
|
|
"-DUSE_XDG=ON",
|
2022-03-16 15:13:26 -07:00
|
|
|
"-DENABLE_ALSA=OFF",
|
2020-04-18 15:30:12 -07:00
|
|
|
"-DENABLE_PULSEAUDIO=ON",
|
2022-03-22 03:57:27 -07:00
|
|
|
"-DENABLE_JACK=ON",
|
2022-03-16 15:13:26 -07:00
|
|
|
"-DENABLE_RTMPS=ON",
|
|
|
|
"-DENABLE_VLC=OFF",
|
2022-03-22 03:57:27 -07:00
|
|
|
"-DENABLE_AJA=ON"
|
2020-04-18 15:30:12 -07:00
|
|
|
],
|
2021-10-30 18:42:33 -07:00
|
|
|
"secret-opts": [
|
|
|
|
"-DRESTREAM_CLIENTID=$RESTREAM_CLIENTID",
|
|
|
|
"-DRESTREAM_HASH=$RESTREAM_HASH",
|
|
|
|
"-DTWITCH_CLIENTID=$TWITCH_CLIENTID",
|
|
|
|
"-DTWITCH_HASH=$TWITCH_HASH",
|
|
|
|
"-DYOUTUBE_CLIENTID=$YOUTUBE_CLIENTID",
|
|
|
|
"-DYOUTUBE_CLIENTID_HASH=$YOUTUBE_CLIENTID_HASH",
|
|
|
|
"-DYOUTUBE_SECRET=$YOUTUBE_SECRET",
|
|
|
|
"-DYOUTUBE_SECRET_HASH=$YOUTUBE_SECRET_HASH"
|
|
|
|
],
|
2021-11-24 16:41:44 -08:00
|
|
|
"post-install": [
|
2021-11-24 16:51:10 -08:00
|
|
|
"install -d /app/plugins",
|
|
|
|
"install -d /app/extensions/Plugins"
|
2021-11-24 16:41:44 -08:00
|
|
|
],
|
2020-04-18 15:30:12 -07:00
|
|
|
"sources": [
|
|
|
|
{
|
2021-04-01 10:05:09 -07:00
|
|
|
"type": "dir",
|
|
|
|
"path": "../../"
|
2020-04-18 15:30:12 -07:00
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|