Package Details: obs-studio-liberty 31.0.3-3

Git Clone URL: https://aur.archlinux.org/obs-studio-liberty.git (read-only, click to copy)
Package Base: obs-studio-liberty
Description: Free, open source software for live streaming and recording. With Browser Source support. Without the need to install ffmpeg-obs, etc.
Upstream URL: https://github.com/obsproject/obs-studio
Keywords: obs obs-studio stream
Licenses: GPL-2.0-or-later
Conflicts: obs-browser, obs-linuxbrowser, obs-studio, obs-studio-amf, obs-studio-browser, obs-studio-git, obs-studio-tytan652, obs-vst, obs-websocket
Provides: obs-browser, obs-studio, obs-vst, obs-websocket
Submitter: LibertyGM
Maintainer: LibertyGM
Last Packager: LibertyGM
Votes: 9
Popularity: 2.01
First Submitted: 2024-03-31 01:53 (UTC)
Last Updated: 2025-05-06 09:39 (UTC)

Required by (147)

Sources (4)

Pinned Comments

LibertyGM commented on 2024-04-28 14:53 (UTC) (edited on 2024-04-28 14:54 (UTC) by LibertyGM)

If you liked the obs-studio-liberty build, write in the comments, so I understand that I should work on the project.

Fazzi commented on 2024-04-03 11:02 (UTC)

Thanks for this pkgbuild, I only needed a version of OBS which had the browser source stuff added, and your build seemed to do that! :)

Latest Comments

1 2 3 4 5 6 Next › Last »

LibertyGM commented on 2025-05-07 01:13 (UTC)

I applied the changes that the developers made, the package is being successfully assembled and is working well. I just checked it again.

gvsyn commented on 2025-05-07 01:06 (UTC)

https://aur.archlinux.org/cgit/aur.git/commit/?h=obs-studio-liberty&id=999f784218f59058d8465829efbf3c8278529634 The commit checkout here is causing segfaults. Unsure of why exactly, so rolling back, as it's a dep requirement update otherwise

Hanzo commented on 2025-05-04 06:52 (UTC) (edited on 2025-05-04 08:12 (UTC) by Hanzo)

For some reason can't install. Failing on json11 with:

/home/user/.cache/paru/clone/obs-studio-liberty/src/obs-studio/deps/json11/json11.cpp: In function ‘void json11::dump(const std::string&, std::string&)’:
/home/user/.cache/paru/clone/obs-studio-liberty/src/obs-studio/deps/json11/json11.cpp:95:32: error: ‘uint8_t’ does not name a type
   95 |         } else if (static_cast<uint8_t>(ch) <= 0x1f) {
      |                                ^~~~~~~
[...]
/home/user/.cache/paru/clone/obs-studio-liberty/src/obs-studio/deps/json11/json11.cpp:330:21: note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/home/user/.cache/paru/clone/obs-studio-liberty/src/obs-studio/deps/json11/json11.cpp:330:56: error: ‘uint8_t’ does not name a type
  330 |     if (static_cast<uint8_t>(c) >= 0x20 && static_cast<uint8_t>(c) <= 0x7f) {
      |                                                        ^~~~~~~
/home/user/.cache/paru/clone/obs-studio-liberty/src/obs-studio/deps/json11/json11.cpp:330:56: note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
make[2]: *** [deps/json11/CMakeFiles/json11.dir/build.make:79: deps/json11/CMakeFiles/json11.dir/json11.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3023: deps/json11/CMakeFiles/json11.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'obs-studio-liberty-31.0.3-2': 
error: packages failed to build: obs-studio-liberty-31.0.3-2

When tried to install json11-git, had similar issue due to dropped cmake<3.5 backward compatibility on cmake v4.x. Was able to compile it with cmake3 + gcc-13 + g++-13, but obs-studio-liberty build ignoring already installed json11 and I don't have enough experience to understand how am I updating it.

UPD:

On https://github.com/obsproject/obs-studio was an update for json11 with desc deps/json11: Fix compile error on GCC 15+

I ran yay installation and replaced json11.cpp on the flight. It solved the issue.

LibertyGM commented on 2025-04-06 06:39 (UTC)

pajlada, thank you for your kind words.

pajlada commented on 2025-04-05 20:38 (UTC)

Package works great for me, thank you for maintaining it!

LibertyGM commented on 2025-03-23 04:36 (UTC)

joshmaybal, the problem was fixed a few days ago. Everything is perfectly assembled and working.

joshmaybal commented on 2025-03-23 04:34 (UTC) (edited on 2025-03-23 04:35 (UTC) by joshmaybal)

oh, note: the build is working for me now due to a patch in the archlinux repo of websocketpp that patches boost 1.87 into it, so.. thanks arch, i guess..?

The patch

K1NGSSTH commented on 2025-03-15 18:13 (UTC)

I also can´t build this last update, is giving me this erros message:

Copy frontend-tools to plugin directory (lib/obs-plugins) Copy frontend-tools resources to data directory (share/obs/obs-plugins/frontend-tools) [ 75%] Built target frontend-tools make: *** [Makefile:156: all] Error 2

OzzyHelix commented on 2025-03-14 17:07 (UTC)

I wrote that message before going to bed sorry

LibertyGM commented on 2025-03-14 14:39 (UTC)

joshmaybal, write a bug report in obs-websocket.