--- libxv-1.0.11.orig/autogen.sh +++ libxv-1.0.11/autogen.sh @@ -0,0 +1,14 @@ +#! /bin/sh + +srcdir=`dirname $0` +test -z "$srcdir" && srcdir=. + +ORIGDIR=`pwd` +cd $srcdir + +autoreconf -v --install || exit 1 +cd $ORIGDIR || exit $? + +if test -z "$NOCONFIGURE"; then + $srcdir/configure "$@" +fi --- libxv-1.0.11.orig/debian/changelog +++ libxv-1.0.11/debian/changelog @@ -0,0 +1,220 @@ +libxv (2:1.0.11-1.1) unstable; urgency=medium + + * Non maintainer upload by the Reproducible Builds team. + * No source change upload to rebuild on buildd with .buildinfo files. + + -- Holger Levsen Tue, 14 Jun 2022 15:01:28 +0200 + +libxv (2:1.0.11-1) unstable; urgency=medium + + [ Andreas Boll ] + * New upstream release. + - Fixes CVE-2016-5407 (Closes: #840438). + * Let uscan verify tarball signatures. + * Update a bunch of URLs in packaging to https. + * Add placeholder comment into series file. + * Remove obsolete Conflicts/Replaces from pre-wheezy. + + [ Emilio Pozuelo Monfort ] + * Bump debhelper compat to 10. + * Switch from xsfbs to dh. + * Switch to -dbgsym. + * Drop unneeded automake and libtool build-dependencies; debhelper + depends on them for us now and calls dh_autoreconf. + * Bump Standards-Version to 3.9.8, no changes. + + -- Emilio Pozuelo Monfort Mon, 05 Dec 2016 19:19:25 +0100 + +libxv (2:1.0.10-1) unstable; urgency=medium + + * New upstream release. + * Remove Cyril Brulebois from Uploaders. + + -- Julien Cristau Mon, 20 Jan 2014 15:06:16 +0100 + +libxv (2:1.0.9-1) unstable; urgency=low + + * New upstream release. + * Bump debhelper compat level to 7. + * Disable silent build rules. + * Use dpkg-buildflags. + * Use dh_prep instead of dh_clean -k. + + -- Julien Cristau Mon, 12 Aug 2013 22:00:25 +0200 + +libxv (2:1.0.7-1+deb7u1) wheezy-security; urgency=high + + * integer overflows calculating memory needs for replies [CVE-2013-1989] + * buffer overflow in XvQueryPortAttributes() [CVE-2013-2066] + + -- Julien Cristau Tue, 14 May 2013 23:08:52 +0200 + +libxv (2:1.0.7-1) unstable; urgency=low + + [ Robert Hooker ] + * New upstream release. + + [ Julien Cristau ] + * Drop dh_testroot from debian/rules clean. + * Remove David and Andres from Uploaders. + + -- Julien Cristau Tue, 24 Apr 2012 21:19:01 +0200 + +libxv (2:1.0.6-2) unstable; urgency=low + + * Build for multiarch. + + -- Steve Langasek Thu, 11 Aug 2011 10:45:44 -0700 + +libxv (2:1.0.6-1) unstable; urgency=low + + [ Julien Cristau ] + * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no + good reason. Thanks, Colin Watson! + * Remove myself from Uploaders + + [ Cyril Brulebois ] + * New upstream release. + * Bump xutils-dev build-dep for new macros. + * Switch from --list-missing to --fail-missing for additional safety. + * Pass --exclude=libXv.la accordingly. + * Add myself to Uploaders. + + -- Cyril Brulebois Mon, 08 Nov 2010 00:41:47 +0100 + +libxv (2:1.0.5-1) unstable; urgency=low + + [ Brice Goglin ] + * Add a link to www.X.org and a reference to the upstream module + in the long description. + * Add upstream URL to debian/copyright. + * Add README.source, bump Standards-Version to 3.8.2. + * Use updated xsfbs, closes: #538591. + * Move -dbg package to section debug. + + [ Timo Aaltonen ] + * New upstream release. + * Run autoreconf on build. Add build-deps on automake, libtool and + xutils-dev. + * Parse space-separated DEB_BUILD_OPTIONS, and handle parallel=N. + * Drop Pre-Depends on x11-common from libxv-dev. This was needed for + upgrades from sarge. + + [ Julien Cristau ] + * Bump Standards-Version to 3.8.3. + + -- Julien Cristau Wed, 25 Nov 2009 20:03:21 +0100 + +libxv (2:1.0.4-1) unstable; urgency=low + + [ Timo Aaltonen ] + * Bump the epoch so that this can be synced to Ubuntu in the future. + + [ Julien Cristau ] + * New upstream release. + * Remove Branden from Uploaders with his permission and add myself. + * Bump Standards-Version to 3.7.3. + * Don't build-depend on packages with a -1 debian revision. + * Drop the XS- prefix from Vcs-* control fields. + * libxv1 and libxv1-dbg don't need a dependency on x11-common. + * Use ${binary:Version} instead of the deprecated ${Source-Version}. + + -- Julien Cristau Fri, 21 Mar 2008 11:07:48 +0100 + +libxv (1:1.0.3-1) unstable; urgency=low + + * New upstream release. + * Drop obsolete CVS information from package descriptions and add + XS-Vcs-*. + * Install the upstream changelog. + * Put binary packages in the correct sections. + * Remove Fabio from Uploaders, with his permission. + + -- Julien Cristau Thu, 12 Apr 2007 17:23:53 +0200 + +libxv (1:1.0.2-1) unstable; urgency=low + + * New upstream release + * Remove 01_author_info.diff which is now obsolete + + -- David Nusinow Mon, 25 Sep 2006 20:17:05 -0400 + +libxv (1:1.0.1-6) unstable; urgency=low + + [ Drew Parsons ] + * dbg package has priority extra. + + [ David Nusinow ] + * Add 01_author_info.diff pulled from git head to fill in AUTHORS and + COPYING files in the source tree. Update debian copyright for the patch. + * Version build-depends on debhelper 5 + + -- David Nusinow Sat, 23 Sep 2006 11:27:39 -0400 + +libxv (1:1.0.1-5) unstable; urgency=low + + * Revert .la file addition. + + -- Andres Salomon Mon, 24 Jul 2006 11:23:28 -0400 + +libxv (1:1.0.1-4) unstable; urgency=low + + * Test for obj-$(DEB_BUILD_GNU_TYPE) before creating it during build; + idempotency fix. + * Run dh_install w/ --list-missing. + * Drop duplicate x11-common dep in -dev package. + * Bump standards version to 3.7.2.0. + * Version x11-common pre-dep in -dev package to 1:7.0.0 to match + the rest of Debian. + * Bump debhelper compat to 5. + * Fix dh_strip call to skip the -dbg package. + * Autoreconf w/ an updated xutils-dev so that manpages have the 'x' + extension dropped. + * Add a debian/copyright file; this was missing... + * Include .la files in -dev package. + * Include Xv manpages in the -dev package. + + -- Andres Salomon Mon, 24 Jul 2006 01:01:05 -0400 + +libxv (1:1.0.1-3) unstable; urgency=low + + * Reorder makeshlib command in rules file so that ldconfig is run + properly. Thanks Drew Parsons and Steve Langasek. + + -- David Nusinow Tue, 18 Apr 2006 21:50:01 -0400 + +libxv (1:1.0.1-2) unstable; urgency=low + + * Upload to unstable + + -- David Nusinow Thu, 23 Mar 2006 22:46:32 -0500 + +libxv (1:1.0.1-1) experimental; urgency=low + + * First modular upload to Debian + + -- David Nusinow Thu, 29 Dec 2005 20:55:53 -0500 + +libxv (1:2.2.0+cvs.20050712-3) breezy; urgency=low + + * Bump Build-Depends on libx11-dev and libxext-dev to avoid _XOPEN_SOURCE. + + -- Daniel Stone Sat, 23 Jul 2005 00:13:16 +1000 + +libxv (1:2.2.0+cvs.20050712-2) breezy; urgency=low + + * Fix a couple of typos in the control file. + + -- Daniel Stone Tue, 12 Jul 2005 16:26:42 +1000 + +libxv (1:2.2.0+cvs.20050712-1) breezy; urgency=low + + * Move Xvlib.h here, from x11proto-video-dev. + + -- Daniel Stone Tue, 12 Jul 2005 11:34:10 +1000 + +libxv (1:2.2.0-1) breezy; urgency=low + + * First libxv release. + + -- Daniel Stone Mon, 16 May 2005 22:10:17 +1000 --- libxv-1.0.11.orig/debian/compat +++ libxv-1.0.11/debian/compat @@ -0,0 +1 @@ +10 --- libxv-1.0.11.orig/debian/control +++ libxv-1.0.11/debian/control @@ -0,0 +1,67 @@ +Source: libxv +Section: x11 +Priority: optional +Maintainer: Debian X Strike Force +Standards-Version: 3.9.8 +Build-Depends: + dpkg-dev (>= 1.16.1), + debhelper (>= 10), + libx11-dev (>= 1:0.99.2), + libxext-dev (>= 1:0.99.1), + x11proto-video-dev, + pkg-config, + quilt, + xutils-dev (>= 1:7.5+4), +Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/lib/libxv.git +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/lib/libxv.git + +Package: libxv1 +Section: libs +Architecture: any +Multi-Arch: same +Depends: + ${shlibs:Depends}, + ${misc:Depends}, +Pre-Depends: + ${misc:Pre-Depends} +Description: X11 Video extension library + libXv provides an X Window System client interface to the XVideo + extension to the X protocol. + . + The XVideo extension allows for accelerated drawing of videos. Hardware + adaptors are exposed to clients, which may draw in a number of colourspaces, + including YUV. + . + More information about X.Org can be found at: + + . + This module can be found at + git://anongit.freedesktop.org/git/xorg/lib/libXv + +Package: libxv-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: + ${shlibs:Depends}, + ${misc:Depends}, + libxv1 (= ${binary:Version}), + libx11-dev, + libxext-dev, + x11proto-video-dev, +Description: X11 Video extension library (development headers) + libXv provides an X Window System client interface to the XVideo + extension to the X protocol. + . + The XVideo extension allows for accelerated drawing of videos. Hardware + adaptors are exposed to clients, which may draw in a number of colourspaces, + including YUV. + . + This package contains the development headers for the library found in + libxv1. Non-developers likely have little use for this package. + . + More information about X.Org can be found at: + + . + This module can be found at + git://anongit.freedesktop.org/git/xorg/lib/libXv --- libxv-1.0.11.orig/debian/copyright +++ libxv-1.0.11/debian/copyright @@ -0,0 +1,56 @@ +This package was downloaded from +https://xorg.freedesktop.org/releases/individual/lib/ + +Original Debian package author(s): Stephen Early, Mark Eichin, Branden + Robinson, ISHIKAWA Mutsumi, Daniel Stone + +The sofware was later repackaged by: + Daniel Stone on Mon, 16 May 2005 22:10:17 +1000 + +Copyright: + +Copyright 1991 by Digital Equipment Corporation, Maynard, Massachusetts, +and the Massachusetts Institute of Technology, Cambridge, Massachusetts. + +Written by: +David Carver (Digital Workstation Engineering/Project Athena) +Mark Vojkovich (XFree86 Project) + +License: + All Rights Reserved + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation, and that the names of Digital or MIT not be +used in advertising or publicity pertaining to distribution of the +software without specific, written prior permission. + +DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING +ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL +DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR +ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS +SOFTWARE. + +Copyright 2005 Red Hat, Inc. + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation, and that the name of Red Hat not be used in +advertising or publicity pertaining to distribution of the software without +specific, written prior permission. Red Hat makes no +representations about the suitability of this software for any purpose. It +is provided "as is" without express or implied warranty. + +RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. --- libxv-1.0.11.orig/debian/libxv-dev.install +++ libxv-1.0.11/debian/libxv-dev.install @@ -0,0 +1,5 @@ +usr/share/man/* +usr/include/X11/* +usr/lib/*/libXv.a +usr/lib/*/libXv.so +usr/lib/*/pkgconfig/xv.pc --- libxv-1.0.11.orig/debian/libxv1.install +++ libxv-1.0.11/debian/libxv1.install @@ -0,0 +1 @@ +usr/lib/*/libXv.so.1* --- libxv-1.0.11.orig/debian/patches/series +++ libxv-1.0.11/debian/patches/series @@ -0,0 +1 @@ +# placeholder --- libxv-1.0.11.orig/debian/rules +++ libxv-1.0.11/debian/rules @@ -0,0 +1,7 @@ +#!/usr/bin/make -f + +%: + dh $@ + +override_dh_install: + dh_install --fail-missing --exclude=libXv.la --- libxv-1.0.11.orig/debian/upstream/signing-key.asc +++ libxv-1.0.11/debian/upstream/signing-key.asc @@ -0,0 +1,64 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +79+hF4bWyw== +=WW1Z +-----END PGP PUBLIC KEY BLOCK----- --- libxv-1.0.11.orig/debian/watch +++ libxv-1.0.11/debian/watch @@ -0,0 +1,4 @@ +#git=git://anongit.freedesktop.org/xorg/lib/libXv +version=3 +opts=pgpsigurlmangle=s/$/.sig/ \ +https://xorg.freedesktop.org/releases/individual/lib/ libXv-(.*)\.tar\.gz