Xorg related changes
v3 cover Xorg related changes
this patchset brings meta-oe and oe-core xorg stuff together and most of xorg recipes will be removed from meta-oe (sending another pull request now).
This step is needed to be able to separate common x11 to meta-x11 or whatever later.
The following changes since commit 808b3123e359f1aebabb8af44694275e4075e031:
gnutls: Disable p11-kit dependency explicitly to resolve build failures (2011-10-07 15:40:42 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib jansa/x11-v2
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=jansa/x11-v2
Martin Jansa (31):
xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite
xserver-xorg: remove old git recipe
glx-use-tls.inc: add include file to enable glx-tls only when
TARGET_OS isn't uclibc
xserver-xorg-common: fix LIC_FILES_CHKSUM
xserver-xorg-common: move SRC_URI closer together
xserver-xorg-common: Split out some bigger modules and extensions
from the main package
xserver-xorg-common: improve packaging
xserver-xorg-common: move shared PROTO_DEPS and LIB_DEPS from
xserver-xorg.inc and xserver-xorg-lite.inc to xserver-xorg-common.inc
xserver-xorg-common: lower xserver-xf86-config and xkeyboard-config
dependency to RRECOMMENDS and add few more recipes to RRECOMMENDS
xserver-xorg-common: move RDEPENDS_${PN} += xorg-minimal-fonts to
shared .inc
xserver-xorg: remove FILES_${PN} += "${bindir}/Xorg ", now we have
whole ${bindir} in FILES_ defined in shared .inc
xserver-xorg: replace hardcoded --enable-glx-tls with
glx-use-tls.inc, which doesn't enable it for uClibc
xserver-xorg: move shared EXTRA_OECONF entries to shared .inc
xserver-xorg: add new version 1.11.1
xserver-xorg: remove old 1.10.1 version
xserver-xorg: remove COMPATIBLE_HOST
xserver-xorg: drop unused files
xserver-xorg: move patches to xserver-xf86-dri-lite-1.11.1 and use
same directory from xserver-xf86-lite recipe
xserver-kdrive: drop unused files (same files are in
xserver-kdrive-1.7.99.2 directory
xorg-driver-common.inc: use virtual/xserver instead of older
virtual/xserver-xf86
xorg-driver-common.inc: bump INC_PR to rebuild drivers agains new
xserver-xorg ABI
libx11: package xcb, merge few changes from meta-oe
libx11: add new version 1.4.4
libx11: remove older 1.3.4
libx11: drop old 1.2.2 git version
libx11-trim: move files for libx11-trim from libx11-1.3.4 to
libx11-trim-1.3.4 libx11-diet: move old patches used only by libx11-diet-1.3 to
separate directory
mesa: add mesa-dri.inc and mesa-xlib.inc with shared options, move
uclibc.patch
mesa-dri-glsl-native: drop recipe which wasn't usefull since 7.8.2
was removed
mesa: add new version 7.11
mesa: drop older 7.10.2 and 7.7+git recipes
meta/conf/distro/include/default-providers.inc | 4 +-
.../conf/distro/include/distro_tracking_fields.inc | 20 +-
meta/conf/machine/qemux86-64.conf | 6 +-
meta/conf/machine/qemux86.conf | 6 +-
meta/conf/multilib.conf | 2 +-
meta/recipes-graphics/mesa/glx-use-tls.inc | 7 +
meta/recipes-graphics/mesa/mesa-7.11.inc | 15 +
meta/recipes-graphics/mesa/mesa-common.inc | 36 ++-
.../mesa/mesa-dri-glsl-native_7.11.bb | 28 +
.../mesa/mesa-dri-glsl-native_7.8.2.bb | 27 -
meta/recipes-graphics/mesa/mesa-dri.inc | 22 +
meta/recipes-graphics/mesa/mesa-dri/cross2.patch | 46 --
meta/recipes-graphics/mesa/mesa-dri/crossfix.patch | 18 -
meta/recipes-graphics/mesa/mesa-dri/i586/matypes.h | 162 ------
meta/recipes-graphics/mesa/mesa-dri_7.10.2.bb | 40 --
meta/recipes-graphics/mesa/mesa-dri_7.11.bb | 4 +
meta/recipes-graphics/mesa/mesa-dri_git.bb | 57 --
meta/recipes-graphics/mesa/mesa-xlib.inc | 1 +
meta/recipes-graphics/mesa/mesa-xlib_7.10.2.bb | 22 -
meta/recipes-graphics/mesa/mesa-xlib_7.11.bb | 4 +
.../mesa/{mesa-dri => mesa}/uclibc.patch | 0
.../xorg-driver/xorg-driver-common.inc | 4 +-
.../xorg-lib/libx11-1.4.4/keysymdef_include.patch | 23 +
.../libx11-1.4.4/x11_disable_makekeys.patch | 29 +
.../{libx11 => libx11-diet-1.3}/X18NCMSstubs.diff | 0
.../fix-disable-xlocale.diff | 0
.../fix-utf8-wrong-define.patch | 0
.../include_fix.patch | 0
.../{libx11-git => libx11-diet-1.3}/nodolt.patch | 0
.../x11_disable_makekeys.patch | 0
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 3 +-
meta/recipes-graphics/xorg-lib/libx11-diet_git.bb | 17 -
.../xorg-lib/libx11-git/X18NCMSstubs.diff | 570 --------------------
.../xorg-lib/libx11-git/x11_disable_makekeys.patch | 30 -
.../include_fix.patch | 0
.../makekeys_crosscompile.patch | 0
.../nodolt.patch | 0
.../x11_disable_makekeys.patch | 0
.../xorg-lib/libx11-trim/include_fix.patch | 25 -
.../xorg-lib/libx11-trim/nodolt.patch | 14 -
.../recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb | 10 +-
meta/recipes-graphics/xorg-lib/libx11-trim_git.bb | 13 -
meta/recipes-graphics/xorg-lib/libx11.inc | 25 +-
.../xorg-lib/libx11/fix-disable-xlocale.diff | 16 -
.../xorg-lib/libx11/fix-utf8-wrong-define.patch | 17 -
.../xorg-lib/libx11/include_fix.patch | 25 -
meta/recipes-graphics/xorg-lib/libx11/nodolt.patch | 14 -
.../xorg-lib/libx11/x11_disable_makekeys.patch | 31 --
meta/recipes-graphics/xorg-lib/libx11_1.3.4.bb | 35 --
meta/recipes-graphics/xorg-lib/libx11_1.4.4.bb | 18 +
meta/recipes-graphics/xorg-lib/libx11_git.bb | 14 -
meta/recipes-graphics/xorg-lib/libx11_git.inc | 11 -
.../xorg-xserver/files/macro_tweak.patch | 20 -
.../xorg-xserver/xserver-kdrive/disable-apm.patch | 24 -
.../xserver-kdrive/disable-xf86-dga-xorgcfg.patch | 43 --
.../xorg-xserver/xserver-kdrive/extra-kmodes.patch | 87 ---
.../xserver-kdrive/fbdev_xrandr_ioctl.patch | 63 ---
.../xserver-kdrive/no-serial-probing.patch | 17 -
.../xorg-xserver/xserver-xf86-common.inc | 42 --
.../xorg-xserver/xserver-xf86-dri-lite.inc | 36 --
.../cache-xkbcomp-output-for-fast-start-up.patch | 360 ------------
.../xserver-xf86-dri-lite/fix_macros1.patch | 24 -
.../fix_open_max_preprocessor_error.patch | 15 -
.../xserver-xf86-dri-lite/macro_tweak.patch | 30 -
.../xorg-xserver/xserver-xf86-dri-lite_1.10.1.bb | 20 -
.../xorg-xserver/xserver-xf86-dri-lite_git.bb | 25 -
.../xorg-xserver/xserver-xf86-lite.inc | 34 --
.../xserver-xf86-lite/crosscompile.patch | 22 -
.../xorg-xserver/xserver-xf86-lite_1.10.1.bb | 12 -
.../xorg-xserver/xserver-xorg-1.11.1.inc | 7 +
.../crosscompile.patch | 0
.../fix_open_max_preprocessor_error.patch | 0
.../macro_tweak.patch | 7 +-
.../xorg-xserver/xserver-xorg-common.inc | 121 +++++
.../xorg-xserver/xserver-xorg-lite.inc | 6 +
.../xorg-xserver/xserver-xorg-lite_1.11.1.bb | 4 +
.../recipes-graphics/xorg-xserver/xserver-xorg.inc | 13 +
.../xorg-xserver/xserver-xorg_1.11.1.bb | 4 +
78 files changed, 381 insertions(+), 2126 deletions(-)
create mode 100644 meta/recipes-graphics/mesa/glx-use-tls.inc
create mode 100644 meta/recipes-graphics/mesa/mesa-7.11.inc
create mode 100644 meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.11.bb
delete mode 100644 meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.8.2.bb
create mode 100644 meta/recipes-graphics/mesa/mesa-dri.inc
delete mode 100644 meta/recipes-graphics/mesa/mesa-dri/cross2.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa-dri/crossfix.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa-dri/i586/matypes.h
delete mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.10.2.bb
create mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.11.bb
delete mode 100644 meta/recipes-graphics/mesa/mesa-dri_git.bb
create mode 100644 meta/recipes-graphics/mesa/mesa-xlib.inc
delete mode 100644 meta/recipes-graphics/mesa/mesa-xlib_7.10.2.bb
create mode 100644 meta/recipes-graphics/mesa/mesa-xlib_7.11.bb
rename meta/recipes-graphics/mesa/{mesa-dri => mesa}/uclibc.patch (100%)
create mode 100644 meta/recipes-graphics/xorg-lib/libx11-1.4.4/keysymdef_include.patch
create mode 100644 meta/recipes-graphics/xorg-lib/libx11-1.4.4/x11_disable_makekeys.patch
rename meta/recipes-graphics/xorg-lib/{libx11 => libx11-diet-1.3}/X18NCMSstubs.diff (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-git => libx11-diet-1.3}/fix-disable-xlocale.diff (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-git => libx11-diet-1.3}/fix-utf8-wrong-define.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-git => libx11-diet-1.3}/include_fix.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-git => libx11-diet-1.3}/nodolt.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-trim => libx11-diet-1.3}/x11_disable_makekeys.patch (100%)
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet_git.bb
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-git/X18NCMSstubs.diff
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-git/x11_disable_makekeys.patch
rename meta/recipes-graphics/xorg-lib/{libx11-1.3.4 => libx11-trim-1.3.4}/include_fix.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-1.3.4 => libx11-trim-1.3.4}/makekeys_crosscompile.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-1.3.4 => libx11-trim-1.3.4}/nodolt.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-1.3.4 => libx11-trim-1.3.4}/x11_disable_makekeys.patch (100%)
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-trim/include_fix.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-trim/nodolt.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-trim_git.bb
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11/fix-disable-xlocale.diff
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11/fix-utf8-wrong-define.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11/include_fix.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11/nodolt.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11/x11_disable_makekeys.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11_1.3.4.bb
create mode 100644 meta/recipes-graphics/xorg-lib/libx11_1.4.4.bb
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11_git.bb
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11_git.inc
delete mode 100644 meta/recipes-graphics/xorg-xserver/files/macro_tweak.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-kdrive/disable-apm.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-kdrive/disable-xf86-dga-xorgcfg.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-kdrive/extra-kmodes.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-kdrive/fbdev_xrandr_ioctl.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-kdrive/no-serial-probing.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite.inc
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/cache-xkbcomp-output-for-fast-start-up.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_open_max_preprocessor_error.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_1.10.1.bb
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_git.bb
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-lite.inc
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-lite_1.10.1.bb
create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.1.inc
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg-1.11.1}/crosscompile.patch (100%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg-1.11.1}/fix_open_max_preprocessor_error.patch (100%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg-1.11.1}/macro_tweak.patch (74%)
create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc
create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc
create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.11.1.bb
create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg_1.11.1.bbSignature · 1 line
1.7.7
PATCH v3 1/31 xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite
* xserver-xorg is closer to upstream naming and
that's how it's named in OE-classic and meta-oe? It would make meta-oe transition easier and better to do it now then convert meta-oe to xserver-xf86 and then rename it back later.
---
meta/conf/distro/include/default-providers.inc | 4 ++--
.../conf/distro/include/distro_tracking_fields.inc | 20 ++++++++++----------
meta/conf/machine/qemux86-64.conf | 6 +++---
meta/conf/machine/qemux86.conf | 6 +++---
meta/conf/multilib.conf | 2 +-
...ver-xf86-common.inc => xserver-xorg-common.inc} | 1 +
...xserver-xf86-lite.inc => xserver-xorg-lite.inc} | 4 +---
.../crosscompile.patch | 0
.../fix_open_max_preprocessor_error.patch | 0
.../macro_tweak.patch | 2 +-
...-lite_1.10.1.bb => xserver-xorg-lite_1.10.1.bb} | 2 +-
...{xserver-xf86-dri-lite.inc => xserver-xorg.inc} | 2 +-
.../cache-xkbcomp-output-for-fast-start-up.patch | 0
.../crosscompile.patch | 0
.../fix_macros1.patch | 0
.../fix_open_max_preprocessor_error.patch | 0
.../macro_tweak.patch | 2 +-
...6-dri-lite_1.10.1.bb => xserver-xorg_1.10.1.bb} | 2 +-
...er-xf86-dri-lite_git.bb => xserver-xorg_git.bb} | 2 +-
19 files changed, 27 insertions(+), 28 deletions(-)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-common.inc => xserver-xorg-common.inc} (96%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite.inc => xserver-xorg-lite.inc} (95%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg-lite}/crosscompile.patch (100%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg-lite}/fix_open_max_preprocessor_error.patch (100%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg-lite}/macro_tweak.patch (93%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite_1.10.1.bb => xserver-xorg-lite_1.10.1.bb} (89%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite.inc => xserver-xorg.inc} (97%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/cache-xkbcomp-output-for-fast-start-up.patch (100%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg}/crosscompile.patch (100%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/fix_macros1.patch (100%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/fix_open_max_preprocessor_error.patch (100%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/macro_tweak.patch (93%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite_1.10.1.bb => xserver-xorg_1.10.1.bb} (93%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite_git.bb => xserver-xorg_git.bb} (94%)meta/conf/distro/include/default-providers.inc +2 -2
@@ -3,8 +3,8 @@ # PREFERRED_PROVIDER_virtual/db ?= "db" PREFERRED_PROVIDER_virtual/db-native ?= "db-native" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" PREFERRED_PROVIDER_virtual/libgl ?= "mesa-xlib" PREFERRED_PROVIDER_virtual/update-alternatives ?= "update-alternatives-cworth" PREFERRED_PROVIDER_virtual/update-alternatives-native ?= "opkg-native"
meta/conf/distro/include/distro_tracking_fields.inc +10 -10
@@ -3683,14 +3683,14 @@ RECIPE_INTEL_SECTION_pn-mesa-xlib="graphic core" RECIPE_LAST_UPDATE_pn-mesa-xlib = "Nov 27, 2010" RECIPE_MAINTAINER_pn-mesa-xlib="Yu Ke <[email protected]>" -RECIPE_STATUS_pn-xserver-xf86-dri-lite="green" # no update needed -RECIPE_LATEST_VERSION_pn-xserver-xf86-dri-lite="1.8.99.904" -RECIPE_NO_OF_PATCHES_pn-xserver-xf86-dri-lite="2" -RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xf86-dri-lite="2 monthes" -RECIPE_LATEST_RELEASE_DATE_pn-xserver-xf86-dri-lite="2010/07/01" -RECIPE_INTEL_SECTION_pn-xserver-xf86-dri-lite="graphic core" -RECIPE_LAST_UPDATE_pn-xserver-xf86-dri-lite = "Jan 18, 2011" -RECIPE_MAINTAINER_pn-xserver-xf86-dri-lite="Yu Ke <[email protected]>" +RECIPE_STATUS_pn-xserver-xorg="green" # no update needed +RECIPE_LATEST_VERSION_pn-xserver-xorg="1.8.99.904" +RECIPE_NO_OF_PATCHES_pn-xserver-xorg="2" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xorg="2 monthes" +RECIPE_LATEST_RELEASE_DATE_pn-xserver-xorg="2010/07/01" +RECIPE_INTEL_SECTION_pn-xserver-xorg="graphic core" +RECIPE_LAST_UPDATE_pn-xserver-xorg = "Jan 18, 2011" +RECIPE_MAINTAINER_pn-xserver-xorg="Yu Ke <[email protected]>" RECIPE_STATUS_pn-xf86-input-synaptics = "red" DISTRO_PN_ALIAS_pn-xf86-input-synaptics = "Meego=xorg-x11-drv-synaptics Fedora=xorg-x11-drv-synaptics Ubuntu=xserver-xorg-input-synaptics Mandriva=x11-driver-input-synaptics Debian=xfree86-driver-synaptics"
@@ -5908,8 +5908,8 @@ DISTRO_PN_ALIAS_pn-pseudo = "Windriver" DISTRO_PN_ALIAS_pn-btrfs-tools = "Debian=btrfs-tools Fedora=btrfs-progs" DISTRO_PN_ALIAS_pn-rt-tests = "Debian=rt-tests Ubuntu=rt-tests" -DISTRO_PN_ALIAS_pn-xserver-xf86-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg" -DISTRO_PN_ALIAS_pn-xserver-xf86-dri-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg" +DISTRO_PN_ALIAS_pn-xserver-xorg = "Fedora=xorg-x11-server Ubuntu=xserver-xorg" +DISTRO_PN_ALIAS_pn-xserver-xorg = "Fedora=xorg-x11-server Ubuntu=xserver-xorg" DISTRO_PN_ALIAS_pn-xserver-kdrive = "Fedora=xorg-x11-server Ubuntu=xserver-xorg" DISTRO_PN_ALIAS_pn-dtc = "Fedora=dtc Ubuntu=dtc" DISTRO_PN_ALIAS_pn-dtc-native = "Fedora=dtc Ubuntu=dtc"
meta/conf/machine/qemux86-64.conf +3 -3
@@ -4,8 +4,8 @@ PREFERRED_PROVIDER_virtual/libgl = "mesa-dri" PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86-dri-lite" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" require conf/machine/include/tune-x86_64.inc require conf/machine/include/qemu.inc
@@ -17,7 +17,7 @@ KERNEL_IMAGETYPE = "bzImage" SERIAL_CONSOLE = "115200 ttyS0" # We bypass swrast but we need it to be present for X to load correctly -XSERVER ?= "xserver-xf86-dri-lite \ +XSERVER ?= "xserver-xorg \ mesa-dri-driver-swrast \ xf86-input-vmmouse \ xf86-input-keyboard \
meta/conf/machine/qemux86.conf +3 -3
@@ -4,8 +4,8 @@ PREFERRED_PROVIDER_virtual/libgl = "mesa-dri" PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86-dri-lite" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" require conf/machine/include/tune-i586.inc require conf/machine/include/qemu.inc
@@ -17,7 +17,7 @@ KERNEL_IMAGETYPE = "bzImage" SERIAL_CONSOLE = "115200 ttyS0" # We bypass swrast but we need it to be present for X to load correctly -XSERVER ?= "xserver-xf86-dri-lite \ +XSERVER ?= "xserver-xorg \ mesa-dri-driver-swrast \ xf86-input-vmmouse \ xf86-input-keyboard \
meta/conf/multilib.conf +1 -1
@@ -442,7 +442,7 @@ BBCLASSEXTEND_append_pn-xrandr = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xrestop = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xserver-nodm-init = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xserver-xf86-config = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-xserver-xf86-dri-lite = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xserver-xorg = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xset = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xtrans = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xtscal = " ${MULTILIBS}"
meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc +1 -0
@@ -7,6 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353" # xf86-*-* packages depend on an X server built with the xfree86 DDX # so we have a virtual to represent that: +# deprecated, we should use virtual/xserver instead PROVIDES = "virtual/xserver-xf86" # Other packages tend to just care that there is *an* X server:
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite.inc +1 -3
@@ -1,6 +1,4 @@ -require xserver-xf86-common.inc - -PROVIDES += "xserver-xf86-lite" +require xserver-xorg-common.inc PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextproto xproto xf86dgaproto xf86miscproto xf86rushproto xf86vidmodeproto xf86bigfontproto compositeproto recordproto resourceproto videoproto scrnsaverproto evieext trapproto xineramaproto fontsproto kbproto inputproto bigreqsproto xcmiscproto glproto"
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patch +0 -0
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/fix_open_max_preprocessor_error.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/fix_open_max_preprocessor_error.patch +0 -0
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patch +1 -1
@@ -2,7 +2,7 @@ This is the revised version of files/macro_tweak.patch for xorg-server 1.8.99.904. the files/macro_tweak.patch can not removed now since it is used by -xserver-kdrive-1.7.99.2 and xserver-xf86-lite_1.7.99.2. Once they +xserver-kdrive-1.7.99.2 and xserver-xorg(-lite). Once they are all upgraded to 1.8.99.904, the the files/macro_tweak.patch can be safely replace by this patch.
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.10.1.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite_1.10.1.bb +1 -1
@@ -1,4 +1,4 @@ -require xserver-xf86-lite.inc +require xserver-xorg-lite.inc LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite.inc +1 -1
@@ -1,4 +1,4 @@ -require xserver-xf86-common.inc +require xserver-xorg-common.inc PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextproto xproto xf86dgaproto xf86miscproto xf86rushproto xf86vidmodeproto xf86bigfontproto compositeproto recordproto resourceproto videoproto scrnsaverproto evieext trapproto xineramaproto fontsproto kbproto inputproto bigreqsproto xcmiscproto glproto"
meta/recipes-graphics/xorg-xserver/xserver-xorg/cache-xkbcomp-output-for-fast-start-up.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/cache-xkbcomp-output-for-fast-start-up.patch +0 -0
meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patch +0 -0
meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patch +0 -0
meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_open_max_preprocessor_error.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_open_max_preprocessor_error.patch +0 -0
meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patch +1 -1
@@ -2,7 +2,7 @@ This is the revised version of files/macro_tweak.patch for xorg-server 1.8.99.904. the files/macro_tweak.patch can not removed now since it is used by -xserver-kdrive-1.7.99.2 and xserver-xf86-lite_1.7.99.2. Once they +xserver-kdrive-1.7.99.2 and xserver-xorg(-lite). Once they are all upgraded to 1.8.99.904, the the files/macro_tweak.patch can be safely replace by this patch.
meta/recipes-graphics/xorg-xserver/xserver-xorg_1.10.1.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_1.10.1.bb +1 -1
@@ -1,4 +1,4 @@ -require xserver-xf86-dri-lite.inc +require xserver-xorg.inc LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
meta/recipes-graphics/xorg-xserver/xserver-xorg_git.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_git.bb +1 -1
@@ -1,4 +1,4 @@ -require xserver-xf86-dri-lite.inc +require xserver-xorg.inc LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
Signature · 1 line
1.7.7
PATCH v3 2/31 xserver-xorg: remove old git recipe
--- .../xorg-xserver/xserver-xorg_git.bb | 25 -------------------- 1 files changed, 0 insertions(+), 25 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg_git.bb
meta/recipes-graphics/xorg-xserver/xserver-xorg_git.bb deleted +0 -25
@@ -1,25 +0,0 @@ -require xserver-xorg.inc - -LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00" - -SRCREV = "6689e8add183835274a70ee013e5d3bc8023681f" -PE = "1" -PR = "r3" -PV = "1.10+git${SRCPV}" - -PROTO_DEPS += "xf86driproto dri2proto" - -DEPENDS += "font-util" - -RDEPENDS_${PN} += "xkeyboard-config" - -SRC_URI = "git://anongit.freedesktop.org/git/xorg/xserver;protocol=git;branch=master \ - file://crosscompile.patch; \ - file://fix_macros1.patch;" - -# Misc build failure for master HEAD -SRC_URI += "file://fix_open_max_preprocessor_error.patch;" - -EXTRA_OECONF += "--enable-dri --enable-dri2 --enable-dga" - -S = "${WORKDIR}/git"
Signature · 1 line
1.7.7
PATCH v3 3/31 glx-use-tls.inc: add include file to enable glx-tls only when TARGET_OS isn't uclibc
In reply to Martin Jansa* will be used in mesa-common.inc and xserver-xorg.inc
* based on mesa-tls.inc (glx-use-tls.bbclass) from
http://git.openembedded.org/cgit.cgi/openembedded/commit/packages/mesa/mesa-tls.inc?id=b527d8f723c98c77f2f5c5358062e5348493d767
--- meta/recipes-graphics/mesa/glx-use-tls.inc | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-graphics/mesa/glx-use-tls.inc
meta/recipes-graphics/mesa/glx-use-tls.inc new file +7 -0
@@ -0,0 +1,7 @@ +def get_tls_setting(bb, d): + # until we have no prober TLS support in uclibc disable it + if bb.data.getVar('TARGET_OS', d, 1).find('uclibc') >= 0 : + return "" + return "--enable-glx-tls" + +EXTRA_OECONF += "${@get_tls_setting(bb, d)}"
Signature · 1 line
1.7.7
PATCH v3 4/31 xserver-xorg-common: fix LIC_FILES_CHKSUM
In reply to Martin Jansa* old value was actually from xserver-kdrive, use the same as
xserver-xorg-1.10.1 and newer has
./xserver-kdrive.inc:LIC_FILES_CHKSUM = "file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353" ./xserver-xorg-lite_1.10.1.bb:LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
--- .../xorg-xserver/xserver-xorg-common.inc | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc +1 -2
@@ -2,8 +2,7 @@ DESCRIPTION = "The X.Org X server" HOMEPAGE = "http://www.x.org" SECTION = "x11/base" LICENSE = "MIT-X" - -LIC_FILES_CHKSUM = "file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353" +LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00" # xf86-*-* packages depend on an X server built with the xfree86 DDX # so we have a virtual to represent that:
Signature · 1 line
1.7.7
PATCH v3 5/31 xserver-xorg-common: move SRC_URI closer together
In reply to Martin Jansa--- .../xorg-xserver/xserver-xorg-common.inc | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc +1 -2
@@ -14,6 +14,7 @@ PROVIDES += "virtual/xserver" XORG_PN = "xorg-server" SRC_URI = "${XORG_MIRROR}/individual/xserver/${XORG_PN}-${PV}.tar.bz2" +SRC_URI += "file://macro_tweak.patch" S = "${WORKDIR}/${XORG_PN}-${PV}"
@@ -32,8 +33,6 @@ FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \ ${libdir}/xorg/modules/*/*/.debug \ " -SRC_URI += "file://macro_tweak.patch" - EXTRA_OECONF = "--with-fop=no" PACKAGECONFIG ??= "udev"
Signature · 1 line
1.7.7
PATCH v3 6/31 xserver-xorg-common: Split out some bigger modules and extensions from the main package
In reply to Martin Jansa--- .../xorg-xserver/xserver-xorg-common.inc | 60 +++++++++++++++++++- 1 files changed, 58 insertions(+), 2 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc +58 -2
@@ -20,11 +20,44 @@ S = "${WORKDIR}/${XORG_PN}-${PV}" inherit autotools pkgconfig -PACKAGES =+ "${PN}-utils" +# Split out some modules and extensions from the main package +# These aren't needed for basic operations and only take up space: +# 32.0k libdri.so +# 336.0k libglx.so +# 1360k libint10.so +# 180.0k libwfb.so +# 320.0k libxaa.so +# 124.0k libxf1bpp.so +# 84.0k libxf4bpp.so +# librecord.so +# libextmod.so +# libdbe.so + +PACKAGES =+ "${PN}-security-policy \ + ${PN}-sdl \ + ${PN}-fbdev \ + ${PN}-xprint \ + ${PN}-xvfb \ + ${PN}-utils \ + ${PN}-xephyr \ + ${PN}-multimedia-modules \ + ${PN}-extension-dri \ + ${PN}-extension-dri2 \ + ${PN}-extension-glx \ + ${PN}-extension-record \ + ${PN}-extension-extmod \ + ${PN}-extension-dbe \ + ${PN}-module-libint10 \ + ${PN}-module-libafb \ + ${PN}-module-libwfb \ + ${PN}-module-libmfb \ + ${PN}-module-libcfb \ + ${PN}-module-xaa \ + ${PN}-module-libxf1bpp \ + ${PN}-module-libxf4bpp" RDEPENDS_${PN} += "xserver-xf86-config xkeyboard-config" -FILES_${PN}-utils = "${bindir}/scanpci ${bindir}/pcitweak ${bindir}/ioport ${bindir}/in[bwl] ${bindir}/out[bwl] ${bindir}/mmap[rw] ${bindir}/gtf ${bindir}/getconfig ${bindir}/getconfig.pl" FILES_${PN} = "${libdir}/X11/Options ${libdir}/X11/Cards ${libdir}/X11/getconfig ${libdir}/X11/etc ${libdir}/xserver/SecurityPolicy ${libdir}/xorg/modules/*.so ${libdir}/xorg/modules/*/*.so ${libdir}/xorg/modules/*/*/*.so /etc/X11 " FILES_${PN}-doc += "${libdir}/X11/doc ${datadir}/X11/xkb/compiled/README.compiled"
@@ -33,6 +66,29 @@ FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \ ${libdir}/xorg/modules/*/*/.debug \ " +FILES_${PN}-security-policy += "${libdir}/xserver/SecurityPolicy" +FILES_${PN}-sdl = "${bindir}/Xsdl" +FILES_${PN}-fbdev = "${bindir}/Xfbdev" +FILES_${PN}-xprint = "${libdir}/X11/xserver/*/print" +FILES_${PN}-xvfb = "${bindir}/Xvfb" +FILES_${PN}-utils = "${bindir}/scanpci ${bindir}/pcitweak ${bindir}/ioport ${bindir}/in[bwl] ${bindir}/out[bwl] ${bindir}/mmap[rw] ${bindir}/gtf ${bindir}/getconfig ${bindir}/getconfig.pl" +FILES_${PN}-xephyr = "${bindir}/Xephyr" +FILES_${PN}-multimedia-modules = "${libdir}/xorg/modules/multimedia/*drv*" +FILES_${PN}-extension-dri = "${libdir}/xorg/modules/extensions/libdri.so" +FILES_${PN}-extension-dri2 = "${libdir}/xorg/modules/extensions/libdri2.so" +FILES_${PN}-extension-glx = "${libdir}/xorg/modules/extensions/libglx.so" +FILES_${PN}-extension-record = "${libdir}/xorg/modules/extensions/librecord.so" +FILES_${PN}-extension-extmod = "${libdir}/xorg/modules/extensions/libextmod.so" +FILES_${PN}-extension-dbe = "${libdir}/xorg/modules/extensions/libdbe.so" +FILES_${PN}-module-libint10 = "${libdir}/xorg/modules/libint10.so" +FILES_${PN}-module-libafb = "${libdir}/xorg/modules/libafb.so" +FILES_${PN}-module-libwfb = "${libdir}/xorg/modules/libwfb.so" +FILES_${PN}-module-libmfb = "${libdir}/xorg/modules/libmfb.so" +FILES_${PN}-module-libcfb = "${libdir}/xorg/modules/libcfb.so" +FILES_${PN}-module-xaa = "${libdir}/xorg/modules/libxaa.so" +FILES_${PN}-module-libxf1bpp = "${libdir}/xorg/modules/libxf1bpp.so" +FILES_${PN}-module-libxf4bpp = "${libdir}/xorg/modules/libxf4bpp.so" + EXTRA_OECONF = "--with-fop=no" PACKAGECONFIG ??= "udev"
Signature · 1 line
1.7.7
PATCH v3 7/31 xserver-xorg-common: improve packaging
In reply to Martin Jansa* add ${bindir} and protocol.txt to ${PN}
* SecurityPolicy is now in ${PN}-security-policy
* package .la files to ${PN}-dev
* README.compiled is lately in ${localstatedir}/lib/xkb so add it too to ${PN}-doc
--- .../xorg-xserver/xserver-xorg-common.inc | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc +5 -6
@@ -58,14 +58,13 @@ PACKAGES =+ "${PN}-security-policy \ RDEPENDS_${PN} += "xserver-xf86-config xkeyboard-config" -FILES_${PN} = "${libdir}/X11/Options ${libdir}/X11/Cards ${libdir}/X11/getconfig ${libdir}/X11/etc ${libdir}/xserver/SecurityPolicy ${libdir}/xorg/modules/*.so ${libdir}/xorg/modules/*/*.so ${libdir}/xorg/modules/*/*/*.so /etc/X11 " -FILES_${PN}-doc += "${libdir}/X11/doc ${datadir}/X11/xkb/compiled/README.compiled" - +FILES_${PN} = "${bindir} ${libdir}/X11/Options ${libdir}/X11/Cards ${libdir}/X11/getconfig ${libdir}/X11/etc ${libdir}/modules/*.so ${libdir}/xorg/modules/*.so /etc/X11 ${libdir}/xorg/protocol.txt ${datadir}/X11/xorg.conf.d" +FILES_${PN}-dev += "${libdir}/xorg/modules/*.la ${libdir}/xorg/modules/*/*.la" +FILES_${PN}-doc += "${libdir}/X11/doc ${datadir}/X11/xkb/compiled/README.compiled ${localstatedir}/lib/xkb/README.compiled" FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \ ${libdir}/xorg/modules/*/.debug \ - ${libdir}/xorg/modules/*/*/.debug \ - " - + ${libdir}/xorg/modules/*/*/.debug \ + " FILES_${PN}-security-policy += "${libdir}/xserver/SecurityPolicy" FILES_${PN}-sdl = "${bindir}/Xsdl" FILES_${PN}-fbdev = "${bindir}/Xfbdev"
Signature · 1 line
1.7.7
PATCH v3 8/31 xserver-xorg-common: move shared PROTO_DEPS and LIB_DEPS from xserver-xorg.inc and xserver-xorg-lite.inc to xserver-xorg-common.inc
In reply to Martin Jansa* xserver-xorg.inc is appending extra xf86driproto dri2proto to PROTO_DEPS and virtual/libgl to LIB_DEPS
* both lite and dri variants now depend on font-util (from DEPENDS in xserver-xorg-common.inc)
--- .../xorg-xserver/xserver-xorg-common.inc | 4 ++++ .../xorg-xserver/xserver-xorg-lite.inc | 6 ------ .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 7 ++----- 3 files changed, 6 insertions(+), 11 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc +4 -0
@@ -20,6 +20,10 @@ S = "${WORKDIR}/${XORG_PN}-${PV}" inherit autotools pkgconfig +PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextproto xproto xf86dgaproto xf86miscproto xf86rushproto xf86vidmodeproto xf86bigfontproto compositeproto recordproto resourceproto videoproto scrnsaverproto evieext trapproto xineramaproto fontsproto kbproto inputproto bigreqsproto xcmiscproto glproto" +LIB_DEPS = "pixman libxfont xtrans libxau libxext libxdmcp libdrm libxkbfile libpciaccess openssl" +DEPENDS = "${PROTO_DEPS} ${LIB_DEPS} font-util" + # Split out some modules and extensions from the main package # These aren't needed for basic operations and only take up space: # 32.0k libdri.so
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc +0 -6
@@ -1,11 +1,5 @@ require xserver-xorg-common.inc -PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextproto xproto xf86dgaproto xf86miscproto xf86rushproto xf86vidmodeproto xf86bigfontproto compositeproto recordproto resourceproto videoproto scrnsaverproto evieext trapproto xineramaproto fontsproto kbproto inputproto bigreqsproto xcmiscproto glproto" - -LIB_DEPS = "pixman libxfont xtrans libxau libxext libxdmcp libdrm libxkbfile libpciaccess openssl" - -DEPENDS = "${PROTO_DEPS} ${LIB_DEPS}" - RDEPENDS_${PN} += "xorg-minimal-fonts" FILES_${PN} += "${bindir}/Xorg "
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +2 -5
@@ -1,10 +1,7 @@ require xserver-xorg-common.inc -PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextproto xproto xf86dgaproto xf86miscproto xf86rushproto xf86vidmodeproto xf86bigfontproto compositeproto recordproto resourceproto videoproto scrnsaverproto evieext trapproto xineramaproto fontsproto kbproto inputproto bigreqsproto xcmiscproto glproto" - -LIB_DEPS = "pixman virtual/libgl libxfont xtrans libxau libxext libxdmcp libdrm libxkbfile libpciaccess openssl" - -DEPENDS = "${PROTO_DEPS} ${LIB_DEPS}" +PROTO_DEPS += "xf86driproto dri2proto" +LIB_DEPS += "virtual/libgl" RDEPENDS_${PN} += "xorg-minimal-fonts"
Signature · 1 line
1.7.7
PATCH v3 9/31 xserver-xorg-common: lower xserver-xf86-config and xkeyboard-config dependency to RRECOMMENDS and add few more recipes to RRECOMMENDS
In reply to Martin Jansa* when someone is using hal or udev explicitly, then he doesn't need xserver-xf86-config
* add xkeyboard-config to RDEPENDS_${PN}-xvfb
--- .../xorg-xserver/xserver-xorg-common.inc | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc +2 -1
@@ -60,7 +60,8 @@ PACKAGES =+ "${PN}-security-policy \ ${PN}-module-libxf1bpp \ ${PN}-module-libxf4bpp" -RDEPENDS_${PN} += "xserver-xf86-config xkeyboard-config" +RRECOMMENDS_${PN} += "${PN}-security-policy xkeyboard-config rgb xserver-xf86-config" +RDEPENDS_${PN}-xvfb += "xkeyboard-config" FILES_${PN} = "${bindir} ${libdir}/X11/Options ${libdir}/X11/Cards ${libdir}/X11/getconfig ${libdir}/X11/etc ${libdir}/modules/*.so ${libdir}/xorg/modules/*.so /etc/X11 ${libdir}/xorg/protocol.txt ${datadir}/X11/xorg.conf.d" FILES_${PN}-dev += "${libdir}/xorg/modules/*.la ${libdir}/xorg/modules/*/*.la"
Signature · 1 line
1.7.7
PATCH v3 10/31 xserver-xorg-common: move RDEPENDS_${PN} += xorg-minimal-fonts to shared .inc
In reply to Martin Jansa--- .../xorg-xserver/xserver-xorg-common.inc | 1 + .../xorg-xserver/xserver-xorg-lite.inc | 2 -- .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 2 -- 3 files changed, 1 insertions(+), 4 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc +1 -0
@@ -60,6 +60,7 @@ PACKAGES =+ "${PN}-security-policy \ ${PN}-module-libxf1bpp \ ${PN}-module-libxf4bpp" +RDEPENDS_${PN} += "xorg-minimal-fonts" RRECOMMENDS_${PN} += "${PN}-security-policy xkeyboard-config rgb xserver-xf86-config" RDEPENDS_${PN}-xvfb += "xkeyboard-config"
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc +0 -2
@@ -1,7 +1,5 @@ require xserver-xorg-common.inc -RDEPENDS_${PN} += "xorg-minimal-fonts" - FILES_${PN} += "${bindir}/Xorg " EXTRA_OECONF += "--disable-static \
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +0 -2
@@ -3,8 +3,6 @@ require xserver-xorg-common.inc PROTO_DEPS += "xf86driproto dri2proto" LIB_DEPS += "virtual/libgl" -RDEPENDS_${PN} += "xorg-minimal-fonts" - FILES_${PN} += "${bindir}/Xorg " EXTRA_OECONF += "--disable-static \
Signature · 1 line
1.7.7
PATCH v3 11/31 xserver-xorg: remove FILES_${PN} += "${bindir}/Xorg ", now we have whole ${bindir} in FILES_ defined in shared .inc
In reply to Martin Jansa--- .../xorg-xserver/xserver-xorg-lite.inc | 2 -- .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 2 -- 2 files changed, 0 insertions(+), 4 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc +0 -2
@@ -1,7 +1,5 @@ require xserver-xorg-common.inc -FILES_${PN} += "${bindir}/Xorg " - EXTRA_OECONF += "--disable-static \ --disable-acfb \ --disable-ccfb \
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +0 -2
@@ -3,8 +3,6 @@ require xserver-xorg-common.inc PROTO_DEPS += "xf86driproto dri2proto" LIB_DEPS += "virtual/libgl" -FILES_${PN} += "${bindir}/Xorg " - EXTRA_OECONF += "--disable-static \ --disable-acfb \ --disable-ccfb \
Signature · 1 line
1.7.7
PATCH v3 12/31 xserver-xorg: replace hardcoded --enable-glx-tls with glx-use-tls.inc, which doesn't enable it for uClibc
In reply to Martin Jansa--- .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +2 -1
@@ -3,6 +3,8 @@ require xserver-xorg-common.inc PROTO_DEPS += "xf86driproto dri2proto" LIB_DEPS += "virtual/libgl" +require ../mesa/glx-use-tls.inc + EXTRA_OECONF += "--disable-static \ --disable-acfb \ --disable-ccfb \
@@ -16,7 +18,6 @@ EXTRA_OECONF += "--disable-static \ --disable-xnest \ --disable-xvfb \ --enable-composite \ - --enable-glx-tls \ --sysconfdir=/etc/X11 \ --localstatedir=/var \ --with-pic \
Signature · 1 line
1.7.7
PATCH v3 13/31 xserver-xorg: move shared EXTRA_OECONF entries to shared .inc
In reply to Martin Jansa* after this xserver-xorg-lite.inc is disabling only dri/glx and xserver-xorg.inc is forcing dri/dri2 enabled the rest is defined in xserver-xorg-common.inc
--- .../xorg-xserver/xserver-xorg-common.inc | 21 ++++++++++++++++++- .../xorg-xserver/xserver-xorg-lite.inc | 20 +---------------- .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 22 +++---------------- 3 files changed, 26 insertions(+), 37 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc +20 -1
@@ -94,7 +94,26 @@ FILES_${PN}-module-xaa = "${libdir}/xorg/modules/libxaa.so" FILES_${PN}-module-libxf1bpp = "${libdir}/xorg/modules/libxf1bpp.so" FILES_${PN}-module-libxf4bpp = "${libdir}/xorg/modules/libxf4bpp.so" -EXTRA_OECONF = "--with-fop=no" +EXTRA_OECONF += "--with-fop=no \ + --disable-static \ + --disable-acfb \ + --disable-ccfb \ + --disable-mcfb \ + --disable-dga \ + --disable-xinerama \ + --disable-xf86misc \ + --disable-xorgcfg \ + --disable-record \ + --disable-dmx \ + --disable-xnest \ + --disable-xvfb \ + --enable-composite \ + --sysconfdir=/etc/X11 \ + --localstatedir=/var \ + --with-fontdir=${datadir}/fonts/X11 \ + --with-xkb-output=/var/lib/xkb \ + ac_cv_file__usr_share_sgml_X11_defs_ent=no \ +" PACKAGECONFIG ??= "udev" PACKAGECONFIG[hal] = "--enable-config-hal,--disable-config-hal,,hal"
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc +2 -18
@@ -1,22 +1,6 @@ require xserver-xorg-common.inc -EXTRA_OECONF += "--disable-static \ - --disable-acfb \ - --disable-ccfb \ - --disable-mcfb \ - --disable-dga \ - --disable-xinerama \ - --disable-xf86misc \ - --disable-xorgcfg \ - --disable-record \ - --disable-dmx \ - --disable-xnest \ - --disable-xvfb \ - --enable-composite \ +EXTRA_OECONF += "\ --disable-dri \ --disable-glx \ - --sysconfdir=/etc/X11 \ - --localstatedir=/var \ - --with-fontdir=${datadir}/fonts/X11 \ - --with-xkb-output=/var/lib/xkb \ - ac_cv_file__usr_share_sgml_X11_defs_ent=no" +"
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +4 -18
@@ -5,26 +5,12 @@ LIB_DEPS += "virtual/libgl" require ../mesa/glx-use-tls.inc -EXTRA_OECONF += "--disable-static \ - --disable-acfb \ - --disable-ccfb \ - --disable-mcfb \ - --disable-dga \ - --disable-xinerama \ - --disable-xf86misc \ - --disable-xorgcfg \ - --disable-record \ - --disable-dmx \ - --disable-xnest \ - --disable-xvfb \ - --enable-composite \ - --sysconfdir=/etc/X11 \ - --localstatedir=/var \ +EXTRA_OECONF += "\ + --enable-dri \ + --enable-dri2 \ --with-pic \ --with-int10=x86emu \ - --with-fontdir=${datadir}/fonts/X11 \ - --with-xkb-output=/var/lib/xkb \ - ac_cv_file__usr_share_sgml_X11_defs_ent=no" +" # Due to mesa-dri COMPATIBLE_HOST = '(i.86.*-linux|x86_64.*-linux)'
Signature · 1 line
1.7.7
PATCH v3 14/31 xserver-xorg: add new version 1.11.1
In reply to Martin Jansa* move shared definitions to .inc file
--- .../xorg-xserver/xserver-xorg-1.11.1.inc | 7 +++++++ .../xorg-xserver/xserver-xorg-lite_1.11.1.bb | 2 ++ .../xorg-xserver/xserver-xorg_1.11.1.bb | 4 ++++ 3 files changed, 13 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.1.inc create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.11.1.bb create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg_1.11.1.bb
meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.1.inc new file +7 -0
@@ -0,0 +1,7 @@ +SRC_URI += "file://crosscompile.patch" + +# Misc build failure for master HEAD +SRC_URI += "file://fix_open_max_preprocessor_error.patch" + +SRC_URI[md5sum] = "4cdf54dc569b6a5548257c93a45dcd3d" +SRC_URI[sha256sum] = "c069c177d9a80bca2ee1d49aa1af6d9f996c83e4ff12393cab2ca3f8817276f6"
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.11.1.bb new file +2 -0
@@ -0,0 +1,2 @@ +require xserver-xorg-lite.inc +require xserver-xorg-${PV}.inc
meta/recipes-graphics/xorg-xserver/xserver-xorg_1.11.1.bb new file +4 -0
@@ -0,0 +1,4 @@ +require xserver-xorg.inc +require xserver-xorg-${PV}.inc + +PE = "1"
Signature · 1 line
1.7.7
PATCH v3 15/31 xserver-xorg: remove old 1.10.1 version
In reply to Martin Jansa--- .../xorg-xserver/xserver-xorg-lite_1.10.1.bb | 12 ------------ .../xorg-xserver/xserver-xorg_1.10.1.bb | 20 -------------------- 2 files changed, 0 insertions(+), 32 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.10.1.bb delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg_1.10.1.bb
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.10.1.bb deleted +0 -12
@@ -1,12 +0,0 @@ -require xserver-xorg-lite.inc - -LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00" - -PR = "r3" - -DEPENDS += "font-util" - -SRC_URI += "file://crosscompile.patch" - -# Misc build failure for master HEAD -SRC_URI += "file://fix_open_max_preprocessor_error.patch;"
meta/recipes-graphics/xorg-xserver/xserver-xorg_1.10.1.bb deleted +0 -20
@@ -1,20 +0,0 @@ -require xserver-xorg.inc - -LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00" - -PROTO_DEPS += "xf86driproto dri2proto" - -DEPENDS += "font-util" - -PE = "1" -PR = "r3" - -SRC_URI += "file://crosscompile.patch" - -# Misc build failure for master HEAD -SRC_URI += "file://fix_open_max_preprocessor_error.patch" - -SRC_URI[md5sum] = "75f117c74f2ecaf9dd167f6a66ac98de" -SRC_URI[sha256sum] = "143c7c3d7d4428352e1153dffa34fd64af391f72d30b2a03e911e54e36f00b5d" - -EXTRA_OECONF += "--enable-dri --enable-dri2"
Signature · 1 line
1.7.7
PATCH v3 16/31 xserver-xorg: remove COMPATIBLE_HOST
In reply to Martin Jansa* ie om-gta02 has mesa-dri module too
so this should be limited in mesa-dri only
--- .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-)
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +0 -3
@@ -11,6 +11,3 @@ EXTRA_OECONF += "\ --with-pic \ --with-int10=x86emu \ " - -# Due to mesa-dri -COMPATIBLE_HOST = '(i.86.*-linux|x86_64.*-linux)'
Signature · 1 line
1.7.7
PATCH v3 17/31 xserver-xorg: drop unused files
In reply to Martin Jansa--- .../xorg-xserver/files/macro_tweak.patch | 20 -- .../cache-xkbcomp-output-for-fast-start-up.patch | 360 -------------------- .../xorg-xserver/xserver-xorg/fix_macros1.patch | 24 -- 3 files changed, 0 insertions(+), 404 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-xserver/files/macro_tweak.patch delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/cache-xkbcomp-output-for-fast-start-up.patch delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patch
meta/recipes-graphics/xorg-xserver/files/macro_tweak.patch deleted +0 -20
@@ -1,20 +0,0 @@ -Upstream-Status: Pending - -Index: xorg-server-1.5.0/xorg-server.m4 -=================================================================== ---- xorg-server-1.5.0.orig/xorg-server.m4 2007-05-29 20:36:51.000000000 +0100 -+++ xorg-server-1.5.0/xorg-server.m4 2008-11-04 23:56:55.000000000 +0000 -@@ -28,9 +28,12 @@ - # Checks for the $1 define in xorg-server.h (from the sdk). If it - # is defined, then add $1 to $REQUIRED_MODULES. - -+m4_pattern_allow(PKG_CONFIG_SYSROOT_DIR) -+ - AC_DEFUN([XORG_DRIVER_CHECK_EXT],[ -+ PKG_PROG_PKG_CONFIG - SAVE_CFLAGS="$CFLAGS" -- CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" -+ CFLAGS="$CFLAGS -I$PKG_CONFIG_SYSROOT_DIR`pkg-config --variable=sdkdir xorg-server`" - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include "xorg-server.h" - #if !defined $1
meta/recipes-graphics/xorg-xserver/xserver-xorg/cache-xkbcomp-output-for-fast-start-up.patch deleted +0 -360
360 lines not on this page · raw message
meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patch deleted +0 -24
@@ -1,24 +0,0 @@ -We need to insert the sysroot path into compiler commandlines for this -kind of variable use, otherwise we're looking into /usr/include/. - -RP - 26/11/09 - -Upstream-Status: Pending - -Index: git/xorg-server.m4 -=================================================================== ---- git.orig/xorg-server.m4 2010-02-05 10:00:55.000000000 +0000 -+++ git/xorg-server.m4 2010-02-05 10:02:12.000000000 +0000 -@@ -28,10 +28,11 @@ - # Checks for the $1 define in xorg-server.h (from the sdk). If it - # is defined, then add $1 to $REQUIRED_MODULES. - -+m4_pattern_allow([^PKG_CONFIG_SYSROOT_DIR$]) - AC_DEFUN([XORG_DRIVER_CHECK_EXT],[ - AC_REQUIRE([PKG_PROG_PKG_CONFIG]) - SAVE_CFLAGS="$CFLAGS" -- CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" -+ CFLAGS="$CFLAGS -I$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=sdkdir xorg-server`" - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include "xorg-server.h" - #if !defined $1
Signature · 1 line
1.7.7
PATCH v3 18/31 xserver-xorg: move patches to xserver-xf86-dri-lite-1.11.1 and use same directory from xserver-xf86-lite recipe
In reply to Martin Jansa* FILESEXTRAPATHS needs to be in xserver-xf86-lite_1.11.1
because in .inc we don't have ${PV} expanded yet
* crosscompile.patch macro_tweak.patch were identical
* fix_open_max_preprocessor_error.patch has only different header
# $ diff xserver-xorg/fix_open_max_preprocessor_error.patch xserver-xorg-dri/fix_open_max_preprocessor_error.patch 1c1
< Upstream-Status: Pending
---
Quoted 1 line
Upstream-Status: Inappropriate [embedded specific]
---
.../crosscompile.patch | 0
.../fix_open_max_preprocessor_error.patch | 0
.../macro_tweak.patch | 7 +----
.../xserver-xorg-lite/macro_tweak.patch | 30 --------------------
.../xorg-xserver/xserver-xorg-lite_1.11.1.bb | 2 +
.../xorg-xserver/xserver-xorg/crosscompile.patch | 22 --------------
.../fix_open_max_preprocessor_error.patch | 15 ----------
7 files changed, 3 insertions(+), 73 deletions(-)
rename meta/recipes-graphics/xorg-xserver/{xserver-xorg-lite => xserver-xorg-1.11.1}/crosscompile.patch (100%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xorg-lite => xserver-xorg-1.11.1}/fix_open_max_preprocessor_error.patch (100%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xorg => xserver-xorg-1.11.1}/macro_tweak.patch (75%)
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_open_max_preprocessor_error.patchmeta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.1/crosscompile.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patch +0 -0
meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.1/fix_open_max_preprocessor_error.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/fix_open_max_preprocessor_error.patch +0 -0
meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.1/macro_tweak.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patch +1 -6
@@ -1,10 +1,5 @@ This is the revised version of files/macro_tweak.patch for -xorg-server 1.8.99.904. - -the files/macro_tweak.patch can not removed now since it is used by -xserver-kdrive-1.7.99.2 and xserver-xorg(-lite). Once they -are all upgraded to 1.8.99.904, the the files/macro_tweak.patch -can be safely replace by this patch. +xorg-server 1.8.99.904 and newer. Upstream-Status: Pending
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patch deleted +0 -30
@@ -1,30 +0,0 @@ -This is the revised version of files/macro_tweak.patch for -xorg-server 1.8.99.904. - -the files/macro_tweak.patch can not removed now since it is used by -xserver-kdrive-1.7.99.2 and xserver-xorg(-lite). Once they -are all upgraded to 1.8.99.904, the the files/macro_tweak.patch -can be safely replace by this patch. - -Upstream-Status: Pending - -Signed-off-by: Yu Ke <[email protected]> - -diff --git a/xorg-server.m4 b/xorg-server.m4 -index bdecf62..040fdb8 100644 ---- a/xorg-server.m4 -+++ b/xorg-server.m4 -@@ -28,10 +28,12 @@ dnl - # Checks for the $1 define in xorg-server.h (from the sdk). If it - # is defined, then add $1 to $REQUIRED_MODULES. - -+m4_pattern_allow(PKG_CONFIG_SYSROOT_DIR) -+ - AC_DEFUN([XORG_DRIVER_CHECK_EXT],[ - AC_REQUIRE([PKG_PROG_PKG_CONFIG]) - SAVE_CFLAGS="$CFLAGS" -- CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" -+ CFLAGS="$CFLAGS -I$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=sdkdir xorg-server`" - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include "xorg-server.h" - #if !defined $1
meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.11.1.bb +2 -0
@@ -1,2 +1,4 @@ require xserver-xorg-lite.inc require xserver-xorg-${PV}.inc + +FILESEXTRAPATHS_append := "${THISDIR}/xserver-xorg:${THISDIR}/xserver-xorg-${PV}:"
meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch deleted +0 -22
@@ -1,22 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - -diff --git a/configure.ac b/configure.ac -index b3b752c..600500b 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -523,13 +523,9 @@ dnl Uses --default-font-path if set, otherwise checks for /etc/X11/fontpath.d, - dnl otherwise uses standard subdirectories of FONTROOTDIR. When cross - dnl compiling, assume default font path uses standard FONTROOTDIR directories. - DEFAULT_FONT_PATH="${FONTMISCDIR}/,${FONTTTFDIR}/,${FONTOTFDIR}/,${FONTTYPE1DIR}/,${FONT100DPIDIR}/,${FONT75DPIDIR}/" --if test "$cross_compiling" != yes; then -- AC_CHECK_FILE([${sysconfdir}/X11/fontpath.d], -- [DEFAULT_FONT_PATH='catalogue:${sysconfdir}/X11/fontpath.d'], -- [case $host_os in -+ case $host_os in - darwin*) DEFAULT_FONT_PATH="${DEFAULT_FONT_PATH},/Library/Fonts,/System/Library/Fonts" ;; -- esac]) --fi -+ esac - AC_ARG_WITH(default-font-path, AS_HELP_STRING([--with-default-font-path=PATH], [Comma separated list of font dirs]), - [ FONTPATH="$withval" ], - [ FONTPATH="${DEFAULT_FONT_PATH}" ])
meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_open_max_preprocessor_error.patch deleted +0 -15
@@ -1,15 +0,0 @@ -Upstream-Status: Inappropriate [embedded specific] - -Index: git/os/osdep.h -=================================================================== ---- git.orig/os/osdep.h 2008-10-07 18:38:21.000000000 +0100 -+++ git/os/osdep.h 2008-10-07 18:39:36.000000000 +0100 -@@ -92,7 +92,7 @@ - * like sysconf(_SC_OPEN_MAX) is not supported. - */ - --#if OPEN_MAX <= 256 -+#if 0 - #define MAXSOCKS (OPEN_MAX - 1) - #else - #define MAXSOCKS 256
Signature · 1 line
1.7.7
PATCH v3 19/31 xserver-kdrive: drop unused files (same files are in xserver-kdrive-1.7.99.2 directory
In reply to Martin Jansa--- .../xorg-xserver/xserver-kdrive/disable-apm.patch | 24 ------ .../xserver-kdrive/disable-xf86-dga-xorgcfg.patch | 43 ---------- .../xorg-xserver/xserver-kdrive/extra-kmodes.patch | 87 -------------------- .../xserver-kdrive/fbdev_xrandr_ioctl.patch | 63 -------------- .../xserver-kdrive/no-serial-probing.patch | 17 ---- 5 files changed, 0 insertions(+), 234 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-kdrive/disable-apm.patch delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-kdrive/disable-xf86-dga-xorgcfg.patch delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-kdrive/extra-kmodes.patch delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-kdrive/fbdev_xrandr_ioctl.patch delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-kdrive/no-serial-probing.patch
meta/recipes-graphics/xorg-xserver/xserver-kdrive/disable-apm.patch deleted +0 -24
@@ -1,24 +0,0 @@ -Upstream-Status: Inappropriate [disable feature] - -Signed-off-by: Yu Ke <[email protected]> - ---- xserver/hw/kdrive/linux/linux.c.orig 2005-04-23 15:56:13.988849232 +0000 -+++ xserver/hw/kdrive/linux/linux.c 2005-04-23 15:57:05.001094192 +0000 -@@ -342,7 +342,7 @@ - /* - * Open the APM driver - */ -- LinuxApmFd = open ("/dev/apm_bios", 2); -+ /*LinuxApmFd = open ("/dev/apm_bios", 2); - if (LinuxApmFd < 0 && errno == ENOENT) - LinuxApmFd = open ("/dev/misc/apm_bios", 2); - if (LinuxApmFd >= 0) -@@ -352,7 +352,7 @@ - RegisterBlockAndWakeupHandlers (LinuxApmBlock, LinuxApmWakeup, 0); - AddEnabledDevice (LinuxApmFd); - } -- -+ */ - /* - * now get the VT - */
meta/recipes-graphics/xorg-xserver/xserver-kdrive/disable-xf86-dga-xorgcfg.patch deleted +0 -43
43 lines not on this page · raw message
meta/recipes-graphics/xorg-xserver/xserver-kdrive/extra-kmodes.patch deleted +0 -87
87 lines not on this page · raw message
meta/recipes-graphics/xorg-xserver/xserver-kdrive/fbdev_xrandr_ioctl.patch deleted +0 -63
63 lines not on this page · raw message
meta/recipes-graphics/xorg-xserver/xserver-kdrive/no-serial-probing.patch deleted +0 -17
@@ -1,17 +0,0 @@ -Upstream-Status: Pending - -Signed-off-by: Yu Ke <[email protected]> - ---- xserver/hw/kdrive/linux/mouse.c.orig 2004-05-13 14:25:51.000000000 -0700 -+++ xserver/hw/kdrive/linux/mouse.c 2005-09-22 12:20:47.000000000 -0700 -@@ -927,8 +927,10 @@ char *kdefaultMouse[] = { - "/dev/psaux", - "/dev/input/mice", - "/dev/adbmouse", -+#ifdef BREAK_MY_SERIAL_CONSOLE - "/dev/ttyS0", - "/dev/ttyS1", -+#endif - }; - - #define NUM_DEFAULT_MOUSE (sizeof (kdefaultMouse) / sizeof (kdefaultMouse[0]))
Signature · 1 line
1.7.7
PATCH v3 20/31 xorg-driver-common.inc: use virtual/xserver instead of older virtual/xserver-xf86
In reply to Martin Jansa--- .../xorg-driver/xorg-driver-common.inc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-graphics/xorg-driver/xorg-driver-common.inc +1 -1
@@ -7,7 +7,7 @@ LICENSE = "MIT-X" PE = "1" INC_PR = "r15" -DEPENDS = "virtual/xserver-xf86 xproto randrproto util-macros" +DEPENDS = "virtual/xserver xproto randrproto util-macros" SRC_URI = "${XORG_MIRROR}/individual/driver/${BPN}-${PV}.tar.bz2"
Signature · 1 line
1.7.7
PATCH v3 21/31 xorg-driver-common.inc: bump INC_PR to rebuild drivers agains new xserver-xorg ABI
In reply to Martin Jansa--- .../xorg-driver/xorg-driver-common.inc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-graphics/xorg-driver/xorg-driver-common.inc +1 -1
@@ -5,7 +5,7 @@ SECTION = "x11/drivers" LICENSE = "MIT-X" PE = "1" -INC_PR = "r15" +INC_PR = "r17" DEPENDS = "virtual/xserver xproto randrproto util-macros"
Signature · 1 line
1.7.7
PATCH v3 22/31 libx11: package xcb, merge few changes from meta-oe
In reply to Martin Jansa* move --with-keysymdef/--with-keysymdefdir setting to recipes (newer versions are using keysymdefdir instead keysymdef
* fix MIN_REHASH in makekeys by sed call
--- meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 2 +- meta/recipes-graphics/xorg-lib/libx11-diet_git.bb | 2 +- .../recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb | 2 +- meta/recipes-graphics/xorg-lib/libx11-trim_git.bb | 2 +- meta/recipes-graphics/xorg-lib/libx11.inc | 25 ++++++++++++------- meta/recipes-graphics/xorg-lib/libx11_1.3.4.bb | 2 +- meta/recipes-graphics/xorg-lib/libx11_git.bb | 2 + 7 files changed, 23 insertions(+), 14 deletions(-)
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb +1 -1
@@ -22,5 +22,5 @@ DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libx11" -EXTRA_OECONF += "--without-xcb --disable-udc --disable-xcms --disable-xlocale" +EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h --without-xcb --disable-udc --disable-xcms --disable-xlocale" CFLAGS += "-D_GNU_SOURCE"
meta/recipes-graphics/xorg-lib/libx11-diet_git.bb +1 -1
@@ -13,5 +13,5 @@ DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ SRCREV = "d23aad31338e7d869d878d5aa1b6b91d20287005" -EXTRA_OECONF += "--without-xcb --disable-udc --disable-xcms --disable-xlocale" +EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h --without-xcb --disable-udc --disable-xcms --disable-xlocale" CFLAGS += "-D_GNU_SOURCE"
meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb +1 -1
@@ -17,4 +17,4 @@ SRC_URI += "file://../libx11-${PV}/x11_disable_makekeys.patch \ SRC_URI[md5sum] = "f65c9c7ecbfb64c19dbd7927160d63fd" SRC_URI[sha256sum] = "88d7238ce5f7cd123450567de7a3b56a43556e4ccc45df38b8324147c889a844" -EXTRA_OECONF += "--disable-xcms --with-xcb" +EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h --disable-xcms --with-xcb"
meta/recipes-graphics/xorg-lib/libx11-trim_git.bb +1 -1
@@ -8,6 +8,6 @@ SRCREV = "d23aad31338e7d869d878d5aa1b6b91d20287005" DEPENDS += "libxcb xproto xextproto xtrans libxau kbproto inputproto xf86bigfontproto xproto-native" -EXTRA_OECONF += "--disable-xcms --with-xcb" +EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h --disable-xcms --with-xcb" CFLAGS += "-D_GNU_SOURCE"
meta/recipes-graphics/xorg-lib/libx11.inc +16 -9
@@ -11,32 +11,39 @@ inherit siteinfo PROVIDES = "virtual/libx11" XORG_PN = "libX11" -LEAD_SONAME = "libX11.so" +LICENSE = "MIT & MIT-style & BSD" +LIC_FILES_CHKSUM = "file://COPYING;md5=172255dee66bb0151435b2d5d709fcf7" -EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h --disable-specs" +EXTRA_OECONF += "--with-groff=no --with-ps2pdf=no --with-fop=no --disable-specs" + +PACKAGES =+ "${PN}-xcb" FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB ${libdir}/X11/Xcms.txt" +FILES_${PN}-xcb += "${libdir}/libX11-xcb.so.*" FILES_${PN}-locale += "${datadir}/X11/locale ${libdir}/X11/locale" -do_compile() { +do_compile_prepend() { cd ${S}/src/util mv makekeys.c.orig makekeys.c || true touch makekeys-makekeys.o ( unset CC LD CXX CCLD CFLAGS CPPFLAGS LDFLAGS CXXFLAGS + # MIN_REHASH 10 is only in 1.0.1 + sed -i -e 's:MIN_REHASH 10:MIN_REHASH 16:g' makekeys.c + sed -i -e 's:MIN_REHASH 15:MIN_REHASH 16:g' makekeys.c + touch makekeys-makekeys.o; if [ "${SITEINFO_BITS}" == "64" ]; then - ${BUILD_CC} ${BUILD_CFLAGS} -I${STAGING_INCDIR_NATIVE} makekeys.c -o makekeys - else - ${BUILD_CC} ${BUILD_CFLAGS} -I${STAGING_INCDIR_NATIVE} -DUSE32 makekeys.c -o makekeys - fi + ${BUILD_CC} ${BUILD_CFLAGS} -I${STAGING_INCDIR_NATIVE} makekeys.c -o makekeys + else + ${BUILD_CC} ${BUILD_CFLAGS} -I${STAGING_INCDIR_NATIVE} -DUSE32 makekeys.c -o makekeys + fi ) if [ "$?" != "0" ]; then exit 1 fi # mv to stop it getting rebuilt mv makekeys.c makekeys.c.orig - cd ${S} - oe_runmake + cd ../../ } # Multiple libx11 derivatives from from this file and are selected by virtual/libx11
meta/recipes-graphics/xorg-lib/libx11_1.3.4.bb +1 -1
@@ -30,6 +30,6 @@ DEPENDS_virtclass-nativesdk += "bigreqsproto xproto xextproto \ XCB = "--with-xcb" XCB_virtclass-native = "--without-xcb" XCB_virtclass-nativesdk = "--without-xcb" -EXTRA_OECONF += "${XCB}" +EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h ${XCB}" BBCLASSEXTEND = "native nativesdk"
meta/recipes-graphics/xorg-lib/libx11_git.bb +2 -0
@@ -11,4 +11,6 @@ DEPENDS = "xproto xextproto xcmiscproto xf86bigfontproto kbproto inputproto \ DEFAULT_PREFERENCE = "-1" +EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h" + BBCLASSEXTEND = "nativesdk"
Signature · 1 line
1.7.7
PATCH v3 23/31 libx11: add new version 1.4.4
In reply to Martin Jansa--- .../xorg-lib/libx11-1.4.4/keysymdef_include.patch | 23 +++++++++++++++ .../libx11-1.4.4/x11_disable_makekeys.patch | 29 ++++++++++++++++++++ meta/recipes-graphics/xorg-lib/libx11_1.4.4.bb | 18 ++++++++++++ 3 files changed, 70 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-graphics/xorg-lib/libx11-1.4.4/keysymdef_include.patch create mode 100644 meta/recipes-graphics/xorg-lib/libx11-1.4.4/x11_disable_makekeys.patch create mode 100644 meta/recipes-graphics/xorg-lib/libx11_1.4.4.bb
meta/recipes-graphics/xorg-lib/libx11-1.4.4/keysymdef_include.patch new file +23 -0
@@ -0,0 +1,23 @@ +Upstream-Status: Inappropriate [configuration] + +Signed-off-by: Martin Jansa <[email protected]> + +diff -uNr libX11-1.3.6.orig//configure.ac libX11-1.3.6/configure.ac +--- libX11-1.3.6.orig//configure.ac 2010-09-20 08:04:16.000000000 +0200 ++++ libX11-1.3.6/configure.ac 2010-09-28 16:29:26.000000000 +0200 +@@ -355,7 +355,14 @@ + # Find keysymdef.h + # + AC_MSG_CHECKING([keysym definitions]) +-KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 ++AC_ARG_WITH(keysymdefdir, ++ AC_HELP_STRING([--with-keysymdefdir=DIR], [The location of keysymdef.h]), ++ KEYSYMDEFDIR=$withval, KEYSYMDEFDIR="") ++ ++if test x$KEYSYMDEFDIR = x; then ++ KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 ++fi ++ + FILES="keysymdef.h XF86keysym.h Sunkeysym.h DECkeysym.h HPkeysym.h" + for i in $FILES; do + if test -f "$KEYSYMDEFDIR/$i"; then
meta/recipes-graphics/xorg-lib/libx11-1.4.4/x11_disable_makekeys.patch new file +29 -0
@@ -0,0 +1,29 @@ +Index: libX11-1.3.4/src/util/Makefile.am +=================================================================== +--- libX11-1.3.4.orig/src/util/Makefile.am ++++ libX11-1.3.4/src/util/Makefile.am +@@ -1,24 +1 @@ +- +-noinst_PROGRAMS=makekeys +- +-makekeys_CFLAGS = \ +- $(X11_CFLAGS) \ +- $(CWARNFLAGS) +- +-CC = @CC_FOR_BUILD@ +-CPPFLAGS = @CPPFLAGS_FOR_BUILD@ +-CFLAGS = @CFLAGS_FOR_BUILD@ +-LDFLAGS = @LDFLAGS_FOR_BUILD@ +- + EXTRA_DIST = mkks.sh +- +-if LINT +-# Check source code with tools like lint & sparse +- +-ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ +- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) +- +-lint: +- $(LINT) $(ALL_LINT_FLAGS) makekeys.c +- +-endif LINT
meta/recipes-graphics/xorg-lib/libx11_1.4.4.bb new file +18 -0
@@ -0,0 +1,18 @@ +require libx11.inc +inherit gettext + +BBCLASSEXTEND = "native nativesdk" + +EXTRA_OECONF += "--with-keysymdefdir=${STAGING_INCDIR}/X11" + +DEPENDS += "util-macros xtrans libxdmcp libxau \ + bigreqsproto xproto xextproto xcmiscproto \ + xf86bigfontproto kbproto inputproto libxcb \ + xproto-native" + +SRC_URI += " file://keysymdef_include.patch \ + file://x11_disable_makekeys.patch \ + " + +SRC_URI[md5sum] = "ed7c382cbf8c13425b6a66bcac0ca5d9" +SRC_URI[sha256sum] = "7fe62180f08ef5f0a0062fb444591e349cae2ab5af6ad834599f5c654e6c840d"
Signature · 1 line
1.7.7
PATCH v3 24/31 libx11: remove older 1.3.4
In reply to Martin Jansa* libx11-1.3.4 directory is kept for libx11-trim_1.3.4.bb
--- meta/recipes-graphics/xorg-lib/libx11_1.3.4.bb | 35 ------------------------ 1 files changed, 0 insertions(+), 35 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-lib/libx11_1.3.4.bb
meta/recipes-graphics/xorg-lib/libx11_1.3.4.bb deleted +0 -35
@@ -1,35 +0,0 @@ -require libx11.inc -inherit gettext - -LICENSE = "MIT & MIT-style & BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=bf75bfe4d05068311b5e6862d4b5f2c5" - -PE = "1" -PR = "r4" - -SRC_URI += "file://x11_disable_makekeys.patch \ - file://nodolt.patch \ - file://include_fix.patch \ - file://makekeys_crosscompile.patch" - -SRC_URI[md5sum] = "f65c9c7ecbfb64c19dbd7927160d63fd" -SRC_URI[sha256sum] = "88d7238ce5f7cd123450567de7a3b56a43556e4ccc45df38b8324147c889a844" - -DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ - libxdmcp xf86bigfontproto kbproto inputproto xproto-native libxcb" - -DEPENDS_virtclass-native += "bigreqsproto-native xextproto-native \ - xtrans-native libxau-native xcmiscproto-native \ - libxdmcp-native xf86bigfontproto-native kbproto-native \ - inputproto-native xproto-native" - -DEPENDS_virtclass-nativesdk += "bigreqsproto xproto xextproto \ - xtrans libxau xcmiscproto libxdmcp xf86bigfontproto kbproto \ - inputproto xproto-native" - -XCB = "--with-xcb" -XCB_virtclass-native = "--without-xcb" -XCB_virtclass-nativesdk = "--without-xcb" -EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h ${XCB}" - -BBCLASSEXTEND = "native nativesdk"
Signature · 1 line
1.7.7
PATCH v3 25/31 libx11: drop old 1.2.2 git version
In reply to Martin Jansa--- meta/recipes-graphics/xorg-lib/libx11-diet_git.bb | 17 - .../xorg-lib/libx11-git/X18NCMSstubs.diff | 570 -------------------- .../xorg-lib/libx11-git/fix-disable-xlocale.diff | 16 - .../libx11-git/fix-utf8-wrong-define.patch | 17 - .../xorg-lib/libx11-git/include_fix.patch | 25 - .../xorg-lib/libx11-git/nodolt.patch | 14 - .../xorg-lib/libx11-git/x11_disable_makekeys.patch | 30 - meta/recipes-graphics/xorg-lib/libx11-trim_git.bb | 13 - meta/recipes-graphics/xorg-lib/libx11_git.bb | 16 - meta/recipes-graphics/xorg-lib/libx11_git.inc | 11 - 10 files changed, 0 insertions(+), 729 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet_git.bb delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-git/X18NCMSstubs.diff delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-git/fix-disable-xlocale.diff delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-git/fix-utf8-wrong-define.patch delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-git/include_fix.patch delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-git/nodolt.patch delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-git/x11_disable_makekeys.patch delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-trim_git.bb delete mode 100644 meta/recipes-graphics/xorg-lib/libx11_git.bb delete mode 100644 meta/recipes-graphics/xorg-lib/libx11_git.inc
meta/recipes-graphics/xorg-lib/libx11-diet_git.bb deleted +0 -17
@@ -1,17 +0,0 @@ -require libx11.inc -require libx11_git.inc - -DESCRIPTION += " Support for XCB, UDC, XCMS and XLOCALE is disabled in \ -this version." - -SRC_URI += "file://X18NCMSstubs.diff \ - file://fix-disable-xlocale.diff \ - file://fix-utf8-wrong-define.patch" - -DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ - libxdmcp xf86bigfontproto kbproto inputproto xproto-native" - -SRCREV = "d23aad31338e7d869d878d5aa1b6b91d20287005" - -EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h --without-xcb --disable-udc --disable-xcms --disable-xlocale" -CFLAGS += "-D_GNU_SOURCE"
meta/recipes-graphics/xorg-lib/libx11-git/X18NCMSstubs.diff deleted +0 -570
570 lines not on this page · raw message
meta/recipes-graphics/xorg-lib/libx11-git/fix-disable-xlocale.diff deleted +0 -16
@@ -1,16 +0,0 @@ -Upstream-Status: Pending - ---- libX11-X11R7.0-1.0.0/src/Font.c.orig 2006-03-12 18:35:42.000000000 +0100 -+++ libX11-X11R7.0-1.0.0/src/Font.c 2006-03-12 18:40:27.000000000 +0100 -@@ -701,7 +701,11 @@ - } - if (l - 2 - (p - charset) < 0) - return 0; -+#ifdef XLOCALE - if (_XlcNCompareISOLatin1(name + l - 2 - (p - charset), charset, p - charset)) -+#else -+ if (strncasecmp(name + l - 2 - (p - charset), charset, p - charset)) -+#endif - return 0; - if (strlen(p + 1) + l - 1 >= sizeof(buf) - 1) - return 0;
meta/recipes-graphics/xorg-lib/libx11-git/fix-utf8-wrong-define.patch deleted +0 -17
@@ -1,17 +0,0 @@ -Upstream-Status: Pending - -# -# Patch managed by http://www.holgerschurig.de/patcher.html -# - ---- libX11-X11R7.0-1.0.0/include/X11/Xlib.h~fix-utf8-wrong-define -+++ libX11-X11R7.0-1.0.0/include/X11/Xlib.h -@@ -103,7 +103,7 @@ - - /* API mentioning "UTF8" or "utf8" is an XFree86 extension, introduced in - November 2000. Its presence is indicated through the following macro. */ --#define X_HAVE_UTF8_STRING 1 -+#undef X_HAVE_UTF8_STRING - - typedef char *XPointer; -
meta/recipes-graphics/xorg-lib/libx11-git/include_fix.patch deleted +0 -25
@@ -1,25 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - ---- - configure.ac | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - ---- libX11-1.1.5.orig/configure.ac -+++ libX11-1.1.5/configure.ac -@@ -218,13 +218,13 @@ AC_SUBST(XDMCP_LIBS) - AC_CHECK_FUNC(poll, [AC_DEFINE(USE_POLL, 1, [poll() function is available])], ) - - # - # Find keysymdef.h - # --AC_MSG_CHECKING([keysymdef.h]) --dir=`pkg-config --variable=includedir xproto` --KEYSYMDEF="$dir/X11/keysymdef.h" -+AC_ARG_WITH(keysymdef, -+ AC_HELP_STRING([--with-keysymdef=DIR/keysymdef.h], [The location of keysymdef.h]), -+ KEYSYMDEF=$withval, KEYSYMDEF="") - if test -f "$KEYSYMDEF"; then - AC_MSG_RESULT([$KEYSYMDEF]) - else - AC_MSG_ERROR([Cannot find keysymdef.h]) - fi
meta/recipes-graphics/xorg-lib/libx11-git/nodolt.patch deleted +0 -14
@@ -1,14 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - -Index: libX11-1.2.1/configure.ac -=================================================================== ---- libX11-1.2.1.orig/configure.ac 2009-07-02 14:07:54.000000000 +0100 -+++ libX11-1.2.1/configure.ac 2009-07-02 14:08:01.000000000 +0100 -@@ -20,7 +20,6 @@ - - # Checks for programs. - AC_PROG_LIBTOOL --DOLT - AC_PROG_CC - XORG_CWARNFLAGS -
meta/recipes-graphics/xorg-lib/libx11-git/x11_disable_makekeys.patch deleted +0 -30
@@ -1,30 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - ---- - src/util/Makefile.am | 17 ----------------- - 1 file changed, 17 deletions(-) - -Index: git/src/util/Makefile.am -=================================================================== ---- git.orig/src/util/Makefile.am 2010-01-28 22:24:29.000000000 +0000 -+++ git/src/util/Makefile.am 2010-01-28 22:29:26.000000000 +0000 -@@ -1,19 +1,2 @@ - --noinst_PROGRAMS=makekeys - --makekeys_CFLAGS=$(X11_CFLAGS) -- --CC = @CC_FOR_BUILD@ -- --EXTRA_DIST = mkks.sh -- --if LINT --# Check source code with tools like lint & sparse -- --ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ -- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) -- --lint: -- $(LINT) $(ALL_LINT_FLAGS) makekeys.c -- --endif LINT
meta/recipes-graphics/xorg-lib/libx11-trim_git.bb deleted +0 -13
@@ -1,13 +0,0 @@ -require libx11.inc -require libx11_git.inc - -DESCRIPTION += " Support for XCB, and XCMS is disabled in this version." - -PR = "r2" -SRCREV = "d23aad31338e7d869d878d5aa1b6b91d20287005" - -DEPENDS += "libxcb xproto xextproto xtrans libxau kbproto inputproto xf86bigfontproto xproto-native" - -EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h --disable-xcms --with-xcb" -CFLAGS += "-D_GNU_SOURCE" -
meta/recipes-graphics/xorg-lib/libx11_git.bb deleted +0 -16
@@ -1,16 +0,0 @@ -require libx11.inc -require libx11_git.inc - -inherit gettext - -SRCREV = "d23aad31338e7d869d878d5aa1b6b91d20287005" -PR = "r2" - -DEPENDS = "xproto xextproto xcmiscproto xf86bigfontproto kbproto inputproto \ - bigreqsproto xtrans libxau libxcb libxdmcp util-macros" - -DEFAULT_PREFERENCE = "-1" - -EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h" - -BBCLASSEXTEND = "nativesdk"
meta/recipes-graphics/xorg-lib/libx11_git.inc deleted +0 -11
@@ -1,11 +0,0 @@ -PV = "1.2.1+git${SRCPV}" - -SRC_URI = "git://anongit.freedesktop.org/git/xorg/lib/libX11;protocol=git" -S = "${WORKDIR}/git" - -SRC_URI += "file://x11_disable_makekeys.patch \ - file://include_fix.patch \ - file://nodolt.patch" - -FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libx11-git" -FILESPATH = "${FILE_DIRNAME}/libx11-git"
Signature · 1 line
1.7.7
PATCH v3 26/31 libx11-trim: move files for libx11-trim from libx11-1.3.4 to libx11-trim-1.3.4
In reply to Martin Jansa* because there isn't libx11-1.3.4 recipe anymore
* remove older versions from libx11-trim directory
* notice that DESCRIPTION says xcb is disabled and EXTRA_OECONF has --with-xcb
---
.../{libx11 => libx11-diet-1.3}/X18NCMSstubs.diff | 0
.../fix-disable-xlocale.diff | 0
.../fix-utf8-wrong-define.patch | 0
.../include_fix.patch | 0
.../makekeys_crosscompile.patch | 0
.../nodolt.patch | 0
.../x11_disable_makekeys.patch | 0
.../xorg-lib/libx11-trim/include_fix.patch | 25 ----------------
.../xorg-lib/libx11-trim/nodolt.patch | 14 ---------
.../libx11-trim/x11_disable_makekeys.patch | 31 --------------------
.../recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb | 8 ++--
11 files changed, 4 insertions(+), 74 deletions(-)
rename meta/recipes-graphics/xorg-lib/{libx11 => libx11-diet-1.3}/X18NCMSstubs.diff (100%)
rename meta/recipes-graphics/xorg-lib/{libx11 => libx11-diet-1.3}/fix-disable-xlocale.diff (100%)
rename meta/recipes-graphics/xorg-lib/{libx11 => libx11-diet-1.3}/fix-utf8-wrong-define.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-1.3.4 => libx11-trim-1.3.4}/include_fix.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-1.3.4 => libx11-trim-1.3.4}/makekeys_crosscompile.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-1.3.4 => libx11-trim-1.3.4}/nodolt.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11-1.3.4 => libx11-trim-1.3.4}/x11_disable_makekeys.patch (100%)
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-trim/include_fix.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-trim/nodolt.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-trim/x11_disable_makekeys.patchmeta/recipes-graphics/xorg-lib/libx11-diet-1.3/X18NCMSstubs.diff renamed from meta/recipes-graphics/xorg-lib/libx11/X18NCMSstubs.diff +0 -0
meta/recipes-graphics/xorg-lib/libx11-diet-1.3/fix-disable-xlocale.diff renamed from meta/recipes-graphics/xorg-lib/libx11/fix-disable-xlocale.diff +0 -0
meta/recipes-graphics/xorg-lib/libx11-diet-1.3/fix-utf8-wrong-define.patch renamed from meta/recipes-graphics/xorg-lib/libx11/fix-utf8-wrong-define.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-trim-1.3.4/include_fix.patch renamed from meta/recipes-graphics/xorg-lib/libx11-1.3.4/include_fix.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-trim-1.3.4/makekeys_crosscompile.patch renamed from meta/recipes-graphics/xorg-lib/libx11-1.3.4/makekeys_crosscompile.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-trim-1.3.4/nodolt.patch renamed from meta/recipes-graphics/xorg-lib/libx11-1.3.4/nodolt.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-trim-1.3.4/x11_disable_makekeys.patch renamed from meta/recipes-graphics/xorg-lib/libx11-1.3.4/x11_disable_makekeys.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-trim/include_fix.patch deleted +0 -25
@@ -1,25 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - ---- - configure.ac | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - ---- libX11-1.1.5.orig/configure.ac -+++ libX11-1.1.5/configure.ac -@@ -218,13 +218,13 @@ AC_SUBST(XDMCP_LIBS) - AC_CHECK_FUNC(poll, [AC_DEFINE(USE_POLL, 1, [poll() function is available])], ) - - # - # Find keysymdef.h - # --AC_MSG_CHECKING([keysymdef.h]) --dir=`pkg-config --variable=includedir xproto` --KEYSYMDEF="$dir/X11/keysymdef.h" -+AC_ARG_WITH(keysymdef, -+ AC_HELP_STRING([--with-keysymdef=DIR/keysymdef.h], [The location of keysymdef.h]), -+ KEYSYMDEF=$withval, KEYSYMDEF="") - if test -f "$KEYSYMDEF"; then - AC_MSG_RESULT([$KEYSYMDEF]) - else - AC_MSG_ERROR([Cannot find keysymdef.h]) - fi
meta/recipes-graphics/xorg-lib/libx11-trim/nodolt.patch deleted +0 -14
@@ -1,14 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - -Index: libX11-1.2.1/configure.ac -=================================================================== ---- libX11-1.2.1.orig/configure.ac 2009-07-02 14:07:54.000000000 +0100 -+++ libX11-1.2.1/configure.ac 2009-07-02 14:08:01.000000000 +0100 -@@ -20,7 +20,6 @@ - - # Checks for programs. - AC_PROG_LIBTOOL --DOLT - AC_PROG_CC - XORG_CWARNFLAGS -
meta/recipes-graphics/xorg-lib/libx11-trim/x11_disable_makekeys.patch deleted +0 -31
@@ -1,31 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - ---- - src/util/Makefile.am | 17 ----------------- - 1 file changed, 17 deletions(-) - -Index: libX11-1.2.1/src/util/Makefile.am -=================================================================== ---- libX11-1.2.1.orig/src/util/Makefile.am 2008-10-07 18:18:19.000000000 +0100 -+++ libX11-1.2.1/src/util/Makefile.am 2009-07-02 14:04:38.000000000 +0100 -@@ -1,20 +1,3 @@ - # $XdotOrg: lib/X11/src/util/Makefile.am,v 1.4 2006-02-19 02:14:12 jamey Exp $ - --noinst_PROGRAMS=makekeys -- --makekeys_CFLAGS=$(X11_CFLAGS) -- --CC = @CC_FOR_BUILD@ -- - EXTRA_DIST = mkks.sh -- --if LINT --# Check source code with tools like lint & sparse -- --ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ -- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) -- --lint: -- $(LINT) $(ALL_LINT_FLAGS) makekeys.c -- --endif LINT
meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb +4 -4
@@ -9,10 +9,10 @@ PR = "r2" DEPENDS += "libxcb xproto xextproto xtrans libxau kbproto inputproto xf86bigfontproto xproto-native" -SRC_URI += "file://../libx11-${PV}/x11_disable_makekeys.patch \ - file://../libx11-${PV}/include_fix.patch \ - file://../libx11-${PV}/nodolt.patch \ - file://../libx11-${PV}/makekeys_crosscompile.patch" +SRC_URI += "file://x11_disable_makekeys.patch \ + file://include_fix.patch \ + file://nodolt.patch \ + file://makekeys_crosscompile.patch" SRC_URI[md5sum] = "f65c9c7ecbfb64c19dbd7927160d63fd" SRC_URI[sha256sum] = "88d7238ce5f7cd123450567de7a3b56a43556e4ccc45df38b8324147c889a844"
Signature · 1 line
1.7.7
PATCH v3 27/31 libx11-diet: move old patches used only by libx11-diet-1.3 to separate directory
In reply to Martin Jansa---
.../{libx11 => libx11-diet-1.3}/include_fix.patch | 0
.../{libx11 => libx11-diet-1.3}/nodolt.patch | 0
.../x11_disable_makekeys.patch | 0
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 1 -
4 files changed, 0 insertions(+), 1 deletions(-)
rename meta/recipes-graphics/xorg-lib/{libx11 => libx11-diet-1.3}/include_fix.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11 => libx11-diet-1.3}/nodolt.patch (100%)
rename meta/recipes-graphics/xorg-lib/{libx11 => libx11-diet-1.3}/x11_disable_makekeys.patch (100%)meta/recipes-graphics/xorg-lib/libx11-diet-1.3/include_fix.patch renamed from meta/recipes-graphics/xorg-lib/libx11/include_fix.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-diet-1.3/nodolt.patch renamed from meta/recipes-graphics/xorg-lib/libx11/nodolt.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-diet-1.3/x11_disable_makekeys.patch renamed from meta/recipes-graphics/xorg-lib/libx11/x11_disable_makekeys.patch +0 -0
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb +0 -1
@@ -20,7 +20,6 @@ SRC_URI[sha256sum] = "34656d022ff2f94430b534612821428fe15ade028d86a42907958167f2 DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ libxdmcp xf86bigfontproto kbproto inputproto xproto-native" -FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libx11" EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h --without-xcb --disable-udc --disable-xcms --disable-xlocale" CFLAGS += "-D_GNU_SOURCE"
Signature · 1 line
1.7.7
PATCH v3 28/31 mesa: add mesa-dri.inc and mesa-xlib.inc with shared options, move uclibc.patch
In reply to Martin Jansa* uclibc patch does apply to all mesa versions and adding mesa-dri to FILESPATH in all recipes is worse then adding mesa
---
meta/recipes-graphics/mesa/mesa-common.inc | 36 +++++++++++++++++---
meta/recipes-graphics/mesa/mesa-dri.inc | 22 ++++++++++++
meta/recipes-graphics/mesa/mesa-xlib.inc | 1 +
.../mesa/{mesa-dri => mesa}/uclibc.patch | 0
4 files changed, 54 insertions(+), 5 deletions(-)
create mode 100644 meta/recipes-graphics/mesa/mesa-dri.inc
create mode 100644 meta/recipes-graphics/mesa/mesa-xlib.inc
rename meta/recipes-graphics/mesa/{mesa-dri => mesa}/uclibc.patch (100%)meta/recipes-graphics/mesa/mesa-common.inc +31 -5
@@ -10,25 +10,51 @@ HOMEPAGE = "http://mesa3d.org" BUGTRACKER = "https://bugs.freedesktop.org" SECTION = "x11" LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://docs/license.html;md5=7a3373c039b6b925c427755a4f779c1d" -SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2;name=mesalib \ - ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaDemos-${PV}.tar.bz2;name=mesademos " +INC_PR = "r12" +PE = "2" +PROTO_DEPS = "xf86driproto glproto" +LIB_DEPS = "virtual/libx11 libxext libxxf86vm libxdamage libxfixes" + +DEPENDS = "makedepend-native ${PROTO_DEPS} ${LIB_DEPS}" + +SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2" S = "${WORKDIR}/Mesa-${PV}" PROVIDES = "virtual/libgl" +# for mesa-dri and mesa-xlib +FILESEXTRAPATHS_append := "${THISDIR}/mesa:${THISDIR}/mesa-${PV}:" + inherit autotools pkgconfig EXTRA_OECONF = "--enable-glu \ --disable-glw \ --disable-glut \ - --enable-glx-tls" + " + +require glx-use-tls.inc # Multiple virtual/gl providers being built breaks staging EXCLUDE_FROM_WORLD = "1" -PACKAGES =+ "libglu libglu-dev" - +PACKAGES =+ "libegl libegl-dev libegl-dbg libglu libglu-dev libosmesa libosmesa-dev libgl libgl-dev" +FILES_libegl = "${libdir}/libEGL.so.* ${libdir}/egl/*.so" +FILES_libgl = "${libdir}/libGL.so.*" FILES_libglu = "${libdir}/libGLU.so.*" +FILES_libosmesa = "${libdir}/libOSMesa.so.*" + +FILES_libegl-dev = "${libdir}/libEGL.* ${includedir}/EGL" +FILES_libgl-dev = "${libdir}/libGL.* ${includedir}/GL" FILES_libglu-dev = "${libdir}/libGLU.* ${includedir}/GL/glu*.h" +FILES_libosmesa-dev = "${libdir}/libOSMesa.* ${includedir}/osmesa.h" + +FILES_${PN}-dbg += "${libdir}/dri/.debug/*" +FILES_libegl-dbg += "${libdir}/egl/.debug/*" + +do_install_append () { + install -d ${D}/${includedir}/GL + cp -pPr ${S}/include/GL/internal* ${D}/${includedir}/GL +}
meta/recipes-graphics/mesa/mesa-dri.inc new file +22 -0
@@ -0,0 +1,22 @@ +DEPENDS += "dri2proto expat libdrm" + +# most of our targets do not have DRI so will use mesa-xlib +DEFAULT_PREFERENCE = "-1" + +MACHINE_DRI_MODULES ?= "" +PACKAGE_ARCH = "${@['${MACHINE_ARCH}','${TUNE_PKGARCH}'][bb.data.getVar('MACHINE_DRI_MODULES',d,1) == '']}" + +EXTRA_OECONF += "--with-driver=dri --disable-egl --disable-gallium -with-dri-drivers=swrast,${MACHINE_DRI_MODULES}" + +python populate_packages_prepend() { + import os.path + + dri_drivers_root = os.path.join(bb.data.getVar('libdir', d, 1), "dri") + + do_split_packages(d, dri_drivers_root, '^(.*)_dri\.so$', 'mesa-dri-driver-%s', 'Mesa %s DRI driver', extra_depends='') +} + +PACKAGES_DYNAMIC = "mesa-dri-driver-*" + +FILES_${PN}-dbg += "${libdir}/dri/.debug/*" +
meta/recipes-graphics/mesa/mesa-xlib.inc new file +1 -0
@@ -0,0 +1 @@ +EXTRA_OECONF += " --with-driver=xlib"
meta/recipes-graphics/mesa/mesa/uclibc.patch renamed from meta/recipes-graphics/mesa/mesa-dri/uclibc.patch +0 -0
Signature · 1 line
1.7.7
PATCH v3 29/31 mesa-dri-glsl-native: drop recipe which wasn't usefull since 7.8.2 was removed
In reply to Martin Jansa* it will be added again with 7.11 but with different content (builtin_compiler, instead of glsl)
--- .../mesa/mesa-dri-glsl-native_7.8.2.bb | 27 -------------------- 1 files changed, 0 insertions(+), 27 deletions(-) delete mode 100644 meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.8.2.bb
meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.8.2.bb deleted +0 -27
@@ -1,27 +0,0 @@ -DESCRIPTION = "gl shader language specific build from mesa-dri" -HOMEPAGE = "http://mesa3d.org" -BUGTRACKER = "https://bugs.freedesktop.org" -SECTION = "x11" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://apps/compile.c;endline=26;md5=27c2833286ce9566b162bcbe21d5b267" -PR = "r0" - -DEPENDS = "makedepend-native" - -SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2" -SRC_URI[md5sum] = "6be2d343a0089bfd395ce02aaf8adb57" -SRC_URI[sha256sum] = "505bf418dceba05837f4ea1b1972b9620c35f8cb94bc4d1e6d573c15f562576d" - -S = "${WORKDIR}/Mesa-7.8.2/src/glsl/" - -inherit native - -# use default config for native build -do_configure_prepend() { - ln -s ${S}/../../configs/default ${S}/../../configs/current -} - -do_install() { - install -d ${D}/${bindir} - install -m 755 ${S}/apps/compile ${D}/${bindir}/glsl-compile -}
Signature · 1 line
1.7.7
PATCH v3 30/31 mesa: add new version 7.11
In reply to Martin Jansa--- meta/recipes-graphics/mesa/mesa-7.11.inc | 15 ++++++++++ .../mesa/mesa-dri-glsl-native_7.11.bb | 28 ++++++++++++++++++++ meta/recipes-graphics/mesa/mesa-dri_7.11.bb | 4 +++ meta/recipes-graphics/mesa/mesa-xlib_7.11.bb | 4 +++ 4 files changed, 51 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-graphics/mesa/mesa-7.11.inc create mode 100644 meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.11.bb create mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.11.bb create mode 100644 meta/recipes-graphics/mesa/mesa-xlib_7.11.bb
meta/recipes-graphics/mesa/mesa-7.11.inc new file +15 -0
@@ -0,0 +1,15 @@ +SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2 \ + file://uclibc.patch \ + " + +DEPENDS += "mesa-dri-glsl-native" + +SRC_URI[md5sum] = "ff03aca82d0560009a076a87c888cf13" +SRC_URI[sha256sum] = "f8bf37a00882840a3e3d327576bc26a79ae7f4e18fe1f7d5f17a5b1c80dd7acf" + +do_configure_prepend() { + #check for python not python2, because python-native does not stage python2 binary/link + sed -i 's/AC_CHECK_PROGS(\[PYTHON2\], \[python2 python\])/AC_CHECK_PROGS(\[PYTHON2\], \[python python\])/g' ${S}/configure.ac + # We need builtin_compiler built for buildhost arch instead of target (is provided by mesa-dri-glsl-native)" + sed -i "s#\./builtin_compiler#${STAGING_BINDIR_NATIVE}/glsl/builtin_compiler#g" ${S}/src/glsl/Makefile +}
meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.11.bb new file +28 -0
@@ -0,0 +1,28 @@ +DESCRIPTION = "gl shader language specific build from mesa-dri" +HOMEPAGE = "http://mesa3d.org" +BUGTRACKER = "https://bugs.freedesktop.org" +SECTION = "x11" +LICENSE = "GPLv3+" +LIC_FILES_CHKSUM = "file://glsl_parser.cpp;beginline=3;endline=33;md5=d078f1cddc2fc355719c090482254bd9" + +DEPENDS = "makedepend-native" + +SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2" + +SRC_URI[md5sum] = "ff03aca82d0560009a076a87c888cf13" +SRC_URI[sha256sum] = "f8bf37a00882840a3e3d327576bc26a79ae7f4e18fe1f7d5f17a5b1c80dd7acf" + +S = "${WORKDIR}/Mesa-${PV}/src/glsl/" + +inherit native + +# use default config for native build +do_configure_prepend() { + ln -s ${S}/../../configs/default ${S}/../../configs/current +} + +do_install() { + install -d ${D}/${bindir}/glsl + install -m 755 ${S}/builtin_compiler ${D}/${bindir}/glsl/builtin_compiler + install -m 755 ${S}/glsl_compiler ${D}/${bindir}/glsl/glsl_compiler +}
meta/recipes-graphics/mesa/mesa-dri_7.11.bb new file +4 -0
@@ -0,0 +1,4 @@ +require mesa-common.inc +require mesa-${PV}.inc +require mesa-dri.inc +PR = "${INC_PR}.0"
meta/recipes-graphics/mesa/mesa-xlib_7.11.bb new file +4 -0
@@ -0,0 +1,4 @@ +require mesa-common.inc +require mesa-${PV}.inc +require mesa-xlib.inc +PR = "${INC_PR}.0"
Signature · 1 line
1.7.7
PATCH v3 31/31 mesa: drop older 7.10.2 and 7.7+git recipes
In reply to Martin Jansa--- meta/recipes-graphics/mesa/mesa-dri/cross2.patch | 46 ------ meta/recipes-graphics/mesa/mesa-dri/crossfix.patch | 18 --- meta/recipes-graphics/mesa/mesa-dri/i586/matypes.h | 162 -------------------- meta/recipes-graphics/mesa/mesa-dri_7.10.2.bb | 40 ----- meta/recipes-graphics/mesa/mesa-dri_git.bb | 57 ------- meta/recipes-graphics/mesa/mesa-xlib_7.10.2.bb | 22 --- 6 files changed, 0 insertions(+), 345 deletions(-) delete mode 100644 meta/recipes-graphics/mesa/mesa-dri/cross2.patch delete mode 100644 meta/recipes-graphics/mesa/mesa-dri/crossfix.patch delete mode 100644 meta/recipes-graphics/mesa/mesa-dri/i586/matypes.h delete mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.10.2.bb delete mode 100644 meta/recipes-graphics/mesa/mesa-dri_git.bb delete mode 100644 meta/recipes-graphics/mesa/mesa-xlib_7.10.2.bb
meta/recipes-graphics/mesa/mesa-dri/cross2.patch deleted +0 -46
@@ -1,46 +0,0 @@ -Upstream-Status: Pending - -Index: git/configure.ac -=================================================================== ---- git.orig/configure.ac 2009-09-01 16:38:26.000000000 +0100 -+++ git/configure.ac 2009-09-01 16:38:47.000000000 +0100 -@@ -269,15 +269,6 @@ - GLAPI_ASM_SOURCES="" - AC_MSG_CHECKING([whether to enable assembly]) - test "x$enable_asm" = xno && AC_MSG_RESULT([no]) --# disable if cross compiling on x86/x86_64 since we must run gen_matypes --if test "x$enable_asm" = xyes && test "x$cross_compiling" = xyes; then -- case "$host_cpu" in -- i?86 | x86_64) -- enable_asm=no -- AC_MSG_RESULT([no, cross compiling]) -- ;; -- esac --fi - # check for supported arches - if test "x$enable_asm" = xyes; then - case "$host_cpu" in -Index: git/src/mesa/x86/Makefile -=================================================================== ---- git.orig/src/mesa/x86/Makefile 2009-09-01 16:40:02.000000000 +0100 -+++ git/src/mesa/x86/Makefile 2009-09-01 16:40:13.000000000 +0100 -@@ -14,19 +14,6 @@ - -I../tnl - - --default: gen_matypes matypes.h -- --clean: -- -rm -f matypes.h gen_matypes -- -- --gen_matypes: gen_matypes.c -- $(HOST_CC) $(ARCH_FLAGS) $(INCLUDE_DIRS) $(HOST_CFLAGS) gen_matypes.c -o gen_matypes -- --# need some special rules here, unfortunately --matypes.h: ../main/mtypes.h ../tnl/t_context.h gen_matypes -- ./gen_matypes > matypes.h -- - common_x86_asm.o: matypes.h - 3dnow_normal.o: matypes.h - 3dnow_xform1.o: matypes.h
meta/recipes-graphics/mesa/mesa-dri/crossfix.patch deleted +0 -18
@@ -1,18 +0,0 @@ -Upstream-Status: Pending - -Index: Mesa-7.5/bin/mklib -=================================================================== ---- Mesa-7.5.orig/bin/mklib 2009-08-12 13:01:34.000000000 +0100 -+++ Mesa-7.5/bin/mklib 2009-08-12 13:04:19.000000000 +0100 -@@ -234,9 +234,9 @@ - if [ "x$LINK" = "x" ] ; then - # -linker was not specified so set default link command now - if [ $CPLUSPLUS = 1 ] ; then -- LINK=g++ -+ LINK=$CXX - else -- LINK=gcc -+ LINK=$CC - fi - fi -
meta/recipes-graphics/mesa/mesa-dri/i586/matypes.h deleted +0 -162
162 lines not on this page · raw message
meta/recipes-graphics/mesa/mesa-dri_7.10.2.bb deleted +0 -40
@@ -1,40 +0,0 @@ -include mesa-common.inc - -LIC_FILES_CHKSUM = "file://docs/license.html;md5=7a3373c039b6b925c427755a4f779c1d" - -PROTO_DEPS = "xf86driproto glproto dri2proto" -LIB_DEPS = "libdrm virtual/libx11 libxext libxxf86vm libxdamage libxfixes expat \ - libxml2-native" - -DEPENDS = "${PROTO_DEPS} ${LIB_DEPS} makedepend-native python-native" - -PR = "r2" - -SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2 \ - file://crossfix.patch \ - file://uclibc.patch \ - " - -SRC_URI[md5sum] = "f5de82852f1243f42cc004039e10b771" -SRC_URI[sha256sum] = "8ced2678ce11cf30804694a92ea3ca6b82f158ae8995bdc626c7e85aac71c7c1" - -# most of our targets do not have DRI so will use mesa-xlib -DEFAULT_PREFERENCE = "-1" - -LEAD_SONAME = "libGL.so.1" - -EXTRA_OECONF += "--with-driver=dri --disable-egl --disable-gallium" - -python populate_packages_prepend() { - import os.path - - dri_drivers_root = os.path.join(bb.data.getVar('libdir', d, 1), "dri") - - do_split_packages(d, dri_drivers_root, '^(.*)_dri\.so$', 'mesa-dri-driver-%s', 'Mesa %s DRI driver', extra_depends='') -} - -COMPATIBLE_HOST = '(i.86.*-linux|x86_64.*-linux)' - -PACKAGES_DYNAMIC = "mesa-dri-driver-*" - -FILES_${PN}-dbg += "${libdir}/dri/.debug/*"
meta/recipes-graphics/mesa/mesa-dri_git.bb deleted +0 -57
57 lines not on this page · raw message
meta/recipes-graphics/mesa/mesa-xlib_7.10.2.bb deleted +0 -22
@@ -1,22 +0,0 @@ -include mesa-common.inc - -FILESPATH =. "${FILE_DIRNAME}/mesa-dri:" - -SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2 \ - file://uclibc.patch \ - " - -SRC_URI[md5sum] = "f5de82852f1243f42cc004039e10b771" -SRC_URI[sha256sum] = "8ced2678ce11cf30804694a92ea3ca6b82f158ae8995bdc626c7e85aac71c7c1" - -LIC_FILES_CHKSUM = "file://docs/license.html;md5=7a3373c039b6b925c427755a4f779c1d" - -PROTO_DEPS = "xf86driproto glproto" -LIB_DEPS = "virtual/libx11 libxext libxxf86vm libxdamage libxfixes libxml2-native" - -DEPENDS = "${PROTO_DEPS} ${LIB_DEPS} makedepend-native" - -PE = "1" -PR = "r1" - -EXTRA_OECONF += "--with-driver=xlib"
Signature · 1 line
1.7.7
Re: [PATCHv3 01/31] xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite
In reply to Martin JansaQuoted 85 lines · Martin Jansa
* xserver-xorg is closer to upstream naming and
that's how it's named in OE-classic and meta-oe? It would make meta-oe transition easier and better to do it now then convert meta-oe to xserver-xf86 and then rename it back later.Signed-off-by Martin Jansa<[email protected]>--- meta/conf/distro/include/default-providers.inc | 4 ++-- .../conf/distro/include/distro_tracking_fields.inc | 20 ++++++++++---------- meta/conf/machine/qemux86-64.conf | 6 +++--- meta/conf/machine/qemux86.conf | 6 +++--- meta/conf/multilib.conf | 2 +- ...ver-xf86-common.inc => xserver-xorg-common.inc} | 1 + ...xserver-xf86-lite.inc => xserver-xorg-lite.inc} | 4 +--- .../crosscompile.patch | 0 .../fix_open_max_preprocessor_error.patch | 0 .../macro_tweak.patch | 2 +- ...-lite_1.10.1.bb => xserver-xorg-lite_1.10.1.bb} | 2 +- ...{xserver-xf86-dri-lite.inc => xserver-xorg.inc} | 2 +- .../cache-xkbcomp-output-for-fast-start-up.patch | 0 .../crosscompile.patch | 0 .../fix_macros1.patch | 0 .../fix_open_max_preprocessor_error.patch | 0 .../macro_tweak.patch | 2 +- ...6-dri-lite_1.10.1.bb => xserver-xorg_1.10.1.bb} | 2 +- ...er-xf86-dri-lite_git.bb => xserver-xorg_git.bb} | 2 +- 19 files changed, 27 insertions(+), 28 deletions(-) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-common.inc => xserver-xorg-common.inc} (96%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite.inc => xserver-xorg-lite.inc} (95%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg-lite}/crosscompile.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg-lite}/fix_open_max_preprocessor_error.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg-lite}/macro_tweak.patch (93%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite_1.10.1.bb => xserver-xorg-lite_1.10.1.bb} (89%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite.inc => xserver-xorg.inc} (97%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/cache-xkbcomp-output-for-fast-start-up.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg}/crosscompile.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/fix_macros1.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/fix_open_max_preprocessor_error.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/macro_tweak.patch (93%)rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite_1.10.1.bb => xserver-xorg_1.10.1.bb} (93%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite_git.bb => xserver-xorg_git.bb} (94%)
meta/conf/distro/include/default-providers.inc +2
-2@@ -3,8 +3,8 @@ # PREFERRED_PROVIDER_virtual/db ?= "db" PREFERRED_PROVIDER_virtual/db-native ?= "db-native" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" PREFERRED_PROVIDER_virtual/libgl ?= "mesa-xlib" PREFERRED_PROVIDER_virtual/update-alternatives ?= "update-alternatives-cworth" PREFERRED_PROVIDER_virtual/update-alternatives-native ?= "opkg-native"meta/conf/distro/include/distro_tracking_fields.inc +8
-8@@ -3683,14 +3683,14 @@ RECIPE_INTEL_SECTION_pn-mesa-xlib="graphic core" RECIPE_LAST_UPDATE_pn-mesa-xlib = "Nov 27, 2010" RECIPE_MAINTAINER_pn-mesa-xlib="Yu Ke<[email protected]>" -RECIPE_STATUS_pn-xserver-xf86-dri-lite="green" # no update needed -RECIPE_LATEST_VERSION_pn-xserver-xf86-dri-lite="1.8.99.904" -RECIPE_NO_OF_PATCHES_pn-xserver-xf86-dri-lite="2" -RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xf86-dri-lite="2 monthes" -RECIPE_LATEST_RELEASE_DATE_pn-xserver-xf86-dri-lite="2010/07/01" -RECIPE_INTEL_SECTION_pn-xserver-xf86-dri-lite="graphic core" -RECIPE_LAST_UPDATE_pn-xserver-xf86-dri-lite = "Jan 18, 2011" -RECIPE_MAINTAINER_pn-xserver-xf86-dri-lite="Yu Ke<[email protected]>" +RECIPE_STATUS_pn-xserver-xorg="green" # no update needed +RECIPE_LATEST_VERSION_pn-xserver-xorg="1.8.99.904" +RECIPE_NO_OF_PATCHES_pn-xserver-xorg="2" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xorg="2 monthes" +RECIPE_LATEST_RELEASE_DATE_pn-xserver-xorg="2010/07/01" +RECIPE_INTEL_SECTION_pn-xserver-xorg="graphic core" +RECIPE_LAST_UPDATE_pn-xserver-xorg = "Jan 18, 2011" +RECIPE_MAINTAINER_pn-xserver-xorg="Yu Ke<[email protected]>" RECIPE_STATUS_pn-xf86-input-synaptics = "red" DISTRO_PN_ALIAS_pn-xf86-input-synaptics = "Meego=xorg-x11-drv-synaptics Fedora=xorg-x11-drv-synaptics Ubuntu=xserver-xorg-input-synaptics Mandriva=x11-driver-input-synaptics Debian=xfree86-driver-synaptics"
meta/conf/distro/include/distro_tracking_fields.inc DISTRO_PN_ALIAS_pn-pseudo = "Windriver" · line 5912
Quoted 5 lines
meta/conf/distro/include/distro_tracking_fields.inc +0
-2@@ -5908,8 +5908,8 @@ DISTRO_PN_ALIAS_pn-pseudo = "Windriver" DISTRO_PN_ALIAS_pn-btrfs-tools = "Debian=btrfs-tools Fedora=btrfs-progs" DISTRO_PN_ALIAS_pn-rt-tests = "Debian=rt-tests Ubuntu=rt-tests" -DISTRO_PN_ALIAS_pn-xserver-xf86-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg" -DISTRO_PN_ALIAS_pn-xserver-xf86-dri-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
Hi Martin,
meta/conf/distro/include/distro_tracking_fields.inc DISTRO_PN_ALIAS_pn-pseudo = "Windriver" · line 5911
Quoted 1 line
meta/conf/distro/include/distro_tracking_fields.inc +1
-0+DISTRO_PN_ALIAS_pn-xserver-xorg = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
I guess this should be xserver-xorg-lite.
Regards,
Kai
Quoted 204 lines
meta/conf/distro/include/distro_tracking_fields.inc +1
-0+DISTRO_PN_ALIAS_pn-xserver-xorg = "Fedora=xorg-x11-server Ubuntu=xserver-xorg" DISTRO_PN_ALIAS_pn-xserver-kdrive = "Fedora=xorg-x11-server Ubuntu=xserver-xorg" DISTRO_PN_ALIAS_pn-dtc = "Fedora=dtc Ubuntu=dtc" DISTRO_PN_ALIAS_pn-dtc-native = "Fedora=dtc Ubuntu=dtc"meta/conf/machine/qemux86-64.conf +3
-3@@ -4,8 +4,8 @@ PREFERRED_PROVIDER_virtual/libgl = "mesa-dri" PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86-dri-lite" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" require conf/machine/include/tune-x86_64.inc require conf/machine/include/qemu.inc@@ -17,7 +17,7 @@ KERNEL_IMAGETYPE = "bzImage" SERIAL_CONSOLE = "115200 ttyS0" # We bypass swrast but we need it to be present for X to load correctly -XSERVER ?= "xserver-xf86-dri-lite \ +XSERVER ?= "xserver-xorg \ mesa-dri-driver-swrast \ xf86-input-vmmouse \ xf86-input-keyboard \meta/conf/machine/qemux86.conf +3
-3@@ -4,8 +4,8 @@ PREFERRED_PROVIDER_virtual/libgl = "mesa-dri" PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86-dri-lite" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" require conf/machine/include/tune-i586.inc require conf/machine/include/qemu.inc@@ -17,7 +17,7 @@ KERNEL_IMAGETYPE = "bzImage" SERIAL_CONSOLE = "115200 ttyS0" # We bypass swrast but we need it to be present for X to load correctly -XSERVER ?= "xserver-xf86-dri-lite \ +XSERVER ?= "xserver-xorg \ mesa-dri-driver-swrast \ xf86-input-vmmouse \ xf86-input-keyboard \meta/conf/multilib.conf +1
-1@@ -442,7 +442,7 @@ BBCLASSEXTEND_append_pn-xrandr = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xrestop = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xserver-nodm-init = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xserver-xf86-config = " ${MULTILIBS}" -BBCLASSEXTEND_append_pn-xserver-xf86-dri-lite = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xserver-xorg = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xset = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xtrans = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xtscal = " ${MULTILIBS}"meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc +1
-0@@ -7,6 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353" # xf86-*-* packages depend on an X server built with the xfree86 DDX # so we have a virtual to represent that: +# deprecated, we should use virtual/xserver instead PROVIDES = "virtual/xserver-xf86" # Other packages tend to just care that there is *an* X server:meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite.inc +1
-3@@ -1,6 +1,4 @@ -require xserver-xf86-common.inc - -PROVIDES += "xserver-xf86-lite" +require xserver-xorg-common.inc PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextproto xproto xf86dgaproto xf86miscproto xf86rushproto xf86vidmodeproto xf86bigfontproto compositeproto recordproto resourceproto videoproto scrnsaverproto evieext trapproto xineramaproto fontsproto kbproto inputproto bigreqsproto xcmiscproto glproto"meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patch +0
-0meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/fix_open_max_preprocessor_error.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/fix_open_max_preprocessor_error.patch +0
-0meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patch +1
-1@@ -2,7 +2,7 @@ This is the revised version of files/macro_tweak.patch for xorg-server 1.8.99.904. the files/macro_tweak.patch can not removed now since it is used by -xserver-kdrive-1.7.99.2 and xserver-xf86-lite_1.7.99.2. Once they +xserver-kdrive-1.7.99.2 and xserver-xorg(-lite). Once they are all upgraded to 1.8.99.904, the the files/macro_tweak.patch can be safely replace by this patch.meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.10.1.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite_1.10.1.bb +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-lite.inc +require xserver-xorg-lite.inc LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"meta/recipes-graphics/xorg-xserver/xserver-xorg.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite.inc +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-common.inc +require xserver-xorg-common.inc PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextproto xproto xf86dgaproto xf86miscproto xf86rushproto xf86vidmodeproto xf86bigfontproto compositeproto recordproto resourceproto videoproto scrnsaverproto evieext trapproto xineramaproto fontsproto kbproto inputproto bigreqsproto xcmiscproto glproto"meta/recipes-graphics/xorg-xserver/xserver-xorg/cache-xkbcomp-output-for-fast-start-up.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/cache-xkbcomp-output-for-fast-start-up.patch +0
-0meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patch +0
-0meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patch +0
-0meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_open_max_preprocessor_error.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_open_max_preprocessor_error.patch +0
-0meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patch +1
-1@@ -2,7 +2,7 @@ This is the revised version of files/macro_tweak.patch for xorg-server 1.8.99.904. the files/macro_tweak.patch can not removed now since it is used by -xserver-kdrive-1.7.99.2 and xserver-xf86-lite_1.7.99.2. Once they +xserver-kdrive-1.7.99.2 and xserver-xorg(-lite). Once they are all upgraded to 1.8.99.904, the the files/macro_tweak.patch can be safely replace by this patch.meta/recipes-graphics/xorg-xserver/xserver-xorg_1.10.1.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_1.10.1.bb +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-dri-lite.inc +require xserver-xorg.inc LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"meta/recipes-graphics/xorg-xserver/xserver-xorg_git.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_git.bb +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-dri-lite.inc +require xserver-xorg.inc LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
Re: [PATCHv3 01/31] xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite
Quoted 43 lines · Kang Kai
Quoted 35 lines · Martin Jansa
* xserver-xorg is closer to upstream naming and
that's how it's named in OE-classic and meta-oe? It would make meta-oe transition easier and better to do it now then convert meta-oe to xserver-xf86 and then rename it back later.Signed-off-by Martin Jansa<[email protected]>---
meta/conf/distro/include/distro_tracking_fields.inc +8
-8@@ -3683,14 +3683,14 @@ RECIPE_INTEL_SECTION_pn-mesa-xlib="graphic core" RECIPE_LAST_UPDATE_pn-mesa-xlib = "Nov 27, 2010" RECIPE_MAINTAINER_pn-mesa-xlib="Yu Ke<[email protected]>" -RECIPE_STATUS_pn-xserver-xf86-dri-lite="green" # no update needed -RECIPE_LATEST_VERSION_pn-xserver-xf86-dri-lite="1.8.99.904" -RECIPE_NO_OF_PATCHES_pn-xserver-xf86-dri-lite="2" -RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xf86-dri-lite="2 monthes" -RECIPE_LATEST_RELEASE_DATE_pn-xserver-xf86-dri-lite="2010/07/01" -RECIPE_INTEL_SECTION_pn-xserver-xf86-dri-lite="graphic core" -RECIPE_LAST_UPDATE_pn-xserver-xf86-dri-lite = "Jan 18, 2011" -RECIPE_MAINTAINER_pn-xserver-xf86-dri-lite="Yu Ke<[email protected]>" +RECIPE_STATUS_pn-xserver-xorg="green" # no update needed +RECIPE_LATEST_VERSION_pn-xserver-xorg="1.8.99.904" +RECIPE_NO_OF_PATCHES_pn-xserver-xorg="2" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xorg="2 monthes" +RECIPE_LATEST_RELEASE_DATE_pn-xserver-xorg="2010/07/01" +RECIPE_INTEL_SECTION_pn-xserver-xorg="graphic core" +RECIPE_LAST_UPDATE_pn-xserver-xorg = "Jan 18, 2011" +RECIPE_MAINTAINER_pn-xserver-xorg="Yu Ke<[email protected]>" RECIPE_STATUS_pn-xf86-input-synaptics = "red" DISTRO_PN_ALIAS_pn-xf86-input-synaptics = "Meego=xorg-x11-drv-synaptics Fedora=xorg-x11-drv-synaptics Ubuntu=xserver-xorg-input-synaptics Mandriva=x11-driver-input-synaptics Debian=xfree86-driver-synaptics"meta/conf/distro/include/distro_tracking_fields.inc DISTRO_PN_ALIAS_pn-pseudo = "Windriver" · line 5912
Quoted 5 lines
meta/conf/distro/include/distro_tracking_fields.inc +0
-2@@ -5908,8 +5908,8 @@ DISTRO_PN_ALIAS_pn-pseudo = "Windriver" DISTRO_PN_ALIAS_pn-btrfs-tools = "Debian=btrfs-tools Fedora=btrfs-progs" DISTRO_PN_ALIAS_pn-rt-tests = "Debian=rt-tests Ubuntu=rt-tests" -DISTRO_PN_ALIAS_pn-xserver-xf86-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg" -DISTRO_PN_ALIAS_pn-xserver-xf86-dri-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"Hi Martin,
Quoted 5 lines
meta/conf/distro/include/distro_tracking_fields.inc DISTRO_PN_ALIAS_pn-pseudo = "Windriver" · line 5911
Quoted 1 line
meta/conf/distro/include/distro_tracking_fields.inc +1
-0+DISTRO_PN_ALIAS_pn-xserver-xorg = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"I guess this should be xserver-xorg-lite.
Regards,
Kai
You're right, I've added patch for that on top of jansa/x11-v2.
RP: I'll squash it to 01/31 if you want, but I didn't want to rebase as you already have it in master-next.. so it's on top.
Regards,
Signature · 1 line
Martin 'JaMa' Jansa jabber: [email protected]
Re: [PATCHv3 01/31] xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite
Quoted 47 lines · Martin Jansa
Quoted 46 lines · Kang Kai
Quoted 35 lines · Martin Jansa
* xserver-xorg is closer to upstream naming and
that's how it's named in OE-classic and meta-oe? It would make meta-oe transition easier and better to do it now then convert meta-oe to xserver-xf86 and then rename it back later.Signed-off-by Martin Jansa<[email protected]>---
meta/conf/distro/include/distro_tracking_fields.inc +8
-8@@ -3683,14 +3683,14 @@ RECIPE_INTEL_SECTION_pn-mesa-xlib="graphic core" RECIPE_LAST_UPDATE_pn-mesa-xlib = "Nov 27, 2010" RECIPE_MAINTAINER_pn-mesa-xlib="Yu Ke<[email protected]>" -RECIPE_STATUS_pn-xserver-xf86-dri-lite="green" # no update needed -RECIPE_LATEST_VERSION_pn-xserver-xf86-dri-lite="1.8.99.904" -RECIPE_NO_OF_PATCHES_pn-xserver-xf86-dri-lite="2" -RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xf86-dri-lite="2 monthes" -RECIPE_LATEST_RELEASE_DATE_pn-xserver-xf86-dri-lite="2010/07/01" -RECIPE_INTEL_SECTION_pn-xserver-xf86-dri-lite="graphic core" -RECIPE_LAST_UPDATE_pn-xserver-xf86-dri-lite = "Jan 18, 2011" -RECIPE_MAINTAINER_pn-xserver-xf86-dri-lite="Yu Ke<[email protected]>" +RECIPE_STATUS_pn-xserver-xorg="green" # no update needed +RECIPE_LATEST_VERSION_pn-xserver-xorg="1.8.99.904" +RECIPE_NO_OF_PATCHES_pn-xserver-xorg="2" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xorg="2 monthes" +RECIPE_LATEST_RELEASE_DATE_pn-xserver-xorg="2010/07/01" +RECIPE_INTEL_SECTION_pn-xserver-xorg="graphic core" +RECIPE_LAST_UPDATE_pn-xserver-xorg = "Jan 18, 2011" +RECIPE_MAINTAINER_pn-xserver-xorg="Yu Ke<[email protected]>" RECIPE_STATUS_pn-xf86-input-synaptics = "red" DISTRO_PN_ALIAS_pn-xf86-input-synaptics = "Meego=xorg-x11-drv-synaptics Fedora=xorg-x11-drv-synaptics Ubuntu=xserver-xorg-input-synaptics Mandriva=x11-driver-input-synaptics Debian=xfree86-driver-synaptics"meta/conf/distro/include/distro_tracking_fields.inc DISTRO_PN_ALIAS_pn-pseudo = "Windriver" · line 5912
Quoted 5 lines
meta/conf/distro/include/distro_tracking_fields.inc +0
-2@@ -5908,8 +5908,8 @@ DISTRO_PN_ALIAS_pn-pseudo = "Windriver" DISTRO_PN_ALIAS_pn-btrfs-tools = "Debian=btrfs-tools Fedora=btrfs-progs" DISTRO_PN_ALIAS_pn-rt-tests = "Debian=rt-tests Ubuntu=rt-tests" -DISTRO_PN_ALIAS_pn-xserver-xf86-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg" -DISTRO_PN_ALIAS_pn-xserver-xf86-dri-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"Hi Martin,
meta/conf/distro/include/distro_tracking_fields.inc DISTRO_PN_ALIAS_pn-pseudo = "Windriver" · line 5911
Quoted 1 line
meta/conf/distro/include/distro_tracking_fields.inc +1
-0+DISTRO_PN_ALIAS_pn-xserver-xorg = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"I guess this should be xserver-xorg-lite.
Quoted 7 lines
Quoted 2 lines
Regards,
KaiYou're right, I've added patch for that on top of jansa/x11-v2.
RP: I'll squash it to 01/31 if you want, but I didn't want to rebase as you already have it in master-next.. so it's on top.
Thats great, thanks. I've squashed it into master-next.
Cheers,
Richard
Re: [PATCHv3 01/31] xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite
In reply to Martin JansaGlad to see the patches to upgrade xserver and libx11. Good work! :-)
BTW, we also need to upgrade meta-intel's side since BSP can't build now:
http://bugzilla.pokylinux.org/show_bug.cgi?id=1670
I'm working on this bug.
Thanks,
-- Dexuan
Quoted 407 lines
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Martin Jansa
Sent: Saturday, October 08, 2011 1:05 AM
To: [email protected]
Subject: [OE-core] [oe-core][PATCHv3 01/31] xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite* xserver-xorg is closer to upstream naming and
that's how it's named in OE-classic and meta-oe? It would make meta-oe transition easier and better to do it now then convert meta-oe to xserver-xf86 and then rename it back later.Signed-off-by Martin Jansa <[email protected]>--- meta/conf/distro/include/default-providers.inc | 4 ++-- .../conf/distro/include/distro_tracking_fields.inc | 20 ++++++++++---------- meta/conf/machine/qemux86-64.conf | 6 +++--- meta/conf/machine/qemux86.conf | 6 +++--- meta/conf/multilib.conf | 2 +- ...ver-xf86-common.inc => xserver-xorg-common.inc} | 1 + ...xserver-xf86-lite.inc => xserver-xorg-lite.inc} | 4 +--- .../crosscompile.patch | 0 .../fix_open_max_preprocessor_error.patch | 0 .../macro_tweak.patch | 2 +- ...-lite_1.10.1.bb => xserver-xorg-lite_1.10.1.bb} | 2 +- ...{xserver-xf86-dri-lite.inc => xserver-xorg.inc} | 2 +- .../cache-xkbcomp-output-for-fast-start-up.patch | 0 .../crosscompile.patch | 0 .../fix_macros1.patch | 0 .../fix_open_max_preprocessor_error.patch | 0 .../macro_tweak.patch | 2 +- ...6-dri-lite_1.10.1.bb => xserver-xorg_1.10.1.bb} | 2 +- ...er-xf86-dri-lite_git.bb => xserver-xorg_git.bb} | 2 +- 19 files changed, 27 insertions(+), 28 deletions(-) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-common.inc => xserver-xorg-common.inc} (96%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite.inc => xserver-xorg-lite.inc} (95%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg-lite}/crosscompile.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg-lite}/fix_open_max_preprocessor_error.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg-lite}/macro_tweak.patch (93%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite_1.10.1.bb => xserver-xorg-lite_1.10.1.bb} (89%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite.inc => xserver-xorg.inc} (97%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/cache-xkbcomp-output-for-fast-start-up.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg}/crosscompile.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/fix_macros1.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/fix_open_max_preprocessor_error.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/macro_tweak.patch (93%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite_1.10.1.bb => xserver-xorg_1.10.1.bb} (93%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite_git.bb =>xserver-xorg_git.bb} (94%)
meta/conf/distro/include/default-providers.inc +2
-2@@ -3,8 +3,8 @@ # PREFERRED_PROVIDER_virtual/db ?= "db" PREFERRED_PROVIDER_virtual/db-native ?= "db-native" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" PREFERRED_PROVIDER_virtual/libgl ?= "mesa-xlib" PREFERRED_PROVIDER_virtual/update-alternatives ?="update-alternatives-cworth"
PREFERRED_PROVIDER_virtual/update-alternatives-native ?= "opkg-native"meta/conf/distro/include/distro_tracking_fields.inc +0
-0@@ -3683,14 +3683,14 @@ RECIPE_INTEL_SECTION_pn-mesa-xlib="graphiccore"
RECIPE_LAST_UPDATE_pn-mesa-xlib = "Nov 27, 2010" RECIPE_MAINTAINER_pn-mesa-xlib="Yu Ke <[email protected]>"meta/conf/distro/include/distro_tracking_fields.inc +0
-4-RECIPE_STATUS_pn-xserver-xf86-dri-lite="green" # no update needed -RECIPE_LATEST_VERSION_pn-xserver-xf86-dri-lite="1.8.99.904" -RECIPE_NO_OF_PATCHES_pn-xserver-xf86-dri-lite="2" -RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xf86-dri-lite="2monthes"
meta/conf/distro/include/distro_tracking_fields.inc +4
-4-RECIPE_LATEST_RELEASE_DATE_pn-xserver-xf86-dri-lite="2010/07/01" -RECIPE_INTEL_SECTION_pn-xserver-xf86-dri-lite="graphic core" -RECIPE_LAST_UPDATE_pn-xserver-xf86-dri-lite = "Jan 18, 2011" -RECIPE_MAINTAINER_pn-xserver-xf86-dri-lite="Yu Ke <[email protected]>" +RECIPE_STATUS_pn-xserver-xorg="green" # no update needed +RECIPE_LATEST_VERSION_pn-xserver-xorg="1.8.99.904" +RECIPE_NO_OF_PATCHES_pn-xserver-xorg="2" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xorg="2monthes"
meta/conf/distro/include/distro_tracking_fields.inc +4
-0+RECIPE_LATEST_RELEASE_DATE_pn-xserver-xorg="2010/07/01" +RECIPE_INTEL_SECTION_pn-xserver-xorg="graphic core" +RECIPE_LAST_UPDATE_pn-xserver-xorg = "Jan 18, 2011" +RECIPE_MAINTAINER_pn-xserver-xorg="Yu Ke <[email protected]>" RECIPE_STATUS_pn-xf86-input-synaptics = "red" DISTRO_PN_ALIAS_pn-xf86-input-synaptics = "Meego=xorg-x11-drv-synapticsFedora=xorg-x11-drv-synaptics Ubuntu=xserver-xorg-input-synaptics Mandriva=x11-driver-input-synaptics Debian=xfree86-driver-synaptics"
meta/conf/distro/include/distro_tracking_fields.inc +0
-1@@ -5908,8 +5908,8 @@ DISTRO_PN_ALIAS_pn-pseudo = "Windriver" DISTRO_PN_ALIAS_pn-btrfs-tools = "Debian=btrfs-tools Fedora=btrfs-progs" DISTRO_PN_ALIAS_pn-rt-tests = "Debian=rt-tests Ubuntu=rt-tests" -DISTRO_PN_ALIAS_pn-xserver-xf86-lite = "Fedora=xorg-x11-serverUbuntu=xserver-xorg" -DISTRO_PN_ALIAS_pn-xserver-xf86-dri-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
+DISTRO_PN_ALIAS_pn-xserver-xorg = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
+DISTRO_PN_ALIAS_pn-xserver-xorg = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
DISTRO_PN_ALIAS_pn-xserver-kdrive = "Fedora=xorg-x11-server
Ubuntu=xserver-xorg"
DISTRO_PN_ALIAS_pn-dtc = "Fedora=dtc Ubuntu=dtc" DISTRO_PN_ALIAS_pn-dtc-native = "Fedora=dtc Ubuntu=dtc"meta/conf/machine/qemux86-64.conf +3
-3@@ -4,8 +4,8 @@ PREFERRED_PROVIDER_virtual/libgl = "mesa-dri" PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86-dri-lite" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" require conf/machine/include/tune-x86_64.inc require conf/machine/include/qemu.inc@@ -17,7 +17,7 @@ KERNEL_IMAGETYPE = "bzImage" SERIAL_CONSOLE = "115200 ttyS0" # We bypass swrast but we need it to be present for X to load correctly -XSERVER ?= "xserver-xf86-dri-lite \ +XSERVER ?= "xserver-xorg \ mesa-dri-driver-swrast \ xf86-input-vmmouse \ xf86-input-keyboard \meta/conf/machine/qemux86.conf +3
-3@@ -4,8 +4,8 @@ PREFERRED_PROVIDER_virtual/libgl = "mesa-dri" PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86-dri-lite" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" require conf/machine/include/tune-i586.inc require conf/machine/include/qemu.inc@@ -17,7 +17,7 @@ KERNEL_IMAGETYPE = "bzImage" SERIAL_CONSOLE = "115200 ttyS0" # We bypass swrast but we need it to be present for X to load correctly -XSERVER ?= "xserver-xf86-dri-lite \ +XSERVER ?= "xserver-xorg \ mesa-dri-driver-swrast \ xf86-input-vmmouse \ xf86-input-keyboard \meta/conf/multilib.conf +0
-0@@ -442,7 +442,7 @@ BBCLASSEXTEND_append_pn-xrandr = "${MULTILIBS}"
BBCLASSEXTEND_append_pn-xrestop = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xserver-nodm-init = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xserver-xf86-config = " ${MULTILIBS}"meta/conf/multilib.conf +1
-1-BBCLASSEXTEND_append_pn-xserver-xf86-dri-lite = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xserver-xorg = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xset = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xtrans = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xtscal = " ${MULTILIBS}"meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc +0
-0@@ -7,6 +7,7 @@ LIC_FILES_CHKSUM ="file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353"
# xf86-*-* packages depend on an X server built with the xfree86 DDX
# so we have a virtual to represent that:meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc +1
-0+# deprecated, we should use virtual/xserver instead PROVIDES = "virtual/xserver-xf86" # Other packages tend to just care that there is *an* X server:meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite.inc +1
-3@@ -1,6 +1,4 @@ -require xserver-xf86-common.inc - -PROVIDES += "xserver-xf86-lite" +require xserver-xorg-common.inc PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextprotoxproto xf86dgaproto xf86miscproto xf86rushproto xf86vidmodeproto xf86bigfontproto compositeproto recordproto resourceproto videoproto scrnsaverproto evieext trapproto xineramaproto fontsproto kbproto inputproto bigreqsproto xcmiscproto glproto"
diff --git
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patchb/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patchsimilarity index 100%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patchrename tometa/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patchdiff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/fix_open_max_preproc essor_error.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/fix_open_max_preproc essor_error.patch
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/fix_open_max_preproces sor_error.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/fix_open_max_preproce ssor_error.patch
diff --gita/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patchb/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patchsimilarity index 93%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patchrename tometa/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patchindex 2b75427..2b32d4e 100644
---a/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patch
+++b/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patchmeta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite.inc +1
-1@@ -2,7 +2,7 @@ This is the revised version of files/macro_tweak.patch for xorg-server 1.8.99.904. the files/macro_tweak.patch can not removed now since it is used by -xserver-kdrive-1.7.99.2 and xserver-xf86-lite_1.7.99.2. Once they +xserver-kdrive-1.7.99.2 and xserver-xorg(-lite). Once they are all upgraded to 1.8.99.904, the the files/macro_tweak.patch can be safely replace by this patch.meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.10.1.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite_1.10.1.bb +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-lite.inc +require xserver-xorg-lite.inc LIC_FILES_CHKSUM ="file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite.inc +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-common.inc +require xserver-xorg-common.inc PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextprotoxproto xf86dgaproto xf86miscproto xf86rushproto xf86vidmodeproto xf86bigfontproto compositeproto recordproto resourceproto videoproto scrnsaverproto evieext trapproto xineramaproto fontsproto kbproto inputproto bigreqsproto xcmiscproto glproto"
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/cache-xkbcomp-out put-for-fast-start-up.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/cache-xkbcomp-output-for -fast-start-up.patch
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/cache-xkbcomp-outpu t-for-fast-start-up.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/cache-xkbcomp-output-for-fa st-start-up.patch
diff --gita/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patchb/meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patchsimilarity index 100%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patchrename tometa/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patchdiff --gita/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patchb/meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patchsimilarity index 100%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patchrename tometa/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patchdiff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_open_max_prep rocessor_error.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_open_max_preprocess or_error.patch
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_open_max_prepro cessor_error.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_open_max_preprocessor _error.patch
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patc hb/meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patchsimilarity index 93%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patchrename tometa/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patchindex 2b75427..2b32d4e 100644
---
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patc h
+++b/meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patchmeta/recipes-graphics/xorg-xserver/xserver-xorg.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite.inc +1
-1@@ -2,7 +2,7 @@ This is the revised version of files/macro_tweak.patch for xorg-server 1.8.99.904. the files/macro_tweak.patch can not removed now since it is used by -xserver-kdrive-1.7.99.2 and xserver-xf86-lite_1.7.99.2. Once they +xserver-kdrive-1.7.99.2 and xserver-xorg(-lite). Once they are all upgraded to 1.8.99.904, the the files/macro_tweak.patch can be safely replace by this patch.meta/recipes-graphics/xorg-xserver/xserver-xorg_1.10.1.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_1.10.1.bb +0
-0rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_1.10.1.bb rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_1.10.1.bb index b797f97..0194798 100644
meta/recipes-graphics/xorg-xserver/xserver-xorg_1.10.1.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_1.10.1.bb +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-dri-lite.inc +require xserver-xorg.inc LIC_FILES_CHKSUM ="file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
meta/recipes-graphics/xorg-xserver/xserver-xorg_git.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_git.bb +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-dri-lite.inc +require xserver-xorg.inc LIC_FILES_CHKSUM ="file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
--
1.7.7_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [PATCHv3 01/31] xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite
BTW, I sent out 2 patches (to [email protected]) for bug 1670: http://bugzilla.pokylinux.org/show_bug.cgi?id=1670#c2
Thanks,
-- Dexuan
Quoted 459 lines
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Cui, Dexuan
Sent: Wednesday, October 12, 2011 11:49 AM
To: Patches and discussions about the oe-core layer
Cc: Martin Jansa
Subject: Re: [OE-core] [oe-core][PATCHv3 01/31] xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-liteGlad to see the patches to upgrade xserver and libx11. Good work! :-)
BTW, we also need to upgrade meta-intel's side since BSP can't build now:
http://bugzilla.pokylinux.org/show_bug.cgi?id=1670
I'm working on this bug.Thanks,
-- DexuanQuoted 3 lines
-----Original Message-----
From: [email protected] [mailto:[email protected]] On BehalfOf
Quoted 11 lines
Martin Jansa
Sent: Saturday, October 08, 2011 1:05 AM
To: [email protected]
Subject: [OE-core] [oe-core][PATCHv3 01/31] xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite* xserver-xorg is closer to upstream naming and
that's how it's named in OE-classic and meta-oe? It would make meta-oe transition easier and better to do it now then convert meta-oe to xserver-xf86 and then rename it back later.Quoted 4 lines
Signed-off-by Martin Jansa <[email protected]>--- meta/conf/distro/include/default-providers.inc | 4 ++-- .../conf/distro/include/distro_tracking_fields.inc | 20++++++++++----------
Quoted 21 lines
meta/conf/machine/qemux86-64.conf | 6 +++--- meta/conf/machine/qemux86.conf | 6 +++--- meta/conf/multilib.conf | 2 +- ...ver-xf86-common.inc => xserver-xorg-common.inc} | 1 + ...xserver-xf86-lite.inc => xserver-xorg-lite.inc} | 4 +--- .../crosscompile.patch | 0 .../fix_open_max_preprocessor_error.patch | 0 .../macro_tweak.patch | 2 +- ...-lite_1.10.1.bb => xserver-xorg-lite_1.10.1.bb} | 2 +- ...{xserver-xf86-dri-lite.inc => xserver-xorg.inc} | 2 +- .../cache-xkbcomp-output-for-fast-start-up.patch | 0 .../crosscompile.patch | 0 .../fix_macros1.patch | 0 .../fix_open_max_preprocessor_error.patch | 0 .../macro_tweak.patch | 2 +- ...6-dri-lite_1.10.1.bb => xserver-xorg_1.10.1.bb} | 2 +- ...er-xf86-dri-lite_git.bb => xserver-xorg_git.bb} | 2 +- 19 files changed, 27 insertions(+), 28 deletions(-) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-common.inc => xserver-xorg-common.inc} (96%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite.inc =>Quoted 8 lines
xserver-xorg-lite.inc} (95%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg-lite}/crosscompile.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg-lite}/fix_open_max_preprocessor_error.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg-lite}/macro_tweak.patch (93%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite_1.10.1.bb=>
Quoted 12 lines
xserver-xorg-lite_1.10.1.bb} (89%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite.inc => xserver-xorg.inc} (97%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/cache-xkbcomp-output-for-fast-start-up.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-lite => xserver-xorg}/crosscompile.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/fix_macros1.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite => xserver-xorg}/fix_open_max_preprocessor_error.patch (100%) rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite =>Quoted 2 lines
xserver-xorg}/macro_tweak.patch(93%)
renamemeta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite_1.10.1.bb =>
Quoted 19 lines
xserver-xorg_1.10.1.bb} (93%)
rename meta/recipes-graphics/xorg-xserver/{xserver-xf86-dri-lite_git.bb =>xserver-xorg_git.bb} (94%)
meta/conf/distro/include/default-providers.inc +2
-2@@ -3,8 +3,8 @@ # PREFERRED_PROVIDER_virtual/db ?= "db" PREFERRED_PROVIDER_virtual/db-native ?= "db-native" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" PREFERRED_PROVIDER_virtual/libgl ?= "mesa-xlib" PREFERRED_PROVIDER_virtual/update-alternatives ?=Quoted 2 lines
"update-alternatives-cworth"
PREFERRED_PROVIDER_virtual/update-alternatives-native ?="opkg-native"
Quoted 24 lines
meta/conf/distro/include/distro_tracking_fields.inc +0
-0@@ -3683,14 +3683,14 @@ RECIPE_INTEL_SECTION_pn-mesa-xlib="graphiccore"
RECIPE_LAST_UPDATE_pn-mesa-xlib = "Nov 27, 2010" RECIPE_MAINTAINER_pn-mesa-xlib="Yu Ke <[email protected]>"meta/conf/distro/include/distro_tracking_fields.inc +0
-4-RECIPE_STATUS_pn-xserver-xf86-dri-lite="green" # no update needed -RECIPE_LATEST_VERSION_pn-xserver-xf86-dri-lite="1.8.99.904" -RECIPE_NO_OF_PATCHES_pn-xserver-xf86-dri-lite="2" -RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xf86-dri-lite="2monthes"
meta/conf/distro/include/distro_tracking_fields.inc +4
-4-RECIPE_LATEST_RELEASE_DATE_pn-xserver-xf86-dri-lite="2010/07/01" -RECIPE_INTEL_SECTION_pn-xserver-xf86-dri-lite="graphic core" -RECIPE_LAST_UPDATE_pn-xserver-xf86-dri-lite = "Jan 18, 2011" -RECIPE_MAINTAINER_pn-xserver-xf86-dri-lite="Yu Ke <[email protected]>" +RECIPE_STATUS_pn-xserver-xorg="green" # no update needed +RECIPE_LATEST_VERSION_pn-xserver-xorg="1.8.99.904" +RECIPE_NO_OF_PATCHES_pn-xserver-xorg="2" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xorg="2monthes"
meta/conf/distro/include/distro_tracking_fields.inc RECIPE_INTEL_SECTION_pn-mesa-xlib="graphic core"
Quoted 7 lines
meta/conf/distro/include/distro_tracking_fields.inc +4
-0+RECIPE_LATEST_RELEASE_DATE_pn-xserver-xorg="2010/07/01" +RECIPE_INTEL_SECTION_pn-xserver-xorg="graphic core" +RECIPE_LAST_UPDATE_pn-xserver-xorg = "Jan 18, 2011" +RECIPE_MAINTAINER_pn-xserver-xorg="Yu Ke <[email protected]>" RECIPE_STATUS_pn-xf86-input-synaptics = "red" DISTRO_PN_ALIAS_pn-xf86-input-synaptics ="Meego=xorg-x11-drv-synaptics
meta/conf/distro/include/distro_tracking_fields.inc DISTRO_PN_ALIAS_pn-pseudo = "Windriver" · line 5909
Quoted 5 lines
Fedora=xorg-x11-drv-synaptics Ubuntu=xserver-xorg-input-synaptics Mandriva=x11-driver-input-synaptics Debian=xfree86-driver-synaptics"
meta/conf/distro/include/distro_tracking_fields.inc +0
-0@@ -5908,8 +5908,8 @@ DISTRO_PN_ALIAS_pn-pseudo = "Windriver" DISTRO_PN_ALIAS_pn-btrfs-tools = "Debian=btrfs-toolsFedora=btrfs-progs"
Quoted 109 lines
meta/conf/distro/include/distro_tracking_fields.inc +0
-1DISTRO_PN_ALIAS_pn-rt-tests = "Debian=rt-tests Ubuntu=rt-tests" -DISTRO_PN_ALIAS_pn-xserver-xf86-lite = "Fedora=xorg-x11-serverUbuntu=xserver-xorg" -DISTRO_PN_ALIAS_pn-xserver-xf86-dri-lite = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
+DISTRO_PN_ALIAS_pn-xserver-xorg = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
+DISTRO_PN_ALIAS_pn-xserver-xorg = "Fedora=xorg-x11-server Ubuntu=xserver-xorg"
DISTRO_PN_ALIAS_pn-xserver-kdrive = "Fedora=xorg-x11-server
Ubuntu=xserver-xorg"
DISTRO_PN_ALIAS_pn-dtc = "Fedora=dtc Ubuntu=dtc" DISTRO_PN_ALIAS_pn-dtc-native = "Fedora=dtc Ubuntu=dtc"meta/conf/machine/qemux86-64.conf +3
-3@@ -4,8 +4,8 @@ PREFERRED_PROVIDER_virtual/libgl = "mesa-dri" PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86-dri-lite" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" require conf/machine/include/tune-x86_64.inc require conf/machine/include/qemu.inc@@ -17,7 +17,7 @@ KERNEL_IMAGETYPE = "bzImage" SERIAL_CONSOLE = "115200 ttyS0" # We bypass swrast but we need it to be present for X to load correctly -XSERVER ?= "xserver-xf86-dri-lite \ +XSERVER ?= "xserver-xorg \ mesa-dri-driver-swrast \ xf86-input-vmmouse \ xf86-input-keyboard \meta/conf/machine/qemux86.conf +3
-3@@ -4,8 +4,8 @@ PREFERRED_PROVIDER_virtual/libgl = "mesa-dri" PREFERRED_PROVIDER_virtual/libx11 ?= "libx11-trim" -PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xf86-dri-lite" -PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xf86-dri-lite" +PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" +PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg" require conf/machine/include/tune-i586.inc require conf/machine/include/qemu.inc@@ -17,7 +17,7 @@ KERNEL_IMAGETYPE = "bzImage" SERIAL_CONSOLE = "115200 ttyS0" # We bypass swrast but we need it to be present for X to load correctly -XSERVER ?= "xserver-xf86-dri-lite \ +XSERVER ?= "xserver-xorg \ mesa-dri-driver-swrast \ xf86-input-vmmouse \ xf86-input-keyboard \meta/conf/multilib.conf +0
-0@@ -442,7 +442,7 @@ BBCLASSEXTEND_append_pn-xrandr = "${MULTILIBS}"
BBCLASSEXTEND_append_pn-xrestop = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xserver-nodm-init = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xserver-xf86-config = " ${MULTILIBS}"meta/conf/multilib.conf +1
-1-BBCLASSEXTEND_append_pn-xserver-xf86-dri-lite = " ${MULTILIBS}" +BBCLASSEXTEND_append_pn-xserver-xorg = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xset = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xtrans = " ${MULTILIBS}" BBCLASSEXTEND_append_pn-xtscal = " ${MULTILIBS}"meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc +0
-0@@ -7,6 +7,7 @@ LIC_FILES_CHKSUM ="file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353"
# xf86-*-* packages depend on an X server built with the xfree86 DDX
# so we have a virtual to represent that:meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc +1
-0+# deprecated, we should use virtual/xserver instead PROVIDES = "virtual/xserver-xf86" # Other packages tend to just care that there is *an* X server:meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite.inc +1
-3@@ -1,6 +1,4 @@ -require xserver-xf86-common.inc - -PROVIDES += "xserver-xf86-lite" +require xserver-xorg-common.inc PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextprotoQuoted 3 lines
xproto xf86dgaproto xf86miscproto xf86rushproto xf86vidmodeproto xf86bigfontproto compositeproto recordproto resourceproto videoproto scrnsaverproto evieext trapproto xineramaproto fontsproto kbproto
inputproto
Quoted 4 lines
bigreqsproto xcmiscproto glproto"
diff --git
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patchQuoted 8 lines
b/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patchsimilarity index 100%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patchrename tometa/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patchdiff --gita/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/fix_open_max_preproc
Quoted 2 lines
essor_error.patch
b/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/fix_open_max_preproc
Quoted 4 lines
essor_error.patch
similarity index 100%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-lite/fix_open_max_preproces
Quoted 3 lines
sor_error.patch
rename tometa/recipes-graphics/xorg-xserver/xserver-xorg-lite/fix_open_max_preproce
Quoted 11 lines
ssor_error.patch
diff --gita/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patchb/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patchsimilarity index 93%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patchrename tometa/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patchindex 2b75427..2b32d4e 100644
---
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patchQuoted 39 lines
+++
b/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patchmeta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite.inc +1
-1@@ -2,7 +2,7 @@ This is the revised version of files/macro_tweak.patch for xorg-server 1.8.99.904. the files/macro_tweak.patch can not removed now since it is used by -xserver-kdrive-1.7.99.2 and xserver-xf86-lite_1.7.99.2. Once they +xserver-kdrive-1.7.99.2 and xserver-xorg(-lite). Once they are all upgraded to 1.8.99.904, the the files/macro_tweak.patch can be safely replace by this patch.meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.10.1.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite_1.10.1.bb +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-lite.inc +require xserver-xorg-lite.inc LIC_FILES_CHKSUM ="file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite.inc +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-common.inc +require xserver-xorg-common.inc PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextprotoQuoted 3 lines
xproto xf86dgaproto xf86miscproto xf86rushproto xf86vidmodeproto xf86bigfontproto compositeproto recordproto resourceproto videoproto scrnsaverproto evieext trapproto xineramaproto fontsproto kbproto
inputproto
Quoted 4 lines
bigreqsproto xcmiscproto glproto"
diff --git
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/cache-xkbcomp-out
Quoted 2 lines
put-for-fast-start-up.patch
b/meta/recipes-graphics/xorg-xserver/xserver-xorg/cache-xkbcomp-output-for
Quoted 4 lines
-fast-start-up.patch
similarity index 100%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/cache-xkbcomp-outpu
Quoted 3 lines
t-for-fast-start-up.patch
rename tometa/recipes-graphics/xorg-xserver/xserver-xorg/cache-xkbcomp-output-for-fa
Quoted 11 lines
st-start-up.patch
diff --gita/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patchb/meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patchsimilarity index 100%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patchrename tometa/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patchdiff --git
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patchQuoted 8 lines
b/meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patchsimilarity index 100%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patchrename tometa/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patchdiff --gita/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_open_max_prep
Quoted 2 lines
rocessor_error.patch
b/meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_open_max_preprocess
Quoted 4 lines
or_error.patch
similarity index 100%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_open_max_prepro
Quoted 3 lines
cessor_error.patch
rename tometa/recipes-graphics/xorg-xserver/xserver-xorg/fix_open_max_preprocessor
Quoted 3 lines
_error.patch
diff --gita/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patc
Quoted 9 lines
h
b/meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patchsimilarity index 93%
rename frommeta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patchrename tometa/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patchindex 2b75427..2b32d4e 100644
---a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patc
Quoted 11 lines
h
+++b/meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patchmeta/recipes-graphics/xorg-xserver/xserver-xorg.inc renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite.inc +1
-1@@ -2,7 +2,7 @@ This is the revised version of files/macro_tweak.patch for xorg-server 1.8.99.904. the files/macro_tweak.patch can not removed now since it is used by -xserver-kdrive-1.7.99.2 and xserver-xf86-lite_1.7.99.2. Once they +xserver-kdrive-1.7.99.2 and xserver-xorg(-lite). Once they are all upgraded to 1.8.99.904, the the files/macro_tweak.patch can be safely replace by this patch.Quoted 1 line
diff --git
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_1.10.1.bb
Quoted 30 lines
b/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.10.1.bb similarity index 93%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_1.10.1.bb rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_1.10.1.bb index b797f97..0194798 100644meta/recipes-graphics/xorg-xserver/xserver-xorg_1.10.1.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_1.10.1.bb +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-dri-lite.inc +require xserver-xorg.inc LIC_FILES_CHKSUM ="file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
meta/recipes-graphics/xorg-xserver/xserver-xorg_git.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_git.bb +1
-1@@ -1,4 +1,4 @@ -require xserver-xf86-dri-lite.inc +require xserver-xorg.inc LIC_FILES_CHKSUM ="file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
Quoted 8 lines
--
1.7.7_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Quoted 53 lines · Martin Jansa
this patchset brings meta-oe and oe-core xorg stuff together and most of xorg recipes will be removed from meta-oe (sending another pull request now).
This step is needed to be able to separate common x11 to meta-x11 or whatever later.
The following changes since commit
808b3123e359f1aebabb8af44694275e4075e031:gnutls: Disable p11-kit dependency explicitly to resolve build failures (2011-10-07 15:40:42 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribjansa/x11-v2
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=jansa/x11-v2Martin Jansa (31):
xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite
xserver-xorg: remove old git recipe
glx-use-tls.inc: add include file to enable glx-tls only when
TARGET_OSisn't uclibc
xserver-xorg-common: fixLIC_FILES_CHKSUM
xserver-xorg-common: moveSRC_URIcloser together
xserver-xorg-common: Split out some bigger modules and extensions
from the main package
xserver-xorg-common: improve packaging
xserver-xorg-common: move sharedPROTO_DEPSandLIB_DEPSfrom
xserver-xorg.inc and xserver-xorg-lite.inc to xserver-xorg-common.inc
xserver-xorg-common: lower xserver-xf86-config and xkeyboard-config
dependency to RRECOMMENDS and add few more recipes to RRECOMMENDS
xserver-xorg-common: move RDEPENDS_${PN} += xorg-minimal-fonts to
shared .inc
xserver-xorg: remove FILES_${PN} += "${bindir}/Xorg ", now we havewhole ${bindir} in FILES_ defined in shared .inc xserver-xorg: replace hardcoded --enable-glx-tls with glx-use-tls.inc, which doesn't enable it for uClibc xserver-xorg: move shared EXTRA_OECONF entries to shared .inc xserver-xorg: add new version 1.11.1 xserver-xorg: remove old 1.10.1 version xserver-xorg: remove COMPATIBLE_HOST xserver-xorg: drop unused files xserver-xorg: move patches to xserver-xf86-dri-lite-1.11.1 and use same directory from xserver-xf86-lite recipe xserver-kdrive: drop unused files (same files are in xserver-kdrive-1.7.99.2 directory xorg-driver-common.inc: use virtual/xserver instead of older virtual/xserver-xf86 xorg-driver-common.inc: bump INC_PR to rebuild drivers agains new xserver-xorg ABI libx11: package xcb, merge few changes from meta-oe libx11: add new version 1.4.4 libx11: remove older 1.3.4 libx11: drop old 1.2.2 git version libx11-trim: move files for libx11-trim from libx11-1.3.4 to libx11-trim-1.3.4
Quoted 8 lines
libx11-diet: move old patches used only by libx11-diet-1.3 to
separate directory
mesa: add mesa-dri.inc and mesa-xlib.inc with shared options, move
uclibc.patch
mesa-dri-glsl-native: drop recipe which wasn't usefull since 7.8.2
was removed
mesa: add new version 7.11
mesa: drop older 7.10.2 and 7.7+git recipes
I love the xserver patches, this series is much easier to review than the previous ones. I appreciate the work that's gone into it and I'll likely take those.
I'll also likely take the libx11 pieces however I notice upgrades for libx11-trim and libx11-diet are missing.
I've therefore queued both pieces on master-next for a bit more testing.
One other thing that did concern me is the removal of the git recipes. I know why you've done it and I'll take the patches however I would like to get back to the point that "bleeding" builds work and this isn't going to help with that :/.
I haven't got as far as the mesa patches yet. Those aren't as easy to follow and I've probably enough to test with the above changes right at this moment.
Cheers,
Richard
Op 7 okt. 2011, om 19:05 heeft Martin Jansa het volgende geschreven:
Quoted 9 lines
this patchset brings meta-oe and oe-core xorg stuff together and most of xorg recipes will be removed from meta-oe (sending another pull request now).
This step is needed to be able to separate common x11 to meta-x11 or whatever later.
The following changes since commit
808b3123e359f1aebabb8af44694275e4075e031:gnutls: Disable p11-kit dependency explicitly to resolve build failures (2011-10-07 15:40:42 +0100)
Quoted 8 lines
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribjansa/x11-v2
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=jansa/x11-v2Martin Jansa (31):
xserver-xorg-common: move RDEPENDS_${PN} += xorg-minimal-fonts to
shared .inc
I have been running X images without minimal fonts for some time now, so AFAICS it can be dropped completely.
regards,
Koen
Quoted 16 lines · Koen Kooi
Op 7 okt. 2011, om 19:05 heeft Martin Jansa het volgende geschreven:
Quoted 13 lines
this patchset brings meta-oe and oe-core xorg stuff together and most of xorg recipes will be removed from meta-oe (sending another pull request now).
This step is needed to be able to separate common x11 to meta-x11 or whatever later.
The following changes since commit
808b3123e359f1aebabb8af44694275e4075e031:gnutls: Disable p11-kit dependency explicitly to resolve build failures (2011-10-07 15:40:42 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribjansa/x11-v2
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=jansa/x11-v2
Quoted 6 lines
Quoted 4 lines
Martin Jansa (31):
xserver-xorg-common: move RDEPENDS_${PN} += xorg-minimal-fonts to
shared .incI have been running X images without minimal fonts for some time now, so AFAICS it can be dropped completely.
I'm also fine without (as it was in meta-oe and OE-classic), but it's quite small:
276 KiB /all/xorg-minimal-fonts_1.0-r1_all.ipk
so I've kept it as it was..
Regards,
Signature · 1 line
Martin 'JaMa' Jansa jabber: [email protected]
Op 11 okt. 2011, om 09:08 heeft Martin Jansa het volgende geschreven:
Quoted 22 lines · Koen Kooi
Quoted 21 lines
Op 7 okt. 2011, om 19:05 heeft Martin Jansa het volgende geschreven:
Quoted 17 lines
this patchset brings meta-oe and oe-core xorg stuff together and most of xorg recipes will be removed from meta-oe (sending another pull request now).
This step is needed to be able to separate common x11 to meta-x11 or whatever later.
The following changes since commit
808b3123e359f1aebabb8af44694275e4075e031:gnutls: Disable p11-kit dependency explicitly to resolve build failures (2011-10-07 15:40:42 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribjansa/x11-v2
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=jansa/x11-v2Martin Jansa (31):
xserver-xorg-common: move RDEPENDS_${PN} += xorg-minimal-fonts to
shared .inc
Quoted 6 lines
Quoted 1 line
I have been running X images without minimal fonts for some time now, so AFAICS it can be dropped completely.
I'm also fine without (as it was in meta-oe and OE-classic), but it's quite small:
276 KiB /all/xorg-minimal-fonts_1.0-r1_all.ipk
so I've kept it as it was..
I know it's small, it's a minimal collection of fonts from my debian system a few years ago :) It's not a real package, just a hack to get an ancient X working years ago.
regards,
Koen
Quoted 1 line · Koen Kooi
I know it's small, it's a minimal collection of fonts from my debian system a few years ago :) It's not a real package, just a hack to get an ancient X working years ago.
if its not needed throw it out.