[Bug 225725] [new port] devel/range-v3: Experimental range library for C++11/14/17
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Feb 7 06:36:49 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225725
Bug ID: 225725
Summary: [new port] devel/range-v3: Experimental range library
for C++11/14/17
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: henry.hu.sh at gmail.com
Created attachment 190380
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=190380&action=edit
shar file for the new port
This is range-v3, a C++ library for range support.
This is a new dependency of port net-im/telegram-desktop.
The MODULES option does not work with current libc++ in base. Maybe it will
work in the future.
The TEST option does turn off the BUILD_TESTING option. However, tests are
still being built (it is a header-only library by itself, so all the
compilation time is spent on building tests).
It builds with clang/libc++ in base for freebsd 11, but for 10, the base clang
does not work.
Website: https://github.com/ericniebler/range-v3
>From webpage:
Range library for C++11/14/17. This code is the basis of a formal proposal to
add range support to the C++ standard library.
Range v3 is a library for the future C++. Not only does it work well with
today's C++ -- move semantics, lambdas, automatically deduced types and all --
it also anticipates tomorrow's C++ with Concepts.
Range v3 forms the basis of a proposal to add range support to the standard
library (N4128: Ranges for the Standard Library). It also will be the reference
implementation for an upcoming Technical Specification. These are the first
steps toward turning ranges into an international standard.
Main license is Boost Software License. The license file describes licenses of
third party components.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list