Created attachment 178425 [details]
patch adds lang/cling to ports-tree
I just created a patch that adds lang/cling to the port tree.
It builds successfully and works as intended.
Opened a review for patch at [reviews.freebsd.org/D9012]
portlint is okay.
tested with poudriere on 10.X jail, it's okay.
Created attachment 178430 [details]
patch adds port + disabling libunwind build/link explicitly
Created attachment 178447 [details]
new patch with some fixes reflecing review
Created attachment 178448 [details]
new patch with some fixes reflecing review + PREFIX instead of LOCALBASE
Created attachment 178450 [details]
Updated patch reflecting the last changes of review (omitting PORTVERSIONSUFFIX, ...)
A commit references this bug:
Date: Tue Jan 3 08:07:00 UTC 2017
New revision: 430442
Add lang/cling: Interactive C++ Interpreter Based on LLVM and Clang Libs
Cling is an interactive C++ interpreter,
built on the top of LLVM and Clang libraries.
Its advantages over the standard interpreters are that it has command prompt
and uses just-in-time (JIT) compiler for compilation.
One of Cling's main goals is to provide contemporary, high-performance
alternative of the current C++ interpreter in the ROOT project "CINT".
The backward-compatibility with CINT is major priority during the development.
Its main advantages are:
Just-in-time compiler (JIT).
Modular C++ API from the ground up.
Separate parser and execution engine.
C++ 11 support through clang.
Submitted by: Mahdi Mokhtari
Reviewed by: mat, novel
Differential Revision: https://reviews.freebsd.org/D9012
(In reply to Roman Bogorodskiy from comment #8)
Thanks for reviews :D
Good job ;)