Bug 269956 - New port for devel/godot35
Summary: New port for devel/godot35
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL: https://godotengine.org/article/maint...
Keywords:
Depends on:
Blocks: 269954
  Show dependency treegraph
 
Reported: 2023-03-04 04:15 UTC by Shane
Modified: 2023-03-07 22:46 UTC (History)
1 user (show)

See Also:


Attachments
New port for devel/godot35 (10.39 KB, text/plain)
2023-03-04 04:15 UTC, Shane
FreeBSD: maintainer-approval+
Details

Note You need to log in before you can comment on or make changes to this bug.
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.