Okay, whole sunday of working and progress has been made. I didn't start fresh, I took kleistpark packages to my working base.. ( http://ilixi.org/index.php?id=kleistpark ) - And by this, I ofcourse mean the source..
Then I did what I described earlier; update libdirectfb to 1.7..
Don't know what version is kleistpark packages supposed for-- since they definetly didn't compile easily.. After many patches, updates, and so on.. I finally have got something compiled and I could say that my work leaded to something, following is now compiled as packages:
-libdirectfb 1.7 ( with ONE )
-cairo
-clanbomber ( some kind of game to test directfb's functionality ? )
-dfbterm
-directfb-examples
-harfbuzz (library)
-libenchant
-libicu
-fusiondale
-fusionsound
-ilixi (libglesv2 disabled by patching)
-lite
-pixman
-sawman
And still got some more packages from kleistpark that I want to make work but unfortunately my time now runs out..
I had to add fontconfig from old tree to my build as it was dependency..
---
Can't say if any of my work actually works or does anything that could be seen by human eye on the hdmi screen of raspberry pi, as I haven't installed any of this stuff, but will try everything as soon as I have managed to compile all packages that I wanted to test.
If these packages aren't familiar to you, check out http://www.directfb.org -
Most of ffmpeg code in these files is using deprecated functions so I've been patching them to proper builds..
And makefile's of packages have been sometimes forced to work by some ugly hacks, so my work isn't ready to be included in the trunk any time soon, but if I get something that works; I will publish it somewhere, propably on the github.. Maybe someone else then could be a nice guy and clean up the Makefiles so they could be included in svn-- or maybe this stuff is better to stay "outside" as a external repository.. libdirectfb 1.7 includes ONE that should be available as an invidual package instead, but I was in a hurry so I just included one to same package.. Maybe this is going to stay out from openwrt trunk a long time because this stuff works only on minority of devices, I mean, I guess raspberry pi is propably only officially supported device with actual framebuffer..
Feel free to discuss about topic and I'll gladly share my progress if someone's interested (as soon as it's functional enough) - ilixi, qt5, X, so on are easily available for raspberry on raspbian and similar distributions, but I really don't think I need such bloated system, after all, I propably rather use my Mac if I need openoffice or if I want to play games or edit/watch videos, although, afaik XBMC on raspberry isn't all bad..
EDIT: Forgot to mention, flux needed to be installed on the host system, http://www.directfb.org/index.php?path=Main%2FDownloads
Didn't add it to buildroot, as it was small, just downloaded, compiled and installed it to /usr/bin..
EDIT2: Updated list - now I have everything compiling that I wanted.. Maybe I'll have tomorrow time to test this stuff 
(Last edited by jake1981 on 7 Oct 2013, 19:44)