27 Commits

Author SHA256 Message Date
b68bb0c196 Accepting request 1325071 from devel:libraries:c_c++
- update to 0.8.1:
  * Lower the minimum CMake version to 3.16
  * fix: update xhalf_float_impl.hpp for modern clang and gcc to
    avoid -Wdeprecated-literal-operator warning on Clang 16 that
    will soon become a hard error.

OBS-URL: https://build.opensuse.org/request/show/1325071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=12
2026-01-02 14:11:22 +00:00
d6e89371e4 - update to 0.8.1:
* Lower the minimum CMake version to 3.16
  * fix: update xhalf_float_impl.hpp for modern clang and gcc to
    avoid -Wdeprecated-literal-operator warning on Clang 16 that
    will soon become a hard error.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=26
2026-01-02 09:10:56 +00:00
477dded4cd Accepting request 1265517 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1265517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=11
2025-03-31 09:43:21 +00:00
b4eb33d395 Accepting request 1265477 from home:matwey:branches:devel:libraries:c_c++
- update to 0.8.0:
  * Migrated to C++17 and replaced backported features with standard ones

OBS-URL: https://build.opensuse.org/request/show/1265477
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=24
2025-03-30 11:19:03 +00:00
7586eebcd8 Accepting request 1255199 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1255199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=10
2025-03-24 12:29:26 +00:00
6f57a8fa81 Accepting request 1255146 from home:sfalken:branches:devel:libraries:c_c++
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4

OBS-URL: https://build.opensuse.org/request/show/1255146
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=22
2025-03-22 07:07:52 +00:00
1a290fd413 Accepting request 1252494 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1252494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=9
2025-03-12 19:14:43 +00:00
521480846f Accepting request 1250008 from home:matwey:branches:devel:libraries:c_c++
- BuildRequires: python3-sphinx_rtd_theme to fix Factory build
- Use fdupes

OBS-URL: https://build.opensuse.org/request/show/1250008
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=20
2025-03-12 14:16:35 +00:00
9db50bd82c Accepting request 1141993 from devel:libraries:c_c++
- update to 0.7.7:
  * Use GetModuleFileNameW for wchar_t array

OBS-URL: https://build.opensuse.org/request/show/1141993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=8
2024-01-28 18:42:50 +00:00
3a03e4f2b2 - update to 0.7.7:
* Use GetModuleFileNameW for wchar_t array

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=18
2024-01-27 17:27:57 +00:00
aeb285aa0e Accepting request 1133733 from devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/1133733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=7
2023-12-17 20:34:15 +00:00
136f0c0a67 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=16
2023-12-17 10:14:59 +00:00
8c20c50ec2 Accepting request 1063986 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1063986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=6
2023-02-09 15:23:31 +00:00
bfdcc18b7a Accepting request 1060174 from home:dirkmueller:Factory
- update to 0.7.5:
  * added a backport of the C++20 header for integer comparison

OBS-URL: https://build.opensuse.org/request/show/1060174
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=14
2023-02-09 11:13:50 +00:00
bd4d1ddd31 Accepting request 1035885 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1035885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=5
2022-11-16 14:43:16 +00:00
3b586f00bc Accepting request 1029946 from home:matwey:branches:devel:libraries:c_c++
- Enable unit test at package build
- Declare -devel and -doc packages as noarch
    - Drop fix_cmake_install_directory.patch

OBS-URL: https://build.opensuse.org/request/show/1029946
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=12
2022-11-15 15:32:43 +00:00
c9ac9ea080 Accepting request 992173 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/992173
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=4
2022-08-02 20:09:23 +00:00
c71055bc53 Accepting request 989746 from home:matwey:branches:devel:libraries:c_c++
- Version 0.7.4
    - check _HAS_STD_BYTE MSVC macro in xspan implementation
    - fixed line endings in xhalf_float_impl.hpp

OBS-URL: https://build.opensuse.org/request/show/989746
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=10
2022-08-02 07:07:57 +00:00
2b7a6a6b82 fix_cmake_install_directory.patch
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=9
2021-07-21 12:18:25 +00:00
7191274ba7 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=8 2021-07-21 12:09:01 +00:00
3d8aba5ced Accepting request 881433 from home:weatherhead99:branches:devel:libraries:c_c++
updated to newer upstream version, added building of the HTML documentation. See VC file for full details.

In particular, there were known issues when using the previously uploaded version in projects using gcc-10. (https://github.com/xtensor-stack/xtensor/issues/2209) which seem fixed in this version

OBS-URL: https://build.opensuse.org/request/show/881433
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=7
2021-07-21 11:58:15 +00:00
0c81646cd3 Accepting request 834832 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/834832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=3
2020-09-16 17:38:49 +00:00
324d2efac1 Accepting request 832385 from home:dirkmueller:branches:devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/832385
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=5
2020-09-16 07:52:20 +00:00
a47ac703de Accepting request 827395 from devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/827395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=2
2020-08-18 10:00:41 +00:00
909af11dd4 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=3
2020-08-17 17:02:59 +00:00
82c848391a Accepting request 798064 from devel:libraries:c_c++
Needecd by xeus, which is an implementation of the jupyter protocol in c++, which in turn is needed by various jupyter extensions.

OBS-URL: https://build.opensuse.org/request/show/798064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtl?expand=0&rev=1
2020-04-27 21:37:49 +00:00
927b4351bd Accepting request 797735 from home:TheBlackCat:branches:devel:languages:python:jupyter
Needecd by xeus, which is an implementation of the jupyter protocol in c++, which in turn is needed by various jupyter extensions.

This needs to be submitted to openSUSE:Factory.

OBS-URL: https://build.opensuse.org/request/show/797735
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xtl?expand=0&rev=1
2020-04-26 11:33:07 +00:00