commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2020-08-03 14:12:56 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new.3592 (New) Package is "libvdpau" Mon Aug 3 14:12:56 2020 rev:36 rq:823739 version:1.4 Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2020-04-15 19:52:37.113548232 +0200 +++ /work/SRC/openSUSE:Factory/.libvdpau.new.3592/libvdpau.changes 2020-08-03 14:13:36.516392146 +0200 @@ -1,0 +2,7 @@ +Fri Jul 31 11:52:51 UTC 2020 - Stefan Dirsch + +- n_UsrEtc.patch + * switch to /usr/etc location for vdpau_wrapper.cfg, but first +try /etc (boo#1173038) + +--- New: n_UsrEtc.patch Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.oZmGo8/_old 2020-08-03 14:13:40.488396129 +0200 +++ /var/tmp/diff_new_pack.oZmGo8/_new 2020-08-03 14:13:40.492396133 +0200 @@ -16,6 +16,10 @@ # +%if 0%{?suse_version} < 1550 + %define _distconfdir /usr/etc +%endif + Name: libvdpau Version:1.4 Release:0 @@ -28,6 +32,7 @@ Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc +Patch0: n_UsrEtc.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen @@ -82,6 +87,7 @@ %prep %setup -q -b1 +%patch0 -p1 %build %meson @@ -112,9 +118,10 @@ %files -n libvdpau1 %defattr(-,root,root) %dir %{_libdir}/vdpau +%dir %{_distconfdir} %{_bindir}/vdpauinfo %{_libdir}/libvdpau.so.* -%config %{_sysconfdir}/vdpau_wrapper.cfg +%{_distconfdir}/vdpau_wrapper.cfg %files -n libvdpau-devel %defattr(-,root,root) ++ n_UsrEtc.patch ++ diff -u -r libvdpau-1.4.orig/src/meson.build libvdpau-1.4/src/meson.build --- libvdpau-1.4.orig/src/meson.build 2020-07-31 13:36:55.10453 +0200 +++ libvdpau-1.4/src/meson.build2020-07-31 14:21:02.982468000 +0200 @@ -16,4 +16,4 @@ install : true, ) -install_data('vdpau_wrapper.cfg', install_dir : get_option('sysconfdir')) +install_data('vdpau_wrapper.cfg', install_dir : '/usr/etc') diff -u -r libvdpau-1.4.orig/src/vdpau_wrapper.c libvdpau-1.4/src/vdpau_wrapper.c --- libvdpau-1.4.orig/src/vdpau_wrapper.c 2020-07-31 13:36:55.116541000 +0200 +++ libvdpau-1.4/src/vdpau_wrapper.c2020-07-31 14:19:44.407242000 +0200 @@ -362,7 +362,10 @@ fp = fopen(VDPAU_SYSCONFDIR "/vdpau_wrapper.cfg", "r"); if (!fp) { -return; +fp = fopen("/usr/etc/vdpau_wrapper.cfg", "r"); +if (!fp) { +return; +} } while (fgets(buffer, sizeof(buffer), fp) != NULL) {
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2020-04-15 19:52:35 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new.2738 (New) Package is "libvdpau" Wed Apr 15 19:52:35 2020 rev:35 rq:793247 version:1.4 Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2019-09-02 13:22:09.073348553 +0200 +++ /work/SRC/openSUSE:Factory/.libvdpau.new.2738/libvdpau.changes 2020-04-15 19:52:37.113548232 +0200 @@ -1,0 +2,13 @@ +Sat Apr 11 20:32:45 UTC 2020 - Stefan Dirsch + +- Update libvdpau to version 1.4 + * adds 10,12-Bit decode support to VDPAU API + * Adds HEVC Main 10/12 and HEVC Main 444 10/12 decode support in +VDPAU API by Adding new profiles present in Range Extension +profiles.Also Adds new VdpChromaTypes for 16bit. +- Updated vdpauinfo to version 1.3 + * Add names for the new 4:4:4 surface formats + * Add support for VP9 in vdpauinfo + * Depend on vdpau >= 1.3 for VP9 support + +--- Old: libvdpau-1.3.tar.bz2 vdpauinfo-1.0.tar.gz New: libvdpau-1.4.tar.bz2 vdpauinfo-1.3.tar.bz2 Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.dTZAPP/_old 2020-04-15 19:52:38.221548732 +0200 +++ /var/tmp/diff_new_pack.dTZAPP/_new 2020-04-15 19:52:38.225548734 +0200 @@ -1,7 +1,7 @@ # # spec file for package libvdpau # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,19 @@ Name: libvdpau -Version:1.3 +Version:1.4 Release:0 Summary:VDPAU wrapper and trace libraries License:MIT Group: Development/Libraries/C and C++ URL:http://www.freedesktop.org/wiki/Software/VDPAU/ Source: https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/%{version}/%{name}-%{version}.tar.bz2 -Source1: http://people.freedesktop.org/~aplattner/vdpau/vdpauinfo-1.0.tar.gz +Source1: https://gitlab.freedesktop.org/vdpau/vdpauinfo/-/archive/vdpauinfo-1.3/vdpauinfo-1.3.tar.bz2 Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc +BuildRequires: autoconf +BuildRequires: automake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ @@ -92,6 +94,7 @@ rm %{buildroot}%{_libdir}/vdpau/libvdpau_trace.so pushd ../vdpauinfo-* +autoreconf -fi %configure \ VDPAU_CFLAGS=-I%{buildroot}%{_includedir} \ VDPAU_LIBS="-L%{buildroot}/%{_libdir} -lvdpau -lX11" ++ libvdpau-1.3.tar.bz2 -> libvdpau-1.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvdpau-1.3/.gitlab-ci.yml new/libvdpau-1.4/.gitlab-ci.yml --- old/libvdpau-1.3/.gitlab-ci.yml 2019-08-28 19:57:55.0 +0200 +++ new/libvdpau-1.4/.gitlab-ci.yml 2020-04-09 16:45:23.0 +0200 @@ -7,7 +7,7 @@ build: stage: build script: - - pacman --noconfirm -Sy gcc meson ninja pkg-config doxygen graphviz texlive-bin + - pacman --noconfirm -Sy gcc meson ninja pkg-config doxygen graphviz texlive-bin xorgproto - ./test/gitlab-ci.sh artifacts: paths: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvdpau-1.3/include/meson.build new/libvdpau-1.4/include/meson.build --- old/libvdpau-1.3/include/meson.build2019-08-28 19:57:55.0 +0200 +++ new/libvdpau-1.4/include/meson.build2020-04-09 16:45:23.0 +0200 @@ -1 +1 @@ -install_subdir('vdpau', install_dir : 'include') +subdir('vdpau') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvdpau-1.3/include/vdpau/meson.build new/libvdpau-1.4/include/vdpau/meson.build --- old/libvdpau-1.3/include/vdpau/meson.build 1970-01-01 01:00:00.0 +0100 +++ new/libvdpau-1.4/include/vdpau/meson.build 2020-04-09 16:45:23.0 +0200 @@ -0,0 +1,4 @@ +# install headers +install_headers('vdpau.h', +'vdpau_x11.h', +subdir : 'vdpau') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvdpau-1.3/include/vdpau/vdpau.h new/libvdpau-1.4/include/vdpau/vdpau.h --- old/libvdpau-1.3/include/vdpau/vdpau.h 2019-08-28 19:57:55.0 +0200 +++ new/libvdpau-1.4/include/vdpau/vdpau.h 2020-04-09 16:45:23.0 +0200 @@ -812,7 +812,7 @@ */ typedef int VdpBool; -/*@}*/ +/** @} */ /** * \defgroup
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2019-09-02 13:22:06 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new.7948 (New) Package is "libvdpau" Mon Sep 2 13:22:06 2019 rev:34 rq:727027 version:1.3 Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2019-03-04 09:08:50.708723296 +0100 +++ /work/SRC/openSUSE:Factory/.libvdpau.new.7948/libvdpau.changes 2019-09-02 13:22:09.073348553 +0200 @@ -1,0 +2,13 @@ +Thu Aug 29 14:01:06 UTC 2019 - Stefan Dirsch + +- fixed source URL in specfile + +--- +Thu Aug 29 13:31:42 UTC 2019 - Stefan Dirsch + +- Update libvdpau to version 1.3 + * This release of libvdpau switches the build system from +automake & autoconf to meson and adds definitions to support +decoding of the VP9 video format. + +--- Old: libvdpau-1.2.tar.bz2 New: libvdpau-1.3.tar.bz2 Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.xu2XWb/_old 2019-09-02 13:22:10.393348304 +0200 +++ /var/tmp/diff_new_pack.xu2XWb/_new 2019-09-02 13:22:10.393348304 +0200 @@ -12,28 +12,26 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: libvdpau -Version:1.2 +Version:1.3 Release:0 Summary:VDPAU wrapper and trace libraries License:MIT Group: Development/Libraries/C and C++ URL:http://www.freedesktop.org/wiki/Software/VDPAU/ -Source: https://gitlab.freedesktop.org/vdpau/libvdpau/uploads/14b620084c027d546fa0b3f083b800c6/%{name}-%{version}.tar.bz2 +Source: https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/%{version}/%{name}-%{version}.tar.bz2 Source1: http://people.freedesktop.org/~aplattner/vdpau/vdpauinfo-1.0.tar.gz Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc -BuildRequires: autoconf -BuildRequires: automake BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: libtool +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: pkgconfig(dri2proto) BuildRequires: pkgconfig(x11) @@ -84,15 +82,12 @@ %setup -q -b1 %build -autoreconf -fi -%configure -make %{?_smp_mflags} +%meson +%meson_build %install -%make_install +%meson_install -rm %{buildroot}%{_libdir}/libvdpau.la -rm %{buildroot}%{_libdir}/vdpau/libvdpau_trace.la /sbin/ldconfig -n %{buildroot}/%{_libdir}/vdpau rm %{buildroot}%{_libdir}/vdpau/libvdpau_trace.so ++ libvdpau-1.2.tar.bz2 -> libvdpau-1.3.tar.bz2 ++ 55660 lines of diff (skipped)
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2019-03-04 09:08:48 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new.28833 (New) Package is "libvdpau" Mon Mar 4 09:08:48 2019 rev:33 rq:680494 version:1.2 Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2019-01-11 14:00:56.728074452 +0100 +++ /work/SRC/openSUSE:Factory/.libvdpau.new.28833/libvdpau.changes 2019-03-04 09:08:50.708723296 +0100 @@ -1,0 +2,9 @@ +Fri Mar 1 11:43:48 UTC 2019 - Stefan Dirsch + +- Update libvdpau to version 1.2 + * This version of libvdpau adds new chroma types defining whether +surfaces contain frames or fields, and a new picture parameter +structure that supports HEVC 4:4:4 pictures. +- supersedes U_Add_missing_include_of_config_h_to_define_GNU_SOURCE.patch + +--- Old: U_Add_missing_include_of_config_h_to_define_GNU_SOURCE.patch libvdpau-1.1.1.tar.bz2 New: libvdpau-1.2.tar.bz2 Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.bYImnV/_old 2019-03-04 09:08:51.180723217 +0100 +++ /var/tmp/diff_new_pack.bYImnV/_new 2019-03-04 09:08:51.180723217 +0100 @@ -1,7 +1,7 @@ # # spec file for package libvdpau # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,23 +12,22 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: libvdpau -Version:1.1.1 +Version:1.2 Release:0 Summary:VDPAU wrapper and trace libraries License:MIT Group: Development/Libraries/C and C++ URL:http://www.freedesktop.org/wiki/Software/VDPAU/ -Source: http://people.freedesktop.org/~aplattner/vdpau/%{name}-%{version}.tar.bz2 +Source: https://gitlab.freedesktop.org/vdpau/libvdpau/uploads/14b620084c027d546fa0b3f083b800c6/%{name}-%{version}.tar.bz2 Source1: http://people.freedesktop.org/~aplattner/vdpau/vdpauinfo-1.0.tar.gz Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc -Patch0: U_Add_missing_include_of_config_h_to_define_GNU_SOURCE.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen @@ -83,7 +82,6 @@ %prep %setup -q -b1 -%patch0 -p1 %build autoreconf -fi ++ libvdpau-1.1.1.tar.bz2 -> libvdpau-1.2.tar.bz2 ++ 6461 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libvdpau-1.1.1/ChangeLog new/libvdpau-1.2/ChangeLog --- old/libvdpau-1.1.1/ChangeLog2015-08-31 23:00:32.0 +0200 +++ new/libvdpau-1.2/ChangeLog 2019-02-28 19:43:10.0 +0100 @@ -1,3 +1,117 @@ +commit 1b468dea984207a3fad4fdf4f6648f62300b2936 +Author: ManojGuptaBonda +Date: Mon Dec 31 17:02:30 2018 +0530 + +Add HEVC 444 support in VDPAU API + +Added new VdpPictureInfoHEVC444 structure for HEVC444 support. +having the SPS,PPS range extension variables that are defined for HEVC +444. VdpPictureInfoHEVC is part of VdpPictureInfoHEVC444. + +New VdpYCbCr Formats are added to be used in get/putbits for YUV 4:4:4 +surfaces. + +Added the capability bits for chromatypes supported. + +Add support to return the supported chroma types in +VdpDecoderQueryProfileCapability API. The supported chroma types +are returned in a bitmask. + +Signed-off-by: Aaron Plattner + +commit 52a6ea26bae0c4b2c5bace65dd7cc09c8e677bda +Author: Aaron Plattner +Date: Tue Nov 20 11:10:36 2018 -0800 + +Fix typos from commit 53eeb07f68d483fee86ad872884aee890d5aa393 + +Signed-off-by: Aaron Plattner + +commit 53eeb07f68d483fee86ad872884aee890d5aa393 +Author: ManojGuptaBonda +Date: Tue Nov 20 13:29:37 2018 +0530 + +Add new frame and field mode chroma types. Add VdpDecoderQueryProfileCapability API + +Chroma types : +VDP_CHROMA_TYPE_420 +VDP_CHROMA_TYPE_422 +
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2019-01-11 14:00:55 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new.28833 (New) Package is "libvdpau" Fri Jan 11 14:00:55 2019 rev:32 rq:663030 version:1.1.1 Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2018-12-27 00:23:12.351966249 +0100 +++ /work/SRC/openSUSE:Factory/.libvdpau.new.28833/libvdpau.changes 2019-01-11 14:00:56.728074452 +0100 @@ -1,0 +2,5 @@ +Wed Dec 12 20:18:16 UTC 2018 - Jan Engelhardt + +- Update RPM groups and %make(_)install call. + +--- Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.pGQFqh/_old 2019-01-11 14:00:58.856072310 +0100 +++ /var/tmp/diff_new_pack.pGQFqh/_new 2019-01-11 14:00:58.892072274 +0100 @@ -21,7 +21,7 @@ Release:0 Summary:VDPAU wrapper and trace libraries License:MIT -Group: System/Libraries +Group: Development/Libraries/C and C++ URL:http://www.freedesktop.org/wiki/Software/VDPAU/ Source: http://people.freedesktop.org/~aplattner/vdpau/%{name}-%{version}.tar.bz2 Source1: http://people.freedesktop.org/~aplattner/vdpau/vdpauinfo-1.0.tar.gz @@ -91,7 +91,7 @@ make %{?_smp_mflags} %install -%makeinstall +%make_install rm %{buildroot}%{_libdir}/libvdpau.la rm %{buildroot}%{_libdir}/vdpau/libvdpau_trace.la @@ -104,10 +104,10 @@ VDPAU_LIBS="-L%{buildroot}/%{_libdir} -lvdpau -lX11" make %{?_smp_mflags} -%makeinstall +%make_install popd -cp $RPM_SOURCE_DIR/README . +cp %{_sourcedir}/README . %post -n libvdpau1 -p /sbin/ldconfig
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2018-12-27 00:23:11 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new.28833 (New) Package is "libvdpau" Thu Dec 27 00:23:11 2018 rev:31 rq:657585 version:1.1.1 Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2017-06-04 01:46:34.412567225 +0200 +++ /work/SRC/openSUSE:Factory/.libvdpau.new.28833/libvdpau.changes 2018-12-27 00:23:12.351966249 +0100 @@ -1,0 +2,6 @@ +Wed Dec 12 14:56:05 UTC 2018 - Dominique Leuenberger + +- Drop graphviz BuildRequires: we lose the doc with this, but + manage to break a build cycle. + +--- Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.OHyH1f/_old 2018-12-27 00:23:12.815965871 +0100 +++ /var/tmp/diff_new_pack.OHyH1f/_new 2018-12-27 00:23:12.819965867 +0100 @@ -1,7 +1,7 @@ # # spec file for package libvdpau # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,7 +22,7 @@ Summary:VDPAU wrapper and trace libraries License:MIT Group: System/Libraries -Url:http://www.freedesktop.org/wiki/Software/VDPAU/ +URL:http://www.freedesktop.org/wiki/Software/VDPAU/ Source: http://people.freedesktop.org/~aplattner/vdpau/%{name}-%{version}.tar.bz2 Source1: http://people.freedesktop.org/~aplattner/vdpau/vdpauinfo-1.0.tar.gz Source2:README @@ -34,13 +34,11 @@ BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: graphviz BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: pkgconfig(dri2proto) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xext) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This package contains the libvdpau wrapper library and the libvdpau_trace @@ -97,13 +95,13 @@ rm %{buildroot}%{_libdir}/libvdpau.la rm %{buildroot}%{_libdir}/vdpau/libvdpau_trace.la -/sbin/ldconfig -n $RPM_BUILD_ROOT/%{_libdir}/vdpau +/sbin/ldconfig -n %{buildroot}/%{_libdir}/vdpau rm %{buildroot}%{_libdir}/vdpau/libvdpau_trace.so pushd ../vdpauinfo-* %configure \ -VDPAU_CFLAGS=-I$RPM_BUILD_ROOT/usr/include \ -VDPAU_LIBS="-L$RPM_BUILD_ROOT/%{_libdir} -lvdpau -lX11" +VDPAU_CFLAGS=-I%{buildroot}%{_includedir} \ +VDPAU_LIBS="-L%{buildroot}/%{_libdir} -lvdpau -lX11" make %{?_smp_mflags} %makeinstall @@ -111,8 +109,6 @@ cp $RPM_SOURCE_DIR/README . -%fdupes -s $RPM_BUILD_ROOT/%{_datadir}/doc/ - %post -n libvdpau1 -p /sbin/ldconfig %postun -n libvdpau1 -p /sbin/ldconfig @@ -120,13 +116,12 @@ %files -n libvdpau1 %defattr(-,root,root) %dir %{_libdir}/vdpau -/usr/bin/vdpauinfo +%{_bindir}/vdpauinfo %{_libdir}/libvdpau.so.* -%config /etc/vdpau_wrapper.cfg +%config %{_sysconfdir}/vdpau_wrapper.cfg %files -n libvdpau-devel %defattr(-,root,root) -%doc %{_datadir}/doc/%{name} %dir %{_libdir}/vdpau %{_includedir}/vdpau %{_libdir}/libvdpau.so
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2017-06-04 01:46:34 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new (New) Package is "libvdpau" Sun Jun 4 01:46:34 2017 rev:30 rq:499646 version:1.1.1 Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2015-09-11 09:02:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.libvdpau.new/libvdpau.changes 2017-06-04 01:46:34.412567225 +0200 @@ -1,0 +2,8 @@ +Tue May 30 09:59:01 UTC 2017 - sndir...@suse.com + +- includes everything needed for missing sle issue entries: + * fate #315643-315645, 319159-319161, 319618 (bsc#1041623) + * bnc#943967, bnc#943968, bnc#943969 (bsc#1041623) + * CVE-2015-5198, CVE-2015-5199, CVE-2015-5200 (bsc#1041623) + +--- Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.FSt3th/_old 2017-06-04 01:46:35.028480200 +0200 +++ /var/tmp/diff_new_pack.FSt3th/_new 2017-06-04 01:46:35.032479635 +0200 @@ -1,7 +1,7 @@ # # spec file for package libvdpau # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2015-09-11 09:02:53 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new (New) Package is "libvdpau" Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2015-03-19 20:50:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.libvdpau.new/libvdpau.changes 2015-09-11 09:02:55.0 +0200 @@ -1,0 +2,37 @@ +Mon Sep 7 10:24:35 UTC 2015 - sndir...@suse.com + +- replaced u_src-mesa_dri2.c-define-_GNU_SOURCE.patch with upstream + U_Add_missing_include_of_config_h_to_define_GNU_SOURCE.patch + +--- +Wed Sep 2 13:03:40 UTC 2015 - sndir...@suse.com + +- added missing BuildRequires for pkgconfig(dri2proto) +- u_src-mesa_dri2.c-define-_GNU_SOURCE.patch + * Without having defined _GNU_SOURCE __USE_GNU isn't defined +either. Though secure_getenv() in stdlib.h isn't declared. + +--- +Tue Sep 1 14:02:11 UTC 2015 - sndir...@suse.com + +- Update libvdpau to version 1.1.1 (bnc#943967,#943968,#943969) + libvdpau versions 1.1 and earlier, when used in setuid or setgid + applications, contain vulnerabilities related to environment + variable handling that could allow an attacker to execute + arbitrary code or overwrite arbitrary files. See CVE-2015-5198, + CVE-2015-5199, and CVE-2015-5200 for more details. + + This release uses the secure_getenv() function, when available, + to fix these problems. The updated libvdpau will instead use a + fallback implementation of secure_getenv() when the platform + doesn't provide one. + + If you use the NVIDIA .run installer packages, please see + https://devtalk.nvidia.com/default/topic/873035 for additional + information. + + This release also adds tracing of HEVC picture structures to + libvdpau_trace. +- supersedes patch: libvdpau-nopdftex.patch + +--- Old: libvdpau-1.1.tar.bz2 libvdpau-nopdftex.patch New: U_Add_missing_include_of_config_h_to_define_GNU_SOURCE.patch libvdpau-1.1.1.tar.bz2 Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.OEfV6o/_old 2015-09-11 09:02:56.0 +0200 +++ /var/tmp/diff_new_pack.OEfV6o/_new 2015-09-11 09:02:56.0 +0200 @@ -17,7 +17,7 @@ Name: libvdpau -Version:1.1 +Version:1.1.1 Release:0 Summary:VDPAU wrapper and trace libraries License:MIT @@ -28,8 +28,7 @@ Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc -# PATCH-FIX-OPENSUSE libvdpau-nopdftex.patch -- don't requires pdftex for building -Patch1: libvdpau-nopdftex.patch +Patch0: U_Add_missing_include_of_config_h_to_define_GNU_SOURCE.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen @@ -38,6 +37,7 @@ BuildRequires: graphviz BuildRequires: libtool BuildRequires: pkgconfig +BuildRequires: pkgconfig(dri2proto) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xext) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -85,7 +85,7 @@ %prep %setup -q -b1 -%patch1 -p1 +%patch0 -p1 %build autoreconf -fi ++ U_Add_missing_include_of_config_h_to_define_GNU_SOURCE.patch ++ >From b9905906439d84ee8e99c648ca2383c32c057c68 Mon Sep 17 00:00:00 2001 From: Rico TzschichholzDate: Tue, 1 Sep 2015 10:45:11 +0200 Subject: [PATCH] mesa_dri2: Add missing include of config.h to define _GNU_SOURCE Fix build with -Wimplicit-function-declaration while secure_getenv() is guarded by __USE_GNU. --- src/mesa_dri2.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mesa_dri2.c b/src/mesa_dri2.c index 51e8794..420ccee 100644 --- a/src/mesa_dri2.c +++ b/src/mesa_dri2.c @@ -33,6 +33,9 @@ * and José Hiram Soltren (jsolt...@nvidia.com) */ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif #define NEED_REPLIES #include -- 2.5.0 ++ libvdpau-1.1.tar.bz2 -> libvdpau-1.1.1.tar.bz2 ++ 6490 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libvdpau-1.1/ChangeLog new/libvdpau-1.1.1/ChangeLog --- old/libvdpau-1.1/ChangeLog 2015-03-16 22:31:43.0 +0100 +++ new/libvdpau-1.1.1/ChangeLog
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2015-03-19 20:50:36 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new (New) Package is libvdpau Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2014-12-29 00:34:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.libvdpau.new/libvdpau.changes 2015-03-19 20:50:37.0 +0100 @@ -1,0 +2,25 @@ +Tue Mar 17 08:38:21 UTC 2015 - sndir...@suse.com + +- Update libvdpau to version 1.1 + * This release fixes a bug in the new VdpPictureInfoHEVC structure: +the column_width_minus1 and row_height_minus1 arrays had the wrong +dimensions. To avoid the incorrect structure being used, the profile +numbers for the HEVC profiles have been changed. Please use the new +profiles rather than the ones from libvdpau 1.0. + +--- +Mon Mar 16 11:44:43 UTC 2015 - sndir...@suse.com + +- Update libvdpau to version 1.0 + * This release adds support for the following HEVC / H.265 profiles: +VDP_DECODER_PROFILE_HEVC_MAIN +VDP_DECODER_PROFILE_HEVC_MAIN_10 +VDP_DECODER_PROFILE_HEVC_MAIN_STILL +VDP_DECODER_PROFILE_HEVC_MAIN_12 +VDP_DECODER_PROFILE_HEVC_MAIN_444 +- Updated vdpauinfo to version 0.9 + * This release adds support for querying the new profiles added in +libvdpau 1.0 (see above) +- cleanup: removed empty patch 'vdpauinfo-missing-lX11.diff' + +--- Old: libvdpau-0.9.tar.bz2 vdpauinfo-0.9.tar.gz vdpauinfo-missing-lX11.diff New: libvdpau-1.1.tar.bz2 vdpauinfo-1.0.tar.gz Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.H8uOeB/_old 2015-03-19 20:50:38.0 +0100 +++ /var/tmp/diff_new_pack.H8uOeB/_new 2015-03-19 20:50:38.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libvdpau # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -17,19 +17,17 @@ Name: libvdpau -Version:0.9 +Version:1.1 Release:0 Summary:VDPAU wrapper and trace libraries License:MIT Group: System/Libraries Url:http://www.freedesktop.org/wiki/Software/VDPAU/ Source: http://people.freedesktop.org/~aplattner/vdpau/%{name}-%{version}.tar.bz2 -Source1: http://people.freedesktop.org/~aplattner/vdpau/vdpauinfo-%{version}.tar.gz +Source1: http://people.freedesktop.org/~aplattner/vdpau/vdpauinfo-1.0.tar.gz Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc -# PATCH-FIX-OPENSUSE vdpauinfo-missing-lX11.diff -- add missing lX11 library -Patch0: vdpauinfo-missing-lX11.diff # PATCH-FIX-OPENSUSE libvdpau-nopdftex.patch -- don't requires pdftex for building Patch1: libvdpau-nopdftex.patch BuildRequires: autoconf @@ -88,9 +86,6 @@ %prep %setup -q -b1 %patch1 -p1 -pushd ../vdpauinfo-* -%patch0 -p1 -popd %build autoreconf -fi ++ libvdpau-0.9.tar.bz2 - libvdpau-1.1.tar.bz2 ++ 2626 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libvdpau-0.9/ChangeLog new/libvdpau-1.1/ChangeLog --- old/libvdpau-0.9/ChangeLog 2014-12-19 18:33:45.0 +0100 +++ new/libvdpau-1.1/ChangeLog 2015-03-16 22:31:43.0 +0100 @@ -1,3 +1,171 @@ +commit 0962da95cdf1d87a883d1d0db7d2697d6d103348 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Mon Mar 16 14:31:31 2015 -0700 + +Bump version to 1.1 + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com + +commit 0b3d6a0387c1a4b494349c9385c81e06992d80ad +Author: Aaron Plattner aplatt...@nvidia.com +Date: Mon Mar 16 12:15:17 2015 -0700 + +Change HEVC profile numbers to 100 through 104 + +libvdpau 1.0 contained an error in its HEVC picture info structures. Rather +than try to maintain backward compatibility with the incorrect definition, the +existing VdpPictureInfoHEVC was updated to contain the fixed definition. Since +the new structure is no longer compatible with the ABI defined by libvdpau 1.0, +change the
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2014-12-29 00:34:14 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new (New) Package is libvdpau Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2014-07-10 09:32:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.libvdpau.new/libvdpau.changes 2014-12-29 00:34:17.0 +0100 @@ -1,0 +2,53 @@ +Tue Dec 23 08:21:08 UTC 2014 - jweberho...@weberhofer.at + +- Update libvpaud to version 0.9 + This release adds several new decoder profiles: +- VDP_DECODER_PROFILE_H264_CONSTRAINED_BASELINE +- VDP_DECODER_PROFILE_H264_EXTENDED +- VDP_DECODER_PROFILE_H264_PROGRESSIVE_HIGH +- VDP_DECODER_PROFILE_H264_CONSTRAINED_HIGH +- VDP_DECODER_PROFILE_H264_HIGH_444_PREDICTIVE + + In addition, this release includes a number of packaging and compiler warning + fixes and clarifies the ABI policy to include the size of the data structures + defined in vdpau.h. It also fixes a race condition that could be triggered + when two threads call VdpDeviceCreateX11 simultaneously. + + * vdpau_x11.h: update stale comment about how libvdpau finds drivers + * vdpau.h: define a more strict ABI policy + * trace: properly annotate private functions as static + * vdpau: do not export _vdp_DRI2* functions + * Clarify type of source_surface as VDP_INVALID_HANDLE + * vdpau_x11 - fix typo + * Add support for H.264 Hi444PP in VDPAU API + * vdpau_trace: Fix GCC 4.8 build warnings + * vdpau_wrapper: remove unused parameter warnings + * test: do not clobber CFLAGS + * test: remove assignment-as-truth-value warning + * test: fix incomplete prototype + * vdpau.h: improve constant expansion safety + * vdpau: define some more H.264/AVC decoding profiles + * configure: add test for POSIX threads + * vdpau_wrapper: make the fixes initialization thread-safe + * vdpau_wrapper: make initialization of library handles thread-safe + * vdpau_wrapper: protect concurrent access to _imp_get_proc_address + +- Updated vdpauinfo to version 0.9 + + This release adds support for the new profiles added in libvdpau 0.9. It + also adds the ability to display which indexed color formats are supported by + the PutBits interface. + + Finally, it adds the command line options --display and --screen, which can + be used to select which X server and screen to query rather than having to + set the $DISPLAY environment variable. + + * Set the AM_INIT_AUTOMAKE foreign flag + * vdpauinfo: add option processing + * vdpauinfo: print supported PutBits indexed color formats + * Support new H.264 profiles added in libvdpau 0.9 + * List profiles that are not supported as well + +- rebased patches + +--- Old: libvdpau-0.8.tar.bz2 vdpauinfo-0.1.tar.gz New: libvdpau-0.9.tar.bz2 vdpauinfo-0.9.tar.gz Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.A5hUqk/_old 2014-12-29 00:34:20.0 +0100 +++ /var/tmp/diff_new_pack.A5hUqk/_new 2014-12-29 00:34:20.0 +0100 @@ -17,22 +17,25 @@ Name: libvdpau -Version:0.8 +Version:0.9 Release:0 Summary:VDPAU wrapper and trace libraries License:MIT Group: System/Libraries -Url:http://people.freedesktop.org/~aplattner +Url:http://www.freedesktop.org/wiki/Software/VDPAU/ Source: http://people.freedesktop.org/~aplattner/vdpau/%{name}-%{version}.tar.bz2 -Source1:vdpauinfo-0.1.tar.gz +Source1: http://people.freedesktop.org/~aplattner/vdpau/vdpauinfo-%{version}.tar.gz Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc -Patch: vdpauinfo-missing-lX11.diff +# PATCH-FIX-OPENSUSE vdpauinfo-missing-lX11.diff -- add missing lX11 library +Patch0: vdpauinfo-missing-lX11.diff +# PATCH-FIX-OPENSUSE libvdpau-nopdftex.patch -- don't requires pdftex for building Patch1: libvdpau-nopdftex.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen +BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: graphviz BuildRequires: libtool @@ -84,9 +87,9 @@ %prep %setup -q -b1 -%patch1 -p0 +%patch1 -p1 pushd ../vdpauinfo-* -%patch -p0 +%patch0 -p1 popd %build @@ -113,6 +116,8 @@ cp $RPM_SOURCE_DIR/README . +%fdupes -s $RPM_BUILD_ROOT/%{_datadir}/doc/ + %post -n libvdpau1 -p /sbin/ldconfig %postun -n libvdpau1 -p /sbin/ldconfig ++ libvdpau-0.8.tar.bz2 - libvdpau-0.9.tar.bz2 ++ 30458 lines of diff (skipped) ++ libvdpau-nopdftex.patch
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2014-07-10 08:18:53 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new (New) Package is libvdpau Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2013-10-29 09:39:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.libvdpau.new/libvdpau.changes 2014-07-10 09:32:06.0 +0200 @@ -1,0 +2,9 @@ +Wed Jul 2 07:49:16 UTC 2014 - sndir...@suse.com + +- Update to v0.8 + * This release fixes an incorrect type for VdpPictureInfo and +adds an environment variable, VDPAU_DRIVER_PATH, which can be +used to override the default search path that the library uses +to find its backend driver libraries. + +--- Old: libvdpau-0.6.tar.gz New: libvdpau-0.8.tar.bz2 Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.kQYQ9s/_old 2014-07-10 09:32:06.0 +0200 +++ /var/tmp/diff_new_pack.kQYQ9s/_new 2014-07-10 09:32:06.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libvdpau # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: libvdpau -Version:0.6 +Version:0.8 Release:0 Summary:VDPAU wrapper and trace libraries License:MIT Group: System/Libraries Url:http://people.freedesktop.org/~aplattner -Source: http://people.freedesktop.org/~aplattner/vdpau/%{name}-%{version}.tar.gz +Source: http://people.freedesktop.org/~aplattner/vdpau/%{name}-%{version}.tar.bz2 Source1:vdpauinfo-0.1.tar.gz Source2:README Source99: baselibs.conf ++ libvdpau-0.6.tar.gz - libvdpau-0.8.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvdpau-0.6/AUTHORS new/libvdpau-0.8/AUTHORS --- old/libvdpau-0.6/AUTHORS2013-02-02 00:34:58.0 +0100 +++ new/libvdpau-0.8/AUTHORS2014-07-01 18:15:31.0 +0200 @@ -4,3 +4,6 @@ Kiran Pawar James Le Cuirot Robert Morell +Dave Airlie +Emil Velikov +Reimar Döffinger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvdpau-0.6/ChangeLog new/libvdpau-0.8/ChangeLog --- old/libvdpau-0.6/ChangeLog 2013-02-02 00:37:44.0 +0100 +++ new/libvdpau-0.8/ChangeLog 2014-07-01 18:56:40.0 +0200 @@ -1,3 +1,132 @@ +commit 6dd2fa1ffb567b5062293816deb2fc66723f2860 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Tue Jul 1 09:16:05 2014 -0700 + +Bump version to 0.8 + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com + +commit ee9491a1216f47e10cbb551391a01c7fcde940d2 +Author: Emil Velikov emil.l.veli...@gmail.com +Date: Mon Mar 10 13:12:30 2014 -0700 + +Add VDPAU_DRIVER_PATH support + +Allow the user to specify the location of the backend driver, +via the VDPAU_DRIVER_PATH environment variable. This allows +easier testing of VDPAU backends without the need to rebuild +libvdpau. + +Inspired by LIBGL_DRIVERS_PATH from mesa. + +Signed-off-by: Emil Velikov emil.l.veli...@gmail.com +Acked-by: Stephen Warren swar...@nvidia.com +Reviewed-by: Aaron Plattner aplatt...@nvidia.com +Signed-off-by: Aaron Plattner aplatt...@nvidia.com + +commit 186195b1a84f2517205522e7ab8e0f62ad61c329 +Author: Reimar Döffinger reimar.doeffin...@gmx.de +Date: Tue Feb 18 14:48:16 2014 -0800 + +Fix incorrect VdpPictureInfo typedef. + +VdpPictureInfo should not be a pointer, otherwise the +VdpDecoderRender function signature asks for a pointer to a pointer. +But it really does expect a pointer directly to e.g. VdpPictureInfoH264. + +Signed-off-by: Reimar Döffinger reimar.doeffin...@gmx.de +Tested-by: Reimar Döffinger reimar.doeffin...@gmx.de +Reviewed-by: Stephen Warren swar...@nvidia.com +Signed-off-by: Aaron Plattner aplatt...@nvidia.com + +commit 903d961a802ae65a9ecf014929a3ad3f50c6faf6 +Author: Emil Velikov emil.l.veli...@gmail.com +Date: Fri Jan 17 11:12:24 2014 -0800 + +trace: remove trailing whitespace + +Signed-off-by: Emil Velikov emil.l.veli...@gmail.com +Reviewed-by: Aaron Plattner aplatt...@nvidia.com +Signed-off-by: Aaron Plattner aplatt...@nvidia.com + +commit 7748591f9ba57483528972e36693536f27ce1f20 +Author: Aaron Plattner aplatt...@nvidia.com
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2013-10-29 09:39:21 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new (New) Package is libvdpau Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2013-03-25 20:40:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.libvdpau.new/libvdpau.changes 2013-10-29 09:39:22.0 +0100 @@ -1,0 +2,7 @@ +Sun Oct 27 09:25:25 UTC 2013 - sndir...@suse.com + +- update to vdpauinfo 0.1 + * This release fixes a problem where ranges were queried for +mixer parameters and attributes where ranges were not allowed. + +--- Old: vdpauinfo-0.0.6.tar.gz New: vdpauinfo-0.1.tar.gz Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.bS3Y9p/_old 2013-10-29 09:39:23.0 +0100 +++ /var/tmp/diff_new_pack.bS3Y9p/_new 2013-10-29 09:39:23.0 +0100 @@ -24,7 +24,7 @@ Group: System/Libraries Url:http://people.freedesktop.org/~aplattner Source: http://people.freedesktop.org/~aplattner/vdpau/%{name}-%{version}.tar.gz -Source1:vdpauinfo-0.0.6.tar.gz +Source1:vdpauinfo-0.1.tar.gz Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc ++ vdpauinfo-0.0.6.tar.gz - vdpauinfo-0.1.tar.gz ++ 6491 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vdpauinfo-0.0.6/AUTHORS new/vdpauinfo-0.1/AUTHORS --- old/vdpauinfo-0.0.6/AUTHORS 2009-09-01 23:08:12.0 +0200 +++ new/vdpauinfo-0.1/AUTHORS 2012-11-20 18:54:49.0 +0100 @@ -1,2 +1,5 @@ Wladimir J. van der Laan Aaron Plattner +Rajib Mahapatra +José Hiram Soltren +Andy Ritger diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/vdpauinfo-0.0.6/ChangeLog new/vdpauinfo-0.1/ChangeLog --- old/vdpauinfo-0.0.6/ChangeLog 2009-09-17 20:38:59.0 +0200 +++ new/vdpauinfo-0.1/ChangeLog 2013-10-22 23:51:38.0 +0200 @@ -1,3 +1,120 @@ +commit a7cc3fa5760b8915853223f487f054c9100c2795 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Tue Oct 22 14:48:38 2013 -0700 + +Bump version to 0.1 + +I'd like to finish dealing with the TODO items in vdpauinfo.cpp before declaring +this 1.0. + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com + +commit e14ecabc6225a360bbe88903d2dce8e17056 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Mon Oct 21 14:48:38 2013 -0700 + +vdpauinfo: remove is_supported initializers + +These variables were initialized to work around a bug in the NVIDIA driver where +the is_supported output parameter was only initialized if the feature being +queried was not supported. This was fixed in the 190.* driver release series, +making the workaround unnecessary. + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com +Reviewed-by: José Hiram Soltren jsolt...@nvidia.com + +commit 6c582869ecb04e02a2f47f245bb524b6d9b7bf07 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Mon Oct 21 14:12:23 2013 -0700 + +vdpauinfo: remove TODO regarding INVALID_CHROMA_TYPE when querying 444 + +This was a bug in the NVIDIA driver that was fixed in the 256.44 release with +the following changelog entry: + +* Fixed VDPAU to not print a debug error message when calling + VdpVideoMixerQueryFeatureSupport with an unsupported or unknown + VdpVideoMixerFeature. + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com +Reviewed-by: José Hiram Soltren jsolt...@nvidia.com + +commit 0999893597059a31b99b3085882969aca3f31207 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Fri Dec 14 08:36:51 2012 -0800 + +Remove redundant LICENSE file + +The same license text is in the more canonical COPYING file. + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com + +commit d9fbee39b8240dd679de139be8dfc2120228d04f +Author: Aaron Plattner aplatt...@nvidia.com +Date: Tue Nov 20 09:55:34 2012 -0800 + +Add Andy to the AUTHORS list + +Signed-off-by:
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2013-03-25 20:37:32 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new (New) Package is libvdpau, Maintainer is sts...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2013-02-04 20:53:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.libvdpau.new/libvdpau.changes 2013-03-25 20:40:37.0 +0100 @@ -1,0 +2,6 @@ +Mon Mar 25 12:12:33 UTC 2013 - idon...@suse.com + +- Drop libvdpau-alway-workaround-libflash.patch: while this + fixes flash plugin, it breaks all the other apps. (bnc#811360) + +--- Old: libvdpau-always-workaround-libflash.patch Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.LjKNsb/_old 2013-03-25 20:40:38.0 +0100 +++ /var/tmp/diff_new_pack.LjKNsb/_new 2013-03-25 20:40:38.0 +0100 @@ -30,7 +30,6 @@ Source100: %{name}-rpmlintrc Patch: vdpauinfo-missing-lX11.diff Patch1: libvdpau-nopdftex.patch -Patch2: libvdpau-always-workaround-libflash.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen @@ -89,7 +88,6 @@ pushd ../vdpauinfo-* %patch -p0 popd -%patch2 -p1 %build autoreconf -fi -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2013-02-04 20:53:01 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new (New) Package is libvdpau, Maintainer is sts...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2012-09-13 07:02:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.libvdpau.new/libvdpau.changes 2013-02-04 20:53:04.0 +0100 @@ -1,0 +2,9 @@ +Sun Feb 3 15:08:19 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to v0.6 + * Make use of dri2proto_CFLAGS when building. + * Fix leaked extension info on library unload + * Use AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER to appease +automake 1.13 + +--- Old: libvdpau-0.5.tar.gz New: libvdpau-0.6.tar.gz Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.Hanuw5/_old 2013-02-04 20:53:05.0 +0100 +++ /var/tmp/diff_new_pack.Hanuw5/_new 2013-02-04 20:53:05.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libvdpau # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: libvdpau -Version:0.5 +Version:0.6 Release:0 Summary:VDPAU wrapper and trace libraries License:MIT ++ libvdpau-0.5.tar.gz - libvdpau-0.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvdpau-0.5/AUTHORS new/libvdpau-0.6/AUTHORS --- old/libvdpau-0.5/AUTHORS2012-09-04 19:26:33.0 +0200 +++ new/libvdpau-0.6/AUTHORS2013-02-02 00:34:58.0 +0100 @@ -2,3 +2,5 @@ Aaron Plattner Anssi Hannula Kiran Pawar +James Le Cuirot +Robert Morell diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvdpau-0.5/ChangeLog new/libvdpau-0.6/ChangeLog --- old/libvdpau-0.5/ChangeLog 2012-09-04 19:29:09.0 +0200 +++ new/libvdpau-0.6/ChangeLog 2013-02-02 00:37:44.0 +0100 @@ -1,3 +1,85 @@ +commit 5a5969684bdfeca3bd0dd9b21c1da406b225dab1 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Fri Feb 1 15:34:34 2013 -0800 + +Bump version to 0.6 + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com + +commit d00042fdb33ba4c2a263fef65254f77f18bac9c2 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Thu Jan 24 15:06:32 2013 -0800 + +test: add a dlclose test + +Closing an X display that had a VDPAU device created on it causes a crash. + +Work around an identical libXext dlclose bug with the Generic Event Extension +by dlopening libXext.so.6 and leaving it open. + +Original bug discovered and fixed by Robert Morell rmor...@nvidia.com in +commit 3b43955c7324e1d213a3134387767722f34e2356. + +v2: Don't SKIP if creating the device fails. Just attempting to create the +device installs the DRI2 extension that causes the problem. + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com +Reviewed-by: Robert Morell rmor...@nvidia.com + +commit 99d6a9b2102b6098c1b7e7f5ed9222ba3db13ce6 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Thu Jan 24 08:14:46 2013 -0600 + +Use AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER to appease automake 1.13 + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com + +commit 3b43955c7324e1d213a3134387767722f34e2356 +Author: Robert Morell rmor...@nvidia.com +Date: Tue Jan 22 13:26:56 2013 -0800 + +Fix leaked extension info on library unload + +In this sequence: +dlopen(libvdpau.so) +vdp_device_create_x11(dpy, ...) +dlclose(libvdpau.so) +XCloseDisplay(dpy) + +the process will attempt to call the address at which DRI2CloseDisplay +was previously mapped, possibly resulting in a SEGV. + +Instead of tracking displays to which we've added hooks and cleaning up +the extension on library unload or display close, simply clean up after +ourselves once we have the data we need. + +Signed-off-by: Robert Morell rmor...@nvidia.com +Reviewed-by: Aaron Plattner aplatt...@nvidia.com +Tested-by: Aaron Plattner aplatt...@nvidia.com +Signed-off-by: Aaron Plattner aplatt...@nvidia.com + +commit fb5f05b0b395bdfee1808b85f673fcf901afca3f +Author: Aaron Plattner aplatt...@nvidia.com +Date: Thu Jan 24 08:16:46 2013 -0600 + +Change mailing list to vd...@lists.freedesktop.org +
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2012-09-13 07:02:01 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new (New) Package is libvdpau, Maintainer is sts...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2012-06-26 17:46:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.libvdpau.new/libvdpau.changes 2012-09-13 07:02:03.0 +0200 @@ -1,0 +2,11 @@ +Wed Sep 5 15:58:42 UTC 2012 - idon...@suse.com + +- Update to v0.5 + * vdpau_wrapper.c: Track dynamic library handles and free them +on exit + * Implement workarounds for Adobe Flash bugs +- Add libvdpau-alway-workaround-libflash.patch: always enable + Flash workarounds and not depend on kernel command line. Users + can disable this in the /etc/vdpau_wrapper.cfg file. + +--- Old: libvdpau-0.4.1.tar.gz New: libvdpau-0.5.tar.gz libvdpau-always-workaround-libflash.patch Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.qYrttQ/_old 2012-09-13 07:02:05.0 +0200 +++ /var/tmp/diff_new_pack.qYrttQ/_new 2012-09-13 07:02:05.0 +0200 @@ -17,19 +17,20 @@ Name: libvdpau -Version:0.4.1 +Version:0.5 Release:0 Summary:VDPAU wrapper and trace libraries License:MIT Group: System/Libraries Url:http://people.freedesktop.org/~aplattner -Source: %{name}-%{version}.tar.gz +Source: http://people.freedesktop.org/~aplattner/vdpau/%{name}-%{version}.tar.gz Source1:vdpauinfo-0.0.6.tar.gz Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc Patch: vdpauinfo-missing-lX11.diff Patch1: libvdpau-nopdftex.patch +Patch2: libvdpau-always-workaround-libflash.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen @@ -88,25 +89,30 @@ pushd ../vdpauinfo-* %patch -p0 popd +%patch2 -p1 %build autoreconf -fi %configure -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install %makeinstall + rm %{buildroot}%{_libdir}/libvdpau.la rm %{buildroot}%{_libdir}/vdpau/libvdpau_trace.la /sbin/ldconfig -n $RPM_BUILD_ROOT/%{_libdir}/vdpau rm %{buildroot}%{_libdir}/vdpau/libvdpau_trace.so + pushd ../vdpauinfo-* %configure \ VDPAU_CFLAGS=-I$RPM_BUILD_ROOT/usr/include \ VDPAU_LIBS=-L$RPM_BUILD_ROOT/%{_libdir} -lvdpau -lX11 -make %{?jobs:-j%jobs} + +make %{?_smp_mflags} %makeinstall popd + cp $RPM_SOURCE_DIR/README . %post -n libvdpau1 -p /sbin/ldconfig @@ -118,6 +124,7 @@ %dir %{_libdir}/vdpau /usr/bin/vdpauinfo %{_libdir}/libvdpau.so.* +%config /etc/vdpau_wrapper.cfg %files -n libvdpau-devel %defattr(-,root,root) ++ libvdpau-0.4.1.tar.gz - libvdpau-0.5.tar.gz ++ 22879 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libvdpau-0.4.1/AUTHORS new/libvdpau-0.5/AUTHORS --- old/libvdpau-0.4.1/AUTHORS 2010-09-07 19:21:32.0 +0200 +++ new/libvdpau-0.5/AUTHORS2012-09-04 19:26:33.0 +0200 @@ -1,2 +1,4 @@ Stephen Warren Aaron Plattner +Anssi Hannula +Kiran Pawar diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libvdpau-0.4.1/ChangeLog new/libvdpau-0.5/ChangeLog --- old/libvdpau-0.4.1/ChangeLog2010-09-08 19:10:35.0 +0200 +++ new/libvdpau-0.5/ChangeLog 2012-09-04 19:29:09.0 +0200 @@ -1,3 +1,62 @@ +commit 365566616381f7219f7fa7f603bcd4e96fad41f2 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Tue Sep 4 09:32:35 2012 -0700 + +Bump version to 0.5 + +Also add authors to the AUTHORS file. + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com + +commit ca9e637c61e80145f0625a590c91429db67d0a40 +Author: Stephen Warren swar...@wwwdotorg.org +Date: Tue May 1 20:27:24 2012 -0700 + +Implement workarounds for Adobe Flash bugs + +Implement two workarounds: + +1) Swap U and V planes to VdpVideoSurfacePutBitsYCbCr to fix blue-tinged + videos. + +2) Disable VdpPresentationQueueSetBackgroundColor,
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2012-06-26 17:46:22 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new (New) Package is libvdpau, Maintainer is sts...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libvdpau/libvdpau.changes2011-09-23 02:11:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.libvdpau.new/libvdpau.changes 2012-06-26 17:46:28.0 +0200 @@ -1,0 +2,14 @@ +Tue Jun 26 12:34:44 UTC 2012 - sndir...@suse.com + +- back to building the HTML documentation (instead of prebuilding + and then extracting it during the build), but this time without + requiring texlive, since pdftex apparently isn't used for this + purpose anyway (libvdpau-nopdftex.patch) + +--- +Mon Jun 25 13:23:52 UTC 2012 - co...@suse.com + +- do not build the documentation but package a prebuilt tar of it + to avoid huge build cycle + +--- New: libvdpau-nopdftex.patch Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.3qoZbf/_old 2012-06-26 17:46:29.0 +0200 +++ /var/tmp/diff_new_pack.3qoZbf/_new 2012-06-26 17:46:29.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libvdpau # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products 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,22 +16,29 @@ # - Name: libvdpau Version:0.4.1 -Release:15 -License:MIT +Release:0 Summary:VDPAU wrapper and trace libraries -Url:http://people.freedesktop.org/~aplattner +License:MIT Group: System/Libraries +Url:http://people.freedesktop.org/~aplattner Source: %{name}-%{version}.tar.gz Source1:vdpauinfo-0.0.6.tar.gz Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc Patch: vdpauinfo-missing-lX11.diff -BuildRequires: gcc-c++ pkgconfig xorg-x11-devel -BuildRequires: doxygen graphviz texlive +Patch1: libvdpau-nopdftex.patch +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: doxygen +BuildRequires: gcc-c++ +BuildRequires: graphviz +BuildRequires: libtool +BuildRequires: pkgconfig +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -42,7 +49,6 @@ override the driver name by setting the VDPAU_DRIVER environment variable. %package -n libvdpau1 -License:MIT Summary:VDPAU wrapper library Group: System/Libraries Provides: libvdpau = %{version}-%{release} @@ -56,7 +62,6 @@ override the driver name by setting the VDPAU_DRIVER environment variable. %package -n libvdpau-devel -License:MIT Summary:VDPAU wrapper development files Group: Development/Libraries/X11 Requires: libvdpau1 = %{version} @@ -67,7 +72,6 @@ be installed using the proprietary nVidia driver packages. %package -n libvdpau_trace1 -License:MIT Summary:VDPAU trace library Group: Development/Libraries/X11 Requires: libvdpau1 = %{version} @@ -80,11 +84,13 @@ %prep %setup -q -b1 +%patch1 -p0 pushd ../vdpauinfo-* %patch -p0 popd %build +autoreconf -fi %configure make %{?jobs:-j%jobs} ++ libvdpau-nopdftex.patch ++ --- configure.ac.old2012-06-26 14:21:28.0 +0200 +++ configure.ac2012-06-26 14:22:30.0 +0200 @@ -48,11 +48,9 @@ AC_ARG_ENABLE(documentation, AS_HELP_STR if test x$DOCS != xno; then AC_CHECK_TOOL([DOXYGEN], [doxygen], [no]) AC_CHECK_TOOL([DOT], [dot], [no]) -AC_CHECK_TOOL([PDFTEX], [pdftex], [no]) else DOXYGEN=no DOT=no -PDFTEX=no fi if test x$DOCS = xyes; then if test x$DOXYGEN = xno; then @@ -61,11 +59,8 @@ if test x$DOCS = xyes; then if test x$DOT = xno; then AC_ERROR([Documentation enabled but dot was not found in your path. Please install graphviz]) fi -if test x$PDFTEX = xno; then -AC_ERROR([Documentation enabled but pdftex was not found in your path]) -fi fi -AM_CONDITIONAL([ENABLE_DOCS], [test x$DOXYGEN != xno -a x$DOT != xno -a x$PDFTEX != xno]) +AM_CONDITIONAL([ENABLE_DOCS], [test x$DOXYGEN != xno -a x$DOT != xno]) AC_SUBST(DOXYGEN) # Options -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at 2011-12-06 18:26:09 Comparing /work/SRC/openSUSE:Factory/libvdpau (Old) and /work/SRC/openSUSE:Factory/.libvdpau.new (New) Package is libvdpau, Maintainer is sts...@suse.com Changes: Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.FZiLCA/_old 2011-12-06 18:47:24.0 +0100 +++ /var/tmp/diff_new_pack.FZiLCA/_new 2011-12-06 18:47:24.0 +0100 @@ -20,7 +20,7 @@ Name: libvdpau Version:0.4.1 Release:15 -License:MIT License (or similar) +License:MIT Summary:VDPAU wrapper and trace libraries Url:http://people.freedesktop.org/~aplattner Group: System/Libraries @@ -42,7 +42,7 @@ override the driver name by setting the VDPAU_DRIVER environment variable. %package -n libvdpau1 -License:MIT License (or similar) +License:MIT Summary:VDPAU wrapper library Group: System/Libraries Provides: libvdpau = %{version}-%{release} @@ -56,7 +56,7 @@ override the driver name by setting the VDPAU_DRIVER environment variable. %package -n libvdpau-devel -License:MIT License (or similar) +License:MIT Summary:VDPAU wrapper development files Group: Development/Libraries/X11 Requires: libvdpau1 = %{version} @@ -67,7 +67,7 @@ be installed using the proprietary nVidia driver packages. %package -n libvdpau_trace1 -License:MIT License (or similar) +License:MIT Summary:VDPAU trace library Group: Development/Libraries/X11 Requires: libvdpau1 = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at Wed Aug 31 10:52:11 CEST 2011. --- libvdpau/libvdpau.changes 2011-08-29 14:52:31.0 +0200 +++ /mounts/work_src_done/STABLE/libvdpau/libvdpau.changes 2011-08-29 17:30:07.0 +0200 @@ -1,0 +2,5 @@ +Mon Aug 29 14:47:54 UTC 2011 - sndir...@suse.com + +- fixes the build in a more correct way :-) Hopefully! + +--- calling whatdependson for head-i586 Old: libvdpau-missing-lX11.diff New: vdpauinfo-missing-lX11.diff Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.EDPFpl/_old 2011-08-31 10:51:44.0 +0200 +++ /var/tmp/diff_new_pack.EDPFpl/_new 2011-08-31 10:51:44.0 +0200 @@ -19,7 +19,7 @@ Name: libvdpau Version:0.4.1 -Release:13 +Release:15 License:MIT License (or similar) Summary:VDPAU wrapper and trace libraries Url:http://people.freedesktop.org/~aplattner @@ -29,7 +29,7 @@ Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc -Patch: libvdpau-missing-lX11.diff +Patch: vdpauinfo-missing-lX11.diff BuildRequires: gcc-c++ pkgconfig xorg-x11-devel BuildRequires: doxygen graphviz texlive BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -80,7 +80,9 @@ %prep %setup -q -b1 +pushd ../vdpauinfo-* %patch -p0 +popd %build %configure ++ vdpauinfo-missing-lX11.diff ++ --- configure.ac.orig 2011-08-29 16:31:04.069536000 +0200 +++ configure.ac2011-08-29 16:31:31.424105000 +0200 @@ -8,7 +8,7 @@ PKG_CHECK_MODULES(VDPAU, x11 [vdpau = 0.2]) VDPAUINFO_CXXFLAGS=$VDPAUINFO_CXXFLAGS $VDPAU_CFLAGS -VDPAUINFO_LIBS=$VDPAUINFO_LIBS $VDPAU_LIBS +VDPAUINFO_LIBS=$VDPAUINFO_LIBS $VDPAU_LIBS -lX11 AC_SUBST(VDPAUINFO_CXXFLAGS) AC_SUBST(VDPAUINFO_LIBS) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at Mon Aug 29 16:43:37 CEST 2011. --- libvdpau/libvdpau.changes 2010-09-22 09:19:19.0 +0200 +++ /mounts/work_src_done/STABLE/libvdpau/libvdpau.changes 2011-08-29 14:52:31.0 +0200 @@ -1,0 +2,5 @@ +Mon Aug 29 12:19:11 UTC 2011 - sndir...@suse.com + +- vdpau needs an explicit -lX11 with latest toolchain + +--- calling whatdependson for head-i586 New: libvdpau-missing-lX11.diff Other differences: -- ++ libvdpau.spec ++ --- /var/tmp/diff_new_pack.uEDV7k/_old 2011-08-29 16:42:35.0 +0200 +++ /var/tmp/diff_new_pack.uEDV7k/_new 2011-08-29 16:42:35.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package libvdpau (Version 0.4.1) +# spec file for package libvdpau # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libvdpau Version:0.4.1 -Release:2 +Release:13 License:MIT License (or similar) Summary:VDPAU wrapper and trace libraries Url:http://people.freedesktop.org/~aplattner @@ -29,6 +29,7 @@ Source2:README Source99: baselibs.conf Source100: %{name}-rpmlintrc +Patch: libvdpau-missing-lX11.diff BuildRequires: gcc-c++ pkgconfig xorg-x11-devel BuildRequires: doxygen graphviz texlive BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -79,6 +80,7 @@ %prep %setup -q -b1 +%patch -p0 %build %configure @@ -93,7 +95,7 @@ pushd ../vdpauinfo-* %configure \ VDPAU_CFLAGS=-I$RPM_BUILD_ROOT/usr/include \ -VDPAU_LIBS=-L$RPM_BUILD_ROOT/%{_libdir} -lvdpau +VDPAU_LIBS=-L$RPM_BUILD_ROOT/%{_libdir} -lvdpau -lX11 make %{?jobs:-j%jobs} %makeinstall popd ++ libvdpau-missing-lX11.diff ++ --- vdpau.pc.in.orig2011-08-29 12:24:17.0 + +++ vdpau.pc.in 2011-08-29 12:24:48.0 + @@ -9,4 +9,4 @@ Description: The Video Decode and Presen Version: @PACKAGE_VERSION@ Requires.private: x11 Cflags: -I${includedir} -Libs: -L${libdir} -lvdpau +Libs: -L${libdir} -lvdpau -lX11 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org