Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 515602 - x11-drivers/xf86-video-omapfb-0.1.1.1_p1 version bump
Summary: x11-drivers/xf86-video-omapfb-0.1.1.1_p1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo ARM Porters
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2014-06-28 14:06 UTC by A. Person
Modified: 2014-08-01 08:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
xf86-video-omapfb-0.1.1.1_p1.ebuild (xf86-video-omapfb-0.1.1.1_p1.ebuild,878 bytes, text/plain)
2014-06-28 14:07 UTC, A. Person
Details
0001-Revert-Set-a-large-CRTC-upper-limit-to-not-prune-lar.patch (0001-Revert-Set-a-large-CRTC-upper-limit-to-not-prune-lar.patch,1.21 KB, patch)
2014-06-28 14:10 UTC, A. Person
Details | Diff
0002-Revert-Set-virtual-size-when-configuring-framebuffer.patch (0002-Revert-Set-virtual-size-when-configuring-framebuffer.patch,978 bytes, patch)
2014-06-28 14:11 UTC, A. Person
Details | Diff
0003-force-plain-mode.patch (0003-force-plain-mode.patch,888 bytes, patch)
2014-06-28 14:11 UTC, A. Person
Details | Diff
0004-blacklist-tv-out.patch (0004-blacklist-tv-out.patch,979 bytes, patch)
2014-06-28 14:12 UTC, A. Person
Details | Diff
0005-Attempt-to-fix-VRFB.patch (0005-Attempt-to-fix-VRFB.patch,11.05 KB, patch)
2014-06-28 14:12 UTC, A. Person
Details | Diff
0006-omapfb-port-to-new-xserver-video-API.patch (0006-omapfb-port-to-new-xserver-video-API.patch,9.54 KB, patch)
2014-06-28 14:12 UTC, A. Person
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description A. Person 2014-06-28 14:06:59 UTC
The latest version of omapfb is 0.1.1.1_p1:

https://packages.debian.org/source/sid/xf86-video-omapfb

6 new patches are also required for it to work on modern versions of the xserver:

https://github.com/archlinuxarm/PKGBUILDs/tree/master/alarm/xf86-video-omapfb

I've tested this extensively on a Pandaboard ES.  I will attach the ebuild and patches.
Comment 1 A. Person 2014-06-28 14:07:31 UTC
Created attachment 379840 [details]
xf86-video-omapfb-0.1.1.1_p1.ebuild
Comment 2 A. Person 2014-06-28 14:10:37 UTC
Created attachment 379842 [details, diff]
0001-Revert-Set-a-large-CRTC-upper-limit-to-not-prune-lar.patch
Comment 3 A. Person 2014-06-28 14:11:13 UTC
Created attachment 379844 [details, diff]
0002-Revert-Set-virtual-size-when-configuring-framebuffer.patch
Comment 4 A. Person 2014-06-28 14:11:41 UTC
Created attachment 379846 [details, diff]
0003-force-plain-mode.patch
Comment 5 A. Person 2014-06-28 14:12:03 UTC
Created attachment 379848 [details, diff]
0004-blacklist-tv-out.patch
Comment 6 A. Person 2014-06-28 14:12:14 UTC
Created attachment 379850 [details, diff]
0005-Attempt-to-fix-VRFB.patch
Comment 7 A. Person 2014-06-28 14:12:25 UTC
Created attachment 379852 [details, diff]
0006-omapfb-port-to-new-xserver-video-API.patch
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2014-06-28 14:34:37 UTC
Comment on attachment 379840 [details]
xf86-video-omapfb-0.1.1.1_p1.ebuild

--- xf86-video-omapfb-0.1.1_p3.ebuild   2013-01-15 18:20:58.439922962 +0100
+++ -   2014-06-28 16:34:24.383733291 +0200
@@ -10,7 +10,8 @@

 MY_P="${P/_p*//}"

-SRC_URI="mirror://debian/pool/main/x/${PN}/${PN}_${PV/_p/-}.tar.gz"
+SRC_URI="mirror://debian/pool/main/x/${PN}/${PN}_${PV/_p*/}.orig.tar.gz
+mirror://debian/pool/main/x/${PN}/${PN}_${PV/_p/-}.diff.gz"
 HOMEPAGE="http://gitweb.pingu.fi/?p=xf86-video-omapfb.git;a=tree"

 DESCRIPTION="X.org driver for TI OMAP framebuffers"
@@ -26,6 +27,7 @@
 S="${WORKDIR}/${MY_P}"

 src_prepare() {
-       epatch "${FILESDIR}/${PN}-0.1.1-closescreen.patch"
+       epatch "${WORKDIR}/${PN}_${PV/_p/-}.diff"
+       epatch "${FILESDIR}"/000*.patch
        xorg-2_src_prepare
 }
Comment 9 Markus Meier gentoo-dev 2014-08-01 08:56:58 UTC
Bumped in cvs, thanks for the ebuild/patches!

+*xf86-video-omapfb-0.1.1.1_p1 (01 Aug 2014)
+
+  01 Aug 2014; Markus Meier <maekke@gentoo.org>
+  +xf86-video-omapfb-0.1.1.1_p1.ebuild,
+  +files/0001-Revert-Set-a-large-CRTC-upper-limit-to-not-prune-lar.patch,
+  +files/0002-Revert-Set-virtual-size-when-configuring-framebuffer.patch,
+  +files/0003-force-plain-mode.patch, +files/0004-blacklist-tv-out.patch,
+  +files/0005-Attempt-to-fix-VRFB.patch,
+  +files/0006-omapfb-port-to-new-xserver-video-API.patch:
+  version bump by A. Person in bug #515602
+