SHA256
8
0
forked from pool/ms-gsl

10 Commits

Author SHA256 Message Date
1275619337 Accepting request 1287265 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1287265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ms-gsl?expand=0&rev=4
2025-06-23 12:55:25 +00:00
8b60cfaa92 Accepting request 1287264 from home:sbradnick
- Fix build using googletest >= v1.17.0, boo#1244989
  * https://github.com/microsoft/GSL/issues/1178

OBS-URL: https://build.opensuse.org/request/show/1287264
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/ms-gsl?expand=0&rev=9
2025-06-20 14:06:34 +00:00
b423b7be5b Accepting request 1251571 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1251571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ms-gsl?expand=0&rev=3
2025-03-11 19:42:38 +00:00
619264ed6e - 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

- Adding '_service' file for tarball download

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/ms-gsl?expand=0&rev=7
2025-03-02 19:51:32 +00:00
18c806a0a9 Accepting request 1219479 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1219479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ms-gsl?expand=0&rev=2
2024-10-31 15:09:13 +00:00
676ffa790e - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/ms-gsl?expand=0&rev=5
2024-10-21 18:00:36 +00:00
ee1c762694 - 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

- Enabling testing suite

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/ms-gsl?expand=0&rev=4
2024-10-17 18:41:52 +00:00
2e41ef9459 Accepting request 1088744 from devel:libraries:c_c++
Superseding after 1088742

OBS-URL: https://build.opensuse.org/request/show/1088744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ms-gsl?expand=0&rev=1
2023-05-25 21:52:18 +00:00
aaa6541dd3 Accepting request 1088742 from home:jengelh:branches:devel:libraries:c_c++
- Trim duplicate autogenerated cmake() from ms-gsl-devel.
- Delete -static provide, it's not provided.
wrap description for yast

OBS-URL: https://build.opensuse.org/request/show/1088742
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/ms-gsl?expand=0&rev=2
2023-05-23 23:35:43 +00:00
808ef435da Accepting request 1087138 from home:sbradnick
This package is required for ueberzugpp to build; hoping to add ms-gsl-devel to this development project so that I can add ueberzugpp to 'utilities'.

OBS-URL: https://build.opensuse.org/request/show/1087138
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/ms-gsl?expand=0&rev=1
2023-05-15 10:55:18 +00:00