Package Details: libopenglrecorder-git r22.c398376-1

Git Clone URL: https://aur.archlinux.org/libopenglrecorder-git.git (read-only, click to copy)
Package Base: libopenglrecorder-git
Description: A library allowing optional async readback OpenGL frame buffer with optional audio recording
Upstream URL: https://github.com/Benau/libopenglrecorder
Keywords: OpenGL
Licenses: BSD
Conflicts: libopenglrecorder
Provides: libopenglrecorder
Submitter: mensinda
Maintainer: mensinda
Last Packager: mensinda
Votes: 0
Popularity: 0.000000
First Submitted: 2017-04-24 14:16 (UTC)
Last Updated: 2017-11-04 12:20 (UTC)

Required by (1)

Sources (1)

Latest Comments

psypherium commented on 2025-07-21 11:50 (UTC)

Fails to build with the following output:

"Compatibility with CMake < 3.5 has been removed from CMake.

Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier.

Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway."

Succeeds with the following addition to pkgbuild between line 41 and 42:

" -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \"

mensinda commented on 2017-11-04 12:20 (UTC)

The PKGBUILD should be fixed now.

donny commented on 2017-11-04 11:51 (UTC)

Please either revert the last commit or update the PKGBUILD with correct directory names: # Maintainer: Daniel Mensinger daniel@mensinger-ka.de _pkgname=libopenglrecorder pkgname="${_pkgname}-git" pkgver=r22.c398376 pkgrel=1 pkgdesc="A library allowing optional async readback OpenGL frame buffer with optional audio recording" arch=('i686' 'x86_64') url="https://github.com/Benau/libopenglrecorder" license=('BSD') depends=('libjpeg-turbo' 'libvpx' 'openh264' 'libpulse') makedepends=('git' 'cmake' 'make') provides=('libopenglrecorder') conflicts=('libopenglrecorder') source=("git+https://github.com/Benau/libopenglrecorder.git") sha256sums=('SKIP') pkgver() { cd "$_pkgname" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } prepare() { cd "${srcdir}/${_pkgname}" [ -d build ] && rm -rf build mkdir build } build() { cd "${srcdir}/${_pkgname}/build" cmake \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_WITH_VPX=ON \ -DBUILD_WITH_H264=ON \ -DBUILD_RECORDER_WITH_SOUND=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ .. make } package() { cd "${srcdir}/${_pkgname}" install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" cd build make DESTDIR="${pkgdir}" install }