Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine
@ 2013-03-10 18:32 Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH 01/10] directfb: bumping version to 1.6.3 Carsten Schoenert
                   ` (10 more replies)
  0 siblings, 11 replies; 13+ messages in thread
From: Carsten Schoenert @ 2013-03-10 18:32 UTC (permalink / raw)
  To: buildroot

From: Carsten Schoenert <c.schoenert@gmail.com>

Hello,

after the reviewing of my previous patches by Thomas I have reworked
those patches. After some tests related to the dependencies of other
packages on directfb I expanded my patch series because of broken
dependencies by the newer directfb version.

The packages directfb-exambles and sawman are bumped to current versions
so the packages are buildable against the newer directfb version.
The Qt package I doesn't have tested.

I added new entrys into Config.in.legacy for the renamed BR2 variables.
Hopefully in the correct format.

If something is still wrong please let me know.

Regards
Carsten

Carsten Schoenert (10):
  directfb: bumping version to 1.6.3
  divine: bumping version to 1.6.3
  directfb: expanding the help strings
  directfb: fixing typo in variables
  Config.in.legacy: adding renamed BR2 Options
  directfb-examples: correcting indentation and expanding help text
  directfb-examples: bump to version 1.6.0
  directfb-exambles: adding new examples to the menu
  directfb-examples: adding license information
  sawman: bumping version to 1.6.3

 Config.in.legacy                               |   18 +++
 package/directfb-examples/Config.in            |  186 +++++++++++++++++-------
 package/directfb-examples/directfb-examples.mk |    6 +-
 package/directfb/Config.in                     |   15 +-
 package/directfb/directfb.mk                   |    8 +-
 package/divine/divine.mk                       |   11 +-
 package/sawman/sawman.mk                       |    2 +-
 7 files changed, 185 insertions(+), 61 deletions(-)

-- 
1.7.10.4

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH 01/10] directfb: bumping version to 1.6.3
  2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
@ 2013-03-10 18:32 ` Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH 02/10] divine: " Carsten Schoenert
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Carsten Schoenert @ 2013-03-10 18:32 UTC (permalink / raw)
  To: buildroot

From: Carsten Schoenert <c.schoenert@gmail.com>

Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
---
 package/directfb/directfb.mk |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/directfb/directfb.mk b/package/directfb/directfb.mk
index 4f05ed2..8c701db 100644
--- a/package/directfb/directfb.mk
+++ b/package/directfb/directfb.mk
@@ -3,8 +3,8 @@
 # directfb
 #
 #############################################################
-DIRECTFB_VERSION_MAJOR = 1.4
-DIRECTFB_VERSION = $(DIRECTFB_VERSION_MAJOR).17
+DIRECTFB_VERSION_MAJOR = 1.6
+DIRECTFB_VERSION = $(DIRECTFB_VERSION_MAJOR).3
 DIRECTFB_SITE = http://www.directfb.org/downloads/Core/DirectFB-$(DIRECTFB_VERSION_MAJOR)
 DIRECTFB_SOURCE = DirectFB-$(DIRECTFB_VERSION).tar.gz
 DIRECTFB_LICENSE = LGPLv2.1+
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH 02/10] divine: bumping version to 1.6.3
  2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH 01/10] directfb: bumping version to 1.6.3 Carsten Schoenert
@ 2013-03-10 18:32 ` Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH v2 03/10] directfb: expanding the help strings Carsten Schoenert
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Carsten Schoenert @ 2013-03-10 18:32 UTC (permalink / raw)
  To: buildroot

From: Carsten Schoenert <c.schoenert@gmail.com>

To be identical to the version of directfb switching also to version
1.6.3. The divine package needs at minimum directfb 1.6.0 as
dependencie.
Adding the license information to the package divine.
Also switch to Git for getting the package source because the tar.gz
for version 1.6.3 on directfb.org is broken because of a missed header
file inside.

Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
---
 package/divine/divine.mk |   11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/package/divine/divine.mk b/package/divine/divine.mk
index b949601..df59a18 100644
--- a/package/divine/divine.mk
+++ b/package/divine/divine.mk
@@ -4,11 +4,16 @@
 #
 #############################################################
 
-DIVINE_VERSION = 0.4.0
-DIVINE_SITE = http://www.directfb.org/downloads/Extras
-DIVINE_SOURCE = DiVine-$(DIVINE_VERSION).tar.gz
+# tagged version 1.6.3
+DIVINE_VERSION = 83cafc257a42b9465cd9d6185bf66b8c1b7ed704
+DIVINE_SITE = git://git.directfb.org/git/directfb/extras/DiVine.git
+DIVINE_LICENSE = LGPLv2.1+
+DIVINE_LICENSE_FILE = COPYING
 DIVINE_INSTALL_STAGING = YES
 DIVINE_DEPENDENCIES = directfb
 DIVINE_CONFIG_SCRIPTS = divine-config
 
+# package has no configure script so we have generate it
+DIVINE_AUTORECONF = YES
+
 $(eval $(autotools-package))
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH v2 03/10] directfb: expanding the help strings
  2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH 01/10] directfb: bumping version to 1.6.3 Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH 02/10] divine: " Carsten Schoenert
@ 2013-03-10 18:32 ` Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH 04/10] directfb: fixing typo in variables Carsten Schoenert
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Carsten Schoenert @ 2013-03-10 18:32 UTC (permalink / raw)
  To: buildroot

From: Carsten Schoenert <c.schoenert@gmail.com>

Adding a helper string for the PXA3xx and graphics driver from Marvell
and the EP9x graphics driver from Cirrus Logic.

Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
---
Changes in v2:
	- reworking the helper text after suggestions from Thomas Petazzoni

 package/directfb/Config.in |   11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/package/directfb/Config.in b/package/directfb/Config.in
index a184568..796be37 100644
--- a/package/directfb/Config.in
+++ b/package/directfb/Config.in
@@ -49,10 +49,21 @@ config BR2_PACKAGE_DIRECTFB_MATROX
 config BR2_PACKAGE_DIRECTFB_PXA3XX
 	bool "compile pxa3xx graphics driver"
 	depends on BR2_arm
+	help
+	  The Marvell PXA3xx Processor Family is a system-on-chip based
+	  on XScale? microarchitecture. This option enables the graphic
+	  driver support for the PXA3xx processor family.
+
+	  http://www.marvell.com/application-processors/pxa-family/
 
 config BR2_PACKAGE_DIRECTFB_EP9X
 	bool "compile ep9x graphics driver"
 	depends on BR2_arm
+	help
+	  Enable the graphic driver support for the EP93xx ARMv9 based
+	  processors from Cirrus Logic.
+
+	  http://cirrus.com/en/products/arm9.html
 
 config BR2_PACKAGE_DIRECTFB_UNICHROME
 	bool "compile unichrome graphics driver"
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH 04/10] directfb: fixing typo in variables
  2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
                   ` (2 preceding siblings ...)
  2013-03-10 18:32 ` [Buildroot] [PATCH v2 03/10] directfb: expanding the help strings Carsten Schoenert
@ 2013-03-10 18:32 ` Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH 05/10] Config.in.legacy: adding renamed BR2 Options Carsten Schoenert
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Carsten Schoenert @ 2013-03-10 18:32 UTC (permalink / raw)
  To: buildroot

From: Carsten Schoenert <c.schoenert@gmail.com>

Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
---
 package/directfb/Config.in   |    4 ++--
 package/directfb/directfb.mk |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/package/directfb/Config.in b/package/directfb/Config.in
index 796be37..23f4947 100644
--- a/package/directfb/Config.in
+++ b/package/directfb/Config.in
@@ -109,13 +109,13 @@ config BR2_PACKAGE_DIRECTFB_PNG
 	default y
 	select BR2_PACKAGE_LIBPNG
 
-config BR2_PACKAGE_DIRECTB_DITHER_RGB16
+config BR2_PACKAGE_DIRECTFB_DITHER_RGB16
 	bool "enable advanced dithering of RGB16 surfaces"
 	help
 	  Enable dithering when loading images to RGB16 surfaces.
 	  This increases the data section by 64 KBytes.
 
-config BR2_PACKAGE_DIRECTB_TESTS
+config BR2_PACKAGE_DIRECTFB_TESTS
 	bool "build directfb tests"
 
 endif # BR2_PACKAGE_DIRECTFB
diff --git a/package/directfb/directfb.mk b/package/directfb/directfb.mk
index 8c701db..5ead084 100644
--- a/package/directfb/directfb.mk
+++ b/package/directfb/directfb.mk
@@ -108,13 +108,13 @@ else
 DIRECTFB_CONF_OPT += --disable-jpeg
 endif
 
-ifeq ($(BR2_PACKAGE_DIRECTB_DITHER_RGB16),y)
+ifeq ($(BR2_PACKAGE_DIRECTFB_DITHER_RGB16),y)
 DIRECTFB_CONF_OPT += --with-dither-rgb16=advanced
 else
 DIRECTFB_CONF_OPT += --with-dither-rgb16=none
 endif
 
-ifeq ($(BR2_PACKAGE_DIRECTB_TESTS),y)
+ifeq ($(BR2_PACKAGE_DIRECTFB_TESTS),y)
 DIRECTFB_CONF_OPT += --with-tests
 endif
 
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH 05/10] Config.in.legacy: adding renamed BR2 Options
  2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
                   ` (3 preceding siblings ...)
  2013-03-10 18:32 ` [Buildroot] [PATCH 04/10] directfb: fixing typo in variables Carsten Schoenert
@ 2013-03-10 18:32 ` Carsten Schoenert
  2013-04-28 20:36   ` Peter Korsgaard
  2013-03-10 18:32 ` [Buildroot] [PATCH 06/10] directfb-examples: correcting indentation and expanding help text Carsten Schoenert
                   ` (5 subsequent siblings)
  10 siblings, 1 reply; 13+ messages in thread
From: Carsten Schoenert @ 2013-03-10 18:32 UTC (permalink / raw)
  To: buildroot

From: Carsten Schoenert <c.schoenert@gmail.com>

Related to the changed directfb variables for
BR2_PACKAGE_DIRECTFB_DITHER_RGB16 and
BR2_PACKAGE_DIRECTFB_TESTS
adding a legacy check.

Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
---
 Config.in.legacy |   18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/Config.in.legacy b/Config.in.legacy
index d90132c..838e7fc 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -40,6 +40,24 @@ comment "As long as these options stay selected, the build   "
 comment "will fail.                                          "
 endif
 
+#
+# Legacy options since 2013.02
+#
+config BR2_PACKAGE_DIRECTB_DITHER_RGB16
+	bool "DirectFB RGB16 dithering option has been renamed"
+	select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
+	select BR2_LEGACY
+	help
+	  The option has been renamed
+	  BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
+
+config BR2_PACKAGE_DIRECTFB_TESTS
+	bool "DirectFB Tests option has been renamed"
+	select BR2_PACKAGE_DIRECTFB_TESTS
+	select BR2_LEGACY
+	help
+	  The option has been renamed
+	  BR2_PACKAGE_DIRECTFB_TESTS.
 
 #
 # Legacy options since 2012.11
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH 06/10] directfb-examples: correcting indentation and expanding help text
  2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
                   ` (4 preceding siblings ...)
  2013-03-10 18:32 ` [Buildroot] [PATCH 05/10] Config.in.legacy: adding renamed BR2 Options Carsten Schoenert
@ 2013-03-10 18:32 ` Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH 07/10] directfb-examples: bump to version 1.6.0 Carsten Schoenert
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Carsten Schoenert @ 2013-03-10 18:32 UTC (permalink / raw)
  To: buildroot

From: Carsten Schoenert <c.schoenert@gmail.com>


Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
---
 package/directfb-examples/Config.in |  174 +++++++++++++++++++++++++----------
 1 file changed, 124 insertions(+), 50 deletions(-)

diff --git a/package/directfb-examples/Config.in b/package/directfb-examples/Config.in
index c463784..abd0e25 100644
--- a/package/directfb-examples/Config.in
+++ b/package/directfb-examples/Config.in
@@ -1,97 +1,171 @@
 config BR2_PACKAGE_DIRECTFB_EXAMPLES
-       bool "directfb examples"
-       depends on BR2_PACKAGE_DIRECTFB
+	bool "directfb examples"
+	depends on BR2_PACKAGE_DIRECTFB
+	help
+	  The DirectFB-examples package contains a set of simple DirectFB
+	  applications that can be used to test and demonstrate various
+	  DirectFB features.
+
+	  http://directfb.org/downloads/Extras/README.DirectFB-examples
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI
-       bool "usr/bin/df_andi"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_andi"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Penguin demo, press 'space' to form convergence logo,
+	  's'/'d' to spawn/destroy 'a' penguin, 'r' to revive penguin
+	  after space was pressed, 'c' tests clipping.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD
-       bool "usr/bin/df_bltload"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_bltload"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Reads information from /proc/bltstat.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD
-       bool "usr/bin/df_cpuload"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_cpuload"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  CPU Load with data from /proc/stat.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER
-       bool "usr/bin/df_databuffer"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_databuffer"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Simple test application for data buffers.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD
-       bool "usr/bin/df_dioload"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_dioload"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Disk IO with data from /proc/stat.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK
-       bool "usr/bin/df_dok"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_dok"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  DirectFB benchmark application, runs some tests and
+	  displays benchmark results afterwards.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST
-       bool "usr/bin/df_drivertest"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_drivertest"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Tool to check drivers for bugs and accuracy.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE
-       bool "usr/bin/df_fire"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_fire"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  The famous fire effect ported to DirectFB (16 bpp only).
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP
-       bool "usr/bin/df_flip"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_flip"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Raw Flip() benchmark.
+
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS
-       bool "usr/bin/df_fonts"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_fonts"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Takes a list of font files and shows character tables.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT
-       bool "usr/bin/df_input"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_input"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Test application for input devices.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK
-       bool "usr/bin/df_joystick"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_joystick"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  A colored version of df_particle, fointain can be moved with
+	  joystick. The particles of different colors can be spawned
+	  with different joystick buttons (1-4).
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES
-       bool "usr/bin/df_knuckles"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_knuckles"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  3D skull drawn using triangles that can be rotated using
+	  the mouse. 'Space' switches to wireframe, 'b' toggles
+	  backface culling.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
-       bool "usr/bin/df_layer"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_layer"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Simple videoplayer with layers.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
-       bool "usr/bin/df_neo"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_neo"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Port from a gdk-pixbuf demo to DirectFB, uses scaling,
+	  alpha blending and color modulation, use cursor keys and
+	  space to change parameters.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD
-       bool "usr/bin/df_netload"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_netload"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Network statistica from /proc/net/dev.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE
-       bool "usr/bin/df_palette"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_palette"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  A example blitting from a surface with a
+	  rotating/morphing palette.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE
-       bool "usr/bin/df_particle"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_particle"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  A moving fountain consisting of alphablended rectangles,
+	  nice and fast if hardware accelerated.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER
-       bool "usr/bin/df_porter"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_porter"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Shows porter/duff blending rules.
+
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS
-       bool "usr/bin/df_stress"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_stress"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Stress tests surface manager, for debugging purposes only.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE
-       bool "usr/bin/df_texture"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_texture"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  A simple texture example. The 3d windows can be rotated
+	  with the mouse.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO
-       bool "usr/bin/df_video"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_video"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Shows window stack with alpha blending and video playback
+	  in a moving window.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE
-       bool "usr/bin/df_video_particle"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_video_particle"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Same as df_particle, but the rectangles have been
+	  replaced by a video (via video4linux). Nice color effects.
 
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW
-       bool "usr/bin/df_window"
-       depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	bool "usr/bin/df_window"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Simple demonstration of the DirectFB window stack, follow
+	  the instructions in the upper left corner. Pass a video
+	  device file or a movie file on the command-line to enable
+	  video playback in one of the windows.
+
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH 07/10] directfb-examples: bump to version 1.6.0
  2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
                   ` (5 preceding siblings ...)
  2013-03-10 18:32 ` [Buildroot] [PATCH 06/10] directfb-examples: correcting indentation and expanding help text Carsten Schoenert
@ 2013-03-10 18:32 ` Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH 08/10] directfb-exambles: adding new examples to the menu Carsten Schoenert
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Carsten Schoenert @ 2013-03-10 18:32 UTC (permalink / raw)
  To: buildroot

From: Carsten Schoenert <c.schoenert@gmail.com>

The previous version 1.2.0 isn't acting well with directfb 1.6.3 so
increasing the version to the latest available version on directfb.org.

Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
---
 package/directfb-examples/directfb-examples.mk |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/directfb-examples/directfb-examples.mk b/package/directfb-examples/directfb-examples.mk
index 26cc499..c7235d6 100644
--- a/package/directfb-examples/directfb-examples.mk
+++ b/package/directfb-examples/directfb-examples.mk
@@ -4,7 +4,7 @@
 #
 #############################################################
 
-DIRECTFB_EXAMPLES_VERSION = 1.2.0
+DIRECTFB_EXAMPLES_VERSION = 1.6.0
 DIRECTFB_EXAMPLES_SITE = http://www.directfb.org/downloads/Extras
 DIRECTFB_EXAMPLES_SOURCE = DirectFB-examples-$(DIRECTFB_EXAMPLES_VERSION).tar.gz
 DIRECTFB_EXAMPLES_INSTALL_STAGING = YES
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH 08/10] directfb-exambles: adding new examples to the menu
  2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
                   ` (6 preceding siblings ...)
  2013-03-10 18:32 ` [Buildroot] [PATCH 07/10] directfb-examples: bump to version 1.6.0 Carsten Schoenert
@ 2013-03-10 18:32 ` Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH 09/10] directfb-examples: adding license information Carsten Schoenert
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 13+ messages in thread
From: Carsten Schoenert @ 2013-03-10 18:32 UTC (permalink / raw)
  To: buildroot

From: Carsten Schoenert <c.schoenert@gmail.com>


Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
---
 package/directfb-examples/Config.in            |   12 ++++++++++++
 package/directfb-examples/directfb-examples.mk |    2 ++
 2 files changed, 14 insertions(+)

diff --git a/package/directfb-examples/Config.in b/package/directfb-examples/Config.in
index abd0e25..e84f0f7 100644
--- a/package/directfb-examples/Config.in
+++ b/package/directfb-examples/Config.in
@@ -99,6 +99,18 @@ config BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER
 	help
 	  Simple videoplayer with layers.
 
+config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX
+	bool "usr/bin/df_matrix"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Testing SetMatrix() for free transforms.
+
+config BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER
+	bool "usr/bin/df_matrix_water"
+	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
+	help
+	  Same as df_matrix, but using new Water API.
+
 config BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO
 	bool "usr/bin/df_neo"
 	depends on BR2_PACKAGE_DIRECTFB_EXAMPLES
diff --git a/package/directfb-examples/directfb-examples.mk b/package/directfb-examples/directfb-examples.mk
index c7235d6..1342047 100644
--- a/package/directfb-examples/directfb-examples.mk
+++ b/package/directfb-examples/directfb-examples.mk
@@ -27,6 +27,8 @@ DIRECTFB_EXAMPLES_TARGETS_$(BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT) += usr/bin/df_i
 DIRECTFB_EXAMPLES_TARGETS_$(BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK) += usr/bin/df_joystick
 DIRECTFB_EXAMPLES_TARGETS_$(BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES) += usr/bin/df_knuckles
 DIRECTFB_EXAMPLES_TARGETS_$(BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER) += usr/bin/df_layer
+DIRECTFB_EXAMPLES_TARGETS_$(BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX) += usr/bin/df_matrix
+DIRECTFB_EXAMPLES_TARGETS_$(BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER) += usr/bin/df_matrix_water
 DIRECTFB_EXAMPLES_TARGETS_$(BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO) += usr/bin/df_neo
 DIRECTFB_EXAMPLES_TARGETS_$(BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD) += usr/bin/df_netload
 DIRECTFB_EXAMPLES_TARGETS_$(BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE) += usr/bin/df_palette
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH 09/10] directfb-examples: adding license information
  2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
                   ` (7 preceding siblings ...)
  2013-03-10 18:32 ` [Buildroot] [PATCH 08/10] directfb-exambles: adding new examples to the menu Carsten Schoenert
@ 2013-03-10 18:32 ` Carsten Schoenert
  2013-03-10 18:32 ` [Buildroot] [PATCH 10/10] sawman: bumping version to 1.6.3 Carsten Schoenert
  2013-04-28 20:36 ` [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Peter Korsgaard
  10 siblings, 0 replies; 13+ messages in thread
From: Carsten Schoenert @ 2013-03-10 18:32 UTC (permalink / raw)
  To: buildroot

From: Carsten Schoenert <c.schoenert@gmail.com>


Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
---
 package/directfb-examples/directfb-examples.mk |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/package/directfb-examples/directfb-examples.mk b/package/directfb-examples/directfb-examples.mk
index 1342047..14e544c 100644
--- a/package/directfb-examples/directfb-examples.mk
+++ b/package/directfb-examples/directfb-examples.mk
@@ -7,6 +7,8 @@
 DIRECTFB_EXAMPLES_VERSION = 1.6.0
 DIRECTFB_EXAMPLES_SITE = http://www.directfb.org/downloads/Extras
 DIRECTFB_EXAMPLES_SOURCE = DirectFB-examples-$(DIRECTFB_EXAMPLES_VERSION).tar.gz
+DIRECTFB_EXAMPLES_LICENSE = MIT
+DIRECTFB_EXAMPLES_LICENSE_FILE = COPYING
 DIRECTFB_EXAMPLES_INSTALL_STAGING = YES
 DIRECTFB_EXAMPLES_DEPENDENCIES = directfb
 
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH 10/10] sawman: bumping version to 1.6.3
  2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
                   ` (8 preceding siblings ...)
  2013-03-10 18:32 ` [Buildroot] [PATCH 09/10] directfb-examples: adding license information Carsten Schoenert
@ 2013-03-10 18:32 ` Carsten Schoenert
  2013-04-28 20:36 ` [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Peter Korsgaard
  10 siblings, 0 replies; 13+ messages in thread
From: Carsten Schoenert @ 2013-03-10 18:32 UTC (permalink / raw)
  To: buildroot

From: Carsten Schoenert <c.schoenert@gmail.com>

After switching directfb to 1.6.3 sawman must also be bumped to the
current version because the old version can't be builded with newer
libs and headers from directfb.

Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
---
 package/sawman/sawman.mk |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/sawman/sawman.mk b/package/sawman/sawman.mk
index 0faae9c..b8c1121 100644
--- a/package/sawman/sawman.mk
+++ b/package/sawman/sawman.mk
@@ -3,7 +3,7 @@
 # SAWMAN
 #
 #############################################################
-SAWMAN_VERSION = 1.4.16
+SAWMAN_VERSION = 1.6.3
 SAWMAN_SOURCE = SaWMan-$(SAWMAN_VERSION).tar.gz
 SAWMAN_SITE = http://www.directfb.org/downloads/Extras
 SAWMAN_INSTALL_STAGING = YES
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine
  2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
                   ` (9 preceding siblings ...)
  2013-03-10 18:32 ` [Buildroot] [PATCH 10/10] sawman: bumping version to 1.6.3 Carsten Schoenert
@ 2013-04-28 20:36 ` Peter Korsgaard
  10 siblings, 0 replies; 13+ messages in thread
From: Peter Korsgaard @ 2013-04-28 20:36 UTC (permalink / raw)
  To: buildroot

>>>>> "Carsten" == Carsten Schoenert <c.schoenert@gmail.com> writes:

 Carsten> From: Carsten Schoenert <c.schoenert@gmail.com>
 Carsten> Hello,

 Carsten> after the reviewing of my previous patches by Thomas I have reworked
 Carsten> those patches. After some tests related to the dependencies of other
 Carsten> packages on directfb I expanded my patch series because of broken
 Carsten> dependencies by the newer directfb version.

 Carsten> The packages directfb-exambles and sawman are bumped to
 Carsten> current versions so the packages are buildable against the
 Carsten> newer directfb version.  The Qt package I doesn't have tested.

 Carsten> I added new entrys into Config.in.legacy for the renamed BR2
 Carsten> variables.  Hopefully in the correct format.

 Carsten> If something is still wrong please let me know.

Committed series, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [Buildroot] [PATCH 05/10] Config.in.legacy: adding renamed BR2 Options
  2013-03-10 18:32 ` [Buildroot] [PATCH 05/10] Config.in.legacy: adding renamed BR2 Options Carsten Schoenert
@ 2013-04-28 20:36   ` Peter Korsgaard
  0 siblings, 0 replies; 13+ messages in thread
From: Peter Korsgaard @ 2013-04-28 20:36 UTC (permalink / raw)
  To: buildroot

>>>>> "Carsten" == Carsten Schoenert <c.schoenert@gmail.com> writes:

 Carsten> From: Carsten Schoenert <c.schoenert@gmail.com>
 Carsten> Related to the changed directfb variables for
 Carsten> BR2_PACKAGE_DIRECTFB_DITHER_RGB16 and
 Carsten> BR2_PACKAGE_DIRECTFB_TESTS
 Carsten> adding a legacy check.

 Carsten> Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
 Carsten> ---
 Carsten>  Config.in.legacy |   18 ++++++++++++++++++
 Carsten>  1 file changed, 18 insertions(+)

 Carsten> diff --git a/Config.in.legacy b/Config.in.legacy
 Carsten> index d90132c..838e7fc 100644
 Carsten> --- a/Config.in.legacy
 Carsten> +++ b/Config.in.legacy
 Carsten> @@ -40,6 +40,24 @@ comment "As long as these options stay selected, the build   "
 Carsten>  comment "will fail.                                          "
 Carsten>  endif
 
 Carsten> +#
 Carsten> +# Legacy options since 2013.02
 Carsten> +#
 Carsten> +config BR2_PACKAGE_DIRECTB_DITHER_RGB16
 Carsten> +	bool "DirectFB RGB16 dithering option has been renamed"
 Carsten> +	select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
 Carsten> +	select BR2_LEGACY
 Carsten> +	help
 Carsten> +	  The option has been renamed
 Carsten> +	  BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
 Carsten> +
 Carsten> +config BR2_PACKAGE_DIRECTFB_TESTS

This should be BR2_PACKAGE_DIRECTB_TESTS. Fixed while committing.

 Carsten> +	bool "DirectFB Tests option has been renamed"
 Carsten> +	select BR2_PACKAGE_DIRECTFB_TESTS
 Carsten> +	select BR2_LEGACY
 Carsten> +	help
 Carsten> +	  The option has been renamed
 Carsten> +	  BR2_PACKAGE_DIRECTFB_TESTS.
 

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2013-04-28 20:36 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-10 18:32 [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Carsten Schoenert
2013-03-10 18:32 ` [Buildroot] [PATCH 01/10] directfb: bumping version to 1.6.3 Carsten Schoenert
2013-03-10 18:32 ` [Buildroot] [PATCH 02/10] divine: " Carsten Schoenert
2013-03-10 18:32 ` [Buildroot] [PATCH v2 03/10] directfb: expanding the help strings Carsten Schoenert
2013-03-10 18:32 ` [Buildroot] [PATCH 04/10] directfb: fixing typo in variables Carsten Schoenert
2013-03-10 18:32 ` [Buildroot] [PATCH 05/10] Config.in.legacy: adding renamed BR2 Options Carsten Schoenert
2013-04-28 20:36   ` Peter Korsgaard
2013-03-10 18:32 ` [Buildroot] [PATCH 06/10] directfb-examples: correcting indentation and expanding help text Carsten Schoenert
2013-03-10 18:32 ` [Buildroot] [PATCH 07/10] directfb-examples: bump to version 1.6.0 Carsten Schoenert
2013-03-10 18:32 ` [Buildroot] [PATCH 08/10] directfb-exambles: adding new examples to the menu Carsten Schoenert
2013-03-10 18:32 ` [Buildroot] [PATCH 09/10] directfb-examples: adding license information Carsten Schoenert
2013-03-10 18:32 ` [Buildroot] [PATCH 10/10] sawman: bumping version to 1.6.3 Carsten Schoenert
2013-04-28 20:36 ` [Buildroot] [PATCH 00/10] [reworked] Updating directfb and divine Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox