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