Bug 281369 - cad/gerbv: update to 2.10.0 using new upstream
Summary: cad/gerbv: update to 2.10.0 using new upstream
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: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-08 16:20 UTC by Daniel Engberg
Modified: 2024-09-24 19:19 UTC (History)
1 user (show)

See Also:
pi: maintainer-feedback+


Attachments
patch and upgrade to 2.10.0 from new upstream (1.73 KB, patch)
2024-09-22 17:46 UTC, Kurt Jaeger
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2024-09-08 16:20:56 UTC
Fork is maintained here https://github.com/gerbv/gerbv and also includes fixes for CVEs, see https://github.com/gerbv/gerbv/releases
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2024-09-22 16:02:07 UTC
Friendly ping
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2024-09-22 17:46:50 UTC
Created attachment 253744 [details]
patch and upgrade to 2.10.0 from new upstream

testbuild done on 14.1-amd64. TODO: more testbuilds.

Someone who uses this software should do a test-run, if everything works.
Comment 3 Daniel Engberg freebsd_committer freebsd_triage 2024-09-22 17:57:58 UTC
You can remove GH_TAGBANE (misspelt) and GH_ACCOUNT, PORTVERSION should also be DISTVERSION.
See https://docs.freebsd.org/en/books/porters-handbook/book/#makefile-master_sites-github

Best regards,
Daniel
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2024-09-24 18:30:50 UTC
update done, no run tests made.
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-09-24 18:31:23 UTC
A commit in branch main references this bug:

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

commit a99e5ef3a8fd220bbe4f90286bc0d314ad344d38
Author:     Kurt Jaeger <pi@FreeBSD.org>
AuthorDate: 2024-09-24 18:26:36 +0000
Commit:     Kurt Jaeger <pi@FreeBSD.org>
CommitDate: 2024-09-24 18:26:36 +0000

    cad/gerbv: update 2.7.0 -> 2.10.0, new upstream, URL changed

    - Also fixes CVE-2023-4508

    PR:             281369
    Reported by:    diizzy
    Changes:        https://github.com/gerbv/gerbv/blob/main/NEWS

 cad/gerbv/Makefile  | 13 +++++++------
 cad/gerbv/distinfo  |  6 +++---
 cad/gerbv/pkg-plist |  2 +-
 3 files changed, 11 insertions(+), 10 deletions(-)
Comment 6 Daniel Engberg freebsd_committer freebsd_triage 2024-09-24 19:19:01 UTC
(In reply to commit-hook from comment #5)
Hi,

It now spews a lot of "sh: utils/git-version-gen.sh: not found" during configure stage, please fix.

Best regads,
Daniel