c883cf3
%define bcond_meson() %{lua: do
c883cf3
  local option = rpm.expand("%{1}")
c883cf3
  local with = rpm.expand("%{?with_" .. option .. "}")
c883cf3
  local value = (with ~= '') and "true" or "false"
c883cf3
  option = option:gsub('_', '-')
c883cf3
  print(string.format("-D%s=%s", option, value))
c883cf3
end}
c883cf3
c883cf3
%bcond_without libkms
c883cf3
%ifarch %{ix86} x86_64
c883cf3
%bcond_without intel
c883cf3
%else
c883cf3
%bcond_with    intel
c883cf3
%endif
c883cf3
%bcond_without radeon
c883cf3
%bcond_without amdgpu
c883cf3
%bcond_without nouveau
c883cf3
%bcond_without vmwgfx
c883cf3
%ifarch %{arm}
c883cf3
%bcond_without omap
c883cf3
%else
c883cf3
%bcond_with    omap
c883cf3
%endif
c883cf3
%ifarch %{arm} aarch64
c883cf3
%bcond_without exynos
c883cf3
%bcond_without freedreno
c883cf3
%bcond_without tegra
c883cf3
%bcond_without vc4
c883cf3
%bcond_without etnaviv
c883cf3
%else
c883cf3
%bcond_with    exynos
c883cf3
%bcond_with    freedreno
c883cf3
%bcond_with    tegra
c883cf3
%bcond_with    vc4
c883cf3
%bcond_with    etnaviv
c883cf3
%endif
c883cf3
%bcond_with    cairo_tests
c883cf3
%bcond_without man_pages
c883cf3
%ifarch %{valgrind_arches}
Igor Gnatenko 259b682
%bcond_without valgrind
Igor Gnatenko 259b682
%else
c883cf3
%bcond_with    valgrind
Igor Gnatenko 259b682
%endif
c883cf3
%bcond_with    freedreno_kgsl
c883cf3
%bcond_without install_test_programs
c883cf3
%bcond_without udev
Igor Gnatenko 259b682
Igor Gnatenko 3968b94
Name:           libdrm
Igor Gnatenko 3968b94
Summary:        Direct Rendering Manager runtime library
e390fce
Version:        2.4.97
c97ff3c
Release:        2%{?dist}
Igor Gnatenko 3968b94
License:        MIT
Igor Gnatenko 3968b94
Igor Gnatenko 5e5c073
URL:            https://dri.freedesktop.org
Igor Gnatenko 5e5c073
Source0:        %{url}/libdrm/%{name}-%{version}.tar.bz2
7ab7019
Source1:        README.rst
Igor Gnatenko 3968b94
Source2:        91-drm-modeset.rules
Igor Gnatenko 3968b94
c883cf3
BuildRequires:  meson >= 0.43
c883cf3
BuildRequires:  gcc
Igor Gnatenko 3968b94
BuildRequires:  libatomic_ops-devel
c883cf3
BuildRequires:  kernel-headers
c883cf3
%if %{with intel}
c883cf3
BuildRequires:  pkgconfig(pciaccess) >= 0.10
c883cf3
%endif
c883cf3
#BuildRequires:  pkgconfig(cunit) >= 2.1
c883cf3
%if %{with cairo_tests}
c883cf3
BuildRequires:  pkgconfig(cairo)
c883cf3
%endif
c883cf3
%if %{with man_pages}
c883cf3
BuildRequires:  %{_bindir}/xsltproc
c883cf3
BuildRequires:  %{_bindir}/sed
c883cf3
BuildRequires:  docbook-style-xsl
c883cf3
%endif
Igor Gnatenko 259b682
%if %{with valgrind}
Igor Gnatenko 3968b94
BuildRequires:  valgrind-devel
826ccbe
%endif
c883cf3
%if %{with udev}
c883cf3
BuildRequires:  pkgconfig(udev)
c883cf3
%endif
ffc012c
BuildRequires:  chrpath
3575349
b29ad63
# hardcode the 666 instead of 660 for device nodes
bce4f43
Patch1001:      libdrm-make-dri-perms-okay.patch
b29ad63
# remove backwards compat not needed on Fedora
bce4f43
Patch1002:      libdrm-2.4.0-no-bc.patch
ab6c6b6
mharris 56623d4
%description
63ffb8c
Direct Rendering Manager runtime library
mharris 56623d4
mharris 56623d4
%package devel
Igor Gnatenko 3968b94
Summary:        Direct Rendering Manager development package
Igor Gnatenko 3968b94
Requires:       %{name}%{?_isa} = %{version}-%{release}
Igor Gnatenko 259b682
Requires:       kernel-headers
mharris 56623d4
mharris 56623d4
%description devel
Igor Gnatenko 3968b94
Direct Rendering Manager development package.
mharris 56623d4
c883cf3
%if %{with install_test_programs}
67e56cc
%package -n drm-utils
Igor Gnatenko 3968b94
Summary:        Direct Rendering Manager utilities
Igor Gnatenko 3968b94
Requires:       %{name}%{?_isa} = %{version}-%{release}
67e56cc
67e56cc
%description -n drm-utils
67e56cc
Utility programs for the kernel DRM interface.  Will void your warranty.
c883cf3
%endif
67e56cc
mharris 56623d4
%prep
Igor Gnatenko 3968b94
%autosetup -p1
mharris 56623d4
mharris 56623d4
%build
c883cf3
%meson \
c883cf3
  %{bcond_meson libkms}                \
c883cf3
  %{bcond_meson intel}                 \
c883cf3
  %{bcond_meson radeon}                \
c883cf3
  %{bcond_meson amdgpu}                \
c883cf3
  %{bcond_meson nouveau}               \
c883cf3
  %{bcond_meson vmwgfx}                \
c883cf3
  %{bcond_meson omap}                  \
c883cf3
  %{bcond_meson exynos}                \
c883cf3
  %{bcond_meson freedreno}             \
c883cf3
  %{bcond_meson tegra}                 \
c883cf3
  %{bcond_meson vc4}                   \
c883cf3
  %{bcond_meson etnaviv}               \
c883cf3
  %{bcond_meson cairo_tests}           \
c883cf3
  %{bcond_meson man_pages}             \
c883cf3
  %{bcond_meson valgrind}              \
c883cf3
  %{bcond_meson freedreno_kgsl}        \
c883cf3
  %{bcond_meson install_test_programs} \
c883cf3
  %{bcond_meson udev}                  \
c883cf3
  %{nil}
c883cf3
%meson_build
mharris 56623d4
mharris 56623d4
%install
c883cf3
%meson_install
c883cf3
%if %{with install_test_programs}
ffc012c
chrpath -d %{_vpath_builddir}/tests/drmdevice
c883cf3
install -Dpm0755 -t %{buildroot}%{_bindir} %{_vpath_builddir}/tests/drmdevice
c883cf3
%endif
c883cf3
%if %{with udev}
c883cf3
install -Dpm0644 -t %{buildroot}%{_udevrulesdir} %{S:2}
c883cf3
%endif
7ab7019
mkdir -p %{buildroot}%{_docdir}/libdrm
7ab7019
cp %{SOURCE1} %{buildroot}%{_docdir}/libdrm
mharris 56623d4
a48c88f
%ldconfig_scriptlets
mharris 56623d4
mharris 56623d4
%files
7ab7019
%doc README.rst
mharris 5d668aa
%{_libdir}/libdrm.so.2
60ceb77
%{_libdir}/libdrm.so.2.4.0
c883cf3
%dir %{_datadir}/libdrm
c883cf3
%if %{with libkms}
c883cf3
%{_libdir}/libkms.so.1
c883cf3
%{_libdir}/libkms.so.1.0.0
c883cf3
%endif
c883cf3
%if %{with intel}
8504220
%{_libdir}/libdrm_intel.so.1
8504220
%{_libdir}/libdrm_intel.so.1.0.0
e899542
%endif
c883cf3
%if %{with radeon}
c883cf3
%{_libdir}/libdrm_radeon.so.1
c883cf3
%{_libdir}/libdrm_radeon.so.1.0.1
c883cf3
%endif
c883cf3
%if %{with amdgpu}
c883cf3
%{_libdir}/libdrm_amdgpu.so.1
c883cf3
%{_libdir}/libdrm_amdgpu.so.1.0.0
c883cf3
%{_datadir}/libdrm/amdgpu.ids
c883cf3
%endif
c883cf3
%if %{with nouveau}
c883cf3
%{_libdir}/libdrm_nouveau.so.2
c883cf3
%{_libdir}/libdrm_nouveau.so.2.0.0
c883cf3
%endif
c883cf3
%if %{with omap}
7bf42d6
%{_libdir}/libdrm_omap.so.1
7bf42d6
%{_libdir}/libdrm_omap.so.1.0.0
7bf42d6
%endif
c883cf3
%if %{with exynos}
773ef22
%{_libdir}/libdrm_exynos.so.1
773ef22
%{_libdir}/libdrm_exynos.so.1.0.0
c883cf3
%endif
c883cf3
%if %{with freedreno}
875652e
%{_libdir}/libdrm_freedreno.so.1
875652e
%{_libdir}/libdrm_freedreno.so.1.0.0
c883cf3
%endif
c883cf3
%if %{with tegra}
773ef22
%{_libdir}/libdrm_tegra.so.0
773ef22
%{_libdir}/libdrm_tegra.so.0.0.0
875652e
%endif
c883cf3
%if %{with etnaviv}
c883cf3
%{_libdir}/libdrm_etnaviv.so.1
c883cf3
%{_libdir}/libdrm_etnaviv.so.1.0.0
c883cf3
%endif
c883cf3
%if %{with udev}
43d382d
%{_udevrulesdir}/91-drm-modeset.rules
09f95d0
%endif
67e56cc
mharris 56623d4
%files devel
fd96c47
%dir %{_includedir}/libdrm
7b4eb99
%{_includedir}/libdrm/drm.h
c3f75b3
%{_includedir}/libdrm/drm_fourcc.h
7b4eb99
%{_includedir}/libdrm/drm_mode.h
7b4eb99
%{_includedir}/libdrm/drm_sarea.h
41392cc
%{_includedir}/libdrm/*_drm.h
mharris 56623d4
%{_libdir}/libdrm.so
c883cf3
%{_libdir}/pkgconfig/libdrm.pc
c883cf3
%if %{with libkms}
c883cf3
%{_includedir}/libkms/
c883cf3
%{_libdir}/libkms.so
c883cf3
%{_libdir}/pkgconfig/libkms.pc
875652e
%endif
c883cf3
%if %{with intel}
c883cf3
%{_includedir}/libdrm/intel_*.h
c883cf3
%{_libdir}/libdrm_intel.so
c883cf3
%{_libdir}/pkgconfig/libdrm_intel.pc
7bf42d6
%endif
c883cf3
%if %{with radeon}
c883cf3
%{_includedir}/libdrm/radeon_*.h
c883cf3
%{_includedir}/libdrm/r600_pci_ids.h
60ceb77
%{_libdir}/libdrm_radeon.so
c883cf3
%{_libdir}/pkgconfig/libdrm_radeon.pc
c883cf3
%endif
c883cf3
%if %{with amdgpu}
c883cf3
%{_includedir}/libdrm/amdgpu.h
97ddd4d
%{_libdir}/libdrm_amdgpu.so
c883cf3
%{_libdir}/pkgconfig/libdrm_amdgpu.pc
c883cf3
%endif
c883cf3
%if %{with nouveau}
c883cf3
%{_includedir}/libdrm/nouveau/
0ebda7b
%{_libdir}/libdrm_nouveau.so
c883cf3
%{_libdir}/pkgconfig/libdrm_nouveau.pc
e899542
%endif
c883cf3
%if %{with omap}
c883cf3
%{_includedir}/libdrm/omap_*.h
c883cf3
%{_includedir}/omap/
c883cf3
%{_libdir}/libdrm_omap.so
7bf42d6
%{_libdir}/pkgconfig/libdrm_omap.pc
7bf42d6
%endif
c883cf3
%if %{with exynos}
c883cf3
%{_includedir}/libdrm/exynos_*.h
c883cf3
%{_includedir}/exynos/
c883cf3
%{_libdir}/libdrm_exynos.so
773ef22
%{_libdir}/pkgconfig/libdrm_exynos.pc
c883cf3
%endif
c883cf3
%if %{with freedreno}
c883cf3
%{_includedir}/freedreno/
c883cf3
%{_libdir}/libdrm_freedreno.so
875652e
%{_libdir}/pkgconfig/libdrm_freedreno.pc
c883cf3
%endif
c883cf3
%if %{with tegra}
c883cf3
%{_includedir}/libdrm/tegra.h
c883cf3
%{_libdir}/libdrm_tegra.so
773ef22
%{_libdir}/pkgconfig/libdrm_tegra.pc
c883cf3
%endif
c883cf3
%if %{with vc4}
c883cf3
%{_includedir}/libdrm/vc4_*.h
773ef22
%{_libdir}/pkgconfig/libdrm_vc4.pc
875652e
%endif
c883cf3
%if %{with etnaviv}
c883cf3
%{_includedir}/libdrm/etnaviv_*.h
c883cf3
%{_libdir}/libdrm_etnaviv.so
c883cf3
%{_libdir}/pkgconfig/libdrm_etnaviv.pc
c883cf3
%endif
c883cf3
%{_includedir}/libsync.h
c883cf3
%{_includedir}/xf86drm.h
c883cf3
%{_includedir}/xf86drmMode.h
c883cf3
%if %{with man_pages}
ac46dad
%{_mandir}/man3/drm*.3*
709c7ee
%{_mandir}/man7/drm*.7*
c883cf3
%endif
c883cf3
c883cf3
%if %{with install_test_programs}
c883cf3
%files -n drm-utils
c883cf3
%{_bindir}/drmdevice
c883cf3
%exclude %{_bindir}/etnaviv_*
c883cf3
%exclude %{_bindir}/exynos_*
c883cf3
%{_bindir}/kms-steal-crtc
c883cf3
%{_bindir}/kms-universal-planes
c883cf3
%if %{with libkms}
c883cf3
%{_bindir}/kmstest
c883cf3
%endif
c883cf3
%{_bindir}/modeprint
c883cf3
%{_bindir}/modetest
c883cf3
%{_bindir}/proptest
c883cf3
%{_bindir}/vbltest
c883cf3
%endif
mharris 56623d4
fbe8d21
%changelog
c97ff3c
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.97-2
c97ff3c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
c97ff3c
e390fce
* Tue Jan 29 2019 Dave Airlie <airlied@redhat.com> - 2.4.97-1
e390fce
- Update to 2.4.97
e390fce
ffc012c
* Mon Nov 19 2018 Adam Jackson <ajax@redhat.com> - 2.4.96-2
ffc012c
- Strip RPATH from %%{_bindir}/drmdevice
ffc012c
b85d4fa
* Sun Oct 28 2018 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.96-1
b85d4fa
- Update to 2.4.96
b85d4fa
aa50188
* Sun Oct  7 2018 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.95-1
aa50188
- Update to 2.4.95
aa50188
df0b9fc
* Tue Sep 18 2018 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.94-1
df0b9fc
- Update to 2.4.94
df0b9fc
8a9e980
* Sat Aug 04 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.93-1
8a9e980
- Update to 2.4.93
8a9e980
45d1c16
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.92-2
45d1c16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
45d1c16
cd58ec5
* Thu May 10 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.92-1
cd58ec5
- Update to 2.4.92
cd58ec5
bce4f43
* Tue Mar 06 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.91-1
bce4f43
- Update to 2.4.91
bce4f43
054d488
* Thu Mar 01 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.90-2
054d488
- Backport fix for broken amdgpu
054d488
c883cf3
* Sun Feb 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.90-1
c883cf3
- Update to 2.4.90
c883cf3
- Switch to meson buildsystem
c883cf3
86ef001
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.89-3
86ef001
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
86ef001
a48c88f
* Fri Feb 02 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.89-2
a48c88f
- Switch to %%ldconfig_scriptlets
a48c88f
1d0fc70
* Mon Dec 18 2017 Dave Airlie <airlied@redhat.com> - 2.4.89-1
1d0fc70
- Update to 2.4.89
1d0fc70
dc25640
* Sun Nov  5 2017 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.88-1
dc25640
- Update to 2.4.88
dc25640
98dc754
* Thu Nov 02 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.87-1
98dc754
- Update to 2.4.87
98dc754
254d566
* Sun Oct 22 2017 Dave Airlie <airlied@redhat.com> - 2.4.85-1
254d566
- Update to 2.4.85
254d566
ad12448
* Tue Oct 17 2017 Ville Skyttä <ville.skytta@iki.fi> - 2.4.84-2
ad12448
- Own the %%{_datadir}/libdrm dir
ad12448
5cc1ba5
* Fri Oct 13 2017 Dave Airlie <airlied@redhat.com> - 2.4.84-1
5cc1ba5
- Update to 2.4.84
5cc1ba5
e3cec12
* Thu Aug 31 2017 Adam Jackson <ajax@redhat.com> - 2.4.83-3
e3cec12
- Also fix the udev rule install
e3cec12
13fcc25
* Wed Aug 30 2017 Adam Jackson <ajax@redhat.com> - 2.4.83-2
13fcc25
- Fix the check-programs install line to work with older libtool
13fcc25
- Seriously, libtool is awful
13fcc25
5478b13
* Sun Aug 27 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.83-1
5478b13
- Update to 2.4.83
5478b13
e4479f5
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.82-3
e4479f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
e4479f5
7f4bdff
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.82-2
7f4bdff
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
7f4bdff
4d5a8e6
* Wed Jul 19 2017 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.82-1
4d5a8e6
- Update to 2.4.82
4d5a8e6
f733e1b
* Fri May 26 2017 Dave Airlie <airlied@redhat.com> - 2.4.81-1
f733e1b
- Update to 2.4.81
f733e1b
Igor Gnatenko 3d64951
* Tue Apr 18 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.4.80-1
Igor Gnatenko 3d64951
- Update to 2.4.80
Igor Gnatenko 3d64951
fee1eab
* Tue Apr 11 2017 Dave Airlie <airlied@redhat.com> - 2.4.79-1
fee1eab
- Update to 2.4.79
fee1eab
Igor Gnatenko e482d8c
* Fri Apr 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.4.78-1
Igor Gnatenko e482d8c
- Update to 2.4.78
Igor Gnatenko e482d8c
Igor Gnatenko ffac0a7
* Tue Apr 04 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.4.77-1
Igor Gnatenko ffac0a7
- Update to 2.4.77
Igor Gnatenko ffac0a7
Igor Gnatenko 268f61b
* Thu Mar 30 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.4.76-1
Igor Gnatenko 268f61b
- Update to 2.4.76
Igor Gnatenko 268f61b
1ddb13f
* Thu Mar 23 2017 Adam Jackson <ajax@redhat.com> - 2.4.75-3
1ddb13f
- Fix pkg-config detection on non-Intel
1ddb13f
75b2b5a
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.75-2
75b2b5a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
75b2b5a
09f95d0
* Sat Jan 28 2017 Dave Airlie <airlied@redhat.com> - 2.4.75-1
09f95d0
- Update to 2.4.75
09f95d0
bf5804b
* Sat Jan 21 2017 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.74-2
bf5804b
- Enable etnaviv support on aarch64 too
bf5804b
Igor Gnatenko f5663f1
* Thu Dec 01 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.4.74-1
Igor Gnatenko f5663f1
- Update to 2.4.74 (RHBZ #1400154)
Igor Gnatenko f5663f1
Igor Gnatenko ae06e11
* Tue Nov 15 2016 Igor Gnatenko <ignatenko@redhat.com> - 2.4.73-1
Igor Gnatenko ae06e11
- Update to 2.4.73 (RHBZ #1394986)
Igor Gnatenko ae06e11
Igor Gnatenko 6c3eebd
* Wed Oct 05 2016 Igor Gnatenko <ignatenko@redhat.com> - 2.4.71-2
Igor Gnatenko 6c3eebd
- Enable etnaviv on ARM (RHBZ #1381898, billiboy@mt2015.com)
Igor Gnatenko 6c3eebd
Igor Gnatenko 259b682
* Tue Oct 04 2016 Igor Gnatenko <ignatenko@redhat.com> - 2.4.71-1
Igor Gnatenko 259b682
- Update to 2.4.71 (RHBZ #1381543)
Igor Gnatenko 259b682
d91d802
* Thu Aug 11 2016 Michal Toman <mtoman@fedoraproject.org> - 2.4.70-2
d91d802
- No valgrind on MIPS
d91d802
Igor Gnatenko 5e5c073
* Sun Jul 24 2016 Igor Gnatenko <ignatenko@redhat.com> - 2.4.70-1
Igor Gnatenko 5e5c073
- Update to 2.4.70 (RHBZ #1359449)
Igor Gnatenko 5e5c073
Igor Gnatenko 16bb0de
* Thu Jul 21 2016 Igor Gnatenko <ignatenko@redhat.com> - 2.4.69-1
Igor Gnatenko 16bb0de
- Update to 2.4.69 (RHBZ #1358549)
Igor Gnatenko 16bb0de
Igor Gnatenko 3968b94
* Thu Apr 28 2016 Igor Gnatenko <ignatenko@redhat.com> - 2.4.68-1
Igor Gnatenko 3968b94
- Update to 2.4.68
Igor Gnatenko 3968b94
773ef22
* Sat Apr  9 2016 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.67-3
773ef22
- Build some extra bits for aarch64
773ef22
68cb27c
* Sun Feb 21 2016 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.67-2
68cb27c
- Fix build on aarch64
68cb27c
71806ab
* Fri Feb 19 2016 Dave Airlie <airlied@redhat.com> 2.4.67-2
71806ab
- fix installing drm-utils properly - we were install libtool scripts
71806ab
f1be719
* Tue Feb 16 2016 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.67-1
f1be719
- Update to 2.4.67
f1be719
- Enable VC4
f1be719
ec7a654
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.66-2
ec7a654
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
ec7a654
f53000b
* Mon Dec 28 2015 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.4.66-1
f53000b
- Update to 2.4.66 (RHBZ #1294382)
f53000b
6d29775
* Thu Sep 17 2015 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 2.4.65-1
6d29775
- Update to 2.4.65 (RHBZ #1263878)
6d29775
da09620
* Tue Aug 25 2015 Dave Airlie <airlied@redhat.com> 2.4.64-1
da09620
- libdrm 2.4.64
da09620
812ae07
* Mon Jul 13 2015 Dan HorĂ¡k <dan[at]danny.cz> 2.4.62-2
812ae07
- valgrind needs explicit disable if not available
812ae07
5ecf149
* Sun Jul 12 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.62-1
5ecf149
- libdrm 2.4.62
5ecf149
- Minor spec cleanups
5ecf149
9ac8163
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.61-4
9ac8163
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9ac8163
Ben Skeggs ae02a90
* Thu May 07 2015 Ben Skeggs <bskeggs@redhat.com> 2.4.61-3
Ben Skeggs ae02a90
- build needs xorg-x11-util-macros now...
Ben Skeggs ae02a90
Ben Skeggs 54e8ef2
* Thu May 07 2015 Ben Skeggs <bskeggs@redhat.com> 2.4.61-2
Ben Skeggs 54e8ef2
- fixup patch, don't ship extra tests
Ben Skeggs 54e8ef2
Ben Skeggs 5fc757e
* Thu May 07 2015 Ben Skeggs <bskeggs@redhat.com> 2.4.61-1
Ben Skeggs 5fc757e
- libdrm 2.4.61
Ben Skeggs 5fc757e
4ed3c43
* Mon Mar 23 2015 Dave Airlie <airlied@redhat.com> 2.4.60-1
4ed3c43
- libdrm 2.4.60
4ed3c43
Rob Clark 3883f01
* Fri Jan 23 2015 Rob Clark <rclark@redhat.com> 2.4.59-4
Rob Clark 3883f01
- No we don't actually want to install the exynos tests
Rob Clark 3883f01
Rob Clark 4d0f69e
* Fri Jan 23 2015 Rob Clark <rclark@redhat.com> 2.4.59-3
Rob Clark 4d0f69e
- Add test apps to drm-utils package
Rob Clark 4d0f69e
9f9d6b7
* Thu Jan 22 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.59-2
9f9d6b7
- Enable tegra
9f9d6b7
d7dc5ff
* Thu Jan 22 2015 Dave Airlie <airlied@redhat.com> 2.4.59-1
d7dc5ff
- libdrm 2.4.59
d7dc5ff
826ccbe
* Wed Nov 19 2014 Dan HorĂ¡k <dan[at]danny.cz> 2.4.58-3
826ccbe
- valgrind available only on selected arches
826ccbe
e79e433
* Tue Nov 18 2014 Adam Jackson <ajax@redhat.com> 2.4.58-2
e79e433
- BR: valgrind-devel so we get ioctl annotations
e79e433
2d3cad3
* Thu Oct 02 2014 Adam Jackson <ajax@redhat.com> 2.4.58-1
2d3cad3
- libdrm 2.4.58
2d3cad3
37e3f16
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.56-2
37e3f16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
37e3f16
d2b0259
* Mon Aug 04 2014 Dave Airlie <airlied@redhat.com> 2.4.56-1
d2b0259
- libdrm 2.4.56
d2b0259
875652e
* Mon Jul  7 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.54-3
875652e
- Build freedreno support on aarch64 too
875652e
5d59056
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.54-2
5d59056
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5d59056
d9d5be9
* Sat May 03 2014 Dennis Gilmore <dennis@ausil.us> 2.4.54-1
d9d5be9
- libdrm 2.4.54
d9d5be9
Dave Airlie dd4c2e2
* Sun Apr 13 2014 Dave Airlie <airlied@redhat.com> 2.4.53-1
Dave Airlie dd4c2e2
- libdrm 2.4.53
Dave Airlie dd4c2e2
a67d4ca
* Sat Feb 08 2014 Adel Gadllah <adel.gadllah@gmail.com> 2.4.52-1
a67d4ca
- libdrm 2.4.52
a67d4ca
7cfbeac
* Thu Dec 05 2013 Dave Airlie <airlied@redhat.com> 2.4.50-1
7cfbeac
- libdrm 2.4.50
7cfbeac
5457aea
* Mon Dec 02 2013 Dave Airlie <airlied@redhat.com> 2.4.49-2
5457aea
- backport two fixes from master
5457aea
Dave Airlie 5b852a4
* Sun Nov 24 2013 Dave Airlie <airlied@redhat.com> 2.4.49-1
Dave Airlie 5b852a4
- libdrm 2.4.49
Dave Airlie 5b852a4
561819a
* Fri Nov 08 2013 Dave Airlie <airlied@redhat.com> 2.4.47-1
561819a
- libdrm 2.4.47
561819a
561819a
- add fix for nouveau with gcc 4.8
2499022
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.46-2
2499022
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2499022
81ecf3c
* Wed Jul 03 2013 Dave Airlie <airlied@redhat.com> 2.4.46-1
81ecf3c
- libdrm 2.4.46
81ecf3c
b907346
* Tue Jun 18 2013 Adam Jackson <ajax@redhat.com> 2.4.45-2
b907346
- Sync some Haswell updates from git
b907346
1f574d0
* Thu May 16 2013 Dave Airlie <airlied@redhat.com> 2.4.45-1
1f574d0
- libdrm 2.4.45
1f574d0
4b17da7
* Sun Apr 21 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.44-2
4b17da7
- enable freedreno support on ARM
4b17da7
Jerome Glisse 0242fb7
* Fri Apr 19 2013 Jerome Glisse <jglisse@redhat.com> 2.4.44-1
Jerome Glisse 0242fb7
- libdrm 2.4.44
Jerome Glisse 0242fb7
ebba589
* Fri Apr 12 2013 Adam Jackson <ajax@redhat.com> 2.4.43-1
ebba589
- libdrm 2.4.43
ebba589
2c70646
* Tue Mar 12 2013 Dave Airlie <airlied@redhat.com> 2.4.42-2
2c70646
- add qxl header file
2c70646
4f02f51
* Tue Feb 05 2013 Adam Jackson <ajax@redhat.com> 2.4.42-1
4f02f51
- libdrm 2.4.42
4f02f51
fd96c47
* Tue Jan 22 2013 Adam Jackson <ajax@redhat.com> 2.4.41-2
fd96c47
- Fix directory ownership in -devel (#894468)
fd96c47
709c7ee
* Thu Jan 17 2013 Adam Jackson <ajax@redhat.com> 2.4.41-1
709c7ee
- libdrm 2.4.41 plus git.  Done as a git snapshot instead of the released
709c7ee
  2.4.41 since the release tarball is missing man/ entirely. 
709c7ee
- Pre-F16 changelog trim
709c7ee
709c7ee
* Wed Jan 09 2013 Ben Skeggs <bskeggs@redhat.com> 2.4.40-2
Ben Skeggs 5c74375
- nouveau: fix bug causing kernel to reject certain command streams
Ben Skeggs 5c74375
1f94162
* Tue Nov 06 2012 Dave Airlie <airlied@redhat.com> 2.4.40-1
1f94162
- libdrm 2.4.40
1f94162
dbd7d9f
* Thu Oct 25 2012 Adam Jackson <ajax@redhat.com> 2.4.39-4
dbd7d9f
- Rebuild to appease koji and get libkms on F18 again
dbd7d9f
3a92839
* Mon Oct 08 2012 Adam Jackson <ajax@redhat.com> 2.4.39-3
3a92839
- Add exynos to arm
74074e7
635fa19
* Mon Aug 27 2012 Dave Airlie <airlied@redhat.com> 2.4.39-1
025b9d9
- upstream 2.4.39 release
025b9d9
45c7b8d
* Tue Aug 14 2012 Dave Airlie <airlied@redhat.com> 2.4.38-2
45c7b8d
- add radeon prime support
45c7b8d
Dave Airlie d30cac6
* Sun Aug 12 2012 Dave Airlie <airlied@redhat.com> 2.4.38-1
Dave Airlie d30cac6
- upstream 2.4.38 release
Dave Airlie d30cac6
d18e35f
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.37-4
d18e35f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d18e35f
b396f06
* Wed Jul 25 2012 Dave Airlie <airlied@redhat.com> 2.4.37-3
b396f06
- add libdrm prime support for core, intel, nouveau
b396f06
f81f9d3
* Mon Jul 23 2012 Adam Jackson <ajax@redhat.com> 2.4.37-2
f81f9d3
- libdrm-2.4.37-i915-hush.patch: Silence an excessive error message
f81f9d3
Dave Airlie 15039e1
* Fri Jul 13 2012 Dave Airlie <airlied@redhat.com> 2.4.37-1
Dave Airlie 15039e1
- bump to libdrm 2.4.37
Dave Airlie 15039e1
62db30d
* Thu Jun 28 2012 Dave Airlie <airlied@redhat.com> 2.4.36-1
62db30d
- bump to libdrm 2.4.36
62db30d
38c6eb8
* Mon Jun 25 2012 Adam Jackson <ajax@redhat.com> 2.4.35-2
38c6eb8
- Drop libkms. Only used by plymouth, and even that's a mistake.
38c6eb8
0657871
* Fri Jun 15 2012 Dave Airlie <airlied@redhat.com> 2.4.35-1
0657871
- bump to libdrm 2.4.35
0657871
3067354
* Tue Jun 05 2012 Adam Jackson <ajax@redhat.com> 2.4.34-2
3067354
- Rebuild for new libudev
3067354
- Conditional BuildReqs for {libudev,systemd}-devel
3067354
5265fc9
* Sat May 12 2012 Dave Airlie <airlied@redhat.com> 2.4.34-1
5265fc9
- libdrm 2.4.34
5265fc9
7bf42d6
* Fri May 11 2012 Dennis Gilmore <dennis@ausil.us> 2.4.34-0.3
7bf42d6
- enable libdrm_omap on arm arches
7bf42d6
26ee801
* Thu May 10 2012 Adam Jackson <ajax@redhat.com> 2.4.34-0.2
26ee801
- Drop ancient kernel Requires.
26ee801
Richard Hughes 5e34c63
* Tue Apr 24 2012 Richard Hughes <rhughes@redhat.com> - 2.4.34-0.1.20120424
Richard Hughes 5e34c63
- Update to a newer git snapshot
Richard Hughes 5e34c63
4f8585d
* Sat Mar 31 2012 Dave Airlie <airlied@redhat.com> 2.4.33-1
4f8585d
- libdrm 2.4.33
4f8585d
- drop libdrm-2.4.32-tn-surface.patch
4f8585d
bc7c0e9
* Wed Mar 21 2012 Adam Jackson <ajax@redhat.com> 2.4.32-1
bc7c0e9
- libdrm 2.4.32
bc7c0e9
- libdrm-2.4.32-tn-surface.patch: Sync with git.
bc7c0e9
4aa4252
* Sat Feb 25 2012 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.31-4
4aa4252
- Add gem_ binaries to x86 only exclusion too
4aa4252
e899542
* Wed Feb 22 2012 Adam Jackson <ajax@redhat.com> 2.4.31-3
e899542
- Fix build on non-Intel arches
e899542
Jerome Glisse e11bb14
* Tue Feb 07 2012 Jerome Glisse <jglisse@redhat.com> 2.4.31-2
Jerome Glisse e11bb14
- Fix missing header file
Jerome Glisse e11bb14
Jerome Glisse af00d85
* Tue Feb 07 2012 Jerome Glisse <jglisse@redhat.com> 2.4.31-1
Jerome Glisse af00d85
- upstream 2.4.31 release
Jerome Glisse af00d85
c3f75b3
* Fri Jan 20 2012 Dave Airlie <airlied@redhat.com> 2.4.30-1
c3f75b3
- upstream 2.4.30 release
c3f75b3
a6b1a9a
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.27-3
a6b1a9a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a6b1a9a
ce498b7
* Fri Nov 11 2011 Adam Jackson <ajax@redhat.com> 2.4.27-2
ce498b7
- Fix typo in udev rule
ce498b7
ee70432
* Tue Nov 01 2011 Adam Jackson <ajax@redhat.com> 2.4.27-1
ee70432
- libdrm 2.4.27
ee70432
604ddf6
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.26-4
604ddf6
- Rebuilt for glibc bug#747377
604ddf6
84f0b5d
* Tue Oct 25 2011 Adam Jackson <ajax@redhat.com> 2.4.26-3
84f0b5d
- Fix udev rule matching and install location (#748205)
84f0b5d
3ec9092
* Fri Oct 21 2011 Dave Airlie <airlied@redhat.com> 2.4.26-2
3ec9092
- fix perms on control node in udev rule
3ec9092
8a21ec6
* Mon Jun 06 2011 Adam Jackson <ajax@redhat.com> 2.4.26-1
8a21ec6
- libdrm 2.4.26 (#711038)