* [PATCH 03/11] talloc: add new recipes talloc 2.0.1
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
@ 2010-11-24 4:50 ` Yu Ke
2010-11-24 4:51 ` [PATCH 04/11] mesa-dri: upgrade from 7.8.2 to 7.9 Yu Ke
` (11 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-24 4:50 UTC (permalink / raw)
To: poky
talloc is a hierarchical, reference counted memory pool system with destructors.
It is the core memory allocator used in Samba. Mesa7.9 also depends on it,so add
it for mesa7.9.
It is ported from OpenEmbedded, with some format modification.
Signed-off-by: Yu Ke <ke.yu@intel.com>
---
meta/recipes-extended/talloc/talloc_2.0.1.bb | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
create mode 100644 meta/recipes-extended/talloc/talloc_2.0.1.bb
diff --git a/meta/recipes-extended/talloc/talloc_2.0.1.bb b/meta/recipes-extended/talloc/talloc_2.0.1.bb
new file mode 100644
index 0000000..dfbaf31
--- /dev/null
+++ b/meta/recipes-extended/talloc/talloc_2.0.1.bb
@@ -0,0 +1,24 @@
+DESCRIPTION = "Hierarchical, reference counted memory pool system with destructors"
+HOMEPAGE = "http://talloc.samba.org"
+BUGTRACKER = "https://bugzilla.samba.org/"
+LICENSE = "LGPLv3+"
+LIC_FILES_CHKSUM = "file://talloc.c;beginline=8;endline=26;md5=ea9b6ec07a6d8b3e771f0ec75ca3a317"
+
+PR = "r0"
+
+SRC_URI = "http://samba.org/ftp/${BPN}/${BPN}-${PV}.tar.gz"
+
+SRC_URI[md5sum] = "c6e736540145ca58cb3dcb42f91cf57b"
+SRC_URI[sha256sum] = "5b810527405f29d54f50efd78bf2c89e318f2cd8bed001f22f2a1412fd27c9b4"
+
+inherit autotools pkgconfig
+
+# autoreconf doesn't work well while reconfiguring included libreplace
+do_configure () {
+ gnu-configize
+ oe_runconf
+}
+
+TARGET_CC_ARCH += "${LDFLAGS}"
+
+BBCLASSEXTEND = "native"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 04/11] mesa-dri: upgrade from 7.8.2 to 7.9
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
2010-11-24 4:50 ` [PATCH 03/11] talloc: add new recipes talloc 2.0.1 Yu Ke
@ 2010-11-24 4:51 ` Yu Ke
2010-11-24 4:53 ` [PATCH 01/11] sqlite: upgrade from 3.6.23 to 3.7.3 Yu Ke
` (10 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-24 4:51 UTC (permalink / raw)
To: poky
with the following changes:
- remove mesa-demos, because starting from mesa 7.9,
mesa-demos becomes a standalone src tar ball in
upstream, so there will be a seperate recipes to
build the mesa-demos
- add dependency of talloc and libxml2-native
Signed-off-by: Yu Ke <ke.yu@intel.com>
---
.../distro/include/preferred-xorg-versions.inc | 2 +-
meta/recipes-graphics/mesa/mesa-dri_7.8.2.bb | 53 --------------------
meta/recipes-graphics/mesa/mesa-dri_7.9.bb | 38 ++++++++++++++
3 files changed, 39 insertions(+), 54 deletions(-)
delete mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.8.2.bb
create mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.9.bb
diff --git a/meta/conf/distro/include/preferred-xorg-versions.inc b/meta/conf/distro/include/preferred-xorg-versions.inc
index eaea3d6..703d3a6 100644
--- a/meta/conf/distro/include/preferred-xorg-versions.inc
+++ b/meta/conf/distro/include/preferred-xorg-versions.inc
@@ -136,7 +136,7 @@ PREFERRED_VERSION_xtrans-native ?= "1.2.5"
PREFERRED_VERSION_xtrans-nativesdk ?= "1.2.5"
PREFERRED_VERSION_xvinfo ?= "1.0.2"
PREFERRED_VERSION_xwininfo ?= "1.1.0"
-PREFERRED_VERSION_mesa-dri ?= "7.8.2"
+PREFERRED_VERSION_mesa-dri ?= "7.9"
PREFERRED_VERSION_libdrm ?= "2.4.22"
PREFERRED_VERSION_xcb-proto ?= "1.6"
PREFERRED_VERSION_libxcb ?= "1.6"
diff --git a/meta/recipes-graphics/mesa/mesa-dri_7.8.2.bb b/meta/recipes-graphics/mesa/mesa-dri_7.8.2.bb
deleted file mode 100644
index caa9b2e..0000000
--- a/meta/recipes-graphics/mesa/mesa-dri_7.8.2.bb
+++ /dev/null
@@ -1,53 +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"
-
-DEPENDS = "${PROTO_DEPS} ${LIB_DEPS} mesa-dri-glsl-native"
-
-PR = "r2"
-
-SRC_URI += "file://crossfix.patch"
-
-# most of our targets do not have DRI so will use mesa-xlib
-DEFAULT_PREFERENCE = "-1"
-
-# Atom PCs have DRI support so use mesa-dri by default
-DEFAULT_PREFERENCE_atom-pc = "1"
-
-LEAD_SONAME = "libGL.so.1"
-
-EXTRA_OECONF += "--with-driver=dri --disable-egl --disable-gallium"
-
-# We need glsl-compile built for buildhost arch instead of target (is provided by mesa-dri-glsl-native)"
-do_configure_prepend() {
- sed -i "s#^GLSL_CL = .*\$#GLSL_CL = ${STAGING_BINDIR_NATIVE}/glsl-compile#g" ${S}/src/mesa/shader/slang/library/Makefile
-}
-
-do_install_append () {
- install -d ${D}/usr/bin
- install -m 0755 ${S}/progs/xdemos/{glxdemo,glxgears,glxheads,glxinfo} ${D}/usr/bin/
-}
-
-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 =+ "${PN}-xprogs"
-PACKAGES_DYNAMIC = "mesa-dri-driver-*"
-
-FILES_${PN}-dbg += "${libdir}/dri/.debug/*"
-FILES_${PN}-xprogs = "${bindir}/glxdemo ${bindir}/glxgears ${bindir}/glxheads ${bindir}/glxinfo"
-
-#
-# Header generated by i586-poky-linux-gcc gen_matypes.c -o gen_matypes -I ../../../include/GL -I ../../../include -I .. -I ../main/ -I ../math -I ../glapi/ -I ../tnl
-# then run gen_matypes > matypes.h on device
-#
diff --git a/meta/recipes-graphics/mesa/mesa-dri_7.9.bb b/meta/recipes-graphics/mesa/mesa-dri_7.9.bb
new file mode 100644
index 0000000..6f0f984
--- /dev/null
+++ b/meta/recipes-graphics/mesa/mesa-dri_7.9.bb
@@ -0,0 +1,38 @@
+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 talloc"
+
+DEPENDS = "${PROTO_DEPS} ${LIB_DEPS} mesa-dri-glsl-native"
+
+PR = "r0"
+
+SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2 \
+ file://crossfix.patch"
+
+# most of our targets do not have DRI so will use mesa-xlib
+DEFAULT_PREFERENCE = "-1"
+
+# Atom PCs have DRI support so use mesa-dri by default
+DEFAULT_PREFERENCE_atom-pc = "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/*"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 01/11] sqlite: upgrade from 3.6.23 to 3.7.3
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
2010-11-24 4:50 ` [PATCH 03/11] talloc: add new recipes talloc 2.0.1 Yu Ke
2010-11-24 4:51 ` [PATCH 04/11] mesa-dri: upgrade from 7.8.2 to 7.9 Yu Ke
@ 2010-11-24 4:53 ` Yu Ke
2010-11-26 11:48 ` [PATCH 02/11] libxml2-native: remove the --without-debug option Yu Ke
` (9 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-24 4:53 UTC (permalink / raw)
To: poky
Signed-off-by: Yu Ke <ke.yu@intel.com>
---
meta/recipes-support/sqlite/sqlite3_3.6.23.1.bb | 3 ---
meta/recipes-support/sqlite/sqlite3_3.7.3.bb | 5 +++++
2 files changed, 5 insertions(+), 3 deletions(-)
delete mode 100644 meta/recipes-support/sqlite/sqlite3_3.6.23.1.bb
create mode 100644 meta/recipes-support/sqlite/sqlite3_3.7.3.bb
diff --git a/meta/recipes-support/sqlite/sqlite3_3.6.23.1.bb b/meta/recipes-support/sqlite/sqlite3_3.6.23.1.bb
deleted file mode 100644
index 5075dd3..0000000
--- a/meta/recipes-support/sqlite/sqlite3_3.6.23.1.bb
+++ /dev/null
@@ -1,3 +0,0 @@
-require sqlite3.inc
-
-PR = "r1"
diff --git a/meta/recipes-support/sqlite/sqlite3_3.7.3.bb b/meta/recipes-support/sqlite/sqlite3_3.7.3.bb
new file mode 100644
index 0000000..fa68c56
--- /dev/null
+++ b/meta/recipes-support/sqlite/sqlite3_3.7.3.bb
@@ -0,0 +1,5 @@
+require sqlite3.inc
+
+LIC_FILES_CHKSUM = "file://src/main.c;endline=16;md5=86c9b824e9d68f8a26343a4b57f6d85a"
+
+PR = "r0"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 02/11] libxml2-native: remove the --without-debug option
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
` (2 preceding siblings ...)
2010-11-24 4:53 ` [PATCH 01/11] sqlite: upgrade from 3.6.23 to 3.7.3 Yu Ke
@ 2010-11-26 11:48 ` Yu Ke
2010-11-27 1:24 ` [PATCH 05/11] mesa-xlib: upgrade from 7.8.2 to 7.9 Yu Ke
` (8 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-26 11:48 UTC (permalink / raw)
To: poky
mesa 7.9 build script es_generator.py use libxml2 API xmlLsCountNode,
which only available in debug module, so remove the --without-debug
option for mesa 7.9
Signed-off-by: Yu Ke <ke.yu@intel.com>
---
meta/recipes-core/libxml/libxml2.inc | 2 +-
meta/recipes-core/libxml/libxml2_2.7.7.bb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-core/libxml/libxml2.inc b/meta/recipes-core/libxml/libxml2.inc
index 6959b69..748a7fb 100644
--- a/meta/recipes-core/libxml/libxml2.inc
+++ b/meta/recipes-core/libxml/libxml2.inc
@@ -20,7 +20,7 @@ SRC_URI = "ftp://xmlsoft.org/libxml2/libxml2-${PV}.tar.gz \
inherit autotools pkgconfig binconfig
EXTRA_OECONF = "--without-python --without-debug --without-legacy --without-catalog --without-docbook --with-c14n"
-EXTRA_OECONF_virtclass-native = "--with-python=${STAGING_BINDIR}/python --without-debug --without-legacy --with-catalog --without-docbook --with-c14n"
+EXTRA_OECONF_virtclass-native = "--with-python=${STAGING_BINDIR}/python --without-legacy --with-catalog --without-docbook --with-c14n"
# required for pythong binding
export HOST_SYS
diff --git a/meta/recipes-core/libxml/libxml2_2.7.7.bb b/meta/recipes-core/libxml/libxml2_2.7.7.bb
index deb28b3..656cb88 100644
--- a/meta/recipes-core/libxml/libxml2_2.7.7.bb
+++ b/meta/recipes-core/libxml/libxml2_2.7.7.bb
@@ -1,3 +1,3 @@
require libxml2.inc
-PR = "r1"
+PR = "r2"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 05/11] mesa-xlib: upgrade from 7.8.2 to 7.9
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
` (3 preceding siblings ...)
2010-11-26 11:48 ` [PATCH 02/11] libxml2-native: remove the --without-debug option Yu Ke
@ 2010-11-27 1:24 ` Yu Ke
2010-11-27 11:45 ` [PATCH 08/11] mesa-demo: add new recpies mesa demo 8.0.2 Yu Ke
` (7 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-27 1:24 UTC (permalink / raw)
To: poky
- starting from mesa 7.9, mesa-demos is not bundled with mesa in upstream, so remove the mesa demo in mesa recipes. there will be a seperate recipes to build mesa-demos
Signed-off-by: Yu Ke <ke.yu@intel.com>
---
.../mesa/{mesa-xlib_7.8.2.bb => mesa-xlib_7.9.bb} | 13 +++----------
1 files changed, 3 insertions(+), 10 deletions(-)
rename meta/recipes-graphics/mesa/{mesa-xlib_7.8.2.bb => mesa-xlib_7.9.bb} (52%)
diff --git a/meta/recipes-graphics/mesa/mesa-xlib_7.8.2.bb b/meta/recipes-graphics/mesa/mesa-xlib_7.9.bb
similarity index 52%
rename from meta/recipes-graphics/mesa/mesa-xlib_7.8.2.bb
rename to meta/recipes-graphics/mesa/mesa-xlib_7.9.bb
index 093ad6e..c4d3b31 100644
--- a/meta/recipes-graphics/mesa/mesa-xlib_7.8.2.bb
+++ b/meta/recipes-graphics/mesa/mesa-xlib_7.9.bb
@@ -1,9 +1,11 @@
include mesa-common.inc
+SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2"
+
LIC_FILES_CHKSUM = "file://docs/license.html;md5=7a3373c039b6b925c427755a4f779c1d"
PROTO_DEPS = "xf86driproto glproto"
-LIB_DEPS = "virtual/libx11 libxext libxxf86vm libxdamage libxfixes"
+LIB_DEPS = "virtual/libx11 libxext libxxf86vm libxdamage libxfixes talloc libxml2-native"
DEPENDS = "${PROTO_DEPS} ${LIB_DEPS}"
@@ -11,12 +13,3 @@ PE = "1"
PR = "r0"
EXTRA_OECONF += "--with-driver=xlib"
-
-do_install_append () {
- install -d ${D}/${bindir}
- install -m 0755 ${S}/progs/xdemos/{glxdemo,glxgears,glxheads,glxinfo} ${D}/${bindir}
-}
-
-PACKAGES =+ "${PN}-xprogs"
-
-FILES_${PN}-xprogs = "${bindir}/glxdemo ${bindir}/glxgears ${bindir}/glxheads ${bindir}/glxinfo"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 08/11] mesa-demo: add new recpies mesa demo 8.0.2
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
` (4 preceding siblings ...)
2010-11-27 1:24 ` [PATCH 05/11] mesa-xlib: upgrade from 7.8.2 to 7.9 Yu Ke
@ 2010-11-27 11:45 ` Yu Ke
2010-11-27 12:48 ` [PATCH 07/11] glew: add new recipes glew 1.5.7 Yu Ke
` (6 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-27 11:45 UTC (permalink / raw)
To: poky
mesa-demo is originally part of mesa in 7.8 or earlier version. But starting from 7.9, mesa-demo become a seperate tar ball and has its own version 8.0.2, so this commit add new recipe for mesa-demos
Signed-off-by: Yu Ke <ke.yu@intel.com>
---
meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
create mode 100644 meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb
diff --git a/meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb b/meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb
new file mode 100644
index 0000000..fde2453
--- /dev/null
+++ b/meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "mesa demo applications"
+HOMEPAGE = "http://mesa3d.org"
+BUGTRACKER = "https://bugs.freedesktop.org"
+SECTION = "x11"
+
+LICENSE = "MIT & PD"
+LIC_FILES_CHKSUM = "file://src/xdemos/glxgears.c;beginline=1;endline=20;md5=914225785450eff644a86c871d3ae00e \
+ file://src/xdemos/glxdemo.c;beginline=1;endline=8;md5=b01d5ab1aee94d35b7efaa2ef48e1a06"
+
+DEPENDS = "virtual/libx11 virtual/libgl glew"
+
+PR = "r0"
+
+SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/demos/${PV}/${PN}-${PV}.tar.bz2"
+
+inherit autotools pkgconfig
+
+SRC_URI[md5sum] = "320c2a4b6edc6faba35d9cb1e2a30bf4"
+SRC_URI[sha256sum] = "4bc7f2b20d17e3eebfec288f2367a435cd2db71fc5ac9ece2c14827e290d77d1"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 07/11] glew: add new recipes glew 1.5.7
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
` (5 preceding siblings ...)
2010-11-27 11:45 ` [PATCH 08/11] mesa-demo: add new recpies mesa demo 8.0.2 Yu Ke
@ 2010-11-27 12:48 ` Yu Ke
2010-11-27 13:43 ` [PATCH 06/11] mesa: enable glu Yu Ke
` (5 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-27 12:48 UTC (permalink / raw)
To: poky
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform.
mesa-demos requires glew, so port it from OE, with the following changes:
- upgrade it from 1.5.1 to 1.5.7
- add license checksum
Signed-off-by: Yu Ke <ke.yu@intel.com>
---
meta/recipes-graphics/glew/files/autotools.patch | 146 ++++++++++++++++++++++
meta/recipes-graphics/glew/glew_1.5.7.bb | 19 +++
2 files changed, 165 insertions(+), 0 deletions(-)
create mode 100644 meta/recipes-graphics/glew/files/autotools.patch
create mode 100644 meta/recipes-graphics/glew/glew_1.5.7.bb
diff --git a/meta/recipes-graphics/glew/files/autotools.patch b/meta/recipes-graphics/glew/files/autotools.patch
new file mode 100644
index 0000000..7fe1d6e
--- /dev/null
+++ b/meta/recipes-graphics/glew/files/autotools.patch
@@ -0,0 +1,146 @@
+Index: glew/Makefile.am
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ glew/Makefile.am 2009-12-02 00:30:23.296641663 +0100
+@@ -0,0 +1,5 @@
++
++ACLOCAL_AMFLAGS = -I m4 --install
++
++SUBDIRS = include src
++
+Index: glew/configure.ac
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ glew/configure.ac 2009-12-02 00:30:23.296641663 +0100
+@@ -0,0 +1,67 @@
++# -*- Autoconf -*-
++# Process this file with autoconf to produce a configure script.
++
++AC_PREREQ([2.62])
++AC_INIT([glew], [1.5.7], [BUG-REPORT-ADDRESS])
++AC_CONFIG_SRCDIR([src/glew.c])
++AC_CONFIG_HEADERS([config.h])
++AM_INIT_AUTOMAKE([-Wall -Werror foreign])
++AC_CONFIG_MACRO_DIR([m4])
++
++LT_INIT
++
++# Checks for programs.
++AC_PROG_CC
++AC_PROG_INSTALL
++AC_PROG_LN_S
++
++# Checks for libraries.
++
++# Checks for header files.
++AC_CHECK_HEADERS([inttypes.h stddef.h stdint.h stdlib.h string.h])
++
++# Checks for typedefs, structures, and compiler characteristics.
++AC_TYPE_INT32_T
++AC_TYPE_INT64_T
++AC_TYPE_UINT64_T
++AC_CHECK_TYPES([ptrdiff_t])
++
++# Checks for library functions.
++AC_FUNC_MALLOC
++AC_CHECK_FUNCS([strtol])
++
++# Check for pkgconfig libs
++
++PKG_CHECK_MODULES([X11], [x11])
++AC_SUBST([X11_LIBS])
++AC_SUBST([X11_CFLAGS])
++
++PKG_CHECK_MODULES([XMU], [xmu])
++AC_SUBST([XMU_LIBS])
++AC_SUBST([XMU_CFLAGS])
++
++PKG_CHECK_MODULES([XI], [xi])
++AC_SUBST([XI_LIBS])
++AC_SUBST([XI_CFLAGS])
++
++PKG_CHECK_MODULES([XEXT], [xext])
++AC_SUBST([XEXT_LIBS])
++AC_SUBST([XEXT_CFLAGS])
++
++# Check for GLU is enough and imples gl so no doubled -lGL in LDFLAGS
++PKG_CHECK_MODULES([GLU], [glu])
++AC_SUBST([GLU_LIBS])
++AC_SUBST([GLU_CFLAGS])
++
++# ENABLE option for Multiple Rendering Contexts support
++AC_CHECK_ENABLE_GLEWMX
++
++# for now we use the same version as the package, but that should be avoided
++# in the future
++
++AC_SUBST([LIBGLEW_SO_VERSION], [1:5:7])
++
++AC_CONFIG_FILES([Makefile
++ include/Makefile
++ src/Makefile])
++AC_OUTPUT
+Index: glew/src/Makefile.am
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ glew/src/Makefile.am 2009-12-02 00:33:48.690786110 +0100
+@@ -0,0 +1,35 @@
++
++AM_CPPFLAGS = -I$(top_srcdir)/include
++
++if ENABLE_GLEWMX
++AM_CPPFLAGS += -DGLEW_MX
++endif
++
++AM_CFLAGS = @X11_CFLAGS@ \
++ @XMU_CFLAGS@ \
++ @XI_CFLAGS@ \
++ @XEXT_CFLAGS@ \
++ @GLU_CFLAGS@
++
++lib_LTLIBRARIES = libGLEW.la
++
++libGLEW_la_SOURCES = glew.c
++
++libGLEW_la_LIBADD = @X11_LIBS@ \
++ @XMU_LIBS@ \
++ @XI_LIBS@ \
++ @XEXT_LIBS@ \
++ @GLU_LIBS@
++
++libGLEW_la_LDFLAGS = -version-number @LIBGLEW_SO_VERSION@
++
++bin_PROGRAMS = glewinfo visualinfo
++
++glewinfo_SOURCES = glewinfo.c
++
++glewinfo_LDADD = libGLEW.la
++
++visualinfo_SOURCES = visualinfo.c
++
++visualinfo_LDADD = libGLEW.la
++
+Index: glew/m4/glewmx.m4
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ glew/m4/glewmx.m4 2009-12-02 00:30:23.296641663 +0100
+@@ -0,0 +1,11 @@
++
++AC_DEFUN([AC_CHECK_ENABLE_GLEWMX],[
++AC_MSG_CHECKING([whether to include Multiple Rendering Contexts support])
++AC_ARG_ENABLE([glewmx],
++ [AS_HELP_STRING([--enable-glewmx], [enable GLEW Multiple Rendering Contexts (default is no)])],
++ [ENABLE_GLEWMX="$enableval"],
++ [ENABLE_GLEWMX="no"])
++AC_MSG_RESULT([${ENABLE_GLEWMX}])
++AM_CONDITIONAL([ENABLE_GLEWMX], [test x"${ENABLE_GLEWMX}" = "xyes"])
++])
++
+Index: glew/include/Makefile.am
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ glew/include/Makefile.am 2009-12-02 00:30:23.296641663 +0100
+@@ -0,0 +1,3 @@
++
++nobase_include_HEADERS = GL/glew.h GL/glxew.h GL/wglew.h
++
diff --git a/meta/recipes-graphics/glew/glew_1.5.7.bb b/meta/recipes-graphics/glew/glew_1.5.7.bb
new file mode 100644
index 0000000..e2e6b43
--- /dev/null
+++ b/meta/recipes-graphics/glew/glew_1.5.7.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library."
+HOMEPAGE = "http://glew.sourceforge.net/"
+BUGTRACKER = "http://sourceforge.net/tracker/?group_id=67586"
+SECTION = "x11"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ac251558de685c6b9478d89be3149c2"
+
+DEPENDS = "virtual/libx11 virtual/libgl libxext libxi libxmu"
+
+PR = "r0"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/project/glew/glew/${PV}/glew-${PV}.tgz \
+ file://autotools.patch \
+ "
+
+SRC_URI[md5sum] = "f913ce9dbde4cd250b932731b3534ded"
+SRC_URI[sha256sum] = "86bd36a163640d6027ec6be5fdd8a6e3b90f02dcf55f95c3c2429ebb58be3107"
+
+inherit autotools lib_package
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 06/11] mesa: enable glu
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
` (6 preceding siblings ...)
2010-11-27 12:48 ` [PATCH 07/11] glew: add new recipes glew 1.5.7 Yu Ke
@ 2010-11-27 13:43 ` Yu Ke
2010-11-28 2:10 ` [PATCH 09/11] mesa-dri-glsl-native: upgrade from 7.8.2 to 7.9 Yu Ke
` (4 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-27 13:43 UTC (permalink / raw)
To: poky
GLU is needed by glew, which in turn needed by mesa-demos
Signed-off-by: Yu Ke <ke.yu@intel.com>
---
meta/recipes-graphics/mesa/mesa-common.inc | 5 ++++-
meta/recipes-graphics/mesa/mesa-dri_7.9.bb | 2 +-
meta/recipes-graphics/mesa/mesa-xlib_7.9.bb | 2 +-
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-graphics/mesa/mesa-common.inc b/meta/recipes-graphics/mesa/mesa-common.inc
index 240f956..f029d3d 100644
--- a/meta/recipes-graphics/mesa/mesa-common.inc
+++ b/meta/recipes-graphics/mesa/mesa-common.inc
@@ -13,7 +13,7 @@ PROVIDES = "virtual/libgl"
inherit autotools pkgconfig
-EXTRA_OECONF = "--disable-glu \
+EXTRA_OECONF = "--enable-glu \
--disable-glw \
--disable-glut \
--enable-glx-tls"
@@ -21,4 +21,7 @@ EXTRA_OECONF = "--disable-glu \
# Multiple virtual/gl providers being built breaks staging
EXCLUDE_FROM_WORLD = "1"
+PACKAGES =+ "libglu libglu-dev"
+FILES_libglu = "${libdir}/libGLU.so.*"
+FILES_libglu-dev = "${libdir}/libGLU.* ${includedir}/GL/glu*.h"
diff --git a/meta/recipes-graphics/mesa/mesa-dri_7.9.bb b/meta/recipes-graphics/mesa/mesa-dri_7.9.bb
index 6f0f984..313b655 100644
--- a/meta/recipes-graphics/mesa/mesa-dri_7.9.bb
+++ b/meta/recipes-graphics/mesa/mesa-dri_7.9.bb
@@ -8,7 +8,7 @@ LIB_DEPS = "libdrm virtual/libx11 libxext libxxf86vm libxdamage libxfixes expat
DEPENDS = "${PROTO_DEPS} ${LIB_DEPS} mesa-dri-glsl-native"
-PR = "r0"
+PR = "r1"
SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2 \
file://crossfix.patch"
diff --git a/meta/recipes-graphics/mesa/mesa-xlib_7.9.bb b/meta/recipes-graphics/mesa/mesa-xlib_7.9.bb
index c4d3b31..a816e93 100644
--- a/meta/recipes-graphics/mesa/mesa-xlib_7.9.bb
+++ b/meta/recipes-graphics/mesa/mesa-xlib_7.9.bb
@@ -10,6 +10,6 @@ LIB_DEPS = "virtual/libx11 libxext libxxf86vm libxdamage libxfixes talloc libxml
DEPENDS = "${PROTO_DEPS} ${LIB_DEPS}"
PE = "1"
-PR = "r0"
+PR = "r1"
EXTRA_OECONF += "--with-driver=xlib"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 09/11] mesa-dri-glsl-native: upgrade from 7.8.2 to 7.9
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
` (7 preceding siblings ...)
2010-11-27 13:43 ` [PATCH 06/11] mesa: enable glu Yu Ke
@ 2010-11-28 2:10 ` Yu Ke
2010-11-28 3:33 ` [PATCH 10/11] qemugl: upgrade to git commit 33466cd83c2a9d7d3fb9fe437fb6a4d6fbd866b9 Yu Ke
` (3 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-28 2:10 UTC (permalink / raw)
To: poky
with the following changes
- add license checksum
- add dependency of talloc-native, because mesa 7.9 start to use talloc to manage its memory.
Signed-off-by: Yu Ke <ke.yu@intel.com>
---
...native_7.8.2.bb => mesa-dri-glsl-native_7.9.bb} | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
rename meta/recipes-graphics/mesa/{mesa-dri-glsl-native_7.8.2.bb => mesa-dri-glsl-native_7.9.bb} (58%)
diff --git a/meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.8.2.bb b/meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.9.bb
similarity index 58%
rename from meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.8.2.bb
rename to meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.9.bb
index f6121c1..ffc113b 100644
--- a/meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.8.2.bb
+++ b/meta/recipes-graphics/mesa/mesa-dri-glsl-native_7.9.bb
@@ -3,22 +3,23 @@ HOMEPAGE = "http://mesa3d.org"
BUGTRACKER = "https://bugs.freedesktop.org"
SECTION = "x11"
LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://main.cpp;endline=22;md5=a12a9c0208ee64a07ce314dfed4c81eb"
PR = "r0"
-DEPENDS = "makedepend-native"
+DEPENDS = "makedepend-native talloc-native"
SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2"
-S = "${WORKDIR}/Mesa-7.8.2/src/glsl/"
+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
+ ln -sf ${S}/../../configs/default ${S}/../../configs/current
}
do_install() {
install -d ${D}/${bindir}
- install -m 755 ${S}/apps/compile ${D}/${bindir}/glsl-compile
+ install -m 755 ${S}/glsl_compiler ${D}/${bindir}/
}
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 10/11] qemugl: upgrade to git commit 33466cd83c2a9d7d3fb9fe437fb6a4d6fbd866b9
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
` (8 preceding siblings ...)
2010-11-28 2:10 ` [PATCH 09/11] mesa-dri-glsl-native: upgrade from 7.8.2 to 7.9 Yu Ke
@ 2010-11-28 3:33 ` Yu Ke
2010-11-28 3:49 ` [PATCH 11/11] xf86-video-omapfb: upgrade to latest commit Yu Ke
` (2 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-28 3:33 UTC (permalink / raw)
To: poky
qemugl has no update since May 2009. Compared to current SRCREV, there is 3 new commit in upstream. So simply upgrade the SRCREV to the latest commit of May 2009, to include the 3 new commits.
Signed-off-by: Yu Ke <ke.yu@intel.com>
---
.../conf/distro/include/poky-default-revisions.inc | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/conf/distro/include/poky-default-revisions.inc b/meta/conf/distro/include/poky-default-revisions.inc
index c5a0c7f..bcf7164 100644
--- a/meta/conf/distro/include/poky-default-revisions.inc
+++ b/meta/conf/distro/include/poky-default-revisions.inc
@@ -145,8 +145,8 @@ QEMUSRCREV ??= "72bb3c7571226af13cfe9eec020a56add3d30a70"
SRCREV_pn-qemu-native ??= "${QEMUSRCREV}"
SRCREV_pn-qemu-nativesdk ??= "${QEMUSRCREV}"
SRCREV_pn-qemu ??= "${QEMUSRCREV}"
-SRCREV_pn-qemugl ??= "d888bbc723c00d197d34a39b5b7448660ec1b1c0"
-SRCREV_pn-qemugl-nativesdk ??= "d888bbc723c00d197d34a39b5b7448660ec1b1c0"
+SRCREV_pn-qemugl ??= "33466cd83c2a9d7d3fb9fe437fb6a4d6fbd866b9"
+SRCREV_pn-qemugl-nativesdk ??= "33466cd83c2a9d7d3fb9fe437fb6a4d6fbd866b9"
SRCREV_pn-sat-solver = "aa799f7bae0ec055e0e527203635001bb7346dbc"
SRCREV_pn-screenshot ??= "292"
SRCREV_pn-settings-daemon ??= "2059"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 11/11] xf86-video-omapfb: upgrade to latest commit
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
` (9 preceding siblings ...)
2010-11-28 3:33 ` [PATCH 10/11] qemugl: upgrade to git commit 33466cd83c2a9d7d3fb9fe437fb6a4d6fbd866b9 Yu Ke
@ 2010-11-28 3:49 ` Yu Ke
2010-12-01 0:07 ` [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Saul Wold
2010-12-02 18:29 ` Saul Wold
12 siblings, 0 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-28 3:49 UTC (permalink / raw)
To: poky
xf86-video-omapfb has no major version upgrade since the last 24 monthes, so simply upgrade to the latest commit of Nov 2010.
Signed-off-by: Yu Ke <ke.yu@intel.com>
---
.../conf/distro/include/poky-default-revisions.inc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta/conf/distro/include/poky-default-revisions.inc b/meta/conf/distro/include/poky-default-revisions.inc
index bcf7164..009481c 100644
--- a/meta/conf/distro/include/poky-default-revisions.inc
+++ b/meta/conf/distro/include/poky-default-revisions.inc
@@ -164,7 +164,7 @@ SRCREV_pn-xcb-proto ??= "d81ca233e98be8fa59e8c90d262c0516944c5a66"
SRCREV_pn-xcb-proto-native ??= "d81ca233e98be8fa59e8c90d262c0516944c5a66"
SRCREV_pn-xf86-video-intel ??= "87ea531c5dc5b39809395b277c330854aaaaf019"
SRCREV_pn-xf86-video-intel-dri2 ??= "3dd7f0f9423bb891bc99cd3b77dc3d57e057a7ef"
-SRCREV_pn-xf86-video-omapfb ??= "2ae9a57ebc3236cd0aec6534067b91a5c6916a3a"
+SRCREV_pn-xf86-video-omapfb ??= "6cff996abcb305460e9fa2c75569b776f099c9d5"
SRCREV_pn-xf86-input-keyboard ??= "3e28d68b50d291938734e9684b8296ca864f3892"
SRCREV_pn-xf86-input-mouse ??= "ea5cfe804e112f320f14ad896c7802d53551d3e6"
SRCREV_pn-xf86-input-synaptics ??= "934bc0012f948c52aadc8eda912f7728fb7394a2"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 00/11] recpies upgrade: mesa and other graphics recipes
@ 2010-11-28 11:26 Yu Ke
2010-11-24 4:50 ` [PATCH 03/11] talloc: add new recipes talloc 2.0.1 Yu Ke
` (12 more replies)
0 siblings, 13 replies; 14+ messages in thread
From: Yu Ke @ 2010-11-28 11:26 UTC (permalink / raw)
To: poky
Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: kyu3/upgrade-11-28
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=kyu3/upgrade-11-28
Thanks,
Yu Ke <ke.yu@intel.com>
---
Yu Ke (11):
sqlite: upgrade from 3.6.23 to 3.7.3
libxml2-native: remove the --without-debug option
talloc: add new recipes talloc 2.0.1
mesa-dri: upgrade from 7.8.2 to 7.9
mesa-xlib: upgrade from 7.8.2 to 7.9
mesa: enable glu
glew: add new recipes glew 1.5.7
mesa-demo: add new recpies mesa demo 8.0.2
mesa-dri-glsl-native: upgrade from 7.8.2 to 7.9
qemugl: upgrade to git commit
33466cd83c2a9d7d3fb9fe437fb6a4d6fbd866b9
xf86-video-omapfb: upgrade to latest commit
.../conf/distro/include/poky-default-revisions.inc | 6 +-
.../distro/include/preferred-xorg-versions.inc | 2 +-
meta/recipes-core/libxml/libxml2.inc | 2 +-
meta/recipes-core/libxml/libxml2_2.7.7.bb | 2 +-
meta/recipes-extended/talloc/talloc_2.0.1.bb | 24 ++++
meta/recipes-graphics/glew/files/autotools.patch | 146 ++++++++++++++++++++
meta/recipes-graphics/glew/glew_1.5.7.bb | 19 +++
meta/recipes-graphics/mesa/mesa-common.inc | 5 +-
meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb | 19 +++
...native_7.8.2.bb => mesa-dri-glsl-native_7.9.bb} | 9 +-
meta/recipes-graphics/mesa/mesa-dri_7.8.2.bb | 53 -------
meta/recipes-graphics/mesa/mesa-dri_7.9.bb | 38 +++++
.../mesa/{mesa-xlib_7.8.2.bb => mesa-xlib_7.9.bb} | 15 +--
meta/recipes-support/sqlite/sqlite3_3.6.23.1.bb | 3 -
meta/recipes-support/sqlite/sqlite3_3.7.3.bb | 5 +
15 files changed, 270 insertions(+), 78 deletions(-)
create mode 100644 meta/recipes-extended/talloc/talloc_2.0.1.bb
create mode 100644 meta/recipes-graphics/glew/files/autotools.patch
create mode 100644 meta/recipes-graphics/glew/glew_1.5.7.bb
create mode 100644 meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb
rename meta/recipes-graphics/mesa/{mesa-dri-glsl-native_7.8.2.bb => mesa-dri-glsl-native_7.9.bb} (58%)
delete mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.8.2.bb
create mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.9.bb
rename meta/recipes-graphics/mesa/{mesa-xlib_7.8.2.bb => mesa-xlib_7.9.bb} (51%)
delete mode 100644 meta/recipes-support/sqlite/sqlite3_3.6.23.1.bb
create mode 100644 meta/recipes-support/sqlite/sqlite3_3.7.3.bb
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 00/11] recpies upgrade: mesa and other graphics recipes
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
` (10 preceding siblings ...)
2010-11-28 3:49 ` [PATCH 11/11] xf86-video-omapfb: upgrade to latest commit Yu Ke
@ 2010-12-01 0:07 ` Saul Wold
2010-12-02 18:29 ` Saul Wold
12 siblings, 0 replies; 14+ messages in thread
From: Saul Wold @ 2010-12-01 0:07 UTC (permalink / raw)
To: poky
On 11/28/2010 03:26 AM, Yu Ke wrote:
> Pull URL: git://git.pokylinux.org/poky-contrib.git
> Branch: kyu3/upgrade-11-28
> Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=kyu3/upgrade-11-28
>
> Thanks,
> Yu Ke<ke.yu@intel.com>
> ---
>
>
> Yu Ke (11):
> sqlite: upgrade from 3.6.23 to 3.7.3
> libxml2-native: remove the --without-debug option
> talloc: add new recipes talloc 2.0.1
Ke:
Is talloc's usage native only, or is it also used on the target system?
Seems to be used on the target also.
Since talloc is really a support library, I am moving it to recipes-support.
More importantly, you override the do_confgure() functionality. I
understand this was taken from OE, but this is not encouraged in poky.
This do_configure() may work in the native, but may not be correct when
cross compiling. This recipe / upstream package needs to be fixed to
correctly handle this.
We know that currently the mesa code is primarily built for x86, but
that may change in the future.
Thanks
Sau!
> mesa-dri: upgrade from 7.8.2 to 7.9
> mesa-xlib: upgrade from 7.8.2 to 7.9
> mesa: enable glu
> glew: add new recipes glew 1.5.7
> mesa-demo: add new recpies mesa demo 8.0.2
> mesa-dri-glsl-native: upgrade from 7.8.2 to 7.9
> qemugl: upgrade to git commit
> 33466cd83c2a9d7d3fb9fe437fb6a4d6fbd866b9
> xf86-video-omapfb: upgrade to latest commit
>
> .../conf/distro/include/poky-default-revisions.inc | 6 +-
> .../distro/include/preferred-xorg-versions.inc | 2 +-
> meta/recipes-core/libxml/libxml2.inc | 2 +-
> meta/recipes-core/libxml/libxml2_2.7.7.bb | 2 +-
> meta/recipes-extended/talloc/talloc_2.0.1.bb | 24 ++++
> meta/recipes-graphics/glew/files/autotools.patch | 146 ++++++++++++++++++++
> meta/recipes-graphics/glew/glew_1.5.7.bb | 19 +++
> meta/recipes-graphics/mesa/mesa-common.inc | 5 +-
> meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb | 19 +++
> ...native_7.8.2.bb => mesa-dri-glsl-native_7.9.bb} | 9 +-
> meta/recipes-graphics/mesa/mesa-dri_7.8.2.bb | 53 -------
> meta/recipes-graphics/mesa/mesa-dri_7.9.bb | 38 +++++
> .../mesa/{mesa-xlib_7.8.2.bb => mesa-xlib_7.9.bb} | 15 +--
> meta/recipes-support/sqlite/sqlite3_3.6.23.1.bb | 3 -
> meta/recipes-support/sqlite/sqlite3_3.7.3.bb | 5 +
> 15 files changed, 270 insertions(+), 78 deletions(-)
> create mode 100644 meta/recipes-extended/talloc/talloc_2.0.1.bb
> create mode 100644 meta/recipes-graphics/glew/files/autotools.patch
> create mode 100644 meta/recipes-graphics/glew/glew_1.5.7.bb
> create mode 100644 meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb
> rename meta/recipes-graphics/mesa/{mesa-dri-glsl-native_7.8.2.bb => mesa-dri-glsl-native_7.9.bb} (58%)
> delete mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.8.2.bb
> create mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.9.bb
> rename meta/recipes-graphics/mesa/{mesa-xlib_7.8.2.bb => mesa-xlib_7.9.bb} (51%)
> delete mode 100644 meta/recipes-support/sqlite/sqlite3_3.6.23.1.bb
> create mode 100644 meta/recipes-support/sqlite/sqlite3_3.7.3.bb
>
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 00/11] recpies upgrade: mesa and other graphics recipes
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
` (11 preceding siblings ...)
2010-12-01 0:07 ` [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Saul Wold
@ 2010-12-02 18:29 ` Saul Wold
12 siblings, 0 replies; 14+ messages in thread
From: Saul Wold @ 2010-12-02 18:29 UTC (permalink / raw)
To: Yu Ke; +Cc: poky@yoctoproject.org
On 11/28/2010 03:26 AM, Yu Ke wrote:
> Pull URL: git://git.pokylinux.org/poky-contrib.git
> Branch: kyu3/upgrade-11-28
> Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=kyu3/upgrade-11-28
>
> Thanks,
> Yu Ke<ke.yu@intel.com>
> ---
>
>
> Yu Ke (11):
> sqlite: upgrade from 3.6.23 to 3.7.3
> libxml2-native: remove the --without-debug option
> talloc: add new recipes talloc 2.0.1
> mesa-dri: upgrade from 7.8.2 to 7.9
> mesa-xlib: upgrade from 7.8.2 to 7.9
> mesa: enable glu
> glew: add new recipes glew 1.5.7
> mesa-demo: add new recpies mesa demo 8.0.2
> mesa-dri-glsl-native: upgrade from 7.8.2 to 7.9
> qemugl: upgrade to git commit
> 33466cd83c2a9d7d3fb9fe437fb6a4d6fbd866b9
> xf86-video-omapfb: upgrade to latest commit
>
> .../conf/distro/include/poky-default-revisions.inc | 6 +-
> .../distro/include/preferred-xorg-versions.inc | 2 +-
> meta/recipes-core/libxml/libxml2.inc | 2 +-
> meta/recipes-core/libxml/libxml2_2.7.7.bb | 2 +-
> meta/recipes-extended/talloc/talloc_2.0.1.bb | 24 ++++
> meta/recipes-graphics/glew/files/autotools.patch | 146 ++++++++++++++++++++
> meta/recipes-graphics/glew/glew_1.5.7.bb | 19 +++
> meta/recipes-graphics/mesa/mesa-common.inc | 5 +-
> meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb | 19 +++
> ...native_7.8.2.bb => mesa-dri-glsl-native_7.9.bb} | 9 +-
> meta/recipes-graphics/mesa/mesa-dri_7.8.2.bb | 53 -------
> meta/recipes-graphics/mesa/mesa-dri_7.9.bb | 38 +++++
> .../mesa/{mesa-xlib_7.8.2.bb => mesa-xlib_7.9.bb} | 15 +--
> meta/recipes-support/sqlite/sqlite3_3.6.23.1.bb | 3 -
> meta/recipes-support/sqlite/sqlite3_3.7.3.bb | 5 +
> 15 files changed, 270 insertions(+), 78 deletions(-)
> create mode 100644 meta/recipes-extended/talloc/talloc_2.0.1.bb
> create mode 100644 meta/recipes-graphics/glew/files/autotools.patch
> create mode 100644 meta/recipes-graphics/glew/glew_1.5.7.bb
> create mode 100644 meta/recipes-graphics/mesa/mesa-demos_8.0.1.bb
> rename meta/recipes-graphics/mesa/{mesa-dri-glsl-native_7.8.2.bb => mesa-dri-glsl-native_7.9.bb} (58%)
> delete mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.8.2.bb
> create mode 100644 meta/recipes-graphics/mesa/mesa-dri_7.9.bb
> rename meta/recipes-graphics/mesa/{mesa-xlib_7.8.2.bb => mesa-xlib_7.9.bb} (51%)
> delete mode 100644 meta/recipes-support/sqlite/sqlite3_3.6.23.1.bb
> create mode 100644 meta/recipes-support/sqlite/sqlite3_3.7.3.bb
>
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
>
Pulled into Master
Thanks
Sau!
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2010-12-02 18:29 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-28 11:26 [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Yu Ke
2010-11-24 4:50 ` [PATCH 03/11] talloc: add new recipes talloc 2.0.1 Yu Ke
2010-11-24 4:51 ` [PATCH 04/11] mesa-dri: upgrade from 7.8.2 to 7.9 Yu Ke
2010-11-24 4:53 ` [PATCH 01/11] sqlite: upgrade from 3.6.23 to 3.7.3 Yu Ke
2010-11-26 11:48 ` [PATCH 02/11] libxml2-native: remove the --without-debug option Yu Ke
2010-11-27 1:24 ` [PATCH 05/11] mesa-xlib: upgrade from 7.8.2 to 7.9 Yu Ke
2010-11-27 11:45 ` [PATCH 08/11] mesa-demo: add new recpies mesa demo 8.0.2 Yu Ke
2010-11-27 12:48 ` [PATCH 07/11] glew: add new recipes glew 1.5.7 Yu Ke
2010-11-27 13:43 ` [PATCH 06/11] mesa: enable glu Yu Ke
2010-11-28 2:10 ` [PATCH 09/11] mesa-dri-glsl-native: upgrade from 7.8.2 to 7.9 Yu Ke
2010-11-28 3:33 ` [PATCH 10/11] qemugl: upgrade to git commit 33466cd83c2a9d7d3fb9fe437fb6a4d6fbd866b9 Yu Ke
2010-11-28 3:49 ` [PATCH 11/11] xf86-video-omapfb: upgrade to latest commit Yu Ke
2010-12-01 0:07 ` [PATCH 00/11] recpies upgrade: mesa and other graphics recipes Saul Wold
2010-12-02 18:29 ` Saul Wold
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.