Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] svn commit: trunk/buildroot/package/libsexy
@ 2008-08-27 20:19 jacmet at uclibc.org
  0 siblings, 0 replies; 11+ messages in thread
From: jacmet at uclibc.org @ 2008-08-27 20:19 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-08-27 13:19:15 -0700 (Wed, 27 Aug 2008)
New Revision: 23258

Log:
libsexy: fix long help text lines

Make it depend on libgtk2 while we're at it.

Modified:
   trunk/buildroot/package/libsexy/Config.in


Changeset:
Modified: trunk/buildroot/package/libsexy/Config.in
===================================================================
--- trunk/buildroot/package/libsexy/Config.in	2008-08-27 20:19:12 UTC (rev 23257)
+++ trunk/buildroot/package/libsexy/Config.in	2008-08-27 20:19:15 UTC (rev 23258)
@@ -1,6 +1,10 @@
 config BR2_PACKAGE_LIBSEXY
 	bool "libsexy"
+	depends on BR2_PACKAGE_LIBGTK2
 	help
-	  libsexy is a collection of GTK+ widgets that extend the functionality of such standard widgets as GtkEntry and GtkLabel by subclassing them and working around the limitations of the widgets.
+	  libsexy is a collection of GTK+ widgets that extend the
+	  functionality of such standard widgets as GtkEntry and
+	  GtkLabel by subclassing them and working around the
+	  limitations of the widgets.
 
 	  http://www.chipx86.com/wiki/Libsexy

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

* [Buildroot] svn commit: trunk/buildroot/package/libsexy
@ 2009-01-23 17:48 ulf at uclibc.org
  2009-01-23 18:48 ` Peter Korsgaard
  0 siblings, 1 reply; 11+ messages in thread
From: ulf at uclibc.org @ 2009-01-23 17:48 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-23 17:48:49 +0000 (Fri, 23 Jan 2009)
New Revision: 24982

Log:
Disable libsexy (with comment) if X is not available

Modified:
   trunk/buildroot/package/libsexy/Config.in


Changeset:
Modified: trunk/buildroot/package/libsexy/Config.in
===================================================================
--- trunk/buildroot/package/libsexy/Config.in	2009-01-23 13:12:57 UTC (rev 24981)
+++ trunk/buildroot/package/libsexy/Config.in	2009-01-23 17:48:49 UTC (rev 24982)
@@ -1,6 +1,7 @@
 config BR2_PACKAGE_LIBSEXY
 	bool "libsexy"
 	depends on BR2_PACKAGE_LIBGTK2
+	depends on !BR2_PACKAGE_XSERVER_none
 	help
 	  libsexy is a collection of GTK+ widgets that extend the
 	  functionality of such standard widgets as GtkEntry and
@@ -8,3 +9,7 @@
 	  limitations of the widgets.
 
 	  http://www.chipx86.com/wiki/Libsexy
+
+comment "libsexy       - disabled (requires X-Windows)"
+	depends on BR2_PACKAGE_XSERVER_none
+

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

* [Buildroot] svn commit: trunk/buildroot/package/libsexy
  2009-01-23 17:48 [Buildroot] svn commit: trunk/buildroot/package/libsexy ulf at uclibc.org
@ 2009-01-23 18:48 ` Peter Korsgaard
  2009-01-23 21:06   ` Ulf Samuelsson
  2009-01-27  0:26   ` Hamish Moffatt
  0 siblings, 2 replies; 11+ messages in thread
From: Peter Korsgaard @ 2009-01-23 18:48 UTC (permalink / raw)
  To: buildroot

>>>>> "ulf" == ulf  <ulf@uclibc.org> writes:

 ulf> Author: ulf
 ulf> Date: 2009-01-23 17:48:49 +0000 (Fri, 23 Jan 2009)
 ulf> New Revision: 24982

 ulf> Log:
 ulf> Disable libsexy (with comment) if X is not available

 ulf> Modified:
 ulf>    trunk/buildroot/package/libsexy/Config.in

 ulf> Changeset:
 ulf> Modified: trunk/buildroot/package/libsexy/Config.in
 ulf> ===================================================================
 ulf> --- trunk/buildroot/package/libsexy/Config.in	2009-01-23 13:12:57 UTC (rev 24981)
 ulf> +++ trunk/buildroot/package/libsexy/Config.in	2009-01-23 17:48:49 UTC (rev 24982)
 ulf> @@ -1,6 +1,7 @@
 ulf>  config BR2_PACKAGE_LIBSEXY
 ulf>  	bool "libsexy"
 ulf>  	depends on BR2_PACKAGE_LIBGTK2
 ulf> +	depends on !BR2_PACKAGE_XSERVER_none

According to the makefile it seems like there's a:

select BR2_PACKAGE_XLIB_LIBX11

missing.

But from doing a quick grep in the libsexy sources I don't see
any X includes, so are you sure it doesn't work with
gtk-over-directfb?

From a quick look at configure.ac, it seems to check for:

pango >= 1.4.0, glib-2.0 >= 2.4.0, gtk+-2.0 >= 2.4.0, libxml-2.0

The first 3 are covered by the gtk2 dependency, but libxml2 isn't.

 ulf>  	help
 ulf>  	  libsexy is a collection of GTK+ widgets that extend the
 ulf>  	  functionality of such standard widgets as GtkEntry and
 ulf> @@ -8,3 +9,7 @@
 ulf>  	  limitations of the widgets.
 
 ulf>  	  http://www.chipx86.com/wiki/Libsexy
 ulf> +
 ulf> +comment "libsexy       - disabled (requires X-Windows)"
 ulf> +	depends on BR2_PACKAGE_XSERVER_none
 ulf> +

We don't normally do that for X-only stuff. Long term, we should
probably move X apps to a seperate menu.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot/package/libsexy
  2009-01-23 18:48 ` Peter Korsgaard
@ 2009-01-23 21:06   ` Ulf Samuelsson
  2009-01-27  0:26   ` Hamish Moffatt
  1 sibling, 0 replies; 11+ messages in thread
From: Ulf Samuelsson @ 2009-01-23 21:06 UTC (permalink / raw)
  To: buildroot

fre 2009-01-23 klockan 19:48 +0100 skrev Peter Korsgaard:
> >>>>> "ulf" == ulf  <ulf@uclibc.org> writes:
> 
>  ulf> Author: ulf
>  ulf> Date: 2009-01-23 17:48:49 +0000 (Fri, 23 Jan 2009)
>  ulf> New Revision: 24982
> 
>  ulf> Log:
>  ulf> Disable libsexy (with comment) if X is not available
> 
>  ulf> Modified:
>  ulf>    trunk/buildroot/package/libsexy/Config.in
> 
>  ulf> Changeset:
>  ulf> Modified: trunk/buildroot/package/libsexy/Config.in
>  ulf> ===================================================================
>  ulf> --- trunk/buildroot/package/libsexy/Config.in	2009-01-23 13:12:57 UTC (rev 24981)
>  ulf> +++ trunk/buildroot/package/libsexy/Config.in	2009-01-23 17:48:49 UTC (rev 24982)
>  ulf> @@ -1,6 +1,7 @@
>  ulf>  config BR2_PACKAGE_LIBSEXY
>  ulf>  	bool "libsexy"
>  ulf>  	depends on BR2_PACKAGE_LIBGTK2
>  ulf> +	depends on !BR2_PACKAGE_XSERVER_none
> 
> According to the makefile it seems like there's a:
> 
> select BR2_PACKAGE_XLIB_LIBX11
> 
> missing.
> 
> But from doing a quick grep in the libsexy sources I don't see
> any X includes, so are you sure it doesn't work with
> gtk-over-directfb?
> 


Not 100% sure, but it does not work as it is today due to:
LIBSEXY_DEPENDENCIES = xlib_libX11 libgtk2



> >From a quick look at configure.ac, it seems to check for:
> 
> pango >= 1.4.0, glib-2.0 >= 2.4.0, gtk+-2.0 >= 2.4.0, libxml-2.0
> 
> The first 3 are covered by the gtk2 dependency, but libxml2 isn't.
> 

Feel free to update.


>  ulf>  	help
>  ulf>  	  libsexy is a collection of GTK+ widgets that extend the
>  ulf>  	  functionality of such standard widgets as GtkEntry and
>  ulf> @@ -8,3 +9,7 @@
>  ulf>  	  limitations of the widgets.
>  
>  ulf>  	  http://www.chipx86.com/wiki/Libsexy
>  ulf> +
>  ulf> +comment "libsexy       - disabled (requires X-Windows)"
>  ulf> +	depends on BR2_PACKAGE_XSERVER_none
>  ulf> +
> 
> We don't normally do that for X-only stuff. Long term, we should
> probably move X apps to a seperate menu.
> 

Sounds OK to me.

BR
Ulf Samuelsson

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

* [Buildroot] svn commit: trunk/buildroot/package/libsexy
@ 2009-01-24  6:44 jacmet at uclibc.org
  0 siblings, 0 replies; 11+ messages in thread
From: jacmet at uclibc.org @ 2009-01-24  6:44 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-24 06:44:04 +0000 (Sat, 24 Jan 2009)
New Revision: 24995

Log:
Revert r24982 (Disable libsexy (with comment) if X is not available)

It's wrong, libsexy doesn't depend on an X server.

Modified:
   trunk/buildroot/package/libsexy/Config.in


Changeset:
Modified: trunk/buildroot/package/libsexy/Config.in
===================================================================
--- trunk/buildroot/package/libsexy/Config.in	2009-01-24 06:25:40 UTC (rev 24994)
+++ trunk/buildroot/package/libsexy/Config.in	2009-01-24 06:44:04 UTC (rev 24995)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_LIBSEXY
 	bool "libsexy"
 	depends on BR2_PACKAGE_LIBGTK2
-	depends on !BR2_PACKAGE_XSERVER_none
 	help
 	  libsexy is a collection of GTK+ widgets that extend the
 	  functionality of such standard widgets as GtkEntry and
@@ -9,7 +8,3 @@
 	  limitations of the widgets.
 
 	  http://www.chipx86.com/wiki/Libsexy
-
-comment "libsexy       - disabled (requires X-Windows)"
-	depends on BR2_PACKAGE_XSERVER_none
-

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

* [Buildroot] svn commit: trunk/buildroot/package/libsexy
@ 2009-01-24  6:44 jacmet at uclibc.org
  2009-01-26  6:18 ` Hans-Christian Egtvedt
  0 siblings, 1 reply; 11+ messages in thread
From: jacmet at uclibc.org @ 2009-01-24  6:44 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-24 06:44:13 +0000 (Sat, 24 Jan 2009)
New Revision: 24996

Log:
libsexy: unbreak build

libsexy doesn't depend on libX11, but it does need libxml2.

Modified:
   trunk/buildroot/package/libsexy/Config.in
   trunk/buildroot/package/libsexy/libsexy.mk


Changeset:
Modified: trunk/buildroot/package/libsexy/Config.in
===================================================================
--- trunk/buildroot/package/libsexy/Config.in	2009-01-24 06:44:04 UTC (rev 24995)
+++ trunk/buildroot/package/libsexy/Config.in	2009-01-24 06:44:13 UTC (rev 24996)
@@ -1,6 +1,7 @@
 config BR2_PACKAGE_LIBSEXY
 	bool "libsexy"
 	depends on BR2_PACKAGE_LIBGTK2
+	select BR2_PACKAGE_LIBXML2
 	help
 	  libsexy is a collection of GTK+ widgets that extend the
 	  functionality of such standard widgets as GtkEntry and
@@ -8,3 +9,4 @@
 	  limitations of the widgets.
 
 	  http://www.chipx86.com/wiki/Libsexy
+

Modified: trunk/buildroot/package/libsexy/libsexy.mk
===================================================================
--- trunk/buildroot/package/libsexy/libsexy.mk	2009-01-24 06:44:04 UTC (rev 24995)
+++ trunk/buildroot/package/libsexy/libsexy.mk	2009-01-24 06:44:13 UTC (rev 24996)
@@ -8,7 +8,7 @@
 LIBSEXY_SOURCE = libsexy-$(LIBSEXY_VERSION).tar.gz
 LIBSEXY_SITE = http://releases.chipx86.com/libsexy/libsexy/
 LIBSEXY_AUTORECONF = NO
-LIBSEXY_DEPENDENCIES = xlib_libX11 libgtk2
+LIBSEXY_DEPENDENCIES = libgtk2 libxml2
 LIBSEXY_INSTALL_TARGET = YES
 LIBSEXY_INSTALL_STAGING = YES
 

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

* [Buildroot] svn commit: trunk/buildroot/package/libsexy
  2009-01-24  6:44 jacmet at uclibc.org
@ 2009-01-26  6:18 ` Hans-Christian Egtvedt
  2009-01-26  6:31   ` Peter Korsgaard
  0 siblings, 1 reply; 11+ messages in thread
From: Hans-Christian Egtvedt @ 2009-01-26  6:18 UTC (permalink / raw)
  To: buildroot

On Sat, 24 Jan 2009 06:44:14 +0000 (UTC)
jacmet at uclibc.org wrote:

<snipp>

> --- trunk/buildroot/package/libsexy/Config.in	2009-01-24
> 06:44:04 UTC (rev 24995) +++
> trunk/buildroot/package/libsexy/Config.in	2009-01-24 06:44:13
> UTC (rev 24996) @@ -1,6 +1,7 @@ config BR2_PACKAGE_LIBSEXY
>  	bool "libsexy"
>  	depends on BR2_PACKAGE_LIBGTK2
> +	select BR2_PACKAGE_LIBXML2
>  	help
>  	  libsexy is a collection of GTK+ widgets that extend the
>  	  functionality of such standard widgets as GtkEntry and
> @@ -8,3 +9,4 @@
>  	  limitations of the widgets.
>  
>  	  http://www.chipx86.com/wiki/Libsexy
> +
> 

Why this extra whitespace?

<snipp>

-- 
Best regards,
Hans-Christian Egtvedt

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

* [Buildroot] svn commit: trunk/buildroot/package/libsexy
@ 2009-01-26  6:30 jacmet at uclibc.org
  0 siblings, 0 replies; 11+ messages in thread
From: jacmet at uclibc.org @ 2009-01-26  6:30 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-26 06:30:59 +0000 (Mon, 26 Jan 2009)
New Revision: 25045

Log:
libsexy: remove trailing newline from r24996

Modified:
   trunk/buildroot/package/libsexy/Config.in


Changeset:
Modified: trunk/buildroot/package/libsexy/Config.in
===================================================================
--- trunk/buildroot/package/libsexy/Config.in	2009-01-26 06:28:03 UTC (rev 25044)
+++ trunk/buildroot/package/libsexy/Config.in	2009-01-26 06:30:59 UTC (rev 25045)
@@ -9,4 +9,3 @@
 	  limitations of the widgets.
 
 	  http://www.chipx86.com/wiki/Libsexy
-

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

* [Buildroot] svn commit: trunk/buildroot/package/libsexy
  2009-01-26  6:18 ` Hans-Christian Egtvedt
@ 2009-01-26  6:31   ` Peter Korsgaard
  0 siblings, 0 replies; 11+ messages in thread
From: Peter Korsgaard @ 2009-01-26  6:31 UTC (permalink / raw)
  To: buildroot

>>>>> "Hans-Christian" == Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com> writes:

 >> http://www.chipx86.com/wiki/Libsexy
 >> +
 >> 

 Hans-Christian> Why this extra whitespace?

Sorry, my mistake - Fixed in r25045.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot/package/libsexy
  2009-01-23 18:48 ` Peter Korsgaard
  2009-01-23 21:06   ` Ulf Samuelsson
@ 2009-01-27  0:26   ` Hamish Moffatt
  2009-01-27  5:52     ` Peter Korsgaard
  1 sibling, 1 reply; 11+ messages in thread
From: Hamish Moffatt @ 2009-01-27  0:26 UTC (permalink / raw)
  To: buildroot

On Fri, Jan 23, 2009 at 07:48:42PM +0100, Peter Korsgaard wrote:
> >>>>> "ulf" == ulf  <ulf@uclibc.org> writes:
> 
>  ulf> Author: ulf
>  ulf> Date: 2009-01-23 17:48:49 +0000 (Fri, 23 Jan 2009)
>  ulf> New Revision: 24982
> 
>  ulf> Log:
>  ulf> Disable libsexy (with comment) if X is not available
> 
>  ulf> Modified:
>  ulf>    trunk/buildroot/package/libsexy/Config.in
> 
>  ulf> Changeset:
>  ulf> Modified: trunk/buildroot/package/libsexy/Config.in
>  ulf> ===================================================================
>  ulf> --- trunk/buildroot/package/libsexy/Config.in	2009-01-23 13:12:57 UTC (rev 24981)
>  ulf> +++ trunk/buildroot/package/libsexy/Config.in	2009-01-23 17:48:49 UTC (rev 24982)
>  ulf> @@ -1,6 +1,7 @@
>  ulf>  config BR2_PACKAGE_LIBSEXY
>  ulf>  	bool "libsexy"
>  ulf>  	depends on BR2_PACKAGE_LIBGTK2
>  ulf> +	depends on !BR2_PACKAGE_XSERVER_none
> 
> According to the makefile it seems like there's a:
> 
> select BR2_PACKAGE_XLIB_LIBX11
> 
> missing.
> 
> But from doing a quick grep in the libsexy sources I don't see
> any X includes, so are you sure it doesn't work with
> gtk-over-directfb?

Also, remember that X is client/server and lack of an X server doesn't
mean you can't run any X clients.


Hamish
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>

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

* [Buildroot] svn commit: trunk/buildroot/package/libsexy
  2009-01-27  0:26   ` Hamish Moffatt
@ 2009-01-27  5:52     ` Peter Korsgaard
  0 siblings, 0 replies; 11+ messages in thread
From: Peter Korsgaard @ 2009-01-27  5:52 UTC (permalink / raw)
  To: buildroot

>>>>> "Hamish" == Hamish Moffatt <hamish@cloud.net.au> writes:

 >> But from doing a quick grep in the libsexy sources I don't see
 >> any X includes, so are you sure it doesn't work with
 >> gtk-over-directfb?

 Hamish> Also, remember that X is client/server and lack of an X
 Hamish> server doesn't mean you can't run any X clients.

True, but there wasn't actually any X dependency at all. With current
trunk it builds under gtk/directfb as well.

-- 
Bye, Peter Korsgaard

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

end of thread, other threads:[~2009-01-27  5:52 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-23 17:48 [Buildroot] svn commit: trunk/buildroot/package/libsexy ulf at uclibc.org
2009-01-23 18:48 ` Peter Korsgaard
2009-01-23 21:06   ` Ulf Samuelsson
2009-01-27  0:26   ` Hamish Moffatt
2009-01-27  5:52     ` Peter Korsgaard
  -- strict thread matches above, loose matches on Subject: below --
2009-01-26  6:30 jacmet at uclibc.org
2009-01-24  6:44 jacmet at uclibc.org
2009-01-26  6:18 ` Hans-Christian Egtvedt
2009-01-26  6:31   ` Peter Korsgaard
2009-01-24  6:44 jacmet at uclibc.org
2008-08-27 20:19 jacmet at uclibc.org

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