Browse Source

build-aux: Update Flatpak modules

* Update SVT-AV1 to 2.0.0
* Update aom to 3.9.0
  * Freedesktop SDK already provides it, so the module is disabled
* Update FFmpeg 7.0
* Update LuaJIT 5790d25397
* Update libdatachannel to 0.21.0
* Update Asio to 1.30.2
tytan652 1 year ago
parent
commit
03ab26ecac

+ 0 - 1
build-aux/com.obsproject.Studio.json

@@ -45,7 +45,6 @@
     ],
     "modules": [
         "modules/10-mbedtls.json",
-        "modules/20-aom.json",
         "modules/20-librist.json",
         "modules/20-nv-codec.json",
         "modules/20-srt.json",

+ 2 - 3
build-aux/modules/20-aom.json → build-aux/modules/20-aom.json.disabled

@@ -3,7 +3,6 @@
     "buildsystem": "cmake-ninja",
     "builddir": true,
     "config-opts": [
-        "-DCMAKE_BUILD_TYPE=Release",
         "-DBUILD_SHARED_LIBS=ON",
         "-DENABLE_DOCS=OFF",
         "-DENABLE_EXAMPLES=OFF",
@@ -19,8 +18,8 @@
         {
             "type": "git",
             "url": "https://aomedia.googlesource.com/aom.git",
-            "tag": "v3.8.0",
-            "commit": "b681eac83963950afc7be55df56c22fa5210aaa2"
+            "tag": "v3.9.0",
+            "commit": "6cab58c3925e0f4138e15a4ed510161ea83b6db1"
         }
     ]
 }

+ 2 - 2
build-aux/modules/20-svt-av1.json

@@ -18,8 +18,8 @@
         {
             "type": "git",
             "url": "https://gitlab.com/AOMediaCodec/SVT-AV1.git",
-            "tag": "v1.8.0",
-            "commit": "59645eea34e2815b627b8293aa3af254eddd0d69"
+            "tag": "v2.0.0",
+            "commit": "2aeeb4f1a1d495b84bf5c21dbb60ae10e991fada"
         }
     ]
 }

+ 4 - 4
build-aux/modules/30-ffmpeg.json

@@ -25,16 +25,16 @@
         {
             "type": "git",
             "url": "https://github.com/FFmpeg/FFmpeg.git",
-            "tag": "n6.1.1",
-            "commit": "e38092ef9395d7049f871ef4d5411eb410e283e0",
+            "tag": "n7.0",
+            "commit": "083443d67cb159ce469e5d902346b8d0c2cd1c93",
             "disable-shallow-clone": true
         },
         {
             "type": "git",
             "dest": "obs-deps",
             "url": "https://github.com/obsproject/obs-deps.git",
-            "tag": "2023-06-22",
-            "commit": "d86fb6f86455d328f67e563d87f494bcf1ff6dca"
+            "tag": "2024-05-08",
+            "commit": "85173b23c575ea09cdf33bada01b1d38dd1251ea"
         },
         {
             "type": "shell",

+ 1 - 1
build-aux/modules/40-luajit.json

@@ -11,7 +11,7 @@
         {
             "type": "git",
             "url": "https://luajit.org/git/luajit-2.0.git",
-            "commit": "c525bcb9024510cad9e170e12b6209aedb330f83",
+            "commit": "5790d253972c9d78a0c2aece527eda5b134bbbf7",
             "disable-shallow-clone": true
         },
         {

+ 2 - 2
build-aux/modules/50-libdatachannel.json

@@ -14,8 +14,8 @@
             "type": "git",
             "url": "https://github.com/paullouisageneau/libdatachannel.git",
             "disable-submodules": true,
-            "tag": "v0.20.1",
-            "commit": "7841d9f34cf9bd735958ae203a2536c14240c8a5"
+            "tag": "v0.21.0",
+            "commit": "9d5c46b8f506943727104d766e5dad0693c5a223"
         }
     ]
 }

+ 2 - 2
build-aux/modules/90-asio.json

@@ -10,8 +10,8 @@
         {
             "type": "git",
             "url": "https://github.com/chriskohlhoff/asio.git",
-            "tag": "asio-1-29-0",
-            "commit": "814f67e730e154547aea3f4d99f709cbdf1ea4a0"
+            "tag": "asio-1-30-2",
+            "commit": "12e0ce9e0500bf0f247dbd1ae894272656456079"
         }
     ]
 }