diff --git a/ros_depends/ament-cmake-auto/0.9.9-1.tar.gz b/ros_depends/ament-cmake-auto/0.9.9-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..2cb1b1d5461110dc8a93ded02a9d42779b3b30b8 Binary files /dev/null and b/ros_depends/ament-cmake-auto/0.9.9-1.tar.gz differ diff --git a/ros_depends/bullet/2.89.tar.gz b/ros_depends/bullet/2.89.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..b63217560d906a625e714acd48aa844dd7f8595f Binary files /dev/null and b/ros_depends/bullet/2.89.tar.gz differ diff --git a/ros_depends/cv-bridge/2.2.1-1.tar.gz b/ros_depends/cv-bridge/2.2.1-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..1a385ad3c3a2e35628fbf3586ce1875d267cc3a4 Binary files /dev/null and b/ros_depends/cv-bridge/2.2.1-1.tar.gz differ diff --git a/ros_depends/diagnostic-aggregator/2.0.8-2.tar.gz b/ros_depends/diagnostic-aggregator/2.0.8-2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..59b925e9f0cea77ddbcff840f0122cfccc988772 Binary files /dev/null and b/ros_depends/diagnostic-aggregator/2.0.8-2.tar.gz differ diff --git a/ros_depends/diagnostic-updater/2.0.8-2.tar.gz b/ros_depends/diagnostic-updater/2.0.8-2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..3cfbb945638df18e77c6ce205e0e3404a8da980f Binary files /dev/null and b/ros_depends/diagnostic-updater/2.0.8-2.tar.gz differ diff --git a/ros_depends/eigen3-cmake-module/0.1.1-1.tar.gz b/ros_depends/eigen3-cmake-module/0.1.1-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..61a72060df9f88447ba0c5c09fc194e6da0f7469 Binary files /dev/null and b/ros_depends/eigen3-cmake-module/0.1.1-1.tar.gz differ diff --git a/ros_depends/geometry2/0.13.12-1.tar.gz b/ros_depends/geometry2/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..9f1c3716171c674b5b353f91971a804f2e4aed7c Binary files /dev/null and b/ros_depends/geometry2/0.13.12-1.tar.gz differ diff --git a/ros_depends/image-geometry/2.2.1-1.tar.gz b/ros_depends/image-geometry/2.2.1-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..9240f44877dbcfbb9bc3d2108cc4863b46fbe8b8 Binary files /dev/null and b/ros_depends/image-geometry/2.2.1-1.tar.gz differ diff --git a/ros_depends/interactive-markers/2.1.3-1.tar.gz b/ros_depends/interactive-markers/2.1.3-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..a2e59b4e7796566f160908aa0b8bc5e1de441d7a Binary files /dev/null and b/ros_depends/interactive-markers/2.1.3-1.tar.gz differ diff --git a/ros_depends/laser-geometry/2.2.0-3.tar.gz b/ros_depends/laser-geometry/2.2.0-3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..6d8c796720014cc38a9098c9c9dd2160d9619137 Binary files /dev/null and b/ros_depends/laser-geometry/2.2.0-3.tar.gz differ diff --git a/ros_depends/launch-testing-ament-cmake/0.10.6-1.tar.gz b/ros_depends/launch-testing-ament-cmake/0.10.6-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..5b9428d4b19bffdf117cf8cd054e9c2d14161e3d Binary files /dev/null and b/ros_depends/launch-testing-ament-cmake/0.10.6-1.tar.gz differ diff --git a/ros_depends/nav2-common/0.4.7-1.tar.gz b/ros_depends/nav2-common/0.4.7-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..0127d2c496f3145bff5f4161058623a3a47ab8da Binary files /dev/null and b/ros_depends/nav2-common/0.4.7-1.tar.gz differ diff --git a/ros_depends/nav2-core/0.3.5-1.tar.gz b/ros_depends/nav2-core/0.3.5-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..95bb6259a6fdb29601f4a213f2ca1ccc2bb64c1b Binary files /dev/null and b/ros_depends/nav2-core/0.3.5-1.tar.gz differ diff --git a/ros_depends/nav2-costmap-2d/0.4.7-1.tar.gz b/ros_depends/nav2-costmap-2d/0.4.7-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..8512842dc00d71fba0aaf02abf94fad35f613601 Binary files /dev/null and b/ros_depends/nav2-costmap-2d/0.4.7-1.tar.gz differ diff --git a/ros_depends/nav2-lifecycle-manager/0.4.7-1.tar.gz b/ros_depends/nav2-lifecycle-manager/0.4.7-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..5c2d133cb574056fb691ff2dc1188db5ba6e1062 Binary files /dev/null and b/ros_depends/nav2-lifecycle-manager/0.4.7-1.tar.gz differ diff --git a/ros_depends/nav2-map-server/0.4.7-1.tar.gz b/ros_depends/nav2-map-server/0.4.7-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..934fc7b5aab26077f5336e7c1a4fdc4db333a702 Binary files /dev/null and b/ros_depends/nav2-map-server/0.4.7-1.tar.gz differ diff --git a/ros_depends/nav2-msgs/0.4.7-1.tar.gz b/ros_depends/nav2-msgs/0.4.7-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..91c1343353cc276134cf00c53786f52449ed59ee Binary files /dev/null and b/ros_depends/nav2-msgs/0.4.7-1.tar.gz differ diff --git a/ros_depends/nav2-util/0.4.7-1.tar.gz b/ros_depends/nav2-util/0.4.7-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..16bdc9e50af228d0b2d69372c460de1af9503494 Binary files /dev/null and b/ros_depends/nav2-util/0.4.7-1.tar.gz differ diff --git a/ros_depends/nav2-voxel-grid/0.4.7-1.tar.gz b/ros_depends/nav2-voxel-grid/0.4.7-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..ece5c28f606d0294f4d71bbeb45738ba10e559e2 Binary files /dev/null and b/ros_depends/nav2-voxel-grid/0.4.7-1.tar.gz differ diff --git a/ros_depends/orocos-kdl/3.3.2-1.tar.gz b/ros_depends/orocos-kdl/3.3.2-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..61bef5500f2d0ebcb26a08a805ef5f9c9ae14b37 Binary files /dev/null and b/ros_depends/orocos-kdl/3.3.2-1.tar.gz differ diff --git a/ros_depends/perception-pcl/2.2.1-1.tar.gz b/ros_depends/perception-pcl/2.2.1-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..ecd5c4af81b13ee52bc18aef3b749d5db9a585ef Binary files /dev/null and b/ros_depends/perception-pcl/2.2.1-1.tar.gz differ diff --git a/ros_depends/rclcpp-action/2.4.0-1.tar.gz b/ros_depends/rclcpp-action/2.4.0-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..39b33830e1cdaa3b9a4ee58bc6496240eeaf95f5 Binary files /dev/null and b/ros_depends/rclcpp-action/2.4.0-1.tar.gz differ diff --git a/ros_depends/sdl2-vendor/3.0.0-2.tar.gz b/ros_depends/sdl2-vendor/3.0.0-2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..66b623a3e1145c62798cff6dc27520ddfc7c57fc Binary files /dev/null and b/ros_depends/sdl2-vendor/3.0.0-2.tar.gz differ diff --git a/ros_depends/self-test/2.0.8-2.tar.gz b/ros_depends/self-test/2.0.8-2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..f71c73c5e80a69c979a2c4e3fec41be69751a995 Binary files /dev/null and b/ros_depends/self-test/2.0.8-2.tar.gz differ diff --git a/ros_depends/src.txt b/ros_depends/src.txt index 60478820e9b7663b7fb0ca4fb3f341097b996585..b52f31b0f7cd6d942c178fdae10bd519defaf5a0 100644 --- a/ros_depends/src.txt +++ b/ros_depends/src.txt @@ -153,5 +153,50 @@ cartographer-ros-msgs git https://github.com/ros2-gbp/cartographer_ros-release/a pcl-ros git https://github.com/ros2-gbp/perception_pcl-release/archive/release/foxy/pcl_ros/2.2.1-1.tar.gz pcl git https://github.com/PointCloudLibrary/pcl/archive/refs/tags/pcl-1.10.1.tar.gz pcl-conversions git https://github.com/ros2-gbp/perception_pcl-release/archive/release/foxy/pcl_conversions/2.2.1-1.tar.gz +perception-pcl git https://github.com/ros2-gbp/perception_pcl-release/archive/release/foxy/perception_pcl/2.2.1-1.tar.gz message-filters git https://github.com/ros2-gbp/ros2_message_filters-release/archive/release/foxy/message_filters/3.2.5-1.tar.gz urdfdom-headers git https://github.com/ros2-gbp/urdfdom_headers-release/archive/release/foxy/urdfdom_headers/1.0.5-1.tar.gz +urdfdom git https://github.com/ros2-gbp/urdfdom-release/archive/release/foxy/urdfdom/2.3.3-1.tar.gz +urdf git https://github.com/ros2-gbp/urdf-release/archive/release/foxy/urdf/2.4.0-2.tar.gz +tinyxml-vendor git https://github.com/ros2-gbp/tinyxml_vendor-release/archive/release/foxy/tinyxml_vendor/0.8.2-1.tar.gz +orocos-kdl git https://github.com/ros2-gbp/orocos_kinematics_dynamics-release/archive/release/foxy/orocos_kdl/3.3.2-1.tar.gz +eigen3-cmake-module git https://github.com/ros2-gbp/eigen3_cmake_module-release/archive/release/foxy/eigen3_cmake_module/0.1.1-1.tar.gz +tf2 git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2/0.13.12-1.tar.gz +bullet git https://github.com/bulletphysics/bullet3/archive/refs/tags/2.89.tar.gz +tf2-bullet git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_bullet/0.13.12-1.tar.gz +tf2-eigen git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_eigen/0.13.12-1.tar.gz +tf2-eigen-kdl git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_eigen_kdl/0.13.12-1.tar.gz +tf2-geometry-msgs git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_geometry_msgs/0.13.12-1.tar.gz +tf2-ros git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_ros/0.13.12-1.tar.gz +tf2-msgs git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_msgs/0.13.12-1.tar.gz +tf2-py git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_py/0.13.12-1.tar.gz +tf2-kdl git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_kdl/0.13.12-1.tar.gz +tf2-sensor-msgs git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_sensor_msgs/0.13.12-1.tar.gz +tf2-tools git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_tools/0.13.12-1.tar.gz +rclcpp-action git https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp_action/2.4.0-1.tar.gz +ament-cmake-auto git https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_auto/0.9.9-1.tar.gz +geometry2 git https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/geometry2/0.13.12-1.tar.gz +yaml-cpp-vendor git https://github.com/ros2-gbp/yaml_cpp_vendor-release/archive/release/foxy/yaml_cpp_vendor/7.0.2-1.tar.gz +laser-geometry git https://github.com/ros2-gbp/laser_geometry-release/archive/release/foxy/laser_geometry/2.2.0-3.tar.gz +test-msgs git https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/foxy/test_msgs/1.0.0-1.tar.gz +test-interface-files git https://github.com/ros2-gbp/test_interface_files-release/archive/release/foxy/test_interface_files/0.8.1-1.tar.gz +launch-testing-ament-cmake git https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_testing_ament_cmake/0.10.6-1.tar.gz +nav2-util git https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_util/0.4.7-1.tar.gz +nav2-msgs git https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_msgs/0.4.7-1.tar.gz +nav2-common git https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_common/0.4.7-1.tar.gz +nav2-voxel-grid git https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_voxel_grid/0.4.7-1.tar.gz +nav2-costmap-2d git https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_costmap_2d/0.4.7-1.tar.gz +nav2-map-server git https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_map_server/0.4.7-1.tar.gz +nav2-lifecycle-manager git https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_lifecycle_manager/0.4.7-1.tar.gz +nav2-core git https://github.com/SteveMacenski/navigation2-release/archive/release/eloquent/nav2_core/0.3.5-1.tar.gz +suitesparse workaround http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-5.4.0.tar.gz +diagnostic-aggregator git https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostic_aggregator/2.0.8-2.tar.gz +diagnostic-updater git https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostic_updater/2.0.8-2.tar.gz +self-test git https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/self_test/2.0.8-2.tar.gz +sdl2-vendor git https://github.com/ros2-gbp/joystick_drivers-release/archive/release/foxy/sdl2_vendor/3.0.0-2.tar.gz +image-geometry git https://github.com/ros2-gbp/vision_opencv-release/archive/release/foxy/image_geometry/2.2.1-1.tar.gz +teleop-twist-joy git https://github.com/ros2-gbp/teleop_twist_joy-release/archive/release/foxy/teleop_twist_joy/2.4.3-1.tar.gz +teleop-twist-keyboard git https://github.com/ros2-gbp/teleop_twist_keyboard-release/archive/release/foxy/teleop_twist_keyboard/2.3.2-1.tar.gz +interactive-markers git https://github.com/ros2-gbp/interactive_markers-release/archive/release/foxy/interactive_markers/2.1.3-1.tar.gz +cv-bridge git https://github.com/ros2-gbp/vision_opencv-release/archive/release/foxy/cv_bridge/2.2.1-1.tar.gz +vision-opencv git https://github.com/ros2-gbp/vision_opencv-release/archive/release/foxy/vision_opencv/2.2.1-1.tar.gz diff --git a/ros_depends/suitesparse/SuiteSparse-5.4.0.tar.gz b/ros_depends/suitesparse/SuiteSparse-5.4.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..25c939b7be0dfaa245cd9ca97d3a2d8bbd35f750 Binary files /dev/null and b/ros_depends/suitesparse/SuiteSparse-5.4.0.tar.gz differ diff --git a/ros_depends/teleop-twist-joy/2.4.3-1.tar.gz b/ros_depends/teleop-twist-joy/2.4.3-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..514c006472ff0254f2eb2ba797502c06709980a6 Binary files /dev/null and b/ros_depends/teleop-twist-joy/2.4.3-1.tar.gz differ diff --git a/ros_depends/teleop-twist-keyboard/2.3.2-1.tar.gz b/ros_depends/teleop-twist-keyboard/2.3.2-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..4513ef8459a3247d1706571dee6e7d64b962a5d0 Binary files /dev/null and b/ros_depends/teleop-twist-keyboard/2.3.2-1.tar.gz differ diff --git a/ros_depends/test-interface-files/0.8.1-1.tar.gz b/ros_depends/test-interface-files/0.8.1-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d80716f3b5c4e0becbdfb3296bd956eb53869040 Binary files /dev/null and b/ros_depends/test-interface-files/0.8.1-1.tar.gz differ diff --git a/ros_depends/test-msgs/1.0.0-1.tar.gz b/ros_depends/test-msgs/1.0.0-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..ec43ac0567e948ef20371003408a5e2ee631e772 Binary files /dev/null and b/ros_depends/test-msgs/1.0.0-1.tar.gz differ diff --git a/ros_depends/tf2-bullet/0.13.12-1.tar.gz b/ros_depends/tf2-bullet/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..2f4f3a82d65bd3b5f32a657d77af53d6b63829ff Binary files /dev/null and b/ros_depends/tf2-bullet/0.13.12-1.tar.gz differ diff --git a/ros_depends/tf2-eigen-kdl/0.13.12-1.tar.gz b/ros_depends/tf2-eigen-kdl/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..5d38d453d25f8dd06741710fce02cdbb7bae347e Binary files /dev/null and b/ros_depends/tf2-eigen-kdl/0.13.12-1.tar.gz differ diff --git a/ros_depends/tf2-eigen/0.13.12-1.tar.gz b/ros_depends/tf2-eigen/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..922fde83d2bb02ffead6cd16258411b19006f758 Binary files /dev/null and b/ros_depends/tf2-eigen/0.13.12-1.tar.gz differ diff --git a/ros_depends/tf2-geometry-msgs/0.13.12-1.tar.gz b/ros_depends/tf2-geometry-msgs/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..dd8f986b3b7826305e77c8605a887a3d30bd2c0a Binary files /dev/null and b/ros_depends/tf2-geometry-msgs/0.13.12-1.tar.gz differ diff --git a/ros_depends/tf2-kdl/0.13.12-1.tar.gz b/ros_depends/tf2-kdl/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..2893a0b6ec4cb9d9a25b3617ec80ecbdf4d39994 Binary files /dev/null and b/ros_depends/tf2-kdl/0.13.12-1.tar.gz differ diff --git a/ros_depends/tf2-msgs/0.13.12-1.tar.gz b/ros_depends/tf2-msgs/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..4e0226b995377094a62d794fa72643fc5810249b Binary files /dev/null and b/ros_depends/tf2-msgs/0.13.12-1.tar.gz differ diff --git a/ros_depends/tf2-py/0.13.12-1.tar.gz b/ros_depends/tf2-py/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..438c1223943f92af745bcf2e3d64d426379299e2 Binary files /dev/null and b/ros_depends/tf2-py/0.13.12-1.tar.gz differ diff --git a/ros_depends/tf2-ros/0.13.12-1.tar.gz b/ros_depends/tf2-ros/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..c5a84b875833adf10b20d4cc6acc9b6548b99df1 Binary files /dev/null and b/ros_depends/tf2-ros/0.13.12-1.tar.gz differ diff --git a/ros_depends/tf2-sensor-msgs/0.13.12-1.tar.gz b/ros_depends/tf2-sensor-msgs/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..ae4a9f5e682ac79f2d9fac6a2a7c698d5238f0f6 Binary files /dev/null and b/ros_depends/tf2-sensor-msgs/0.13.12-1.tar.gz differ diff --git a/ros_depends/tf2-tools/0.13.12-1.tar.gz b/ros_depends/tf2-tools/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..67eecef113852f48d3e59c9ba6b86e1695f43300 Binary files /dev/null and b/ros_depends/tf2-tools/0.13.12-1.tar.gz differ diff --git a/ros_depends/tf2/0.13.12-1.tar.gz b/ros_depends/tf2/0.13.12-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..097650c1728df961385d181e070d5d98b99e2ecb Binary files /dev/null and b/ros_depends/tf2/0.13.12-1.tar.gz differ diff --git a/ros_depends/tinyxml-vendor/0.8.2-1.tar.gz b/ros_depends/tinyxml-vendor/0.8.2-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..a19d0742e135077e781da62a4a5dcaa9709f0512 Binary files /dev/null and b/ros_depends/tinyxml-vendor/0.8.2-1.tar.gz differ diff --git a/ros_depends/urdf/2.4.0-2.tar.gz b/ros_depends/urdf/2.4.0-2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..0ba4d30f04a5a1dd509d45180a0a130a4da1ca67 Binary files /dev/null and b/ros_depends/urdf/2.4.0-2.tar.gz differ diff --git a/ros_depends/urdfdom/2.3.3-1.tar.gz b/ros_depends/urdfdom/2.3.3-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..46a9d6c173fe5e140d0f112ce24972a614cb3319 Binary files /dev/null and b/ros_depends/urdfdom/2.3.3-1.tar.gz differ diff --git a/ros_depends/vision-opencv/2.2.1-1.tar.gz b/ros_depends/vision-opencv/2.2.1-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..803b6e23abba1b91f2c8537447bcee70e2c49090 Binary files /dev/null and b/ros_depends/vision-opencv/2.2.1-1.tar.gz differ diff --git a/ros_depends/yaml-cpp-vendor/7.0.2-1.tar.gz b/ros_depends/yaml-cpp-vendor/7.0.2-1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..c3eae0936cbfa3a74da2b41e9200a20125b6bc52 Binary files /dev/null and b/ros_depends/yaml-cpp-vendor/7.0.2-1.tar.gz differ