* HAL and Xserver
@ 2009-01-13 19:10 Marcin Juszkiewicz
2009-01-13 19:23 ` Michael 'Mickey' Lauer
0 siblings, 1 reply; 4+ messages in thread
From: Marcin Juszkiewicz @ 2009-01-13 19:10 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 594 bytes --]
Hi
Current x11-image depends on 'angstrom-x11-base-depends' which adds HAL.
For one customer I am building images with 1.3.0.0 xserver-kdrive so HAL
is not required at all (not to mention that it does not find any devices
when mdev is used instead of udev).
I created patch which removes HAL from 'angstrom-x11-base-depends' and
moves it into dependencies of xserver-(kdrive,xorg) newer then 1.3.0.0.
What do you think about it?
Regards,
--
JID: hrw@jabber.org
Website: http://marcin.juszkiewicz.com.pl/
LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz
[-- Attachment #2: 0001-xserver-kdrive-xorg-versions-newer-then-1.3.0.0-r.patch --]
[-- Type: text/x-patch, Size: 6317 bytes --]
From 6cb5102f4ac2723592f7c92539acb8ab3058364b Mon Sep 17 00:00:00 2001
From: Marcin Juszkiewicz <hrw@openembedded.org>
Date: Tue, 13 Jan 2009 18:26:08 +0100
Subject: [PATCH] xserver-(kdrive,xorg): versions newer then 1.3.0.0 require HAL also on device
Moved hal dependency from angstrom-x11-base-depends into xservers.
---
packages/angstrom/angstrom-x11-base-depends.bb | 5 ++---
packages/xorg-xserver/xserver-kdrive_1.4.0.90.bb | 3 ++-
packages/xorg-xserver/xserver-kdrive_1.4.2.bb | 3 ++-
packages/xorg-xserver/xserver-kdrive_1.4.99.901.bb | 3 ++-
packages/xorg-xserver/xserver-kdrive_1.4.bb | 3 ++-
packages/xorg-xserver/xserver-kdrive_1.5.3.bb | 2 ++
packages/xorg-xserver/xserver-xorg_1.4.2.bb | 3 ++-
packages/xorg-xserver/xserver-xorg_1.4.bb | 3 ++-
packages/xorg-xserver/xserver-xorg_1.5.1.bb | 3 ++-
packages/xorg-xserver/xserver-xorg_1.5.3.bb | 3 ++-
10 files changed, 20 insertions(+), 11 deletions(-)
diff --git a/packages/angstrom/angstrom-x11-base-depends.bb b/packages/angstrom/angstrom-x11-base-depends.bb
index 6c4c19d..cbad108 100644
--- a/packages/angstrom/angstrom-x11-base-depends.bb
+++ b/packages/angstrom/angstrom-x11-base-depends.bb
@@ -1,5 +1,5 @@
DESCRIPTION = "Task packages for the Angstrom distribution"
-PR = "r41"
+PR = "r42"
inherit task
@@ -11,8 +11,7 @@ DEPENDS = "virtual/xserver"
RDEPENDS = "\
${XSERVER} \
- hal \
- dbus-x11 \
+ dbus-x11 \
ttf-dejavu-sans \
ttf-dejavu-sans-mono \
"
diff --git a/packages/xorg-xserver/xserver-kdrive_1.4.0.90.bb b/packages/xorg-xserver/xserver-kdrive_1.4.0.90.bb
index 5caec02..70503d7 100644
--- a/packages/xorg-xserver/xserver-kdrive_1.4.0.90.bb
+++ b/packages/xorg-xserver/xserver-kdrive_1.4.0.90.bb
@@ -1,9 +1,10 @@
require xserver-kdrive-common.inc
DEPENDS += "hal libxkbfile libxcalibrate pixman"
+RDEPENDS += "hal"
PE = "1"
-PR = "r4"
+PR = "r5"
SRC_URI = "${XORG_MIRROR}/individual/xserver/xorg-server-${PV}.tar.bz2 \
${KDRIVE_COMMON_PATCHES} \
diff --git a/packages/xorg-xserver/xserver-kdrive_1.4.2.bb b/packages/xorg-xserver/xserver-kdrive_1.4.2.bb
index 922d8f5..e6e791a 100644
--- a/packages/xorg-xserver/xserver-kdrive_1.4.2.bb
+++ b/packages/xorg-xserver/xserver-kdrive_1.4.2.bb
@@ -1,9 +1,10 @@
require xserver-kdrive-common.inc
DEPENDS += "hal libxkbfile libxcalibrate pixman"
+RDEPENDS += "hal"
PE = "1"
-PR = "r2"
+PR = "r3"
SRC_URI = "${XORG_MIRROR}/individual/xserver/xorg-server-${PV}.tar.bz2 \
${KDRIVE_COMMON_PATCHES} \
diff --git a/packages/xorg-xserver/xserver-kdrive_1.4.99.901.bb b/packages/xorg-xserver/xserver-kdrive_1.4.99.901.bb
index 04470d3..1613901 100644
--- a/packages/xorg-xserver/xserver-kdrive_1.4.99.901.bb
+++ b/packages/xorg-xserver/xserver-kdrive_1.4.99.901.bb
@@ -1,11 +1,12 @@
require xserver-kdrive-common.inc
DEPENDS += "hal libxkbfile libxcalibrate pixman"
+RDEPENDS += "hal"
DEFAULT_PREFERENCE = "-99"
PE = "1"
-PR = "r3"
+PR = "r4"
SRC_URI = "${XORG_MIRROR}/individual/xserver/xorg-server-${PV}.tar.bz2 \
${KDRIVE_COMMON_PATCHES} \
diff --git a/packages/xorg-xserver/xserver-kdrive_1.4.bb b/packages/xorg-xserver/xserver-kdrive_1.4.bb
index 5a46d7d..e792c84 100644
--- a/packages/xorg-xserver/xserver-kdrive_1.4.bb
+++ b/packages/xorg-xserver/xserver-kdrive_1.4.bb
@@ -1,9 +1,10 @@
require xserver-kdrive-common.inc
DEPENDS += "hal libxkbfile libxcalibrate pixman"
+RDEPENDS += "hal"
PE = "1"
-PR = "r5"
+PR = "r6"
SRC_URI = "${XORG_MIRROR}/individual/xserver/xorg-server-${PV}.tar.bz2 \
${KDRIVE_COMMON_PATCHES} \
diff --git a/packages/xorg-xserver/xserver-kdrive_1.5.3.bb b/packages/xorg-xserver/xserver-kdrive_1.5.3.bb
index ce0d9e1..686826e 100644
--- a/packages/xorg-xserver/xserver-kdrive_1.5.3.bb
+++ b/packages/xorg-xserver/xserver-kdrive_1.5.3.bb
@@ -1,10 +1,12 @@
require xserver-kdrive-common.inc
DEPENDS += "hal libxkbfile libxcalibrate pixman"
+RDEPENDS += "hal"
DEFAULT_PREFERENCE = "-99"
PE = "1"
+PR = "r1"
SRC_URI = "${XORG_MIRROR}/individual/xserver/xorg-server-${PV}.tar.bz2 \
${KDRIVE_COMMON_PATCHES} \
diff --git a/packages/xorg-xserver/xserver-xorg_1.4.2.bb b/packages/xorg-xserver/xserver-xorg_1.4.2.bb
index 852e847..2c4f3d8 100644
--- a/packages/xorg-xserver/xserver-xorg_1.4.2.bb
+++ b/packages/xorg-xserver/xserver-xorg_1.4.2.bb
@@ -2,8 +2,9 @@ require xorg-xserver-common.inc
DESCRIPTION = "the X.Org X server"
DEPENDS += "pixman"
+RDEPENDS += "hal"
PE = "1"
-PR = "r10"
+PR = "r11"
SRC_URI += "file://drmfix.patch;patch=1 \
file://pkgconfig_fix.patch;patch=1 \
diff --git a/packages/xorg-xserver/xserver-xorg_1.4.bb b/packages/xorg-xserver/xserver-xorg_1.4.bb
index ba64d72..cb9ddcd 100644
--- a/packages/xorg-xserver/xserver-xorg_1.4.bb
+++ b/packages/xorg-xserver/xserver-xorg_1.4.bb
@@ -2,8 +2,9 @@ require xorg-xserver-common.inc
DESCRIPTION = "the X.Org X server"
DEPENDS += "pixman"
+RDEPENDS += "hal"
PE = "1"
-PR = "r8"
+PR = "r9"
SRC_URI += "file://drmfix.patch;patch=1 \
file://pkgconfig_fix.patch;patch=1 \
diff --git a/packages/xorg-xserver/xserver-xorg_1.5.1.bb b/packages/xorg-xserver/xserver-xorg_1.5.1.bb
index 2e21fbd..d4b8caf 100644
--- a/packages/xorg-xserver/xserver-xorg_1.5.1.bb
+++ b/packages/xorg-xserver/xserver-xorg_1.5.1.bb
@@ -2,8 +2,9 @@ require xorg-xserver-common.inc
DESCRIPTION = "the X.Org X server"
DEPENDS += "pixman libpciaccess openssl"
+RDEPENDS += "hal"
PE = "1"
-PR = "r2"
+PR = "r3"
SRC_URI += "file://drmfix.patch;patch=1 \
file://sysroot_fix.patch;patch=1"
diff --git a/packages/xorg-xserver/xserver-xorg_1.5.3.bb b/packages/xorg-xserver/xserver-xorg_1.5.3.bb
index 1402c8e..79df5b3 100644
--- a/packages/xorg-xserver/xserver-xorg_1.5.3.bb
+++ b/packages/xorg-xserver/xserver-xorg_1.5.3.bb
@@ -2,8 +2,9 @@ require xorg-xserver-common.inc
DESCRIPTION = "the X.Org X server"
DEPENDS += "pixman libpciaccess openssl"
+RDEPENDS += "hal"
PE = "2"
-PR = "r3"
+PR = "r4"
SRC_URI += "file://drmfix.patch;patch=1 \
file://sysroot_fix.patch;patch=1"
--
1.5.6.5
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: HAL and Xserver
2009-01-13 19:10 HAL and Xserver Marcin Juszkiewicz
@ 2009-01-13 19:23 ` Michael 'Mickey' Lauer
2009-01-13 19:51 ` Koen Kooi
0 siblings, 1 reply; 4+ messages in thread
From: Michael 'Mickey' Lauer @ 2009-01-13 19:23 UTC (permalink / raw)
To: openembedded-devel
Am Tuesday 13 January 2009 20:10:59 schrieb Marcin Juszkiewicz:
> Hi
>
> Current x11-image depends on 'angstrom-x11-base-depends' which adds HAL.
> For one customer I am building images with 1.3.0.0 xserver-kdrive so HAL
> is not required at all (not to mention that it does not find any devices
> when mdev is used instead of udev).
>
> I created patch which removes HAL from 'angstrom-x11-base-depends' and
> moves it into dependencies of xserver-(kdrive,xorg) newer then 1.3.0.0.
>
> What do you think about it?
Sounds good. I'd even welcome if we could disable it for all versions.
--
:M:
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: HAL and Xserver
2009-01-13 19:23 ` Michael 'Mickey' Lauer
@ 2009-01-13 19:51 ` Koen Kooi
2009-01-13 22:52 ` Michael 'Mickey' Lauer
0 siblings, 1 reply; 4+ messages in thread
From: Koen Kooi @ 2009-01-13 19:51 UTC (permalink / raw)
To: openembedded-devel
On 13-01-09 20:23, Michael 'Mickey' Lauer wrote:
> Am Tuesday 13 January 2009 20:10:59 schrieb Marcin Juszkiewicz:
>> Hi
>>
>> Current x11-image depends on 'angstrom-x11-base-depends' which adds HAL.
>> For one customer I am building images with 1.3.0.0 xserver-kdrive so HAL
>> is not required at all (not to mention that it does not find any devices
>> when mdev is used instead of udev).
>>
>> I created patch which removes HAL from 'angstrom-x11-base-depends' and
>> moves it into dependencies of xserver-(kdrive,xorg) newer then 1.3.0.0.
>>
>> What do you think about it?
>
> Sounds good. I'd even welcome if we could disable it for all versions.
You can't, it's needed to get input devices nowadays, there's a 3 month
long flamewar about it on the xorg mailinglists if you want some
background on it.
regards,
Koen
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: HAL and Xserver
2009-01-13 19:51 ` Koen Kooi
@ 2009-01-13 22:52 ` Michael 'Mickey' Lauer
0 siblings, 0 replies; 4+ messages in thread
From: Michael 'Mickey' Lauer @ 2009-01-13 22:52 UTC (permalink / raw)
To: openembedded-devel
Am Tuesday 13 January 2009 20:51:26 schrieb Koen Kooi:
> On 13-01-09 20:23, Michael 'Mickey' Lauer wrote:
> > Am Tuesday 13 January 2009 20:10:59 schrieb Marcin Juszkiewicz:
> >> Hi
> >>
> >> Current x11-image depends on 'angstrom-x11-base-depends' which adds HAL.
> >> For one customer I am building images with 1.3.0.0 xserver-kdrive so HAL
> >> is not required at all (not to mention that it does not find any devices
> >> when mdev is used instead of udev).
> >>
> >> I created patch which removes HAL from 'angstrom-x11-base-depends' and
> >> moves it into dependencies of xserver-(kdrive,xorg) newer then 1.3.0.0.
> >>
> >> What do you think about it?
> >
> > Sounds good. I'd even welcome if we could disable it for all versions.
>
> You can't, it's needed to get input devices nowadays, there's a 3 month
> long flamewar about it on the xorg mailinglists if you want some
> background on it.
Thanks. That's very unfortunate, but hey... source is out there, I can patch
it out.
--
:M:
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-01-13 22:59 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-13 19:10 HAL and Xserver Marcin Juszkiewicz
2009-01-13 19:23 ` Michael 'Mickey' Lauer
2009-01-13 19:51 ` Koen Kooi
2009-01-13 22:52 ` Michael 'Mickey' Lauer
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.