tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
obs-studio-plugins.obs-aitum-multistream: fix build
Jon Hermansen
8 months ago
34eec3a4
9ff1250b
+17
2 changed files
expand all
collapse all
unified
split
pkgs
applications
video
obs-studio
plugins
obs-aitum-multistream.diff
obs-aitum-multistream.nix
+14
pkgs/applications/video/obs-studio/plugins/obs-aitum-multistream.diff
···
1
1
+
diff --color -urpN obs-aitum-multistream.bak/file-updater.c obs-aitum-multistream/file-updater.c
2
2
+
--- obs-aitum-multistream.bak/file-updater.c 2025-07-18 17:41:35.605779462 -0400
3
3
+
+++ obs-aitum-multistream/file-updater.c 2025-07-18 17:45:29.485046420 -0400
4
4
+
@@ -83,8 +83,8 @@ static bool do_http_request(struct updat
5
5
+
curl_easy_setopt(info->curl, CURLOPT_ERRORBUFFER, info->error);
6
6
+
curl_easy_setopt(info->curl, CURLOPT_WRITEFUNCTION, http_write);
7
7
+
curl_easy_setopt(info->curl, CURLOPT_WRITEDATA, info);
8
8
+
- curl_easy_setopt(info->curl, CURLOPT_FAILONERROR, true);
9
9
+
- curl_easy_setopt(info->curl, CURLOPT_NOSIGNAL, 1);
10
10
+
+ curl_easy_setopt(info->curl, CURLOPT_FAILONERROR, 1L);
11
11
+
+ curl_easy_setopt(info->curl, CURLOPT_NOSIGNAL, 1L);
12
12
+
curl_easy_setopt(info->curl, CURLOPT_ACCEPT_ENCODING, "");
13
13
+
curl_obs_set_revoke_setting(info->curl);
14
14
+
+3
pkgs/applications/video/obs-studio/plugins/obs-aitum-multistream.nix
···
19
19
hash = "sha256-TqddyTBRWLyfwYi9I0nQE8Z19YL2RwkZqUwi7F9XpwQ=";
20
20
};
21
21
22
22
+
# Remove after https://github.com/Aitum/obs-aitum-multistream/pull/15 is released :)
23
23
+
patches = [ ./obs-aitum-multistream.diff ];
24
24
+
22
25
# Fix FTBFS with Qt >= 6.8
23
26
prePatch = ''
24
27
substituteInPlace CMakeLists.txt \