Port details |
- irrlicht High performance realtime 3D engine
- 1.8.5_1 x11-toolkits =6 1.8.5_1Version of this port present on the latest quarterly branch.
- Maintainer: amdmi3@FreeBSD.org
- Port Added: 2005-06-29 15:14:59
- Last Update: 2023-10-10 11:46:32
- Commit Hash: 54458a0
- People watching this port, also watch:: xterm, xorg, openjpeg, xorg-fonts-truetype, autoconf
- Also Listed In: graphics
- License: ZLIB
- WWW:
- https://irrlicht.sourceforge.io/
- Description:
- The Irrlicht Engine is an open source high performance realtime 3D engine
written in C++. It is completely cross-platform, using D3D, OpenGL and
its own software renderer, and has all of the state-of-the-art features
which can be found in commercial 3d engines.
It has a huge active community, and there are lots of games in development that
use the engine. You can find enhancements for Irrlicht all over the web, like
alternative terrain renderers, portal renderers, world layers, tutorials,
editors, bindings for java, perl, ruby, python, and so on.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- irrlicht>0:x11-toolkits/irrlicht
- To install the port:
- cd /usr/ports/x11-toolkits/irrlicht/ && make install clean
- To add the package, run one of these commands:
- pkg install x11-toolkits/irrlicht
- pkg install irrlicht
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: irrlicht
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1636380510
SHA256 (irrlicht-1.8.5.zip) = effb7beed3985099ce2315a959c639b4973aac8210f61e354475a84105944f3d
SIZE (irrlicht-1.8.5.zip) = 21827696
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xxf86vm.pc : x11/libXxf86vm
- Runtime dependencies:
-
- x11.pc : x11/libX11
- xxf86vm.pc : x11/libXxf86vm
- Library dependencies:
-
- libpng.so : graphics/png
- libGL.so : graphics/libglvnd
- libjpeg.so : graphics/jpeg-turbo
- This port is required by:
- for Libraries
-
- games/freeminer
- games/irrlamb
- science/chrono
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for irrlicht-1.8.5_1:
DEBUG=off: Build with debugging support
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- x11-toolkits_irrlicht
- USES:
- alias cpe dos2unix gl gmake jpeg zip xorg
- pkg-message:
- For install:
- The Irrlicht Engine was installed
1) See the complete documentation at:
http://irrlicht.sourceforge.net/docu/index.html
2) If you selected EXAMPLES option, you can see these examples at:
/usr/local/share/examples/irrlicht
3) Enjoy it ;)
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.8.5_1 10 Oct 2023 11:46:32 |
Dmitry Marakasov (amdmi3) |
*/*: update some WWWs
Reported by: repology |
1.8.5_1 28 Jul 2023 17:13:17 |
Daniel Engberg (diizzy) |
*/*: Bump jpeg-turbo users treewide
New major version 3.0.0 |
1.8.5 26 Jul 2023 00:48:20 |
Muhammad Moinur Rahman (bofh) |
*/*: Fix build with llvm16 on 13.2-STABLE
As like as HEAD(14.0-RELEASE) llvm16 was merged in base for 13.2-STABLE
with the OSVERSION 1302507.
- Utilize USE_CXXSTD=c++14 or similar solution where applicable
- Update conditionals to addtionally check for OSVERSION greater than
1302507 and less than 1400000
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation |
1.8.5 25 Jun 2023 18:09:47 |
Muhammad Moinur Rahman (bofh) |
x11-toolkits/irrlicht: Fix build with llvm16
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.8.5 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.8.5 20 Jul 2022 14:23:40 |
Tobias C. Berner (tcberner) |
x11-toolkits: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* 1wardd@airmail.net
* Alexander Kabaev <ak03@gte.com>
* Alexander Novitsky <alecn2002@yandex.ru>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Andreas Kohn <andreas@syndrom23.de>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Anton Berezin <tobez@FreeBSD.org>
* Brian Buchanan <brian@CSUA.Berkeley.EDU>
* Cezary Morga <cm@therek.net>
* Cheng-Lung Sung <clsung@FreeBSD.org>
* Danilo Egea Gondolfo <danilo@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.8.5 09 Nov 2021 13:12:12 |
Dmitry Marakasov (amdmi3) |
x11-toolkits/irrlicht: update to 1.8.5
- Pet portlint
- Make sure to remove bundled dependencies
- Strip library
- Remove no longer needed patch |
1.8.4_3 31 Aug 2021 09:23:23 |
Bernhard Froehlich (decke) |
x11-toolkits/irrlicht: Add CPE information
Approved by: portmgr (blanket) |
1.8.4_3 22 Jun 2021 18:53:08 |
Kevin Bowling (kbowling) |
graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824 |
1.8.4_2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.8.4_2 07 Nov 2019 18:36:56 |
zeising |
Add USES=xorg USES=gl, ports categories x
Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
1.8.4_2 14 Aug 2019 12:25:52 |
mat |
Convert to UCL & cleanup pkg-message (categories x) |
1.8.4_2 23 May 2017 05:03:16 |
rezny |
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845 |
1.8.4_1 15 Feb 2017 19:40:16 |
tijl |
- In x11-toolkits/irrlicht build only the shared library. The upstream
Makefile does not support building both the static and shared library.
It compiles the code without -fPIC first for the static library and then
creates the shared library from the same object files without recompiling
them with -fPIC.
- The upstream install target can now be used as well.
- Use upstream library version and bump dependent ports. |
1.8.4 09 Feb 2017 18:53:12 |
linimon |
Add -fPIC to various ports to enable them to build on armv6.
Approved by: portmgr (tier-2 blanket) |
1.8.4 23 Jan 2017 16:31:15 |
amdmi3 |
- Update WWW |
1.8.4 16 Jan 2017 13:19:13 |
amdmi3 |
- Take maintainership
- Cosmetic fixes |
1.8.4 16 Aug 2016 21:43:12 |
pawel |
Update to version 1.8.4
PR: 211859
Submitted by: Jochen Neumeister |
1.8.3 19 May 2016 11:09:14 |
amdmi3 |
- Fix trailing whitespace in pkg-messages
Approved by: portmgr blanket |
1.8.3 01 Apr 2016 14:33:58 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
1.8.3 02 Nov 2015 10:13:00 |
danfe |
- Update to version 1.8.3 and convert to option helpers
- Reindent EXAMPLEDIRS and other lines to avoid wrapping
PR: 203329 |
1.8.1_2 22 Jun 2015 18:33:22 |
antoine |
Convert to USES=jpeg |
1.8.1_2 25 Dec 2014 20:54:43 |
bapt |
Bump portrevision after png update |
1.8.1_1 25 Dec 2014 13:48:21 |
antoine |
Properly support png 1.5 |
1.8.1_1 02 Nov 2014 18:15:20 |
marino |
x11-toolkits/irrlicht: Fix DEBUG option, missing linker symbols
* apply NDEBUG=1 when DEBUG is off
* Depend on libGL instead of libGLU
* Add missing -lX11 -lZ to LDFLAGS
* Add USE_XORG= x11 xxf86vm
PR: 194565
Submitted by: Andriy Voskoboinyk |
1.8.1 20 Oct 2014 10:34:14 |
marino |
Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__. For some ports, this fixes the build
without the need for additional patches.
Approved by: portmgr (bapt, blanket) |
1.8.1 18 Oct 2014 09:49:38 |
antoine |
- Update to 1.8.1 [1]
- Reset Maintainer [2]
- Fix build with new mesa
PR: ports/185001 [1]
Submitted by: Hardy Schumacher [1]
Approved by: maintainer timeout (10 months) [2] |
1.8_1 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
1.8 11 May 2014 15:46:06 |
amdmi3 |
- Support staging
- Use new LIB_DEPENDS syntax
Approved by: portmgr blanket |
1.8 10 Mar 2014 18:09:41 |
bapt |
Convert x* to USES=zip |
1.8 02 Oct 2013 02:04:17 |
acm |
- Fix MASTER_SITES
- Fix pkg-plist file
- Few minor modifications |
1.8 01 Oct 2013 19:57:41 |
acm |
- Update to 1.8
PR: ports/173524
Submitted by: Hardy Schumacher <hardy.schumacher_ at _gmx.de> |
1.7.3_1 20 Sep 2013 23:57:48 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11-toolkits) |
1.7.3_1 22 Mar 2013 08:16:08 |
bapt |
Convert to new options framework left unconverted ports in x* categories |
1.7.3_1 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
1.7.3 31 Mar 2012 20:51:40 |
acm |
- Fix build with png and jepg support. They were not detected correctly and it
could cause problems with apps that depends of Irrlicht
Feature safe: yes |
1.7.3 31 Mar 2012 19:50:01 |
acm |
- Fix build with bzip2 support
Feature safe: yes |
1.7.3 31 Mar 2012 18:16:39 |
acm |
- Update to 1.7.3
Feature safe: yes |
1.7.2_1 07 Mar 2011 23:26:51 |
acm |
- Install a valid shlib version. No ugly BUILD_DEPENDS entry anymore
- Bump PORTREVISION
PR: 154111
Submitted by: Pascal Stumpf <Pascal.Stumpf __ __ cubes.de> |
1.7.2 13 Dec 2010 20:04:36 |
acm |
- Update to 1.7.2
PR: 152854
Submitted by: Pascal Stumpf <Pascal.Stumpf at cubes.de> |
1.6.1_2 29 Mar 2010 18:09:11 |
dinoex |
- fix build for png-1.4.1 |
1.6.1_2 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
1.6.1_1 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
1.6.1 21 Jan 2010 23:36:04 |
amdmi3 |
- Update to 1.6.1
PR: 142874
Submitted by: myself
Approved by: acm (maintainer) |
1.5.1 05 Sep 2009 00:55:52 |
acm |
- Update to 1.5.1
PR: 137939
Submitted by: Hardy Schumacher <hardy.schumacher _at_ globalfoundries.com> |
1.5_1 22 Aug 2009 00:39:37 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with X |
1.5_1 18 Jul 2009 11:11:29 |
dinoex |
- update to jpeg7
Tested by: pav on pointyhat |
1.5 20 Jan 2009 08:16:02 |
acm |
- Update to 1.5 [1]
PR : 130373
Submitted by : Hardy Schumacher <hardy.schumacher at amd.com>
Luke Dean <LukeD at pobox.com> [1] |
1.4.2 10 Dec 2008 19:41:09 |
acm |
- Update to 1.4.2 |
1.4_1 10 Dec 2008 07:35:19 |
linimon |
Mark as broken on sparc64.
Hat: portmgr |
1.4_1 25 Jul 2008 12:48:47 |
pav |
- Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default
MAKE_ENV |
1.4_1 22 Mar 2008 08:55:40 |
miwi |
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION
Approved by: portmgr (xorg cleanup) |
1.4 25 Dec 2007 03:11:39 |
acm |
- Update to 1.4
Submitted by: Luke Dean <LukeD___ at _pobox.com> via email |
1.3.1 20 Aug 2007 07:02:28 |
acm |
- Update to 1.3.1 |
1.3_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
1.3 20 Mar 2007 17:17:59 |
acm |
- Update to 1.3
- Remove 4.x support |
1.2 30 Dec 2006 17:47:40 |
acm |
- Update to 1.2
- Add pkg-message file
- Mark IGNORE on 4.x
- Take maintanership
- Other tiny modifications |
0.12.0 15 Aug 2006 01:13:42 |
clsung |
- s,INSTALLS_SHLIB,USE_LDCONFIG,g
- x11-toolkits/ of ports@
PR: ports/101916
Submitted by: Gea-Suan Lin <gslin_AT_gslin dot org> |
0.12.0 13 May 2006 05:00:46 |
edwin |
Remove USE_REINPLACE from categories starting with X |
0.12.0 24 Nov 2005 14:11:15 |
barner |
Drop maintainership. |
0.12.0 24 Nov 2005 14:08:01 |
barner |
Add SHA256 for my ports (that don't already have it). |
0.12.0 07 Nov 2005 19:47:21 |
barner |
Add -fPIC to CFLAGS (for ia64). Since `irrlicht' is a port that consists of
a shared library only (and a few header files, of course), it's ok to do it
in the ports Makefile.
Reported by: pointyhat via kris |
0.12.0 22 Oct 2005 10:04:25 |
barner |
Fix build on amd64 by adding -fPIC to CFLAGS.
Reported by: pointyhat via kris |
0.12.0 20 Oct 2005 00:29:38 |
barner |
- Update to 0.12.0 [1]
- Explicitely link against libz, libpng, libjpeg
- Remove @'s in do-install: target, so one sees what's going on
Reminded by: Edwin's version nagger [1] |
0.10.0 16 Sep 2005 00:12:20 |
barner |
Change to FreeBSD.org email address. Somehow I did no change these ports
when I became a committer. |
0.10.0 29 Jun 2005 15:14:24 |
okazaki |
Add irrlicht 0.10.0, high performance realtime 3D engine.
PR: ports/71905
Submitted by: Simon Barner <barner@gmx.de> |