From 960bd8367ebe117547c2fabd3b822b9febca7dd3 Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Wed, 18 Feb 2026 18:14:48 +0100 Subject: [PATCH 1/5] Added new bumps for Kura --- Aliases/gz-cmake6 | 1 + Aliases/gz-common8 | 1 + Aliases/gz-fuel-tools12 | 1 + Aliases/gz-gui11 | 1 + Aliases/gz-launch10 | 1 + Aliases/gz-math10 | 1 + Aliases/gz-msgs13 | 1 + Aliases/gz-physics10 | 1 + Aliases/gz-plugin5 | 1 + Aliases/gz-rendering11 | 1 + Aliases/gz-sensors11 | 1 + Aliases/gz-sim11 | 1 + Aliases/gz-tools4 | 1 + Aliases/gz-transport16 | 1 + Aliases/gz-utils5 | 1 + Aliases/sdformat17 | 1 + 16 files changed, 16 insertions(+) create mode 120000 Aliases/gz-cmake6 create mode 120000 Aliases/gz-common8 create mode 120000 Aliases/gz-fuel-tools12 create mode 120000 Aliases/gz-gui11 create mode 120000 Aliases/gz-launch10 create mode 120000 Aliases/gz-math10 create mode 120000 Aliases/gz-msgs13 create mode 120000 Aliases/gz-physics10 create mode 120000 Aliases/gz-plugin5 create mode 120000 Aliases/gz-rendering11 create mode 120000 Aliases/gz-sensors11 create mode 120000 Aliases/gz-sim11 create mode 120000 Aliases/gz-tools4 create mode 120000 Aliases/gz-transport16 create mode 120000 Aliases/gz-utils5 create mode 120000 Aliases/sdformat17 diff --git a/Aliases/gz-cmake6 b/Aliases/gz-cmake6 new file mode 120000 index 000000000..8c5f3dd72 --- /dev/null +++ b/Aliases/gz-cmake6 @@ -0,0 +1 @@ +../Formula/gz-cmake5.rb \ No newline at end of file diff --git a/Aliases/gz-common8 b/Aliases/gz-common8 new file mode 120000 index 000000000..252ee439d --- /dev/null +++ b/Aliases/gz-common8 @@ -0,0 +1 @@ +../Formula/gz-common7.rb \ No newline at end of file diff --git a/Aliases/gz-fuel-tools12 b/Aliases/gz-fuel-tools12 new file mode 120000 index 000000000..37cbd5c3b --- /dev/null +++ b/Aliases/gz-fuel-tools12 @@ -0,0 +1 @@ +../Formula/gz-fuel-tools11.rb \ No newline at end of file diff --git a/Aliases/gz-gui11 b/Aliases/gz-gui11 new file mode 120000 index 000000000..2f1aaec3f --- /dev/null +++ b/Aliases/gz-gui11 @@ -0,0 +1 @@ +../Formula/gz-gui10.rb \ No newline at end of file diff --git a/Aliases/gz-launch10 b/Aliases/gz-launch10 new file mode 120000 index 000000000..080fac8b1 --- /dev/null +++ b/Aliases/gz-launch10 @@ -0,0 +1 @@ +../Formula/gz-launch9.rb \ No newline at end of file diff --git a/Aliases/gz-math10 b/Aliases/gz-math10 new file mode 120000 index 000000000..584abcaf7 --- /dev/null +++ b/Aliases/gz-math10 @@ -0,0 +1 @@ +../Formula/gz-math9.rb \ No newline at end of file diff --git a/Aliases/gz-msgs13 b/Aliases/gz-msgs13 new file mode 120000 index 000000000..3ec58fb46 --- /dev/null +++ b/Aliases/gz-msgs13 @@ -0,0 +1 @@ +../Formula/gz-msgs12.rb \ No newline at end of file diff --git a/Aliases/gz-physics10 b/Aliases/gz-physics10 new file mode 120000 index 000000000..aa5d3f611 --- /dev/null +++ b/Aliases/gz-physics10 @@ -0,0 +1 @@ +../Formula/gz-physics9.rb \ No newline at end of file diff --git a/Aliases/gz-plugin5 b/Aliases/gz-plugin5 new file mode 120000 index 000000000..671f0d8a8 --- /dev/null +++ b/Aliases/gz-plugin5 @@ -0,0 +1 @@ +../Formula/gz-plugin4.rb \ No newline at end of file diff --git a/Aliases/gz-rendering11 b/Aliases/gz-rendering11 new file mode 120000 index 000000000..8271205c0 --- /dev/null +++ b/Aliases/gz-rendering11 @@ -0,0 +1 @@ +../Formula/gz-rendering10.rb \ No newline at end of file diff --git a/Aliases/gz-sensors11 b/Aliases/gz-sensors11 new file mode 120000 index 000000000..7363dbae6 --- /dev/null +++ b/Aliases/gz-sensors11 @@ -0,0 +1 @@ +../Formula/gz-sensors10.rb \ No newline at end of file diff --git a/Aliases/gz-sim11 b/Aliases/gz-sim11 new file mode 120000 index 000000000..99dacc5fd --- /dev/null +++ b/Aliases/gz-sim11 @@ -0,0 +1 @@ +../Formula/gz-sim10.rb \ No newline at end of file diff --git a/Aliases/gz-tools4 b/Aliases/gz-tools4 new file mode 120000 index 000000000..e0d686635 --- /dev/null +++ b/Aliases/gz-tools4 @@ -0,0 +1 @@ +../Formula/gz-tools3.rb \ No newline at end of file diff --git a/Aliases/gz-transport16 b/Aliases/gz-transport16 new file mode 120000 index 000000000..633f3504a --- /dev/null +++ b/Aliases/gz-transport16 @@ -0,0 +1 @@ +../Formula/gz-transport15.rb \ No newline at end of file diff --git a/Aliases/gz-utils5 b/Aliases/gz-utils5 new file mode 120000 index 000000000..8232f2c74 --- /dev/null +++ b/Aliases/gz-utils5 @@ -0,0 +1 @@ +../Formula/gz-utils4.rb \ No newline at end of file diff --git a/Aliases/sdformat17 b/Aliases/sdformat17 new file mode 120000 index 000000000..b34b3ba55 --- /dev/null +++ b/Aliases/sdformat17 @@ -0,0 +1 @@ +../Formula/sdformat16.rb \ No newline at end of file From 7ecf2fc1fee403460b0490ce39fb09388331b7f9 Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Wed, 18 Feb 2026 18:15:54 +0100 Subject: [PATCH 2/5] Add the gz-kura metapackage Signed-off-by: Jose Luis Rivero --- Formula/gz-kura.rb | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Formula/gz-kura.rb diff --git a/Formula/gz-kura.rb b/Formula/gz-kura.rb new file mode 100644 index 000000000..9ce3aa518 --- /dev/null +++ b/Formula/gz-kura.rb @@ -0,0 +1,40 @@ +class GzKura < Formula + include Language::Python::Virtualenv + + desc "Collection of gazebo simulation software" + homepage "https://github.com/gazebosim/gz-kura" + license "Apache-2.0" + + head "https://github.com/gazebosim/gz-kura.git", branch: "main" + + depends_on "cmake" => :build + + depends_on "gz-cmake6" + depends_on "gz-common8" + depends_on "gz-fuel-tools12" + depends_on "gz-gui11" + depends_on "gz-launch10" + depends_on "gz-math10" + depends_on "gz-msgs13" + depends_on "gz-physics10" + depends_on "gz-plugin5" + depends_on "gz-rendering11" + depends_on "gz-sensors11" + depends_on "gz-sim11" + depends_on "gz-tools4" + depends_on "gz-transport16" + depends_on "gz-utils5" + depends_on "pkgconf" + depends_on "sdformat17" + + def install + mkdir "build" do + system "cmake", "..", *std_cmake_args + system "make", "install" + end + end + + test do + assert_path_exists share/"gz/gz-kura/release_notes.md" + end +end From 10aa94dc7163f2de98a34657d413e913e0d086cb Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Wed, 18 Feb 2026 18:16:51 +0100 Subject: [PATCH 3/5] Add the gz-kura alises Signed-off-by: Jose Luis Rivero --- Aliases/gz-kura-cmake | 1 + Aliases/gz-kura-common | 1 + Aliases/gz-kura-fuel-tools | 1 + Aliases/gz-kura-gui | 1 + Aliases/gz-kura-launch | 1 + Aliases/gz-kura-math | 1 + Aliases/gz-kura-msgs | 1 + Aliases/gz-kura-physics | 1 + Aliases/gz-kura-plugin | 1 + Aliases/gz-kura-rendering | 1 + Aliases/gz-kura-sdformat | 1 + Aliases/gz-kura-sensors | 1 + Aliases/gz-kura-sim | 1 + Aliases/gz-kura-tools | 1 + Aliases/gz-kura-transport | 1 + Aliases/gz-kura-utils | 1 + 16 files changed, 16 insertions(+) create mode 120000 Aliases/gz-kura-cmake create mode 120000 Aliases/gz-kura-common create mode 120000 Aliases/gz-kura-fuel-tools create mode 120000 Aliases/gz-kura-gui create mode 120000 Aliases/gz-kura-launch create mode 120000 Aliases/gz-kura-math create mode 120000 Aliases/gz-kura-msgs create mode 120000 Aliases/gz-kura-physics create mode 120000 Aliases/gz-kura-plugin create mode 120000 Aliases/gz-kura-rendering create mode 120000 Aliases/gz-kura-sdformat create mode 120000 Aliases/gz-kura-sensors create mode 120000 Aliases/gz-kura-sim create mode 120000 Aliases/gz-kura-tools create mode 120000 Aliases/gz-kura-transport create mode 120000 Aliases/gz-kura-utils diff --git a/Aliases/gz-kura-cmake b/Aliases/gz-kura-cmake new file mode 120000 index 000000000..cd6e4decb --- /dev/null +++ b/Aliases/gz-kura-cmake @@ -0,0 +1 @@ +../Formula/gz-cmake6.rb \ No newline at end of file diff --git a/Aliases/gz-kura-common b/Aliases/gz-kura-common new file mode 120000 index 000000000..9f026ed19 --- /dev/null +++ b/Aliases/gz-kura-common @@ -0,0 +1 @@ +../Formula/gz-common8.rb \ No newline at end of file diff --git a/Aliases/gz-kura-fuel-tools b/Aliases/gz-kura-fuel-tools new file mode 120000 index 000000000..54f423e55 --- /dev/null +++ b/Aliases/gz-kura-fuel-tools @@ -0,0 +1 @@ +../Formula/gz-fuel-tools12.rb \ No newline at end of file diff --git a/Aliases/gz-kura-gui b/Aliases/gz-kura-gui new file mode 120000 index 000000000..73afaf4f8 --- /dev/null +++ b/Aliases/gz-kura-gui @@ -0,0 +1 @@ +../Formula/gz-gui11.rb \ No newline at end of file diff --git a/Aliases/gz-kura-launch b/Aliases/gz-kura-launch new file mode 120000 index 000000000..75d8b9e0d --- /dev/null +++ b/Aliases/gz-kura-launch @@ -0,0 +1 @@ +../Formula/gz-launch10.rb \ No newline at end of file diff --git a/Aliases/gz-kura-math b/Aliases/gz-kura-math new file mode 120000 index 000000000..82a126db2 --- /dev/null +++ b/Aliases/gz-kura-math @@ -0,0 +1 @@ +../Formula/gz-math10.rb \ No newline at end of file diff --git a/Aliases/gz-kura-msgs b/Aliases/gz-kura-msgs new file mode 120000 index 000000000..c42a4bee1 --- /dev/null +++ b/Aliases/gz-kura-msgs @@ -0,0 +1 @@ +../Formula/gz-msgs13.rb \ No newline at end of file diff --git a/Aliases/gz-kura-physics b/Aliases/gz-kura-physics new file mode 120000 index 000000000..172213ac5 --- /dev/null +++ b/Aliases/gz-kura-physics @@ -0,0 +1 @@ +../Formula/gz-physics10.rb \ No newline at end of file diff --git a/Aliases/gz-kura-plugin b/Aliases/gz-kura-plugin new file mode 120000 index 000000000..2f5d20f06 --- /dev/null +++ b/Aliases/gz-kura-plugin @@ -0,0 +1 @@ +../Formula/gz-plugin5.rb \ No newline at end of file diff --git a/Aliases/gz-kura-rendering b/Aliases/gz-kura-rendering new file mode 120000 index 000000000..047d64287 --- /dev/null +++ b/Aliases/gz-kura-rendering @@ -0,0 +1 @@ +../Formula/gz-rendering11.rb \ No newline at end of file diff --git a/Aliases/gz-kura-sdformat b/Aliases/gz-kura-sdformat new file mode 120000 index 000000000..d81b95789 --- /dev/null +++ b/Aliases/gz-kura-sdformat @@ -0,0 +1 @@ +../Formula/sdformat17.rb \ No newline at end of file diff --git a/Aliases/gz-kura-sensors b/Aliases/gz-kura-sensors new file mode 120000 index 000000000..f36cbe2ba --- /dev/null +++ b/Aliases/gz-kura-sensors @@ -0,0 +1 @@ +../Formula/gz-sensors11.rb \ No newline at end of file diff --git a/Aliases/gz-kura-sim b/Aliases/gz-kura-sim new file mode 120000 index 000000000..e4c736e62 --- /dev/null +++ b/Aliases/gz-kura-sim @@ -0,0 +1 @@ +../Formula/gz-sim11.rb \ No newline at end of file diff --git a/Aliases/gz-kura-tools b/Aliases/gz-kura-tools new file mode 120000 index 000000000..7dd9aed43 --- /dev/null +++ b/Aliases/gz-kura-tools @@ -0,0 +1 @@ +../Formula/gz-tools4.rb \ No newline at end of file diff --git a/Aliases/gz-kura-transport b/Aliases/gz-kura-transport new file mode 120000 index 000000000..f0547ee43 --- /dev/null +++ b/Aliases/gz-kura-transport @@ -0,0 +1 @@ +../Formula/gz-transport16.rb \ No newline at end of file diff --git a/Aliases/gz-kura-utils b/Aliases/gz-kura-utils new file mode 120000 index 000000000..ecf1f9815 --- /dev/null +++ b/Aliases/gz-kura-utils @@ -0,0 +1 @@ +../Formula/gz-utils5.rb \ No newline at end of file From 1f17a889600006157b864a7868db43f9bfd5c6e4 Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Wed, 18 Feb 2026 18:39:50 +0100 Subject: [PATCH 4/5] Fix symlinks Signed-off-by: Jose Luis Rivero --- Aliases/gz-kura-cmake | 2 +- Aliases/gz-kura-common | 2 +- Aliases/gz-kura-fuel-tools | 2 +- Aliases/gz-kura-gui | 2 +- Aliases/gz-kura-launch | 2 +- Aliases/gz-kura-math | 2 +- Aliases/gz-kura-msgs | 2 +- Aliases/gz-kura-physics | 2 +- Aliases/gz-kura-plugin | 2 +- Aliases/gz-kura-rendering | 2 +- Aliases/gz-kura-sdformat | 2 +- Aliases/gz-kura-sensors | 2 +- Aliases/gz-kura-sim | 2 +- Aliases/gz-kura-tools | 2 +- Aliases/gz-kura-transport | 2 +- Aliases/gz-kura-utils | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Aliases/gz-kura-cmake b/Aliases/gz-kura-cmake index cd6e4decb..c9fe67519 120000 --- a/Aliases/gz-kura-cmake +++ b/Aliases/gz-kura-cmake @@ -1 +1 @@ -../Formula/gz-cmake6.rb \ No newline at end of file +../Aliases/gz-cmake6 \ No newline at end of file diff --git a/Aliases/gz-kura-common b/Aliases/gz-kura-common index 9f026ed19..be3440c74 120000 --- a/Aliases/gz-kura-common +++ b/Aliases/gz-kura-common @@ -1 +1 @@ -../Formula/gz-common8.rb \ No newline at end of file +../Aliases/gz-common8 \ No newline at end of file diff --git a/Aliases/gz-kura-fuel-tools b/Aliases/gz-kura-fuel-tools index 54f423e55..cd5d595ca 120000 --- a/Aliases/gz-kura-fuel-tools +++ b/Aliases/gz-kura-fuel-tools @@ -1 +1 @@ -../Formula/gz-fuel-tools12.rb \ No newline at end of file +../Aliases/gz-fuel-tools12 \ No newline at end of file diff --git a/Aliases/gz-kura-gui b/Aliases/gz-kura-gui index 73afaf4f8..88c96536b 120000 --- a/Aliases/gz-kura-gui +++ b/Aliases/gz-kura-gui @@ -1 +1 @@ -../Formula/gz-gui11.rb \ No newline at end of file +../Aliases/gz-gui11 \ No newline at end of file diff --git a/Aliases/gz-kura-launch b/Aliases/gz-kura-launch index 75d8b9e0d..cdede51f9 120000 --- a/Aliases/gz-kura-launch +++ b/Aliases/gz-kura-launch @@ -1 +1 @@ -../Formula/gz-launch10.rb \ No newline at end of file +../Aliases/gz-launch10 \ No newline at end of file diff --git a/Aliases/gz-kura-math b/Aliases/gz-kura-math index 82a126db2..47308a26b 120000 --- a/Aliases/gz-kura-math +++ b/Aliases/gz-kura-math @@ -1 +1 @@ -../Formula/gz-math10.rb \ No newline at end of file +../Aliases/gz-math10 \ No newline at end of file diff --git a/Aliases/gz-kura-msgs b/Aliases/gz-kura-msgs index c42a4bee1..436226e7c 120000 --- a/Aliases/gz-kura-msgs +++ b/Aliases/gz-kura-msgs @@ -1 +1 @@ -../Formula/gz-msgs13.rb \ No newline at end of file +../Aliases/gz-msgs13 \ No newline at end of file diff --git a/Aliases/gz-kura-physics b/Aliases/gz-kura-physics index 172213ac5..afcf5e064 120000 --- a/Aliases/gz-kura-physics +++ b/Aliases/gz-kura-physics @@ -1 +1 @@ -../Formula/gz-physics10.rb \ No newline at end of file +../Aliases/gz-physics10 \ No newline at end of file diff --git a/Aliases/gz-kura-plugin b/Aliases/gz-kura-plugin index 2f5d20f06..e8f091c43 120000 --- a/Aliases/gz-kura-plugin +++ b/Aliases/gz-kura-plugin @@ -1 +1 @@ -../Formula/gz-plugin5.rb \ No newline at end of file +../Aliases/gz-plugin5 \ No newline at end of file diff --git a/Aliases/gz-kura-rendering b/Aliases/gz-kura-rendering index 047d64287..841e291c6 120000 --- a/Aliases/gz-kura-rendering +++ b/Aliases/gz-kura-rendering @@ -1 +1 @@ -../Formula/gz-rendering11.rb \ No newline at end of file +../Aliases/gz-rendering11 \ No newline at end of file diff --git a/Aliases/gz-kura-sdformat b/Aliases/gz-kura-sdformat index d81b95789..03610178d 120000 --- a/Aliases/gz-kura-sdformat +++ b/Aliases/gz-kura-sdformat @@ -1 +1 @@ -../Formula/sdformat17.rb \ No newline at end of file +../Aliases/sdformat17 \ No newline at end of file diff --git a/Aliases/gz-kura-sensors b/Aliases/gz-kura-sensors index f36cbe2ba..3fc23f0a9 120000 --- a/Aliases/gz-kura-sensors +++ b/Aliases/gz-kura-sensors @@ -1 +1 @@ -../Formula/gz-sensors11.rb \ No newline at end of file +../Aliases/gz-sensors11 \ No newline at end of file diff --git a/Aliases/gz-kura-sim b/Aliases/gz-kura-sim index e4c736e62..3644c5d67 120000 --- a/Aliases/gz-kura-sim +++ b/Aliases/gz-kura-sim @@ -1 +1 @@ -../Formula/gz-sim11.rb \ No newline at end of file +../Aliases/gz-sim11 \ No newline at end of file diff --git a/Aliases/gz-kura-tools b/Aliases/gz-kura-tools index 7dd9aed43..8c0f03ab8 120000 --- a/Aliases/gz-kura-tools +++ b/Aliases/gz-kura-tools @@ -1 +1 @@ -../Formula/gz-tools4.rb \ No newline at end of file +../Aliases/gz-tools4 \ No newline at end of file diff --git a/Aliases/gz-kura-transport b/Aliases/gz-kura-transport index f0547ee43..a44e18bd6 120000 --- a/Aliases/gz-kura-transport +++ b/Aliases/gz-kura-transport @@ -1 +1 @@ -../Formula/gz-transport16.rb \ No newline at end of file +../Aliases/gz-transport16 \ No newline at end of file diff --git a/Aliases/gz-kura-utils b/Aliases/gz-kura-utils index ecf1f9815..e934a8463 120000 --- a/Aliases/gz-kura-utils +++ b/Aliases/gz-kura-utils @@ -1 +1 @@ -../Formula/gz-utils5.rb \ No newline at end of file +../Aliases/gz-utils5 \ No newline at end of file From a54f62bcf6763f1be11853040a06ae3cc6c60024 Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Wed, 18 Feb 2026 18:51:26 +0100 Subject: [PATCH 5/5] gz-kura should not be added as alias Signed-off-by: Jose Luis Rivero --- Aliases/gz-kura | 1 - 1 file changed, 1 deletion(-) delete mode 120000 Aliases/gz-kura diff --git a/Aliases/gz-kura b/Aliases/gz-kura deleted file mode 120000 index fdcf79a38..000000000 --- a/Aliases/gz-kura +++ /dev/null @@ -1 +0,0 @@ -../Formula/gz-jetty.rb \ No newline at end of file