[oe-commits] org.oe.dev povray: make go a bit faster on armv7a

koen commit oe at amethyst.openembedded.net
Mon Sep 1 18:08:43 UTC 2008


povray: make go a bit faster on armv7a

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 180210c555b76cad2acd0e4eb90e2cc395942f02
ViewMTN: http://monotone.openembedded.org/revision/info/180210c555b76cad2acd0e4eb90e2cc395942f02
Files:
1
packages/povray/povray_3.6.1+3.7.0-beta25b.bb
Diffs:

#
# mt diff -r59df5e738eb350aa49d7b529d441715c2c4f0017 -r180210c555b76cad2acd0e4eb90e2cc395942f02
#
#
#
# patch "packages/povray/povray_3.6.1+3.7.0-beta25b.bb"
#  from [26ff07d501c6c0c369a461b3d90c8dc9c6ccadda]
#    to [57cd12ca21a71cfd395d056e0863bbcf94f8c61d]
#
============================================================
--- packages/povray/povray_3.6.1+3.7.0-beta25b.bb	26ff07d501c6c0c369a461b3d90c8dc9c6ccadda
+++ packages/povray/povray_3.6.1+3.7.0-beta25b.bb	57cd12ca21a71cfd395d056e0863bbcf94f8c61d
@@ -1,11 +1,11 @@ SECTION = "console/graphics"
 DESCRIPTION = "The Persistence of Vision Raytracer is a high-quality, totally free tool for creating stunning three-dimensional graphics. "
 HOMEPAGE = "http://www.povray.org"
 SECTION = "console/graphics"
-#Make this a weak assigment to allow branding of the povray binary
 LICENSE = "povray"
 DEPENDS = "virtual/libx11 boost zlib jpeg libpng tiff"
-RDEPENDS = ""
 
+PR = "r1"
+
 #We apply a patch that subverts the checks for jpeg, zlib, png and tiff because we know OE has the required versions, but it is still a hack.
 SRC_URI = "http://www.povray.org/redirect/www.povray.org/beta/source/povray-src-3.7.0.beta.25b.tar.bz2 \
            file://configure-cross-hack.patch;patch=1 \
@@ -16,11 +16,11 @@ inherit autotools pkgconfig
 
 inherit autotools pkgconfig
 
-#PARALLEL_MAKE = ""
-
 EXTRA_OECONF = " --with-boost-thread=boost_thread-mt \
                 COMPILED_BY=${MAINTAINER} "
 
+FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -frename-registers -fomit-frame-pointer -O3 -ftree-vectorize  -ffast-math -fno-math-errno "
+
 PACKAGES += "${PN}-scenes ${PN}-ini ${PN}-icons ${PN}-scripts ${PN}-includes"
 
 PACKAGE_ARCH_${PN}-doc = "all"






More information about the Openembedded-commits mailing list