Bug 286634 - devel/csmith: update to 2.40 remove DEPRECIATED take MAINTAINER
Summary: devel/csmith: update to 2.40 remove DEPRECIATED take MAINTAINER
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL: https://github.com/csmith-project/csm...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-06 18:52 UTC by Chris Hutchinson
Modified: 2025-05-08 03:27 UTC (History)
2 users (show)

See Also:


Attachments
devel/csmith: patch updates from 2.30 to 2.40 (10.58 KB, patch)
2025-05-06 18:52 UTC, Chris Hutchinson
no flags Details | Diff
devel/csmith: upgrade to 2.3.0-79 and take MAINTAINER (10.54 KB, patch)
2025-05-08 03:27 UTC, Chris Hutchinson
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Hutchinson 2025-05-06 18:52:20 UTC
Created attachment 260214 [details]
devel/csmith: patch updates from 2.30 to 2.40

update this from 2.30 to 2.40. uses new source on GitHub,
moves WWW to GitHub. (necessarily) removes DEPRECIATED. while
here, take MAINTAINER.

Changes:
Makefile
distinfo
pkg-plist
Adds:
files/patch-src_ArrayVariable.cpp
files/patch-src_ArrayVariable.h
files/patch-src_Attribute.cpp
files/patch-src_Attribute.h
files/patch-src_Filter.h

All tests return OK

current maintainer is ports@ so maintainer approval is implicit.

Thanks!
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2025-05-06 19:22:24 UTC
PORTVERSION=2.4.0 => DISTVERSION=2.4.0.g20231102
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2025-05-07 22:53:51 UTC
"Example 18" in Porters Handbook under Using GitHub section would be more approperiate in this case however given that you already open PRs and other already maintained ports that needs attention I'd like to hold off until those gets addressed first before adding more to the backlog.
Comment 3 Chris Hutchinson 2025-05-08 03:27:55 UTC
Created attachment 260252 [details]
devel/csmith: upgrade to 2.3.0-79 and take MAINTAINER

FYI example 18 is for GitLab. This is on GitHub. So I took
my queue from example 14. So this one should "pass muster".
This is actually version 2.40 (internally). But they haven't
cut a tag for 2.40 yet. At any rate I spent some time finding
a good commit to work from and gleaned as many additional
issues and pull requests into this to create a good baseline
to start from.

Thanks for having taken the time to review this.