CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

devel/godot4.7

Game runtime engine

Maintainer
FreeBSD@Shaneware.biz
Packages
godot 4.7
Upstream
Higher version available: 4.7.2
CPE
godotengine:godot_engine from the port
WWW
https://godotengine.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (81)

Yusuf Yaman (nxjoseph) · 4.7
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 <monwarez@mailoo.org>
Approved by:	Shane <FreeBSD@ShaneWare.Biz> (maintainer)
Approved by:	osa, vvd (Mentors, implicit)
aad97c3275
Yusuf Yaman (nxjoseph) · 4.6.2
devel/godot: Update 4.6.1 => 4.6.2

Changelog:
https://godotengine.github.io/godot-interactive-changelog/#4.6.2

PR:		296180
Reported by:	Thibault Payet <monwarez@mailoo.org>
Approved by:	Shane <FreeBSD@ShaneWare.Biz> (maintainer)
Approved by:	osa, vvd (Mentors, implicit)
a4a79dae61
Bernhard Froehlich (decke) · 4.6.1
devel/godot: Fix CPE information
a469feb831
Robert Clausecker (fuz) · 4.6.1
devel/godot: update to 4.6.1

Changelog: https://godotengine.github.io/godot-interactive-changelog/

PR:		293178
Event:		Wiesbaden Hackathon 202604
Reported by:	Thibault Payet <monwarez@mailoo.org>
1e35f99af4
Vladimir Druzenko (vvd) · 4.4.1_3
devel/godot: Unbundle multiple libraries

archivers/brotli
audio/libogg
multimedia/libtheora
audio/libvorbis
graphics/webp
net/miniupnpc
graphics/openxr
graphics/recastnavigation
www/wslay
archivers/zstd

Explicitly enable the use of x11-fonts/fontconfig.

PR:		288408
Tested by:	Sure Beae <sure@disroot.org>
Approved by:	Shane <FreeBSD@ShaneWare.Biz> (maintainer, timeout 6 months)
b4f28195b2
Vladimir Druzenko (vvd) · 4.4.1_2
devel/godot: Improve port

- Refresh patch patch-platform__methods.py
- Correct the patch name patch-thirdparty_linuxbsd__headers_udev_libudev.h
- Remove unused dependency from multimedia/libvpx.
- Enable opengl3 support.
- Explicit enable use_sowrap - dynamically load system libraries.
- Explicit enable dynamically load dbus if installed.

PR:		288408
Tested by:	Sure Beae <sure@disroot.org>
Approved by:	Shane <FreeBSD@ShaneWare.Biz> (maintainer, timeout 6 months)
d51054ca6e
Jan Beich (jbeich) · 4.4.1_2
multimedia/libvpx: update 1.16.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.15.2..v1.16.0
Reported by:	Repology
939d8775e7
Piotr Kubaj (pkubaj) · 4.4.1_1
devel/godot: fix build on powerpc64*

JPH_DVECTOR_ALIGNMENT needs to match with JPH_VECTOR_ALIGNMENT.
ec1275fb97
Vladimir Druzenko (vvd) · 4.4.1_1
devel/godot{,-tools}: Improve port

- Add options wayland, x11 and mold.
- Change icons to hicolor.
- Merge mkdirs in one call.
- Port links with libpcre2-32.so instead of libpcre2-8.so.
- Fix warnings from portclippy.
- Improve alignment.

PR:		288408
Approved by:	Shane <FreeBSD@ShaneWare.Biz> (maintainer)
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
df5ecc9353
Zsolt Udvari (uzsolt) · 4.4.1
devel/godot: Update to 4.4.1

Fix do-test target.
Pet portfmt.

Changelog:
https://godotengine.github.io/godot-interactive-changelog/#4.4.1

PR:		285973
Approved by:	FreeBSD@ShaneWare.Biz (maintainer)
40fcc6ca7e
Jan Beich (jbeich) · 4.4_1
multimedia/libvpx: update 1.15.1

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.15.0..v1.15.1
Reported by:	portscout
64f3a6bf7e
Nuno Teixeira (eduardo) · 4.4
devel/godot{,-tools}: Update to 4.4

- Unbreak with clang 19

ChangeLog:	https://godotengine.github.io/godot-interactive-changelog/#4.4
PR:		285132, 285183
cbaa706111
Robert Clausecker (fuz) · 4.2.1_4
devel/godot{,-tools}: move patches to the right port

It was unclear where the patches should go.

Fixes:		3d9903862da8e530ebbc38840e23867c91e4c08f
Reported by:	Chédotal Julien <rjdi@wanadoo.fr>
PR:		284869
87adc7e465
Gleb Popov (arrowd) · 4.2.1_2
*: Bump PORTREVISIONs of Pulseaudio consumers

Sponsored by:	Future Crew, LLC
5505c50fcc
Jan Beich (jbeich) · 4.2.1_1
multimedia/libvpx: update 1.15.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.14.1..v1.15.0
Reported by:	Repology
888cea7dee
Fernando Apesteguía (fernape) · 4.2.1
devel/godot: update to v4.2.1

ChangeLog: https://godotengine.org/article/godot-4-2-arrives-in-style/

PR:		277937
Reported by:	FreeBSD@ShaneWare.Biz (maintainer)
9d8f4d812e
Jan Beich (jbeich) · 4.1.2_1
multimedia/libvpx: update 1.14.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.13.1..v1.14.0
Reported by:	portscout
589aaaeb09
Fernando Apesteguía (fernape) · 4.1.2
devel/godot: update distinfo for example files

Missing from last update to 4.1.2

PR:		274933
Reported by:	FreeBSD@ShaneWare.Biz (maintainer)
afc33cf63e
Robert Clausecker (fuz) · 4.1.2
devel/godot: update to 4.1.2

Also update demo projects to 4.0 head as of 29/3.

Changelog: https://godotengine.org/article/maintenance-release-godot-4-1-2/

PR:		274762
514f7506c5
Gleb Popov (arrowd) · 4.0.2_1
audio/pulseaudio: Update to 16.1

Bump PORTREVISION on consumers.

Sponsored by:	Serenity Cybersecurity, LLC

PR:		262713
b1ecad53b0
Fernando Apesteguía (fernape) · 4.0.2
devel/godot: update to 4.0.2

ChangeLog: https://godotengine.org/article/maintenance-release-godot-4-0-2/

PR:		270944
Reported by:	FreeBSD@ShaneWare.Biz (maintainer)
60d46a9784
Piotr Kubaj (pkubaj) · 4.0
devel/godot: add proper architecture detection

uname -p should be used instead of uname -m.
10bd356a9c
Fernando Apesteguía (fernape) · 4.0
devel/godot: update to 4.0

ChangeLog: https://godotengine.org/article/godot-4-0-sets-sail/

PR:		269954
Reported by:	FreeBSD@ShaneWare.Biz (maintainer)
4b4f01c610
Jan Beich (jbeich) · 3.4.2_1
multimedia/libvpx: update 1.13.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.12.0..v1.13.0
Reported by:	portscout
17f6d799d7
Stefan Eßer (se) · 3.4.2
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)
fb16dfecae
Stefan Eßer (se) · 3.4.2
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.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Piotr Kubaj (pkubaj) · 3.4.2
devel/godot*: fix build on riscv64*

Same issue as on powerpc*.
f4fb0e9fbd
Piotr Kubaj (pkubaj) · 3.4.2
devel/godot: fix build on powerpc64*

Disable modules using x86 intrinsics.
bcbbfc1c1b
Fernando Apesteguía (fernape) · 3.4.2
devel/godot: update to v3.4.2

ChangeLog: https://github.com/godotengine/godot/blob/3.4.2-stable/CHANGELOG.md

PR:	260858
Reported by:	FreeBSD@ShaneWare.Biz (maintainer)
f86ca1c8db
Tobias Kortkamp (tobik) · 3.2.3_4
*: Clean up some things

- Fix typos
- Fix overwritten variables with focus on master/slave ports
- Remove unreferenced variables
- Sort categories
- Remove redundant option descriptions
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
ae22a7846a
Jan Beich (jbeich) · 3.2.3_4
multimedia/libvpx: update 1.11.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0
Reported by:	portscout, Repology
f16d8e5635
Bernhard Froehlich (decke) · 3.2.3_3
devel/godot: Add CPE information

Approved by:	portmgr (blanket)
e5743a66e8
Tobias C. Berner (tcberner) · 3.2.3_3
devel/godot: fix build of devel/godot-tools on armv7

Switch to always using libvpx from ports.

PR:		258163
Approved by:	FreeBSD@ShaneWare.Biz (maintainer)
aeed33b9c1
Kevin Bowling (kbowling) · 3.2.3_3
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
da3162c7c9
Piotr Kubaj (pkubaj) · 3.2.3_2
devel/godot: fix build on riscv64

pcre2 currently doesn't support JIT on riscv64. While it's possible to just disable that in godot, this will mean someone will need to remember to enable it when JIT is supported.

PR:	256655
Approved by: FreeBSD@ShaneWare.Biz (maintainer)
f49ea08b3e
Mathieu Arnold (mat) · 3.2.3_1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Piotr Kubaj (pkubaj) · 3.2.3_1
devel/godot: actually stop using builtin libpng

platform/x11/detect.py actually forces builtin libpng if builtin freetype or zlib is used.

Use the system ones.

This also fixes build on powerpc64le, since builtin libpng is not built with VSX.

PR:	254703
Approved by: FreeBSD@ShaneWare.Biz (maintainer)
21173a4561
Rainer Hurling (rhurlin) · 3.2.3
devel/godot: Update to 3.2.3

Update with several fixes, enhancements, and new features.
Added joystick support.

Changelog: https://godotengine.org/article/maintenance-release-godot-3-2-3

PR:		250730
Submitted by:	waitman@waitman.net <waitman@waitman.net>
Approved by:	arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D27659
ea8e017bd4
Li-Wen Hsu (lwhsu) · 3.2.2
Update to 3.2.2

PR:		247818
Submitted by:	Shane <FreeBSD@ShaneWare.Biz> (maintainer)
b223120615
Fernando Apesteguía (fernape) · 3.2.1
devel/godot: fix pkg-descr

Delete duplicate info.

Reported by:	jbeich@
2fd7bc0313
Fernando Apesteguía (fernape) · 3.2.1
devel/godot: Update to 3.2.1

Add *_ARGS_OFF settings for the alsa and pulse audio options
Add pkg-message in response to bug #245278

ChangeLog: https://godotengine.org/article/maintenance-release-godot-3-2-1

 * Android: Fix double tap pressed event regression (GH-35701).
 * Android: Fix LineEdit virtual keyboard inputs (GH-35785).
 * Bullet: Fix detection of concave shape in Area (GH-33690).
 * Camera2D: Fix inverted use of Camera2D offset_v (GH-36689).
 * Debugger: Fix crash inspecting freed objects (GH-36532).
 * Expression: Fix parsing integers as 32-bit (GH-36529).
 * HTML5: Fix EMWSClient::get_connection_status() (GH-36250).
 * HTML5: Fix touch events support with Emscripten 1.39.5+ (GH-36557).
 * macOS: Fix gamepad disconnection callback on macOS Catalina (GH-36845).
 * Particles: Fix undefined behavior with atan in GPU Particles (GH-36031).
 * Skin: Add support for named binds (GH-36415).
 * TileSet: Hide TileSet properties from Inspector, fixing OOM crash on huge
   tilesets (GH-35908).
 * Video: Workaround WebM playback bug after AudioServer latency
   fixes (GH-35993).
 * Windows: Fix UPNP regression after upstream update (GH-35953).
 * Windows: Disable NetSocket address reuse (GH-36321).
 * API documentation updates.
 * Editor translation updates.

PR:	245444
Submitted by:	FreeBSD@ShaneWare.Biz (maintainer)
75db0863b3
Tobias C. Berner (tcberner) · 3.2
devel/godot: update to 3.2

PR:		243953
Submitted by:	Shane <FreeBSD@ShaneWare.Biz>  (maintainer)
ded9647df0
Tobias C. Berner (tcberner) · 3.1.2
devel/godot: Update to 3.1.2

PR:		243499
Submitted by:	Shane <FreeBSD@ShaneWare.Biz>  (maintainer)
8cef8edb26
Piotr Kubaj (pkubaj) · 3.1.1_2
devel/godot: fix build on powerpc64

Use system libvpx on architectures which break with included libvpx.

PR:		241762
Approved by:	FreeBSD@ShaneWare.Biz (maintainer), linimon (mentor)
d47d47fd98
Niclas Zeising (zeising) · 3.1.1_2
Add USES=xorg USES=gl, ports categories d

Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'd'.
366790689c
Jan Beich (jbeich) · 3.1.1_2
devel/godot: adjust BROKEN_arm* after r473165

clang -o thirdparty/libvpx/vp8/common/arm/neon/bilinearpredict_neon.x11.opt.32.llvm.o -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -g1 -O3 -O2 -fstack-protector-strong -fno-strict-aliasing -DRTAUDIO_ENABLED -pipe -pthread -Wall -Werror=return-type -DZSTD_STATIC_LINKING_ONLY -w -DWEBM_ARMASM -DTYPED_METHOD_BIND -DTOUCH_ENABLED -DALSA_ENABLED -DALSAMIDI_ENABLED -DX11_ENABLED -DUNIX_ENABLED -DOPENGL_ENABLED -DGLES_ENABLED -DGLAD_ENABLED -DGLES_OVER_GL -DMODULE_BMP_ENABLED -DMODULE_BULLET_ENABLED -DMODULE_CSG_ENABLED -DMODULE_DDS_ENABLED -DMODULE_ENET_ENABLED -DMODULE_FREETYPE_ENABLED -DMODULE_GDNATIVE_ENABLED -DMODULE_GDSCRIPT_ENABLED -DMODULE_GRIDMAP_ENABLED -DMODULE_HDR_ENABLED -DMODULE_JPG_ENABLED -DMODULE_MBEDTLS_ENABLED -DMODULE_MOBILE_VR_ENABLED -DMODULE_OGG_ENABLED -DMODULE_OPENSIMPLEX_ENABLED -DMODULE_OPUS_ENABLED -DMODULE_PVR_ENABLED -DMODULE_REGEX_ENABLED -DMODULE_SQUISH_ENABLED -DMODULE_STB_VORBIS_ENABLED -DMODULE_SVG_ENABLED -DMODULE_TGA_ENABLED -DMODULE_THEORA_ENABLED -DMODULE_UPNP_ENABLED -DMODULE_VISUAL_SCRIPT_ENABLED -DMODULE_VORBIS_ENABLED -DMODULE_WEBM_ENABLED -D_THREAD_SAFE -DNDEBUG -DPTRCALL_ENABLED -DGDSCRIPT_ENABLED -DMINIZIP_ENABLED -Ithirdparty/libvpx -Ieditor -I. -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -Iplatform/x11 -Ithirdparty/zstd -Ithirdparty/glad thirdparty/libvpx/vp8/common/arm/neon/bilinearpredict_neon.c
In file included from thirdparty/libvpx/vp8/common/arm/neon/bilinearpredict_neon.c:11:
/usr/lib/clang/8.0.1/include/arm_neon.h:28:2: error: "NEON support not enabled"
 #error "NEON support not enabled"
  ^
/usr/lib/clang/8.0.1/include/arm_neon.h:48:24: error: 'neon_vector_type' attribute is not supported for this target
typedef __attribute__((neon_vector_type(8))) int8_t int8x8_t;
                       ^
/usr/lib/clang/8.0.1/include/arm_neon.h:49:24: error: 'neon_vector_type' attribute is not supported for this target
typedef __attribute__((neon_vector_type(16))) int8_t int8x16_t;
                       ^
[...]
04c87864bb
Jan Beich (jbeich) · 3.1.1_2
devel/godot: enforce verbose build after r421635

Command-line arguments provide a clue when debugging non-x86 bustage.

Approved by:	portmgr blanket
74c5efa46f
Jan Beich (jbeich) · 3.1.1_2
devel/godot: drop non-x86 workaround after r464715/r480149
5ee69fe2bb
Gerald Pfeifer (gerald) · 3.1.1_1
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
ea8c8ec7da
Steve Wills (swills) · 3.1.1
devel/godot: update to 3.1.1

PR:		237761
Submitted by:	Shane <FreeBSD@ShaneWare.Biz> (maintainer)
5ff91a55b8