All of lore.kernel.org
 help / color / mirror / Atom feed
From: Martin Jansa <martin.jansa@gmail.com>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [meta-efl][meta-oe 10/12] task-x11: remove server parts and add VIRTUAL_RUNTIME variables to be able to select different -common and init providers
Date: Tue, 1 Nov 2011 09:04:26 +0100	[thread overview]
Message-ID: <20111101080426.GA4714@jama.jama.net> (raw)
In-Reply-To: <j8o8gg$4gv$1@dough.gmane.org>

[-- Attachment #1: Type: text/plain, Size: 1708 bytes --]

On Tue, Nov 01, 2011 at 08:52:48AM +0100, Koen Kooi wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Op 29-10-11 12:29, Martin Jansa schreef:
> > Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
> 
> [..]
> 
> > -# Some machines don't set a *runtime* provider for X, so default to
> > Xfbdev here -# virtual/xserver won't work, since the kdrive recipes will
> > build multiple xserver packages -XSERVER ?= "xserver-xorg" 
> > -XSERVER_COMMON ?= "xserver-common" - -PACKAGE_ARCH = "${MACHINE_ARCH}" 
> > +# xserver-common, x11-common +VIRTUAL-RUNTIME_xserver-common ?=
> > "xserver-common"
> > 
> > -RDEPENDS_${PN}-server = "\ -  ${XSERVER} \ -" +# elsa,
> > xserver-nodm-init +VIRTUAL-RUNTIME_graphical_init_manager ?=
> > "xserver-nodm-init"
> > 
> > RDEPENDS_${PN}-utils = "\ -  ${XSERVER_COMMON} \ -  xserver-nodm-init \ +
> > ${VIRTUAL-RUNTIME_xserver-common} \ +
> > ${VIRTUAL-RUNTIME_graphical_init_manager} \ xauth \ xhost \ xset \
> 
> Can someone explain what the VIRTUAL-RUNTIME_* buys us? I'd be much happier
> if you split this into two or more tasks. Experience has shown that people
> just don't get that they need to change all the PRs in the tasks when
> updating magic vars like VIRTUAL-RUNTIME_* :(

Right now I'm using them to use x11-common instead of xserver-common and
elsa instead of xserver-nodm-init, while my image is still depending
only on task-x11 (to get reasonable x11 support).

And those VIRTUAL-RUNTIME with default value should keep task-x11 as it
was before and if some distribution decide to change them, they have to
PRINC in their bbappend.

Regards,

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

  reply	other threads:[~2011-11-01  8:10 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-29 10:28 [meta-efl][meta-oe 00/12] EFL upgrade and few small fixes and additions Martin Jansa
2011-10-29 10:28 ` [meta-efl][meta-oe 01/12] midori: fix build with dirty vala Martin Jansa
2011-10-29 10:28 ` [meta-efl][meta-oe 02/12] xserver-common_1.34: patch Xserver to add support for gta04 Martin Jansa
2011-10-29 10:28 ` [meta-efl][meta-oe 03/12] navit: upgrade to latest SRCREV and remove navit-icons Martin Jansa
2011-10-29 10:29 ` [meta-efl][meta-oe 04/12] xserver-nodm-init: set USER and HOME Martin Jansa
2011-10-29 10:29 ` [meta-efl][meta-oe 05/12] id3lib: Import from openembedded classic Martin Jansa
2011-10-29 12:33   ` Paul Menzel
2011-10-31  9:55     ` Paul Eggleton
2011-10-31 10:50       ` Koen Kooi
2011-10-31 16:23       ` Paul Menzel
2011-10-31 10:50     ` Koen Kooi
2011-10-31 16:24       ` Paul Menzel
2011-10-31 16:36         ` Dodji Seketeli
2011-10-31 17:48         ` Koen Kooi
2011-10-31 21:18           ` Philip Balister
2011-10-31 22:12             ` Koen Kooi
2011-10-31 22:33               ` Frans Meulenbroeks
2011-11-01 11:40               ` Paul Eggleton
2011-11-01 19:21                 ` Denys Dmytriyenko
2011-10-29 10:29 ` [meta-efl][meta-oe 06/12] liblinebreak: import " Martin Jansa
2011-10-29 12:37   ` Paul Menzel
2011-10-31 10:51   ` Koen Kooi
2011-10-29 10:29 ` [meta-efl][meta-oe 07/12] e-base: bump EFL_SRCREV and refresh patches and elementary version Martin Jansa
2011-11-01  8:27   ` Koen Kooi
2011-11-01  8:36     ` Martin Jansa
2011-10-29 10:29 ` [meta-efl][meta-oe 08/12] elsa: add new login manager for Enlightenment Martin Jansa
2011-10-29 11:56   ` Paul Menzel
2011-10-29 12:42     ` Martin Jansa
2011-10-29 10:29 ` [meta-efl][meta-oe 09/12] task-x11-server: import from Angstrom Martin Jansa
2011-10-29 11:59   ` Paul Menzel
2011-10-29 12:35     ` Martin Jansa
2011-11-01  7:48   ` Koen Kooi
2011-11-01  8:08     ` Martin Jansa
2011-10-29 10:29 ` [meta-efl][meta-oe 10/12] task-x11: remove server parts and add VIRTUAL_RUNTIME variables to be able to select different -common and init providers Martin Jansa
2011-11-01  7:52   ` Koen Kooi
2011-11-01  8:04     ` Martin Jansa [this message]
2011-10-29 10:29 ` [meta-efl][meta-oe 11/12] systemd-serialgetty: use better default SERIAL_CONSOLE Martin Jansa
2011-10-31 10:53   ` Koen Kooi
2011-10-31 13:25     ` Martin Jansa
2011-10-29 10:29 ` [meta-efl][meta-oe 12/12] elfe: add another patch to fix API changes Martin Jansa
2011-10-29 12:02   ` Paul Menzel
2011-10-29 12:33     ` Martin Jansa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20111101080426.GA4714@jama.jama.net \
    --to=martin.jansa@gmail.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.