xtensor (0.24.3-1) unstable; urgency=medium * New upstream release. * Standards-Version: 4.6.1 * debian patch revert_xsimd8_undo_PR2573.patch reverts upstream PR2573 (commit 5d1026e) to drop xsimd requirement from 9 back to 8. xsimd 9 is not yet packaged for debian, and new xsimd 9 features are not yet used in xtensor anyway. -- Drew Parsons Tue, 08 Nov 2022 11:57:03 +0100 xtensor (0.24.2-2) unstable; urgency=medium * debian patch docs_mathjax.patch configures docs to use local mathjax files. Build-Depends-Indep: libjs-mathjax * xsimd/complex/batch errors are resolved by xtensor 0.24 with xsimd 8.1.0-3. Closes: #994246, #994248, #1013625. -- Drew Parsons Sat, 25 Jun 2022 11:23:11 +0200 xtensor (0.24.2-1) unstable; urgency=medium * New upstream release. - applies debian patch install_headers_PR2462.patch -- Drew Parsons Sat, 25 Jun 2022 00:36:27 +0200 xtensor (0.24.0-1exp1) experimental; urgency=medium * New upstream release. - applies debian patches doctest_PR2405.patch, test_EXPECT_DOUBLE_EQ_PR2436.patch, doc_sphinx_API.patch - Depends (Recommends): libxsimd-dev (>= 8.0.3~) * update debian/watch to the latest github pattern * debian patch install_headers_PR2462.patch applies upstream PR#2462 to fix installation of headers. -- Drew Parsons Mon, 22 Nov 2021 21:54:42 +0100 xtensor (0.23.10-15) unstable; urgency=medium * apply MARK_FLAKEY_TEST for i386 in debian/tests (autopkgtest) * run clang tests from test-xtensor-clang to get name in CI test log -- Drew Parsons Thu, 28 Oct 2021 13:13:11 +0200 xtensor (0.23.10-14) unstable; urgency=medium * manage low-memory arches using "-Os -g0" * manage mipsel by switching off -march=native (cmake -Darch_native_supported=OFF) -mxgot is not needed in that case. Thanks YunQiang Su and Adrian Bunk for help resolving mipsel. * debian patch skip_test_xreducer_average.patch enables failure of xreducer.average test to be ignored if MARK_FLAKEY_TEST is defined. Used to enable i386 to build. Mark test as "may_fail" rather than "skip" to enable the underlying bug to be monitored. * override_dh_auto_clean: remove generated html docs -- Drew Parsons Thu, 28 Oct 2021 00:50:46 +0200 xtensor (0.23.10-13) unstable; urgency=medium * build mipsel with -mxgot (CXXFLAGS and LDFLAGS). Closes: #995867. * remove -g build flag on low-memory arches (required for mipsel) -- Drew Parsons Wed, 27 Oct 2021 05:28:57 +0200 xtensor (0.23.10-12) unstable; urgency=medium * restrict xsimd support to strictly those known to work reliably (amd64 only, and kfreebsd is untested). Restrict in debian/tests. -- Drew Parsons Sat, 16 Oct 2021 13:04:02 +0200 xtensor (0.23.10-11) unstable; urgency=medium * drop --no-parallel flag on low-mem arches. Didn't help mipsel. -- Drew Parsons Thu, 14 Oct 2021 23:30:54 +0200 xtensor (0.23.10-10) experimental; urgency=medium * debian patch badarch_skip_test_xnpy.patch provides cmake option BUILD_TEST_XNPY to skip test_xnpy in tests. Required to build s390x, hppa, powerpc, ppc64, sparc64. Default BUILD_TEST_XNPY=ON for other arches. See Bug#985699. -- Drew Parsons Sat, 09 Oct 2021 19:24:22 +0200 xtensor (0.23.10-9) experimental; urgency=medium * keep applying -O0 to low-mem arches, needed to avoid virtual memory exhausted. Use together with --no-parallel. -- Drew Parsons Fri, 08 Oct 2021 09:36:19 +0200 xtensor (0.23.10-8) experimental; urgency=medium * drop xsimd hurd-i386 from Build-Depends, not just package Depends. * try handling low-mem arches using dh_auto_build --no-parallel instead of -O0 (to try to achieve a mipsel build) * debian patch doc_sphinx_API.patch updates sphinx API in conf.py to fix doc build with sphinx 4.2. * wrap doc build in https_proxy=127.0.0.1:9 to ensure build independent from network * remove mathjax handling. No longer used in docs. -- Drew Parsons Fri, 08 Oct 2021 00:30:44 +0200 xtensor (0.23.10-7) experimental; urgency=medium * run tests using doctest instead of googletest - debian patch doctest_PR2405.patch applies upstream PR2405 to convert to doctest * debian patch test_test_EXPECT_DOUBLE_EQ_PR2436.patch applies upstream PR#2436 (plus test_common_macros.hpp) to use EXPECT_DOUBLE_EQ (scalar_near) instead of EXPECT_EQ for tests which failed in i386 builds. * debian patch test_findpackage_after_project.patch finds packages after the test project has been set in tests/CMakeFiles.txt when building tests only using installed packages (debian/tests). Otherwise there is the error "FindThreads only works if either C or CXX language is enabled". cf. https://stackoverflow.com/questions/54349824/ * drop hurd-i386 from list of xsimd arches (same problem as i386, x32) -- Drew Parsons Mon, 20 Sep 2021 18:49:38 +0200 xtensor (0.23.10-6) experimental; urgency=medium * drop arm64, i386, x32 from list of xsimd supported arches. See Bug#994246, with upstream xtensor Issue#2433, xsimd Issue#400; Bug#994248, with upstream xtensor Issue#2434, xsimd Issue#287. * Build tests with -O0 on small-memory arches armel mipsel hurd-i386 to try to avoid exhausting virtual memory -- Drew Parsons Tue, 14 Sep 2021 17:53:20 +0200 xtensor (0.23.10-5) experimental; urgency=medium * Build-Depends: python3-sphinx not sphinx-common to ensure sphinx-build is available. * clean docs only in arch-indep builds * use triple-slash with mathjax file reference in docs * include xsimd support in debian/tests (autopkgtest) -- Drew Parsons Mon, 13 Sep 2021 13:23:11 +0200 xtensor (0.23.10-4) experimental; urgency=medium * only build docs in arch-indep build * Build-Depends-Indep: graphviz (provides dot, used when building docs) -- Drew Parsons Mon, 13 Sep 2021 10:17:19 +0200 xtensor (0.23.10-3) experimental; urgency=medium * debian patch xsimd_xcomplex.patch includes xsimd headers with xcomplex where available. See upstream Issue#1898. -- Drew Parsons Mon, 13 Sep 2021 00:38:56 +0300 xtensor (0.23.10-2) experimental; urgency=medium * build with XSIMD support on arches where available. Build-Depends: libxsimd-dev (>= 7.4.4~) [amd64 arm64 i386 hurd-i386 kfreebsd-any m68k sh4 x32] (binary package libxtensor-dev Recommends: libxsimd-dev) * Standards-Version: 4.6.0 -- Drew Parsons Mon, 06 Sep 2021 21:14:49 +0300 xtensor (0.23.10-1) experimental; urgency=medium * New upstream release -- Drew Parsons Fri, 02 Jul 2021 15:31:05 +0200 xtensor (0.23.4-1) experimental; urgency=medium * New upstream release. -- Drew Parsons Sat, 10 Apr 2021 10:47:43 +0200 xtensor (0.23.1-2) experimental; urgency=medium * bounded Depends: xtl-dev (>= 0.7.0~), xtl-dev (<< 0.8) -- Drew Parsons Wed, 17 Mar 2021 01:08:12 +0100 xtensor (0.23.1-1) experimental; urgency=medium * New upstream release. - Build-Depends: xtl-dev (>= 0.7.0~) * also xtensor-dev Depends: xtl-dev (>= 0.7.0~), nlohmann-json3-dev (>= 3.1.1~) -- Drew Parsons Wed, 10 Mar 2021 09:35:18 +0100 xtensor (0.22.0-5) unstable; urgency=medium * apply Breaks, Replaces to the binary package libxtensor-dev, not the source package! Closes: #990817. -- Drew Parsons Thu, 08 Jul 2021 18:14:19 +0200 xtensor (0.22.0-4) unstable; urgency=medium * Rename the xtensor header-only package to libxtensor-dev. Demote xtensor-dev to a transition package. -- Drew Parsons Sun, 25 Apr 2021 20:08:21 +0200 xtensor (0.22.0-3) unstable; urgency=medium * use bounded Depends: xtl-dev (>= 0.6.23~), xtl-dev (<< 0.7) -- Drew Parsons Tue, 16 Mar 2021 23:38:38 +0100 xtensor (0.22.0-2) unstable; urgency=medium * xtensor-dev Depends: nlohmann-json3-dev (>= 3.1.1~), xtl-dev (>= 0.6.23~) * show test output on failure (CTEST_OUTPUT_ON_FAILURE=1) -- Drew Parsons Sun, 14 Mar 2021 23:59:22 +0100 xtensor (0.22.0-1) unstable; urgency=medium * New upstream release. - Build-Depends: nlohmann-json3-dev (>= 3.1.1~), xtl-dev (>= 0.6.23~) - obsoletes debian patch No-march-native.patch (CMakeLists.txt now checks -march flag before use) - provides usr/include/xtensor.hpp (in xtensor-dev) * Standards-Version: 4.5.1 * debhelper compatibility level 13 [Build-Depends: debhelper-compat (= 13)] * update upstream Homepage to https://github.com/xtensor-stack/xtensor * debian/control: update Vcs tags to salsa.debian.org * don't set CMAKE_INSTALL_LIBDIR in debian/rules (GNUInstallDirs is used in CMakeLists.txt) * mark xtensor-dev as Architecture: any (Multi-Arch: same) since xtensor.pc and cmake files now reference /usr/lib/ * Privacy guard: replace external mathjax urls with local file ref. Build-Depends: libjs-mathjax -- Drew Parsons Wed, 10 Mar 2021 03:22:53 +0100 xtensor (0.11.2-1) experimental; urgency=medium * New upstream version 0.11.2 * Refresh the patch queue * Fixup whitespacing in rules file * Replace occurrences of findstring with filter * Use DEB_BUILD_OPTIONS for the nocheck and nodoc guards -- Ghislain Antony Vaillant Fri, 22 Sep 2017 17:14:12 +0100 xtensor (0.10.11-1) unstable; urgency=medium * New upstream version 0.10.11 * Fixup the Vcs-Browser URI * Bump the standards version to 4.1.0 -- Ghislain Antony Vaillant Thu, 24 Aug 2017 10:01:51 +0100 xtensor (0.10.10-1) unstable; urgency=medium * New upstream version 0.10.10 * Bump standards version to 4.0.1, no changes required * Add missing get-orig-source target -- Ghislain Antony Vaillant Sat, 12 Aug 2017 10:58:36 +0100 xtensor (0.10.9-1) unstable; urgency=medium * New upstream version 0.10.9 * Refresh the patch queue -- Ghislain Antony Vaillant Tue, 01 Aug 2017 12:05:42 +0100 xtensor (0.10.7-1) unstable; urgency=medium * New upstream version 0.10.7 * Refresh the patch queue * Drop superfluous CMake options * Mark xtensor-dev section libdevel -- Ghislain Antony Vaillant Tue, 11 Jul 2017 17:26:00 +0100 xtensor (0.10.6-1) unstable; urgency=medium * New upstream version 0.10.6 * Install the pkgconfig file * Bump standards version to 4.0.0, no changes required -- Ghislain Antony Vaillant Sun, 09 Jul 2017 23:16:19 +0100 xtensor (0.10.4-1) unstable; urgency=medium * New upstream version 0.10.4 -- Ghislain Antony Vaillant Mon, 12 Jun 2017 21:47:14 +0100 xtensor (0.10.3-1) unstable; urgency=medium * New upstream version 0.10.3 * Refresh the patch queue * Update copyright information -- Ghislain Antony Vaillant Thu, 08 Jun 2017 18:42:29 +0100 xtensor (0.10.2-1) unstable; urgency=medium * New upstream version 0.10.2 * Mark xtensor-dev Multi-Arch: foreign * Do not build with -march=native - New patch No-march-native.patch -- Ghislain Antony Vaillant Thu, 18 May 2017 17:09:24 +0100 xtensor (0.10.1-1) unstable; urgency=medium * Fixup the watch regex * New upstream version 0.10.1 -- Ghislain Antony Vaillant Tue, 09 May 2017 19:19:38 +0100 xtensor (0.9.0-1) unstable; urgency=medium * New upstream version 0.9.0 -- Ghislain Antony Vaillant Tue, 18 Apr 2017 19:34:02 +0100 xtensor (0.8.4-1) unstable; urgency=medium * New upstream version 0.8.4 * Drop the patch queue, applied upstream * Fix the clean target when nodoc requested * Change doc-base registration to Programming/C++ -- Ghislain Antony Vaillant Mon, 10 Apr 2017 17:49:06 +0100 xtensor (0.8.3-1) unstable; urgency=low * Initial release. (Closes: #858067) -- Ghislain Antony Vaillant Thu, 06 Apr 2017 16:55:03 +0100