Bug 260998

Summary: devel/jsonnet: Update to 0.18.0
Product: Ports & Packages Reporter: Gasol Wu <gasol.wu>
Component: Individual Port(s)Assignee: Fernando Apesteguía <fernape>
Status: Closed FIXED    
Severity: Affects Only Me CC: fernape, timp87
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/google/jsonnet/releases/tag/v0.18.0
Bug Depends on: 260997    
Bug Blocks:    
Attachments:
Description Flags
Patch
gasol.wu: maintainer-approval+
Updated patch
gasol.wu: maintainer-approval+
testport log none

Description Gasol Wu 2022-01-07 06:55:51 UTC
Created attachment 230781 [details]
Patch

Update to 0.18.0

https://github.com/google/jsonnet/releases/tag/v0.18.0

Quick note: Jsonnet 0.18.0 includes a C++ library named rapidyaml to add YAML support. So I decided to extract it as another port as a shared library rather than bundle library. The related bugs have been submitted as bug #260997 and bug #260996
Comment 2 Gasol Wu 2022-01-08 04:46:15 UTC
Created attachment 230808 [details]
Updated patch
Comment 3 Gasol Wu 2022-01-08 04:47:11 UTC
Created attachment 230809 [details]
testport log
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-01-08 13:23:26 UTC
A commit in branch main references this bug:

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

commit 895728165688246e1d7729c42679e9ee31ed3d70
Author:     Gasol Wu <gasol.wu@gmail.com>
AuthorDate: 2022-01-08 13:08:55 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-01-08 13:21:54 +0000

    devel/jsonnet: Update to 0.18.0

    ChangeLog: https://github.com/google/jsonnet/releases/tag/v0.18.0

    PR:     260998
    Reported by:    gasol.wu@gmail.com (maintainer)

 devel/jsonnet/Makefile                              |  9 ++++++---
 devel/jsonnet/distinfo                              |  6 +++---
 devel/jsonnet/files/patch-CMakeLists.txt (new)      | 10 ++++++++++
 devel/jsonnet/files/patch-core_CMakeLists.txt (new) | 11 +++++++++++
 devel/jsonnet/files/patch-core_vm.cpp               |  4 ++--
 devel/jsonnet/pkg-descr                             |  2 +-
 6 files changed, 33 insertions(+), 9 deletions(-)
Comment 5 Fernando Apesteguía freebsd_committer freebsd_triage 2022-01-08 13:24:47 UTC
Committed,

Thanks!