Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebuild January 2025 - switch to rattler-build #229

Open
wants to merge 102 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
dbb99f9
build 7 - ros_core - linux_64
sonelu Aug 26, 2024
7593258
build 7 - ros_base - linux_64
sonelu Aug 26, 2024
f596530
build 7 - perception - linux_64
sonelu Aug 26, 2024
734b28a
cleanup of duplicate packages in the description of ros_core, ros_bas…
sonelu Aug 26, 2024
a6a5412
build 7 - simulation - linux_64
sonelu Aug 27, 2024
a64192b
build 7 - desktop - linux_64
sonelu Aug 27, 2024
b446058
build 7 - desktop_full - linux_64
sonelu Aug 27, 2024
bd6755d
all packs above --- end of package support ---
sonelu Sep 1, 2024
6055eb1
Sync with conda-forge pinnings
Tobias-Fischer Sep 18, 2024
83ce4cc
Sync with conda-forge pinnings
Tobias-Fischer Sep 18, 2024
90bb656
Bump version, fix string
Tobias-Fischer Sep 18, 2024
d83318e
Bump mutex
Tobias-Fischer Sep 18, 2024
eb89cd1
Cleanup
Tobias-Fischer Sep 18, 2024
aa6f3e0
Try fix mutex package not found
Tobias-Fischer Sep 18, 2024
41d1430
Try fix
Tobias-Fischer Sep 18, 2024
d64ae82
Fix?
Tobias-Fischer Sep 18, 2024
5e12c1e
Update testpr.yml
Tobias-Fischer Sep 18, 2024
04d0664
Test
Tobias-Fischer Sep 18, 2024
9c8ee17
Try fix
Tobias-Fischer Sep 18, 2024
b3c6d63
Try fix
Tobias-Fischer Sep 18, 2024
c07eda1
Fixup
Tobias-Fischer Sep 18, 2024
ab2582c
cleanup comments
sonelu Sep 18, 2024
a5073b4
cleanup comments
sonelu Sep 18, 2024
352119d
Fix backward_ros patch
traversaro Nov 28, 2024
4e59004
Delete patch/ros-humble-moveit-core.patch
traversaro Nov 28, 2024
3a8ee6c
Delete patch/ros-humble-moveit-resources-prbt-ikfast-manipulator-plug…
traversaro Nov 28, 2024
0742b27
Delete patch/ros-humble-moveit-simple-controller-manager.patch
traversaro Nov 28, 2024
6dfd619
Explicitly add ros_workspace to packages_select_by_deps as for some r…
traversaro Dec 17, 2024
f32a8cb
Update conda_build_config.yaml
traversaro Dec 17, 2024
cab2e61
Initial attempt to switch to rattler-build
traversaro Dec 17, 2024
c37f0ae
merge latest changes in sonelu's linux-64 branches
traversaro Dec 17, 2024
1eb787c
Use commit hash for vinca version
traversaro Dec 17, 2024
26f955f
Fix compatibility with latest rattler-build
traversaro Dec 17, 2024
4c0a3b2
Fix compatibility with rattler-build
traversaro Dec 18, 2024
3fcb6fd
Fix for rattler-build 0.32
traversaro Dec 18, 2024
7bb5dfb
Bump vinca version for rattler-build 0.32 support
traversaro Dec 18, 2024
164a49d
Remove patches that assume that PYTHON_INSTALL_DIR is an absolute path
traversaro Feb 10, 2024
8560574
Remove conflict leftover
traversaro Dec 18, 2024
4509e27
Refresh additional recipes and add geometric-shapes patch
traversaro Dec 18, 2024
87b901e
Add missing xorg-xorgproto package on libx11 dependency
traversaro Dec 18, 2024
7a02cd5
Backport PR 699 to ros-humble-slam-toolbox.patch
traversaro Dec 19, 2024
dbc6993
Update to rattler-build 0.33
traversaro Dec 19, 2024
915507b
Pin to modern libprotobuf version
traversaro Dec 19, 2024
06b1968
More rattler-build 0.33 fixes
traversaro Dec 19, 2024
cb8e3bf
Modern protobuf fix
traversaro Dec 19, 2024
038087a
Pin spdlog version
traversaro Dec 19, 2024
9ff3c89
fix typo
traversaro Dec 19, 2024
29fcde2
Update ros-humble-cartographer-ros.patch
traversaro Dec 19, 2024
f611fcd
Fix cartographer ros failure with glog 0.7.0
traversaro Dec 19, 2024
c400de2
Do not use cdt for OpenGL
traversaro Dec 19, 2024
1127826
Add missing rapidjson-dev rosdep key to robostack.yaml
traversaro Dec 19, 2024
357ebb4
Add missing devel dependenies to pcl-dev rosdep key
traversaro Dec 19, 2024
c50a699
Create ros-humble-moveit-ros-benchmarks.patch
Tobias-Fischer Dec 20, 2024
7d07903
Update patch
traversaro Dec 20, 2024
832d69a
Add missing xorg-xorgproto dependencies to libspnav-dev
traversaro Dec 21, 2024
bb7090d
incorporate changes from https://github.com/RoboStack/ros-humble/pull…
Tobias-Fischer Dec 22, 2024
9a83eba
Add x-compile fixes from https://github.com/RoboStack/ros-humble/pull…
Tobias-Fischer Dec 22, 2024
1511e12
Add initial tests
traversaro Dec 22, 2024
0927005
Avoid cmp0094 problems in webots-ros2-driver
traversaro Dec 22, 2024
7055749
Update ros-humble-fastrtps.patch
traversaro Dec 22, 2024
05d3500
Remove typo in testpr.yml
traversaro Dec 24, 2024
df2047a
Add new requested packages
traversaro Dec 24, 2024
891cd91
ignore .pixi and rattler-build output
Tobias-Fischer Dec 25, 2024
8b0b0ba
Add missing dep on patch for rviz_ogre_vendor
Tobias-Fischer Dec 25, 2024
8fd71ad
Update/remove realtime-tools patches
Tobias-Fischer Dec 25, 2024
1ea6e5f
Fixup logic in pixi.toml, make it multi-platform capable
Tobias-Fischer Dec 25, 2024
309da6a
Undo latest commit on moveit-core which does not work on osx
Tobias-Fischer Dec 25, 2024
b624545
Fix sysroot and basic_string issues on osx for rviz-ogre-vendor
Tobias-Fischer Dec 25, 2024
6e86551
Bump osx-arm64 version
Tobias-Fischer Dec 25, 2024
46e67a7
Bump osx-64 and linux-aarch64
Tobias-Fischer Dec 25, 2024
52d81ca
Add untested cross-compile patch for linux-aarch64
Tobias-Fischer Dec 25, 2024
002dfc9
Add missing patch for osx
Tobias-Fischer Dec 25, 2024
fb02c68
Complete local osx-arm64 build
Tobias-Fischer Dec 27, 2024
137738f
Sync with jazzy
Tobias-Fischer Dec 27, 2024
0177b20
Update vinca commit
traversaro Dec 27, 2024
9f626e8
Rebuild also Windows
traversaro Dec 27, 2024
b5af065
Add git dependency on linux
traversaro Dec 27, 2024
9536f09
Update testpr.yml
traversaro Dec 27, 2024
6068648
Update testpr.yml
traversaro Dec 27, 2024
4e1151f
Fix windows build and add tests
traversaro Dec 27, 2024
12eca98
Bump vinca version
traversaro Dec 27, 2024
5bd2e5a
Update testpr.yml
traversaro Dec 29, 2024
4cfed36
Fix iceoryx relocatability issues and long path issues
traversaro Dec 30, 2024
c371df4
Update ros-humble-controller-interface.win.patch
Tobias-Fischer Dec 31, 2024
47d432d
Add early failure if backward-ros CMake config files have problems
traversaro Jan 1, 2025
6b02d8e
Fix build of backward-ros on Windows
traversaro Jan 1, 2025
6792f61
Add python rcutils test
traversaro Jan 1, 2025
1b65fdc
Add moveit_visual_tools to all platforms
traversaro Jan 1, 2025
c63da3d
Add ament_cmake_vendor_package on all platforms
traversaro Jan 2, 2025
b715e80
Add rosbag2_storage_mcap on all platforms
traversaro Jan 2, 2025
b7d7a1f
Add workaround for rattler-build windows issue
traversaro Jan 2, 2025
4ac9004
Add fix more missing symbols exported in steering-controllers-library
traversaro Jan 3, 2025
b2f33b8
Add workaround for rattler-build windows relocability problems
traversaro Jan 3, 2025
c24771a
Fix control-toolbox patch
traversaro Jan 3, 2025
108a097
Add windows support for kinematics-interface
traversaro Jan 3, 2025
e5fb4ba
Fix compilation on Windows
Tobias-Fischer Jan 3, 2025
18b8704
Skip apex_containers on Windows
traversaro Jan 3, 2025
e49f484
fix patch
traversaro Jan 3, 2025
15db7a0
Create ros-noetic-avt-vimba-camera.patch
Tobias-Fischer Jan 3, 2025
37ac27d
Skip avt_vimba_camera on Windows
traversaro Jan 3, 2025
82c5186
patch avt_vimba_camera on Windows
traversaro Jan 3, 2025
247bebd
Skip avt_vimba_camera on Windows
traversaro Jan 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Bump version, fix string
Tobias-Fischer authored Sep 18, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 90bb65691825a8886258e0d7d41e961390fcbae0
6 changes: 4 additions & 2 deletions additional_recipes/ros2-distro-mutex/recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
package:
name: ros2-distro-mutex
version: 0.5.0
version: 0.6.0

build:
number: 0
string: humble
# Note: keep in sync with build number
# Cannot be done automatically, see https://github.com/mamba-org/boa/issues/278
string: 'humble_0'
run_exports:
weak:
- "{{ pin_subpackage('ros2-distro-mutex', max_pin='x.x') }}"