Hello community,

here is the log from the commit of package xf86-video-v4l for openSUSE:Factory 
checked in at 2016-08-05 18:16:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xf86-video-v4l (Old)
 and      /work/SRC/openSUSE:Factory/.xf86-video-v4l.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xf86-video-v4l"

Changes:
--------
New Changes file:

--- /dev/null   2016-07-07 10:01:34.856033756 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-v4l.new/xf86-video-v4l.changes       
2016-08-05 18:16:05.000000000 +0200
@@ -0,0 +1,38 @@
+-------------------------------------------------------------------
+Mon Apr 11 11:47:19 UTC 2016 - [email protected]
+
+- n_added-defines-for-xalloc-xrealloc.patch
+  * added defines for xalloc/xrealloc. xalloc/xrealloc functions
+    have been removed in xorg-server sources after release 1.16.4
+  ((fate #320388)
+
+-------------------------------------------------------------------
+Mon Apr 11 10:38:51 UTC 2016 - [email protected]
+
+- n_added-definition-of-VIDEO_INVERT_CLIPLIST.patch 
+  * added definition of VIDEO_INVERT_CLIPLIST. This definition
+    has been removed from xorg-server sources after release
+    1.16.4. Still needed by v4l driver obviously.
+  ((fate #320388)
+
+-------------------------------------------------------------------
+Wed Aug  7 15:03:54 CEST 2013 - [email protected]
+
+- add ExcludeArch for s390 and s390x 
+
+-------------------------------------------------------------------
+Thu Mar 21 14:48:02 UTC 2013 - [email protected]
+
+- No longer install this driver by default 
+
+-------------------------------------------------------------------
+Fri Apr 20 07:37:55 UTC 2012 - [email protected]
+
+- Use %x11_abi_videodrv_req instead of static ABI Requires.
+
+-------------------------------------------------------------------
+Wed Apr 18 15:51:24 UTC 2012 - [email protected]
+
+- Split xf86-video-v4l from xorg-x11-driver-video.
+  Initial version: 0.2.0.
+

New:
----
  n_added-defines-for-xalloc-xrealloc.patch
  n_added-definition-of-VIDEO_INVERT_CLIPLIST.patch
  xf86-video-v4l-0.2.0.tar.bz2
  xf86-video-v4l.changes
  xf86-video-v4l.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xf86-video-v4l.spec ++++++
#
# spec file for package xf86-video-v4l
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#


Name:           xf86-video-v4l
Version:        0.2.0
Release:        0
Summary:        Video4linux video driver for the Xorg X server
License:        MIT
Group:          System/X11/Servers/XF86_4
Url:            http://xorg.freedesktop.org/
Source0:        
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
Patch0:         n_added-definition-of-VIDEO_INVERT_CLIPLIST.patch
Patch1:         n_added-defines-for-xalloc-xrealloc.patch
BuildRequires:  pkg-config
BuildRequires:  pkgconfig(randrproto)
BuildRequires:  pkgconfig(videoproto)
BuildRequires:  pkgconfig(xorg-server) >= 1.0.99.901
BuildRequires:  pkgconfig(xproto)
# This was part of the xorg-x11-driver-video package up to version 7.6
Conflicts:      xorg-x11-driver-video <= 7.6
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
ExcludeArch:    s390 s390x
%x11_abi_videodrv_req

%description
v4l is an Xorg driver for video4linux video cards.

It provides a Xvideo extension port for video overlay. Just add the
driver to the module list within the module section of your
configuration file if you want to use it. There are no config options.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure
make %{?_smp_mflags}

%install
%make_install
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

%files
%defattr(-,root,root)
%doc ChangeLog COPYING README
%dir %{_libdir}/xorg/modules/drivers
%{_libdir}/xorg/modules/drivers/v4l_drv.so
%{_datadir}/man/man4/v4l.4%{?ext_man}

%changelog
++++++ n_added-defines-for-xalloc-xrealloc.patch ++++++
>From 9f226d282549df1507e9c10dde43228cf954a5c8 Mon Sep 17 00:00:00 2001
From: Stefan Dirsch <[email protected]>
Date: Mon, 11 Apr 2016 13:44:35 +0200
Subject: [PATCH] added defines for xalloc/xrealloc

xalloc/xrealloc functions have been removed in xorg-server sources
after release 1.16.4
---
 src/v4l.c | 4 ++++
 1 file changed, 4 insertions(+)

Index: xf86-video-v4l-0.2.0/src/v4l.c
===================================================================
--- xf86-video-v4l-0.2.0.orig/src/v4l.c
+++ xf86-video-v4l-0.2.0/src/v4l.c
@@ -37,6 +37,10 @@
 /* definition removed in xorg-server sources after 1.16.4 */
 #define VIDEO_INVERT_CLIPLIST   0x00000002
 
+/* functions removed in xorg-server sources after 1.16.4 */
+#define xalloc malloc
+#define xrealloc realloc
+
 static void     V4LIdentify(int flags);
 static Bool     V4LProbe(DriverPtr drv, int flags);
 static const OptionInfoRec * V4LAvailableOptions(int chipid, int busid);
++++++ n_added-definition-of-VIDEO_INVERT_CLIPLIST.patch ++++++
>From 350c1b95aef452a26dd26c0847e90d9cf73989fa Mon Sep 17 00:00:00 2001
From: Stefan Dirsch <[email protected]>
Date: Mon, 11 Apr 2016 12:28:26 +0200
Subject: [PATCH] added definition of VIDEO_INVERT_CLIPLIST

This definition has been removed from xorg-server sources after
release 1.16.4. Still needed by v4l driver obviously.
---
 src/v4l.c | 3 +++
 1 file changed, 3 insertions(+)

Index: xf86-video-v4l-0.2.0/src/v4l.c
===================================================================
--- xf86-video-v4l-0.2.0.orig/src/v4l.c
+++ xf86-video-v4l-0.2.0/src/v4l.c
@@ -34,6 +34,9 @@
 # define DEBUG(x)
 #endif
 
+/* definition removed in xorg-server sources after 1.16.4 */
+#define VIDEO_INVERT_CLIPLIST   0x00000002
+
 static void     V4LIdentify(int flags);
 static Bool     V4LProbe(DriverPtr drv, int flags);
 static const OptionInfoRec * V4LAvailableOptions(int chipid, int busid);

Reply via email to