diff --git a/libXvMC-1.0.11.tar.bz2 b/libXvMC-1.0.11.tar.bz2 deleted file mode 100644 index fdc0579..0000000 --- a/libXvMC-1.0.11.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4a2e34d444a683a7c010b01b23cefe2b8043a063ce4dc6a9b855836b5262622d -size 303516 diff --git a/libXvMC-1.0.12.tar.bz2 b/libXvMC-1.0.12.tar.bz2 new file mode 100644 index 0000000..623ee38 --- /dev/null +++ b/libXvMC-1.0.12.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b3da7977b3f7eaf4f0ac6470ab1e562298d82c4e79077765787963ab7966dcd +size 306581 diff --git a/libXvMC.changes b/libXvMC.changes index 11b4318..5ff8fd0 100644 --- a/libXvMC.changes +++ b/libXvMC.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +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 + ------------------------------------------------------------------- Fri Mar 22 11:21:33 UTC 2019 - Stefan Dirsch diff --git a/libXvMC.spec b/libXvMC.spec index 18c7f1f..c9b76f1 100644 --- a/libXvMC.spec +++ b/libXvMC.spec @@ -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 @@ Url: http://xorg.freedesktop.org/ #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 @@ comp, iDCT, and VLD (Variable-Length Decoding) for MPEG-2/MPEG-4-ASP. 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 @@ in %lname. %prep %setup -q +%patch0 -p1 %build %configure --docdir=%_docdir/%name --disable-static @@ -98,6 +101,7 @@ rm -f "%buildroot/%_libdir"/*.la %_includedir/X11/* %_libdir/libXvMC*.so %_libdir/pkgconfig/xvmc.pc +%_libdir/pkgconfig/xvmc-wrapper.pc %_docdir/%name %changelog diff --git a/n_bring-back-libXv-dep.patch b/n_bring-back-libXv-dep.patch new file mode 100644 index 0000000..1cb6a1a --- /dev/null +++ b/n_bring-back-libXv-dep.patch @@ -0,0 +1,14 @@ +diff --git a/xvmc.pc.in b/xvmc.pc.in +index 51b88ce..ecf81d2 100644 +--- a/xvmc.pc.in ++++ b/xvmc.pc.in +@@ -6,7 +6,7 @@ includedir=@includedir@ + Name: XvMC + Description: The XvMC Library + Version: @PACKAGE_VERSION@ +-Requires: xproto videoproto +-Requires.private: x11 xext ++Requires: xproto videoproto xv ++Requires.private: x11 xext xv + Cflags: -I${includedir} + Libs: -L${libdir} -lXvMC