Package Details: gst-plugins-rs 1.24.2-1

Git Clone URL: https://aur.archlinux.org/gst-plugins-rs.git (read-only, click to copy)
Package Base: gst-plugins-rs
Description: GStreamer plugins written in Rust (dav1d disabled when fail to build)
Upstream URL: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
Keywords: gstreamer rust
Licenses: MIT, Apache, LGPL2.1, MPL2
Conflicts: gst-plugin-gtk4
Provides: gst-plugin-gtk4
Submitter: oktopod11
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 3
Popularity: 0.155329
First Submitted: 2019-07-02 09:36 (UTC)
Last Updated: 2024-04-09 12:52 (UTC)

Latest Comments

« First ‹ Previous 1 2 3

robertfoster commented on 2020-11-16 10:53 (UTC) (edited on 2020-11-16 10:58 (UTC) by robertfoster)

Please update with something working, as example:

# Maintainer: Nikola Hadžić <nikola@firemail.cc>
# Contributor: robertfoster

pkgname=gst-plugins-rs
pkgver=0.6.0
pkgrel=1
pkgdesc="GStreamer plugins written in Rust"
arch=("x86_64")
url="https://gstreamer.freedesktop.org/"
license=(LGPL MIT Apache)
depends=(csound gstreamer libsodium)
makedepends=(rust git meson)
source=("https://gitlab.freedesktop.org/gstreamer/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz")

build() {
  arch-meson $pkgname-$pkgver build \
    -D package-name="GStreamer Rust Plugins (Arch Linux)" \
    -D package-origin="https://www.archlinux.org/"
  meson compile -C build
}

#check() {
#  cd $srcdir/$pkgname-$pkgver
#  meson test -C build --print-errorlogs
#}

package() {
  install -d "$pkgdir"/usr/lib/gstreamer-1.0
  install -m 755 build/*.so "$pkgdir"/usr/lib/gstreamer-1.0

}