| Summary: | [NEW PORT] devel/microsoft-gsl: Guidelines Support Library | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Henry Hu <henry.hu.sh> | ||||||
| Component: | Individual Port(s) | Assignee: | Mateusz Piotrowski <0mp> | ||||||
| Status: | Closed FIXED | ||||||||
| Severity: | Affects Only Me | CC: | 0mp | ||||||
| Priority: | --- | ||||||||
| Version: | Latest | ||||||||
| Hardware: | Any | ||||||||
| OS: | Any | ||||||||
| Attachments: |
|
||||||||
Created attachment 212090 [details]
poudriere log for 11.3/amd64
A commit references this bug: Author: 0mp Date: Mon Mar 2 10:08:49 UTC 2020 New revision: 527623 URL: https://svnweb.freebsd.org/changeset/ports/527623 Log: New port: devel/microsoft-gsl The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This repo contains Microsoft's implementation of GSL. The library includes types like span<T>, string_span, owner<> and others. The entire implementation is provided inline in the headers under the gsl directory. The implementation generally assumes a platform that implements C++14 support. There are specific workarounds to support MSVC 2015. WWW: https://github.com/microsoft/GSL PR: 244551 Submitted by: Henry Hu <henry.hu.sh@gmail.com> Changes: head/devel/Makefile head/devel/microsoft-gsl/ head/devel/microsoft-gsl/Makefile head/devel/microsoft-gsl/distinfo head/devel/microsoft-gsl/pkg-descr head/devel/microsoft-gsl/pkg-plist Thank you! The port has been committed! |
Created attachment 212089 [details] shar for the new port This is a new dependency of net-im/telegram-desktop. In the previous version, it just uses the one put into the source tree. The new version now relies on the system to provide this library. This library is header-only. The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This repo contains Microsoft's implementation of GSL. The library includes types like span<T>, string_span, owner<> and others.