http://www.directfb.org/downloads/Core/DirectFB-1.7/DirectFB-1.7.0.tar.gz Released 2013-07-11. Reproducible: Always 1.7.0 ----- Major new feature: - task-manager (must be enabled explicitly) The task manager allows to automatically distribute rendering tasks over multiple cpu and/or gpu cores. There is an implementation for the generic (software) driver which can be configured with by setting software-cores=<n> and task-manager options in the directfbrc. Merged Projects: - DirectFB-extra (missing bits) - SaWMan - FusionDale - FusionSound - DiVine - ++dfb New APIs - Add IDirectFBSurface::DumpRaw() to dump raw pixel data of a surface to a file - Add IDirectFBSurface::GetFrameTime() to receive the timestamp for the next frame to be rendered - Add IDirectFBSurface::SetFrameTimeConfig() to configure GetFrameTime() - Add IDirectFBVideoProvider::SetDestination() to change the destination surface and/or destination rectangle during playback New System Module - drm/kms New ImageProviders - WebP - tiff Tons of bugfixes and performance improvements...
Feel free to provide an ebuild here. Not many people use it and every bump is a major pain, so I only work on this if I am REALLY bored.
Created attachment 366434 [details] DirectFB-1.7.1.ebuild
Created attachment 366436 [details, diff] DirectFB-1.7.1-flags.patch
Created attachment 366438 [details, diff] DirectFB-1.7.1-pkgconfig.patch
Created attachment 366440 [details, diff] DirectFB-1.7.1-build.patch
Created attachment 366442 [details, diff] DirectFB-1.7.1-setregion.patch
Created attachment 366444 [details, diff] DirectFB-1.7.1-atomic-fix-compiler-error-when-building-for-thumb2.patch
Comment on attachment 366444 [details, diff] DirectFB-1.7.1-atomic-fix-compiler-error-when-building-for-thumb2.patch the original 1.6.3 patch applies cleanly. the preference is to always re-use an existing patch rather than duplicating it.
Comment on attachment 366442 [details, diff] DirectFB-1.7.1-setregion.patch same here -- use the existing 1.6.3 patch
Comment on attachment 366438 [details, diff] DirectFB-1.7.1-pkgconfig.patch same here ... use the existing 1.6.3 patch also, fairly certain you did not author this patch
Comment on attachment 366440 [details, diff] DirectFB-1.7.1-build.patch this patch really could use documentation explaining what it's for i might also merge the -W flag changes into the flags patch rather than this one
Comment on attachment 366434 [details] DirectFB-1.7.1.ebuild looks OK (after locally generating a diff)
(In reply to SpanKY from comment #11) > Comment on attachment 366440 [details, diff] [details, diff] > DirectFB-1.7.1-build.patch > > this patch really could use documentation explaining what it's for > > i might also merge the -W flag changes into the flags patch rather than this > one Well, Werror-implicit-function-declaration broke the build at some point, but I don't remember under which useflag combination that was, can't reproduce anymore after a few compiles. Maybe just keep it? Your call.
Created attachment 366670 [details, diff] DirectFB-1.7.1.ebuild.diff no duplicate patches now
Created attachment 366672 [details, diff] DirectFB-1.7.1-build.patch * move the -W flag stuff to flags.patch * add comments
Created attachment 366674 [details, diff] DirectFB-1.7.1-flags.patch
+*DirectFB-1.7.1 (04 Jan 2014) + + 04 Jan 2014; Julian Ospald <hasufell@gentoo.org> +DirectFB-1.7.1.ebuild, + +files/DirectFB-1.7.1-build.patch, +files/DirectFB-1.7.1-flags.patch: + version bump wrt #476834 some new useflags had to be masked for arm and ia64