commit libXvMC for openSUSE:Factory

2019-10-24 Thread root
Hello community,

here is the log from the commit of package libXvMC for openSUSE:Factory checked 
in at 2019-10-24 23:00:58

Comparing /work/SRC/openSUSE:Factory/libXvMC (Old)
 and  /work/SRC/openSUSE:Factory/.libXvMC.new.2990 (New)


Package is "libXvMC"

Thu Oct 24 23:00:58 2019 rev:12 rq:741456 version:1.0.12

Changes:

--- /work/SRC/openSUSE:Factory/libXvMC/libXvMC.changes  2019-03-26 
22:29:32.317747541 +0100
+++ /work/SRC/openSUSE:Factory/.libXvMC.new.2990/libXvMC.changes
2019-10-24 23:01:04.131957139 +0200
@@ -1,0 +2,18 @@
+Sun Oct 20 18:24:27 UTC 2019 - Stefan Brüns 
+
+- Add conflicts for old xorgproto-devel, X11/extensions/vldXvMC.h
+  was moved to libXvMC-devel.
+
+---
+Mon Sep 30 09:54:48 UTC 2019 - Stefan Dirsch 
+
+- Update to version 1.0.12
+  * This release fixes the pkgconfig data to not refer to libXv, 
+adds a pkgconfig file for libXvMCW, and prepares for a future
+xorgproto release. There should be no functional changes.
+- n_bring-back-libXv-dep.patch
+  * fixes build of Mesa's xvmc gallium driver, since that 
+references in XvMCCreateContex also XvQueryAdaptors, 
+XvFreeAdaptorInfo and XvFreeAdaptorInfo
+
+---

Old:

  libXvMC-1.0.11.tar.bz2

New:

  libXvMC-1.0.12.tar.bz2
  n_bring-back-libXv-dep.patch



Other differences:
--
++ libXvMC.spec ++
--- /var/tmp/diff_new_pack.75fAsj/_old  2019-10-24 23:01:04.691957783 +0200
+++ /var/tmp/diff_new_pack.75fAsj/_new  2019-10-24 23:01:04.695957787 +0200
@@ -12,13 +12,13 @@
 # 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:   libXvMC
 %define lname  libXvMC1
-Version:1.0.11
+Version:1.0.12
 Release:0
 Summary:X-Video Motion Compensation library
 License:MIT
@@ -29,7 +29,7 @@
 #Git-Web:  http://cgit.freedesktop.org/xorg/lib/libXvMC/
 Source: 
http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
 Source1:baselibs.conf
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Patch0: n_bring-back-libXv-dep.patch
 #git#BuildRequires:autoconf >= 2.60, automake, libtool
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(videoproto)
@@ -64,6 +64,8 @@
 Summary:Development files for the X-Video Motion Compensation library
 Group:  Development/Libraries/C and C++
 Requires:   %lname = %version
+Conflicts:  xorgproto-devel < 2019.2
+Provides:   xorgproto-devel:%{_includedir}/X11/extensions/vldXvMC.h
 
 %description devel
 X-Video Motion Compensation (XvMC), is an extension of the X video
@@ -76,6 +78,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure --docdir=%_docdir/%name --disable-static
@@ -98,6 +101,7 @@
 %_includedir/X11/*
 %_libdir/libXvMC*.so
 %_libdir/pkgconfig/xvmc.pc
+%_libdir/pkgconfig/xvmc-wrapper.pc
 %_docdir/%name
 
 %changelog

++ libXvMC-1.0.11.tar.bz2 -> libXvMC-1.0.12.tar.bz2 ++
 5313 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/libXvMC-1.0.11/ChangeLog new/libXvMC-1.0.12/ChangeLog
--- old/libXvMC-1.0.11/ChangeLog2019-03-16 23:15:34.0 +0100
+++ new/libXvMC-1.0.12/ChangeLog2019-09-24 18:55:04.0 +0200
@@ -1,3 +1,41 @@
+commit 36086307ba9fd1272365b964056e8a6780109478
+Author: Adam Jackson 
+Date:   Tue Sep 24 12:52:29 2019 -0400
+
+libXvMC 1.0.12
+
+Signed-off-by: Adam Jackson 
+
+commit 0fab90b409a3e4848603bdb6b438523038239f23
+Author: Adam Jackson 
+Date:   Tue Sep 24 12:28:19 2019 -0400
+
+vld: Provide  ourself
+
+This header refers to libX11 types, it doesn't belong in xorgproto and
+has been moved to legacy in 2019.2. Supply it ourselves.
+
+commit dd9ae03725990ee9c9336bca4b267dfbb696002f
+Author: Adam Jackson 
+Date:   Tue Jul 23 15:28:50 2019 -0400
+
+pkgconfig: Remove xv from xvmc.pc
+
+This library does not itself require libXv for anything.
+
+commit 0366572c58a85558f9dc7229e74b9a0397becc89
+Author: Dylan Baker 
+Date:   Mon Jul 8 09:46:28 2019 -0700
+
+Add a pkgconfig file for libXvMCW
+
+Mesa needs to link with this for testing, as do others presumably.
+

commit libXvMC for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package libXvMC for openSUSE:Factory checked 
in at 2019-03-26 22:29:30

Comparing /work/SRC/openSUSE:Factory/libXvMC (Old)
 and  /work/SRC/openSUSE:Factory/.libXvMC.new.25356 (New)


Package is "libXvMC"

Tue Mar 26 22:29:30 2019 rev:11 rq:687590 version:1.0.11

Changes:

--- /work/SRC/openSUSE:Factory/libXvMC/libXvMC.changes  2016-11-05 
21:21:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.libXvMC.new.25356/libXvMC.changes   
2019-03-26 22:29:32.317747541 +0100
@@ -1,0 +2,13 @@
+Fri Mar 22 11:21:33 UTC 2019 - Stefan Dirsch 
+
+- Update to version 1.0.11
+  * autogen: add default patch prefix
+  * autogen.sh: use quoted string variables
+  * autogen.sh: use exec instead of waiting for configure to finish
+  * Update configure.ac bug URL for gitlab migration
+  * Need to check for -1, not 0, to determine if shmat() failed
+  * Fix sign comparison warnings for loop indexes
+  * Fix handling of shmKey in XvMCGetDRInfo
+  * Update README for gitlab migration
+
+---

Old:

  libXvMC-1.0.10.tar.bz2

New:

  libXvMC-1.0.11.tar.bz2



Other differences:
--
++ libXvMC.spec ++
--- /var/tmp/diff_new_pack.tcIqzn/_old  2019-03-26 22:29:33.761747193 +0100
+++ /var/tmp/diff_new_pack.tcIqzn/_new  2019-03-26 22:29:33.761747193 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXvMC
 #
-# Copyright (c) 2016 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
@@ -18,7 +18,7 @@
 
 Name:   libXvMC
 %define lname  libXvMC1
-Version:1.0.10
+Version:1.0.11
 Release:0
 Summary:X-Video Motion Compensation library
 License:MIT

++ libXvMC-1.0.10.tar.bz2 -> libXvMC-1.0.11.tar.bz2 ++
 26645 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/libXvMC-1.0.10/ChangeLog new/libXvMC-1.0.11/ChangeLog
--- old/libXvMC-1.0.10/ChangeLog2016-10-04 22:25:40.0 +0200
+++ new/libXvMC-1.0.11/ChangeLog2019-03-16 23:15:34.0 +0100
@@ -1,3 +1,103 @@
+commit 63a79d1d087f5121b07510692bf6dd8207d0c0d7
+Author: Alan Coopersmith 
+Date:   Sat Mar 16 15:11:28 2019 -0700
+
+libXvMC 1.0.11
+
+Signed-off-by: Alan Coopersmith 
+
+commit 8c0a1b5d9d5dea58c516a6aefa6dd15192919b48
+Author: Alan Coopersmith 
+Date:   Fri Dec 7 19:56:27 2018 -0800
+
+Update configure.ac bug URL for gitlab migration
+
+Signed-off-by: Alan Coopersmith 
+
+commit 45de1c449740caf45984aac59ab35741defcadbb
+Author: Alan Coopersmith 
+Date:   Mon Nov 19 22:55:06 2018 -0800
+
+Update README for gitlab migration
+
+Signed-off-by: Alan Coopersmith 
+
+commit a964f14b7b61bb8055d5144c96ecbba5dfae4a3e
+Author: Alan Coopersmith 
+Date:   Sat Sep 22 15:56:27 2018 -0700
+
+Fix sign comparison warnings for loop indexes
+
+XvMC.c: In function ‘XvMCListSurfaceTypes’:
+XvMC.c:124:19: warning: comparison between signed and unsigned integer
+ expressions [-Wsign-compare]
+  for(i = 0; i < rep.num; i++) {
+   ^
+XvMC.c: In function ‘XvMCListSubpictureTypes’:
+XvMC.c:185:26: warning: comparison between signed and unsigned integer
+ expressions [-Wsign-compare]
+ for(i = 0; i < rep.num; i++) {
+  ^
+
+Signed-off-by: Alan Coopersmith 
+
+commit 28ad81420723175bfb163e20406af6d4d56bf4d4
+Author: Alan Coopersmith 
+Date:   Sat Sep 22 15:51:49 2018 -0700
+
+Need to check for -1, not 0, to determine if shmat() failed
+
+Signed-off-by: Alan Coopersmith 
+
+commit 68d0e5a122c6c76c19cc58ce9cea1424c7a5db11
+Author: Neha Gupta 
+Date:   Fri Jun 5 08:20:48 2015 +
+
+Fix handling of shmKey in XvMCGetDRInfo
+
+If we store the result of shmget in a CARD32 (unsigned int), then
+checking if it returned -1 for an error by using >= 0 doesn't work.
+
+Also, once the request is flushed from the buffer (as XReply does),
+there's no guarantee the values in it are still valid, so it's better
+to rely on our local variable instead.
+
+Fixes: https://gitlab.freedesktop.org/xorg/lib/libxvmc/issues/1
+
+Signed-off-by: Alan Coopersmith 
+
+commit 48ca786

commit libXvMC for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package libXvMC for openSUSE:Factory checked 
in at 2016-11-05 21:21:47

Comparing /work/SRC/openSUSE:Factory/libXvMC (Old)
 and  /work/SRC/openSUSE:Factory/.libXvMC.new (New)


Package is "libXvMC"

Changes:

--- /work/SRC/openSUSE:Factory/libXvMC/libXvMC.changes  2015-03-25 
09:54:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.libXvMC.new/libXvMC.changes 2016-11-05 
21:21:48.0 +0100
@@ -1,0 +2,6 @@
+Fri Oct 28 23:51:46 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.0.10:
+  + Avoid buffer underflow on empty strings.
+
+---

Old:

  libXvMC-1.0.9.tar.bz2

New:

  libXvMC-1.0.10.tar.bz2



Other differences:
--
++ libXvMC.spec ++
--- /var/tmp/diff_new_pack.ffncGQ/_old  2016-11-05 21:21:49.0 +0100
+++ /var/tmp/diff_new_pack.ffncGQ/_new  2016-11-05 21:21:49.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXvMC
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   libXvMC
 %define lname  libXvMC1
-Version:1.0.9
+Version:1.0.10
 Release:0
 Summary:X-Video Motion Compensation library
 License:MIT

++ libXvMC-1.0.9.tar.bz2 -> libXvMC-1.0.10.tar.bz2 ++
 12110 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/libXvMC-1.0.9/ChangeLog new/libXvMC-1.0.10/ChangeLog
--- old/libXvMC-1.0.9/ChangeLog 2015-03-14 18:10:30.0 +0100
+++ new/libXvMC-1.0.10/ChangeLog2016-10-04 22:25:40.0 +0200
@@ -1,3 +1,24 @@
+commit 44a462835cbe263451a463af17f0fbedc1c957b2
+Author: Matthieu Herrb 
+Date:   Tue Oct 4 22:09:12 2016 +0200
+
+libXvMC 1.0.10
+
+Signed-off-by: Matthieu Herrb 
+
+commit 2cd95e7da8367cccdcdd5c9b160012d1dec5cbdb
+Author: Tobias Stoeckmann 
+Date:   Sun Sep 25 22:34:27 2016 +0200
+
+Avoid buffer underflow on empty strings.
+
+If an empty string is received from an x-server, do not underrun the
+buffer by accessing "rep.nameLen - 1" unconditionally, which could end
+up being -1.
+
+Signed-off-by: Tobias Stoeckmann 
+Reviewed-by: Matthieu Herrb 
+
 commit ab0d28935987d48e9359023e82f9d56aa7e4bc95
 Author: Alan Coopersmith 
 Date:   Sat Mar 14 10:10:05 2015 -0700
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/libXvMC-1.0.9/INSTALL new/libXvMC-1.0.10/INSTALL
--- old/libXvMC-1.0.9/INSTALL   2015-03-14 18:10:30.0 +0100
+++ new/libXvMC-1.0.10/INSTALL  2016-10-04 22:25:40.0 +0200
@@ -1,13 +1,11 @@
 Installation Instructions
 *
 
-Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
-Inc.
+Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
+2006, 2007, 2008 Free Software Foundation, Inc.
 
-   Copying and distribution of this file, with or without modification,
-are permitted in any medium without royalty provided the copyright
-notice and this notice are preserved.  This file is offered as-is,
-without warranty of any kind.
+   This file is free documentation; the Free Software Foundation gives
+unlimited permission to copy, distribute and modify it.
 
 Basic Installation
 ==
@@ -15,11 +13,7 @@
Briefly, the shell commands `./configure; make; make install' should
 configure, build, and install this package.  The following
 more-detailed instructions are generic; see the `README' file for
-instructions specific to this package.  Some packages provide this
-`INSTALL' file but do not implement all of the features documented
-below.  The lack of an optional feature in a given package is not
-necessarily a bug.  More recommendations for GNU packages can be found
-in *note Makefile Conventions: (standards)Makefile Conventions.
+instructions specific to this package.
 
The `configure' shell script attempts to guess correct values for
 various system-dependent variabl

commit libXvMC for openSUSE:Factory

2015-03-25 Thread h_root
Hello community,

here is the log from the commit of package libXvMC for openSUSE:Factory checked 
in at 2015-03-25 09:54:26

Comparing /work/SRC/openSUSE:Factory/libXvMC (Old)
 and  /work/SRC/openSUSE:Factory/.libXvMC.new (New)


Package is "libXvMC"

Changes:

--- /work/SRC/openSUSE:Factory/libXvMC/libXvMC.changes  2013-06-18 
15:22:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.libXvMC.new/libXvMC.changes 2015-03-25 
09:54:27.0 +0100
@@ -1,0 +2,14 @@
+Sat Mar 21 20:31:13 UTC 2015 - sndir...@suse.com
+
+- added baselibs.conf as source to specfile
+
+---
+Fri Mar 20 21:13:07 UTC 2015 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.0.9:
+  + Require ANSI C89 pre-processor, drop pre-C89 token pasting support
+  + Rename local err variable in XW_RSYM macro to avoid shadow warnings
+  + Remove fallback for _XEatDataWords, require libX11 1.6 for it
+  + Fix linking with -Wl,--no-undefined on Linux
+
+---

Old:

  libXvMC-1.0.8.tar.bz2

New:

  libXvMC-1.0.9.tar.bz2



Other differences:
--
++ libXvMC.spec ++
--- /var/tmp/diff_new_pack.XZ0n1W/_old  2015-03-25 09:54:28.0 +0100
+++ /var/tmp/diff_new_pack.XZ0n1W/_new  2015-03-25 09:54:28.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXvMC
 #
-# Copyright (c) 2013 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
@@ -18,7 +18,7 @@
 
 Name:   libXvMC
 %define lname  libXvMC1
-Version:1.0.8
+Version:1.0.9
 Release:0
 Summary:X-Video Motion Compensation library
 License:MIT
@@ -28,6 +28,7 @@
 #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXvMC
 #Git-Web:  http://cgit.freedesktop.org/xorg/lib/libXvMC/
 Source: 
http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
+Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf >= 2.60, automake, libtool
 BuildRequires:  pkgconfig

++ libXvMC-1.0.8.tar.bz2 -> libXvMC-1.0.9.tar.bz2 ++
 5271 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/libXvMC-1.0.8/ChangeLog new/libXvMC-1.0.9/ChangeLog
--- old/libXvMC-1.0.8/ChangeLog 2013-06-14 08:23:39.0 +0200
+++ new/libXvMC-1.0.9/ChangeLog 2015-03-14 18:10:30.0 +0100
@@ -1,3 +1,66 @@
+commit ab0d28935987d48e9359023e82f9d56aa7e4bc95
+Author: Alan Coopersmith 
+Date:   Sat Mar 14 10:10:05 2015 -0700
+
+libXvMC 1.0.9
+
+Signed-off-by: Alan Coopersmith 
+
+commit 0ac79f0132dfd268bc6e9ff2dcdea55e00b65a92
+Author: Alan Coopersmith 
+Date:   Sat Dec 14 10:12:10 2013 -0800
+
+Rename local err variable in XW_RSYM macro to avoid shadow warnings
+
+Clears many warnings of the form:
+
+XvMCWrapper.c: In function 'initW':
+XvMCWrapper.c:362:5: warning: declaration of 'err' shadows a previous 
local [-Wshadow]
+XvMCWrapper.c:267:11: warning: shadowed declaration is here [-Wshadow]
+
+due to variable declared in macro block sharing "err" name with a
+variable declared in the function calling the macro.
+
+Signed-off-by: Alan Coopersmith 
+
+commit 4dd267a98790f4404b7607d9362d4346f55f49fb
+Author: Yaakov Selkowitz 
+Date:   Wed Oct 24 02:07:56 2012 -0500
+
+Fix linking with -Wl,--no-undefined on Linux
+
+libXvMCW uses dlopen and friends, therefore it must be linked against
+libdl on systems where it exists as a separate library.
+
+Signed-off-by: Yaakov Selkowitz 
+Reviewed-by: Alan Coopersmith 
+Signed-off-by: Alan Coopersmith 
+
+commit 62bc54e6995618b7134f5cbe3a4290e41a4cb44a
+Author: Michael Joost 
+Date:   Mon Nov 18 16:11:26 2013 +0100
+
+Remove fallback for _XEatDataWords, require libX11 1.6 for it
+
+_XEatDataWords was orignally introduced with the May 2013 security
+patches, and in order to ease the process of delivering those,
+fallback versions of _XEatDataWords were included in the X extension
+library patches so they could be applied to older versions that didn't
+have libX11 1.6 yet.   Now that we're past that hurdle, we can drop
+   

commit libXvMC for openSUSE:Factory

2013-06-18 Thread h_root
Hello community,

here is the log from the commit of package libXvMC for openSUSE:Factory checked 
in at 2013-06-18 15:22:33

Comparing /work/SRC/openSUSE:Factory/libXvMC (Old)
 and  /work/SRC/openSUSE:Factory/.libXvMC.new (New)


Package is "libXvMC"

Changes:

--- /work/SRC/openSUSE:Factory/libXvMC/libXvMC.changes  2013-03-22 
12:00:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.libXvMC.new/libXvMC.changes 2013-06-18 
15:22:34.0 +0200
@@ -1,0 +2,8 @@
+Fri Jun 14 12:28:11 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.0.8:
+  This bug fix release provides the fixes for the recently announced security
+  issues CVE-2013-1990 & CVE-2013-1999, and the fixes for the bugs introduced
+  in the initial set of patches for those security issues.
+
+---

Old:

  libXvMC-1.0.7.tar.bz2

New:

  libXvMC-1.0.8.tar.bz2



Other differences:
--
++ libXvMC.spec ++
--- /var/tmp/diff_new_pack.LSHsYc/_old  2013-06-18 15:22:35.0 +0200
+++ /var/tmp/diff_new_pack.LSHsYc/_new  2013-06-18 15:22:35.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   libXvMC
 %define lname  libXvMC1
-Version:1.0.7
+Version:1.0.8
 Release:0
 Summary:X-Video Motion Compensation library
 License:MIT

++ libXvMC-1.0.7.tar.bz2 -> libXvMC-1.0.8.tar.bz2 ++
 14470 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/libXvMC-1.0.7/ChangeLog new/libXvMC-1.0.8/ChangeLog
--- old/libXvMC-1.0.7/ChangeLog 2012-03-08 06:33:33.0 +0100
+++ new/libXvMC-1.0.8/ChangeLog 2013-06-14 08:23:39.0 +0200
@@ -1,3 +1,125 @@
+commit 1fb06ecf88155452ece93ac309435106f9569d54
+Author: Alan Coopersmith 
+Date:   Thu Jun 13 22:57:03 2013 -0700
+
+libXvMC 1.0.8
+
+Signed-off-by: Alan Coopersmith 
+
+commit 554200b59e880a1cf36dd244eeb5f330d93499b6
+Author: Julien Cristau 
+Date:   Sat Jun 1 11:26:15 2013 +0200
+
+avoid overflowing by making nameLen and busIDLen addition overflow
+
+Al Viro pointed this out on lwn: if nameLen + busIDLen overflows, we end
+up copying data from outside tmpBuf.
+
+Reported-by: Al Viro 
+Signed-off-by: Julien Cristau 
+Reviewed-by: Alan Coopersmith 
+Signed-off-by: Alan Coopersmith 
+
+commit 8c164524d229adb6141fdac8336b3823e7fe1a5d
+Author: Dave Airlie 
+Date:   Fri May 24 14:47:30 2013 +1000
+
+Multiple unvalidated patches in CVE-2013-1999
+
+Al Viro pointed out that Debian started segfaulting in Xine for him,
+
+Reported-by: Al Viro
+Signed-off-by: Dave Airlie 
+
+commit e9415ddef2ac81d4139bd32d5e9cda9394a60051
+Author: Alan Coopersmith 
+Date:   Sat Apr 13 01:20:08 2013 -0700
+
+Multiple unvalidated assumptions in XvMCGetDRInfo() [CVE-2013-1999]
+
+The individual string sizes is assumed to not be more than the amount of
+data read from the network, and could cause buffer overflow if they are.
+
+The strings returned from the X server are assumed to be null terminated,
+and could cause callers to read past the end of the buffer if they are not.
+
+Also be sure to set the returned pointers to NULL, so callers don't try
+accessing bad pointers on failure cases.
+
+Reported-by: Ilja Van Sprundel 
+Signed-off-by: Alan Coopersmith 
+
+commit 5fd871e5f878810f8f8837725d548e07e89577ab
+Author: Alan Coopersmith 
+Date:   Sat Apr 13 00:50:02 2013 -0700
+
+integer overflow in _xvmc_create_*()
+
+rep.length is a CARD32 and should be bounds checked before left-shifting
+by 2 bits to come up with the total size to allocate, though in these
+cases, no buffer overflow should occur here, since the XRead call is passed
+the same rep.length << 2 length argument, but the *priv_count returned to
+the caller could be interpreted or used to calculate a larger buffer size
+than was actually allocated, leading them to go out of bounds.
+
+Signed-off-by: Alan Coopersmith 
+
+commit 478d4e58732ebdce6673e4e3469816ab63b8
+Author: Alan Coopersmith 
+Date:   Sat Apr 13 00:50:02 2013 -0700
+
+integer overflow in XvMCListSubpictureTypes() [CVE-2013-1990 2/2]
+
+rep.num is a CARD32 and needs to be bounds checked before multiplying by
+sizeof(XvImageFormatValues) to come up with the total size to allocate,
+to avoid integer overflow leading to underallocat

commit libXvMC for openSUSE:Factory

2013-03-22 Thread h_root
Hello community,

here is the log from the commit of package libXvMC for openSUSE:Factory checked 
in at 2013-03-22 12:00:14

Comparing /work/SRC/openSUSE:Factory/libXvMC (Old)
 and  /work/SRC/openSUSE:Factory/.libXvMC.new (New)


Package is "libXvMC", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/libXvMC/libXvMC.changes  2012-05-08 
11:59:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.libXvMC.new/libXvMC.changes 2013-03-22 
12:00:15.0 +0100
@@ -1,0 +2,5 @@
+Sun Feb 17 17:21:53 UTC 2013 - jeng...@inai.de
+
+- Use more robust make install call
+
+---



Other differences:
--
++ libXvMC.spec ++
--- /var/tmp/diff_new_pack.7SdLc3/_old  2013-03-22 12:00:16.0 +0100
+++ /var/tmp/diff_new_pack.7SdLc3/_new  2013-03-22 12:00:16.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXvMC
 #
-# 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
@@ -81,7 +81,7 @@
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+make install DESTDIR="%buildroot"
 rm -f "%buildroot/%_libdir"/*.la
 
 %post -n %lname -p /sbin/ldconfig

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libXvMC for openSUSE:Factory

2012-05-08 Thread h_root
Hello community,

here is the log from the commit of package libXvMC for openSUSE:Factory checked 
in at 2012-05-08 11:58:23

Comparing /work/SRC/openSUSE:Factory/libXvMC (Old)
 and  /work/SRC/openSUSE:Factory/.libXvMC.new (New)


Package is "libXvMC", Maintainer is ""

Changes:

--- /work/SRC/openSUSE:Factory/libXvMC/libXvMC.changes  2012-02-17 
12:05:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.libXvMC.new/libXvMC.changes 2012-05-08 
11:59:27.0 +0200
@@ -1,0 +2,7 @@
+Wed Apr 11 15:45:33 UTC 2012 - vu...@opensuse.org
+
+- Update to version 1.0.7:
+  + Janitorial cleanups
+  + Build configuration improvements
+
+---

Old:

  libXvMC-1.0.6.tar.bz2

New:

  libXvMC-1.0.7.tar.bz2



Other differences:
--
++ libXvMC.spec ++
--- /var/tmp/diff_new_pack.PIXj7J/_old  2012-05-08 11:59:29.0 +0200
+++ /var/tmp/diff_new_pack.PIXj7J/_new  2012-05-08 11:59:29.0 +0200
@@ -14,23 +14,29 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+
+
 Name:   libXvMC
 %define lname  libXvMC1
-Version:1.0.6
+Version:1.0.7
 Release:0
 Summary:X-Video Motion Compensation library
 License:MIT
 Group:  Development/Libraries/C and C++
-URL:http://xorg.freedesktop.org/
+Url:http://xorg.freedesktop.org/
 
 #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXvMC
 #Git-Web:  http://cgit.freedesktop.org/xorg/lib/libXvMC/
-Source: %name-%version.tar.bz2
-BuildRoot: %_tmppath/%name-%version-build
+Source: 
http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf >= 2.60, automake, libtool
-BuildRequires:  pkgconfig, pkgconfig(xorg-macros) >= 1.3, pkgconfig(x11)
-BuildRequires: pkgconfig(xext), pkgconfig(xv), pkgconfig(xextproto)
+BuildRequires:  pkgconfig
 BuildRequires: pkgconfig(videoproto)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xext)
+BuildRequires:  pkgconfig(xextproto)
+BuildRequires:  pkgconfig(xorg-macros) >= 1.8
+BuildRequires:  pkgconfig(xv)
 
 %description
 X-Video Motion Compensation (XvMC), is an extension of the X video

++ libXvMC-1.0.6.tar.bz2 -> libXvMC-1.0.7.tar.bz2 ++
 42877 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org