Date: Wed, 07 Feb 2018 06:36:46 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 225725] [new port] devel/range-v3: Experimental range library for C++11/14/17 Message-ID: <bug-225725-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225725 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@FreeBSD.org Reporter: henry.hu.sh@gmail.com Created attachment 190380 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D190380&action= =3Dedit 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 cl= ang 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 refer= ence 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. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-225725-13>