Bug 272458 - www/vultr-cli: needs update to 2.17.0
Summary: www/vultr-cli: needs update to 2.17.0
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: Robert Clausecker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-12 01:02 UTC by Mike Andrews
Modified: 2023-07-30 23:03 UTC (History)
4 users (show)

See Also:
fuz: maintainer-feedback-


Attachments
Update to 2.17.0 (8.38 KB, patch)
2023-07-29 07:52 UTC, Pat Maddox
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Andrews 2023-07-12 01:02:45 UTC
vultr-cli port is out of date, and may be using an obsolete API version that will stop working in a few months.
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-07-28 11:55:01 UTC
Maintainer timeout.  Could you provide a patch?
Comment 2 Pat Maddox 2023-07-29 07:52:07 UTC
Created attachment 243682 [details]
Update to 2.17.0

Added patch update to 2.17.0
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2023-07-29 09:49:07 UTC
Thanks.  Will commit with my next batch.
Do you have a link to the changelog?
Comment 4 Pat Maddox 2023-07-29 10:03:29 UTC
(In reply to Robert Clausecker from comment #3)

https://github.com/vultr/vultr-cli/blob/master/CHANGELOG.md
Comment 5 Pat Maddox 2023-07-29 10:04:40 UTC
Here's the changelog for that specific tag (aka release version): https://github.com/vultr/vultr-cli/blob/v2.17.0/CHANGELOG.md
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-07-30 23:01:08 UTC
A commit in branch main references this bug:

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

commit 3cb52aaab346050ff5c327a2116545f642050f39
Author:     Pat Maddox <pat@patmaddox.com>
AuthorDate: 2023-07-29 07:11:22 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-07-30 22:59:07 +0000

    www/vultr-cli: Update to 2.17.0

    Re-introduce dependencies since upstream no longer vendors them.

    Changelog: https://github.com/vultr/vultr-cli/blob/v2.17.0/CHANGELOG.md

    PR:             272458
    Approved by:    mandrews@bit0.com (maintainer timeout, 2 weeks)

 www/vultr-cli/Makefile | 36 +++++++++++++++++++++++------
 www/vultr-cli/distinfo | 62 ++++++++++++++++++++++++++++++++++++++++++++++----
 2 files changed, 86 insertions(+), 12 deletions(-)
Comment 7 Robert Clausecker freebsd_committer freebsd_triage 2023-07-30 23:03:52 UTC
Thank you for your contribution.