Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
devel:hw
:
native-common
>
gst-vaapi
> _service:tar_git:gst-vaapi.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:gst-vaapi.spec of Package gst-vaapi
%define majorminor 1.0 %define gstreamer gstreamer %global _vpath_srcdir subprojects/gstreamer-vaapi %global _vpath_builddir subprojects/gstreamer-vaapi/_build Name : %{gstreamer}%{majorminor}-vaapi Version : 1.20.4 Release : 1 URL : https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi Source0 : %{name}-%{version}.tar.xz Summary : No detailed summary available License : LGPL-2.1 %define sonamever %(echo %{version} | cut -d '+' -f 1) BuildRequires : gobject-introspection BuildRequires : gobject-introspection-devel BuildRequires : meson BuildRequires : pkgconfig(gstreamer-plugins-base-1.0) >= %{sonamever} BuildRequires : pkgconfig(gstreamer-plugins-bad-1.0) >= %{sonamever} BuildRequires : pkgconfig(gstreamer-1.0) >= %{sonamever} BuildRequires : pkgconfig(egl) BuildRequires : pkgconfig(glesv2) BuildRequires : pkgconfig(libdrm) BuildRequires : pkgconfig(libudev) BuildRequires : pkgconfig(libva) BuildRequires : pkgconfig(libva-drm) BuildRequires : pkgconfig(libva-wayland) BuildRequires : pkgconfig(wayland-client) %description gstreamer-vaapi VA-API support to GStreamer %prep %autosetup -n %{name}-%{version}/gstreamer %build %meson \ -Dpackage-name='SailfishOS GStreamer package vaapi plugin' \ -Dpackage-origin='http://sailfishos.org/' \ -Ddoc=disabled \ -Dexamples=disabled \ -Dtests=disabled \ -Dwith_drm=yes \ -Dwith_egl=no \ -Dwith_glx=no \ -Dwith_egl=no \ -Dwith_wayland=yes \ -Dwith_x11=no %meson_build %install %mason_install %files %defattr(-,root,root,-) %license subprojects/gstreamer-vaapi/COPYING.LIB %{_libdir}/gstreamer-1.0/libgstvaapi.so