diff --git a/games-engines/openscenegraph/openscenegraph-3.6.5.recipe b/games-engines/openscenegraph/openscenegraph-3.6.5.recipe index f87459553..588806b32 100644 --- a/games-engines/openscenegraph/openscenegraph-3.6.5.recipe +++ b/games-engines/openscenegraph/openscenegraph-3.6.5.recipe @@ -10,7 +10,7 @@ virtual reality industries." HOMEPAGE="http://www.openscenegraph.org/" COPYRIGHT="2002-2018 Robert Osfield and others" LICENSE="OSGPL" -REVISION="1" +REVISION="3" SOURCE_URI="https://github.com/openscenegraph/OpenSceneGraph/archive/OpenSceneGraph-$portVersion.tar.gz" CHECKSUM_SHA256="aea196550f02974d6d09291c5d83b51ca6a03b3767e234a8c0e21322927d1e12" SOURCE_DIR="OpenSceneGraph-OpenSceneGraph-$portVersion" @@ -127,7 +127,7 @@ BUILD_REQUIRES=" devel:libjpeg$secondaryArchSuffix # devel:libOpenCOLLADABaseUtils$secondaryArchSuffix devel:libpng16$secondaryArchSuffix - devel:libpoppler${secondaryArchSuffix}_glib >= 8.12 + devel:libpoppler${secondaryArchSuffix}_glib >= 8.22 devel:libSDL2_2.0$secondaryArchSuffix devel:libtiff$secondaryArchSuffix >= 5 # devel:libTKGeomBase$secondaryArchSuffix #opencascade diff --git a/games-engines/openscenegraph/patches/openscenegraph-3.6.5.patchset b/games-engines/openscenegraph/patches/openscenegraph-3.6.5.patchset index e21e2abeb..85726e051 100644 --- a/games-engines/openscenegraph/patches/openscenegraph-3.6.5.patchset +++ b/games-engines/openscenegraph/patches/openscenegraph-3.6.5.patchset @@ -1,4 +1,4 @@ -From 0e2014a809e482f344e2f00922c7aff3bbde7de3 Mon Sep 17 00:00:00 2001 +From 55acd2dacccdd52c12f671a9d1a4775aa2acc828 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Arroyo=20Calle?= Date: Wed, 24 Dec 2014 14:55:21 +0000 @@ -37,7 +37,7 @@ index fe135f4..680fcfe 100644 2.37.3 -From 2d8ce5d50ab91532875d0c8986f5e7506fddac75 Mon Sep 17 00:00:00 2001 +From b353013758aa33e2ab2e4a1eedbc74d434cb4da3 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Mon, 8 Oct 2018 00:19:11 +1000 Subject: Find plugins in system lib and addons directory @@ -78,7 +78,7 @@ index f723123..fd87ddb 100644 2.37.3 -From ad08ae83c314bd2cabf245adf97a29afa24ca679 Mon Sep 17 00:00:00 2001 +From cd0bd99618436c0f1f5c2525cabf479f0593532c Mon Sep 17 00:00:00 2001 From: beaglejoe Date: Mon, 4 Oct 2021 19:09:51 +0000 Subject: Fix FindSDL2 @@ -101,7 +101,7 @@ index 91724d6..84ec1bf 100644 2.37.3 -From 1f7536ae6d3ff416272e678cccd16defa2114c2b Mon Sep 17 00:00:00 2001 +From 5292c93dd3e543c35fc7b4729848727e524ca1e4 Mon Sep 17 00:00:00 2001 From: Begasus Date: Thu, 17 Aug 2023 14:36:48 +0200 Subject: Add Haiku support @@ -135,7 +135,7 @@ index 86785b1..2fb3555 100644 2.37.3 -From 16254650c4064a28b4070d23c11eb09d3443a3f8 Mon Sep 17 00:00:00 2001 +From e88954c3d7b5b3f291344fc236e3088e0372439e Mon Sep 17 00:00:00 2001 From: Begasus Date: Thu, 17 Aug 2023 14:37:21 +0200 Subject: Link against libnetwork @@ -159,7 +159,7 @@ index 0ef2edd..16ce450 100644 2.37.3 -From 9f50fabfd7e2524870d7d5d144131a1e447fcf45 Mon Sep 17 00:00:00 2001 +From d64e7768a6e800273e7acb99082ec75bde22e21c Mon Sep 17 00:00:00 2001 From: Begasus Date: Thu, 17 Aug 2023 15:26:49 +0200 Subject: Fix building examples @@ -208,3 +208,27 @@ index 6ab5e79..91a5fb6 100644 -- 2.37.3 + +From 5301f1bbd949c6d323fec08591de007f6ceea6a5 Mon Sep 17 00:00:00 2001 +From: Begasus +Date: Sun, 17 Sep 2023 17:46:55 +0200 +Subject: Silense some warnings that are clobering the Terminal while building + + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 16ce450..4106e0f 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -316,6 +316,9 @@ INCLUDE_DIRECTORIES(SYSTEM ${OPENGL_INCLUDE_DIR}) + #ADD_DEFINITIONS(-D) + # Platform specific definitions + ++IF(HAIKU) ++ADD_DEFINITIONS(-Wno-deprecated-copy -Wno-deprecated-declarations -Wno-overloaded-virtual) # TODO too much spam for now ++ENDIF() + + IF(WIN32 AND NOT ANDROID) + OPTION(OSG_DETERMINE_WIN_VERSION "Wheter to automatically determine current Windows version" ON) +-- +2.37.3 +