diff --git a/.github/workflows/testpr.yml b/.github/workflows/testpr.yml index 78d0bc8f..8a4b0ab4 100644 --- a/.github/workflows/testpr.yml +++ b/.github/workflows/testpr.yml @@ -11,6 +11,22 @@ env: IGNORE_CACHE_AND_DO_FULL_REBUILD: 'false' jobs: + sort-check: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v6 + with: + persist-credentials: false + fetch-depth: 0 + + - uses: prefix-dev/setup-pixi@v0.9.4 + with: + frozen: true + + - name: Check sorting + run: | + pixi run sort --check + build: strategy: fail-fast: false diff --git a/pixi.lock b/pixi.lock index b8ef224f..12f30c03 100644 --- a/pixi.lock +++ b/pixi.lock @@ -1,10 +1,33 @@ version: 7 platforms: -- name: linux-64 -- name: linux-aarch64 - name: osx-64 + virtual-packages: + - __unix=0=0 + - __osx=13.0 + - __archspec=0=x86_64 - name: osx-arm64 + virtual-packages: + - __unix=0=0 + - __osx=13.0 + - __archspec=0=m1 +- name: p1 + subdir: linux-64 + virtual-packages: + - __glibc=2.17 + - __unix=0=0 + - __linux=4.18 + - __archspec=0=x86_64 +- name: p2 + subdir: linux-aarch64 + virtual-packages: + - __glibc=2.17 + - __unix=0=0 + - __linux=4.18 + - __archspec=0=aarch64 - name: win-64 + virtual-packages: + - __win=10.0 + - __archspec=0=x86_64 environments: default: channels: @@ -12,7 +35,126 @@ environments: indexes: - https://pypi.org/simple packages: - linux-64: + osx-64: + - conda: https://repo.prefix.dev/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + - conda: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.14-8_cp314.conda + - conda: https://repo.prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda + - conda: https://repo.prefix.dev/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/bzip2-1.0.8-h500dc9f_9.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/c-ares-1.34.6-hb5e19a0_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/cmake-3.31.8-h29fc008_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/icu-78.3-h25d91c4_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/krb5-1.22.2-h207b36a_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libcurl-8.19.0-h8f0b9e4_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libcxx-22.1.4-h19cb2f5_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libedit-3.1.20250104-pl5321ha958ccf_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libev-4.33-h10d778d_2.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libexpat-2.7.5-hcc62823_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libffi-3.5.2-hd1f9c09_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libiconv-1.18-h57a12c2_2.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/liblzma-5.8.3-hbb4bfdb_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libmpdec-4.0.0-hf3981d6_1.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libnghttp2-1.68.1-h70048d4_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libsqlite-3.53.0-h8f8c405_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libssh2-1.11.1-hed3591d_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libuv-1.51.0-h58003a5_1.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/libzlib-1.3.2-hbb4bfdb_2.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/ncurses-6.5-h0622a9a_3.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/openssl-3.6.2-hc881268_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/python-3.14.4-h7c6738f_100_cp314.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/rattler-build-0.57.2-h4728fb8_1.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/rattler-index-0.27.21-hbc4d974_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/readline-8.3-h68b038d_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/rhash-1.4.6-h6e16a3a_1.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/tk-8.6.13-h7142dee_3.conda + - conda: https://repo.prefix.dev/conda-forge/osx-64/zstd-1.5.7-h3eecb57_6.conda + - pypi: git+https://github.com/RoboStack/vinca.git?rev=ee9f94d55137a49aba76ae15047947c171ed4605#ee9f94d55137a49aba76ae15047947c171ed4605 + - pypi: https://files.pythonhosted.org/packages/02/10/5da547df7a391dcde17f59520a231527b8571e6f46fc8efb02ccb370ab12/docutils-0.22.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/22/32/d0fbc4383a6a213d315c39dda9107f81654d9941c43d6c687e61995ec388/rosdistro-1.0.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/33/8a/8e42d4838cd89b7dde187011e97fe6c3af66d8c044997d2183fbd6d31352/markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/35/79/5e2cffa1c77432f11cd93a5351f30732c997a239d3a3090856a72d6d8ba7/ruamel.yaml-0.17.40-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/95/88ed47cb7da88569a78b7d6fb9420298df7e99997810c844a924d96d3c08/empy-3.3.4.tar.gz + - pypi: https://files.pythonhosted.org/packages/50/19/1ee204b047ef84ce3dc9f77a5f935076211832f50bc7a4c918275193f807/rospkg-1.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/53/b2/acc33950394b3becb2b664741a0c0889c7ef9f9ffbfa8d47eddb53a50abd/idna-3.12-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/7a/c2/920ef838e2f0028c8262f16101ec09ebd5969864e5a64c4c05fad0617c56/packaging-26.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/97/c8/c67cb8c70e19ef1960b97b22ed2a1567711de46c4ddf19799923adc836c2/charset_normalizer-3.4.7-cp314-cp314-macosx_10_15_universal2.whl + - pypi: https://files.pythonhosted.org/packages/99/1b/50316bd6f95c50686b35799abebb6168d90ee18b7c03e3065f587f010f7c/catkin_pkg-1.1.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/9a/3c/c17fb3ca2d9c3acff52e30b309f538586f9f5b9c9cf454f3845fc9af4881/certifi-2026.2.25-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/9d/8c/f4bd7f6465179953d3ac9bc44ac1a8a3e6122cf8ada906b4f96c60172d43/pyyaml-6.0.3-cp314-cp314-macosx_10_13_x86_64.whl + - pypi: https://files.pythonhosted.org/packages/9e/c9/b2622292ea83fbb4ec318f5b9ab867d0a28ab43c5717bb85b0a5f6b3b0a4/networkx-3.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/af/40/791891d4c0c4dab4c5e187c17261cedc26285fd41541577f900470a45a4d/license_expression-30.4.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/d7/8e/7540e8a2036f79a125c1d2ebadf69ed7901608859186c856fa0388ef4197/requests-2.33.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/e5/ca/78d423b324b8d77900030fa59c4aa9054261ef0925631cd2501dd015b7b7/boolean_py-5.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl + osx-arm64: + - conda: https://repo.prefix.dev/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda + - conda: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.14-8_cp314.conda + - conda: https://repo.prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda + - conda: https://repo.prefix.dev/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/bzip2-1.0.8-hd037594_9.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/c-ares-1.34.6-hc919400_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/cmake-3.31.8-h54ad630_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/krb5-1.22.2-h385eeb1_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libcurl-8.19.0-hd5a2499_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libcxx-22.1.4-h55c6f16_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libedit-3.1.20250104-pl5321hafb1f1b_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libexpat-2.7.5-hf6b4638_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libffi-3.5.2-hcf2aa1b_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libiconv-1.18-h23cfdf5_2.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libmpdec-4.0.0-h84a0fba_1.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libnghttp2-1.68.1-h8f3e76b_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libsqlite-3.53.0-h1b79a29_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libssh2-1.11.1-h1590b86_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libuv-1.51.0-h6caf38d_1.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_2.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/openssl-3.6.2-hd24854e_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/python-3.14.4-h4c637c5_100_cp314.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/rattler-build-0.57.2-h6fdd925_1.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/rattler-index-0.27.21-hcb0414c_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/readline-8.3-h46df422_0.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/rhash-1.4.6-h5505292_1.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/tk-8.6.13-h010d191_3.conda + - conda: https://repo.prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hbf9d68e_6.conda + - pypi: git+https://github.com/RoboStack/vinca.git?rev=ee9f94d55137a49aba76ae15047947c171ed4605#ee9f94d55137a49aba76ae15047947c171ed4605 + - pypi: https://files.pythonhosted.org/packages/02/10/5da547df7a391dcde17f59520a231527b8571e6f46fc8efb02ccb370ab12/docutils-0.22.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/22/32/d0fbc4383a6a213d315c39dda9107f81654d9941c43d6c687e61995ec388/rosdistro-1.0.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/35/79/5e2cffa1c77432f11cd93a5351f30732c997a239d3a3090856a72d6d8ba7/ruamel.yaml-0.17.40-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/3b/95/88ed47cb7da88569a78b7d6fb9420298df7e99997810c844a924d96d3c08/empy-3.3.4.tar.gz + - pypi: https://files.pythonhosted.org/packages/50/19/1ee204b047ef84ce3dc9f77a5f935076211832f50bc7a4c918275193f807/rospkg-1.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/53/b2/acc33950394b3becb2b664741a0c0889c7ef9f9ffbfa8d47eddb53a50abd/idna-3.12-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/7a/c2/920ef838e2f0028c8262f16101ec09ebd5969864e5a64c4c05fad0617c56/packaging-26.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/97/c8/c67cb8c70e19ef1960b97b22ed2a1567711de46c4ddf19799923adc836c2/charset_normalizer-3.4.7-cp314-cp314-macosx_10_15_universal2.whl + - pypi: https://files.pythonhosted.org/packages/99/1b/50316bd6f95c50686b35799abebb6168d90ee18b7c03e3065f587f010f7c/catkin_pkg-1.1.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/9a/3c/c17fb3ca2d9c3acff52e30b309f538586f9f5b9c9cf454f3845fc9af4881/certifi-2026.2.25-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/9e/c9/b2622292ea83fbb4ec318f5b9ab867d0a28ab43c5717bb85b0a5f6b3b0a4/networkx-3.6.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/af/40/791891d4c0c4dab4c5e187c17261cedc26285fd41541577f900470a45a4d/license_expression-30.4.4-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/b5/64/7660f8a4a8e53c924d0fa05dc3a55c9cee10bbd82b11c5afb27d44b096ce/markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/bd/9c/4d95bb87eb2063d20db7b60faa3840c1b18025517ae857371c4dd55a6b3a/pyyaml-6.0.3-cp314-cp314-macosx_11_0_arm64.whl + - pypi: https://files.pythonhosted.org/packages/d7/8e/7540e8a2036f79a125c1d2ebadf69ed7901608859186c856fa0388ef4197/requests-2.33.1-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/e5/ca/78d423b324b8d77900030fa59c4aa9054261ef0925631cd2501dd015b7b7/boolean_py-5.0-py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl + - pypi: https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl + p1: - conda: https://repo.prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-20_gnu.conda - conda: https://repo.prefix.dev/conda-forge/linux-64/bzip2-1.0.8-hda65f42_9.conda - conda: https://repo.prefix.dev/conda-forge/linux-64/c-ares-1.34.6-hb03c661_0.conda @@ -53,7 +195,7 @@ environments: - conda: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.14-8_cp314.conda - conda: https://repo.prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://repo.prefix.dev/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda - - pypi: git+https://github.com/RoboStack/vinca.git?rev=4d9015cdf5cbeb45c2a2aac582e1b55487eada0f#4d9015cdf5cbeb45c2a2aac582e1b55487eada0f + - pypi: git+https://github.com/RoboStack/vinca.git?rev=ee9f94d55137a49aba76ae15047947c171ed4605#ee9f94d55137a49aba76ae15047947c171ed4605 - pypi: https://files.pythonhosted.org/packages/02/10/5da547df7a391dcde17f59520a231527b8571e6f46fc8efb02ccb370ab12/docutils-0.22.4-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl @@ -80,7 +222,7 @@ environments: - pypi: https://files.pythonhosted.org/packages/e5/ca/78d423b324b8d77900030fa59c4aa9054261ef0925631cd2501dd015b7b7/boolean_py-5.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl - linux-aarch64: + p2: - conda: https://repo.prefix.dev/conda-forge/linux-aarch64/_openmp_mutex-4.5-20_gnu.conda - conda: https://repo.prefix.dev/conda-forge/linux-aarch64/bzip2-1.0.8-h4777abc_9.conda - conda: https://repo.prefix.dev/conda-forge/linux-aarch64/c-ares-1.34.6-he30d5cf_0.conda @@ -120,7 +262,7 @@ environments: - conda: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.14-8_cp314.conda - conda: https://repo.prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - conda: https://repo.prefix.dev/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda - - pypi: git+https://github.com/RoboStack/vinca.git?rev=4d9015cdf5cbeb45c2a2aac582e1b55487eada0f#4d9015cdf5cbeb45c2a2aac582e1b55487eada0f + - pypi: git+https://github.com/RoboStack/vinca.git?rev=ee9f94d55137a49aba76ae15047947c171ed4605#ee9f94d55137a49aba76ae15047947c171ed4605 - pypi: https://files.pythonhosted.org/packages/02/10/5da547df7a391dcde17f59520a231527b8571e6f46fc8efb02ccb370ab12/docutils-0.22.4-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl @@ -147,125 +289,6 @@ environments: - pypi: https://files.pythonhosted.org/packages/e5/ca/78d423b324b8d77900030fa59c4aa9054261ef0925631cd2501dd015b7b7/boolean_py-5.0-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl - osx-64: - - conda: https://repo.prefix.dev/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda - - conda: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.14-8_cp314.conda - - conda: https://repo.prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - - conda: https://repo.prefix.dev/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/bzip2-1.0.8-h500dc9f_9.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/c-ares-1.34.6-hb5e19a0_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/cmake-3.31.8-h29fc008_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/icu-78.3-h25d91c4_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/krb5-1.22.2-h207b36a_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libcurl-8.19.0-h8f0b9e4_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libcxx-22.1.4-h19cb2f5_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libedit-3.1.20250104-pl5321ha958ccf_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libev-4.33-h10d778d_2.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libexpat-2.7.5-hcc62823_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libffi-3.5.2-hd1f9c09_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libiconv-1.18-h57a12c2_2.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/liblzma-5.8.3-hbb4bfdb_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libmpdec-4.0.0-hf3981d6_1.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libnghttp2-1.68.1-h70048d4_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libsqlite-3.53.0-h8f8c405_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libssh2-1.11.1-hed3591d_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libuv-1.51.0-h58003a5_1.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/libzlib-1.3.2-hbb4bfdb_2.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/ncurses-6.5-h0622a9a_3.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/openssl-3.6.2-hc881268_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/python-3.14.4-h7c6738f_100_cp314.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/rattler-build-0.57.2-h4728fb8_1.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/rattler-index-0.27.21-hbc4d974_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/readline-8.3-h68b038d_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/rhash-1.4.6-h6e16a3a_1.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/tk-8.6.13-h7142dee_3.conda - - conda: https://repo.prefix.dev/conda-forge/osx-64/zstd-1.5.7-h3eecb57_6.conda - - pypi: git+https://github.com/RoboStack/vinca.git?rev=4d9015cdf5cbeb45c2a2aac582e1b55487eada0f#4d9015cdf5cbeb45c2a2aac582e1b55487eada0f - - pypi: https://files.pythonhosted.org/packages/02/10/5da547df7a391dcde17f59520a231527b8571e6f46fc8efb02ccb370ab12/docutils-0.22.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/22/32/d0fbc4383a6a213d315c39dda9107f81654d9941c43d6c687e61995ec388/rosdistro-1.0.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/33/8a/8e42d4838cd89b7dde187011e97fe6c3af66d8c044997d2183fbd6d31352/markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/35/79/5e2cffa1c77432f11cd93a5351f30732c997a239d3a3090856a72d6d8ba7/ruamel.yaml-0.17.40-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/95/88ed47cb7da88569a78b7d6fb9420298df7e99997810c844a924d96d3c08/empy-3.3.4.tar.gz - - pypi: https://files.pythonhosted.org/packages/50/19/1ee204b047ef84ce3dc9f77a5f935076211832f50bc7a4c918275193f807/rospkg-1.6.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/53/b2/acc33950394b3becb2b664741a0c0889c7ef9f9ffbfa8d47eddb53a50abd/idna-3.12-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/7a/c2/920ef838e2f0028c8262f16101ec09ebd5969864e5a64c4c05fad0617c56/packaging-26.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/97/c8/c67cb8c70e19ef1960b97b22ed2a1567711de46c4ddf19799923adc836c2/charset_normalizer-3.4.7-cp314-cp314-macosx_10_15_universal2.whl - - pypi: https://files.pythonhosted.org/packages/99/1b/50316bd6f95c50686b35799abebb6168d90ee18b7c03e3065f587f010f7c/catkin_pkg-1.1.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/9a/3c/c17fb3ca2d9c3acff52e30b309f538586f9f5b9c9cf454f3845fc9af4881/certifi-2026.2.25-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/9d/8c/f4bd7f6465179953d3ac9bc44ac1a8a3e6122cf8ada906b4f96c60172d43/pyyaml-6.0.3-cp314-cp314-macosx_10_13_x86_64.whl - - pypi: https://files.pythonhosted.org/packages/9e/c9/b2622292ea83fbb4ec318f5b9ab867d0a28ab43c5717bb85b0a5f6b3b0a4/networkx-3.6.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/af/40/791891d4c0c4dab4c5e187c17261cedc26285fd41541577f900470a45a4d/license_expression-30.4.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/d7/8e/7540e8a2036f79a125c1d2ebadf69ed7901608859186c856fa0388ef4197/requests-2.33.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/e5/ca/78d423b324b8d77900030fa59c4aa9054261ef0925631cd2501dd015b7b7/boolean_py-5.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl - osx-arm64: - - conda: https://repo.prefix.dev/conda-forge/noarch/ca-certificates-2026.2.25-hbd8a1cb_0.conda - - conda: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.14-8_cp314.conda - - conda: https://repo.prefix.dev/conda-forge/noarch/setuptools-81.0.0-pyh332efcf_0.conda - - conda: https://repo.prefix.dev/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/bzip2-1.0.8-hd037594_9.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/c-ares-1.34.6-hc919400_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/cmake-3.31.8-h54ad630_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/krb5-1.22.2-h385eeb1_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libcurl-8.19.0-hd5a2499_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libcxx-22.1.4-h55c6f16_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libedit-3.1.20250104-pl5321hafb1f1b_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libev-4.33-h93a5062_2.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libexpat-2.7.5-hf6b4638_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libffi-3.5.2-hcf2aa1b_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libiconv-1.18-h23cfdf5_2.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libmpdec-4.0.0-h84a0fba_1.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libnghttp2-1.68.1-h8f3e76b_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libsqlite-3.53.0-h1b79a29_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libssh2-1.11.1-h1590b86_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libuv-1.51.0-h6caf38d_1.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_2.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/openssl-3.6.2-hd24854e_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/python-3.14.4-h4c637c5_100_cp314.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/rattler-build-0.57.2-h6fdd925_1.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/rattler-index-0.27.21-hcb0414c_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/readline-8.3-h46df422_0.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/rhash-1.4.6-h5505292_1.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/tk-8.6.13-h010d191_3.conda - - conda: https://repo.prefix.dev/conda-forge/osx-arm64/zstd-1.5.7-hbf9d68e_6.conda - - pypi: git+https://github.com/RoboStack/vinca.git?rev=4d9015cdf5cbeb45c2a2aac582e1b55487eada0f#4d9015cdf5cbeb45c2a2aac582e1b55487eada0f - - pypi: https://files.pythonhosted.org/packages/02/10/5da547df7a391dcde17f59520a231527b8571e6f46fc8efb02ccb370ab12/docutils-0.22.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/22/32/d0fbc4383a6a213d315c39dda9107f81654d9941c43d6c687e61995ec388/rosdistro-1.0.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/35/79/5e2cffa1c77432f11cd93a5351f30732c997a239d3a3090856a72d6d8ba7/ruamel.yaml-0.17.40-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/3b/95/88ed47cb7da88569a78b7d6fb9420298df7e99997810c844a924d96d3c08/empy-3.3.4.tar.gz - - pypi: https://files.pythonhosted.org/packages/50/19/1ee204b047ef84ce3dc9f77a5f935076211832f50bc7a4c918275193f807/rospkg-1.6.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/53/b2/acc33950394b3becb2b664741a0c0889c7ef9f9ffbfa8d47eddb53a50abd/idna-3.12-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/7a/c2/920ef838e2f0028c8262f16101ec09ebd5969864e5a64c4c05fad0617c56/packaging-26.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/97/c8/c67cb8c70e19ef1960b97b22ed2a1567711de46c4ddf19799923adc836c2/charset_normalizer-3.4.7-cp314-cp314-macosx_10_15_universal2.whl - - pypi: https://files.pythonhosted.org/packages/99/1b/50316bd6f95c50686b35799abebb6168d90ee18b7c03e3065f587f010f7c/catkin_pkg-1.1.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/9a/3c/c17fb3ca2d9c3acff52e30b309f538586f9f5b9c9cf454f3845fc9af4881/certifi-2026.2.25-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/9e/c9/b2622292ea83fbb4ec318f5b9ab867d0a28ab43c5717bb85b0a5f6b3b0a4/networkx-3.6.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/af/40/791891d4c0c4dab4c5e187c17261cedc26285fd41541577f900470a45a4d/license_expression-30.4.4-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/b5/64/7660f8a4a8e53c924d0fa05dc3a55c9cee10bbd82b11c5afb27d44b096ce/markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl - - pypi: https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/bd/9c/4d95bb87eb2063d20db7b60faa3840c1b18025517ae857371c4dd55a6b3a/pyyaml-6.0.3-cp314-cp314-macosx_11_0_arm64.whl - - pypi: https://files.pythonhosted.org/packages/d7/8e/7540e8a2036f79a125c1d2ebadf69ed7901608859186c856fa0388ef4197/requests-2.33.1-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/e5/ca/78d423b324b8d77900030fa59c4aa9054261ef0925631cd2501dd015b7b7/boolean_py-5.0-py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl - - pypi: https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl win-64: - conda: https://repo.prefix.dev/conda-forge/noarch/ca-certificates-2026.2.25-h4c7d964_0.conda - conda: https://repo.prefix.dev/conda-forge/noarch/m2-msys2-runtime-3.6.1.4-hc364b38_6.conda @@ -298,7 +321,7 @@ environments: - conda: https://repo.prefix.dev/conda-forge/win-64/vc14_runtime-14.44.35208-h818238b_34.conda - conda: https://repo.prefix.dev/conda-forge/win-64/vcomp14-14.44.35208-h818238b_34.conda - conda: https://repo.prefix.dev/conda-forge/win-64/zstd-1.5.7-h534d264_6.conda - - pypi: git+https://github.com/RoboStack/vinca.git?rev=4d9015cdf5cbeb45c2a2aac582e1b55487eada0f#4d9015cdf5cbeb45c2a2aac582e1b55487eada0f + - pypi: git+https://github.com/RoboStack/vinca.git?rev=ee9f94d55137a49aba76ae15047947c171ed4605#ee9f94d55137a49aba76ae15047947c171ed4605 - pypi: https://files.pythonhosted.org/packages/02/10/5da547df7a391dcde17f59520a231527b8571e6f46fc8efb02ccb370ab12/docutils-0.22.4-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl - pypi: https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl @@ -2271,7 +2294,7 @@ packages: purls: [] size: 388453 timestamp: 1764777142545 -- pypi: git+https://github.com/RoboStack/vinca.git?rev=4d9015cdf5cbeb45c2a2aac582e1b55487eada0f#4d9015cdf5cbeb45c2a2aac582e1b55487eada0f +- pypi: git+https://github.com/RoboStack/vinca.git?rev=ee9f94d55137a49aba76ae15047947c171ed4605#ee9f94d55137a49aba76ae15047947c171ed4605 name: vinca version: 0.2.0 requires_dist: diff --git a/pixi.toml b/pixi.toml index 92640159..f3ee16d5 100644 --- a/pixi.toml +++ b/pixi.toml @@ -26,7 +26,7 @@ git = "*" [pypi-dependencies] # This is typically the latest commit on main branch -vinca = { git = "https://github.com/RoboStack/vinca.git", rev = "4d9015cdf5cbeb45c2a2aac582e1b55487eada0f" } +vinca = { git = "https://github.com/RoboStack/vinca.git", rev = "ee9f94d55137a49aba76ae15047947c171ed4605" } # Uncomment this line to work with a local vinca for faster iteration, but remember to comment it back # (and regenerate the pixi.lock) once you push the modified commit to the repo # vinca = { path = "../vinca", editable = true } @@ -38,6 +38,7 @@ check-patches = { cmd = "python check_patches_clean_apply.py", depends-on = ["ge create_snapshot = { cmd = "vinca-snapshot -d rolling -o rosdistro_snapshot.yaml" } upload = "rattler-build upload prefix -c robostack-rolling --generate-attestation" build_continue_on_failure = { cmd = "rattler-build build --recipe-dir ./recipes -m ./conda_build_config.yaml -c robostack-rolling -c https://repo.prefix.dev/conda-forge --continue-on-failure --skip-existing", depends-on = ["generate-recipes"] } +sort = "sh -lc 'vinca-sort-vinca-lists $@ vinca.yaml && vinca-sort-yaml-keys $@ pkg_additional_info.yaml robostack.yaml rosdistro_additional_recipes.yaml' --" [tasks.build] cmd = "rattler-build build --recipe-dir ./recipes -m ./conda_build_config.yaml -c https://prefix.dev/robostack-rolling -c https://prefix.dev/conda-forge --skip-existing" diff --git a/pkg_additional_info.yaml b/pkg_additional_info.yaml index 2642af05..ac844c86 100644 --- a/pkg_additional_info.yaml +++ b/pkg_additional_info.yaml @@ -1,64 +1,34 @@ -libcamera: - generate_dummy_package_with_run_deps: - dep_name: libcamera - # see https://git.libcamera.org/libcamera/libcamera.git/tree/meson.build?h=v0.5.1#n65 - max_pin: 'x.x' - override_version: '0.5.2' -octomap: - generate_dummy_package_with_run_deps: - dep_name: octomap - max_pin: 'x.x' -magic_enum: - generate_dummy_package_with_run_deps: - dep_name: magic_enum - max_pin: 'x.x' -ompl: - generate_dummy_package_with_run_deps: - dep_name: ompl - max_pin: 'x.x' -urdfdom_py: - generate_dummy_package_with_run_deps: - dep_name: urdfdom-py - max_pin: 'x.x' -urdfdom_headers: - generate_dummy_package_with_run_deps: - dep_name: urdfdom_headers - max_pin: 'x.x' - # the version on ros is outdated w.r.t. to the conda-forge one - override_version: '3.0.0' -urdfdom: - generate_dummy_package_with_run_deps: - dep_name: urdfdom - max_pin: 'x.x' - # the version on ros is outdated w.r.t. to the conda-forge one - override_version: '6.0.0' +aws_sdk_cpp_vendor: + additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" cartographer: generate_dummy_package_with_run_deps: dep_name: cartographer max_pin: 'x.x' # ROS uses a custom versioning scheme currently at 2.0.9004 override_version: '2.0.0' -hpp_fcl: - generate_dummy_package_with_run_deps: - dep_name: hpp-fcl - max_pin: 'x.x.x' - # the version on ros is outdated w.r.t. to the conda-forge one - override_version: '3.0.2' +cartographer_ros: + additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON -DCMAKE_CXX_FLAGS=-DBOOST_ZLIB_BINARY=kernel32" coal: generate_dummy_package_with_run_deps: dep_name: coal max_pin: 'x.x.x' override_version: '3.0.3' +compressed_depth_image_transport: + additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" +console_bridge_vendor: + additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" +data_tamer_cpp: # Remove once https://github.com/PickNikRobotics/data_tamer/pull/58 is merged and released + additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" +diagnostic_aggregator: + additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" +diagnostic_updater: + additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" eigenpy: generate_dummy_package_with_run_deps: dep_name: eigenpy max_pin: 'x.x.x' -pinocchio: - generate_dummy_package_with_run_deps: - dep_name: pinocchio - max_pin: 'x.x.x' - # the version on ros is outdated w.r.t. to the conda-forge one - override_version: '4.0.0' +foxglove_bridge: + additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" gtsam: generate_dummy_package_with_run_deps: dep_name: gtsam @@ -66,12 +36,6 @@ gtsam: # the version on ros is actually an alpha, not a properly released version, # see https://discourse.ros.org/t/on-new-gtsam-version-without-boost/44307 override_version: '4.2.0' -librealsense2: - generate_dummy_package_with_run_deps: - dep_name: librealsense - max_pin: 'x.x' -libcurl_vendor: - additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" gz_cmake_vendor: additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" gz_common_vendor: @@ -94,6 +58,8 @@ gz_plugin_vendor: additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" gz_rendering_vendor: additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" +gz_ros2_control: + additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" gz_sensors_vendor: additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" gz_sim_vendor: @@ -102,73 +68,106 @@ gz_transport_vendor: additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" gz_utils_vendor: additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" -sdformat_vendor: - additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" -spdlog_vendor: - additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" -console_bridge_vendor: - additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" -uncrustify_vendor: - additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" -zenoh_cpp_vendor: - additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK -DUSE_SYSTEM_ZENOH=ON" -openvdb_vendor: - additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" -sqlite3_vendor: +hpp_fcl: + generate_dummy_package_with_run_deps: + dep_name: hpp-fcl + max_pin: 'x.x.x' + # the version on ros is outdated w.r.t. to the conda-forge one + override_version: '3.0.2' +io_context: + additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" +lanelet2_projection: + additional_cmake_args: "-DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_STANDARD_REQUIRED=ON -DCMAKE_CXX_EXTENSIONS=OFF" +lanelet2_python: + additional_cmake_args: "-DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_STANDARD_REQUIRED=ON -DCMAKE_CXX_EXTENSIONS=OFF" +libcamera: + generate_dummy_package_with_run_deps: + dep_name: libcamera + # see https://git.libcamera.org/libcamera/libcamera.git/tree/meson.build?h=v0.5.1#n65 + max_pin: 'x.x' + override_version: '0.5.2' +libcurl_vendor: additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" liblz4_vendor: additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" -aws_sdk_cpp_vendor: - additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" -orocos_kdl_vendor: - additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" -pybind11_vendor: - additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR" -pybind11_json_vendor: - additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR" -visp: +librealsense2: generate_dummy_package_with_run_deps: - dep_name: visp + dep_name: librealsense max_pin: 'x.x' - # the version on ros is outdated w.r.t. to the conda-forge one - override_version: '3.6.0' -pcl_ros: - additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" -cartographer_ros: - additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON -DCMAKE_CXX_FLAGS=-DBOOST_ZLIB_BINARY=kernel32" -diagnostic_aggregator: - additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" -diagnostic_updater: +magic_enum: + generate_dummy_package_with_run_deps: + dep_name: magic_enum + max_pin: 'x.x' +moveit_ros_visualization: additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" +octomap: + generate_dummy_package_with_run_deps: + dep_name: octomap + max_pin: 'x.x' octomap_ros: additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" -rviz_ogre_vendor: - additional_cmake_args: "-DRVIZ_OGRE_VENDOR_MANGLE_NAME_OF_LIBRARIES_USED_BY_RVIZ=ON" -# Remove once https://github.com/PickNikRobotics/data_tamer/pull/58 is merged and released -data_tamer_cpp: +ompl: + generate_dummy_package_with_run_deps: + dep_name: ompl + max_pin: 'x.x' +openvdb_vendor: + additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" +orocos_kdl_vendor: + additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" +pcl_ros: additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" +pinocchio: + generate_dummy_package_with_run_deps: + dep_name: pinocchio + max_pin: 'x.x.x' + # the version on ros is outdated w.r.t. to the conda-forge one + override_version: '4.0.0' proxsuite: generate_dummy_package_with_run_deps: dep_name: proxsuite max_pin: 'x.x' override_version: '0.7.2' -gz_ros2_control: - additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" -foxglove_bridge: - additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" -lanelet2_projection: - additional_cmake_args: "-DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_STANDARD_REQUIRED=ON -DCMAKE_CXX_EXTENSIONS=OFF" -lanelet2_python: - additional_cmake_args: "-DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_STANDARD_REQUIRED=ON -DCMAKE_CXX_EXTENSIONS=OFF" +pybind11_json_vendor: + additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR" +pybind11_vendor: + additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR" robot_state_publisher: additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" -io_context: - additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" -ublox_gps: - additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" rosx_introspection: additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" -compressed_depth_image_transport: - additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" -moveit_ros_visualization: +rviz_ogre_vendor: + additional_cmake_args: "-DRVIZ_OGRE_VENDOR_MANGLE_NAME_OF_LIBRARIES_USED_BY_RVIZ=ON" +sdformat_vendor: + additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" +spdlog_vendor: + additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" +sqlite3_vendor: + additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" +ublox_gps: additional_cmake_args: "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON" +uncrustify_vendor: + additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK" +urdfdom: + generate_dummy_package_with_run_deps: + dep_name: urdfdom + max_pin: 'x.x' + # the version on ros is outdated w.r.t. to the conda-forge one + override_version: '6.0.0' +urdfdom_headers: + generate_dummy_package_with_run_deps: + dep_name: urdfdom_headers + max_pin: 'x.x' + # the version on ros is outdated w.r.t. to the conda-forge one + override_version: '3.0.0' +urdfdom_py: + generate_dummy_package_with_run_deps: + dep_name: urdfdom-py + max_pin: 'x.x' +visp: + generate_dummy_package_with_run_deps: + dep_name: visp + max_pin: 'x.x' + # the version on ros is outdated w.r.t. to the conda-forge one + override_version: '3.6.0' +zenoh_cpp_vendor: + additional_cmake_args: "-DAMENT_VENDOR_POLICY=NEVER_VENDOR_IGNORE_SATISFIED_CHECK -DUSE_SYSTEM_ZENOH=ON" diff --git a/robostack.yaml b/robostack.yaml index 2e6d96e5..1b7a3580 100644 --- a/robostack.yaml +++ b/robostack.yaml @@ -94,19 +94,19 @@ festival: linux: [festival, festvox-kallpc16k] osx: [] win64: [] -# This is not available on Windows, and it is only -# required by libcurl_vendor (see https://index.ros.org/d/file/) -# but it is not actually used if libcurl is not compiled, -# so we can just ignore it on Windows. +ffmpeg: + robostack: [ffmpeg] +ffmpeg-dev: + robostack: [ffmpeg] file: + # This is not available on Windows, and it is only + # required by libcurl_vendor (see https://index.ros.org/d/file/) + # but it is not actually used if libcurl is not compiled, + # so we can just ignore it on Windows. robostack: linux: [file] osx: [file] win64: [] -ffmpeg: - robostack: [ffmpeg] -ffmpeg-dev: - robostack: [ffmpeg] flac: robostack: [libflac] flex: @@ -162,19 +162,13 @@ gtk2: robostack: [gtk2] gtk3: robostack: - linux: [libglib, glib, gtk3, harfbuzz, libxcb, pthread-stubs, xorg-libxau, xorg-libxi, - xorg-libxrandr, xorg-libxcursor, xorg-libxtst, xorg-libxcomposite, xorg-libxdamage, - xorg-libxinerama, xorg-xineramaproto, epoxy, libgl-devel] - osx: [libglib, glib, gtk3, harfbuzz, libxcb, pthread-stubs, xorg-libxau, xorg-libxi, - xorg-libxrandr, xorg-libxcursor, xorg-libxtst, xorg-libxcomposite, xorg-libxdamage, - xorg-libxinerama, xorg-xineramaproto, epoxy] - win64: [libglib, glib, gtk3, harfbuzz, libxcb, pthread-stubs, xorg-libxau, xorg-libxi, - xorg-libxrandr, xorg-libxcursor, xorg-libxtst, xorg-libxcomposite, xorg-libxdamage, - xorg-libxinerama, xorg-xineramaproto, epoxy] -ignition-common4: - robostack: [libignition-common4] + linux: [libglib, glib, gtk3, harfbuzz, libxcb, pthread-stubs, xorg-libxau, xorg-libxi, xorg-libxrandr, xorg-libxcursor, xorg-libxtst, xorg-libxcomposite, xorg-libxdamage, xorg-libxinerama, xorg-xineramaproto, epoxy, libgl-devel] + osx: [libglib, glib, gtk3, harfbuzz, libxcb, pthread-stubs, xorg-libxau, xorg-libxi, xorg-libxrandr, xorg-libxcursor, xorg-libxtst, xorg-libxcomposite, xorg-libxdamage, xorg-libxinerama, xorg-xineramaproto, epoxy] + win64: [libglib, glib, gtk3, harfbuzz, libxcb, pthread-stubs, xorg-libxau, xorg-libxi, xorg-libxrandr, xorg-libxcursor, xorg-libxtst, xorg-libxcomposite, xorg-libxdamage, xorg-libxinerama, xorg-xineramaproto, epoxy] ignition-cmake2: robostack: [libignition-cmake2] +ignition-common4: + robostack: [libignition-common4] ignition-gazebo3: robostack: [libignition-gazebo5] ignition-gazebo5: @@ -187,24 +181,24 @@ ignition-math6: robostack: [libignition-math6] ignition-msgs5: robostack: [libignition-msgs5] -ignition-msgs8: - robostack: [libignition-msgs8] ignition-msgs7: robostack: [libignition-msgs7] +ignition-msgs8: + robostack: [libignition-msgs8] ignition-rendering5: robostack: [libignition-rendering5] -ignition-transport8: - robostack: [libignition-transport8] ignition-transport10: robostack: [libignition-transport10] ignition-transport11: robostack: [libignition-transport11] +ignition-transport8: + robostack: [libignition-transport8] +ipython3: + robostack: [ipython] java: robostack: [openjdk] jupyter-notebook: robostack: [notebook] -ipython3: - robostack: [ipython] kitchen: robostack: [kitchen] lcov: @@ -353,11 +347,6 @@ libhdf5-dev: robostack: [hdf5] libi2c-dev: robostack: [libi2c] -liblttng-ust-dev: - robostack: - linux: [lttng-ust] - osx: [] - win64: [] libjpeg: robostack: [libjpeg-turbo] libjsoncpp: @@ -366,6 +355,11 @@ libjsoncpp-dev: robostack: [jsoncpp] liblapack-dev: robostack: [liblapack] +liblttng-ust-dev: + robostack: + linux: [lttng-ust] + osx: [] + win64: [] liblz4: robostack: [lz4] liblz4-dev: @@ -440,10 +434,10 @@ libpqxx: robostack: [libpqxx] libpqxx-dev: robostack: [libpqxx] -libqglviewer2-qt5: - robostack: [libqglviewer] libqglviewer-dev-qt5: robostack: [libqglviewer] +libqglviewer2-qt5: + robostack: [libqglviewer] libqhull: robostack: [qhull] libqt5-core: @@ -496,22 +490,22 @@ libqt6-core: linux: [qt6-main, libopengl-devel, libgl-devel] osx: [qt6-main] win64: [qt6-main] -libqt6gui6t64: +libqt6-websockets: robostack: linux: [qt6-main, libopengl-devel, libgl-devel] osx: [qt6-main] win64: [qt6-main] -libqt6opengl6t64: +libqt6gui6t64: robostack: linux: [qt6-main, libopengl-devel, libgl-devel] osx: [qt6-main] win64: [qt6-main] -libqt6svg6: +libqt6opengl6t64: robostack: linux: [qt6-main, libopengl-devel, libgl-devel] osx: [qt6-main] win64: [qt6-main] -libqt6-websockets: +libqt6svg6: robostack: linux: [qt6-main, libopengl-devel, libgl-devel] osx: [qt6-main] @@ -559,12 +553,12 @@ libsystemd-dev: robostack: [libsystemd] libtheora: robostack: [libtheora] +libtins-dev: + robostack: [libtins] libtool: robostack: [libtool] libturbojpeg: robostack: [libjpeg-turbo] -libtins-dev: - robostack: [libtins] libudev-dev: robostack: linux: [libusb, libudev] @@ -605,6 +599,8 @@ libvulkan-dev: linux: [libvulkan-headers, libvulkan-loader] osx: [] win64: [libvulkan-headers, libvulkan-loader] +libwebsocketpp-dev: + robostack: [websocketpp] libx11: robostack: linux: [xorg-libx11, xorg-xorgproto, libopengl-devel, libgl-devel] @@ -835,14 +831,14 @@ python3-bson: robostack: [pymongo] python3-cairo: robostack: [pycairo] +python3-cantools-pip: + robostack: [cantools] python3-catkin-pkg: robostack: [catkin_pkg] python3-catkin-pkg-modules: robostack: [catkin_pkg] python3-catkin-tools: robostack: [catkin_tools] -python3-cantools-pip: - robostack: [cantools] python3-cbor2: robostack: [cbor2] python3-cherrypy3: @@ -875,16 +871,24 @@ python3-fastapi: robostack: [fastapi] python3-filelock: robostack: [filelock] +python3-fiona: + robostack: [fiona] python3-flake8: robostack: [flake8] +python3-flake8-builtins: + robostack: [flake8-builtins] python3-flake8-comprehensions: robostack: [flake8-comprehensions] +python3-flake8-docstrings: + robostack: [flake8-docstrings] +python3-flake8-import-order: + robostack: [flake8-import-order] +python3-flake8-quotes: + robostack: [flake8-quotes] python3-flask: robostack: [flask] python3-flask-cors: robostack: [flask-cors] -python3-fiona: - robostack: [fiona] python3-future: robostack: [future] python3-gi: @@ -1002,8 +1006,6 @@ python3-requests: robostack: [requests] python3-requests-oauthlib: robostack: [requests-oauthlib] -python3-rtree: - robostack: [rtree] python3-rosdep: robostack: [rosdep] python3-rosdep-modules: @@ -1014,6 +1016,8 @@ python3-rospkg: robostack: [rospkg] python3-rospkg-modules: robostack: [rospkg] +python3-rtree: + robostack: [rtree] python3-ruamel.yaml: robostack: [ruamel.yaml] python3-ruff: @@ -1026,12 +1030,12 @@ python3-setproctitle: robostack: [setproctitle] python3-setuptools: robostack: [setuptools] +python3-shapely: + robostack: [shapely] python3-simplejson: robostack: [simplejson] python3-six: robostack: [six] -python3-shapely: - robostack: [shapely] python3-skimage: robostack: [scikit-image] python3-sklearn: @@ -1054,20 +1058,12 @@ python3-unidiff: robostack: [unidiff] python3-usb: robostack: [pyusb] -python3-uvicorn: - robostack: [uvicorn] python3-utm: robostack: [utm] +python3-uvicorn: + robostack: [uvicorn] python3-vcstool: robostack: [vcs2l] -python3-flake8-docstrings: - robostack: [flake8-docstrings] -python3-flake8-import-order: - robostack: [flake8-import-order] -python3-flake8-builtins: - robostack: [flake8-builtins] -python3-flake8-quotes: - robostack: [flake8-quotes] python3-venv: robostack: [virtualenv, pip, pip-tools, setuptools] python3-websocket: @@ -1076,6 +1072,11 @@ python3-yaml: robostack: [pyyaml] python3-zmq: robostack: [pyzmq] +qt-base-dev: + robostack: + linux: [qt6-main, libopengl-devel, libgl-devel] + osx: [qt6-main] + win64: [qt6-main] qt5-image-formats-plugins: robostack: linux: [qt-main, libopengl-devel, libgl-devel] @@ -1086,21 +1087,16 @@ qt5-qmake: linux: [qt-main, libopengl-devel, libgl-devel] osx: [qt-main] win64: [qt-main] -qtbase5-dev: - robostack: - linux: [qt-main, libopengl-devel, libgl-devel] - osx: [qt-main] - win64: [qt-main] -qt-base-dev: - robostack: - linux: [qt6-main, libopengl-devel, libgl-devel] - osx: [qt6-main] - win64: [qt6-main] qt6-base-dev: robostack: linux: [qt6-main, libopengl-devel, libgl-devel] osx: [qt6-main] win64: [qt6-main] +qtbase5-dev: + robostack: + linux: [qt-main, libopengl-devel, libgl-devel] + osx: [qt-main] + win64: [qt-main] range-v3: robostack: [range-v3] rapidjson-dev: @@ -1143,14 +1139,14 @@ spacenavd: robostack: [libspnav] spdlog: robostack: [spdlog, fmt] +sqlite3: + robostack: [sqlite 3.*] sshpass: robostack: [sshpass] subversion: robostack: [subversion] suitesparse: robostack: [suitesparse, blas-devel] -sqlite3: - robostack: [sqlite 3.*] swig: robostack: [swig] sysstat: @@ -1181,14 +1177,8 @@ uuid: win64: [] virtualenv: robostack: [virtualenv] -libwebsocketpp-dev: - robostack: [websocketpp] wget: robostack: [wget] -xsimd: - robostack: [xsimd] -xtensor: - robostack: [xtensor ==0.24.7] wx-common: robostack: [wxpython] wxpython: @@ -1200,6 +1190,10 @@ x11-dev: linux: [xorg-libx11, libopengl-devel, libgl-devel] osx: [xorg-libx11] win64: [xorg-libx11] +xsimd: + robostack: [xsimd] +xtensor: + robostack: [xtensor ==0.24.7] yaml: robostack: [yaml, yaml-cpp] yaml-cpp: diff --git a/rosdistro_additional_recipes.yaml b/rosdistro_additional_recipes.yaml index 00b17b49..4920afc4 100644 --- a/rosdistro_additional_recipes.yaml +++ b/rosdistro_additional_recipes.yaml @@ -1,68 +1,7 @@ # This file is used to add additional recipes to the ROS 2 distribution, not contained in the # upstream rosdistro. Differently from rosdistro_snapshot.yaml, this file is not # automatically generated, but manually maintained. -livox_ros_driver2: - tag: 1.2.4 - url: https://github.com/Livox-SDK/livox_ros_driver2.git - version: 1.2.4 - # This is not part of the regular snapshot, but it is an additional argument used to - # support packages that stores their package.xml under a different name. For any - # other modification, regular patch files should be used. - package_xml_name: package_ROS2.xml -# TODO: remove autoware_utils and it's sub packages after they are released in rolling -autoware_utils: - tag: release/jazzy/autoware_utils/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -autoware_utils_debug: - tag: release/jazzy/autoware_utils_debug/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -autoware_utils_diagnostics: - tag: release/jazzy/autoware_utils_diagnostics/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -autoware_utils_geometry: - tag: release/jazzy/autoware_utils_geometry/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -autoware_utils_logging: - tag: release/jazzy/autoware_utils_logging/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -autoware_utils_math: - tag: release/jazzy/autoware_utils_math/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -autoware_utils_pcl: - tag: release/jazzy/autoware_utils_pcl/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -autoware_utils_rclcpp: - tag: release/jazzy/autoware_utils_rclcpp/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -autoware_utils_system: - tag: release/jazzy/autoware_utils_system/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -autoware_utils_tf: - tag: release/jazzy/autoware_utils_tf/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -autoware_utils_uuid: - tag: release/jazzy/autoware_utils_uuid/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -autoware_utils_visualization: - tag: release/jazzy/autoware_utils_visualization/1.4.2-1 - url: https://github.com/ros2-gbp/autoware_utils-release.git - version: 1.4.2 -# TODO: remove autoware_core and it's sub packages after they are released in rolling -autoware_cmake: - tag: release/jazzy/autoware_cmake/1.1.0-1 - url: https://github.com/ros2-gbp/autoware_cmake-release.git - version: 1.1.0 +# TODO: remove autoware (sub) packages after they are released in kilted autoware_adapi_adaptors: tag: release/humble/autoware_adapi_adaptors/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git @@ -83,6 +22,10 @@ autoware_behavior_velocity_stop_line_module: tag: release/humble/autoware_behavior_velocity_stop_line_module/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git version: 1.7.0 +autoware_cmake: + tag: release/jazzy/autoware_cmake/1.1.0-1 + url: https://github.com/ros2-gbp/autoware_cmake-release.git + version: 1.1.0 autoware_component_interface_specs: tag: release/humble/autoware_component_interface_specs/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git @@ -163,6 +106,14 @@ autoware_gyro_odometer: tag: release/humble/autoware_gyro_odometer/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git version: 1.7.0 +autoware_internal_localization_msgs: + tag: release/jazzy/autoware_internal_localization_msgs/1.10.0-1 + url: https://github.com/ros2-gbp/autoware_internal_msgs-release.git + version: 1.10.0 +autoware_internal_planning_msgs: + tag: release/humble/autoware_internal_planning_msgs/1.12.0-1 + url: https://github.com/ros2-gbp/autoware_internal_msgs-release.git + version: 1.12.0 autoware_interpolation: tag: release/humble/autoware_interpolation/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git @@ -171,6 +122,14 @@ autoware_kalman_filter: tag: release/humble/autoware_kalman_filter/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git version: 1.7.0 +autoware_lanelet2_extension: + tag: release/humble/autoware_lanelet2_extension/0.8.0-1 + url: https://github.com/ros2-gbp/autoware_lanelet2_extension-release.git + version: 0.8.0 +autoware_lanelet2_extension_python: + tag: release/humble/autoware_lanelet2_extension_python/0.8.0-1 + url: https://github.com/ros2-gbp/autoware_lanelet2_extension-release.git + version: 0.8.0 autoware_lanelet2_map_visualizer: tag: release/humble/autoware_lanelet2_map_visualizer/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git @@ -179,6 +138,10 @@ autoware_lanelet2_utils: tag: release/humble/autoware_lanelet2_utils/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git version: 1.7.0 +autoware_localization_msgs: + tag: release/humble/autoware_localization_msgs/1.9.0-1 + url: https://github.com/ros2-gbp/autoware_msgs-release.git + version: 1.9.0 autoware_localization_util: tag: release/humble/autoware_localization_util/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git @@ -251,6 +214,10 @@ autoware_planning_factor_interface: tag: release/humble/autoware_planning_factor_interface/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git version: 1.7.0 +autoware_planning_msgs: + tag: release/humble/autoware_planning_msgs/1.9.0-1 + url: https://github.com/ros2-gbp/autoware_msgs-release.git + version: 1.9.0 autoware_planning_test_manager: tag: release/humble/autoware_planning_test_manager/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git @@ -271,6 +238,10 @@ autoware_pyplot: tag: release/humble/autoware_pyplot/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git version: 1.7.0 +autoware_qos_utils: + tag: release/humble/autoware_qos_utils/1.7.0-1 + url: https://github.com/ros2-gbp/autoware_core-release.git + version: 1.7.0 autoware_qp_interface: tag: release/humble/autoware_qp_interface/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git @@ -291,6 +262,10 @@ autoware_stop_filter: tag: release/humble/autoware_stop_filter/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git version: 1.7.0 +autoware_system_msgs: + tag: release/humble/autoware_system_msgs/1.9.0-1 + url: https://github.com/ros2-gbp/autoware_msgs-release.git + version: 1.9.0 autoware_test_node: tag: release/humble/autoware_test_node/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git @@ -311,6 +286,54 @@ autoware_twist2accel: tag: release/humble/autoware_twist2accel/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git version: 1.7.0 +autoware_utils: + tag: release/jazzy/autoware_utils/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 +autoware_utils_debug: + tag: release/jazzy/autoware_utils_debug/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 +autoware_utils_diagnostics: + tag: release/jazzy/autoware_utils_diagnostics/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 +autoware_utils_geometry: + tag: release/jazzy/autoware_utils_geometry/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 +autoware_utils_logging: + tag: release/jazzy/autoware_utils_logging/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 +autoware_utils_math: + tag: release/jazzy/autoware_utils_math/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 +autoware_utils_pcl: + tag: release/jazzy/autoware_utils_pcl/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 +autoware_utils_rclcpp: + tag: release/jazzy/autoware_utils_rclcpp/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 +autoware_utils_system: + tag: release/jazzy/autoware_utils_system/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 +autoware_utils_tf: + tag: release/jazzy/autoware_utils_tf/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 +autoware_utils_uuid: + tag: release/jazzy/autoware_utils_uuid/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 +autoware_utils_visualization: + tag: release/jazzy/autoware_utils_visualization/1.4.2-1 + url: https://github.com/ros2-gbp/autoware_utils-release.git + version: 1.4.2 autoware_vehicle_info_utils: tag: release/humble/autoware_vehicle_info_utils/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git @@ -323,48 +346,22 @@ autoware_velocity_smoother: tag: release/humble/autoware_velocity_smoother/1.7.0-1 url: https://github.com/ros2-gbp/autoware_core-release.git version: 1.7.0 -autoware_qos_utils: - tag: release/humble/autoware_qos_utils/1.7.0-1 - url: https://github.com/ros2-gbp/autoware_core-release.git - version: 1.7.0 -# TODO: remove autoware msgs and it's sub packages after they are released in rolling -autoware_internal_localization_msgs: - tag: release/jazzy/autoware_internal_localization_msgs/1.10.0-1 - url: https://github.com/ros2-gbp/autoware_internal_msgs-release.git - version: 1.10.0 -autoware_internal_planning_msgs: - tag: release/humble/autoware_internal_planning_msgs/1.12.0-1 - url: https://github.com/ros2-gbp/autoware_internal_msgs-release.git - version: 1.12.0 -autoware_localization_msgs: - tag: release/humble/autoware_localization_msgs/1.9.0-1 - url: https://github.com/ros2-gbp/autoware_msgs-release.git - version: 1.9.0 -autoware_planning_msgs: - tag: release/humble/autoware_planning_msgs/1.9.0-1 - url: https://github.com/ros2-gbp/autoware_msgs-release.git - version: 1.9.0 -autoware_system_msgs: - tag: release/humble/autoware_system_msgs/1.9.0-1 - url: https://github.com/ros2-gbp/autoware_msgs-release.git - version: 1.9.0 -autoware_lanelet2_extension: - tag: release/humble/autoware_lanelet2_extension/0.8.0-1 - url: https://github.com/ros2-gbp/autoware_lanelet2_extension-release.git - version: 0.8.0 -autoware_lanelet2_extension_python: - tag: release/humble/autoware_lanelet2_extension_python/0.8.0-1 - url: https://github.com/ros2-gbp/autoware_lanelet2_extension-release.git - version: 0.8.0 -rslidar_sdk: - tag: v1.5.18 - url: https://github.com/RoboSense-LiDAR/rslidar_sdk.git - version: 1.5.18 better_launch: tag: 1.3.0 url: https://github.com/dfki-ric/better_launch.git version: 1.3.0 -# mocap4r2 +cm_executors: + tag: 0.9.1 + url: https://github.com/cellumation/cm_executors.git + version: 0.9.1 +livox_ros_driver2: + tag: 1.2.4 + url: https://github.com/Livox-SDK/livox_ros_driver2.git + version: 1.2.4 + # This is not part of the regular snapshot, but it is an additional argument used to + # support packages that stores their package.xml under a different name. For any + # other modification, regular patch files should be used. + package_xml_name: package_ROS2.xml mocap4r2_control: tag: 0.0.7 url: https://github.com/MOCAP4ROS2-Project/mocap4r2.git @@ -375,21 +372,16 @@ mocap4r2_control_msgs: url: https://github.com/MOCAP4ROS2-Project/mocap4r2.git version: 0.0.7 additional_folder: mocap4r2_control/mocap4r2_control_msgs -rqt_mocap4r2_control: +mocap4r2_dummy_driver: tag: 0.0.7 url: https://github.com/MOCAP4ROS2-Project/mocap4r2.git version: 0.0.7 - additional_folder: mocap4r2_control/rqt_mocap4r2_control + additional_folder: mocap4r2_dummy_driver mocap4r2_marker_publisher: tag: 0.0.7 url: https://github.com/MOCAP4ROS2-Project/mocap4r2.git version: 0.0.7 additional_folder: mocap4r2_marker_viz/mocap4r2_marker_publisher -mocap4r2_dummy_driver: - tag: 0.0.7 - url: https://github.com/MOCAP4ROS2-Project/mocap4r2.git - version: 0.0.7 - additional_folder: mocap4r2_dummy_driver mocap4r2_marker_viz: tag: 0.0.7 url: https://github.com/MOCAP4ROS2-Project/mocap4r2.git @@ -400,6 +392,10 @@ mocap4r2_marker_viz_srvs: url: https://github.com/MOCAP4ROS2-Project/mocap4r2.git version: 0.0.7 additional_folder: mocap4r2_marker_viz/mocap4r2_marker_viz_srvs +mocap4r2_msgs: + tag: 0.2.0 + url: https://github.com/MOCAP4ROS2-Project/mocap4r2_msgs.git + version: 0.2.0 mocap4r2_robot_gt: tag: 0.0.7 url: https://github.com/MOCAP4ROS2-Project/mocap4r2.git @@ -410,16 +406,16 @@ mocap4r2_robot_gt_msgs: url: https://github.com/MOCAP4ROS2-Project/mocap4r2.git version: 0.0.7 additional_folder: mocap4r2_robot_gt/mocap4r2_robot_gt_msgs -mocap4r2_msgs: - tag: 0.2.0 - url: https://github.com/MOCAP4ROS2-Project/mocap4r2_msgs.git - version: 0.2.0 -cm_executors: - tag: 0.9.1 - url: https://github.com/cellumation/cm_executors.git - version: 0.9.1 -# temp addition -rviz_visual_tools: +rqt_mocap4r2_control: + tag: 0.0.7 + url: https://github.com/MOCAP4ROS2-Project/mocap4r2.git + version: 0.0.7 + additional_folder: mocap4r2_control/rqt_mocap4r2_control +rslidar_sdk: + tag: v1.5.18 + url: https://github.com/RoboSense-LiDAR/rslidar_sdk.git + version: 1.5.18 +rviz_visual_tools: # temp addition tag: release/rolling/rviz_visual_tools/4.1.4-4 url: https://github.com/ros2-gbp/rviz_visual_tools-release version: 4.1.4 diff --git a/vinca.yaml b/vinca.yaml index 81629a47..90eac458 100644 --- a/vinca.yaml +++ b/vinca.yaml @@ -21,10 +21,9 @@ mutex_package: - vtk 9.6.2.* packages_skip_by_deps: - # Same rosdistro no-version issue; keep selected explicitly below via the - # manually maintained additional recipe entry. - - rviz_visual_tools - rplidar_ros + - rviz_visual_tools + - if: not linux then: - pendulum_control @@ -33,6 +32,7 @@ packages_skip_by_deps: - tlsf_cpp packages_remove_from_deps: + - if: not linux then: - pendulum_control @@ -41,216 +41,186 @@ packages_remove_from_deps: - tlsf_cpp skip_existing: - # - output - https://prefix.dev/robostack-rolling/ packages_select_by_deps: - - ament_cmake_core + - ackermann-msgs + - ament_cmake_black - ament_cmake_catch2 - ament_cmake_clang_tidy + - ament_cmake_core - ament_cmake_mypy - - rosidl_buffer - - rosidl_buffer_backend - - rosidl_buffer_backend_registry - - rosidl_buffer_py - - - ros_base - - ros_environment - - ros_workspace - - dev_tools - - diagnostics - - teleop - - robot - - perception - - navigation2 - - simulation - - - desktop - - desktop_full - - - moveit - - moveit-planners-chomp - - moveit-servo - - moveit-visual-tools - - moveit-ros-trajectory-cache - - moveit-chomp-optimizer-adapter # Requested in https://www.linkedin.com/feed/update/urn:li:activity:7346559234177703938/ - - moveit-ros-control-interface - - - ros2_control - - ros2_controllers - - gz_ros2_control - - gz_ros2_control_demos - - - rviz_visual_tools - - - ur - - ur_client_library - - ur_simulation_gz - - - ros_gz - - slam_toolbox - - turtlebot3 - - - ackermann-msgs - - sbg_driver - - - twist_mux # requested in https://github.com/RoboStack/ros-humble/issues/249 - - - rmw_zenoh_cpp # requested in https://github.com/RoboStack/ros-humble/issues/252 - - - flex_sync - - gripper_controllers - - - rosbridge_suite - - - foxglove_bridge - - foxglove_msgs - - - lanelet2 - - - ublox - - - can_msgs - - ros2_socketcan_msgs - - - bond_core - - bondcpp - - nav2_minimal_tb3_sim - - nav2_minimal_tb4_sim - - point_cloud_transport_plugins - - - autoware_internal_msgs - - autoware_common_msgs - - autoware_control_msgs - - autoware_localization_msgs - - autoware_map_msgs - - autoware_perception_msgs - - autoware_planning_msgs - - autoware_sensing_msgs - - autoware_system_msgs - - autoware_v2x_msgs - - autoware_vehicle_msgs + - apriltag_detector + - asio_cmake_module - autoware_cmake - - autoware_utils + - autoware_common_msgs - autoware_component_interface_specs + - autoware_control_msgs - autoware_geography_utils - autoware_global_parameter_loader + - autoware_internal_msgs - autoware_interpolation - autoware_kalman_filter + - autoware_localization_msgs + - autoware_map_msgs - autoware_node - autoware_object_recognition_utils + - autoware_perception_msgs + - autoware_planning_msgs - autoware_point_types + - autoware_sensing_msgs - autoware_signal_processing + - autoware_system_msgs + - autoware_utils + - autoware_v2x_msgs - autoware_vehicle_info_utils - - - apriltag_detector - - - ament_cmake_black - - - behaviortree_cpp - - - gtsam - - data_tamer_cpp # Requested in https://github.com/RoboStack/ros-humble/issues/325 - - - proxsuite - - - asio_cmake_module + - autoware_vehicle_msgs - battery_state_broadcaster - - polygon_msgs - - ros2_fmt_logger - - - magic_enum - + - behaviortree_cpp - better_launch + - bond_core + - bondcpp + - can_msgs - cm_executors + - data_tamer_cpp # Requested in https://github.com/RoboStack/ros-humble/issues/325 + - desktop + - desktop_full + - dev_tools + - diagnostic-remote-logging + - diagnostics + - flex_sync + - foxglove_bridge + - foxglove_msgs + - gripper_controllers + - gtsam + - gz_ros2_control + - gz_ros2_control_demos + - lanelet2 + - magic_enum + - moveit + - moveit-chomp-optimizer-adapter # Requested in https://www.linkedin.com/feed/update/urn:li:activity:7346559234177703938/ + - moveit-planners-chomp + - moveit-ros-control-interface + - moveit-ros-trajectory-cache + - moveit-servo + - moveit-visual-tools + - nav2_minimal_tb3_sim + - nav2_minimal_tb4_sim + - navigation2 + - nmea-navsat-driver + - perception + - point_cloud_transport_plugins + - polygon_msgs + - proxsuite - py-trees - - py-trees-ros-interfaces - py-trees-ros + - py-trees-ros-interfaces - py-trees-ros-viewer - - - nmea-navsat-driver - - diagnostic-remote-logging + - rmw_zenoh_cpp # requested in https://github.com/RoboStack/ros-humble/issues/252 + - robot - robot-localization + - ros2_control + - ros2_controllers + - ros2_fmt_logger + - ros2_socketcan_msgs + - ros_base + - ros_environment + - ros_gz + - ros_workspace + - rosbridge_suite + - rosidl_buffer + - rosidl_buffer_backend + - rosidl_buffer_backend_registry + - rosidl_buffer_py + - rviz_visual_tools + - sbg_driver + - simulation + - slam_toolbox + - teleop + - turtlebot3 + - twist_mux # requested in https://github.com/RoboStack/ros-humble/issues/249 + - ublox + - ur + - ur_client_library + - ur_simulation_gz + # - web-video-server - persist-parameter-server - # Requested in https://github.com/RoboStack/ros-rolling/issues/12 - - twist_stamper + + - twist_stamper # Requested in https://github.com/RoboStack/ros-rolling/issues/12 - urdf_tutorial # These packages are only built on Linux as they depend on Linux-specific API - if: linux then: + - libcamera - nobleo_socketcan_bridge # Depends on socketcan - ros2_socketcan # Depends on socketcan - - usb_cam # Depends on v4l - - - libcamera - - rosgraph_monitor + - usb_cam # Depends on v4l # These packages are currently only build on Linux, # as trying to build them in the past on macos or Windows resulted in errors - if: linux then: - - py_binding_tools - - livox_ros_driver2 + - apriltag_ros # Depends on camera_ros - camera_ros # Depends on libcamera that is only available on linux - - v4l2_camera # Depends on v4l that is only available on linux + - livox_ros_driver2 + - py_binding_tools - swri_serial_util # Serial communication only implemented for linux - - apriltag_ros # Depends on camera_ros + - v4l2_camera # Depends on v4l that is only available on linux # These packages are currently not build on Windows, but they be with some work - if: not win then: - - plotjuggler-ros - - foxglove_compressed_video_transport - - rplidar_ros - - velodyne - - moveit-py - - moveit-ros-perception - - moveit-ros-occupancy-map-monitor - - moveit-runtime - - pinocchio - - serial_driver - - swri_console # Until sync of: https://github.com/ros/rosdistro/pull/49750 - - ffmpeg_image_transport # TODO on windows: fix iconv link issue + - apriltag_detector_mit + - apriltag_detector_umich - apriltag_draw - apriltag_tools - - apriltag_detector_umich - - apriltag_detector_mit - - dual-laser-merger - - pointcloud-to-laserscan - - laser-segmentation - - rqt_tf_tree - - rviz_satellite - - odom_to_tf_ros2 - - ouster_ros # TODO on windows: cannot open pcl_io.lib - - moveit-hybrid-planning # Windows error: error C3861: '__builtin_unreachable': identifier not found - - autoware_motion_utils # Windows error: error C2765: 'function': an explicit specialization of a function template cannot have any default arguments - - autoware_trajectory # depends on autoware_motion_utils - - autoware_pose_initializer # depends on autoware_motion_utils + - autoware_core - autoware_core_control # depends on autoware_motion_utils - - autoware_ekf_localizer # Windows error: error C2338: static_assert failed: 'First argument to logging macros must be an rclcpp::Logger' - autoware_core_localization # depends on autoware_ekf_localizer + - autoware_ekf_localizer # Windows error: error C2338: static_assert failed: 'First argument to logging macros must be an rclcpp::Logger' - autoware_lanlet2_utils # Windows errors: C3546 (no parameter packs to expand), C2678 (no operator '|' for transform_view) + - autoware_motion_utils # Windows error: error C2765: 'function': an explicit specialization of a function template cannot have any default arguments - autoware_osqp_interface + - autoware_pose_initializer # depends on autoware_motion_utils - autoware_qp_interface - - autoware_core + - autoware_trajectory # depends on autoware_motion_utils + - dual-laser-merger + - ffmpeg_image_transport # TODO on windows: fix iconv link issue + - foxglove_compressed_video_transport - grid_map # rviz linking problems on Windows, see https://github.com/RoboStack/ros-jazzy/pull/79#issuecomment-2993499990 - - rslidar_sdk - # mocap4r2 packages + - laser-segmentation + - libg2o - mocap4r2_control - mocap4r2_control_msgs - - rqt_mocap4r2_control - mocap4r2_dummy_driver - mocap4r2_marker_publisher - mocap4r2_marker_viz - mocap4r2_marker_viz_srvs - mocap4r2_robot_gt - mocap4r2_robot_gt_msgs - - libg2o + - moveit-hybrid-planning # Windows error: error C3861: '__builtin_unreachable': identifier not found + - moveit-py + - moveit-ros-occupancy-map-monitor + - moveit-ros-perception + - moveit-runtime + - odom_to_tf_ros2 + - ouster_ros # TODO on windows: cannot open pcl_io.lib + - pinocchio + - plotjuggler-ros + - pointcloud-to-laserscan + - rplidar_ros + - rqt_mocap4r2_control + - rqt_tf_tree + - rslidar_sdk + - rviz_satellite + - serial_driver + - swri_console # Until sync of: https://github.com/ros/rosdistro/pull/49750 + - velodyne patch_dir: patch rosdistro_snapshot: rosdistro_snapshot.yaml