Yeah, I have cef-minimal installed, and I did check /opt/cef
to see if it existed.
I just tried it again, and I verified that cef-minimal is installed at /opt/cef
, and it was. And, I still get the same FindCEF error.
Git Clone URL: | https://aur.archlinux.org/obs-studio-git.git (read-only, click to copy) |
---|---|
Package Base: | obs-studio-git |
Description: | Free and open source software for video recording and live streaming |
Upstream URL: | https://github.com/obsproject/obs-studio |
Licenses: | GPL-2.0-only |
Conflicts: | obs-studio |
Provides: | obs-studio |
Submitter: | ledti |
Maintainer: | benklett (xiota) |
Last Packager: | benklett |
Votes: | 107 |
Popularity: | 3.07 |
First Submitted: | 2014-03-12 22:29 (UTC) |
Last Updated: | 2025-03-27 23:15 (UTC) |
Yeah, I have cef-minimal installed, and I did check /opt/cef
to see if it existed.
I just tried it again, and I verified that cef-minimal is installed at /opt/cef
, and it was. And, I still get the same FindCEF error.
Hi HurricanePootls, you mean you have this package (https://aur.archlinux.org/packages/cef-minimal/) installed? It installs to /opt/cef and FindCEF finds it without any problems.
I would like to not alter the package to download binaries. I'd like to fix the problem instead.
-- Looking for Chromium Embedded Framework in /opt/cef
CMake Warning at plugins/obs-browser/FindCEF.cmake:56 (message):
Could not find the CEF wrapper library
Call Stack (most recent call first):
plugins/obs-browser/CMakeLists.txt:13 (find_package)
OBS is unable to find CEF, even though I have cef-minimal
installed.
I made a modifications to the PKGBUILD to download the cef stuff in the src/ directory here
@RX14, The commit was inserted there to make sure rerere worked. Since the PR is now merging cleanly to base without conflicts, rerere is currently not being used at all. I'm reluctant to make changes to the order of merge/rerere/commit stuff, because the current code was well tested when rerere was actually needed. I'd need to create an artificial situation just to be able to test it again, or risk having headaches if I need to setup rerere again in the future.
It is usually better to build packages on a clean chroot, but a workaround I often see to ignore one's own git configs is emptying the HOME env var, e.g. by calling HOME= makepkg
Could you add --no-commit on the merge and --no-sign on the commit stages of git? I have git config commit.gpgsign = true and the PKGBUILD asks me to sign the merged commit, which isn't ideal. Thanks.
Or actually, just do --no-commit on the merge and leave out the git commit entirely?
With the Wayland support merged upstream, this package needs additional dependencies: wayland
(as a makedepend), and qt5-wayland
(may be optional, not sure).
Built from this version last night (for the obs-browser functionality) and noticed it broke one of my python scripts.
I applied the patch from the community build, which patches os_dlopen in obs itself to work. https://github.com/archlinux/svntogit-community/tree/packages/obs-studio/trunk
If you don't want to build this package yourself, hourly builds are available at https://aur.chaotic.cx
Thank you for the report. I modified the PKGBUILD to make the git pull request merge hack more resilient.
git clone https://aur.archlinux.org/obs-studio-wayland-git.git
cd obs-studio-wayland-git
sed -i.bak "s/git commit --all --no-edit/#git commit --all --no-edit/" PKGBUILD
makepkg
sudo pacman -U obs-studio-wayland*.zst
works for me.
Pinned Comments
thotypous commented on 2021-02-05 14:12 (UTC)
If you don't want to build this package yourself, hourly builds are available at https://aur.chaotic.cx
benklett commented on 2016-02-06 23:11 (UTC) (edited on 2016-08-10 14:01 (UTC) by benklett)