| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: optional-lite-devel | Distribution: SUSE Linux Enterprise 16 |
| Version: 3.6.0 | Vendor: openSUSE |
| Release: bp160.1.10 | Build date: Wed Jun 26 01:55:42 2024 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 96695 | Source RPM: optional-lite-3.6.0-bp160.1.10.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/martinmoene/optional-lite | |
| Summary: A single-file header-only version of a C++17-like optional | |
Development files for a header-only library of a C++17-like optional, a nullable object for C++98, C++11 and later.
BSL-1.0
* Tue Jun 25 2024 Joshua Smith <smolsheep@opensuse.org>
- Update to 3.6.0:
Additions
* Add non-standard value_or_eval()
* Add [[nodiscard]] to relational operators
* Add GitHub Actions CI and badge for it
Changes
* Update actions/checkout in GitHub Actions to v4
* Add/update example/CMakeLists.txt
* Remove gcc 8 and clang 8, 9, 10 from GitHub CI matrix
* Add common CMake generated files to gitignore
* Remove Travis CI configuration and badge
* Remove msvc
* Add msvc
* Do not cancel all jobs in a workflow if one fails
* Use toplevel unit_name
* Update CMakeLists.txt for examples
* Change value used with *_CPP20_OR_GREATER to 202002L
* Prevent undefined _HAS_EXCEPTIONS warning with Clang
* Use ternary operator and C++11 constexpr
* Use optional_constexpr14 with value_or_eval()
* Accommodate VS2013/MSVC12.0/1800 and earlier
* Update Readme guided by markdownlint
* In Readme, update test specification, add folding
* In Readme, correct URLs for reference [10] Generic:
Discriminated Unions
* In Readme, add Daniela Engert's Boost20.optional to section
Other implementations of optional
Fixes
* Fix to use forwarding reference
* Fix some typos
* Fix construction, emplace from const types
* Fix cmake config file to use @package_nspace@
- Updates from 3.5.0:
Additions
* Add script tc-cl.bat
* Add macro optional_static_assert() and compile-time checks
* Add PlatformIO library manifest file library.json
* Add export() to CMakeLists.txt enabling importing targets. See
nonstd-lite-project issues 50
Changes
* Enhance in-place construction
* Change to use #if defined(_MSC_VER) to avoid -Wundef warning
* Change usage of =default with test structures to VS2015 for
* Handle lest test framework as system include to prevent
warnings
Fixes
* Fix value_or() from changing stored value
- Updates from 3.4.0:
* This release of optional lite fixes direct initialization of an
optional with C++11 and later
- Updates from 3.3.0:
Additions
Add tweak header support
Changes
* Add .editorconfig
* Add TortoiseGit integration with GitHub issues
* Add build folder and IDE folders/files to .gitignore
* Change vcpkg install to use CMake
* Change badge 'on conan' to refer to conan-center
* Improve section on Conan in Readme
* Remove no longer used struct enabler
* Special-case usage of ref qualifiers for GNUC 4.8
* Update list of known good compilers
* Add settings options to conanfile
* Add Visual Studio 2019 to the Appveyor build matrix, nonstd
lite project
* Add badge 'on godbolt', nonstd-lite-project
* Improve MSVC version table, nonstd-lite-project
Fixes
* Handle presence of various C++11 type traits
* Change requires() to use a default template argument
* Fix optional_HAVE_INITIALIZER_LIST is undefined
* Fix compilation with exceptions disabled
* Fix compilation of examples by adding CMakeLists.txt
* Thu May 07 2020 Marcus Rueckert <mrueckert@suse.de>
- initial package
/usr/include/nonstd /usr/include/nonstd/optional.hpp /usr/lib64/cmake/optional-lite /usr/lib64/cmake/optional-lite/optional-lite-config-version.cmake /usr/lib64/cmake/optional-lite/optional-lite-config.cmake /usr/lib64/cmake/optional-lite/optional-lite-targets.cmake /usr/share/doc/packages/optional-lite-devel /usr/share/doc/packages/optional-lite-devel/CHANGES.txt /usr/share/doc/packages/optional-lite-devel/README.md /usr/share/licenses/optional-lite-devel /usr/share/licenses/optional-lite-devel/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Oct 27 22:56:30 2025