summaryrefslogtreecommitdiff
path: root/recipes
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <hrw@openembedded.org>2009-04-08 22:20:32 +0200
committerMarcin Juszkiewicz <hrw@openembedded.org>2009-04-08 22:20:32 +0200
commit4e3ef28c3656369f49907fbfd25440b3b57e4614 (patch)
tree2635791af67c1bfea3d2d7dfb309811f4768ac62 /recipes
parentf5fa15933e241729b37b8bd9868bd575e974c90b (diff)
parent3bd414d3c7b94d691e289eaa642082856df7f190 (diff)
Merge branch 'org.openembedded.dev' of git@git.openembedded.net:openembedded into org.openembedded.dev
Diffstat (limited to 'recipes')
-rw-r--r--recipes/angstrom/e-wm-config-angstrom.bb9
-rw-r--r--recipes/angstrom/e-wm-config-angstrom/e.src146
-rw-r--r--recipes/angstrom/e-wm-config-angstrom/module.cpufreq.src4
-rw-r--r--recipes/angstrom/e-wm-config-angstrom/module.places.src6
-rw-r--r--recipes/autoconf/autoconf213-native_2.13.bb9
-rw-r--r--recipes/autoconf/autoconf213_2.13.bb5
-rw-r--r--recipes/binutils/binutils-canadian-sdk_2.18.bb7
-rw-r--r--recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb9
-rw-r--r--recipes/binutils/mingw-binutils-canadian-cross_2.19.1.bb4
-rw-r--r--recipes/binutils/mingw-binutils.inc10
-rw-r--r--recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb12
-rw-r--r--recipes/binutils/mingw-binutils_2.19.1.bb1
-rw-r--r--recipes/bluez/bluez4_4.31.bb5
-rw-r--r--recipes/bluez/files/bluetooth.conf29
-rw-r--r--recipes/dsplink/ti-dmai_svn.bb7
-rw-r--r--recipes/e17/diskio_svn.bb8
-rw-r--r--recipes/e17/e-wm/fix-profiles.diff10
-rw-r--r--recipes/e17/e-wm_svn.bb4
-rw-r--r--recipes/flite/flite-1.3/flite-1.3-Makefile.patch2
-rw-r--r--recipes/flite/flite_1.3.bb2
-rw-r--r--recipes/gcc/gcc-canadian-sdk_4.2.4.bb2
-rw-r--r--recipes/gcc/gcc-configure-canadian-sdk.inc7
-rw-r--r--recipes/gnome/gnome-bluetooth_2.27.1.bb14
-rw-r--r--recipes/gnome/libunique_1.0.8.bb7
-rw-r--r--recipes/gsoap/gsoap-native/use-just-built-binary-2.7.13.patch12
-rw-r--r--recipes/gsoap/gsoap-native_2.7.13.bb12
-rw-r--r--recipes/gsoap/gsoap_2.7.13.bb15
-rw-r--r--recipes/gsoap/gsoap_2.7.13.inc15
-rw-r--r--recipes/gsoap/gsoap_2.7.7.bb8
-rw-r--r--recipes/hostap/hostap-daemon-0.6.9/ldflags.patch17
-rw-r--r--recipes/hostap/hostap-daemon_0.6.9.bb3
-rw-r--r--recipes/hostap/hostap-utils-0.4.7/hostap-fw-load.patch (renamed from recipes/hostap/files/hostap-fw-load.patch)0
-rw-r--r--recipes/hostap/hostap-utils-0.4.7/ldflags.patch24
-rw-r--r--recipes/hostap/hostap-utils.inc22
-rw-r--r--recipes/hostap/hostap-utils_0.4.0.bb1
-rw-r--r--recipes/hostap/hostap-utils_0.4.7.bb24
-rw-r--r--recipes/irda-utils/irda-utils/ldflags.patch28
-rw-r--r--recipes/irda-utils/irda-utils_0.9.16.bb3
-rw-r--r--recipes/kexecboot/initramfs-kexecboot-image.bb2
-rw-r--r--recipes/linux/linux-omap-2.6.28/modedb-hd720.patch4
-rw-r--r--recipes/linux/linux-omap-2.6.29/beagleboard/defconfig11
-rw-r--r--recipes/linux/linux-omap-2.6.29/modedb-hd720.patch4
-rw-r--r--recipes/linux/linux-omap-2.6.29/overo/defconfig14
-rw-r--r--recipes/mozilla/fennec_hg.bb2
-rw-r--r--recipes/obexpush/obexpush_1.0.0.bb4
-rw-r--r--recipes/pcsc-lite/pcsc-lite_1.5.2.bb30
-rw-r--r--recipes/powervr-drivers/libgles-omap3.inc5
-rw-r--r--recipes/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb5
-rw-r--r--recipes/ppp/ppp-2.4.3/ldflags.patch120
-rw-r--r--recipes/ppp/ppp_2.4.3.bb3
-rw-r--r--recipes/vala/vala-bootstrap-native_0.6.0.bb6
-rw-r--r--recipes/watchdog/watchdog_5.6.bb16
52 files changed, 572 insertions, 157 deletions
diff --git a/recipes/angstrom/e-wm-config-angstrom.bb b/recipes/angstrom/e-wm-config-angstrom.bb
index a2c6f93657..4b47e05069 100644
--- a/recipes/angstrom/e-wm-config-angstrom.bb
+++ b/recipes/angstrom/e-wm-config-angstrom.bb
@@ -2,9 +2,9 @@ DESCRIPTION = "Enlightenment DR17 theme for Angstrom"
LICENSE = "MIT/BSD"
DEPENDS = "edje-native eet-native"
RDEPENDS = "e-wm"
-RRECOMMENDS_${PN} = "places"
+RRECOMMENDS_${PN} = "places systray"
-PR = "r4"
+PR = "r5"
SRC_URI = " \
file://e.src \
@@ -18,6 +18,11 @@ do_configure() {
cp ${WORKDIR}/*.src ${WORKDIR}/*.desktop ${WORKDIR}/*.png ${S}/
}
+# [09:16:17] * koen mumbles something about binary config file
+# [09:16:19] <raster> eet -d e.cfg config e.src
+# [09:16:29] <raster> will get u a test dump of it (as e.src)
+# [09:17:09] <raster> eet -e e.cfg config e.src 1
+# [09:17:12] <raster> will re-encode
do_compile() {
for i in *.src ; do
diff --git a/recipes/angstrom/e-wm-config-angstrom/e.src b/recipes/angstrom/e-wm-config-angstrom/e.src
index 33514247d2..859323dc23 100644
--- a/recipes/angstrom/e-wm-config-angstrom/e.src
+++ b/recipes/angstrom/e-wm-config-angstrom/e.src
@@ -1,5 +1,5 @@
group "E_Config" struct {
- value "config_version" int: 65836;
+ value "config_version" int: 65839;
value "show_splash" int: 0;
value "init_default_theme" string: "default.edj";
value "desktop_default_name" string: "Desktop %i, %i";
@@ -10,6 +10,7 @@ group "E_Config" struct {
value "border_shade_transition" int: 3;
value "border_shade_speed" double: 3000.0000000000000000000000000;
value "framerate" double: 25.0000000000000000000000000;
+ value "priority" int: 0;
value "image_cache" int: 4096;
value "font_cache" int: 512;
value "edje_cache" int: 32;
@@ -19,8 +20,6 @@ group "E_Config" struct {
value "use_virtual_roots" int: 0;
value "show_desktop_icons" int: 1;
value "edge_flip_dragging" int: 1;
- value "edge_flip_moving" int: 1;
- value "edge_flip_timeout" double: 0.2500000000000000000000000;
value "evas_engine_default" int: 1;
value "evas_engine_container" int: 0;
value "evas_engine_init" int: 0;
@@ -43,15 +42,15 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "start";
+ value "name" string: "syscon";
value "enabled" uchar: 1;
- value "delayed" uchar: 0;
+ value "delayed" uchar: 1;
value "priority" int: 0;
}
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "ibar";
+ value "name" string: "msgbus_lang";
value "enabled" uchar: 1;
value "delayed" uchar: 0;
value "priority" int: 0;
@@ -59,7 +58,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "ibox";
+ value "name" string: "connman";
value "enabled" uchar: 1;
value "delayed" uchar: 0;
value "priority" int: 0;
@@ -67,7 +66,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "clock";
+ value "name" string: "places";
value "enabled" uchar: 1;
value "delayed" uchar: 0;
value "priority" int: 0;
@@ -75,7 +74,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "cpufreq";
+ value "name" string: "mixer";
value "enabled" uchar: 1;
value "delayed" uchar: 0;
value "priority" int: 0;
@@ -83,15 +82,15 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "pager";
+ value "name" string: "conf_window_remembers";
value "enabled" uchar: 1;
- value "delayed" uchar: 0;
+ value "delayed" uchar: 1;
value "priority" int: 0;
}
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "exebuf";
+ value "name" string: "conf_scale";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -99,7 +98,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "winlist";
+ value "name" string: "conf_interaction";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -107,7 +106,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf";
+ value "name" string: "fileman";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -115,7 +114,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_applications";
+ value "name" string: "conf_engine";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -123,7 +122,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_borders";
+ value "name" string: "conf_winlist";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -131,7 +130,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_clientlist";
+ value "name" string: "conf_window_manipulation";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -139,7 +138,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_colors";
+ value "name" string: "conf_window_focus";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -147,7 +146,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_desk";
+ value "name" string: "conf_window_display";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -155,7 +154,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_desklock";
+ value "name" string: "conf_wallpaper";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -163,7 +162,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_desks";
+ value "name" string: "conf_transitions";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -171,7 +170,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_dialogs";
+ value "name" string: "conf_theme";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -179,7 +178,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_display";
+ value "name" string: "conf_startup";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -187,7 +186,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_dpms";
+ value "name" string: "conf_shelves";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -195,7 +194,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_exebuf";
+ value "name" string: "conf_screensaver";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -203,7 +202,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_fonts";
+ value "name" string: "conf_profiles";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -211,7 +210,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_icon_theme";
+ value "name" string: "conf_performance";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -219,7 +218,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_imc";
+ value "name" string: "conf_paths";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -227,7 +226,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_intl";
+ value "name" string: "conf_mouse_cursor";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -235,7 +234,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_keybindings";
+ value "name" string: "conf_mousebindings";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -243,7 +242,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_menus";
+ value "name" string: "conf_mouse";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -259,7 +258,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_mouse";
+ value "name" string: "conf_menus";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -267,7 +266,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_mousebindings";
+ value "name" string: "conf_keybindings";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -275,7 +274,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_mouse_cursor";
+ value "name" string: "conf_intl";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -283,7 +282,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_paths";
+ value "name" string: "conf_imc";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -291,7 +290,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_performance";
+ value "name" string: "conf_icon_theme";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -299,7 +298,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_profiles";
+ value "name" string: "conf_fonts";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -307,7 +306,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_screensaver";
+ value "name" string: "conf_exebuf";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -315,7 +314,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_shelves";
+ value "name" string: "conf_dpms";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -323,7 +322,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_startup";
+ value "name" string: "conf_display";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -331,7 +330,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_theme";
+ value "name" string: "conf_dialogs";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -339,7 +338,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_transitions";
+ value "name" string: "conf_desks";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -347,7 +346,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_wallpaper";
+ value "name" string: "conf_desklock";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -355,7 +354,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_window_display";
+ value "name" string: "conf_desk";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -363,7 +362,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_window_focus";
+ value "name" string: "conf_colors";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -371,7 +370,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_window_manipulation";
+ value "name" string: "conf_clientlist";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -379,7 +378,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_winlist";
+ value "name" string: "conf_borders";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -387,7 +386,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_engine";
+ value "name" string: "conf_applications";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -395,7 +394,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "fileman";
+ value "name" string: "conf";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -403,7 +402,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_interaction";
+ value "name" string: "winlist";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -411,7 +410,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_scale";
+ value "name" string: "exebuf";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
value "priority" int: 0;
@@ -419,15 +418,15 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "conf_window_remembers";
+ value "name" string: "pager";
value "enabled" uchar: 1;
- value "delayed" uchar: 1;
+ value "delayed" uchar: 0;
value "priority" int: 0;
}
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "mixer";
+ value "name" string: "cpufreq";
value "enabled" uchar: 1;
value "delayed" uchar: 0;
value "priority" int: 0;
@@ -435,7 +434,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "places";
+ value "name" string: "clock";
value "enabled" uchar: 1;
value "delayed" uchar: 0;
value "priority" int: 0;
@@ -443,7 +442,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "connman";
+ value "name" string: "ibox";
value "enabled" uchar: 1;
value "delayed" uchar: 0;
value "priority" int: 0;
@@ -451,7 +450,7 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "msgbus_lang";
+ value "name" string: "ibar";
value "enabled" uchar: 1;
value "delayed" uchar: 0;
value "priority" int: 0;
@@ -459,9 +458,17 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
- value "name" string: "syscon";
+ value "name" string: "start";
value "enabled" uchar: 1;
- value "delayed" uchar: 1;
+ value "delayed" uchar: 0;
+ value "priority" int: 0;
+ }
+ }
+ group "modules" list {
+ group "E_Config_Module" struct {
+ value "name" string: "systray";
+ value "enabled" uchar: 1;
+ value "delayed" uchar: 0;
value "priority" int: 0;
}
}
@@ -1655,6 +1662,25 @@ group "E_Config" struct {
value "resizable" uchar: 0;
}
}
+ group "clients" list {
+ group "E_Config_Gadcon_Client" struct {
+ value "name" string: "systray";
+ value "id" string: "systray";
+ value "geom.pos" int: 720;
+ value "geom.size" int: 80;
+ value "geom.res" int: 800;
+ value "geom.pos_x" double: 0.0000000000000000000000000;
+ value "geom.pos_y" double: 0.0000000000000000000000000;
+ value "geom.size_w" double: 0.0000000000000000000000000;
+ value "geom.size_h" double: 0.0000000000000000000000000;
+ value "state_info.seq" int: 10;
+ value "state_info.flags" int: 0;
+ value "style" string: "inset";
+ value "orient" int: 0;
+ value "autoscroll" uchar: 0;
+ value "resizable" uchar: 0;
+ }
+ }
}
}
group "gadcons" list {
@@ -1956,7 +1982,9 @@ group "E_Config" struct {
value "border_raise_on_mouse_action" int: 1;
value "border_raise_on_focus" int: 1;
value "desk_flip_wrap" int: 0;
+ value "fullscreen_flip" int: 0;
value "icon_theme" string: "gnome";
+ value "icon_theme_overrides" uchar: 0;
value "desk_flip_animate_mode" int: 1;
value "desk_flip_animate_interpolation" int: 0;
value "desk_flip_animate_time" double: 0.2000000000000000111022302;
diff --git a/recipes/angstrom/e-wm-config-angstrom/module.cpufreq.src b/recipes/angstrom/e-wm-config-angstrom/module.cpufreq.src
index 5c97994946..c782ac20b5 100644
--- a/recipes/angstrom/e-wm-config-angstrom/module.cpufreq.src
+++ b/recipes/angstrom/e-wm-config-angstrom/module.cpufreq.src
@@ -1,4 +1,6 @@
group "Cpufreq_Config" struct {
+ value "config_version" int: 1;
value "poll_interval" int: 32;
- value "restore_governor" int: 1;
+ value "restore_governor" int: 0;
+ value "auto_powersave" int: 1;
}
diff --git a/recipes/angstrom/e-wm-config-angstrom/module.places.src b/recipes/angstrom/e-wm-config-angstrom/module.places.src
index 4fb01da0d0..57e941fe1c 100644
--- a/recipes/angstrom/e-wm-config-angstrom/module.places.src
+++ b/recipes/angstrom/e-wm-config-angstrom/module.places.src
@@ -15,4 +15,10 @@ group "Config" struct {
value "switch2" int: 0;
}
}
+ value "show_home" uchar: 0;
+ value "show_desk" uchar: 0;
+ value "show_trash" uchar: 0;
+ value "show_root" uchar: 0;
+ value "show_temp" uchar: 0;
+ value "show_bookm" uchar: 0;
}
diff --git a/recipes/autoconf/autoconf213-native_2.13.bb b/recipes/autoconf/autoconf213-native_2.13.bb
new file mode 100644
index 0000000000..3954ef3b16
--- /dev/null
+++ b/recipes/autoconf/autoconf213-native_2.13.bb
@@ -0,0 +1,9 @@
+require autoconf213_${PV}.bb
+
+DEPENDS = "m4-native gnu-config-native"
+RDEPENDS_${PN} = "m4-native gnu-config-native"
+
+S = "${WORKDIR}/autoconf-${PV}"
+FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/autoconf-${PV}"
+
+inherit native
diff --git a/recipes/autoconf/autoconf213_2.13.bb b/recipes/autoconf/autoconf213_2.13.bb
new file mode 100644
index 0000000000..022f696f1d
--- /dev/null
+++ b/recipes/autoconf/autoconf213_2.13.bb
@@ -0,0 +1,5 @@
+require autoconf.inc
+SRC_URI = "${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.gz"
+PR = "r1"
+EXTRA_OECONF = "--program-transform-name=s/\$/2.13/"
+EXTRA_OEMAKE = 'acdatadir="${datadir}/autoconf-${PV}" infodir="${datadir}/autoconf-${PV}/info"'
diff --git a/recipes/binutils/binutils-canadian-sdk_2.18.bb b/recipes/binutils/binutils-canadian-sdk_2.18.bb
index cf27cd06f8..e44e7b7144 100644
--- a/recipes/binutils/binutils-canadian-sdk_2.18.bb
+++ b/recipes/binutils/binutils-canadian-sdk_2.18.bb
@@ -9,9 +9,12 @@ DEPENDS="\
"
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/binutils-${PV}"
-EXTRA_OECONF = "--with-sysroot=${prefix}/${TARGET_SYS} \
+# On MinGW hosts we want to prepend a drive letter, in ${SDK_REALPATH_MINGW}
+# to the sysroot path.
+SYSROOT = "${@['${SDK_REALPATH}/${TARGET_SYS}', '${SDK_REALPATH_MINGW}${SDK_REALPATH}/${TARGET_SYS}'][bb.data.getVar('SDK_OS', d, 1) in ['mingw32', 'mingw64']]}"
+EXTRA_OECONF = "--with-sysroot=${SYSROOT} \
--program-prefix=${TARGET_PREFIX}"
-PR = "r3"
+PR = "r4"
FILES_${PN}-dbg += "${prefix}/${TARGET_SYS}/bin/.debug"
diff --git a/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb b/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb
index 385aa1dd2f..7f80a772f1 100644
--- a/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb
+++ b/recipes/binutils/mingw-binutils-canadian-cross_2.17.50-20060824-1.bb
@@ -1,11 +1,4 @@
require mingw-binutils_${PV}.bb
require binutils-canadian-cross.inc
-DEFAULT_PREFERENCE_sdk-mingw32 = "1"
-DEFAULT_PREFERENCE_sdk-mingw64 = "1"
-
-require binutils-canadian-cross.inc
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/binutils-${PV}-src.tar.gz"
-
-S = "${WORKDIR}/binutils-${PV}-src"
+DEFAULT_PREFERENCE_mingw32 = "1"
diff --git a/recipes/binutils/mingw-binutils-canadian-cross_2.19.1.bb b/recipes/binutils/mingw-binutils-canadian-cross_2.19.1.bb
new file mode 100644
index 0000000000..7f80a772f1
--- /dev/null
+++ b/recipes/binutils/mingw-binutils-canadian-cross_2.19.1.bb
@@ -0,0 +1,4 @@
+require mingw-binutils_${PV}.bb
+require binutils-canadian-cross.inc
+
+DEFAULT_PREFERENCE_mingw32 = "1"
diff --git a/recipes/binutils/mingw-binutils.inc b/recipes/binutils/mingw-binutils.inc
new file mode 100644
index 0000000000..1e3898a336
--- /dev/null
+++ b/recipes/binutils/mingw-binutils.inc
@@ -0,0 +1,10 @@
+DESCRIPTION = "A GNU collection of binary utilities - MinGW port"
+HOMEPAGE = "http://www.mingw.org/"
+
+require binutils.inc
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/binutils-${PV}-src.tar.gz"
+
+S = "${WORKDIR}/binutils-${PV}"
+
+DEFAULT_PREFERENCE = "-1"
diff --git a/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb b/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb
index 9d17873270..7021cfee5a 100644
--- a/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb
+++ b/recipes/binutils/mingw-binutils_2.17.50-20060824-1.bb
@@ -1,12 +1,2 @@
-PR = "r1"
-
-require binutils.inc
-
-DESCRIPTION = "A GNU collection of binary utilities - MinGW port"
-HOMEPAGE = "http://www.mingw.org/"
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/binutils-${PV}-src.tar.gz"
-
+require mingw-binutils.inc
S = "${WORKDIR}/binutils-${PV}-src"
-
-DEFAULT_PREFERENCE = "0"
diff --git a/recipes/binutils/mingw-binutils_2.19.1.bb b/recipes/binutils/mingw-binutils_2.19.1.bb
new file mode 100644
index 0000000000..0f719ed0f4
--- /dev/null
+++ b/recipes/binutils/mingw-binutils_2.19.1.bb
@@ -0,0 +1 @@
+require mingw-binutils.inc
diff --git a/recipes/bluez/bluez4_4.31.bb b/recipes/bluez/bluez4_4.31.bb
index 15e8b00ef5..8c2f6562eb 100644
--- a/recipes/bluez/bluez4_4.31.bb
+++ b/recipes/bluez/bluez4_4.31.bb
@@ -4,12 +4,13 @@ PRIORITY = "optional"
DEPENDS = "gst-plugins-base alsa-lib libusb-compat dbus-glib"
HOMEPAGE = "http://www.bluez.org"
LICENSE = "GPL"
-PR = "r4"
+PR = "r6"
SRC_URI = "\
http://www.kernel.org/pub/linux/bluetooth/bluez-${PV}.tar.gz \
file://fix-dfutool-usb-declaration-mismatch.patch;patch=1 \
file://sbc-thumb.patch;patch=1 \
+ file://bluetooth.conf \
# file://hid2hci_usb_init.patch;patch=1 \
"
S = "${WORKDIR}/bluez-${PV}"
@@ -43,6 +44,8 @@ do_install_append() {
install -m 0644 ${S}/audio/audio.conf ${D}/${sysconfdir}/bluetooth/
install -m 0644 ${S}/network/network.conf ${D}/${sysconfdir}/bluetooth/
install -m 0644 ${S}/input/input.conf ${D}/${sysconfdir}/bluetooth/
+ # at_console doesn't really work with the current state of OE, so punch some more holes so people can actually use BT
+ install -m 0644 ${WORKDIR}/bluetooth.conf ${D}/${sysconfdir}/dbus-1/system.d/
}
PACKAGES =+ "gst-plugin-bluez libasound-module-bluez"
diff --git a/recipes/bluez/files/bluetooth.conf b/recipes/bluez/files/bluetooth.conf
index 872084702a..ca5e9e4f2f 100644
--- a/recipes/bluez/files/bluetooth.conf
+++ b/recipes/bluez/files/bluetooth.conf
@@ -1,13 +1,16 @@
-#
-# additional cards for /etc/pcmcia/bluetooth.conf
-# Note for OE: This file is _appended_ to the stock
-# bluetooth.conf in bluez-utils, so no need to duplicate
-# entries for individual cards.
-#
-card "CSR BT01x0M Bluetooth CF Card"
- version "Bluetooth BT0100M", "", ""
- bind "serial_cs" class "bluetooth"
-
-card "Socket Bluetooth CF Card Rev. G"
- manfid 0x0104, 0x0096
- bind "serial_cs" class "bluetooth"
+<!-- This configuration file specifies the required security policies
+ for Bluetooth core daemon to work. -->
+
+<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+<busconfig>
+
+ <!-- ../system.conf have denied everything, so we just punch some holes -->
+
+ <policy context="default">
+ <allow own="org.bluez"/>
+ <allow send_destination="org.bluez"/>
+ <allow send_interface="org.bluez.Agent"/>
+ </policy>
+
+</busconfig>
diff --git a/recipes/dsplink/ti-dmai_svn.bb b/recipes/dsplink/ti-dmai_svn.bb
index 76fa74a258..ed9cc01a50 100644
--- a/recipes/dsplink/ti-dmai_svn.bb
+++ b/recipes/dsplink/ti-dmai_svn.bb
@@ -2,6 +2,8 @@ DESCRIPTION = "Davinci (and OMAP) Multimedia Application Interface"
DEPENDS = "virtual/kernel ti-codec-engine ti-codec-combos"
LICENCE = "unknown"
+inherit module-base
+
require ti-paths.inc
SRC_URI = "svn://gforge.ti.com/svn/dmai/branches;module=BRIJESH_GIT_022309;proto=https;user=anonymous;pswd='' \
@@ -15,7 +17,6 @@ SRCREV = "36"
S = "${WORKDIR}/BRIJESH_GIT_022309/davinci_multimedia_application_interface/dmai"
# Yes, the xdc stuff still breaks with a '.' in PWD
PV = "120+svnr${SRCREV}"
-PR = "${MACHINE_KERNEL_PR}"
TARGET = "all"
TARGET_neuros-osd2 = " dm6446_al dm6446_db"
@@ -30,6 +31,10 @@ export FC_INSTALL_DIR="${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-codec-engine/ce
export CODEC_INSTALL_DIR="${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-codec-combos"
do_compile() {
+ if [ $(echo ${KERNEL_VERSION} | cut -c5,6) -gt 28 ] ; then
+ sed -i -e s:mach/omapfb:linux/omapfb:g packages/ti/sdo/dmai/linux/Display_fbdev.c
+ fi
+
cd packages/ti/sdo/dmai
oe_runmake clean
oe_runmake ${TARGET} C_FLAGS="-O2 -I${STAGING_INCDIR}"
diff --git a/recipes/e17/diskio_svn.bb b/recipes/e17/diskio_svn.bb
new file mode 100644
index 0000000000..3c0a8c7e71
--- /dev/null
+++ b/recipes/e17/diskio_svn.bb
@@ -0,0 +1,8 @@
+LICENSE = "MIT"
+PV = "0.0.1+svnr${SRCREV}"
+
+require e-module.inc
+
+
+
+
diff --git a/recipes/e17/e-wm/fix-profiles.diff b/recipes/e17/e-wm/fix-profiles.diff
new file mode 100644
index 0000000000..d6de73457e
--- /dev/null
+++ b/recipes/e17/e-wm/fix-profiles.diff
@@ -0,0 +1,10 @@
+===================================================================
+--- e/src/bin/e_config.c (revision 39880)
++++ e/src/bin/e_config.c (revision 39889)
+@@ -1134,5 +1134,5 @@
+ }
+ dir = e_prefix_data_get();
+- len = snprintf(buf, sizeof(buf), "%s/data/config", dir);
++ len = snprintf(buf, sizeof(buf), "%s/data/config/", dir);
+ if (len >= (int)sizeof(buf))
+ return NULL;
diff --git a/recipes/e17/e-wm_svn.bb b/recipes/e17/e-wm_svn.bb
index e82cf6904e..e61bce88d3 100644
--- a/recipes/e17/e-wm_svn.bb
+++ b/recipes/e17/e-wm_svn.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "The Enlightenment Window Manager Version 17"
DEPENDS = "eet evas ecore edje efreet edbus"
LICENSE = "MIT BSD"
PV = "0.16.999.050+svnr${SRCREV}"
-PR = "r3"
+PR = "r5"
inherit e update-alternatives
@@ -69,6 +69,7 @@ SRC_URI = "\
file://enlightenment_start.oe \
file://applications.menu \
file://gsm-segfault-fix.patch;patch=1;maxrev=37617 \
+ file://fix-profiles.diff;patch=1;maxrev=39889 \
"
SRC_URI_append_openmoko = " file://illume-disable-screensaver.patch;patch=1 "
@@ -108,6 +109,7 @@ FILES_${PN} = "\
${bindir}/* \
${libdir}/enlightenment/modules/*/*.* \
${libdir}/enlightenment/modules/*/*/* \
+ ${libdir}/enlightenment/preload/e_precache.so \
${datadir}/locale \
${datadir}/enlightenment/data/icons \
${datadir}/enlightenment/data/input_methods \
diff --git a/recipes/flite/flite-1.3/flite-1.3-Makefile.patch b/recipes/flite/flite-1.3/flite-1.3-Makefile.patch
index 5b532fd7a8..f186706a97 100644
--- a/recipes/flite/flite-1.3/flite-1.3-Makefile.patch
+++ b/recipes/flite/flite-1.3/flite-1.3-Makefile.patch
@@ -320,7 +320,7 @@ Index: config/common_make_rules
- @ (cd shared_os && $(CC) -shared -Wl,-soname,$@.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)
- @ ln -s $(LIBDIR)/$@.${PROJECT_VERSION} $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION}
- @ ln -s $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION} $(LIBDIR)/$@
-+ @ (cd shared_os && $(CC) $(LDFLAGS) -shared -Wl,-soname,$@.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)
++ @ (cd shared_os && $(CC) $(filter-out -lflite, $(LDFLAGS)) -shared -Wl,-soname,$@.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)
+ #@ ln -s $(LIBDIR)/$@.${PROJECT_VERSION} $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION}
+ #@ ln -s $(LIBDIR)/$@.${PROJECT_SHLIB_VERSION} $(LIBDIR)/$@
+ @ ln -s $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION}
diff --git a/recipes/flite/flite_1.3.bb b/recipes/flite/flite_1.3.bb
index b553689a4e..d9f1e6c128 100644
--- a/recipes/flite/flite_1.3.bb
+++ b/recipes/flite/flite_1.3.bb
@@ -1,6 +1,6 @@
require flite.inc
-PR = "r4"
+PR = "r5"
EXTRA_OECONF = "--with-audio=oss --enable-shared"
diff --git a/recipes/gcc/gcc-canadian-sdk_4.2.4.bb b/recipes/gcc/gcc-canadian-sdk_4.2.4.bb
index ae3245bf7f..d78ab75c81 100644
--- a/recipes/gcc/gcc-canadian-sdk_4.2.4.bb
+++ b/recipes/gcc/gcc-canadian-sdk_4.2.4.bb
@@ -1,6 +1,6 @@
inherit canadian-sdk
-PR = "r1"
+PR = "r2"
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/gcc-${PV}"
diff --git a/recipes/gcc/gcc-configure-canadian-sdk.inc b/recipes/gcc/gcc-configure-canadian-sdk.inc
index c95a6c41df..738b120a45 100644
--- a/recipes/gcc/gcc-configure-canadian-sdk.inc
+++ b/recipes/gcc/gcc-configure-canadian-sdk.inc
@@ -61,11 +61,12 @@ export WINDRES_FOR_TARGET="${TARGET_PREFIX}windres"
EXTRA_OECONF_DEP ?= ""
EXTRA_OECONF += ""
+# On MinGW hosts we want to prepend a drive letter, in ${SDK_REALPATH_MINGW}
+# to the sysroot path.
+SYSROOT = "${@['${SDK_REALPATH}/${TARGET_SYS}', '${SDK_REALPATH_MINGW}${SDK_REALPATH}/${TARGET_SYS}'][bb.data.getVar('SDK_OS', d, 1) in ['mingw32', 'mingw64']]}"
EXTRA_OECONF_PATHS = " \
- --with-local-prefix=$dollar{prefix}/local \
- --with-gxx-include-dir=$dollar{prefix}/${TARGET_SYS}/usr/include/c++/${BINV} \
--with-build-sysroot=${STAGING_DIR_TARGET} \
- --with-sysroot=${SDK_REALPATH}/${TARGET_SYS} \
+ --with-sysroot=${SYSROOT} \
"
do_configure () {
diff --git a/recipes/gnome/gnome-bluetooth_2.27.1.bb b/recipes/gnome/gnome-bluetooth_2.27.1.bb
new file mode 100644
index 0000000000..9a435c7f9c
--- /dev/null
+++ b/recipes/gnome/gnome-bluetooth_2.27.1.bb
@@ -0,0 +1,14 @@
+LICENSE = "GPL"
+SECTION = "x11/gnome"
+
+PR = "r1"
+
+inherit autotools gnome pkgconfig
+
+DEPENDS = "gconf-dbus gtk+ dbus-glib libunique libnotify hal bluez4 gnome-keyring"
+RCONFLICTS_${PN} = "bluez-gnome"
+
+do_configure_prepend() {
+ sed -i -e s:docs::g ${S}/Makefile.am
+}
+
diff --git a/recipes/gnome/libunique_1.0.8.bb b/recipes/gnome/libunique_1.0.8.bb
new file mode 100644
index 0000000000..1526930177
--- /dev/null
+++ b/recipes/gnome/libunique_1.0.8.bb
@@ -0,0 +1,7 @@
+LICENSE = "LGPL"
+SECTION = "x11/gnome"
+
+inherit autotools_stage gnome lib_package
+
+DEPENDS = "gtk+ dbus"
+
diff --git a/recipes/gsoap/gsoap-native/use-just-built-binary-2.7.13.patch b/recipes/gsoap/gsoap-native/use-just-built-binary-2.7.13.patch
new file mode 100644
index 0000000000..25a8ef0db1
--- /dev/null
+++ b/recipes/gsoap/gsoap-native/use-just-built-binary-2.7.13.patch
@@ -0,0 +1,12 @@
+diff -urN gsoap-2.7.orig/gsoap/wsdl/Makefile.am gsoap-2.7.orig/gsoap/wsdl/Makefile.am
+--- gsoap-2.7.orig/gsoap/wsdl/Makefile.am 2009-03-21 22:24:42.000000000 +0100
++++ gsoap-2.7.orig/gsoap/wsdl/Makefile.am 2009-04-07 11:30:50.000000000 +0200
+@@ -17,7 +17,7 @@ BUILT_SOURCES=$(SOAP_CPP_SRC)
+ # WSDL2H_EXTRA_LIBS=-lssl -lcrypto -lz # defined in configure.in
+
+ $(SOAP_CPP_SRC) : $(SOAPHEADER)
+- $(SOAP) $(SOAP_FLAGS) $(SOAPHEADER)
++ ../src/soapcpp2 $(SOAP_FLAGS) $(SOAPHEADER)
+
+ #LIBS=
+
diff --git a/recipes/gsoap/gsoap-native_2.7.13.bb b/recipes/gsoap/gsoap-native_2.7.13.bb
new file mode 100644
index 0000000000..3ed78d0227
--- /dev/null
+++ b/recipes/gsoap/gsoap-native_2.7.13.bb
@@ -0,0 +1,12 @@
+require gsoap_${PV}.inc
+
+DEPENDS = ""
+
+SRC_URI += "file://use-just-built-binary-2.7.13.patch;patch=1"
+
+inherit native
+
+do_install() {
+ :
+}
+
diff --git a/recipes/gsoap/gsoap_2.7.13.bb b/recipes/gsoap/gsoap_2.7.13.bb
new file mode 100644
index 0000000000..54f89c68fc
--- /dev/null
+++ b/recipes/gsoap/gsoap_2.7.13.bb
@@ -0,0 +1,15 @@
+require gsoap_${PV}.inc
+
+DEPENDS = "gsoap-native"
+
+do_install_append() {
+ install -d ${D}${libdir}
+ for lib in libgsoapssl libgsoapssl++ libgsoap libgsoapck++ libgsoap++ libgsoapck
+ do
+ oe_libinstall -C gsoap $lib ${D}${libdir}
+ done
+}
+
+
+FILES_${PN} = "${bindir}/wsdl2h ${bindir}/soapcpp2"
+FILES_${PN} += "${datadir}"
diff --git a/recipes/gsoap/gsoap_2.7.13.inc b/recipes/gsoap/gsoap_2.7.13.inc
new file mode 100644
index 0000000000..a6fbbb59e2
--- /dev/null
+++ b/recipes/gsoap/gsoap_2.7.13.inc
@@ -0,0 +1,15 @@
+DESCRIPTION = "The gSOAP toolkit provides a unique SOAP-to-C/C++ language binding \
+for the development of SOAP Web Services and clients."
+SECTION = "devel"
+LICENSE = "GPL"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/gsoap2/gsoap_${PV}.tar.gz"
+
+inherit autotools_stage
+
+S = "${WORKDIR}/gsoap-2.7"
+
+PARALLEL_MAKE = ""
+
+EXTRA_OEMAKE = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2"
+
diff --git a/recipes/gsoap/gsoap_2.7.7.bb b/recipes/gsoap/gsoap_2.7.7.bb
index 83c7cbb331..19f575124a 100644
--- a/recipes/gsoap/gsoap_2.7.7.bb
+++ b/recipes/gsoap/gsoap_2.7.7.bb
@@ -3,13 +3,13 @@ for the development of SOAP Web Services and clients."
SECTION = "devel"
LICENSE = "GPL"
DEPENDS = "gsoap-native"
-PR = "r3"
+PR = "r4"
SRC_URI = "${SOURCEFORGE_MIRROR}/gsoap2/gsoap_${PV}.tar.gz \
file://rename_bogus_ldflags.patch;patch=1"
S = "${WORKDIR}/gsoap-2.7"
-inherit autotools
+inherit autotools_stage
PARALLEL_MAKE = ""
@@ -23,9 +23,5 @@ do_install_append() {
done
}
-do_stage() {
- autotools_stage_all
-}
-
PACKAGES = "${PN}-dbg ${PN}-dev ${PN} ${PN}-doc ${PN}-locale"
FILES_gsoap-dev = "${bindir}/wsdl2h ${bindir}/soapcpp2 ${libdir}"
diff --git a/recipes/hostap/hostap-daemon-0.6.9/ldflags.patch b/recipes/hostap/hostap-daemon-0.6.9/ldflags.patch
new file mode 100644
index 0000000000..3c470e736b
--- /dev/null
+++ b/recipes/hostap/hostap-daemon-0.6.9/ldflags.patch
@@ -0,0 +1,17 @@
+diff -urN hostapd-0.6.9.orig/Makefile hostapd-0.6.9/hostapd/Makefile
+--- hostapd-0.6.9.orig/Makefile 2009-03-23 14:06:28.000000000 +0000
++++ hostapd-0.6.9/Makefile 2009-04-08 08:59:23.000000000 +0000
+@@ -555,11 +555,11 @@
+ for i in $(ALL); do cp $$i /usr/local/bin/$$i; done
+
+ hostapd: $(OBJS)
+- $(CC) -o hostapd $(OBJS) $(LIBS)
++ $(CC) $(LDFLAGS) -o hostapd $(OBJS) $(LIBS)
+
+ OBJS_c = hostapd_cli.o ../src/common/wpa_ctrl.o ../src/utils/os_$(CONFIG_OS).o
+ hostapd_cli: $(OBJS_c)
+- $(CC) -o hostapd_cli $(OBJS_c)
++ $(CC) $(LDFLAGS) -o hostapd_cli $(OBJS_c)
+
+ NOBJS = nt_password_hash.o ../src/crypto/ms_funcs.o ../src/crypto/sha1.o ../src/crypto/rc4.o ../src/crypto/md5.o
+ NOBJS += ../src/crypto/crypto_openssl.o ../src/utils/os_$(CONFIG_OS).o
diff --git a/recipes/hostap/hostap-daemon_0.6.9.bb b/recipes/hostap/hostap-daemon_0.6.9.bb
index 8e9aa5d328..01830c5841 100644
--- a/recipes/hostap/hostap-daemon_0.6.9.bb
+++ b/recipes/hostap/hostap-daemon_0.6.9.bb
@@ -4,11 +4,12 @@ SECTION = "kernel/userland"
PRIORITY = "optional"
LICENSE = "GPL"
DEPENDS = "libnl openssl"
-PR = "r1"
+PR = "r2"
DEFAULT_PREFERENCE = "-1"
SRC_URI = "http://hostap.epitest.fi/releases/hostapd-${PV}.tar.gz \
+ file://ldflags.patch;patch=1 \
file://defconfig \
file://init"
diff --git a/recipes/hostap/files/hostap-fw-load.patch b/recipes/hostap/hostap-utils-0.4.7/hostap-fw-load.patch
index c9fe9360b0..c9fe9360b0 100644
--- a/recipes/hostap/files/hostap-fw-load.patch
+++ b/recipes/hostap/hostap-utils-0.4.7/hostap-fw-load.patch
diff --git a/recipes/hostap/hostap-utils-0.4.7/ldflags.patch b/recipes/hostap/hostap-utils-0.4.7/ldflags.patch
new file mode 100644
index 0000000000..d2ca2980db
--- /dev/null
+++ b/recipes/hostap/hostap-utils-0.4.7/ldflags.patch
@@ -0,0 +1,24 @@
+diff -urN hostap-utils-0.4.7.orig/Makefile hostap-utils-0.4.7/Makefile
+--- hostap-utils-0.4.7.orig/Makefile 2005-01-01 06:42:51.000000000 +0000
++++ hostap-utils-0.4.7/Makefile 2009-04-08 08:36:46.000000000 +0000
+@@ -14,17 +14,17 @@
+ hostap_crypt_conf: hostap_crypt_conf.c
+
+ hostap_diag: hostap_diag.o util.o
+- $(CC) -o hostap_diag $(CFLAGS) hostap_diag.o util.o
++ $(CC) -o hostap_diag $(CFLAGS) $(LDFLAGS) hostap_diag.o util.o
+
+ hostap_diag.o: hostap_diag.c util.h
+
+ util.o: util.c util.h
+
+ hostap_io_debug: hostap_io_debug.c
+- $(CC) -o hostap_io_debug $(CFLAGS) hostap_io_debug.c
++ $(CC) -o hostap_io_debug $(CFLAGS) $(LDFLAGS) hostap_io_debug.c
+
+ hostap_rid: hostap_rid.o util.o
+- $(CC) -o hostap_rid $(CFLAGS) hostap_rid.o util.o
++ $(CC) -o hostap_rid $(CFLAGS) $(LDFLAGS) hostap_rid.o util.o
+
+ hostap_rid.o: hostap_rid.c util.h
+
diff --git a/recipes/hostap/hostap-utils.inc b/recipes/hostap/hostap-utils.inc
deleted file mode 100644
index 94cb42010d..0000000000
--- a/recipes/hostap/hostap-utils.inc
+++ /dev/null
@@ -1,22 +0,0 @@
-DESCRIPTION = "User mode helpers for the hostap driver"
-HOMEPAGE = "http://hostap.epitest.fi"
-SECTION = "kernel/userland"
-PRIORITY = "optional"
-LICENSE = "GPL"
-PR = "r5"
-
-SRC_URI = "http://hostap.epitest.fi/releases/hostap-utils-${PV}.tar.gz \
- file://hostap-fw-load.patch;patch=1"
-S = "${WORKDIR}/hostap-utils-${PV}"
-
-BINARIES = "hostap_crypt_conf hostap_diag hostap_fw_load hostap_io_debug \
- hostap_rid prism2_param prism2_srec split_combined_hex"
-
-do_install() {
- install -d ${D}${sbindir}/
- for f in ${BINARIES}
- do
- install -m 0755 $f ${D}${sbindir}/
- done
-}
-
diff --git a/recipes/hostap/hostap-utils_0.4.0.bb b/recipes/hostap/hostap-utils_0.4.0.bb
deleted file mode 100644
index 9fe362b19f..0000000000
--- a/recipes/hostap/hostap-utils_0.4.0.bb
+++ /dev/null
@@ -1 +0,0 @@
-require hostap-utils.inc
diff --git a/recipes/hostap/hostap-utils_0.4.7.bb b/recipes/hostap/hostap-utils_0.4.7.bb
index 9fe362b19f..563594780d 100644
--- a/recipes/hostap/hostap-utils_0.4.7.bb
+++ b/recipes/hostap/hostap-utils_0.4.7.bb
@@ -1 +1,23 @@
-require hostap-utils.inc
+DESCRIPTION = "User mode helpers for the hostap driver"
+HOMEPAGE = "http://hostap.epitest.fi"
+SECTION = "kernel/userland"
+PRIORITY = "optional"
+LICENSE = "GPL"
+PR = "r6"
+
+SRC_URI = "http://hostap.epitest.fi/releases/hostap-utils-${PV}.tar.gz \
+ file://hostap-fw-load.patch;patch=1 \
+ file://ldflags.patch;patch=1"
+
+S = "${WORKDIR}/hostap-utils-${PV}"
+
+BINARIES = "hostap_crypt_conf hostap_diag hostap_fw_load hostap_io_debug \
+ hostap_rid prism2_param prism2_srec split_combined_hex"
+
+do_install() {
+ install -d ${D}${sbindir}/
+ for f in ${BINARIES}
+ do
+ install -m 0755 $f ${D}${sbindir}/
+ done
+}
diff --git a/recipes/irda-utils/irda-utils/ldflags.patch b/recipes/irda-utils/irda-utils/ldflags.patch
new file mode 100644
index 0000000000..bb4f5cd33d
--- /dev/null
+++ b/recipes/irda-utils/irda-utils/ldflags.patch
@@ -0,0 +1,28 @@
+diff -urN irda-utils-0.9.16.orig/irattach/Makefile irda-utils-0.9.16/irattach/Makefile
+--- irda-utils-0.9.16.orig/irattach/Makefile 2004-03-31 23:55:41.000000000 +0200
++++ irda-utils-0.9.16/irattach/Makefile 2009-04-08 10:17:39.000000000 +0200
+@@ -53,10 +53,10 @@
+ all: $(TARGETS)
+
+ irattach: irattach.o util.o
+- $(CC) $(CFLAGS) irattach.o util.o -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) irattach.o util.o -o $@
+
+ dongle_attach: dongle_attach.o
+- $(CC) $(CFLAGS) dongle_attach.o -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) dongle_attach.o -o $@
+
+ .c.o:
+ $(CC) $(CFLAGS) $(INCLUDES) -c $<
+diff -urN irda-utils-0.9.16.orig/irdaping/Makefile irda-utils-0.9.16/irdaping/Makefile
+--- irda-utils-0.9.16.orig/irdaping/Makefile 2004-03-31 23:55:47.000000000 +0200
++++ irda-utils-0.9.16/irdaping/Makefile 2009-04-08 10:17:57.000000000 +0200
+@@ -52,7 +52,7 @@
+ all:: irdaping
+
+ irdaping: $(OBJS)
+- $(CC) $(CFLAGS) $(OBJS) -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o $@
+
+ .c.o:
+ $(CC) $(CFLAGS) $(INCLUDES) -c $<
diff --git a/recipes/irda-utils/irda-utils_0.9.16.bb b/recipes/irda-utils/irda-utils_0.9.16.bb
index 19bcdf397c..1d9d184a9b 100644
--- a/recipes/irda-utils/irda-utils_0.9.16.bb
+++ b/recipes/irda-utils/irda-utils_0.9.16.bb
@@ -3,11 +3,12 @@ IrDA allows communication over Infrared with other devices \
such as phones and laptops."
SECTION = "base"
LICENSE = "GPL"
-PR = "r8"
+PR = "r9"
SRC_URI = "${SOURCEFORGE_MIRROR}/irda/irda-utils-${PV}.tar.gz \
file://configure.patch;patch=1 \
file://m4.patch;patch=1 \
+ file://ldflags.patch;patch=1 \
file://init"
export SYS_INCLUDES="-I${STAGING_INCDIR}"
diff --git a/recipes/kexecboot/initramfs-kexecboot-image.bb b/recipes/kexecboot/initramfs-kexecboot-image.bb
index 385bd258ea..0284f691a7 100644
--- a/recipes/kexecboot/initramfs-kexecboot-image.bb
+++ b/recipes/kexecboot/initramfs-kexecboot-image.bb
@@ -10,6 +10,8 @@ IMAGE_DEVICE_TABLES_h2200 = "device_table-oldmmc.txt"
export IMAGE_BASENAME = "initramfs-kexecboot-image"
+KEXECBOOT_IMAGEDEPENDS ?= ""
+
# avoid to depend from kexecboot
EXTRA_IMAGEDEPENDS = "${KEXECBOOT_IMAGEDEPENDS}"
IMAGE_INSTALL = "kexecboot"
diff --git a/recipes/linux/linux-omap-2.6.28/modedb-hd720.patch b/recipes/linux/linux-omap-2.6.28/modedb-hd720.patch
index d778423d1b..0166de651a 100644
--- a/recipes/linux/linux-omap-2.6.28/modedb-hd720.patch
+++ b/recipes/linux/linux-omap-2.6.28/modedb-hd720.patch
@@ -4,8 +4,8 @@
NULL, 60, 640, 480, 39721, 40, 24, 32, 11, 96, 2,
0, FB_VMODE_NONINTERLACED
}, {
-+ /* 1280x720 @ 60 Hz, 45 kHz hsync, CEA 681-D Format 4 */
-+ "hd720", 60, 1280, 720, 13468, 220, 110, 19, 6, 40, 5,
++ /* 1280x720 @ 60 Hz, 45 kHz hsync, CEA 681-E Format 4 */
++ "hd720", 60, 1280, 720, 13468, 220, 110, 20, 5, 40, 5,
+ 0, FB_VMODE_NONINTERLACED
+ }, {
/* 800x600 @ 56 Hz, 35.15 kHz hsync */
diff --git a/recipes/linux/linux-omap-2.6.29/beagleboard/defconfig b/recipes/linux/linux-omap-2.6.29/beagleboard/defconfig
index fcbe27c803..ef5e35c99f 100644
--- a/recipes/linux/linux-omap-2.6.29/beagleboard/defconfig
+++ b/recipes/linux/linux-omap-2.6.29/beagleboard/defconfig
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.29-omap1
-# Mon Apr 6 15:31:26 2009
+# Tue Apr 7 18:11:42 2009
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -456,12 +456,15 @@ CONFIG_BT_HIDP=y
#
# Bluetooth device drivers
#
-# CONFIG_BT_HCIBTUSB is not set
+CONFIG_BT_HCIBTUSB=y
CONFIG_BT_HCIBTSDIO=y
-# CONFIG_BT_HCIUART is not set
+CONFIG_BT_HCIUART=y
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIUART_LL=y
CONFIG_BT_HCIBCM203X=y
CONFIG_BT_HCIBPA10X=y
-# CONFIG_BT_HCIBFUSB is not set
+CONFIG_BT_HCIBFUSB=y
# CONFIG_BT_HCIBRF6150 is not set
# CONFIG_BT_HCIH4P is not set
# CONFIG_BT_HCIVHCI is not set
diff --git a/recipes/linux/linux-omap-2.6.29/modedb-hd720.patch b/recipes/linux/linux-omap-2.6.29/modedb-hd720.patch
index d778423d1b..0166de651a 100644
--- a/recipes/linux/linux-omap-2.6.29/modedb-hd720.patch
+++ b/recipes/linux/linux-omap-2.6.29/modedb-hd720.patch
@@ -4,8 +4,8 @@
NULL, 60, 640, 480, 39721, 40, 24, 32, 11, 96, 2,
0, FB_VMODE_NONINTERLACED
}, {
-+ /* 1280x720 @ 60 Hz, 45 kHz hsync, CEA 681-D Format 4 */
-+ "hd720", 60, 1280, 720, 13468, 220, 110, 19, 6, 40, 5,
++ /* 1280x720 @ 60 Hz, 45 kHz hsync, CEA 681-E Format 4 */
++ "hd720", 60, 1280, 720, 13468, 220, 110, 20, 5, 40, 5,
+ 0, FB_VMODE_NONINTERLACED
+ }, {
/* 800x600 @ 56 Hz, 35.15 kHz hsync */
diff --git a/recipes/linux/linux-omap-2.6.29/overo/defconfig b/recipes/linux/linux-omap-2.6.29/overo/defconfig
index e5b59e619b..0101ca5099 100644
--- a/recipes/linux/linux-omap-2.6.29/overo/defconfig
+++ b/recipes/linux/linux-omap-2.6.29/overo/defconfig
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.29-omap1
-# Sat Apr 4 17:29:08 2009
+# Wed Apr 8 18:20:57 2009
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -200,6 +200,7 @@ CONFIG_OMAP_BOOT_REASON=y
# CONFIG_OMAP_MUX is not set
CONFIG_OMAP_MCBSP=y
# CONFIG_OMAP_MBOX_FWK is not set
+# CONFIG_OMAP_IOMMU is not set
# CONFIG_OMAP_MPU_TIMER is not set
CONFIG_OMAP_32K_TIMER=y
CONFIG_OMAP_32K_TIMER_HZ=128
@@ -456,8 +457,8 @@ CONFIG_BT_HIDP=y
#
# Bluetooth device drivers
#
-# CONFIG_BT_HCIBTUSB is not set
-# CONFIG_BT_HCIBTSDIO is not set
+CONFIG_BT_HCIBTUSB=y
+CONFIG_BT_HCIBTSDIO=y
CONFIG_BT_HCIUART=y
CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_BCSP=y
@@ -1185,6 +1186,7 @@ CONFIG_VIDEO_CX2341X=m
# CONFIG_VIDEO_SAA5246A is not set
# CONFIG_VIDEO_SAA5249 is not set
# CONFIG_VIDEO_AU0828 is not set
+# CONFIG_VIDEO_OMAP3 is not set
# CONFIG_SOC_CAMERA is not set
CONFIG_V4L_USB_DRIVERS=y
CONFIG_USB_VIDEO_CLASS=m
@@ -1455,10 +1457,7 @@ CONFIG_FONT_8x16=y
# CONFIG_FONT_SUN8x16 is not set
# CONFIG_FONT_SUN12x22 is not set
# CONFIG_FONT_10x18 is not set
-CONFIG_LOGO=y
-CONFIG_LOGO_LINUX_MONO=y
-CONFIG_LOGO_LINUX_VGA16=y
-CONFIG_LOGO_LINUX_CLUT224=y
+# CONFIG_LOGO is not set
CONFIG_SOUND=y
CONFIG_SOUND_OSS_CORE=y
CONFIG_SND=y
@@ -1740,6 +1739,7 @@ CONFIG_USB_OTG_UTILS=y
# CONFIG_USB_GPIO_VBUS is not set
# CONFIG_ISP1301_OMAP is not set
CONFIG_TWL4030_USB=y
+# CONFIG_NOP_USB_XCEIV is not set
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_UNSAFE_RESUME is not set
diff --git a/recipes/mozilla/fennec_hg.bb b/recipes/mozilla/fennec_hg.bb
index fad2203ed5..18286a0ff2 100644
--- a/recipes/mozilla/fennec_hg.bb
+++ b/recipes/mozilla/fennec_hg.bb
@@ -1,5 +1,5 @@
DESCRIPTION = "Mozilla Mobile browser"
-DEPENDS += "cairo alsa-lib "
+DEPENDS += "autoconf213-native cairo alsa-lib"
PV = "0.9+1.0b2pre"
MOZPV = "1.0b2pre"
diff --git a/recipes/obexpush/obexpush_1.0.0.bb b/recipes/obexpush/obexpush_1.0.0.bb
index cfc09df2b6..7b73b10da5 100644
--- a/recipes/obexpush/obexpush_1.0.0.bb
+++ b/recipes/obexpush/obexpush_1.0.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.caside.lancs.ac.uk/java_bt.php"
SECTION = "console/network"
LICENSE = "GPL"
DEPENDS = "glib-2.0 openobex bluez-libs"
-PR = "r4"
+PR = "r5"
SRC_URI = "http://www.caside.lancs.ac.uk/bt/obexpush.tar.gz \
file://add-obextool.patch;patch=1 \
@@ -19,7 +19,7 @@ INITSCRIPT_PARAMS = "defaults 33 09"
export GLIBINC = "-I${STAGING_INCDIR}/glib-2.0"
export GLIBLIB = "-I${STAGING_LIBDIR} -lglib-2.0"
export OBEXINC = "-I${STAGING_INCDIR}"
-export OBEXLIB = "-L${STAGING_LIBDIR} -Wl,-rpath,${STAGING_LIBDIR} -lopenobex"
+export OBEXLIB = "${LDFLAGS} -lopenobex"
do_configure() {
rm -f client/*.o client/ussp-push
diff --git a/recipes/pcsc-lite/pcsc-lite_1.5.2.bb b/recipes/pcsc-lite/pcsc-lite_1.5.2.bb
new file mode 100644
index 0000000000..ba66b053ba
--- /dev/null
+++ b/recipes/pcsc-lite/pcsc-lite_1.5.2.bb
@@ -0,0 +1,30 @@
+DESCRIPTION = "PC/SC Lite smart card framework and applications"
+HOMEPAGE = "http://pcsclite.alioth.debian.org/"
+LICENSE = "BSD"
+
+DEPENDS = "hal"
+RDEPENDS_${PN} = "hal"
+
+SRC_URI = "https://alioth.debian.org/frs/download.php/2795/pcsc-lite-${PV}.tar.bz2 \
+ file://pcscd.init "
+
+inherit autotools_stage update-rc.d
+
+INITSCRIPT_NAME = "pcscd"
+INITSCRIPT_PARAMS = "defaults"
+
+EXTRA_OECONF = " \
+ --enable-libhal \
+ --disable-libusb \
+ --enable-usbdropdir=${libdir}/pcsc/drivers \
+ "
+
+do_install() {
+ oe_runmake DESTDIR="${D}" install
+ install -d "${D}/etc/init.d"
+ install -m 755 "${WORKDIR}/pcscd.init" "${D}/etc/init.d/pcscd"
+}
+
+PACKAGES =+ "libpcsclite"
+
+FILES_libpcsclite = "${libdir}/libpcsclite.so.*"
diff --git a/recipes/powervr-drivers/libgles-omap3.inc b/recipes/powervr-drivers/libgles-omap3.inc
index 7e47bbc8ae..632afbaf23 100644
--- a/recipes/powervr-drivers/libgles-omap3.inc
+++ b/recipes/powervr-drivers/libgles-omap3.inc
@@ -1,6 +1,11 @@
DESCRIPTION = "libGLES for the omap3"
LICENCE = "proprietary-binary"
+#HACK! These are binaries, so we can't guarantee that LDFLAGS match :(
+INSANE_SKIP_${PN} = True
+INSANE_SKIP_${PN}-tests = True
+
+
PROVIDES += "virtual/egl"
# some hints to get you going. as this isnt a totally "open" library, you need
diff --git a/recipes/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb b/recipes/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb
index fc9f02f5df..3f9a3cdc75 100644
--- a/recipes/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb
+++ b/recipes/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb
@@ -14,7 +14,10 @@ PVRBUILD = "release"
MAKE_TARGETS = " BUILD=${PVRBUILD}"
do_compile_prepend() {
- find ${S} -name "*.*o" | xargs rm
+ find ${S} -name "*.*o" | xargs rm || true
+ if [ $(echo ${KERNEL_VERSION} | cut -c5,6) -gt 28 ] ; then
+ sed -i -e 's:omap_dispc_unregister_isr(OMAPLFBVSyncISR):omap_dispc_unregister_isr(OMAPLFBVSyncISR, psSwapChain, DISPC_IRQ_VSYNC):g' services4/3rdparty/dc_omap3430_linux/omaplfb_linux.c
+ fi
}
do_install() {
diff --git a/recipes/ppp/ppp-2.4.3/ldflags.patch b/recipes/ppp/ppp-2.4.3/ldflags.patch
new file mode 100644
index 0000000000..202c7f3ea7
--- /dev/null
+++ b/recipes/ppp/ppp-2.4.3/ldflags.patch
@@ -0,0 +1,120 @@
+Index: ppp-2.4.3/chat/Makefile.linux
+===================================================================
+--- ppp-2.4.3.orig/chat/Makefile.linux 2009-04-08 10:00:38.000000000 +0200
++++ ppp-2.4.3/chat/Makefile.linux 2009-04-08 10:01:16.000000000 +0200
+@@ -18,7 +18,7 @@
+ all: chat
+
+ chat: chat.o
+- $(CC) -o chat chat.o
++ $(CC) $(LDFLAGS) -o chat chat.o
+
+ chat.o: chat.c
+ $(CC) -c $(CFLAGS) -o chat.o chat.c
+Index: ppp-2.4.3/pppd/plugins/Makefile.linux
+===================================================================
+--- ppp-2.4.3.orig/pppd/plugins/Makefile.linux 2009-04-08 10:00:38.000000000 +0200
++++ ppp-2.4.3/pppd/plugins/Makefile.linux 2009-04-08 10:03:54.000000000 +0200
+@@ -1,6 +1,5 @@
+ COPTS = -O2 -g
+ CFLAGS = $(COPTS) -I.. -I../../include -fPIC
+-LDFLAGS = -shared
+ INSTALL = install
+
+ DESTDIR = @DESTDIR@
+@@ -22,7 +21,7 @@
+ for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d all; done
+
+ %.so: %.c
+- $(CC) -o $@ $(LDFLAGS) $(CFLAGS) $^
++ $(CC) -o $@ $(LDFLAGS) -shared $(CFLAGS) $^
+
+ VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../patchlevel.h)
+
+Index: ppp-2.4.3/pppd/plugins/pppoatm/Makefile.linux
+===================================================================
+--- ppp-2.4.3.orig/pppd/plugins/pppoatm/Makefile.linux 2009-04-08 10:00:38.000000000 +0200
++++ ppp-2.4.3/pppd/plugins/pppoatm/Makefile.linux 2009-04-08 10:03:15.000000000 +0200
+@@ -1,6 +1,5 @@
+ COPTS = -O2 -g
+ CFLAGS = $(COPTS) -I../.. -I../../../include -fPIC
+-LDFLAGS = -shared
+ INSTALL = install
+
+ #***********************************************************************
+@@ -32,7 +31,7 @@
+ all: $(PLUGIN)
+
+ $(PLUGIN): $(PLUGIN_OBJS)
+- $(CC) $(CFLAGS) -o $@ -shared $^ $(LIBS)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -shared $^ $(LIBS)
+
+ install: all
+ $(INSTALL) -d -m 755 $(LIBDIR)
+Index: ppp-2.4.3/pppd/plugins/radius/Makefile.linux
+===================================================================
+--- ppp-2.4.3.orig/pppd/plugins/radius/Makefile.linux 2009-04-08 10:00:38.000000000 +0200
++++ ppp-2.4.3/pppd/plugins/radius/Makefile.linux 2009-04-08 10:01:16.000000000 +0200
+@@ -43,13 +43,13 @@
+ $(INSTALL) -m 444 pppd-radattr.8 $(MANDIR)
+
+ radius.so: radius.o libradiusclient.a
+- $(CC) -o radius.so -shared radius.o libradiusclient.a
++ $(CC) $(LDFLAGS) -o radius.so -shared radius.o libradiusclient.a
+
+ radattr.so: radattr.o
+- $(CC) -o radattr.so -shared radattr.o
++ $(CC) $(LDFLAGS) -o radattr.so -shared radattr.o
+
+ radrealms.so: radrealms.o
+- $(CC) -o radrealms.so -shared radrealms.o
++ $(CC) $(LDFLAGS) -o radrealms.so -shared radrealms.o
+
+ CLIENTOBJS = avpair.o buildreq.o config.o dict.o ip_util.o \
+ clientid.o sendserver.o lock.o util.o md5.o
+Index: ppp-2.4.3/pppd/plugins/rp-pppoe/Makefile.linux
+===================================================================
+--- ppp-2.4.3.orig/pppd/plugins/rp-pppoe/Makefile.linux 2009-04-08 10:00:38.000000000 +0200
++++ ppp-2.4.3/pppd/plugins/rp-pppoe/Makefile.linux 2009-04-08 10:01:16.000000000 +0200
+@@ -29,13 +29,13 @@
+ all: rp-pppoe.so pppoe-discovery
+
+ pppoe-discovery: libplugin.a pppoe-discovery.o
+- $(CC) -o pppoe-discovery pppoe-discovery.o libplugin.a
++ $(CC) $(LDFLAGS) -o pppoe-discovery pppoe-discovery.o libplugin.a
+
+ pppoe-discovery.o: pppoe-discovery.c
+ $(CC) $(CFLAGS) '-DVERSION="$(VERSION)"' -c -o pppoe-discovery.o pppoe-discovery.c
+
+ rp-pppoe.so: libplugin.a plugin.o
+- $(CC) -o rp-pppoe.so -shared plugin.o libplugin.a
++ $(CC) $(LDFLAGS) -o rp-pppoe.so -shared plugin.o libplugin.a
+
+ install: all
+ $(INSTALL) -d -m 755 $(LIBDIR)
+Index: ppp-2.4.3/pppdump/Makefile.linux
+===================================================================
+--- ppp-2.4.3.orig/pppdump/Makefile.linux 2009-04-08 10:00:38.000000000 +0200
++++ ppp-2.4.3/pppdump/Makefile.linux 2009-04-08 10:01:16.000000000 +0200
+@@ -10,7 +10,7 @@
+ all: pppdump
+
+ pppdump: $(OBJS)
+- $(CC) -o pppdump $(OBJS)
++ $(CC) $(LDFLAGS) -o pppdump $(OBJS)
+
+ clean:
+ rm -f pppdump $(OBJS) *~
+Index: ppp-2.4.3/pppstats/Makefile.linux
+===================================================================
+--- ppp-2.4.3.orig/pppstats/Makefile.linux 2009-04-08 10:00:38.000000000 +0200
++++ ppp-2.4.3/pppstats/Makefile.linux 2009-04-08 10:01:16.000000000 +0200
+@@ -26,7 +26,7 @@
+ $(INSTALL) -c -m 444 pppstats.8 $(MANDIR)
+
+ pppstats: $(PPPSTATSRCS)
+- $(CC) $(CFLAGS) -o pppstats pppstats.c $(LIBS)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o pppstats pppstats.c $(LIBS)
+
+ clean:
+ rm -f pppstats *~ #* core
diff --git a/recipes/ppp/ppp_2.4.3.bb b/recipes/ppp/ppp_2.4.3.bb
index f09dcaca21..295a3fbe87 100644
--- a/recipes/ppp/ppp_2.4.3.bb
+++ b/recipes/ppp/ppp_2.4.3.bb
@@ -3,7 +3,7 @@ DESCRIPTION = "Point-to-Point Protocol (PPP) daemon"
HOMEPAGE = "http://samba.org/ppp/"
DEPENDS = "libpcap"
LICENSE = "BSD GPLv2"
-PR = "r4"
+PR = "r5"
SRC_URI = "http://ppp.samba.org/ftp/ppp/ppp-${PV}.tar.gz \
file://ppp-2.4.3-mppe-mppc-1.1.patch;patch=1 \
@@ -14,6 +14,7 @@ SRC_URI = "http://ppp.samba.org/ftp/ppp/ppp-${PV}.tar.gz \
file://pppoatm-makefile.patch;patch=1 \
file://enable-ipv6.patch;patch=1 \
file://makefile-remove-hard-usr-reference.patch;patch=1 \
+ file://ldflags.patch;patch=1 \
file://pon \
file://poff \
file://init \
diff --git a/recipes/vala/vala-bootstrap-native_0.6.0.bb b/recipes/vala/vala-bootstrap-native_0.6.0.bb
index bc99ebf0a6..8cc3acb52b 100644
--- a/recipes/vala/vala-bootstrap-native_0.6.0.bb
+++ b/recipes/vala/vala-bootstrap-native_0.6.0.bb
@@ -2,3 +2,9 @@ require vala_${PV}.bb
inherit native
DEPENDS = "glib-2.0-native"
+
+# work around timestamp problem in tarball
+do_compile_prepend() {
+ touch gobject/gobject.vala.stamp
+}
+
diff --git a/recipes/watchdog/watchdog_5.6.bb b/recipes/watchdog/watchdog_5.6.bb
new file mode 100644
index 0000000000..6c8bd56e73
--- /dev/null
+++ b/recipes/watchdog/watchdog_5.6.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "System watchdog daemon"
+LICENSE = "GPL"
+
+SRC_URI = "http://www.ibiblio.org/pub/Linux/system/daemons/watchdog/${PN}-${PV}.tar.gz \
+ file://init"
+
+inherit autotools update-rc.d
+
+INITSCRIPT_NAME = "watchdog"
+INITSCRIPT_PARAMS = "defaults 10"
+
+do_install_append() {
+ install -d ${D}${sysconfdir}/init.d
+ install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/watchdog
+}
+