Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ms-gsl-devel | Distribution: openSUSE Tumbleweed |
Version: 4.2.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sun Mar 2 20:31:11 2025 |
Group: Unspecified | Build host: reproducible |
Size: 105156 | Source RPM: ms-gsl-4.2.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/Microsoft/GSL | |
Summary: Development files for ms-gsl |
Development files for ms-gsl.
MIT
* Sun Mar 02 2025 Scott Bradnick <scott.bradnick@suse.com> - Update to upstream version 4.2.0 * New Features: - Added gsl::swap for safely swapping gsl::not_null pointers (#1160) - Introduced element_type member type to gsl::not_null for better type trait consistency (#1196) - Added support for strict_not_null with unique_ptr (#1179) - Added comprehensive test suite for gsl::span including empty span, conversion, and comparison tests (#1189) * Performance Improvements: - Significantly improved span_iterator performance with Clang compiler, reducing overhead by up to 20x (#1166) * Bug Fixes: - Fixed GCC-specific bug with list initialization of const references (#1175) - Fixed SFINAE implementation in gsl::owner (#1174) - Fixed issues with std::enable_if usage throughout the codebase (#1177) - Modified include directives to use explicit "gsl/" prefix to prevent header conflicts (#1184) - Changed include directives to use relative paths to comply with CppCoreGuideline SF.12 (#1194) * Deprecated Features: - Removed deprecated string_span feature (#1185) - Marked the following features as deprecated as they are now in the C++ standard: * gsl::unique_ptr * gsl::shared_ptr * gsl::byte (since C++17) * gsl::joining_thread * Thu Dec 26 2024 Scott Bradnick <scott.bradnick@suse.com> - Adding '_service' file for tarball download * Mon Oct 21 2024 Scott Bradnick <scott.bradnick@suse.com> - Looks like v4.1.0 was [re]released? List of changes under https://github.com/microsoft/GSL/releases/tag/v4.1.0 is quite different * Grabbed tarball from this [re]release. * Thu Oct 17 2024 Scott Bradnick <scott.bradnick@suse.com> - Update to upstream version 4.1.0 * quoted form of #include when GSL includes GSL files by @beinhaerter in #1030 * Suppress reserved identifier warning by @dmitrykobets-msft in #1041 * Make gsl::span's iterators use the contiguous_iterator concept by @dmitrykobets-msft in #1035 * Suppress -Wfloat-equal warning by @dmitrykobets-msft in #1043 * gsl/narrow should include by @TheJCAB in #1044 * Many other changes, see: https://github.com/microsoft/GSL/releases/tag/v4.1.0 * Thu May 25 2023 Scott Bradnick <scott.bradnick@suse.com> - Enabling testing suite * Tue May 23 2023 Jan Engelhardt <jengelh@inai.de> - Trim duplicate autogenerated cmake() from ms-gsl-devel. - Delete -static provide, it's not provided. * Sun May 14 2023 Scott Bradnick <scott.bradnick@suse.com> - Initial version from upstream * Pulled, in general, from OBS://home:Dead_Mozay:telegram/ms-gsl
/usr/include/gsl /usr/include/gsl/algorithm /usr/include/gsl/assert /usr/include/gsl/byte /usr/include/gsl/gsl /usr/include/gsl/narrow /usr/include/gsl/pointers /usr/include/gsl/span /usr/include/gsl/span_ext /usr/include/gsl/util /usr/include/gsl/zstring /usr/share/cmake/Microsoft.GSL /usr/share/cmake/Microsoft.GSL/GSL.natvis /usr/share/cmake/Microsoft.GSL/Microsoft.GSLConfig.cmake /usr/share/cmake/Microsoft.GSL/Microsoft.GSLConfigVersion.cmake /usr/share/doc/packages/ms-gsl-devel /usr/share/doc/packages/ms-gsl-devel/CONTRIBUTING.md /usr/share/doc/packages/ms-gsl-devel/README.md /usr/share/doc/packages/ms-gsl-devel/ThirdPartyNotices.txt /usr/share/licenses/ms-gsl-devel /usr/share/licenses/ms-gsl-devel/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 30 23:22:36 2025