]> git.pld-linux.org Git - packages/libdrm.git/blobdiff - libdrm.spec
- removed obsolete option; enable tegra on arm
[packages/libdrm.git] / libdrm.spec
index ca98c6e4f66af2aa601c9c042cfa87d2746f79c5..466c759adf1884fc50c0c350a9445ae884eb6045 100644 (file)
@@ -1,16 +1,18 @@
 Summary:       Userspace interface to kernel DRM services
 Summary(pl.UTF-8):     Interfejs przestrzeni użytkownika do usług DRM jądra
 Name:          libdrm
-Version:       2.4.43
+Version:       2.4.59
 Release:       1
 License:       MIT
 Group:         Libraries
 Source0:       http://dri.freedesktop.org/libdrm/%{name}-%{version}.tar.bz2
-# Source0-md5: 7de4afd3756726d11f1bf75bd91ba716
+# Source0-md5: d32a1d37c2546ee11fc5924abeedb23e
+Patch0:                libdrm-intel-init.patch
 URL:           http://dri.freedesktop.org/
 BuildRequires: autoconf >= 2.63
 BuildRequires: automake >= 1:1.10
 BuildRequires: docbook-dtd42-xml
+BuildRequires: docbook-style-xsl
 BuildRequires: libpthread-stubs
 BuildRequires: libtool >= 2:2.2
 BuildRequires: libxslt-progs
@@ -52,6 +54,7 @@ Statyczna biblioteka libdrm.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__libtoolize}
@@ -64,9 +67,11 @@ Statyczna biblioteka libdrm.
        --enable-static \
 %ifarch arm
        --enable-exynos-experimental-api \
+       --enable-freedreno-experimental-api \
        --enable-omap-experimental-api \
+       --enable-tegra-experimental-api
 %endif
-       --enable-vmwgfx-experimental-api
+
 %{__make}
 
 %install
@@ -92,10 +97,14 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libdrm_radeon.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libdrm_radeon.so.1
 %ifarch arm
-%attr(755,root,root) %{_libdir}/libdrm_omap.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libdrm_omap.so.1
 %attr(755,root,root) %{_libdir}/libdrm_exynos.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libdrm_exynos.so.1
+%attr(755,root,root) %{_libdir}/libdrm_freedreno.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdrm_freedreno.so.1
+%attr(755,root,root) %{_libdir}/libdrm_omap.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdrm_omap.so.1
+%attr(755,root,root) %{_libdir}/libdrm_tegra.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libdrm_tegra.so.0
 %endif
 %attr(755,root,root) %{_libdir}/libkms.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libkms.so.1
@@ -123,13 +132,22 @@ rm -rf $RPM_BUILD_ROOT
 %{_pkgconfigdir}/libkms.pc
 %ifarch arm
 %attr(755,root,root) %{_libdir}/libdrm_exynos.so
+%attr(755,root,root) %{_libdir}/libdrm_freedreno.so
 %attr(755,root,root) %{_libdir}/libdrm_omap.so
+%attr(755,root,root) %{_libdir}/libdrm_tegra.so
 %{_libdir}/libdrm_exynos.la
+%{_libdir}/libdrm_freedreno.la
 %{_libdir}/libdrm_omap.la
+%{_libdir}/libdrm_tegra.la
 %{_includedir}/exynos
+%{_includedir}/freedreno
 %{_includedir}/omap
+# already included above
+#%{_includedir}/libdrm/tegra.h
 %{_pkgconfigdir}/libdrm_exynos.pc
+%{_pkgconfigdir}/libdrm_freedreno.pc
 %{_pkgconfigdir}/libdrm_omap.pc
+%{_pkgconfigdir}/libdrm_tegra.pc
 %endif
 %{_mandir}/man3/drm*.3*
 %{_mandir}/man7/drm*.7*
@@ -142,6 +160,8 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libdrm_radeon.a
 %ifarch arm
 %{_libdir}/libdrm_exynos.a
+%{_libdir}/libdrm_freedreno.a
 %{_libdir}/libdrm_omap.a
+%{_libdir}/libdrm_tegra.a
 %endif
 %{_libdir}/libkms.a
This page took 0.216675 seconds and 4 git commands to generate.