Bug 269505

Summary: games/assaultcube: Update to 1.3.0.2
Product: Ports & Packages Reporter: Kevin Zheng <kevinz5000>
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://assault.cubers.net/docs/history.html
Attachments:
Description Flags
Patch none

Description Kevin Zheng 2023-02-12 00:27:11 UTC
Created attachment 240100 [details]
Patch

Update games/assaultcube to 1.3.0.2.

The PORT_ENET option no longer compiles, so remove it. The MASTER server option is also currently broken, but players playing the game or running a dedicated server should not need to run it, so disable this option for now.

While here, take maintainership.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2023-02-14 12:38:46 UTC
Committed,

Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-02-14 12:38:54 UTC
A commit in branch main references this bug:

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

commit 3c8ea1caeedb246697b79bdb5c215fe4567247c6
Author:     Kevin Zheng <kevinz5000@gmail.com>
AuthorDate: 2023-02-13 13:15:41 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-02-14 12:34:07 +0000

    games/assaultcube: Update to 1.3.0.2

    Submitter becomes maintainer, already maintainer of several ports.

    The PORT_ENET option no longer compiles, so remove it. The MASTER server option
    is also currently broken, but players playing the game or running a dedicated
    server should not need to run it, so disable this option for now.

    While here, pet linters.

    ChangeLog: https://assault.cubers.net/docs/history.html

     * the server sends messages so you know what data was used for shuffeling
       (random < match < vita)
     * switching to spectator only incurs respawn delay, not suicide/teamkill
     * the overview spectator can now see the flags in tilted-model or radar-like
       ways through overviewflags setting
     * connect protocol waits for authentication with the masterserver before
       connecting
     * register connect protocol script for linux

    PR:             269505
    Reported by:    kevinz5000@gmail.com (maintainer)

 games/assaultcube/Makefile                         |  59 ++---
 games/assaultcube/distinfo                         |   5 +-
 .../patch-fixes-for-GCC-and-Clang.diff (gone)      | 259 ---------------------
 .../files/patch-source_enet_unix.c (gone)          |  20 --
 .../files/patch-source_src_console.h (gone)        |  17 --
 .../files/patch-source_src_master.cpp (gone)       |  11 -
 6 files changed, 27 insertions(+), 344 deletions(-)