From 9b4518a887b634c2ef387af7b9fa5dafd5bdf1ca Mon Sep 17 00:00:00 2001 From: Tony Gair Date: Fri, 19 Jun 2026 16:57:27 +0100 Subject: [PATCH] df_box2d 0.1.0 (#1957) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add df_box2d 0.1.0 * df_box2d: build note -> notes field (Alire review) * df_box2d: drop the test action — its scripts/test.sh needs CMake (libbox2d), absent on the index runners; the Ada library builds without it (Alire CI feedback) --------- Co-authored-by: Tony Gair --- index/df/df_box2d/df_box2d-0.1.0.toml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 index/df/df_box2d/df_box2d-0.1.0.toml diff --git a/index/df/df_box2d/df_box2d-0.1.0.toml b/index/df/df_box2d/df_box2d-0.1.0.toml new file mode 100644 index 00000000..c1ac7407 --- /dev/null +++ b/index/df/df_box2d/df_box2d-0.1.0.toml @@ -0,0 +1,25 @@ +name = "df_box2d" +description = "Ada bindings to Box2D v3, Erin Catto's 2D physics engine (pure C)" +version = "0.1.0" +authors = ["The Dark Factory Ltd"] +maintainers = ["tony.gair@thedarkfactory.co.uk"] +maintainers-logins = ["tonygair"] +licenses = "MIT" +website = "https://github.com/the-dark-factory/box2d-ada" +tags = ["binding", "physics", "box2d", "game", "simulation"] +project-files = ["df_box2d.gpr"] +auto-gpr-with = false + +notes = "Box2D v3 is vendored and built into a static lib by scripts/build-box2d.sh (CMake); run it once before alr build. Requires cmake and a C compiler." + +[build-switches] +"*".style_checks = "no" + +[available.'case(os)'] +macos = true +linux = true +windows = false # Untested. + +[origin] +commit = "fbe979353fe4428bbe22a03a43c591c8f70efa11" +url = "git+https://github.com/the-dark-factory/box2d-ada.git"