mirror of
https://github.com/brunoherbelin/vimix.git
synced 2025-12-14 03:39:57 +01:00
Update flatpak to Gnome 47 and latest dependencies
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
##### **Copyright** (C) 2019-2023 Bruno Herbelin <bruno.herbelin@gmail.com>
|
||||
#####
|
||||
|
||||
cmake_minimum_required(VERSION 3.8.2)
|
||||
cmake_minimum_required(VERSION 3.10)
|
||||
project(vimix VERSION 0.0.1 LANGUAGES CXX C)
|
||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||
|
||||
|
||||
@@ -35,7 +35,8 @@ Install the runtime environments:
|
||||
flatpak install org.gnome.Sdk/x86_64
|
||||
flatpak install org.gnome.Platform
|
||||
|
||||
Select version **45** in the list of proposed version
|
||||
|
||||
_Select version **47** in the list of proposed versions_
|
||||
|
||||
|
||||
### 2. Build vimix flatpak
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"app-id": "io.github.brunoherbelin.Vimix",
|
||||
"runtime": "org.gnome.Platform",
|
||||
"runtime-version": "45",
|
||||
"runtime-version": "47",
|
||||
"sdk": "org.gnome.Sdk",
|
||||
"command": "vimix",
|
||||
"rename-desktop-file": "vimix.desktop",
|
||||
@@ -42,8 +42,8 @@
|
||||
"sources": [
|
||||
{
|
||||
"type": "git",
|
||||
"tag": "3.3.9",
|
||||
"commit": "e2c92645460f680fd272fd2eed591efb2be7dc31",
|
||||
"tag": "3.4",
|
||||
"commit": "7b6aead9fb88b3623e3b3725ebb42670cbe4c579",
|
||||
"url": "https://github.com/glfw/glfw.git"
|
||||
}
|
||||
]
|
||||
@@ -56,7 +56,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"type": "git",
|
||||
"commit": "c1c9931dc87289b8aeba78150467f17bdb97d019",
|
||||
"commit": "373697b467f7cd0af88f1e9e32d4f10540df4687",
|
||||
"url": "https://code.videolan.org/videolan/x264.git"
|
||||
}
|
||||
]
|
||||
@@ -72,7 +72,8 @@
|
||||
"sources": [
|
||||
{
|
||||
"type": "git",
|
||||
"tag": "3.5",
|
||||
"tag": "4.1",
|
||||
"commit": "1d117bed4747758b51bd2c124d738527e30392cb",
|
||||
"url": "https://bitbucket.org/multicoreware/x265_git.git"
|
||||
}
|
||||
]
|
||||
@@ -88,8 +89,8 @@
|
||||
"sources": [
|
||||
{
|
||||
"type": "git",
|
||||
"tag": "v1.5.3",
|
||||
"commit": "09f35c0f1743e23f514cb41444504a7faeacf89e",
|
||||
"tag": "v1.5.4",
|
||||
"commit": "a8c6b65520f814c5bd8f801be48c33ceece7c4a6",
|
||||
"url": "https://github.com/Haivision/srt.git"
|
||||
}
|
||||
]
|
||||
@@ -103,8 +104,8 @@
|
||||
"sources": [
|
||||
{
|
||||
"type": "git",
|
||||
"tag": "v2.3.1",
|
||||
"commit": "49f759d9e153a4e2850127e368f7aa6f40d59aaf",
|
||||
"tag": "v2.3.3",
|
||||
"commit": "cdeddc7553bbfdc446c61d1bfa6a51bcc029b4a8",
|
||||
"url": "https://github.com/dyne/frei0r.git"
|
||||
}
|
||||
]
|
||||
@@ -138,8 +139,8 @@
|
||||
"sources": [
|
||||
{
|
||||
"type": "git",
|
||||
"tag": "1.22.8",
|
||||
"commit": "4af14db10e8355f980bbf79733af004e59d255fc",
|
||||
"tag": "1.24.10",
|
||||
"commit": "5be4b6f03689ab438822f6cfcd13f1f300afe203",
|
||||
"url": "https://gitlab.freedesktop.org/gstreamer/gstreamer.git",
|
||||
"disable-submodules": false
|
||||
}
|
||||
@@ -149,7 +150,7 @@
|
||||
"name": "shmdata",
|
||||
"buildsystem": "cmake-ninja",
|
||||
"config-opts": [
|
||||
"-DCMAKE_BUILD_TYPE=Release",
|
||||
"-DCMAKE_BUILD_TYPE=RelWithDebInfo",
|
||||
"-DWITH_PYTHON=OFF",
|
||||
"-DWITH_SDFLOW=OFF",
|
||||
"-DWITH_SDCRASH=OFF",
|
||||
@@ -158,8 +159,8 @@
|
||||
"sources": [
|
||||
{
|
||||
"type": "git",
|
||||
"tag": "1.3.73",
|
||||
"commit": "309d657fde6ac3493b0f857facd2c5e3356cb1e1",
|
||||
"tag": "1.3.74",
|
||||
"commit": "43d2fe1b133cc9ded823fde6bd10560721a36e98",
|
||||
"url": "https://gitlab.com/sat-mtl/tools/shmdata.git"
|
||||
}
|
||||
]
|
||||
|
||||
Binary file not shown.
@@ -3,7 +3,7 @@
|
||||
##### **Copyright** (C) 2019-2023 Bruno Herbelin <bruno.herbelin@gmail.com>
|
||||
#####
|
||||
|
||||
cmake_minimum_required(VERSION 3.8.2)
|
||||
cmake_minimum_required(VERSION 3.10)
|
||||
include( InstallRequiredSystemLibraries )
|
||||
|
||||
#####
|
||||
|
||||
@@ -2175,7 +2175,7 @@ void UserInterface::RenderAbout(bool* p_open)
|
||||
ImGui::Image((void*)(intptr_t)img_crow, ImVec2(512, 340));
|
||||
|
||||
ImGui::Text("vimix performs graphical mixing and blending of\nseveral movie clips and computer generated graphics,\nwith image processing effects in real-time.");
|
||||
ImGui::Text("\nvimix is licensed under GNU GPL version 3 or later.\n" UNICODE_COPYRIGHT " 2019-2023 Bruno Herbelin.");
|
||||
ImGui::Text("\nvimix is licensed under GNU GPL version 3 or later.\n" UNICODE_COPYRIGHT " 2019-2025 Bruno Herbelin.");
|
||||
|
||||
ImGui::Spacing();
|
||||
ImGuiToolkit::ButtonOpenUrl("Visit vimix website", "https://brunoherbelin.github.io/vimix/", ImVec2(ImGui::GetContentRegionAvail().x, 0));
|
||||
|
||||
Reference in New Issue
Block a user