Bug 284110 - net-im/snac: update 2.57 → 2.68
Summary: net-im/snac: update 2.57 → 2.68
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: 2025-01-17 07:18 UTC by William Carrel
Modified: 2025-01-18 00:29 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (matthew)
vvd: merge-quarterly+


Attachments
git patch (1.18 KB, patch)
2025-01-17 07:18 UTC, William Carrel
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description William Carrel 2025-01-17 07:18:32 UTC
Created attachment 256748 [details]
git patch

See attached patch to update net-im/snac from 2.57 to 2.68.

There are a large number of improvements and crash fixes between these versions as documented at https://codeberg.org/grunfink/snac2/src/branch/master/RELEASE_NOTES.md
Comment 1 Matthew Phillips 2025-01-17 12:36:47 UTC
I'm not familiar with the -pedantic flag so I can't comment on that, otherwise lgtm.
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2025-01-17 22:56:13 UTC
What is the purpose of adding "-pedantic"?

> -pedantic, --pedantic, -no-pedantic, --no-pedantic
> Warn on language extensions
https://clang.llvm.org/docs/ClangCommandLineReference.html#cmdoption-clang-pedantic
Comment 3 William Carrel 2025-01-17 23:33:23 UTC
The `-pedantic` flag was added in snac at https://codeberg.org/grunfink/snac2/commit/12373b018e985ba0bc5628dcaceb7c406a350e45

Given the context, I'd guess there was a helpful warning it added for the upstream maintainers.

It appears here so patch.Makefile will still apply cleanly after the upstream change.
Comment 4 Vladimir Druzenko freebsd_committer freebsd_triage 2025-01-17 23:54:51 UTC
(In reply to William Carrel from comment #3)
Oh! Sorry, I read the patch wrong! :-D
Comment 5 commit-hook freebsd_committer freebsd_triage 2025-01-18 00:17:22 UTC
A commit in branch main references this bug:

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

commit ab751c3536153a8ba004f848a91bea943263b03f
Author:     William Carrel <william.a@carrel.org>
AuthorDate: 2025-01-18 00:07:42 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-01-18 00:15:49 +0000

    net-im/snac: Update 2.57 → 2.68

    There are a large number of improvements and crash fixes between these
    versions as documented at Release Notes:
    https://codeberg.org/grunfink/snac2/src/tag/2.68/RELEASE_NOTES.md

    PR:             284110
    Approved by:    Matthew Phillips <matthew@matthewphillips.info> (maintainer)
    MFH:            2025Q1

 net-im/snac/Makefile             | 2 +-
 net-im/snac/distinfo             | 6 +++---
 net-im/snac/files/patch-Makefile | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)
Comment 6 commit-hook freebsd_committer freebsd_triage 2025-01-18 00:29:26 UTC
A commit in branch 2025Q1 references this bug:

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

commit da2c16be5f410468275b19c5ff87532a925dbcb7
Author:     William Carrel <william.a@carrel.org>
AuthorDate: 2025-01-18 00:07:42 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-01-18 00:27:55 +0000

    net-im/snac: Update 2.57 → 2.68

    There are a large number of improvements and crash fixes between these
    versions as documented at Release Notes:
    https://codeberg.org/grunfink/snac2/src/tag/2.68/RELEASE_NOTES.md

    PR:             284110
    Approved by:    Matthew Phillips <matthew@matthewphillips.info> (maintainer)
    MFH:            2025Q1

    (cherry picked from commit ab751c3536153a8ba004f848a91bea943263b03f)

 net-im/snac/Makefile             | 2 +-
 net-im/snac/distinfo             | 6 +++---
 net-im/snac/files/patch-Makefile | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)
Comment 7 Vladimir Druzenko freebsd_committer freebsd_triage 2025-01-18 00:29:51 UTC
Thanks!