BSD Ports

devel/godot 4.7 FreeBSD

Game runtime engine

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
aad97c3275
License
CC-BY-4.0, MIT
Categories
devel, games
Package size
16223.4 KiB, 65321.0 KiB installed

Description

Godot is a multi-platform 2D and 3D game engine.

Easily deploy your game on IOS, Android, OSX, Linux, Steam or Windows.

This is a runtime only port of godot. For the IDE to create games use devel/godot-tools.

In the other systems

SystemPortVersion
FreeBSDdevel/godot4.7
OpenBSDgames/godot/pack34.7.2p1

Install

Binary package:

pkg install godot

From the ports tree:

cd /usr/ports/devel/godot/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	godot>0:devel/godot

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.74.73.4.24.4.1_14.7
FreeBSD:14:quarterly4.74.7n/a4.4_14.7
FreeBSD:15:latest4.74.7n/a4.4.1_14.4.1_1
FreeBSD:15:quarterly4.74.7n/an/an/a
FreeBSD:16:latest4.74.7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 15

Runtime 3

The full lists below include those, and their dependencies in turn.

Build dependencies 80
Run dependencies 85

No port depends on this one.

Configuration

Options name: devel_godot

OptionDefaultDescription
ALSAonALSA audio architecture support
EXAMPLESoffBuild and/or install examples
MOLDoffUse mold linker for faster compilation
PULSEAUDIOoffPulseAudio sound server support
TESToffBuild and/or run tests
TOOLSoffInclude development tools (IDE)
UDEVonLibudev support (Joystick)
WAYLANDonWayland (graphics) support
X11onX11 (graphics) support
USES
compiler:c++17-lang cpe gl pkgconfig scons sdl
Service scripts
none

Message after installing

NOTE: This port installs the godot runtime only.

If you want to create a game you need to install the IDE from devel/godot-tools.

Files

distinfo 2
FileSizeSHA256
godotengine-godot-4.7-stable_GH0.tar.gz6.9926907e+075960084fce0934dfa68acd26df1103385cf3675d0de2b5124922d3cae602bf1c
godotengine-godot-demo-projects-939ca55eaad4_GH0.tar.gz2.49778641e+0808f9d966b7ac6fb8316c48d166af4e0fb4f7ff5314eba95e0d985d4f72bf4df9

Commit history 1

DateCommitCreditsLog message
aad97c3275 Shane devel/godot: Update 4.6.2 => 4.7
While here: - Use built-in harfbuzz and icu4c because system-provided icu4c or harfbuzz cause known issues for GDExtension (see GH-91401 and GH-100301). - Update patch metadata. - Update LICENSE. Release Notes: https://godotengine.org/releases/4.7/ Changelog: https://godotengine.github.io/godot-interactive-changelog/#4.7 PR: 296268 Reported by: Thibault Payet <[email protected]> Approved by: Shane <[email protected]> (maintainer) Approved by: osa, vvd (Mentors, implicit)