Package Details: gstreamermm 1.10.0-2

Git Clone URL: https://aur.archlinux.org/gstreamermm.git (read-only, click to copy)
Package Base: gstreamermm
Description: C++ interface for GStreamer
Upstream URL: https://gstreamer.freedesktop.org/bindings/cplusplus.html
Licenses: LGPL
Submitter: Dragonlord
Maintainer: zen
Last Packager: Dragonlord
Votes: 3
Popularity: 0.063622
First Submitted: 2024-09-09 16:59 (UTC)
Last Updated: 2024-09-09 16:59 (UTC)

Latest Comments

Tildar commented on 2025-05-14 10:51 (UTC) (edited on 2025-05-14 14:13 (UTC) by Tildar)

To get this to install, I had to adjust the PKGBUILD:

prepare() {
cd $pkgbase-$pkgver
# Fix the formatting error in configure.ac
sed -i '/enable_unittests=\$have_gtest)/ { s/enable_unittests=\$have_gtest)/enable_unittests=\$have_gtest])/; n; s/^\s*])$/)/; }' configure.ac
# Fix gstreamer/gstreamermm/register.h 
# Due to changes in glib's atomic API and how it interacts with C++ compilers
# especially since recent versions of glib (and gcc or clang) are stricter
# about the use of volatile types with atomic functions.
sed -i 's/static volatile gsize/static gsize/' gstreamer/gstreamermm/register.h
NOCONFIGURE=1 ./autogen.sh
}