Bug 264785

Summary: [NEW PORT] devel/vipack: a language- and dependency-agnostic package manager
Product: Ports & Packages Reporter: Faraz Vahedi <kfv>
Component: Individual Port(s)Assignee: Muhammad Moinur Rahman <bofh>
Status: Closed FIXED    
Severity: Affects Only Me CC: bofh
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
formatted-patch
none
formatted-patch (revised) none

Description Faraz Vahedi 2022-06-20 11:33:10 UTC
Created attachment 234811 [details]
formatted-patch

Test plan:
  + portlint: passed
  + testport: passed on 12.3-RELEASE amd64,
                        12.3-RELEASE i386,
                        13.1-RELEASE amd64,
                        14.0-CURRENT amd64

Sponsored by: illuria Security, Inc.
Comment 1 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2022-06-20 11:45:16 UTC
The port needs to be added to devel/Makefile.
Comment 2 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2022-06-20 11:55:07 UTC
The commit messages should be like:
devel/vipack: New Port

<ENTER THE pkg-descr here> and make sure it doesn't exit 72 colwidth

PR:           264785
Reviewed by:  bofh
Sponsored by: illuria Security, Inc.
Comment 3 Faraz Vahedi 2022-06-20 12:07:22 UTC
Created attachment 234813 [details]
formatted-patch (revised)
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-06-20 16:55:32 UTC
A commit in branch main references this bug:

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

commit 222d74a808b45b34716e47806ca7e4815d9cc371
Author:     Faraz Vahedi <kfv@kfv.io>
AuthorDate: 2022-06-20 11:15:27 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2022-06-20 16:55:13 +0000

    devel/vipack: New Port

    vipack is a language- and dependency-agnostic package manager
    that only needs a json tree describing package information,
    dependencies, and build steps.

    The default tree describes packages for Vishap Oberon Compiler,
    but there's no restriction on the stack and any custom tree can
    be used.

    WWW: https://github.com/vishaps/vipack

    PR:           264785
    Reviewed by:  bofh
    Sponsored by: illuria Security, Inc.

 devel/Makefile                                   |  1 +
 devel/vipack/Makefile (new)                      | 33 ++++++++++++++++++++++++
 devel/vipack/distinfo (new)                      | 11 ++++++++
 devel/vipack/files/patch-makefile__freebsd (new) | 11 ++++++++
 devel/vipack/pkg-descr (new)                     |  9 +++++++
 5 files changed, 65 insertions(+)