Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Jul 2023 20:02:36 GMT
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 6b49f2ab524f - main - graphics/ogre3d19: Fix build with llvm16
Message-ID:  <202307232002.36NK2ao4025014@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6b49f2ab524f619e1b1bd73b298f9ecf7c405fa0

commit 6b49f2ab524f619e1b1bd73b298f9ecf7c405fa0
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-07-23 18:52:57 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-07-23 20:02:28 +0000

    graphics/ogre3d19: Fix build with llvm16
    
    - Add missing DEPENDS reported by pousriere testport
    - Pet portclippy
    
    Approved by:    portmgr (blanket)
    Sponsored by:   The FreeBSD Foundation
---
 graphics/ogre3d19/Makefile | 25 +++++++++++++------------
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/graphics/ogre3d19/Makefile b/graphics/ogre3d19/Makefile
index a225820e7354..1b80e0b74315 100644
--- a/graphics/ogre3d19/Makefile
+++ b/graphics/ogre3d19/Makefile
@@ -1,10 +1,8 @@
-PORTNAME=	ogre3d
-PORTVERSION=	1.9.0
 PORTREVISION=	21
 CATEGORIES=	graphics devel
 MASTER_SITES=	https://bitbucket.org/sinbad/ogre/get/
-DISTNAME=	v1-9-0
 PKGNAMESUFFIX=	19
+DISTNAME=	v1-9-0
 
 MAINTAINER=	amdmi3@FreeBSD.org
 COMMENT=	Scene-oriented, flexible 3D engine written in C++ (legacy version 1.9)
@@ -13,20 +11,23 @@ WWW=		https://www.ogre3d.org/
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN_aarch64=		does not compile: OgreMain/include/OgreStringConverter.h:126:23: class member cannot be redeclared
-BROKEN_powerpc=		does not install
-BROKEN_riscv64=		does not compile: OgreMain/include/OgreStringConverter.h:126:23: class member cannot be redeclared
+BROKEN_aarch64=	does not compile: OgreMain/include/OgreStringConverter.h:126:23: class member cannot be redeclared
+BROKEN_powerpc=	does not install
+BROKEN_riscv64=	does not compile: OgreMain/include/OgreStringConverter.h:126:23: class member cannot be redeclared
 
-LIB_DEPENDS=	libzzip.so:devel/zziplib \
+LIB_DEPENDS=	libfreeimage.so:graphics/freeimage \
 		libfreetype.so:print/freetype2 \
-		libfreeimage.so:graphics/freeimage
-
-CONFLICTS=	ogre3d
+		libzzip.so:devel/zziplib
 
-USES=		tar:bzip2 cmake pkgconfig compiler:c++11-lib sdl xorg
+USES=		cmake compiler:c++11-lib gl pkgconfig sdl tar:bzip2 xorg
+USE_CXXSTD=	c++14
+USE_GL=		gl glu
 USE_LDCONFIG=	yes
 USE_SDL=	sdl
-USE_XORG=	xaw xrandr
+USE_XORG=	ice sm x11 xaw xext xrandr xt
+
+CONFLICTS=	ogre3d
+
 WRKSRC=		${WRKDIR}/sinbad-ogre-dd30349ea667
 
 OPTIONS_DEFINE=	BOOST DOCS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202307232002.36NK2ao4025014>