diff options
author | Marcin Juszkiewicz <hrw@openembedded.org> | 2009-04-08 22:20:32 +0200 |
---|---|---|
committer | Marcin Juszkiewicz <hrw@openembedded.org> | 2009-04-08 22:20:32 +0200 |
commit | 4e3ef28c3656369f49907fbfd25440b3b57e4614 (patch) | |
tree | 2635791af67c1bfea3d2d7dfb309811f4768ac62 /recipes/powervr-drivers | |
parent | f5fa15933e241729b37b8bd9868bd575e974c90b (diff) | |
parent | 3bd414d3c7b94d691e289eaa642082856df7f190 (diff) |
Merge branch 'org.openembedded.dev' of git@git.openembedded.net:openembedded into org.openembedded.dev
Diffstat (limited to 'recipes/powervr-drivers')
-rw-r--r-- | recipes/powervr-drivers/libgles-omap3.inc | 5 | ||||
-rw-r--r-- | recipes/powervr-drivers/omap3-sgx-modules_1.3.13.1397.bb | 5 |
2 files changed, 9 insertions, 1 deletions
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() { |