Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: [new] devel/collada-dom
To:
Pascal Stumpf <pascal@stumpf.co>
Cc:
Kirill Bychkov <kirby@linklevel.net>, ports@openbsd.org
Date:
Fri, 14 Nov 2025 12:13:55 +0000

Download raw body.

Thread
On 2025/11/14 11:17, Pascal Stumpf wrote:
> On Wed, 12 Nov 2025 11:15:53 +0300, "Kirill Bychkov" wrote:
> > On Sat, November 8, 2025 21:17, Pascal Stumpf wrote:
> > > This is required for OpenMW 0.50.0.
> > >
> > > OK?
> > >
> > >
> > > COLLADA defines an XML-based schema to make it easy to transport
> > > 3D assets between applications - enabling diverse 3D authoring and
> > > content processing tools to be combined into a production pipeline.
> > > The intermediate language provides comprehensive encoding of visual
> > > scenes including: geometry, shaders and effects, physics, animation,
> > > kinematics, and even multiple version representations of the same
> > > asset.  COLLADA FX enables leading 3D authoring tools to work
> > > effectively together to create shader and effects applications and
> > > assets to be authored and packaged using OpenGL Shading Language,
> > > Cg, CgFX, and DirectX FX.
> > >
> > 
> > Looks good for me but do we need COLLADA_DOM_SOVERSION in lib name and
> > other places?
> > Do we plan to use different versions of collada simultaneously?
> 
> Not really, but this is apparently the naming scheme upstream wants, and
> what is detected by cmake.  

changing that probably means you'll need to patch consumers, there's no
point changing that. (same in many other ports).

graphics would seem a better category than devel.

what are all the files in 1.4/1.5 dirs in include about?

> > It would be nice to comment/remove
> > #set (COLLADA_DOM_SOVERSION
> > ${COLLADA_DOM_VERSION_MAJOR}.${COLLADA_DOM_VERSION_MINOR}) in CMakeListst.txt
> > and regen PLIST.
> > 
> > With this change or not, ok kirby@
> > 
>