./games/godot [2D and 3D game engine]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.3, Package name: godot-3.3
Maintained by: Omar Polo
Master sites:
Description
Godot is an advanced, feature-packed, multi-platform 2D and 3D open source
game engine. It provides a huge set of common tools, so you can just focus
on making your game without reinventing the wheel.


Filesize: 20098.66 KB
Version History (View Complete History)
  • (2021-05-04) Updated to version: godot-3.3
  • (2020-09-19) Updated to version: godot-3.2.3
  • (2020-07-19) Updated to version: godot-3.2.2
  • (2018-08-26) Updated to version: godot-3.0.6
  • (2018-04-27) Package added to openports.se, version godot-3.0.2 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-05-03 13:10:25 by Thomas Frohwein | Files touched by this commit (8)
Log message:
update to Godot 3.3, from maintainer Omar Polo, thanks!
   2020-11-15 15:05:10 by George Koehler | Files touched by this commit (2)
Log message:
Remove last uses of -mlongcall on powerpc
-Wl,--relax solves linker errors of "relocation truncated to fit",
-mlongcall isn't necessary.
diff from Brad Smith, ok cwen@
   2020-09-19 00:37:23 by Thomas Frohwein | Files touched by this commit (7)
Log message:
update to godot 3.2.3
from Omar Polo (maintainer)
tweak from me: update COMPILER line for C++14
   2020-09-06 04:34:19 by Thomas Frohwein | Files touched by this commit (5)
Log message:
add sndio backend to godot
main work done by Omar Polo ( op AT omarpolo DOT com ), who is also
taking MAINTAINER of this port. Also thanks to ratchov@ for valuable
input.
   2020-08-18 11:39:30 by Charlene Wendling | Files touched by this commit (1)
Log message:
godot: unbreak on powerpc and i386
Don't build with `-Werror'; this "fixes" the "large atomic operation may incur
significant performance penalty" warning upgraded to error seen on these archs
Thanks to Omar Polo build testing on i386.
OK thfr@ (maintainer)
   2020-08-03 12:41:08 by Thomas Frohwein | Files touched by this commit (2)
Log message:
fix build with clang 10
Implicit copy ctor have been deprecated since C++11
https://github.com/godotengine/godot/pull/35762
tested by me with clang 8 (no breakage) and by naddy@ with clang 10 -
successfully. Thanks!
   2020-07-30 08:11:37 by Stuart Henderson | Files touched by this commit (1)
Log message:
mark BROKEN-i386, "error: misaligned atomic operation may incur significant performance penalty"
   2020-07-19 07:02:38 by Thomas Frohwein | Files touched by this commit (16)
Log message:
update to Godot 3.2.2, by Omar Polo - thanks!
some cleanup of patch comments by me
   2020-04-12 07:30:55 by Charlene Wendling | Files touched by this commit (1)
Log message:
godot: don't require `-latomic' anymore on powerpc, since
this arch has been switched to clang
OK thfr@ (maintainer)
   2019-09-02 12:20:12 by Thomas Frohwein | Files touched by this commit (2)
Log message:
use __atomic_* functions and unbreak build on ppc, by cwen@
   2019-08-16 09:38:15 by Thomas Frohwein | Files touched by this commit (3)
Log message:
fix bool type NULL -> false to not trip up ports-gcc
issue found by cwen@
diff by jca@
don't update to 3.1.1 yet - godot 3.0.6 can die another day...
   2019-07-12 14:46:30 by Stuart Henderson | Files touched by this commit (853)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-05-20 16:15:31 by Christian Weisgerber | Files touched by this commit (488)
Log message:
Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
   2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740)
Log message:
Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
   2018-08-25 13:20:29 by Thomas Frohwein | Files touched by this commit (8)
Log message:
update to godot 3.0.6, fixing CVE-2018-1000224. Disables non-working audio backend for the moment. ok sthen@
   2018-06-05 01:32:39 by Anthony J. Bentley | Files touched by this commit (2)
Log message:
Switch to stable tarballs for godot.
From Thomas Frohwein.
   2018-05-09 14:26:47 by Stuart Henderson | Files touched by this commit (1)
Log message:
s/post-patch/pre-build/ so that update-patches picks up changes to the
file drivers/unix/os_unix.cpp which is handled by SUBST_CMD
   2018-05-09 14:26:08 by Stuart Henderson | Files touched by this commit (1)
Log message:
static_cast fix build on ILP32 arches with clang 6, from Thomas Frohwein (maintainer)