summaryrefslogtreecommitdiffstats
path: root/src/openscenegraph.mk
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2015-09-25 14:06:52 (GMT)
committerTony Theodore <tonyt@logyst.com>2015-09-25 14:06:52 (GMT)
commitd7c6798ff5103ecfd86d0c9cbf097f3802b7ab5d (patch)
tree3449c7a0883fa2b17282efe9673f387a9f53f1e4 /src/openscenegraph.mk
parenteb7eaa7b9ec2da19b82ec2ce5197b1c6aa4b1025 (diff)
downloadmxe-d7c6798ff5103ecfd86d0c9cbf097f3802b7ab5d.zip
mxe-d7c6798ff5103ecfd86d0c9cbf097f3802b7ab5d.tar.gz
mxe-d7c6798ff5103ecfd86d0c9cbf097f3802b7ab5d.tar.bz2
openscenegraph: update 3.2.1 --> 3.40 and enable shared
Diffstat (limited to 'src/openscenegraph.mk')
-rw-r--r--src/openscenegraph.mk12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/openscenegraph.mk b/src/openscenegraph.mk
index 23e6901..6c124f5 100644
--- a/src/openscenegraph.mk
+++ b/src/openscenegraph.mk
@@ -3,15 +3,15 @@
PKG := openscenegraph
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 3.2.1
-$(PKG)_CHECKSUM := d9ae72263d0191855b0f804d93c586d489f119aca0499292acc09bb0fa0b3e6d
+$(PKG)_VERSION := 3.4.0
+$(PKG)_CHECKSUM := 5c727d84755da276adf8c4a4a3a8ba9c9570fc4b4969f06f1d2e9f89b1e3040e
$(PKG)_SUBDIR := OpenSceneGraph-$($(PKG)_VERSION)
$(PKG)_FILE := OpenSceneGraph-$($(PKG)_VERSION).zip
$(PKG)_URL := http://trac.openscenegraph.org/downloads/developer_releases/$($(PKG)_FILE)
$(PKG)_DEPS := gcc boost curl dcmtk ffmpeg freetype gdal giflib gta jasper jpeg libpng openal openexr poppler qt tiff xine-lib zlib
define $(PKG)_UPDATE
- $(WGET) -q -O- 'http://www.openscenegraph.org/downloads/developer_releases/?C=M;O=D' | \
+ $(WGET) -q -O- 'http://trac.openscenegraph.org/downloads/developer_releases/?C=M;O=D' | \
$(SED) -n 's,.*OpenSceneGraph-\([0-9]*\.[0-9]*[02468]\.[^<]*\)\.zip.*,\1,p' | \
grep -v rc | \
$(SORT) -V | \
@@ -25,13 +25,11 @@ define $(PKG)_BUILD
-DCMAKE_CXX_FLAGS='-D__STDC_CONSTANT_MACROS -fpermissive' \
-DCMAKE_HAVE_PTHREAD_H=OFF \
-DPKG_CONFIG_EXECUTABLE='$(PREFIX)/bin/$(TARGET)-pkg-config' \
- -DDYNAMIC_OPENTHREADS=OFF \
- -DDYNAMIC_OPENSCENEGRAPH=OFF \
+ -DDYNAMIC_OPENTHREADS=$(CMAKE_SHARED_BOOL) \
+ -DDYNAMIC_OPENSCENEGRAPH=$(CMAKE_SHARED_BOOL) \
-DBUILD_OSG_APPLICATIONS=OFF \
-DPOPPLER_HAS_CAIRO_EXITCODE=0 \
-D_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS_EXITCODE=1 \
-D_OPENTHREADS_ATOMIC_USE_WIN32_INTERLOCKED=1
$(MAKE) -C '$(1).build' -j '$(JOBS)' install VERBOSE=1
endef
-
-$(PKG)_BUILD_SHARED =