Bug 260996 - devel/c4core: New port: Library of low-level C++ utilities
Summary: devel/c4core: New port: Library of low-level C++ utilities
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: Fernando Apesteguía
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-07 06:42 UTC by Gasol Wu
Modified: 2022-01-07 13:05 UTC (History)
1 user (show)

See Also:


Attachments
Patch (6.62 KB, patch)
2022-01-07 06:42 UTC, Gasol Wu
no flags Details | Diff
testport log on FreeBSD 13.0 amd64 (28.54 KB, text/plain)
2022-01-07 06:45 UTC, Gasol Wu
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gasol Wu 2022-01-07 06:42:16 UTC
Created attachment 230778 [details]
Patch

New port to add in order to update devel/jsonnet from 0.17.0 to 0.18.0. This C++ library is required by rapidyaml, which is included in jsonnet in 0.18.0 release to introduce new YAML feature. YAML is heavily used in Podspec for Kubernetes.
Comment 1 Gasol Wu 2022-01-07 06:45:43 UTC
Created attachment 230779 [details]
testport log on FreeBSD 13.0 amd64
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2022-01-07 12:01:16 UTC
FATAL: Makefile: [23]: use a tab (not space) after a variable name

No need to update a new patch though.
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-01-07 13:04:28 UTC
A commit in branch main references this bug:

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

commit 3fe667d96d5e7a841cc2acc4bde5f288e3e1c9da
Author:     Gasol Wu <gasol.wu@gmail.com>
AuthorDate: 2022-01-07 12:00:37 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-01-07 13:02:12 +0000

    devel/c4core: New port: Library of low-level C++ utilities

    c4core is a library of low-level C++ utilities, written with low-latency
    projects in mind.

    This is a dependency for a new port (devel/rapidyaml) which in turn is needed
    for the new upcoming version of devel/jsonnet.

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

 devel/Makefile                                     |  1 +
 devel/c4core/Makefile (new)                        | 26 +++++++++++
 devel/c4core/distinfo (new)                        |  9 ++++
 devel/c4core/files/patch-CMakeLists.txt (new)      | 10 ++++
 .../files/patch-src_c4_std_string__fwd.hpp (new)   | 11 +++++
 .../files/patch-src_c4_std_vector__fwd.hpp (new)   | 15 ++++++
 devel/c4core/pkg-descr (new)                       |  4 ++
 devel/c4core/pkg-plist (new)                       | 53 ++++++++++++++++++++++
 8 files changed, 129 insertions(+)
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2022-01-07 13:05:30 UTC
Committed,

Thanks!