File xtl.changes of Package xtl
-------------------------------------------------------------------
Sun Mar 30 07:42:54 UTC 2025 - Matwey Kornilov <matwey.kornilov@gmail.com>
- update to 0.8.0:
* Migrated to C++17 and replaced backported features with standard ones
-------------------------------------------------------------------
Fri Mar 21 22:42:35 UTC 2025 - Shawn Dunn <sfalken@opensuse.org>
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
-------------------------------------------------------------------
Tue Mar 4 09:53:57 UTC 2025 - Matwey Kornilov <matwey.kornilov@gmail.com>
- BuildRequires: python3-sphinx_rtd_theme to fix Factory build
- Use fdupes
-------------------------------------------------------------------
Sat Jan 27 17:27:39 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 0.7.7:
* Use GetModuleFileNameW for wchar_t array
-------------------------------------------------------------------
Sun Dec 17 10:14:42 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 0.7.6:
* Add missing #include <exception>
* Fix promote_type with two complex floats and one double
* test/CMakeLists.txt: remove extra find_package(Threads)
* Fixed half errhandling throw except
* Resolve issue promoting multiple std::complex
-------------------------------------------------------------------
Sat Jan 21 17:28:38 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 0.7.5:
* added a backport of the C++20 header for integer comparison
-------------------------------------------------------------------
Tue Oct 18 19:15:36 UTC 2022 - Matwey Kornilov <matwey.kornilov@gmail.com>
- Enable unit test at package build
- Declare -devel and -doc packages as noarch
- Drop fix_cmake_install_directory.patch
-------------------------------------------------------------------
Sun Jul 17 19:17:39 UTC 2022 - Matwey Kornilov <matwey.kornilov@gmail.com>
- Version 0.7.4
- check _HAS_STD_BYTE MSVC macro in xspan implementation
- fixed line endings in xhalf_float_impl.hpp
-------------------------------------------------------------------
Fri Mar 26 02:32:11 UTC 2021 - Daniel Weatherill <plasteredparrot@gmail.com>
- add HTML documentation to build
- add patch to revert upstream changes to install locations
- upstream is now installing CMake and pkg-config files in /usr/share
fix_cmake_install_directory.patch
- update to 0.7.2
- Removed C++14 code from xbase_fixed_string
- test/test_xsystem.cpp: Allow for ctest executable names
- Fixed return type in xbasic_fixed_string to be compatible with C++11
- Added missing FreeBSD headers
- Fixed call to sysctl
- Added meta switch
- Implement partial dispatch
- Improve xbasic fixed string
- Added xtl::executable_path and xtl::prefix_path
- Handle complex promote type w/ different T1 and T2
- Install as arch dependent for cmake > 3.14
- CMake: Modernized GTest integration
- Add support for xtl::endianness
- Added xtraits for future simple specialization
- Added half_float implementation
- Improved mpl::contains implementation
- Added are_equivalent_sequences
- Various minor improvements
-------------------------------------------------------------------
Fri Sep 4 20:44:59 UTC 2020 - Dirk Mueller <dmueller@suse.com>
- update to 0.6.18:
- Replaced throw with XTL_THROW to support disabling exceptions
- Implemented ``index_of`` for ``mpl::vector``
- Implemented multimethods pattern
- Implemented visitor pattern
-------------------------------------------------------------------
Mon Aug 17 17:01:32 UTC 2020 - Dirk Mueller <dmueller@suse.com>
- update to 0.6.16:
- Fixed mpark variant inclusion guards
- Add a serialiser for xvariant to json
- Removed capture all by reference
- Renamed mpark variant header inclusion guard
- Implemented value iterator for map containers
-------------------------------------------------------------------
Sat Apr 25 17:55:26 UTC 2020 - Todd R <toddrme2178@gmail.com>
- Initial version