------------------------------------------------------------------- Sun Mar 30 07:42:54 UTC 2025 - Matwey Kornilov - 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 - Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4 ------------------------------------------------------------------- Tue Mar 4 09:53:57 UTC 2025 - Matwey Kornilov - BuildRequires: python3-sphinx_rtd_theme to fix Factory build - Use fdupes ------------------------------------------------------------------- Sat Jan 27 17:27:39 UTC 2024 - Dirk Müller - update to 0.7.7: * Use GetModuleFileNameW for wchar_t array ------------------------------------------------------------------- Sun Dec 17 10:14:42 UTC 2023 - Dirk Müller - update to 0.7.6: * Add missing #include * 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 - 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 - 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 - 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 - 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 - 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 - 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 - Initial version