Thank you for the report. I modified the PKGBUILD to make the git pull request merge hack more resilient.
Search Criteria
Package Details: obs-studio-git 27.0.0.rc1.r9.g38d17acdb-2
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 |
Keywords: | obs-studio |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | ledti |
Maintainer: | benklett |
Last Packager: | benklett |
Votes: | 90 |
Popularity: | 2.74 |
First Submitted: | 2014-03-12 22:29 |
Last Updated: | 2021-04-05 10:53 |
Dependencies (34)
- curl (curl-git, curl-minimal-git)
- ffmpeg (ffmpeg-semifull-git, ffmpeg-tmblock-git, ffmpeg4.0, ffmpeg-cuda, ffmpeg-v4l2-request-git, ffmpeg-svt, ffmpeg-gl-transition, ffmpeg-intel-full-git, ffmpeg-mmal, ffmpeg-svt-av1-git, ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-headless, ffmpeg-ndi, ffmpeg-decklink, ffmpeg-git, ffmpeg-libfdk_aac, ffmpeg-nocuda, ffmpeg-amd-full-git, ffmpeg-full, ffmpeg-amd-full, ffmpeg-full-git)
- gtk-update-icon-cache (gtk3-git, gtk-update-icon-cache-ubuntu, gtk-update-icon-cache-git)
- jack (jack-git, jack-stub, jack-dbus, jack2-git, jack2)
- jansson (jansson-git)
- libxinerama (libxinerama-randr-git)
- libxkbcommon-x11 (libxkbcommon-git)
- mbedtls (mbedtls-git)
- qt5-svg (qt5-svg-git)
- qt5-x11extras (qt5-x11extras-git)
- cmake (cmake-git) (make)
- git (git-git) (make)
- libfdk-aac (fdk-aac-free) (make)
- libxcomposite (make)
- luajit (luajit-git, moonjit, luajit-openresty, luajit-2.1, luajit-2.1-git) (make)
- pipewire (pipewire-dummy, pipewire-git, pipewire-common-git, pipewire-full-git) (make)
- python (python-dbg) (make)
- qt5-wayland (qt5-wayland-git, qt5-wayland-hybris, qt5-wayland-dev-backport-git, qt5-wayland-bugfixport-git) (make)
- swig (swig-git) (make)
- vlc (libvlc, vlc-decklink, vlc-git) (make)
- wayland (wayland-git, wayland-nodocs-git, wayland-hi-res-scroll-git) (make)
- x264 (x264-ymod-git, x264-tmod-git, x264-git) (make)
- xdg-desktop-portal (xdg-desktop-portal-git) (make)
- cef-minimal>=87.0.0 (cef-git, cef-minimal-3770-bin, cef-standard) (make)
- libfdk-aac (fdk-aac-free) (optional) – FDK AAC codec support
- libva-intel-driver (libva-intel-driver-git, libva-intel-driver-hybrid, libva-intel-driver-g45-h264) (optional) – hardware encoding
- libva-mesa-driver (libva-mesa-driver-noglvnd, mesa-rc, mesa-stable, mesa-git, mesa-minimal-git, mesa-minimal+-git) (optional) – hardware encoding
- libxcomposite (optional) – XComposite capture support
- luajit (luajit-git, moonjit, luajit-openresty, luajit-2.1, luajit-2.1-git) (optional) – Lua scripting
- pipewire (pipewire-dummy, pipewire-git, pipewire-common-git, pipewire-full-git) (optional) – Pipewire capture
- python (python-dbg) (optional) – Python scripting
- v4l2loopback-dkms (v4l2loopback-dkms-git) (optional) – Virtual webcam
- vlc (libvlc, vlc-decklink, vlc-git) (optional) – VLC Media Source
- xdg-desktop-portal (xdg-desktop-portal-git) (optional) – Pipewire capture
Required by (72)
- droidcam-obs-plugin-git (requires obs-studio)
- glava-git (requires obs-studio) (make)
- glava-git (requires obs-studio) (optional)
- looking-glass (requires obs-studio) (make)
- looking-glass-git (requires obs-studio) (make)
- looking-glass-host (requires obs-studio) (make)
- looking-glass-host-git (requires obs-studio) (make)
- looking-glass-module-dkms (requires obs-studio) (make)
- looking-glass-module-dkms-git (requires obs-studio) (make)
- obs-advanced-scene-switcher (requires obs-studio)
- obs-audio-monitor (requires obs-studio)
- obs-audio-pan-filter (requires obs-studio)
- obs-controller-git (requires obs-studio)
- obs-dir-watch-media (requires obs-studio)
- obs-dvds3 (requires obs-studio)
- obs-dynamic-delay (requires obs-studio)
- obs-freeze-filter (requires obs-studio)
- obs-glcapture-git (requires obs-studio)
- obs-gnome-screencast (requires obs-studio)
- obs-gnome-screencast-git (requires obs-studio)
- obs-gphoto (requires obs-studio)
- obs-gradient-source (requires obs-studio)
- obs-gstreamer (requires obs-studio)
- obs-input-overlay-bin (requires obs-studio)
- obs-linuxbrowser (requires obs-studio)
- obs-linuxbrowser-bin (requires obs-studio)
- obs-linuxbrowser-git (requires obs-studio)
- obs-media-controls (requires obs-studio)
- obs-motion-effect-git (requires obs-studio)
- obs-move-transition (requires obs-studio)
- obs-multi-rtmp (requires obs-studio)
- obs-multi-rtmp-git (requires obs-studio)
- obs-ndi (requires obs-studio)
- obs-ndi-bin (requires obs-studio)
- obs-ndi-git (requires obs-studio)
- obs-nvfbc-git (requires obs-studio)
- obs-openvr-git (requires obs-studio) (make)
- obs-plugin-input-overlay-bin (requires obs-studio)
- obs-plugin-ios-camera-source-git (requires obs-studio)
- obs-plugin-looking-glass (requires obs-studio)
- obs-plugin-looking-glass (requires obs-studio) (make)
- obs-plugin-looking-glass-git (requires obs-studio)
- obs-plugin-looking-glass-git (requires obs-studio) (make)
- obs-plugin-spectralizer-bin (requires obs-studio)
- obs-plugin-tuna-bin (requires obs-studio)
- obs-plugin-tuna-git (requires obs-studio)
- obs-qtwebkit-git (requires obs-studio) (make)
- obs-qtwebkit-git (requires obs-studio)
- obs-recursion-effect (requires obs-studio)
- obs-replay-source (requires obs-studio)
- obs-rgb-levels-filter-git (requires obs-studio)
- obs-rtmp-nicolive-git (requires obs-studio)
- obs-rtspserver (requires obs-studio)
- obs-rtspserver-bin (requires obs-studio)
- obs-scrab (requires obs-studio)
- obs-shaderfilter-git (requires obs-studio)
- obs-source-switcher (requires obs-studio)
- obs-spectralizer (requires obs-studio)
- obs-streamfx (requires obs-studio)
- obs-streamfx-git (requires obs-studio)
- obs-text-pango (requires obs-studio)
- obs-time-warp-scan (requires obs-studio)
- obs-transition-matrix-git (requires obs-studio)
- obs-transition-table (requires obs-studio)
- obs-v4l2sink (requires obs-studio)
- obs-v4l2sink-git (requires obs-studio)
- obs-vkcapture-git
- obs-vnc (requires obs-studio)
- obs-websocket (requires obs-studio)
- obs-websocket-git
- wlrobs (requires obs-studio)
- wlrobs-hg (requires obs-studio)
Sources (5)
thotypous commented on 2021-02-05 13:48
0xrayn commented on 2021-02-04 20:55
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.
AkechiShiro commented on 2021-02-04 20:48
After trying twice, I got this error maybe this would help know what's going wrong :
-> Cloning obs-studio-wayland-git git repo...
Cloning into bare repository '/var/cache/aura/vcs/obs-studio-wayland-git/obs-studio-wayland-git/obs-studio-wayland-git'...
remote: Enumerating objects: 96, done.
remote: Counting objects: 100% (96/96), done.
remote: Compressing objects: 100% (88/88), done.
error: 5189 bytes of body are still expected MiB | 193.00 KiB/s
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: index-pack failed
==> ERROR: Failure while downloading obs-studio-wayland-git git repo
Aborting...
aura >>= There was a makepkg failure.
AkechiShiro commented on 2021-02-04 20:44
I'm facing the same problem as you @Humar.
Joan31 commented on 2021-02-03 23:07
@benklett thank you :)
benklett commented on 2021-02-03 20:27
Joan31, it was already changed to cef-mnimal. This package contains CEF 4280 at the moment. I now changed to require a minimum package version of 87 of Chromium which equals to 4280.
Humar commented on 2021-02-03 18:59
Hm, as of yesterday it tries to merge branch master into branch wayland and once I commit I get:
On branch wayland nothing to commit, working tree clean ==> ERROR: A failure occurred in prepare(). Aborting... error making: obs-studio-wayland-git
anyone else having the same problem?
Joan31 commented on 2021-02-03 17:37
Hi Please note that current master requires CEF 4280 for full and correct functionality of just added features.
See wiki install instructions: https://obsproject.com/wiki/install-instructions#linux
And why: https://github.com/obsproject/obs-browser/issues/219
Thanks :)
benklett commented on 2021-01-30 21:10
Jiminimonka, the package is already using cef-minimal.
Jiminimonka commented on 2021-01-30 11:40
"cef-minimal-3770" doesn't work with the latest version - the build needs to be changed to "cef-minimal" and it functions perfectly, and allows full docking functions too.
Pinned Comments
thotypous commented on 2021-02-05 14:12
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
This is a -git package, that means you have to update it!
Please do not flag it out of date because of the version number.
The version number will automatically increase to the version of the latest commit.
If you want to have the stable versions, please install the package obs-studio from [community].