xf86-video-amdgpu/xf86-video-amdgpu.spec
Stefan Dirsch 7ce5b01de6 Accepting request 385980 from home:mimi_vx:branches:X11:XOrg
- update to 1.1.0
* Support for the upcoming Polaris family of GPUs.
* Option "TearFree" can now prevent tearing with rotation/reflection as
  well (with Xorg >= 1.16).
* RandR CRTC transforms now work correctly (but for now still exhibit
  tearing even with TearFree).
* The RandR 1.4 provider name is now no longer hardcoded to "amdgpu"
  but constructed from the GPU chipset name and bus ID, allowing
  several GPUs supported by this driver to be distinguished by name.
* The RandR primary output is now always explicitly marked as such.
* The driver can prevent clients trying to use the DRI3 extension over a
  display connection forwarded via SSH from hanging.
* VDPAU/OpenGL interoperation can now work with DRI3 enabled.
* Many more fixes for issues using the DRI3/Present extensions.
* Plus many other small improvements and fixes. Thanks to everybody who
	contributed to this release in any way!*

OBS-URL: https://build.opensuse.org/request/show/385980
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-video-amdgpu?expand=0&rev=13
2016-04-08 13:06:27 +00:00

91 lines
2.7 KiB
RPMSpec

#
# spec file for package xf86-video-amdgpu
#
# Copyright (c) 2016 SUSE LINUX 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/
#
#
%if 0%{?suse_version} >= 1330
%define pci_ids_dir %{_sysconfdir}/X11/xorg_pci_ids
%endif
Name: xf86-video-amdgpu
Version: 1.1.0
Release: 0
Summary: AMDGPU video driver for the Xorg X server
License: MIT
Group: System/X11/Servers/XF86_4
Url: http://xorg.freedesktop.org/
Source: ftp://ftp.freedesktop.org/pub/xorg/individual/driver/%{name}-%{version}.tar.bz2
Source1: amdgpu.ids
BuildRequires: Mesa-devel
BuildRequires: autoconf >= 2.6.0
BuildRequires: automake
BuildRequires: libtool
BuildRequires: pkg-config
BuildRequires: pkgconfig(fontsproto)
BuildRequires: pkgconfig(gbm)
BuildRequires: pkgconfig(libdrm) >= 2.4.58
BuildRequires: pkgconfig(libdrm_amdgpu)
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.16
BuildRequires: pkgconfig(xproto)
Supplements: xorg-x11-server
# 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
%{x11_abi_videodrv_req}
%description
amdgpu is an Xorg driver for AMD video cards.
Its autodetects whether your hardware has a CI or newer AMD Graphics Card
%prep
%setup -q
%build
autoreconf -fi
%configure
make %{?_smp_mflags}
%install
%make_install
find %{buildroot} -type f -name "*.la" -delete -print
rm -f %{buildroot}%{_datadir}/X11/xorg.conf.d/10-amdgpu.conf
%if 0%{?pci_ids_dir:1}
%{__mkdir_p} %{buildroot}%{pci_ids_dir}
cp %{S:1} %{buildroot}%{pci_ids_dir}/
%endif
%files
%defattr(-,root,root)
%doc COPYING README
%dir %{_libdir}/xorg/modules/drivers
%{_libdir}/xorg/modules/drivers/amdgpu_drv.so
%{_mandir}/man4/amdgpu.4%{?ext_man}
%if 0%{?pci_ids_dir:1}
%{pci_ids_dir}/amdgpu.ids
%endif
%changelog