Bug 269956

Summary: New port for devel/godot35
Product: Ports & Packages Reporter: Shane <FreeBSD>
Component: Individual Port(s)Assignee: Fernando Apesteguía <fernape>
Status: Closed FIXED    
Severity: Affects Only Me CC: fernape
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://godotengine.org/article/maintenance-release-godot-3-5-1/
Bug Depends on:    
Bug Blocks: 269954    
Attachments:
Description Flags
New port for devel/godot35 FreeBSD: maintainer-approval+

Description Shane 2023-03-04 04:15:10 UTC
Created attachment 240575 [details]
New port for devel/godot35

Create a new port to add support for previous LTS version of godot.

This is mostly a minor update to v3.5.1 for the current godot port, adding PKGNAMESUFFIX and removing the non-working MONO option details.
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-03-07 15:43:32 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b9d66f9108e319cedae8573b7b79807e0fda0e69

commit b9d66f9108e319cedae8573b7b79807e0fda0e69
Author:     Shane <FreeBSD@ShaneWare.Biz>
AuthorDate: 2023-03-07 09:26:30 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-03-07 15:38:16 +0000

    devel/godot35: new port for LTS godot

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

    PR:             269956
    Reported by:    FreeBSD@ShaneWare.Biz

 devel/Makefile                                     |   1 +
 devel/godot35/Makefile (new)                       | 113 +++++++++++++++++++++
 devel/godot35/distinfo (new)                       |   5 +
 .../files/patch-platform_x11_detect.py (new)       |  20 ++++
 .../patch-platform_x11_libudev-so__wrap.c (new)    |  11 ++
 .../patch-thirdparty_libvpx_vpx_vpx__codec.h (new) |  20 ++++
 ...atch-thirdparty_libvpx_vpx_vpx__decoder.h (new) |  20 ++++
 ...hirdparty_libvpx_vpx_vpx__frame__buffer.h (new) |  19 ++++
 .../patch-thirdparty_libvpx_vpx_vpx__image.h (new) |  19 ++++
 devel/godot35/pkg-descr (new)                      |   6 ++
 devel/godot35/pkg-message (new)                    |  11 ++
 11 files changed, 245 insertions(+)
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2023-03-07 15:47:27 UTC
Committed,

Thanks!
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2023-03-07 15:57:13 UTC
With godot35{-tools} now in ports, should we deprecate godot2{-tools}?
Comment 4 Shane 2023-03-07 22:46:14 UTC
I have had no issues building godot2, so not in a hurry. 

godot2 has two games that use it, if they don't get updated and continue to work I see no need to delete them.