git: 2c381d5b5165 - main - graphics/ogre3d: add textproc/pugixml as default dep (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Fri, 13 Mar 2026 14:28:34 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2c381d5b5165370d46553571e579eda3a01a224e

commit 2c381d5b5165370d46553571e579eda3a01a224e
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2026-03-13 14:27:25 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2026-03-13 14:27:25 +0000

    graphics/ogre3d: add textproc/pugixml as default dep (+)
    
    If textproc/pugixml is insalled on a baremetal system, several files do not get installed.
    Add the small texproc/pugixml as a hard dep.
    
    PR:             293780
---
 graphics/ogre3d/Makefile  | 5 +++--
 graphics/ogre3d/pkg-plist | 7 +++++++
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/graphics/ogre3d/Makefile b/graphics/ogre3d/Makefile
index e55844955328..ef25726e9560 100644
--- a/graphics/ogre3d/Makefile
+++ b/graphics/ogre3d/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	ogre3d
 DISTVERSIONPREFIX=	v
 DISTVERSION=	14.5.2
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	graphics devel
 
 MAINTAINER=	fluffy@FreeBSD.org
@@ -12,7 +12,8 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libzzip.so:devel/zziplib \
-		libfreetype.so:print/freetype2
+		libfreetype.so:print/freetype2 \
+		libpugixml.so:textproc/pugixml
 #		libimgui.so:x11-toolkits/imgui
 
 USES=		cmake compiler:c++14-lang pkgconfig sdl xorg
diff --git a/graphics/ogre3d/pkg-plist b/graphics/ogre3d/pkg-plist
index 2fad7d252eed..92b4d6d0df74 100644
--- a/graphics/ogre3d/pkg-plist
+++ b/graphics/ogre3d/pkg-plist
@@ -1,4 +1,7 @@
+bin/OgreMeshUpgrader
+bin/OgreXMLConverter
 bin/SampleBrowser
+bin/VRMLConverter
 include/OGRE/Bites/OgreAdvancedRenderControls.h
 include/OGRE/Bites/OgreApplicationContext.h
 include/OGRE/Bites/OgreApplicationContextBase.h
@@ -299,6 +302,8 @@ include/OGRE/Plugins/BSPSceneManager/OgreQuake3Shader.h
 include/OGRE/Plugins/BSPSceneManager/OgreQuake3ShaderManager.h
 include/OGRE/Plugins/BSPSceneManager/OgreQuake3Types.h
 include/OGRE/Plugins/BSPSceneManager/OgreStaticFaceGroup.h
+include/OGRE/Plugins/DotScene/OgreDotSceneLoader.h
+include/OGRE/Plugins/DotScene/OgreDotScenePluginExports.h
 %%OPENEXR%%include/OGRE/Plugins/EXRCodec/OgreEXRCodec.h
 %%OPENEXR%%include/OGRE/Plugins/EXRCodec/OgreEXRCodecExports.h
 %%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodec.h
@@ -562,6 +567,8 @@ lib/OGRE/Codec_STBI.so
 lib/OGRE/Codec_STBI.so.%%LIBVERSION%%
 lib/OGRE/Plugin_BSPSceneManager.so
 lib/OGRE/Plugin_BSPSceneManager.so.%%LIBVERSION%%
+lib/OGRE/Plugin_DotScene.so
+lib/OGRE/Plugin_DotScene.so.%%LIBVERSION%%
 lib/OGRE/Plugin_OctreeSceneManager.so
 lib/OGRE/Plugin_OctreeSceneManager.so.%%LIBVERSION%%
 lib/OGRE/Plugin_OctreeZone.so