Package Details: obs-plugin-input-overlay-git 5.0.0.r7.g358bb3a-1

Git Clone URL: https://aur.archlinux.org/obs-plugin-input-overlay-git.git (read-only, click to copy)
Package Base: obs-plugin-input-overlay-git
Description: OBS Studio plugin showing keyboard, gamepad or mouse input as sources.
Upstream URL: https://github.com/univrsal/input-overlay
Keywords: obs plugin
Licenses: GPL2
Groups: obs-plugins
Conflicts: obs-plugin-input-overlay, obs-plugin-input-overlay-bin
Provides: obs-plugin-input-overlay
Submitter: zneix
Maintainer: zneix
Last Packager: zneix
Votes: 2
Popularity: 0.000002
First Submitted: 2022-10-20 23:16 (UTC)
Last Updated: 2022-10-20 23:16 (UTC)

Latest Comments

Billli11 commented on 2024-06-15 04:05 (UTC)

Build error

CMake Error at cmake/common/bootstrap.cmake:32 (message):
  In-source builds are not supported.  Specify a build directory via 'cmake
  -S <SOURCE DIRECTORY> -B <BUILD_DIRECTORY>' instead.
Call Stack (most recent call first):
  CMakeLists.txt:4 (include)

Patch

diff --git a/PKGBUILD b/PKGBUILD
index 6be5368..26efde3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@

 pkgname=obs-plugin-input-overlay-git
 _pkgname=input-overlay
-pkgver=5.0.0.r7.g358bb3a
+pkgver=5.0.5.r23.g89453da
 pkgrel=1
 pkgdesc='OBS Studio plugin showing keyboard, gamepad or mouse input as sources.'
 arch=('x86_64')
@@ -37,13 +37,15 @@ pkgver() {
 build() {
        cd "${srcdir}/${_pkgname}"
        git submodule update --init --recursive
-       cmake .
+       [ -d _build ] || mkdir _build
+       cd _build
+       cmake ..
        make
 }

 package() {
        _prjdir="${srcdir}/${_pkgname}"
-       install -D -m755 "${_prjdir}/input-overlay.so" "${pkgdir}/usr/lib/obs-plugins/input-overlay.so"
+       install -D -m755 "${_prjdir}/_build/input-overlay.so" "${pkgdir}/usr/lib/obs-plugins/input-overlay.so"
        install -D -m644 "${_prjdir}/LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
        mkdir -p "${pkgdir}/usr/share/obs/obs-plugins/input-overlay"
        cp -r "${_prjdir}/data/locale" "${pkgdir}/usr/share/obs/obs-plugins/input-overlay/locale"

Xionical commented on 2023-05-19 08:49 (UTC)

Add pkgconf to dependencies. Thanks.

janeo commented on 2023-01-28 17:14 (UTC)

thanks for the upload

zneix commented on 2022-10-20 23:31 (UTC)

I have updated and reuploaded this package after original maintainer deleted it because they didn't want to maintain it and wanted to have the commit history removed, however it's been publicly available even after deletion anyway.