Hello community, here is the log from the commit of package libvdpau-va-gl for openSUSE:Factory checked in at 2016-02-25 22:06:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libvdpau-va-gl (Old) and /work/SRC/openSUSE:Factory/.libvdpau-va-gl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libvdpau-va-gl" Changes: -------- --- /work/SRC/openSUSE:Factory/libvdpau-va-gl/libvdpau-va-gl.changes 2015-02-16 21:14:51.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libvdpau-va-gl.new/libvdpau-va-gl.changes 2016-02-26 00:35:46.000000000 +0100 @@ -1,0 +2,7 @@ +Mon Feb 22 13:43:54 UTC 2016 - sor.alexei@meowr.ru + +- Update to 0.3.5: + * misc: Compatibility with some other ffmpeg versions. + * misc: Bugfixes. + +------------------------------------------------------------------- Old: ---- v0.3.4.tar.gz New: ---- libvdpau-va-gl-0.3.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvdpau-va-gl.spec ++++++ --- /var/tmp/diff_new_pack.NyEeIH/_old 2016-02-26 00:35:47.000000000 +0100 +++ /var/tmp/diff_new_pack.NyEeIH/_new 2016-02-26 00:35:47.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libvdpau-va-gl # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,16 +16,16 @@ # -%define _libname libvdpau_va_gl -%define _sover 1 +%define soname libvdpau_va_gl +%define sover 1 Name: libvdpau-va-gl -Version: 0.3.4 +Version: 0.3.5 Release: 0 Summary: VDPAU driver with OpenGL/VAAPI backend License: LGPL-3.0+ Group: System/Libraries Url: https://github.com/i-rinat/libvdpau-va-gl -Source: https://github.com/i-rinat/%{name}/archive/v%{version}.tar.gz +Source: https://github.com/i-rinat/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz Source1: baselibs.conf BuildRequires: cmake BuildRequires: gcc-c++ @@ -40,57 +40,61 @@ %description Many applications can use VDPAU to accelerate portions of the video decoding process and video post-processing to the GPU video hardware. -Unfortunately, there is no such library for many graphic chipsets. Some -applications also support VA-API but many of them, including +Unfortunately, there is no such library for many graphic chipsets. +Some applications also support VA-API but many of them, including Adobe Flash Player, don't. -This library proposes a generic VDPAU library. It uses OpenGL under the -hood to accelerate drawing and scaling and VA-API (if available) to -accelerate video decoding. -%package -n %{_libname}%{_sover} +This library proposes a generic VDPAU library. It uses OpenGL under +the hood to accelerate drawing and scaling and VA-API (if +available) to accelerate video decoding. + +%package -n %{soname}%{sover} Summary: VDPAU driver with OpenGL/VAAPI backend Group: System/Libraries Supplements: xf86-video-intel -Provides: %{_libname} = %{version} +Provides: %{soname} = %{version} -%description -n %{_libname}%{_sover} +%description -n %{soname}%{sover} Many applications can use VDPAU to accelerate portions of the video decoding process and video post-processing to the GPU video hardware. -Unfortunately, there is no such library for many graphic chipsets. Some -applications also support VA-API but many of them, including +Unfortunately, there is no such library for many graphic chipsets. +Some applications also support VA-API but many of them, including Adobe Flash Player, don't. -This library proposes a generic VDPAU library. It uses OpenGL under the -hood to accelerate drawing and scaling and VA-API (if available) to -accelerate video decoding. + +This library proposes a generic VDPAU library. It uses OpenGL under +the hood to accelerate drawing and scaling and VA-API (if +available) to accelerate video decoding. %prep %setup -q cat > %{name}.sh << EOF -# avoid usage of this library when NVIDIA's proprietary driver is running -if ! test -c /dev/nvidiactl; then +# Avoid usage of this library when NVIDIA's proprietary driver is running. +if [ ! -c /dev/nvidiactl ]; then export VDPAU_DRIVER='va_gl' fi EOF cat > %{name}.csh << EOF -# avoid usage of this library when NVIDIA's proprietary driver is running -if (! -c /dev/nvidiactl) then +# Avoid usage of this library when NVIDIA's proprietary driver is running. +if ( ! -c /dev/nvidiactl ) then setenv VDPAU_DRIVER 'va_gl' endif EOF %build -%cmake -DLIB_INSTALL_DIR=%{_libdir}/vdpau +%cmake \ + -DLIB_INSTALL_DIR=%{_libdir}/vdpau make %{?_smp_mflags} %install %cmake_install + install -Dm 0644 %{name}.sh %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh install -Dm 0644 %{name}.csh %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh -%files -n %{_libname}%{_sover} +%files -n %{soname}%{sover} %defattr(-,root,root) %doc ChangeLog COPYING -%{_libdir}/vdpau/ %{_sysconfdir}/profile.d/%{name}.*sh +%{_libdir}/vdpau/ %changelog ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.NyEeIH/_old 2016-02-26 00:35:47.000000000 +0100 +++ /var/tmp/diff_new_pack.NyEeIH/_new 2016-02-26 00:35:47.000000000 +0100 @@ -1 +1 @@ -libvdpau_va_gl +libvdpau_va_gl1