xf86-video-ati/xf86-video-ati.spec
Stefan Dirsch ccf0c639fd - Update to 7.3.0; changes since 7.2.0:
radeon: disallow glamor on pre-R600 asics
    radeon/kms: add berlin pci ids
    radeon: enable glamor by default (v4)
    radeon: fix limit handling for cards with >4G of ram
    drm/radeon: fix non-glamor build
    radeon: fix the non-glamor build harder...
    radeon: enable tiling on SI by default (v2)
    radeon: add support for Hawaii
    radeon/kms: add Hawaii pci ids
    drm/radeon: fix SUMO2 pci id
    radeon/exa: Always use a scratch surface for UTS to vram
    Require glamor 0.6.0
    EXA/evergreen: Paranoia around linear tiling. (v2)
    radeon: use glamor Xv support if present.
    radeon/glamor: with new pixmap for dri2 drawable no need to
      create new texture
    Fix shadowfb on big-endian machines
    DRI2: Install client callback only once
    dri2: Make last_vblank_seq local unsigned to match dpms_last_seq
    Don't require the glamoregl module to be pre-loaded with xserver >= 1.15
    radeon: Set first parameter of drmOpen() to NULL
    radeon: Restore kernel module load on FreeBSD.
    radeon: disable 2D tiling on buffers < 128 pixels
- removed obsolete patches xf86-video-ati.diff, 
  xf86-video-ati-bug519261-increase-virtual.diff,
  xf86-video-ati-disable-dri-bug437651-ia64only.diff since
  modesetting is now being done in kernel space (KMS) and IA64 is
  no longer considered a relevant architecture for current SUSE
  products
- specfile cleanup

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-ati?expand=0&rev=31
2014-01-30 11:02:58 +00:00

86 lines
2.7 KiB
RPMSpec

#
# spec file for package xf86-video-ati
#
# Copyright (c) 2014 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-ati
Version: 7.3.0
Release: 0
Summary: ATI 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
BuildRequires: Mesa-devel
BuildRequires: autoconf >= 2.60
BuildRequires: automake
BuildRequires: libtool
BuildRequires: pkg-config
BuildRequires: pkgconfig(fontsproto)
# Libdrm 2.4.36 needed for kms
BuildRequires: pkgconfig(libdrm) >= 2.4.36
# Glamor is new and we want that now
BuildRequires: pkgconfig(glamor) >= 0.3.1
BuildRequires: pkgconfig(libdrm_radeon) >= 2.4.36
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(pciaccess) >= 0.8.0
BuildRequires: pkgconfig(randrproto)
BuildRequires: pkgconfig(renderproto)
BuildRequires: pkgconfig(videoproto)
BuildRequires: pkgconfig(xextproto)
BuildRequires: pkgconfig(xf86driproto)
BuildRequires: pkgconfig(xorg-macros) >= 1.8
BuildRequires: pkgconfig(xorg-server) >= 1.3
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
Supplements: modalias(xorg-x11-server:pci:v00001002d*sv*sd*bc03sc*i*)
%x11_abi_videodrv_req
%description
ati is an Xorg driver for ATI/AMD video cards.
It autodetects whether your hardware has a Radeon, Rage 128, or Mach64
or earlier class of chipset, and loads the radeon, r128, or mach64
driver as appropriate.
%prep
%setup -q
%build
autoreconf -fi
%configure --enable-glamor
make %{?_smp_mflags}
%install
%make_install
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
%files
%defattr(-,root,root)
%doc COPYING README
%dir %{_libdir}/xorg/modules/drivers
%{_libdir}/xorg/modules/drivers/ati_drv.so
%{_libdir}/xorg/modules/drivers/radeon_drv.so
%{_datadir}/man/man4/ati.4%{?ext_man}
%{_datadir}/man/man4/radeon.4%{?ext_man}
%changelog