From 6795b93ce3f3a544d2b5eece564a587ffb0ac086 Mon Sep 17 00:00:00 2001 From: onox Date: Mon, 30 Sep 2024 10:57:09 +0200 Subject: [PATCH] json 6.0.0, json 5.0.x metadata (#1164) * json 5.0.x: Add gnat <= 13 dependency The json 5.0.x releases do not compile with GNAT >= 14 because the compiler is checking more SPARK restrictions. * json 6.0.0 --------- Co-authored-by: Alejandro R Mosteo --- index/js/json/json-5.0.2.toml | 3 +++ index/js/json/json-5.0.3.toml | 3 +++ index/js/json/json-6.0.0.toml | 21 +++++++++++++++++++++ 3 files changed, 27 insertions(+) create mode 100644 index/js/json/json-6.0.0.toml diff --git a/index/js/json/json-5.0.2.toml b/index/js/json/json-5.0.2.toml index ccc3c0b1..171eac86 100644 --- a/index/js/json/json-5.0.2.toml +++ b/index/js/json/json-5.0.2.toml @@ -13,6 +13,9 @@ authors = ["onox"] maintainers = ["onox "] maintainers-logins = ["onox"] +[[depends-on]] +gnat = "<=13" + [configuration] disabled = true diff --git a/index/js/json/json-5.0.3.toml b/index/js/json/json-5.0.3.toml index 162ebd37..a0565f6c 100644 --- a/index/js/json/json-5.0.3.toml +++ b/index/js/json/json-5.0.3.toml @@ -13,6 +13,9 @@ authors = ["onox"] maintainers = ["onox "] maintainers-logins = ["onox"] +[[depends-on]] +gnat = "<=13" + [build-switches] validation.compile_checks = "warnings" "*".style_checks = ["-gnatygAO-Is"] diff --git a/index/js/json/json-6.0.0.toml b/index/js/json/json-6.0.0.toml new file mode 100644 index 00000000..cc69befb --- /dev/null +++ b/index/js/json/json-6.0.0.toml @@ -0,0 +1,21 @@ +name = "json" +description = "An Ada 2012 library for parsing JSON" +version = "6.0.0" +website = "https://github.com/onox/json-ada" +licenses = "Apache-2.0" +tags = ["json"] + +project-files = ["json.gpr"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM120-Is"] + +[origin] +commit = "511489d4cf3bba05ca1376b36664ebe619004221" +url = "git+https://github.com/onox/json-ada.git" +subdir = "json"