commit libvdpau for openSUSE:Factory

2020-08-03 Thread root
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

2020-04-15 Thread root
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

2019-09-02 Thread root
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

2019-03-04 Thread root
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

2019-01-11 Thread root
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

2018-12-26 Thread root
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

2017-06-03 Thread root
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

2015-09-11 Thread h_root
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 Tzschichholz 
Date: 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

2015-03-19 Thread h_root
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

2014-12-28 Thread h_root
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

2014-07-10 Thread h_root
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

2013-10-29 Thread h_root
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

2013-03-25 Thread h_root
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

2013-02-04 Thread h_root
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

2012-09-12 Thread h_root
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

2012-06-26 Thread h_root
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

2011-12-06 Thread h_root
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

2011-08-31 Thread h_root

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

2011-08-29 Thread h_root

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