Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - godot

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: godot 2.1.2-1

Git Clone URL: https://aur-dev.archlinux.org/godot.git (read-only)
Package Base: godot
Description: An advanced, feature packed, multi-platform 2D and 3D game engine
Upstream URL: http://www.godotengine.org
Keywords: 2d 3d engine game
Licenses: MIT
Conflicts: godot-git, godot-pulse
Submitter: shackra
Maintainer: shackra
Last Packager: shackra
Votes: 57
Popularity: 5.147100
First Submitted: 2014-12-21 19:46
Last Updated: 2017-01-26 21:11

Pinned Comments

shackra commented on 2017-01-26 21:18

New version! However, when I started Godot nothing was rendering, maybe it's because my hardware is old and Godot isn't going to support it anymore (IBM Thinkpad T60), please test it in your machine and report back if the issue happens to you too!

Latest Comments

1 2 3 Next › Last »

shackra commented on 2017-01-26 21:18

New version! However, when I started Godot nothing was rendering, maybe it's because my hardware is old and Godot isn't going to support it anymore (IBM Thinkpad T60), please test it in your machine and report back if the issue happens to you too!

kingcreole commented on 2016-12-28 08:15

oh i wanted to comment about the Building issues and then i saw that it was fixed, thank you shackra and Merry Christmas to you as well :)

shackra commented on 2016-12-28 08:04

fixed! Now it should compile without issue.

dariost commented on 2016-12-25 23:41

Version 2.1.1-2 gives this error:

clang++ -o bin/godot.x11.opt.tools.64.llvm platform/x11/godot_x11.x11.opt.tools.64.llvm.o platform/x11/context_gl_x11.x11.opt.tools.64.llvm.o platform/x11/os_x11.x11.opt.tools.64.llvm.o platform/x11/key_mapping_x11.x11.opt.tools.64.llvm.o platform/x11/joystick_linux.x11.opt.tools.64.llvm.o main/libmain.x11.opt.tools.64.llvm.a modules/libmodules.x11.opt.tools.64.llvm.a bin/tests/libtests.x11.opt.tools.64.llvm.a drivers/libdrivers.x11.opt.tools.64.llvm.a tools/libtool.x11.opt.tools.64.llvm.a scene/libscene.x11.opt.tools.64.llvm.a servers/libservers.x11.opt.tools.64.llvm.a core/libcore.x11.opt.tools.64.llvm.a -lX11 -lXinerama -lXcursor -lXrandr -lssl -lcrypto -lfreetype -lpng16 -lasound -lGL -lpthread -lz -ldl
core/libcore.x11.opt.tools.64.llvm.a(compression.x11.opt.tools.64.llvm.o): In function `Compression::compress(unsigned char*, unsigned char const*, int, Compression::Mode)':
core/io/compression.cpp:(.text+0x9d): undefined reference to `z_deflateInit_'
core/io/compression.cpp:(.text+0xb4): undefined reference to `z_deflateBound'
core/io/compression.cpp:(.text+0xd1): undefined reference to `z_deflate'
core/io/compression.cpp:(.text+0xdd): undefined reference to `z_deflateEnd'
core/libcore.x11.opt.tools.64.llvm.a(compression.x11.opt.tools.64.llvm.o): In function `Compression::get_max_compressed_buffer_size(int, Compression::Mode)':
core/io/compression.cpp:(.text+0x1fc): undefined reference to `z_deflateInit_'
core/io/compression.cpp:(.text+0x210): undefined reference to `z_deflateBound'
core/io/compression.cpp:(.text+0x21b): undefined reference to `z_deflateEnd'
core/libcore.x11.opt.tools.64.llvm.a(compression.x11.opt.tools.64.llvm.o): In function `Compression::decompress(unsigned char*, int, unsigned char const*, int, Compression::Mode)':
core/io/compression.cpp:(.text+0x2f3): undefined reference to `z_inflateInit_'
core/io/compression.cpp:(.text+0x37b): undefined reference to `z_inflate'
core/io/compression.cpp:(.text+0x385): undefined reference to `z_inflateEnd'
core/libcore.x11.opt.tools.64.llvm.a(zip.x11.opt.tools.64.llvm.o): In function `zipOpenNewFileInZip4_64':
core/io/zip.c:(.text+0x1eb9): undefined reference to `z_deflateInit2_'
core/io/zip.c:(.text+0x1f10): undefined reference to `z_get_crc_table'
core/libcore.x11.opt.tools.64.llvm.a(zip.x11.opt.tools.64.llvm.o): In function `zipWriteInFileInZip':
core/io/zip.c:(.text+0x2568): undefined reference to `z_crc32'
core/io/zip.c:(.text+0x2737): undefined reference to `z_deflate'
core/libcore.x11.opt.tools.64.llvm.a(zip.x11.opt.tools.64.llvm.o): In function `zipCloseFileInZipRaw64':
core/io/zip.c:(.text+0x2954): undefined reference to `z_deflate'
core/io/zip.c:(.text+0x29bf): undefined reference to `z_deflateEnd'
core/libcore.x11.opt.tools.64.llvm.a(unzip.x11.opt.tools.64.llvm.o): In function `unzClose':
core/io/unzip.c:(.text+0xe20): undefined reference to `z_inflateEnd'
core/libcore.x11.opt.tools.64.llvm.a(unzip.x11.opt.tools.64.llvm.o): In function `unzCloseCurrentFile':
core/io/unzip.c:(.text+0xed3): undefined reference to `z_inflateEnd'
core/libcore.x11.opt.tools.64.llvm.a(unzip.x11.opt.tools.64.llvm.o): In function `unzOpenCurrentFile3':
core/io/unzip.c:(.text+0x2120): undefined reference to `z_inflateEnd'
core/io/unzip.c:(.text+0x27a4): undefined reference to `z_inflateInit2_'
core/libcore.x11.opt.tools.64.llvm.a(unzip.x11.opt.tools.64.llvm.o): In function `unzSeekCurrentFile':
core/io/unzip.c:(.text+0x28f3): undefined reference to `z_inflateReset'
core/libcore.x11.opt.tools.64.llvm.a(unzip.x11.opt.tools.64.llvm.o): In function `unzReadCurrentFile':
core/io/unzip.c:(.text+0x2b9d): undefined reference to `z_crc32'
core/io/unzip.c:(.text+0x2be7): undefined reference to `z_inflate'
core/io/unzip.c:(.text+0x2c1c): undefined reference to `z_crc32'
clang-3.9: error: linker command failed with exit code 1 (use -v to see invocation)
scons: *** [bin/godot.x11.opt.tools.64.llvm] Error 1
scons: building terminated because of errors.

shackra commented on 2016-12-25 12:31

New 2.1.1 release now available!

Merry Christmas!

jseb commented on 2016-11-22 08:48

PKGBUILD for 2.1.1 :

# changes: pkgver, sha512 for sources, and using archlinux zlib
# didn't put zlib as dep, as i think everybody got it.
# i put "-j 5" in scons parameters, for speeding things. Remove/adjust it
# with the core numbers (+1) of your cpu.

pkgname=godot
pkgver=2.1.1
pkgrel=1
pkgdesc="An advanced, feature packed, multi-platform 2D and 3D game engine"
url="http://www.godotengine.org"
license=('MIT')
arch=('i686' 'x86_64')
makedepends=('scons' 'clang')
depends=('libxcursor' 'glu' 'libxinerama' 'freetype2' 'alsa-lib')
conflicts=("godot-git" "godot-pulse")
_arch=''
if test "$CARCH" == x86_64; then
_arch=('64')
else
_arch=('32')
fi

source=(
"https://github.com/godotengine/godot/archive/${pkgver}-stable.tar.gz"
godot.desktop
icon.png
)
sha256sums=('5b8f80d5228be50bdd73356537856c17460817d8132edd5a6dca05594129d264'
'd2f5ae30b8c0c3fd8a20a451d34e9e9d0ba1b60a39b1f68484a9a74227c83822'
'b6bb8e42625414303cf7608f08fe63bd3267486bf7a96586ebab05ade5189785')

build() {
cd "${srcdir}"/${pkgname}-${pkgver}-stable

sed -n '/\/* Copyright/,/IN THE SOFTWARE./p' main/main.cpp | sed 's/\/\*//' | sed 's/\*\///' > LICENSE

scons platform=x11 \
tools=yes \
target=release_debug \
use_llvm=yes \
openssl=yes \
colored=yes \
pulseaudio=no bits=${_arch} \
-j 5
}

package() {

cd "${srcdir}"

install -Dm644 godot.desktop "${pkgdir}"/usr/share/applications/godot.desktop
install -Dm644 icon.png "${pkgdir}"/usr/share/pixmaps/godot.png

cd "${srcdir}"/${pkgname}-${pkgver}-stable

install -D -m755 bin/godot.x11.opt.tools.${_arch}.llvm "${pkgdir}"/usr/bin/godot
install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/godot/LICENSE
}

libgradev commented on 2016-11-17 21:00

Maintenance release: Godot 2.1.1 https://godotengine.org/article/maintenance-release-godot-2-1-1

sha256: 5b8f80d5228be50bdd73356537856c17460817d8132edd5a6dca05594129d264

shackra commented on 2016-08-11 21:11

Fixed. Hopefully there are no more errors now on.

Farenjihn commented on 2016-08-11 17:37

Yes, GCC is their prefered compiler however https://github.com/godotengine/godot/issues/4673 and other issues demonstrates that GCC6 does not generate safe code from Godot's source.
As Arch has GCC 6.1 by default now it is preferable to use LLVM/Clang until the issues are fixed (around Godot 3.0).

DyrverE commented on 2016-08-11 17:06

Sorry my derp.
if you delete line 39 that says:
use_llvm=yes \

then you also need to edit line 55:
install -D -m755 bin/godot.x11.opt.tools.${_arch}.llvmss "${pkgdir}"/usr/bin/godot
to
install -D -m755 bin/godot.x11.opt.tools.${_arch} "${pkgdir}"/usr/bin/godot

Gcc is their prefered compiler as well, your choice: https://github.com/godotengine/godot/issues/6053