Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 476834 - dev-libs/DirectFB-1.7.1 version bump
Summary: dev-libs/DirectFB-1.7.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Games
URL: http://www.directfb.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-14 19:19 UTC by teidakankan
Modified: 2014-01-04 14:50 UTC (History)
0 users

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


Attachments
DirectFB-1.7.1.ebuild (DirectFB-1.7.1.ebuild,6.30 KB, text/plain)
2013-12-29 13:03 UTC, Julian Ospald
Details
DirectFB-1.7.1-flags.patch (DirectFB-1.7.1-flags.patch,1.30 KB, patch)
2013-12-29 13:04 UTC, Julian Ospald
Details | Diff
DirectFB-1.7.1-pkgconfig.patch (DirectFB-1.7.1-pkgconfig.patch,897 bytes, patch)
2013-12-29 13:04 UTC, Julian Ospald
Details | Diff
DirectFB-1.7.1-build.patch (DirectFB-1.7.1-build.patch,1.39 KB, patch)
2013-12-29 13:05 UTC, Julian Ospald
Details | Diff
DirectFB-1.7.1-setregion.patch (DirectFB-1.7.1-setregion.patch,3.72 KB, patch)
2013-12-29 13:05 UTC, Julian Ospald
Details | Diff
DirectFB-1.7.1-atomic-fix-compiler-error-when-building-for-thumb2.patch (DirectFB-1.7.1-atomic-fix-compiler-error-when-building-for-thumb2.patch,1.63 KB, patch)
2013-12-29 13:05 UTC, Julian Ospald
Details | Diff
DirectFB-1.7.1.ebuild.diff (DirectFB-1.7.1.ebuild.diff,4.18 KB, patch)
2013-12-31 20:29 UTC, Julian Ospald
Details | Diff
DirectFB-1.7.1-build.patch (DirectFB-1.7.1-build.patch,836 bytes, patch)
2013-12-31 20:30 UTC, Julian Ospald
Details | Diff
DirectFB-1.7.1-flags.patch (DirectFB-1.7.1-flags.patch,1.94 KB, patch)
2013-12-31 20:30 UTC, Julian Ospald
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description teidakankan 2013-07-14 19:19:28 UTC
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...
Comment 1 Julian Ospald 2013-09-08 15:45:43 UTC
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.
Comment 2 Julian Ospald 2013-12-29 13:03:44 UTC
Created attachment 366434 [details]
DirectFB-1.7.1.ebuild
Comment 3 Julian Ospald 2013-12-29 13:04:10 UTC
Created attachment 366436 [details, diff]
DirectFB-1.7.1-flags.patch
Comment 4 Julian Ospald 2013-12-29 13:04:32 UTC
Created attachment 366438 [details, diff]
DirectFB-1.7.1-pkgconfig.patch
Comment 5 Julian Ospald 2013-12-29 13:05:03 UTC
Created attachment 366440 [details, diff]
DirectFB-1.7.1-build.patch
Comment 6 Julian Ospald 2013-12-29 13:05:18 UTC
Created attachment 366442 [details, diff]
DirectFB-1.7.1-setregion.patch
Comment 7 Julian Ospald 2013-12-29 13:05:32 UTC
Created attachment 366444 [details, diff]
DirectFB-1.7.1-atomic-fix-compiler-error-when-building-for-thumb2.patch
Comment 8 SpanKY gentoo-dev 2013-12-31 05:34:43 UTC
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 9 SpanKY gentoo-dev 2013-12-31 05:35:29 UTC
Comment on attachment 366442 [details, diff]
DirectFB-1.7.1-setregion.patch

same here -- use the existing 1.6.3 patch
Comment 10 SpanKY gentoo-dev 2013-12-31 05:36:48 UTC
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 11 SpanKY gentoo-dev 2013-12-31 05:38:56 UTC
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 12 SpanKY gentoo-dev 2013-12-31 05:40:01 UTC
Comment on attachment 366434 [details]
DirectFB-1.7.1.ebuild

looks OK (after locally generating a diff)
Comment 13 Julian Ospald 2013-12-31 20:28:13 UTC
(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.
Comment 14 Julian Ospald 2013-12-31 20:29:40 UTC
Created attachment 366670 [details, diff]
DirectFB-1.7.1.ebuild.diff

no duplicate patches now
Comment 15 Julian Ospald 2013-12-31 20:30:32 UTC
Created attachment 366672 [details, diff]
DirectFB-1.7.1-build.patch

* move the -W flag stuff to flags.patch
* add comments
Comment 16 Julian Ospald 2013-12-31 20:30:50 UTC
Created attachment 366674 [details, diff]
DirectFB-1.7.1-flags.patch
Comment 17 Julian Ospald 2014-01-04 14:50:38 UTC
+*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