The package rpms/xorg-x11-drv-voodoo.git has added or updated architecture specific
content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/xorg-x11-drv-voodoo.git/commit/?i....
Change:
-ExcludeArch: s390 s390x %{?rhel:ppc ppc64}
Thanks.
Full change:
============
commit ae82717146c519d3951c07ab10cdf7aa9cbaa03f
Author: Adam Jackson <ajax(a)redhat.com>
Date: Thu Mar 1 15:14:24 2018 -0500
2018-03-01: retired driver, because it does not support KMS:
https://lists.fedoraproject.org/pipermail/devel/2013-August/188429.html
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 5b1fa06..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-xf86-video-voodoo-1.2.4.tar.bz2
-/xf86-video-voodoo-1.2.5.tar.bz2
diff --git a/0001-Remove-obsolete-miInitializeBackingStore-call.patch
b/0001-Remove-obsolete-miInitializeBackingStore-call.patch
deleted file mode 100644
index dc11bca..0000000
--- a/0001-Remove-obsolete-miInitializeBackingStore-call.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 0616ca0bf3b6e5b676e29a01c8af4d0df6768526 Mon Sep 17 00:00:00 2001
-From: Hans de Goede <hdegoede(a)redhat.com>
-Date: Thu, 29 Sep 2016 19:48:17 +0200
-Subject: [PATCH xf86-video-voodoo] Remove obsolete miInitializeBackingStore()
- call
-
-Recent servers do not need this, and the latest servers do not
-even provide it.
-
-Signed-off-by: Hans de Goede <hdegoede(a)redhat.com>
----
- src/voodoo_driver.c | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/src/voodoo_driver.c b/src/voodoo_driver.c
-index 6ef12ae..04b6d9c 100644
---- a/src/voodoo_driver.c
-+++ b/src/voodoo_driver.c
-@@ -680,7 +680,6 @@ VoodooScreenInit(SCREEN_INIT_ARGS_DECL)
- if(pVoo->Accel)
- Voodoo2XAAInit(pScreen);
-
-- miInitializeBackingStore(pScreen);
- xf86SetBackingStore(pScreen);
-
-
---
-2.9.3
-
diff --git a/commitid b/commitid
deleted file mode 100644
index def32d7..0000000
--- a/commitid
+++ /dev/null
@@ -1 +0,0 @@
-51b6eec500f23e4c9a012a1ab4fe9b4012bc3703
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..22f928a
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+2018-03-01: retired driver, because it does not support KMS:
https://lists.fedoraproject.org/pipermail/devel/2013-August/188429.html
diff --git a/make-git-snapshot.sh b/make-git-snapshot.sh
deleted file mode 100755
index e01415a..0000000
--- a/make-git-snapshot.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-DIRNAME=xf86-video-voodoo-$( date +%Y%m%d )
-
-rm -rf $DIRNAME
-git clone
git://git.freedesktop.org/git/xorg/driver/xf86-video-voodoo $DIRNAME
-cd $DIRNAME
-if [ -z "$1" ]; then
- git log | head -1
-else
- git checkout $1
-fi
-git log | head -1 | awk '{ print $2 }' > ../commitid
-git repack -a -d
-cd ..
-tar jcf $DIRNAME.tar.bz2 $DIRNAME
-rm -rf $DIRNAME
diff --git a/sources b/sources
deleted file mode 100644
index 75f87c1..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-fe71b83352cb96c41ff6a73a46a05e20 xf86-video-voodoo-1.2.5.tar.bz2
diff --git a/xf86-video-voodoo-1.2.5-build-fix.patch
b/xf86-video-voodoo-1.2.5-build-fix.patch
deleted file mode 100644
index 7fb91e9..0000000
--- a/xf86-video-voodoo-1.2.5-build-fix.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 9172ae566a0e85313fc80ab62b4455393eefe593 Mon Sep 17 00:00:00 2001
-From: Dave Airlie <airlied(a)redhat.com>
-Date: Mon, 22 Sep 2014 10:56:02 +1000
-Subject: don't use PCITAG in struct anymore
-
-
-diff --git a/src/voodoo.h b/src/voodoo.h
-index bfed497..c3eb64e 100644
---- a/src/voodoo.h
-+++ b/src/voodoo.h
-@@ -23,7 +23,9 @@ typedef struct {
-
- Bool Voodoo2; /* Set if Voodoo2 */
- pciVideoPtr PciInfo; /* PCI data */
-+#ifndef XSERVER_LIBPCIACCESS
- PCITAG PciTag;
-+#endif
- CARD32 PhysBase;
-
- CARD32 Width; /* Current width */
---
-cgit v0.10.2
-
diff --git a/xorg-x11-drv-voodoo.spec b/xorg-x11-drv-voodoo.spec
deleted file mode 100644
index fccdbb8..0000000
--- a/xorg-x11-drv-voodoo.spec
+++ /dev/null
@@ -1,283 +0,0 @@
-%global tarball xf86-video-voodoo
-%global moduledir %(pkg-config xorg-server --variable=moduledir )
-%global driverdir %{moduledir}/drivers
-
-%undefine _hardened_build
-
-Summary: Xorg X11 voodoo video driver
-Name: xorg-x11-drv-voodoo
-Version: 1.2.5
-Release: 29%{?dist}
-URL:
http://www.x.org
-License: MIT
-Group: User Interface/X Hardware Support
-
-Source0:
ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
-Source2: make-git-snapshot.sh
-Source3: commitid
-Patch0: xf86-video-voodoo-1.2.5-build-fix.patch
-Patch1: 0001-Remove-obsolete-miInitializeBackingStore-call.patch
-
-ExcludeArch: s390 s390x %{?rhel:ppc ppc64}
-
-BuildRequires: xorg-x11-server-devel >= 1.10.99.902
-BuildRequires: autoconf automake libtool
-
-Requires: Xorg %(xserver-sdk-abi-requires ansic)
-Requires: Xorg %(xserver-sdk-abi-requires videodrv)
-Requires: xorg-x11-server-wrapper
-
-%description
-X.Org X11 voodoo video driver.
-
-%prep
-%setup -q -n %{tarball}-%{version}
-%patch0 -p1
-%patch1 -p1
-
-%build
-autoreconf -vif
-%configure --disable-static
-make
-
-%install
-rm -rf $RPM_BUILD_ROOT
-
-make install DESTDIR=$RPM_BUILD_ROOT
-
-# FIXME: Remove all libtool archives (*.la) from modules directory. This
-# should be fixed in upstream Makefile.am or whatever.
-find $RPM_BUILD_ROOT -regex ".*\.la$" | xargs rm -f --
-
-%files
-%{driverdir}/voodoo_drv.so
-%{_mandir}/man4/voodoo.4*
-
-%changelog
-* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.5-29
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.5-28
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.5-27
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.5-26
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Sep 29 2016 Hans de Goede <hdegoede(a)redhat.com> - 1.2.5-25
-- Rebuild against xserver-1.19
-
-* Fri Feb 05 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.5-24
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Thu Jan 28 2016 Peter Hutterer <peter.hutterer(a)redhat.com>
-- Remove unnecessary defattr
-
-* Wed Jan 20 2016 Peter Hutterer <peter.hutterer(a)redhat.com>
-- s/define/global/
-
-* Wed Jul 29 2015 Dave Airlie <airlied(a)redhat.com> - 1.2.5-23
-- 1.15 ABI rebuild
-
-* Tue Jun 23 2015 Adam Jackson <ajax(a)redhat.com> - 1.2.5-22
-- Undefine _hardened_build
-
-* Fri Jun 19 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.2.5-21
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Wed Feb 11 2015 Hans de Goede <hdegoede(a)redhat.com> - 1.2.5-20
-- Drop switch to ExclusiveArch <intel> done in last commit, other archs
- have PCI slots too
-
-* Wed Feb 11 2015 Hans de Goede <hdegoede(a)redhat.com> - 1.2.5-19
-- xserver 1.17 ABI rebuild
-
-* Mon Aug 18 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.2.5-18
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Mon Jun 16 2014 Hans de Goede <hdegoede(a)redhat.com> - 1.2.5-17
-- xserver 1.15.99.903 ABI rebuild
-
-* Sun Jun 08 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.2.5-16
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Mon Apr 28 2014 Hans de Goede <hdegoede(a)redhat.com> - 1.2.5-15
-- xserver 1.15.99-20140428 git snapshot ABI rebuild
-
-* Mon Jan 13 2014 Adam Jackson <ajax(a)redhat.com> - 1.2.5-14
-- 1.15 ABI rebuild
-
-* Tue Dec 17 2013 Adam Jackson <ajax(a)redhat.com> - 1.2.5-13
-- 1.15RC4 ABI rebuild
-
-* Wed Nov 20 2013 Adam Jackson <ajax(a)redhat.com> - 1.2.5-12
-- 1.15RC2 ABI rebuild
-
-* Wed Nov 06 2013 Adam Jackson <ajax(a)redhat.com> - 1.2.5-11
-- 1.15RC1 ABI rebuild
-
-* Fri Oct 25 2013 Adam Jackson <ajax(a)redhat.com> - 1.2.5-10
-- ABI rebuild
-
-* Sun Aug 04 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.2.5-9
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Mar 07 2013 Dave Airlie <airlied(a)redhat.com> 1.2.5-8
-- autoconf for aarch64
-
-* Thu Mar 07 2013 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.5-7
-- require xorg-x11-server-devel, not -sdk
-
-* Thu Mar 07 2013 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.5-6
-- ABI rebuild
-
-* Fri Feb 15 2013 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.5-5
-- ABI rebuild
-
-* Fri Feb 15 2013 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.5-4
-- ABI rebuild
-
-* Thu Jan 10 2013 Adam Jackson <ajax(a)redhat.com> - 1.2.5-3
-- ABI rebuild
-
-* Sun Jul 22 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.2.5-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Wed Jul 18 2012 Dave Airlie <airlied(a)redhat.com> 1.2.5-1
-- voodoo 1.2.5
-
-* Thu Apr 05 2012 Adam Jackson <ajax(a)redhat.com> - 1.2.4-15
-- RHEL arch exclude updates
-
-* Sat Feb 11 2012 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.4-14
-- ABI rebuild
-
-* Fri Feb 10 2012 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.4-13
-- ABI rebuild
-
-* Tue Jan 24 2012 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.4-12
-- ABI rebuild
-
-* Wed Jan 04 2012 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.4-11
-- Rebuild for server 1.12
-
-* Fri Dec 16 2011 Adam Jackson <ajax(a)redhat.com> - 1.2.4-10
-- Drop xinf file
-
-* Mon Nov 14 2011 Adam Jackson <ajax(a)redhat.com> - 1.2.4-9
-- ABI rebuild
-
-* Wed Nov 09 2011 ajax <ajax(a)redhat.com> - 1.2.4-8
-- ABI rebuild
-
-* Thu Aug 18 2011 Adam Jackson <ajax(a)redhat.com> - 1.2.4-7
-- Rebuild for xserver 1.11 ABI
-
-* Wed May 11 2011 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.4-6
-- Rebuild for server 1.11
-
-* Mon Feb 28 2011 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.4-5
-- Rebuild for server 1.10
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.2.4-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Thu Dec 02 2010 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.4-3
-- Rebuild for server 1.10
-
-* Wed Oct 27 2010 Adam Jackson <ajax(a)redhat.com> 1.2.4-2
-- Add ABI requires magic (#542742)
-
-* Mon Jul 05 2010 Dave Airlie <airlied(a)redhat.com> 1.2.4-1
-- build voodoo latest for server 1.9
-
-* Mon Jul 05 2010 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.3-3
-- rebuild for X Server 1.9
-
-* Thu Jan 21 2010 Peter Hutterer <peter.hutterer(a)redhat.com> - 1.2.3-2
-- Rebuild for server 1.8
-
-* Tue Aug 04 2009 Dave Airlie <airlied(a)redhat.com> 1.2.3-1
-- voodoo 1.2.3
-
-* Mon Jul 27 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.2.2-2.1
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Wed Jul 15 2009 Adam Jackson <ajax(a)redhat.com> - 1.2.2-1.1
-- ABI bump
-
-* Thu Jul 02 2009 Adam Jackson <ajax(a)redhat.com> 1.2.2-1
-- voodoo 1.2.2
-
-* Thu Feb 26 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.2.1-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Tue Feb 24 2009 Adam Jackson <ajax(a)redhat.com> 1.2.1-1
-- voodoo 1.2.1
-
-* Thu Mar 20 2008 Dave Airlie <airlied(a)redhat.com> 1.2.0-1
-- upgrade to latest upstream release
-
-* Mon Mar 10 2008 Dave Airlie <airlied(a)redhat.com> 1.1.1-3.20080310
-- update to fixed snapshot
-
-* Mon Mar 03 2008 Adam Jackson <ajax(a)redhat.com> 1.1.1-3.20080303
-- git snapshot for pciaccess conversion
-
-* Wed Feb 20 2008 Fedora Release Engineering <rel-eng(a)fedoraproject.org> - 1.1.1-2
-- Autorebuild for GCC 4.3
-
-* Mon Sep 24 2007 Adam Jackson <ajax(a)redhat.com> 1.1.1-1
-- xf86-video-voodoo 1.1.1
-
-* Thu Aug 23 2007 Adam Jackson <ajax(a)redhat.com> - 1.1.0-6
-- Rebuild for ppc toolchain bug
-
-* Mon Jun 18 2007 Adam Jackson <ajax(a)redhat.com> 1.1.0-5
-- Update Requires and BuildRequires. Disown the module directories. Add
- Requires: hwdata.
-
-* Fri Feb 16 2007 Adam Jackson <ajax(a)redhat.com> 1.1.0-4
-- ExclusiveArch -> ExcludeArch
-
-* Wed Jul 12 2006 Jesse Keating <jkeating(a)redhat.com> - sh: line 0: fg: no job
control
-- rebuild
-
-* Fri May 26 2006 Mike A. Harris <mharris(a)redhat.com> 1.1.0-3
-- Bumped sdk dep to pick up proto-devel indirectly.
-
-* Tue May 23 2006 Adam Jackson <ajackson(a)redhat.com> 1.1.0-2
-- Rebuild for 7.1 ABI fix.
-
-* Sun Apr 9 2006 Adam Jackson <ajackson(a)redhat.com> 1.1.0-1
-- Update to 1.1.0 from 7.1RC1.
-
-* Fri Feb 10 2006 Jesse Keating <jkeating(a)redhat.com> - 1.0.0.5-1.2
-- bump again for double-long bug on ppc(64)
-
-* Tue Feb 07 2006 Jesse Keating <jkeating(a)redhat.com> - 1.0.0.5-1.1
-- rebuilt for new gcc4.1 snapshot and glibc changes
-
-* Wed Jan 18 2006 Mike A. Harris <mharris(a)redhat.com> 1.0.0.5-1
-- Updated xorg-x11-drv-voodoo to version 1.0.0.5 from X11R7.0
-
-* Tue Dec 20 2005 Mike A. Harris <mharris(a)redhat.com> 1.0.0.4-1
-- Updated xorg-x11-drv-voodoo to version 1.0.0.4 from X11R7 RC4
-- Removed 'x' suffix from manpage dirs to match RC4 upstream.
-
-* Wed Nov 16 2005 Mike A. Harris <mharris(a)redhat.com> 1.0.0.2-1
-- Updated xorg-x11-drv-voodoo to version 1.0.0.2 from X11R7 RC2
-
-* Fri Nov 4 2005 Mike A. Harris <mharris(a)redhat.com> 1.0.0.1-1
-- Updated xorg-x11-drv-voodoo to version 1.0.0.1 from X11R7 RC1
-- Fix *.la file removal.
-* Tue Oct 4 2005 Mike A. Harris <mharris(a)redhat.com> 1.0.0-1
-- Update BuildRoot to use Fedora Packaging Guidelines.
-- Deglob file manifest.
-- Limit "ExclusiveArch" to x86, x86_64 ia64 ppc alpha sparc sparc64
-
-* Fri Sep 2 2005 Mike A. Harris <mharris(a)redhat.com> 1.0.0-0
-- Initial spec file for voodoo video driver generated automatically
- by my xorg-driverspecgen script.