Bug 281559 - games/bsdgames: Update to version 0.76 which fixes a current compile error
Summary: games/bsdgames: Update to version 0.76 which fixes a current compile error
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-17 21:21 UTC by Joachim Werner
Modified: 2024-09-20 16:22 UTC (History)
1 user (show)

See Also:
jockl: maintainer-feedback+
jockl: merge-quarterly?


Attachments
patch to update version 0.75 -> 0.76 (1.16 KB, patch)
2024-09-17 21:21 UTC, Joachim Werner
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Joachim Werner 2024-09-17 21:21:01 UTC
Created attachment 253633 [details]
patch to update version 0.75 -> 0.76

games/bsdgames currently doesn't compile, apparently due to an API change in ncurses.
more precisely, "mille" uses functions that are no longer available.
v0.76 includes a workaround
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2024-09-20 16:12:18 UTC
1. PORTVERSION => DISTVERSION
2. Remove PORTREVISION
3. Split long lines (>80) in post-install.
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-09-20 16:20:48 UTC
A commit in branch main references this bug:

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

commit 4a1226f7c65164047f6b501e6ca6a9f818b81ffc
Author:     Joachim Werner <jockl@pianojockl.org>
AuthorDate: 2024-09-20 16:17:01 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-09-20 16:17:01 +0000

    games/bsdgames: Update 0.75 → 0.76 which fixes a current compile error

    Currently doesn't compile, apparently due to an API change in ncurses.
    More precisely, "mille" uses functions that are no longer available.
    Version 0.76 includes a workaround.

    Commit log:
    https://github.com/pianojockl/bsdgames/compare/v0.75...v0.76

    PR:     281559
    MFH:    2024Q3

 games/bsdgames/Makefile | 9 +++++----
 games/bsdgames/distinfo | 6 +++---
 2 files changed, 8 insertions(+), 7 deletions(-)
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-09-20 16:21:49 UTC
A commit in branch 2024Q3 references this bug:

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

commit 8bfaf30aa7752b647f11edf762ad8baea3626ae8
Author:     Joachim Werner <jockl@pianojockl.org>
AuthorDate: 2024-09-20 16:17:01 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-09-20 16:21:30 +0000

    games/bsdgames: Update 0.75 → 0.76 which fixes a current compile error

    Currently doesn't compile, apparently due to an API change in ncurses.
    More precisely, "mille" uses functions that are no longer available.
    Version 0.76 includes a workaround.

    Commit log:
    https://github.com/pianojockl/bsdgames/compare/v0.75...v0.76

    PR:     281559
    MFH:    2024Q3
    (cherry picked from commit 4a1226f7c65164047f6b501e6ca6a9f818b81ffc)

 games/bsdgames/Makefile | 9 +++++----
 games/bsdgames/distinfo | 6 +++---
 2 files changed, 8 insertions(+), 7 deletions(-)
Comment 4 Vladimir Druzenko freebsd_committer freebsd_triage 2024-09-20 16:22:23 UTC
Thanks.