diff --git a/.ci/install_debian.sh b/.ci/install_debian.sh index b0bc8bf7b..09a695bc5 100755 --- a/.ci/install_debian.sh +++ b/.ci/install_debian.sh @@ -54,7 +54,7 @@ fi # gz-sim8 binaries are only available for jammy (Ubuntu 22.04) and noble (Ubuntu 24.04) if [[ ("jammy" == "$dist_version") || ("noble" == "$dist_version") ]]; then - apt-get install -y gz-harmonic + apt-get install -y gz-harmonic libcli11-dev fi # PCL and VTK diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c0a562cae..9cdcd66fb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -84,7 +84,7 @@ jobs: shell: bash -l {0} run: | # Dependencies - conda install ace asio assimp boost eigen freetype gazebo gz-sim8 glew glfw glm graphviz gsl ipopt irrlicht libjpeg-turbo libmatio libode libxml2 nlohmann_json qhull "pcl>=1.11.1" vtk "libopencv>=4.10.0" opencv portaudio qt-main sdl sdl2 sqlite tinyxml spdlog lua soxr cmake compilers make ninja pkg-config tomlplusplus libzlib "ffmpeg==6.*" onnxruntime-cpp "qt6-main>=6.7.2" + conda install ace asio assimp boost cli11 eigen freetype gazebo gz-sim8 glew glfw glm graphviz gsl ipopt irrlicht libjpeg-turbo libmatio libode libxml2 nlohmann_json qhull "pcl>=1.11.1" vtk "libopencv>=4.10.0" opencv portaudio qt-main sdl sdl2 sqlite tinyxml spdlog lua soxr cmake compilers make ninja pkg-config tomlplusplus libzlib "ffmpeg==6.*" onnxruntime-cpp "qt6-main>=6.7.2" # Python conda install python numpy swig pybind11 pyqt matplotlib h5py tornado u-msgpack-python pyzmq ipython gst-plugins-good gst-plugins-bad pyqtwebengine qtpy pyyaml diff --git a/README.md b/README.md index cad9dc1cc..202f26dc8 100644 --- a/README.md +++ b/README.md @@ -146,7 +146,11 @@ If you are on Ubuntu 24.04, please use conda if you want to install Gazebo Class #### `ROBOTOLOGY_USES_GZ` -To install Modern Gazebo (gz-sim) on Ubuntu Jammy (22.04) and Noble (20.04) and other supported Debian/Ubuntu systems, follow the instructions available at https://gazebosim.org/docs/harmonic/install_ubuntu#binary-installation-on-ubuntu . +To install Modern Gazebo (gz-sim) on Ubuntu Jammy (22.04) and Noble (20.04) and other supported Debian/Ubuntu systems, follow the instructions available at https://gazebosim.org/docs/harmonic/install_ubuntu#binary-installation-on-ubuntu . Furthermore, you also need to install the `cli11` dependency with: + +~~~ +sudo apt-get install libcli11-dev +~~~ #### `ROBOTOLOGY_USES_PYTHON` diff --git a/doc/conda-forge.md b/doc/conda-forge.md index 470b336ed..691a587fe 100644 --- a/doc/conda-forge.md +++ b/doc/conda-forge.md @@ -140,7 +140,7 @@ of the robotology-superbuild. Once you activated it, you can install packages in it. In particular the dependencies for the robotology-superbuild can be installed as: ~~~ -conda install -c conda-forge ace asio assimp boost eigen freetype glew glfw glm graphviz gsl ipopt irrlicht libjpeg-turbo libmatio libode libxml2 nlohmann_json qhull "pcl>=1.11.1" "libopencv>=4.10.0" opencv portaudio qt-main sdl sdl2 sqlite tinyxml tinyxml2 spdlog lua soxr qhull cmake compilers make ninja pkg-config tomlplusplus libzlib "ffmpeg==6.*" onnxruntime-cpp +conda install -c conda-forge ace asio assimp boost cli11 eigen freetype glew glfw glm graphviz gsl ipopt irrlicht libjpeg-turbo libmatio libode libxml2 nlohmann_json qhull "pcl>=1.11.1" "libopencv>=4.10.0" opencv portaudio qt-main sdl sdl2 sqlite tinyxml tinyxml2 spdlog lua soxr qhull cmake compilers make ninja pkg-config tomlplusplus libzlib "ffmpeg==6.*" onnxruntime-cpp ~~~ diff --git a/pixi.lock b/pixi.lock index 0f4ac8206..078eb5a1f 100644 --- a/pixi.lock +++ b/pixi.lock @@ -11,7 +11,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ace-8.0.1-he02047a_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.3.5-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.10.2-py310h5b4e0ec_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.10.3-py310h5b4e0ec_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ampl-mp-3.1.0-h2cc385e_1006.tar.bz2 @@ -175,8 +175,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-23_linux64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libccd-double-2.1-h59595ed_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp18.1-18.1.8-default_hf981a13_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.8-default_h9def88c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp18.1-18.1.8-default_hf981a13_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.8-default_h9def88c_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda @@ -492,7 +492,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-aarch64_curr_repodata_hack-4-h57d6b7b_16.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ace-8.0.1-hf9b3779_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.3.5-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.10.2-py310hb52b2da_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.10.3-py310hb52b2da_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/alsa-lib-1.2.12-h68df207_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ampl-mp-3.1.0-h05efe27_1006.tar.bz2 @@ -654,8 +654,8 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-23_linuxaarch64_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libccd-double-2.1-h2f0025b_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libclang-cpp15-15.0.7-default_hb368394_5.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libclang-cpp18.1-18.1.8-default_h14d1da3_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libclang13-18.1.8-default_h465fbfb_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libclang-cpp18.1-18.1.8-default_h14d1da3_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libclang13-18.1.8-default_h465fbfb_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcups-2.3.3-h405e4a8_4.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.9.1-hfa30633_0.conda @@ -962,7 +962,7 @@ environments: osx-64: - conda: https://conda.anaconda.org/conda-forge/osx-64/ace-8.0.1-hf036a51_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.3.5-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-64/aiohttp-3.10.2-py311h72ae277_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-64/aiohttp-3.10.3-py311h72ae277_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-64/ampl-mp-3.1.0-h2beb688_1006.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-64/aom-3.9.1-hf036a51_0.conda @@ -1120,7 +1120,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-64/libccd-double-2.1-he965462_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-64/libclang-cpp15-15.0.7-default_h7151d67_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-64/libclang-cpp16-16.0.6-default_h0c94c6a_11.conda - - conda: https://conda.anaconda.org/conda-forge/osx-64/libclang13-18.1.8-default_h9ff962c_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-64/libclang13-18.1.8-default_h9ff962c_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-64/libcrc32c-1.1.2-he49afe7_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-64/libcurl-8.9.1-hfcf2730_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-64/libcxx-18.1.8-heced48a_2.conda @@ -1382,7 +1382,7 @@ environments: osx-arm64: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ace-8.0.1-h00cdb27_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.3.5-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.10.2-py312h7e5086c_0.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.10.3-py312h7e5086c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ampl-mp-3.1.0-hbec66e7_1006.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/aom-3.9.1-h7bae524_0.conda @@ -1539,7 +1539,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libccd-double-2.1-h9a09cb3_2.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libclang-cpp15-15.0.7-default_he012953_5.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libclang-cpp16-16.0.6-default_h5c12605_11.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libclang13-18.1.8-default_hfc66aa2_1.conda + - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libclang13-18.1.8-default_hfc66aa2_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.9.1-hfd8ffcc_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-18.1.8-h5a72898_2.conda @@ -1801,7 +1801,7 @@ environments: win-64: - conda: https://conda.anaconda.org/conda-forge/win-64/ace-8.0.1-he0c23c2_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiohappyeyeballs-2.3.5-pyhd8ed1ab_0.conda - - conda: https://conda.anaconda.org/conda-forge/win-64/aiohttp-3.10.2-py312h4389bb4_0.conda + - conda: https://conda.anaconda.org/conda-forge/win-64/aiohttp-3.10.3-py312h4389bb4_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/aiosignal-1.3.1-pyhd8ed1ab_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/win-64/aom-3.9.1-he0c23c2_0.conda - conda: https://conda.anaconda.org/conda-forge/win-64/asio-1.29.0-h63175ca_0.conda @@ -1941,7 +1941,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/win-64/libbrotlienc-1.1.0-hcfcfb64_1.conda - conda: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-23_win64_mkl.conda - conda: https://conda.anaconda.org/conda-forge/win-64/libccd-double-2.1-h63175ca_3.conda - - conda: https://conda.anaconda.org/conda-forge/win-64/libclang13-18.1.8-default_ha5278ca_1.conda + - conda: https://conda.anaconda.org/conda-forge/win-64/libclang13-18.1.8-default_ha5278ca_2.conda - conda: https://conda.anaconda.org/conda-forge/win-64/libcrc32c-1.1.2-h0e60522_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.9.1-h18fefc2_0.conda - conda: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.20-hcfcfb64_0.conda @@ -2348,12 +2348,12 @@ packages: timestamp: 1723050994330 - kind: conda name: aiohttp - version: 3.10.2 + version: 3.10.3 build: py310h5b4e0ec_0 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.10.2-py310h5b4e0ec_0.conda - sha256: dd59deea01f885dc18524a47ac8d47bc8f70654071f9330bf6846f4526e4535f - md5: 00a59bf5937a40b3b1a8f057288af21f + url: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.10.3-py310h5b4e0ec_0.conda + sha256: c7705884b1cb3811f5ab6c5ff0f1b0e08b9f4854d979f037745e7e85cfa90ad0 + md5: dbdc5a34d9a4796ab695512d6b9c2313 depends: - __glibc >=2.17,<3.0.a0 - aiohappyeyeballs >=2.3.0 @@ -2368,16 +2368,16 @@ packages: - yarl >=1.0,<2.0 license: MIT AND Apache-2.0 license_family: Apache - size: 711607 - timestamp: 1723177368359 + size: 714129 + timestamp: 1723330988196 - kind: conda name: aiohttp - version: 3.10.2 + version: 3.10.3 build: py310hb52b2da_0 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.10.2-py310hb52b2da_0.conda - sha256: 00c230d4a63ae5b01fdfb434c986f91aab5de4656ced432135b29d2f6c2a5a27 - md5: afab9706880d0b17ec6b373cade22b61 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/aiohttp-3.10.3-py310hb52b2da_0.conda + sha256: 346dc40106fa8d379d23f3eae2bffda904de2d72785381a1d5f443502f1f8ebd + md5: 5f0405ba376e8a465b7b5539d648ae81 depends: - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 @@ -2392,16 +2392,16 @@ packages: - yarl >=1.0,<2.0 license: MIT AND Apache-2.0 license_family: Apache - size: 706169 - timestamp: 1723177449714 + size: 708038 + timestamp: 1723331066624 - kind: conda name: aiohttp - version: 3.10.2 + version: 3.10.3 build: py311h72ae277_0 subdir: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/aiohttp-3.10.2-py311h72ae277_0.conda - sha256: d2b4c7b59dd0c6f3c2ec4a4cffdb7dfc36e5e6079de25716d20705d5d3315470 - md5: 2b88e5412aecf1586e89bf06969f466f + url: https://conda.anaconda.org/conda-forge/osx-64/aiohttp-3.10.3-py311h72ae277_0.conda + sha256: 135f448e05018d9b169e4a30c735f79874c16a59aa6a85fd7d4dfe543b0077df + md5: dce4b894108d68bb984a1a40846c282c depends: - __osx >=10.13 - aiohappyeyeballs >=2.3.0 @@ -2414,16 +2414,16 @@ packages: - yarl >=1.0,<2.0 license: MIT AND Apache-2.0 license_family: Apache - size: 795383 - timestamp: 1723177411815 + size: 799708 + timestamp: 1723331093578 - kind: conda name: aiohttp - version: 3.10.2 + version: 3.10.3 build: py312h4389bb4_0 subdir: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/aiohttp-3.10.2-py312h4389bb4_0.conda - sha256: baf3118ecc8021d5082a9ddd8a6a46112ec7424e4e760cee826d5c712c8e3a0f - md5: bdc79320e7618d905bbc8fbfd1a791fb + url: https://conda.anaconda.org/conda-forge/win-64/aiohttp-3.10.3-py312h4389bb4_0.conda + sha256: 826e2aecf24e49245dd9fb41289a394641b0466356e0010bbb9046d45f9f2f12 + md5: b7e68806c5b2fb264516c0d04c6a3379 depends: - aiohappyeyeballs >=2.3.0 - aiosignal >=1.1.2 @@ -2438,16 +2438,16 @@ packages: - yarl >=1.0,<2.0 license: MIT AND Apache-2.0 license_family: Apache - size: 780548 - timestamp: 1723177782336 + size: 781977 + timestamp: 1723331441999 - kind: conda name: aiohttp - version: 3.10.2 + version: 3.10.3 build: py312h7e5086c_0 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.10.2-py312h7e5086c_0.conda - sha256: 293ea5ee0e9009418232943a138d9c467240a6cd2ba107915ad710a378872ea5 - md5: 172c931304877670cd2090476f47562d + url: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.10.3-py312h7e5086c_0.conda + sha256: 0ea31d8781a39bbd766a48aa2f336a34dbd26d050223b88d9447fdaad49f74c9 + md5: cc0d1381170ac5f052ec11a318fa0756 depends: - __osx >=11.0 - aiohappyeyeballs >=2.3.0 @@ -2461,8 +2461,8 @@ packages: - yarl >=1.0,<2.0 license: MIT AND Apache-2.0 license_family: Apache - size: 796917 - timestamp: 1723177507813 + size: 797451 + timestamp: 1723331121547 - kind: conda name: aiosignal version: 1.3.1 @@ -15346,29 +15346,29 @@ packages: - kind: conda name: libclang-cpp18.1 version: 18.1.8 - build: default_h14d1da3_1 - build_number: 1 + build: default_h14d1da3_2 + build_number: 2 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libclang-cpp18.1-18.1.8-default_h14d1da3_1.conda - sha256: 29e893c2315a2356c6cf983020c58a6a596eb81e918639b27f41e3d25780032c - md5: b8c48ff5a2c8fac7885ca558202d0bd4 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libclang-cpp18.1-18.1.8-default_h14d1da3_2.conda + sha256: 9ed82f8c39dc9abdf68aa2ec5e75a49bbbbcffe2b972752b606412e364b897a0 + md5: ed0dd9fe9fb649dc19593919df0afd43 depends: - libgcc-ng >=12 - libllvm18 >=18.1.8,<18.2.0a0 - libstdcxx-ng >=12 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 18821150 - timestamp: 1721480130805 + size: 18821196 + timestamp: 1723280233575 - kind: conda name: libclang-cpp18.1 version: 18.1.8 - build: default_hf981a13_1 - build_number: 1 + build: default_hf981a13_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp18.1-18.1.8-default_hf981a13_1.conda - sha256: 8a21b6c0e9cf04c3c541b7230af7c9531d1217bbb90970f99bb37a6ed87b5920 - md5: 1cd622f71ea159cc8c9c416568a34f0a + url: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp18.1-18.1.8-default_hf981a13_2.conda + sha256: cdcce55ed6f7b788401af9a21bb31f3529eb14fe72455f9e8d628cd513a14527 + md5: b0f8c590aa86d9bee5987082f7f15bdf depends: - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 @@ -15376,34 +15376,34 @@ packages: - libstdcxx-ng >=12 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 19176250 - timestamp: 1721479272976 + size: 19198047 + timestamp: 1723281150801 - kind: conda name: libclang13 version: 18.1.8 - build: default_h465fbfb_1 - build_number: 1 + build: default_h465fbfb_2 + build_number: 2 subdir: linux-aarch64 - url: https://conda.anaconda.org/conda-forge/linux-aarch64/libclang13-18.1.8-default_h465fbfb_1.conda - sha256: 9d7c8ded34e77749c33f1db34890d61727a59e8675f1f2ca02d46b5991ba2a20 - md5: b472fe26d5032bed56caf31064580fb9 + url: https://conda.anaconda.org/conda-forge/linux-aarch64/libclang13-18.1.8-default_h465fbfb_2.conda + sha256: bb1cecd574d65739a4f85429a1253183ec27ee3d115e2f909c867c3c272bc0dd + md5: 940ece4a5d753f0cb6ee27219bcd814a depends: - libgcc-ng >=12 - libllvm18 >=18.1.8,<18.2.0a0 - libstdcxx-ng >=12 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 10842863 - timestamp: 1721480419802 + size: 10875680 + timestamp: 1723280465508 - kind: conda name: libclang13 version: 18.1.8 - build: default_h9def88c_1 - build_number: 1 + build: default_h9def88c_2 + build_number: 2 subdir: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.8-default_h9def88c_1.conda - sha256: ec9a672623c5d485e48bd14f36353ec0b5c14f516440dfbb6674b1c784289eb4 - md5: 04c8c481b30c3fe62bec148fa4a75857 + url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.8-default_h9def88c_2.conda + sha256: 0259c1e50d036a1f7c6aac04d1010e01451f0e6370835b644d516cb73e8a164b + md5: ba2d12adbea9de311297f2b577f4bb86 depends: - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 @@ -15411,34 +15411,34 @@ packages: - libstdcxx-ng >=12 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 11016960 - timestamp: 1721479548831 + size: 11017309 + timestamp: 1723281396578 - kind: conda name: libclang13 version: 18.1.8 - build: default_h9ff962c_1 - build_number: 1 + build: default_h9ff962c_2 + build_number: 2 subdir: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libclang13-18.1.8-default_h9ff962c_1.conda - sha256: 6b48705c3d114c2d3eb2c7fede9c1cc9deacbaf94e7c40997941b0d077cc80bf - md5: fbd00b632e0f80ab057f19906c717888 + url: https://conda.anaconda.org/conda-forge/osx-64/libclang13-18.1.8-default_h9ff962c_2.conda + sha256: 1528e252593e806df793b3f7aac4fb1571553e2340b9a75e3dd398eeff0c4fc7 + md5: 1f5303c78dcc55666109d5c2152d5bb1 depends: - __osx >=10.13 - libcxx >=16.0.6 - libllvm18 >=18.1.8,<18.2.0a0 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 8106668 - timestamp: 1721476561329 + size: 8089840 + timestamp: 1723276271125 - kind: conda name: libclang13 version: 18.1.8 - build: default_ha5278ca_1 - build_number: 1 + build: default_ha5278ca_2 + build_number: 2 subdir: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libclang13-18.1.8-default_ha5278ca_1.conda - sha256: b9c47c6124d4fa0ce9bf6925744897319bbcc77356e1b3ac464a26649acc3381 - md5: 30a167d5b69555fbf39192a23e40df52 + url: https://conda.anaconda.org/conda-forge/win-64/libclang13-18.1.8-default_ha5278ca_2.conda + sha256: 9dc702447517aa7db3222b20cfab3520f382c8a36f875d7ffc0f19fa88bf5122 + md5: 8185207d3f7e59474870cc79e4f9eaa5 depends: - libzlib >=1.3.1,<2.0a0 - ucrt >=10.0.20348.0 @@ -15447,25 +15447,25 @@ packages: - zstd >=1.5.6,<1.6.0a0 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 25327749 - timestamp: 1721486985259 + size: 25325593 + timestamp: 1723282347668 - kind: conda name: libclang13 version: 18.1.8 - build: default_hfc66aa2_1 - build_number: 1 + build: default_hfc66aa2_2 + build_number: 2 subdir: osx-arm64 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libclang13-18.1.8-default_hfc66aa2_1.conda - sha256: 5b285cdd2ce4e8c57261211624ba3c3944cee75ee99e929a44e33f7b74bfe848 - md5: c62af10691c24d6a0aaf617c011cac55 + url: https://conda.anaconda.org/conda-forge/osx-arm64/libclang13-18.1.8-default_hfc66aa2_2.conda + sha256: 83c69add590ffa64cc738f8491511e85080fb5322c740a7ca18f2dc25c82b081 + md5: b9a6eb601e3aa8866cc8ca10101d915d depends: - __osx >=11.0 - libcxx >=16.0.6 - libllvm18 >=18.1.8,<18.2.0a0 license: Apache-2.0 WITH LLVM-exception license_family: Apache - size: 7572284 - timestamp: 1721476196782 + size: 7564935 + timestamp: 1723275739258 - kind: conda name: libcrc32c version: 1.1.2 diff --git a/pixi.toml b/pixi.toml index 02fb31adc..e2b84e80d 100644 --- a/pixi.toml +++ b/pixi.toml @@ -79,6 +79,7 @@ ace = "*" asio = "*" assimp = "*" boost = "*" +cli11 = "*" eigen = "*" freetype = "*" glew = "*"