Changes of Revision 126

obs-studio.changes Changed
x
 
1
@@ -1,4 +1,17 @@
2
 -------------------------------------------------------------------
3
+Sat Jul 12 14:13:46 UTC 2025 - darix <packman@nordisch.org>
4
+
5
+- Update to version 31.1.1:
6
+  * libobs: Update version to 31.1.1
7
+  * build-aux: Revert libsrt to v1.5.3
8
+  * build-aux: Update Flatpak module for mbedTLS to v3.6.4
9
+  * CI: Update deps to 2025-07-11 release
10
+  * obs-browser: Update version to 2.25.3
11
+  * CI: Use rebuilt CEF on Linux with backported API
12
+  * frontend: Avoid recreating YouTube dock
13
+  * CI: Add GH_TOKEN to fix usage of GitHub CLI
14
+
15
+-------------------------------------------------------------------
16
 Mon Jul 07 23:44:46 UTC 2025 - darix <packman@nordisch.org>
17
 
18
 - Update to version 31.1.0:
19
obs-studio.spec Changed
10
 
1
@@ -39,7 +39,7 @@
2
 %endif
3
 
4
 Name:           obs-studio
5
-Version:        31.1.0
6
+Version:        31.1.1
7
 Release:        0
8
 Summary:        A recording/broadcasting program
9
 Group:          Productivity/Multimedia/Video/Editors and Convertors
10
_service Changed
10
 
1
@@ -1,7 +1,7 @@
2
 <services>
3
   <service name="tar_scm" mode="manual">
4
     <param name="versionformat">@PARENT_TAG@</param>
5
-    <param name="revision">31.1.0</param>
6
+    <param name="revision">31.1.1</param>
7
     <param name="url">https://github.com/obsproject/obs-studio.git</param>
8
     <param name="versionrewrite-pattern">(\.\d+)-(a-z.*)</param>
9
     <param name="versionrewrite-replacement">\1~\2</param>
10
_servicedata Changed
10
 
1
@@ -1,6 +1,6 @@
2
 <servicedata>
3
   <service name="tar_scm">
4
     <param name="url">https://github.com/obsproject/obs-studio.git</param>
5
-    <param name="changesrevision">9858e7e7228450630503b21063a0722a718ddf3a</param>
6
+    <param name="changesrevision">a32b3f9f6d5e1cf6fa0f8105a2ed46ec0b4d991c</param>
7
   </service>
8
 </servicedata>
9
\ No newline at end of file
10
obs-studio-31.1.0.tar.xz/.github/workflows/publish.yaml -> obs-studio-31.1.1.tar.xz/.github/workflows/publish.yaml Changed
10
 
1
@@ -24,6 +24,8 @@
2
     steps:
3
       - name: Check Release Tag ☑️
4
         id: check
5
+        env:
6
+          GH_TOKEN: ${{ github.token }}
7
         run: |
8
           : Check Release Tag ☑️
9
           if  "${RUNNER_DEBUG}" ; then set -x; fi
10
obs-studio-31.1.0.tar.xz/build-aux/modules/10-mbedtls.json -> obs-studio-31.1.1.tar.xz/build-aux/modules/10-mbedtls.json Changed
14
 
1
@@ -16,9 +16,9 @@
2
     "sources": 
3
         {
4
             "type": "git",
5
-            "url": "https://github.com/ARMmbed/mbedtls.git",
6
-            "commit": "107ea89daaefb9867ea9121002fbbdf926780e98",
7
-            "tag": "v3.6.2"
8
+            "url": "https://github.com/Mbed-TLS/mbedtls.git",
9
+            "commit": "c765c831e5c2a0971410692f92f7a81d6ec65ec2",
10
+            "tag": "v3.6.4"
11
         }
12
     
13
 }
14
obs-studio-31.1.0.tar.xz/build-aux/modules/20-srt.json -> obs-studio-31.1.1.tar.xz/build-aux/modules/20-srt.json Changed
12
 
1
@@ -16,8 +16,8 @@
2
         {
3
             "type": "git",
4
             "url": "https://github.com/Haivision/srt.git",
5
-            "tag": "v1.5.4",
6
-            "commit": "a8c6b65520f814c5bd8f801be48c33ceece7c4a6"
7
+            "tag": "v1.5.3",
8
+            "commit": "09f35c0f1743e23f514cb41444504a7faeacf89e"
9
         }
10
     
11
 }
12
obs-studio-31.1.0.tar.xz/buildspec.json -> obs-studio-31.1.1.tar.xz/buildspec.json Changed
62
 
1
@@ -1,28 +1,28 @@
2
 {
3
     "dependencies": {
4
         "prebuilt": {
5
-            "version": "2025-05-23",
6
+            "version": "2025-07-11",
7
             "baseUrl": "https://github.com/obsproject/obs-deps/releases/download",
8
             "label": "Pre-Built obs-deps",
9
             "hashes": {
10
-                "macos-universal": "7b1448581b92c6f8d4e2f9b1b10eb318ebfc4df7255638e05bacb49b620e190d",
11
-                "windows-x64": "88dc7bab50542b4b58194cdd5d7e6f4b73cde7c0d1ee7a040a6d9c9df05187b1",
12
-                "windows-x86": "f6d01c7c31f14cb245803963a2f9af42b01b63f9baadf6259e56843d94eae8c4",
13
-                "windows-arm64": "43520957736d332b0a545c320db7087762e394ef78243d72769fb59794e00913"
14
+                "macos-universal": "495687e63383d1a287684b6e2e9bfe246bb8f156fe265926afb1a325af1edd2a",
15
+                "windows-x64": "c8c642c1070dc31ce9a0f1e4cef5bb992f4bff4882255788b5da12129e85caa7",
16
+                "windows-x86": "85e3503d254abbdd1155b058cb7df14da33b862d5a3c058c728456f71a69841b",
17
+                "windows-arm64": "f581cc61e8f734a8b12d485fc8662a408ca59d222814e4b37bce115bd442fb04"
18
             }
19
         },
20
         "qt6": {
21
-            "version": "2025-05-23",
22
+            "version": "2025-07-11",
23
             "baseUrl": "https://github.com/obsproject/obs-deps/releases/download",
24
             "label": "Pre-Built Qt6",
25
             "hashes": {
26
-                "macos-universal": "d4945fe719d31d353dc76298f58823d7891126e33af5029f763427ea9f80bfaa",
27
-                "windows-x64": "bd80383dc799c0bba2f7fae793613b3fbd2cc3a3712b3d3b63b490721d187d9e",
28
-                "windows-arm64": "35a06786c460031571134f0e2ba288a9dce4ddf044686f6af48fae52728d1796"
29
+                "macos-universal": "d3f5f04b6ea486e032530bdf0187cbda9a54e0a49621a4c8ba984c5023998867",
30
+                "windows-x64": "0e76bf0555dd5382838850b748d3dcfab44a1e1058441309ab54e1a65b156d0a",
31
+                "windows-arm64": "7aab240504931f32ea8e8d208a912a0d6ddbd78c16858f2e559c7c9b29ab9326"
32
             },
33
             "debugSymbols": {
34
-                "windows-x64": "9c9a15c5dbe59eb6a1c31c06b7208f3c4403671fbdfaef341cac3beb7af24ea1",
35
-                "windows-arm64": "a6229cc9e5e08a22921b1fa8fb10fc6e36e88f692fa2e6921c1b61b7a3161c81"
36
+                "windows-x64": "11b7be92cf66a273299b8f3515c07a5cfb61614b59a4e67f7fc5ecba5e2bdf21",
37
+                "windows-arm64": "884ae08291b5c87d83a7b0004ea8db356530c1f4ff9bdc814b5d599a8d28a152"
38
             }
39
         },
40
         "cef": {
41
@@ -32,16 +32,16 @@
42
             "hashes": {
43
                 "macos-x86_64": "94ff9dffd60a83a3cd30851eb5b55c1c8d00e7626bd2b8b22d332fc013643105",
44
                 "macos-arm64": "7c6c1c3706e08f470fb09c57bcfa49e760ba4a00dc59467e8c2c0d83bc99f0d5",
45
-                "ubuntu-x86_64": "cb7225c7a937ac4cdc9c41700061f45cccc640d696902357782e57f8250bf43a",
46
-                "ubuntu-aarch64": "e82388ef61776a88701b37d96e44f65dcc91f4d4f205f4f17cdc0d50f4e6a7a7",
47
+                "ubuntu-x86_64": "df38ef6d8078895953d224a58dd811b83110b4f8644c5cd2b6246d04b0023ee6",
48
+                "ubuntu-aarch64": "b1ebcedbe63657c7f38a4d547398a4759544f75d955777eea386052abc9c9228",
49
                 "windows-x64": "922efbda1f2f8be9e5b2754d878a14d90afc81f04e94fc9101a7513e2b5cecc1",
50
                 "windows-arm64": "df9df4bd85826b4c071c6db404fd59cf93efd9c58ec3ab64e204466ae19bb02a"
51
             },
52
             "revision": {
53
                 "macos-x86_64": 4,
54
                 "macos-arm64": 4,
55
-                "ubuntu-x86_64": 3,
56
-                "ubuntu-aarch64": 4,
57
+                "ubuntu-x86_64": 5,
58
+                "ubuntu-aarch64": 5,
59
                 "windows-x64": 2
60
             }
61
         }
62
obs-studio-31.1.0.tar.xz/frontend/oauth/YoutubeAuth.cpp -> obs-studio-31.1.1.tar.xz/frontend/oauth/YoutubeAuth.cpp Changed
12
 
1
@@ -141,7 +141,9 @@
2
    }
3
 #endif
4
 
5
-   main->NewYouTubeAppDock();
6
+   if (!main->GetYouTubeAppDock()) {
7
+       main->NewYouTubeAppDock();
8
+   }
9
 
10
    if (!firstLoad) {
11
        const char *dockStateStr = config_get_string(main->Config(), service(), "DockState");
12
obs-studio-31.1.0.tar.xz/libobs/obs-config.h -> obs-studio-31.1.1.tar.xz/libobs/obs-config.h Changed
10
 
1
@@ -41,7 +41,7 @@
2
  *
3
  * Reset to zero each major or minor version
4
  */
5
-#define LIBOBS_API_PATCH_VER 0
6
+#define LIBOBS_API_PATCH_VER 1
7
 
8
 #define MAKE_SEMANTIC_VERSION(major, minor, patch) ((major << 24) | (minor << 16) | patch)
9
 
10
obs-studio-31.1.0.tar.xz/plugins/obs-browser/browser-client.cpp -> obs-studio-31.1.1.tar.xz/plugins/obs-browser/browser-client.cpp Changed
14
 
1
@@ -450,9 +450,9 @@
2
 #elif defined(_WIN32)
3
    bs->texture = gs_texture_open_shared((uint32_t)(uintptr_t)shared_handle);
4
 #else
5
-   bs->texture = gs_texture_create_from_dmabuf(bs->width, bs->height, format.drm_format, format.gs_format,
6
-                           info.plane_count, fds, strides, offsets,
7
-                           modifier != DRM_FORMAT_MOD_INVALID ? modifiers : NULL);
8
+   bs->texture = gs_texture_create_from_dmabuf(info.extra.coded_size.width, info.extra.coded_size.height,
9
+                           format.drm_format, format.gs_format, info.plane_count, fds, strides,
10
+                           offsets, modifier != DRM_FORMAT_MOD_INVALID ? modifiers : NULL);
11
 #endif
12
    UpdateExtraTexture();
13
    obs_leave_graphics();
14
obs-studio-31.1.0.tar.xz/plugins/obs-browser/browser-version.h -> obs-studio-31.1.1.tar.xz/plugins/obs-browser/browser-version.h Changed
10
 
1
@@ -2,7 +2,7 @@
2
 
3
 #define OBS_BROWSER_VERSION_MAJOR 2
4
 #define OBS_BROWSER_VERSION_MINOR 25
5
-#define OBS_BROWSER_VERSION_PATCH 2
6
+#define OBS_BROWSER_VERSION_PATCH 3
7
 
8
 #ifndef MAKE_SEMANTIC_VERSION
9
 #define MAKE_SEMANTIC_VERSION(major, minor, patch) ((major << 24) | (minor << 16) | patch)
10
obs-studio-31.1.0.tar.xz/plugins/obs-browser/cef-headers.hpp -> obs-studio-31.1.1.tar.xz/plugins/obs-browser/cef-headers.hpp Changed
11
 
1
@@ -50,7 +50,8 @@
2
 #define ENABLE_WASHIDDEN 0
3
 #endif
4
 
5
-#if !defined(_WIN32) && !defined(__APPLE__) && CHROME_VERSION_BUILD > 6337
6
+#if !defined(_WIN32) && !defined(__APPLE__) && \
7
+   (CHROME_VERSION_BUILD >= 6943 || (CHROME_VERSION_BUILD > 6337 && defined(CEF_OSR_EXTRA_INFO)))
8
 #define ENABLE_BROWSER_SHARED_TEXTURE
9
 #endif
10
 
11