|
|
99bf8aa |
%define moduledir %(pkg-config xorg-server --variable=moduledir )
|
|
|
4ebf6af |
%define driverdir %{moduledir}/drivers
|
|
|
0d4a710 |
%define gitdate 20160929
|
|
|
4ebf6af |
%define gitrev .%{gitdate}
|
|
|
99bf8aa |
|
|
|
81b3ad6 |
%undefine _hardened_build
|
|
|
81b3ad6 |
|
|
|
99bf8aa |
Summary: Xorg X11 armsocdrm driver
|
|
|
99bf8aa |
Name: xorg-x11-drv-armsoc
|
|
|
4a734a0 |
Version: 1.4.0
|
|
|
51fab83 |
Release: 13%{?gitrev}%{?dist}
|
|
|
4ebf6af |
URL: http://cgit.freedesktop.org/xorg/driver/xf86-video-armsoc
|
|
|
99bf8aa |
License: MIT
|
|
|
99bf8aa |
|
|
|
4ebf6af |
Source0: xf86-video-armsoc-%{gitdate}.tar.bz2
|
|
|
672c563 |
Source2: make-git-snapshot.sh
|
|
|
f61378b |
Patch0: stat-inc.patch
|
|
|
0d4a710 |
Patch1: xf86-video-armsoc-endless-1.19-support.patch
|
|
|
99bf8aa |
|
|
|
976c40d |
ExclusiveArch: %{arm} aarch64
|
|
|
99bf8aa |
|
|
|
99bf8aa |
BuildRequires: kernel-headers
|
|
|
99bf8aa |
BuildRequires: libdrm-devel
|
|
|
99bf8aa |
BuildRequires: libudev-devel
|
|
|
99bf8aa |
BuildRequires: libXext-devel
|
|
|
99bf8aa |
BuildRequires: libXrandr-devel
|
|
|
99bf8aa |
BuildRequires: libXv-devel
|
|
|
99bf8aa |
BuildRequires: mesa-libGL-devel
|
|
|
e392f84 |
BuildRequires: pixman-devel
|
|
|
99bf8aa |
BuildRequires: xorg-x11-server-devel
|
|
|
8eff063 |
BuildRequires: xorg-x11-util-macros
|
|
|
99bf8aa |
BuildRequires: autoconf automake libtool
|
|
|
8eff063 |
BuildRequires: perl-Carp
|
|
|
99bf8aa |
|
|
|
4ebf6af |
Requires: Xorg %(xserver-sdk-abi-requires ansic)
|
|
|
4ebf6af |
Requires: Xorg %(xserver-sdk-abi-requires videodrv)
|
|
|
99bf8aa |
|
|
|
99bf8aa |
%description
|
|
|
99bf8aa |
X.Org X11 armsocdrm driver for ARM MALI GPUs such as the Samsung
|
|
|
99bf8aa |
Exynos 4/5 series ARM devices.
|
|
|
99bf8aa |
|
|
|
4ebf6af |
%if 0%{?gitdate}
|
|
|
4ebf6af |
%define dirsuffix %{gitdate}
|
|
|
4ebf6af |
%else
|
|
|
4ebf6af |
%define dirsuffix %{version}
|
|
|
4ebf6af |
%endif
|
|
|
4ebf6af |
|
|
|
99bf8aa |
%prep
|
|
|
4ebf6af |
%setup -q -n xf86-video-armsoc-%{?gitdate:%{gitdate}}%{!?gitdate:%{dirsuffix}}
|
|
|
3ce7468 |
touch AUTHORS
|
|
|
f61378b |
%patch0 -p1
|
|
|
0d4a710 |
%patch1 -p1
|
|
|
99bf8aa |
|
|
|
99bf8aa |
%build
|
|
|
3ce7468 |
%{?gitdate:autoreconf -v --install}
|
|
|
3ce7468 |
|
|
|
f61378b |
%configure --disable-static --libdir=%{_libdir} --mandir=%{_mandir}
|
|
|
3ce7468 |
make %{?_smp_mflags} V=1
|
|
|
99bf8aa |
|
|
|
99bf8aa |
%install
|
|
|
99bf8aa |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
99bf8aa |
|
|
|
99bf8aa |
# FIXME: Remove all libtool archives (*.la) from modules directory. This
|
|
|
99bf8aa |
# should be fixed in upstream Makefile.am or whatever.
|
|
|
99bf8aa |
find $RPM_BUILD_ROOT -regex ".*\.la$" | xargs rm -f --
|
|
|
99bf8aa |
|
|
|
99bf8aa |
%files
|
|
|
99bf8aa |
%doc README COPYING
|
|
|
99bf8aa |
%{driverdir}/armsoc_drv.so
|
|
|
99bf8aa |
%{_mandir}/man4/armsoc.4*
|
|
|
99bf8aa |
|
|
|
99bf8aa |
%changelog
|
|
|
51fab83 |
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-13.20160929
|
|
|
51fab83 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
51fab83 |
|
|
|
85cc557 |
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-12.20160929
|
|
|
85cc557 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
85cc557 |
|
|
|
dc50a89 |
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-11.20160929
|
|
|
dc50a89 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
dc50a89 |
|
|
|
2956af5 |
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-10.20160929
|
|
|
2956af5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
2956af5 |
|
|
|
b9addbb |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-9.20160929
|
|
|
b9addbb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
b9addbb |
|
|
|
ce43b9e |
* Mon Apr 02 2018 Adam Jackson <ajax@redhat.com> - 1.4.0-8.20160929
|
|
|
ce43b9e |
- Rebuild for xserver 1.20
|
|
|
ce43b9e |
|
|
|
cbb4f58 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-7.20160929
|
|
|
cbb4f58 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
cbb4f58 |
|
|
|
89077cf |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-6.20160929
|
|
|
89077cf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
89077cf |
|
|
|
74aea2e |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-5.20160929
|
|
|
74aea2e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
74aea2e |
|
|
|
4232129 |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-4.20160929
|
|
|
4232129 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
4232129 |
|
|
|
0d4a710 |
* Thu Sep 29 2016 Hans de Goede <hdegoede@redhat.com> - 1.4.0-3.20160929
|
|
|
0d4a710 |
- Git snapshot du-jour
|
|
|
0d4a710 |
- Add patches from upstream master for building with 1.19 which the endless
|
|
|
0d4a710 |
fork we use misses
|
|
|
0d4a710 |
- Rebuild against xserver-1.19
|
|
|
0d4a710 |
|
|
|
4177707 |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-2.20151221
|
|
|
4177707 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
4177707 |
|
|
|
4a734a0 |
* Mon Dec 21 2015 Dennis Gilmore <dennis@ausil.us> - 1.4.0-1.20151221
|
|
|
4a734a0 |
- update to latest git
|
|
|
4a734a0 |
- version bumped to 1.4.0
|
|
|
4a734a0 |
|
|
|
79999a1 |
* Wed Jul 29 2015 Dave Airlie <airlied@redhat.com> - 1.3.0-4.20150531
|
|
|
79999a1 |
- 1.15 ABI rebuild
|
|
|
79999a1 |
|
|
|
81b3ad6 |
* Tue Jun 23 2015 Adam Jackson <ajax@redhat.com> - 1.3.0-3.20150531
|
|
|
81b3ad6 |
- Undefine _hardened_build
|
|
|
81b3ad6 |
|
|
|
c2ad113 |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-2.20150531
|
|
|
c2ad113 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
c2ad113 |
|
|
|
73a36db |
* Sun May 31 2015 Dennis Gilmore <dennis@ausil.us> - 1.3.0-1.20150531
|
|
|
e1328ac |
- update to latest git
|
|
|
e1328ac |
- add patch to fix ftbfs for missing includes
|
|
|
e1328ac |
- pull source from https://github.com/endlessm/xf86-video-armsoc
|
|
|
73a36db |
|
|
Marcin Juszkiewicz |
78fd099 |
* Mon May 11 2015 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 1.1.0-2.20150212
|
|
Marcin Juszkiewicz |
78fd099 |
- Handle pointer as a pointer to make gcc happy.
|
|
Marcin Juszkiewicz |
78fd099 |
|
|
|
8147dd0 |
* Thu Feb 12 2015 Hans de Goede <hdegoede@redhat.com> - 1.1.0-1.20150212
|
|
|
8147dd0 |
- Update to git snapshot of the day to fix FTBFS
|
|
|
8147dd0 |
- This also bumps the version we're based on from 0.7.0 + git patches to
|
|
|
8147dd0 |
1.1.0 + git patches.
|
|
|
8147dd0 |
|
|
|
5406edf |
* Wed Feb 11 2015 Hans de Goede <hdegoede@redhat.com> - 0.7.0-7.20140504
|
|
|
5406edf |
- xserver 1.17 ABI rebuild
|
|
|
5406edf |
|
|
|
165e592 |
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-6.20140504
|
|
|
165e592 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
165e592 |
|
|
|
1ed34f7 |
* Mon Jun 16 2014 Hans de Goede <hdegoede@redhat.com> - 0.7.0-5.20140504
|
|
|
1ed34f7 |
- xserver 1.15.99.903 ABI rebuild
|
|
|
1ed34f7 |
|
|
|
908d429 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-4.20140504
|
|
|
908d429 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
908d429 |
|
|
|
976c40d |
* Tue May 6 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.7.0-3.20140504
|
|
|
976c40d |
- Build on aarch64 too
|
|
|
976c40d |
|
|
|
672c563 |
* Sun May 04 2014 Dennis Gilmore <dennis@ausil.us> - 0.7.0-2.20140504
|
|
|
672c563 |
- update git snapshot for ftbfs
|
|
|
672c563 |
|
|
|
4ebf6af |
* Thu May 01 2014 Dennis Gilmore <dennis@ausil.us> - 0.7.0-1.20140501
|
|
|
4ebf6af |
- update git snapshot
|
|
|
4ebf6af |
- add script to make tarball from git
|
|
|
4ebf6af |
- xserver 1.15.99-20140428 git snapshot ABI rebuild
|
|
|
4ebf6af |
- sync package to match other x drivers
|
|
|
4ebf6af |
|
|
|
2c74a2a |
* Mon Jan 13 2014 Adam Jackson <ajax@redhat.com> - 0.6.0-0.7.3be1f62
|
|
|
2c74a2a |
- 1.15 ABI rebuild
|
|
|
2c74a2a |
|
|
|
416fa73 |
* Tue Dec 17 2013 Adam Jackson <ajax@redhat.com> - 0.6.0-0.6.3be1f62
|
|
|
416fa73 |
- 1.15RC4 ABI rebuild
|
|
|
416fa73 |
|
|
|
b139a74 |
* Wed Nov 20 2013 Adam Jackson <ajax@redhat.com> - 0.6.0-0.5.3be1f62
|
|
|
b139a74 |
- 1.15RC2 ABI rebuild
|
|
|
b139a74 |
|
|
|
e392f84 |
* Tue Nov 19 2013 Peter Robinson <pbrobinson@fedoraproject.org> 0.6.0-0.4.3be1f62
|
|
|
e392f84 |
- update to latest git snapshot
|
|
|
e392f84 |
|
|
|
cbf8607 |
* Wed Nov 06 2013 Adam Jackson <ajax@redhat.com> - 0.6.0-0.3.f245da3
|
|
|
cbf8607 |
- 1.15RC1 ABI rebuild
|
|
|
cbf8607 |
|
|
|
589f067 |
* Fri Oct 25 2013 Adam Jackson <ajax@redhat.com> - 0.6.0-0.2.f245da3
|
|
|
589f067 |
- ABI rebuild
|
|
|
589f067 |
|
|
|
ec27370 |
* Wed Sep 11 2013 Dennis Gilmore <dennis@ausil.us> - 0.6.0-0.1.f245da3
|
|
|
ec27370 |
- update to post 0.6.0 snapshot
|
|
|
ec27370 |
|
|
|
1555d99 |
* Mon Aug 12 2013 Dennis Gilmore <dennis@ausil.us> - 0.5.2-0.4.b4299f8
|
|
|
1555d99 |
- update git snapshot
|
|
|
1555d99 |
|
|
|
9787670 |
* Sun Jun 02 2013 Dennis Gilmore <dennis@ausil.us> 0.5.2-0.3.40c8ee2
|
|
|
9787670 |
- bump release
|
|
|
9787670 |
|
|
|
132ff57 |
* Sun Jun 02 2013 Dennis Gilmore <dennis@ausil.us> 0.5.2-0.2.40c8ee2
|
|
|
132ff57 |
- updated git snapshot, set the hwcursor for the one that works on exynos
|
|
|
132ff57 |
|
|
|
8eff063 |
* Sun Apr 21 2013 Peter Robinson <pbrobinson@fedoraproject.org> 0.5.2-0.1-02465b1
|
|
|
8eff063 |
- Move to a git snapshot for the time being
|
|
|
8eff063 |
|
|
|
d68e9c2 |
* Thu Apr 04 2013 Dennis Gilmore <dennis@ausil.us> - 0.5.1-9
|
|
|
d68e9c2 |
- patch to fix ftbfs bz#948089
|
|
|
d68e9c2 |
|
|
Peter Hutterer |
13bc7dd |
* Thu Mar 07 2013 Peter Hutterer <peter.hutterer@redhat.com> - 0.5.1-8
|
|
Peter Hutterer |
13bc7dd |
- ABI rebuild
|
|
Peter Hutterer |
13bc7dd |
|
|
Peter Hutterer |
5a52fab |
* Fri Feb 15 2013 Peter Hutterer <peter.hutterer@redhat.com> - 0.5.1-7
|
|
Peter Hutterer |
5a52fab |
- ABI rebuild
|
|
Peter Hutterer |
5a52fab |
|
|
|
35f6a20 |
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-6
|
|
|
35f6a20 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
35f6a20 |
|
|
Peter Hutterer |
6529645 |
* Fri Feb 15 2013 Peter Hutterer <peter.hutterer@redhat.com> - 0.5.1-5
|
|
Peter Hutterer |
6529645 |
- ABI rebuild
|
|
Peter Hutterer |
6529645 |
|
|
|
86f775d |
* Thu Jan 10 2013 Adam Jackson <ajax@redhat.com> - 0.5.1-4
|
|
|
86f775d |
- ABI rebuild
|
|
|
86f775d |
|
|
|
99bf8aa |
* Sun Nov 25 2012 Peter Robinson <pbrobinson@fedoraproject.org> 0.5.1-3
|
|
|
99bf8aa |
- Review updates
|
|
|
99bf8aa |
|
|
|
99bf8aa |
* Sun Nov 25 2012 Peter Robinson <pbrobinson@fedoraproject.org> 0.5.1-2
|
|
|
99bf8aa |
- Update git url
|
|
|
99bf8aa |
|
|
|
99bf8aa |
* Sun Nov 25 2012 Peter Robinson <pbrobinson@fedoraproject.org> 0.5.1-1
|
|
|
99bf8aa |
- Initial package
|