Package Release Info

cxxopts-3.3.1-bp160.1.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

cxxopts-devel

Change Logs

* Tue Jul 01 2025 Jiri Slaby <jslaby@suse.cz>
- fix build with gcc 15 ("Added missing header" below)
- update to 3.3.1:
  * Added missing version bump
  * Added missing header for GCC 15
  * Fix some CMake packaging problems
  * `as_optional`
  * `ParseResult::contains`
  * `std::filesystem` support
  * CMake 4 compatibility
- remove (is upstream):
  cxxopts-3.2.1-cmake4.patch
* Thu Apr 17 2025 Andreas Stieger <andreas.stieger@gmx.de>
- fix build with cmake 4 (boo#1239788) cxxopts-3.2.1-cmake4.patch
* Sun Mar 24 2024 Dirk Müller <dmueller@suse.com>
- update to 3.2.1:
  * Fix compilation with optional on C++20.
  * Fix unannotated fallthrough.
  * Fix sign conversion with Unicode output.
  * Don't initialize regex in static initialiser.
  * Fix incorrect integer overflow checks.
  * Change quote output to '' to match Windows.
  * Don't split positional arguments by the list delimiter.
  * Order help groups by the order they were added.
Version: 3.1.1-bp156.1.2
* Fri Apr 07 2023 Dirk Müller <dmueller@suse.com>
- update to 3.1.1:
  * Fixed version number in header.
  * Support for multiple long names for the same option (=
    multiple long aliases)
  * Add a `program()` function to retrieve the program name.
  * Added a .clang-format file.
  * Added iterator and printing for a ParseResult.
  * Cleanup exception code, add cxxopts::exceptions namespace.
  * Fix `arguments()` having no key for options that only have a
    short name.
Version: 3.0.0-bp155.2.6
* Fri Oct 14 2022 Jan Engelhardt <jengelh@inai.de>
- Update descriptions with limitations.
- Trim macros from URL: line (for copy-pasting with mouse).
* Sat Dec 04 2021 Luigi Baldoni <aloisio@gmx.com>
- Initial package (v3.0.0)