Skip to contentSkip to conversation

Xorg related changes

PATCH In review Martin Jansa 6 participants 42 messages Oct 7, 2011 – Oct 12, 2011

lore
Share & tools
lore
#0 lore raw

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.bb
Signature · 1 line
1.7.7
#1 lore raw

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
index d51ac64..a5cdb5b 100644
@@ -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
index 7b6c4a9..8af80c7 100644
@@ -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
index 18a7513..f28cf08 100644
@@ -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
index 5d0d03e..75c9042 100644
@@ -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
index b9da33a..5e4b435 100644
@@ -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
similarity index 96%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc
index 17d456c..78c5f2e 100644
@@ -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
similarity index 95%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc
index 131c258..f1cef1b 100644
@@ -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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/fix_open_max_preprocessor_error.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/fix_open_max_preprocessor_error.patch
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
similarity index 93%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patch
index 2b75427..2b32d4e 100644
@@ -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
similarity index 89%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite_1.10.1.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.10.1.bb
index e42f27d..63b2c38 100644
@@ -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
similarity index 97%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index 6b13873..9bc0ee4 100644
@@ -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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/cache-xkbcomp-output-for-fast-start-up.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/cache-xkbcomp-output-for-fast-start-up.patch
meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patch +0 -0
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_open_max_preprocessor_error.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_open_max_preprocessor_error.patch
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
similarity index 93%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patch
index 2b75427..2b32d4e 100644
@@ -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
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 100644
@@ -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
similarity index 94%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_git.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_git.bb
index 87ba040..beef06a 100644
@@ -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
#2 lore raw

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
deleted file mode 100644
index beef06a..0000000
@@ -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
#3 lore raw

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
new file mode 100644
index 0000000..7530872
@@ -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
#4 lore raw

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
index 78c5f2e..3a69d7d 100644
@@ -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
#5 lore raw

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
index 3a69d7d..67edbcf 100644
@@ -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
#6 lore raw

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
index 67edbcf..c0fcf8b 100644
@@ -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
#7 lore raw

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
index c0fcf8b..0a5d8b6 100644
@@ -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
#8 lore raw

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
index 0a5d8b6..d901e2c 100644
@@ -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
index f1cef1b..a942a11 100644
@@ -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
index 9bc0ee4..71754f7 100644
@@ -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
#9 lore raw

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
index d901e2c..099d240 100644
@@ -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
#10 lore raw

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
index 099d240..77c3761 100644
@@ -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
index a942a11..2483553 100644
@@ -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
index 71754f7..6a4f978 100644
@@ -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
#11 lore raw

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
index 2483553..b82d153 100644
@@ -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
index 6a4f978..dfad8f3 100644
@@ -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
#12 lore raw

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
index dfad8f3..726fbaa 100644
@@ -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
#13 lore raw

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
index 77c3761..0cc3dc0 100644
@@ -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
index b82d153..be84e9e 100644
@@ -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
index 726fbaa..f734873 100644
@@ -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
#14 lore raw

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
new file mode 100644
index 0000000..690de3f
@@ -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
new file mode 100644
index 0000000..799b11a
@@ -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
new file mode 100644
index 0000000..8e97888
@@ -0,0 +1,4 @@
+require xserver-xorg.inc
+require xserver-xorg-${PV}.inc
+
+PE = "1"
Signature · 1 line
1.7.7
#15 lore raw

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
deleted file mode 100644
index 63b2c38..0000000
@@ -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
deleted file mode 100644
index 0194798..0000000
@@ -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
#16 lore raw

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
index f734873..01cdd68 100644
@@ -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
#17 lore raw

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
deleted file mode 100644
index c4af228..0000000
@@ -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
deleted file mode 100644
index b2c8d58..0000000
@@ -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
#18 lore raw

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.patch
meta/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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.1/crosscompile.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/fix_open_max_preprocessor_error.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.1/fix_open_max_preprocessor_error.patch
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
similarity index 75%
rename from meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.1/macro_tweak.patch
index 2b32d4e..ec0eea6 100644
@@ -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
deleted file mode 100644
index 2b32d4e..0000000
@@ -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
index 799b11a..ec29b21 100644
@@ -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
deleted file mode 100644
index 2f98bb8..0000000
@@ -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
deleted file mode 100644
index 9c33072..0000000
@@ -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
#19 lore raw

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
deleted file mode 100644
index c22b1c0..0000000
@@ -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
deleted file mode 100644
index 6acb834..0000000
@@ -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
#20 lore raw

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
index 801d8d3..da3a90b 100644
@@ -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
#21 lore raw

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
index da3a90b..097060e 100644
@@ -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
#22 lore raw

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
index e7ad2d8..d97a5b8 100644
@@ -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
index dea7faf..4cda779 100644
@@ -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
index 5a63c53..3c33de9 100644
@@ -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
index 730efe1..d1bf67b 100644
@@ -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
index 455753f..748a48c 100644
@@ -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
index f98bbe8..ffec7d1 100644
@@ -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
index 4da80bd..afa1560 100644
@@ -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
#23 lore raw

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
new file mode 100644
index 0000000..d1bdab9
@@ -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
new file mode 100644
index 0000000..9763313
@@ -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
new file mode 100644
index 0000000..823b3dc
@@ -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
#24 lore raw

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
deleted file mode 100644
index ffec7d1..0000000
@@ -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
#25 lore raw

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
deleted file mode 100644
index 4cda779..0000000
@@ -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
deleted file mode 100644
index 7dcdd6a..0000000
@@ -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
deleted file mode 100644
index 26d3349..0000000
@@ -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
deleted file mode 100644
index b3bcbab..0000000
@@ -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
deleted file mode 100644
index cc05fdc..0000000
@@ -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
deleted file mode 100644
index 5dc6f06..0000000
@@ -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
deleted file mode 100644
index d1bf67b..0000000
@@ -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
deleted file mode 100644
index afa1560..0000000
@@ -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
deleted file mode 100644
index 4de424d..0000000
@@ -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
#26 lore raw

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.patch
meta/recipes-graphics/xorg-lib/libx11-diet-1.3/X18NCMSstubs.diff renamed from meta/recipes-graphics/xorg-lib/libx11/X18NCMSstubs.diff +0 -0
similarity index 100%
rename from meta/recipes-graphics/xorg-lib/libx11/X18NCMSstubs.diff
rename to meta/recipes-graphics/xorg-lib/libx11-diet-1.3/X18NCMSstubs.diff
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
similarity index 100%
rename from meta/recipes-graphics/xorg-lib/libx11/fix-disable-xlocale.diff
rename to meta/recipes-graphics/xorg-lib/libx11-diet-1.3/fix-disable-xlocale.diff
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
similarity index 100%
rename from meta/recipes-graphics/xorg-lib/libx11/fix-utf8-wrong-define.patch
rename to meta/recipes-graphics/xorg-lib/libx11-diet-1.3/fix-utf8-wrong-define.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-lib/libx11-1.3.4/include_fix.patch
rename to meta/recipes-graphics/xorg-lib/libx11-trim-1.3.4/include_fix.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-lib/libx11-1.3.4/makekeys_crosscompile.patch
rename to meta/recipes-graphics/xorg-lib/libx11-trim-1.3.4/makekeys_crosscompile.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-lib/libx11-1.3.4/nodolt.patch
rename to meta/recipes-graphics/xorg-lib/libx11-trim-1.3.4/nodolt.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-lib/libx11-1.3.4/x11_disable_makekeys.patch
rename to meta/recipes-graphics/xorg-lib/libx11-trim-1.3.4/x11_disable_makekeys.patch
meta/recipes-graphics/xorg-lib/libx11-trim/include_fix.patch deleted +0 -25
deleted file mode 100644
index b3bcbab..0000000
@@ -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
deleted file mode 100644
index cc05fdc..0000000
@@ -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
deleted file mode 100644
index 0445835..0000000
@@ -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
index 3c33de9..3a8f2c4 100644
@@ -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
#27 lore raw

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
similarity index 100%
rename from meta/recipes-graphics/xorg-lib/libx11/include_fix.patch
rename to meta/recipes-graphics/xorg-lib/libx11-diet-1.3/include_fix.patch
meta/recipes-graphics/xorg-lib/libx11-diet-1.3/nodolt.patch renamed from meta/recipes-graphics/xorg-lib/libx11/nodolt.patch +0 -0
similarity index 100%
rename from meta/recipes-graphics/xorg-lib/libx11/nodolt.patch
rename to meta/recipes-graphics/xorg-lib/libx11-diet-1.3/nodolt.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-lib/libx11/x11_disable_makekeys.patch
rename to meta/recipes-graphics/xorg-lib/libx11-diet-1.3/x11_disable_makekeys.patch
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb +0 -1
index d97a5b8..de7edf1 100644
@@ -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
#28 lore raw

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
index d8e800e..85db07a 100644
@@ -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
new file mode 100644
index 0000000..ce98228
@@ -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
new file mode 100644
index 0000000..44e5dc6
@@ -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
similarity index 100%
rename from meta/recipes-graphics/mesa/mesa-dri/uclibc.patch
rename to meta/recipes-graphics/mesa/mesa/uclibc.patch
Signature · 1 line
1.7.7
#29 lore raw

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
deleted file mode 100644
index d6f2c33..0000000
@@ -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
#30 lore raw

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
new file mode 100644
index 0000000..98b888f
@@ -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
new file mode 100644
index 0000000..f1987fd
@@ -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
new file mode 100644
index 0000000..26b56e4
@@ -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
new file mode 100644
index 0000000..93bb8cd
@@ -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
#31 lore raw

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
deleted file mode 100644
index 264c153..0000000
@@ -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
deleted file mode 100644
index d300e2f..0000000
@@ -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
deleted file mode 100644
index 68f89a2..0000000
@@ -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
deleted file mode 100644
index 511103d..0000000
@@ -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
#32 lore raw

Re: [PATCHv3 01/31] xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite

In reply to Martin Jansa
Quoted 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.

---
  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
index d51ac64..a5cdb5b 100644
@@ -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
index 7b6c4a9..8af80c7 100644
@@ -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
index 18a7513..f28cf08 100644
@@ -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
index 5d0d03e..75c9042 100644
@@ -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
index b9da33a..5e4b435 100644
@@ -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
similarity index 96%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc
index 17d456c..78c5f2e 100644
@@ -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
similarity index 95%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc
index 131c258..f1cef1b 100644
@@ -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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/fix_open_max_preprocessor_error.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/fix_open_max_preprocessor_error.patch
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
similarity index 93%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patch
index 2b75427..2b32d4e 100644
@@ -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
similarity index 89%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite_1.10.1.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.10.1.bb
index e42f27d..63b2c38 100644
@@ -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
similarity index 97%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index 6b13873..9bc0ee4 100644
@@ -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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/cache-xkbcomp-output-for-fast-start-up.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/cache-xkbcomp-output-for-fast-start-up.patch
meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch renamed from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patch +0 -0
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patch
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
similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_open_max_preprocessor_error.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_open_max_preprocessor_error.patch
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
similarity index 93%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patch
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patch
index 2b75427..2b32d4e 100644
@@ -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
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 100644
@@ -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
similarity index 94%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_git.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_git.bb
index 87ba040..beef06a 100644
@@ -1,4 +1,4 @@
-require xserver-xf86-dri-lite.inc
+require xserver-xorg.inc
 
  LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
 
#33 lore raw

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.

---

meta/conf/distro/include/distro_tracking_fields.inc +8 -8
index 7b6c4a9..8af80c7 100644
@@ -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]
#34 lore raw

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.

---

meta/conf/distro/include/distro_tracking_fields.inc +8 -8
index 7b6c4a9..8af80c7 100644
@@ -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,
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.

Thats great, thanks. I've squashed it into master-next.

Cheers,

Richard

#35 lore raw

Re: [PATCHv3 01/31] xserver-xf86(-dri)-lite: rename to xserver-xorg and xserver-xorg-lite

In reply to Martin Jansa

Glad 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.

---
 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
index d51ac64..a5cdb5b 100644
@@ -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
index 7b6c4a9..8af80c7 100644
@@ -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]>"

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="2

monthes"

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="2

monthes"

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

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 -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-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
index 18a7513..f28cf08 100644
@@ -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
index 5d0d03e..75c9042 100644
@@ -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
index b9da33a..5e4b435 100644
@@ -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
similarity index 96%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc
index 17d456c..78c5f2e 100644
@@ -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
similarity index 95%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc
index 131c258..f1cef1b 100644
@@ -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"

diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patch similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patch rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patch diff --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 --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patch similarity index 93%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patch rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patch index 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.patch

meta/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
similarity index 89%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite_1.10.1.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.10.1.bb
index e42f27d..63b2c38 100644
@@ -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
similarity index 97%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index 6b13873..9bc0ee4 100644
@@ -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"

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 --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patch rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patch similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patch rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patch diff --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 h b/meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patch similarity index 93%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patch rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patch index 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.patch

meta/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 -0
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 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
similarity index 94%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_git.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_git.bb
index 87ba040..beef06a 100644
@@ -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

#36 lore raw

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-lite

Glad 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 3 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf

Of

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
---
 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%)
rename

meta/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
index d51ac64..a5cdb5b 100644
@@ -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
index 7b6c4a9..8af80c7 100644
@@ -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]>"

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="2

monthes"

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="2

monthes"

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-tools

Fedora=btrfs-progs"

Quoted 109 lines
meta/conf/distro/include/distro_tracking_fields.inc +0 -1
 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
index 18a7513..f28cf08 100644
@@ -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
index 5d0d03e..75c9042 100644
@@ -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
index b9da33a..5e4b435 100644
@@ -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
similarity index 96%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-common.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-common.inc
index 17d456c..78c5f2e 100644
@@ -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
similarity index 95%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite.inc
index 131c258..f1cef1b 100644
@@ -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
Quoted 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.patch

Quoted 8 lines

b/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patch similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/crosscompile.patch rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/crosscompile.patch diff --git

a/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 from

meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/fix_open_max_preproces

Quoted 3 lines

sor_error.patch
rename to

meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/fix_open_max_preproce

Quoted 11 lines

ssor_error.patch
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patch similarity index 93%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patch rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patch index 2b75427..2b32d4e 100644
---

a/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/macro_tweak.patch

Quoted 39 lines

+++
b/meta/recipes-graphics/xorg-xserver/xserver-xorg-lite/macro_tweak.patch

meta/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
similarity index 89%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite_1.10.1.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg-lite_1.10.1.bb
index e42f27d..63b2c38 100644
@@ -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
similarity index 97%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite.inc
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg.inc
index 6b13873..9bc0ee4 100644
@@ -1,4 +1,4 @@
-require xserver-xf86-common.inc
+require xserver-xorg-common.inc
 
 PROTO_DEPS = "randrproto renderproto fixesproto damageproto xextproto
Quoted 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 from

meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/cache-xkbcomp-outpu

Quoted 3 lines

t-for-fast-start-up.patch
rename to

meta/recipes-graphics/xorg-xserver/xserver-xorg/cache-xkbcomp-output-for-fa

Quoted 11 lines

st-start-up.patch
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-lite/crosscompile.patch rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch diff --git

a/meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patch

Quoted 8 lines

b/meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patch similarity index 100%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_macros1.patch rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_macros1.patch diff --git

a/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 from

meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/fix_open_max_prepro

Quoted 3 lines

cessor_error.patch
rename to

meta/recipes-graphics/xorg-xserver/xserver-xorg/fix_open_max_preprocessor

Quoted 3 lines

_error.patch
diff --git

a/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.patch similarity index 93%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite/macro_tweak.patch rename to meta/recipes-graphics/xorg-xserver/xserver-xorg/macro_tweak.patch index 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.patch

meta/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 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
similarity index 94%
rename from meta/recipes-graphics/xorg-xserver/xserver-xf86-dri-lite_git.bb
rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_git.bb
index 87ba040..beef06a 100644
@@ -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

#37 lore raw
In reply to Martin Jansa
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-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
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

#38 lore raw
In reply to Martin Jansa

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-contrib jansa/x11-v2
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=jansa/x11-v2

Martin 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

#39 lore raw
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-contrib jansa/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 .inc

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..

Regards,

Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
#40 lore raw

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-contrib jansa/x11-v2
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=jansa/x11-v2

Martin 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

#41 lore raw
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.