Commit b4d44057 authored by Julius Künzel's avatar Julius Künzel
Browse files

Update nightly flatpak based on flathub script

parent c47b674e
Pipeline #53830 passed with stage
in 10 minutes and 42 seconds
......@@ -3,3 +3,4 @@ build/*
CMakeLists.txt.user*
po
*.patch
packaging/flatpak/.flatpak-builder
......@@ -34,44 +34,86 @@
],
"modules": [
{
"name": "rttr",
"name": "libdvdread",
"sources": [
{
"type": "archive",
"url": "https://download.videolan.org/pub/videolan/libdvdread/last/libdvdread-6.1.1.tar.bz2",
"sha256": "3e357309a17c5be3731385b9eabda6b7e3fa010f46022a06f104553bf8e21796"
}
]
},
{
"name": "pyaaf2",
"buildsystem": "simple",
"build-commands": [
"python3 setup.py install --prefix=/app --root=/"
],
"sources": [
{
"type": "archive",
"url": "https://files.pythonhosted.org/packages/fb/c1/67ceeba190efa1e6281b214c7d827cd05e7c8b82ba456a043f0ba5cc3eb4/pyaaf2-1.2.0.tar.gz",
"sha256": "08cba1f96caa41e23570e6961761ac192a42910fb2991dda3004550c931a610c"
}
]
},
{
"name": "genisoimage",
"buildsystem": "cmake-ninja",
"builddir": true,
"config-opts": [
"-DCMAKE_INSTALL_LIBDIR=lib",
"-DBUILD_EXAMPLES=OFF",
"-DBUILD_DOCUMENTATION=OFF",
"-DBUILD_UNIT_TESTS=OFF",
"-DBUILD_PACKAGE=OFF",
"-DBUILD_STATIC=OFF"
],
"build-options" : {
"cflags": "-fcommon"
},
"sources": [
{
"type": "archive",
"url": "https://github.com/rttrorg/rttr/releases/download/v0.9.6/rttr-0.9.6-src.tar.gz",
"sha256": "f62caee43016489320f8a69145c9208cddd72e451ea95618bc26a49a4cd6c990"
},
"url": "http://deb.debian.org/debian/pool/main/c/cdrkit/cdrkit_1.1.11.orig.tar.gz",
"sha256": "d1c030756ecc182defee9fe885638c1785d35a2c2a297b4604c0e0dcc78e47da"
}
]
},
{
"name": "dvdauthor",
"sources": [
{
"type": "shell",
"commands": [
"sed -i 's/-Werror/-Wno-error/' CMake/utility.cmake"
]
"type": "archive",
"url": "https://downloads.sourceforge.net/project/dvdauthor/dvdauthor-0.7.2.tar.gz",
"sha1": "0e605642140576bfb3e963414d77630d1c073a51"
}
]
},
{
"name": "OpenTimelineIO",
"buildsystem": "simple",
"build-commands": [
"sed -e \"s|\\('-DOTIO_PYTHON_INSTALL:BOOL=ON'\\)|\\1 , '-DCMAKE_CXX_STANDARD_INCLUDE_DIRECTORIES=/usr/include/python3.8'|\" -i setup.py",
"python3 setup.py install --prefix=/app --root=/ --cxx-install-root=/app"
],
"sources": [
{
"type": "archive",
"url": "https://files.pythonhosted.org/packages/81/8d/f8a5470adf58c0841a8343debee2fa835861e62f05380933aa2fdc056fff/OpenTimelineIO-0.12.1.tar.gz",
"sha256": "f9742498dc8631981a7a7781932749936fb1d716fd4a34693ecb7d02972cef13"
}
]
},
{
"name": "kfilemetadata",
"name": "rttr",
"buildsystem": "cmake-ninja",
"builddir": true,
"config-opts": [
"-DCMAKE_BUILD_TYPE=Release",
"-DENABLE_TESTING=OFF"
"-DCMAKE_INSTALL_LIBDIR=lib",
"-DBUILD_EXAMPLES=OFF",
"-DBUILD_DOCUMENTATION=OFF",
"-DBUILD_UNIT_TESTS=OFF",
"-DBUILD_PACKAGE=OFF",
"-DBUILD_STATIC=OFF"
],
"sources": [
{
"type": "archive",
"url": "https://download.kde.org/stable/frameworks/5.64/kfilemetadata-5.64.0.tar.xz",
"sha256": "4b581e4d659defe4db595a984ed4c037bc80e0bf7b298ec79e6aa5061fa56e23"
"url": "https://github.com/rttrorg/rttr/releases/download/v0.9.6/rttr-0.9.6-src.tar.gz",
"sha256": "f62caee43016489320f8a69145c9208cddd72e451ea95618bc26a49a4cd6c990"
}
]
},
......@@ -85,8 +127,8 @@
"sources": [
{
"type": "archive",
"url": "https://bitbucket.org/eigen/eigen/get/3.3.7.tar.bz2",
"sha256": "9f13cf90dedbe3e52a19f43000d71fdf72e986beb9a5436dddcd61ff9d77a3ce"
"url": "https://gitlab.com/libeigen/eigen/-/archive/3.3.7/eigen-3.3.7.tar.bz2",
"sha256": "685adf14bd8e9c015b78097c1dc22f2f01343756f196acdc76a678e1ae352e11"
}
]
},
......@@ -97,22 +139,20 @@
"--enable-shared",
"--disable-static",
"--enable-threads",
"--enable-float"
"--enable-float",
"--enable-openmp"
],
"build-options": {
"arch": {
"i386": {
"x86_64": {
"config-opts": [
"--enable-avx",
"--enable-openmp",
"--enable-sse"
]
},
"x86_64": {
"aarch64": {
"config-opts": [
"--enable-avx",
"--enable-openmp",
"--enable-sse"
"--enable-neon"
]
}
}
......@@ -184,8 +224,8 @@
"sources": [
{
"type": "archive",
"url": "http://www.music.mcgill.ca/~gary/rtaudio/release/rtaudio-5.0.0.tar.gz",
"sha256": "799deae1192da52cc2c15a078ed3b42449580be7d096fe9bc841c5bba0289c57"
"url": "http://www.music.mcgill.ca/~gary/rtaudio/release/rtaudio-5.1.0.tar.gz",
"sha256": "ff138b2b6ed2b700b04b406be718df213052d4c952190280cf4e2fab4b61fe09"
}
]
},
......@@ -236,20 +276,6 @@
}
]
},
{
"name": "swh-plugins",
"build-options": {
"cflags": "-fPIC",
"ldflags": "-fpic"
},
"sources": [
{
"type": "archive",
"url": "https://github.com/swh/ladspa/archive/v0.4.17.tar.gz",
"sha256": "d1b090feec4c5e8f9605334b47faaad72db7cc18fe91d792b9161a9e3b821ce7"
}
]
},
{
"name": "ladspa-sdk",
"no-autogen": true,
......@@ -305,8 +331,18 @@
"sources": [
{
"type": "archive",
"url": "https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.16.7.tar.bz2",
"sha256": "ee917a7e1af72c60c0532d9fdb9e48baf641d427aa7b009a9b2ca821f9e8e0d9"
"url": "https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.20.0.tar.bz2",
"sha256": "956118713f7ccb405c55c7088a6a2490c32d54300dd9a30d8d5008c28d3726f7"
}
]
},
{
"name": "libass",
"sources": [
{
"type": "archive",
"url": "https://github.com/libass/libass/releases/download/0.15.0/libass-0.15.0.tar.xz",
"sha256": "9f09230c9a0aa68ef7aa6a9e2ab709ca957020f842e52c5b2e52b801a7d9e833"
}
]
},
......@@ -318,9 +354,9 @@
],
"sources": [
{
"type": "archive",
"url": "https://download.videolan.org/x264/snapshots/x264-snapshot-20190305-2245-stable.tar.bz2",
"sha256": "be52c96ef8bd930fbc1ecff03abac9b94976b444ea7641345e08e20d9e594d16"
"type": "git",
"url": "https://code.videolan.org/videolan/x264.git",
"commit": "d198931a63049db1f2c92d96c34904c69fde8117"
}
]
},
......@@ -330,31 +366,32 @@
"builddir": true,
"subdir": "source",
"config-opts": [
"-DCMAKE_BUILD_TYPE=RelWithDebInfo",
"-DCMAKE_POSITION_INDEPENDENT_CODE=ON"
],
"cleanup": [
"/bin"
"-DCMAKE_BUILD_TYPE=Release",
"-DENABLE_CLI=OFF"
],
"sources": [
{
"type": "archive",
"url": "https://bitbucket.org/multicoreware/x265/downloads/x265_3.1.2.tar.gz",
"sha256": "6f785f1c9a42e00a56402da88463bb861c49d9af108be53eb3ef10295f2a59aa"
"url": "https://deb.debian.org/debian/pool/main/x/x265/x265_3.4.orig.tar.gz",
"sha256": "c2047f23a6b729e5c70280d23223cb61b57bfe4ad4e8f1471eeee2a61d148672"
}
]
},
{
"name": "nv-codec-headers",
"cleanup": ["*"],
"cleanup": [
"*"
],
"no-autogen": true,
"make-install-args": ["PREFIX=/app"],
"make-install-args": [
"PREFIX=/app"
],
"sources": [
{
"type": "git",
"url": "https://git.videolan.org/git/ffmpeg/nv-codec-headers.git",
"commit": "9fdaf11b8f79d4e41cde9af89656238f25fec6fd",
"tag": "n9.0.18.2"
"commit": "a99740a84b49fd609e04b03279e66c5a8b767440",
"tag": "n10.0.26.1"
}
]
},
......@@ -373,19 +410,76 @@
"--enable-libpulse",
"--enable-librsvg",
"--enable-libvpx",
"--enable-libdav1d",
"--enable-libxml2",
"--enable-libx264",
"--enable-libx265",
"--enable-libv4l2"
"--enable-libv4l2",
"--enable-libmp3lame",
"--enable-vaapi",
"--enable-libass",
"--enable-gnutls"
],
"build-options": {
"arch": {
"x86_64": {
"config-opts": [
"--enable-nvenc"
]
}
}
},
"cleanup": [
"/share/ffmpeg/examples"
],
"sources": [
{
"type": "archive",
"url": "https://www.ffmpeg.org/releases/ffmpeg-4.2.1.tar.xz",
"sha256": "cec7c87e9b60d174509e263ac4011b522385fd0775292e1670ecc1180c9bb6d4"
"url": "https://www.ffmpeg.org/releases/ffmpeg-4.3.2.tar.xz",
"sha256": "46e4e64f1dd0233cbc0934b9f1c0da676008cad34725113fb7f802cfa84ccddb"
}
]
},
{
"name": "opencv",
"buildsystem": "cmake-ninja",
"builddir": true,
"config-opts": [
"-DCMAKE_BUILD_TYPE=Release",
"-DOPENCV_GENERATE_PKGCONFIG=ON",
"-DBUILD_LIST=tracking"
],
"cleanup": [
"/bin"
],
"sources": [
{
"type": "archive",
"url": "https://github.com/opencv/opencv/archive/4.3.0.tar.gz",
"sha256": "68bc40cbf47fdb8ee73dfaf0d9c6494cd095cf6294d99de445ab64cf853d278a"
},
{
"type": "archive",
"url": "https://github.com/opencv/opencv_contrib/archive/4.3.0.tar.gz",
"sha256": "acb8e89c9e7d1174e63e40532125b60d248b00e517255a98a419d415228c6a55"
}
]
},
{
"name": "rubberband",
"config-opts": [
"--disable-program",
"--enable-shared",
"--disable-static",
"--without-ladspa",
"--disable-vamp",
"--without-jni"
],
"sources": [
{
"type": "archive",
"url": "https://breakfastquay.com/files/releases/rubberband-1.9.0.tar.bz2",
"sha256": "4f5b9509364ea876b4052fc390c079a3ad4ab63a2683aad09662fb905c2dc026"
}
]
},
......@@ -394,7 +488,7 @@
"config-opts": [
"--enable-gpl",
"--enable-gpl3",
"--disable-gtk2"
"--enable-opencv"
],
"sources": [
{
......@@ -414,7 +508,7 @@
"sources": [
{
"type": "git",
"url": "https://anongit.kde.org/kdenlive.git",
"url": "https://invent.kde.org/multimedia/kdenlive.git",
"branch": "master"
}
]
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment