From d9ce481a6d53c70a45d375f20ba7e5adba3a2c9a Mon Sep 17 00:00:00 2001 From: Kevin Chadwick Date: Fri, 5 Jan 2024 14:24:55 +0000 Subject: [PATCH 01/12] Create elogs --- upload/stable-1.2.1/index/el/elogs | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 upload/stable-1.2.1/index/el/elogs diff --git a/upload/stable-1.2.1/index/el/elogs b/upload/stable-1.2.1/index/el/elogs new file mode 100644 index 000000000..877796b03 --- /dev/null +++ b/upload/stable-1.2.1/index/el/elogs @@ -0,0 +1,23 @@ +name = "elogs" +description = "Embedded logging, proven absent of runtime errors" +version = "1.1.0" + +authors = ["Kevin Chadwick"] +maintainers = ["Kevin Chadwick "] +maintainers-logins = ["kevlar700"] +licenses = "ISC OR BSD-2-Clause" +website = "https://github.com/kevlar700/elogs" +tags = ["spark", "embedded", "zfp", "logging", "log"] + +[[depends-on]] + +[configuration.variables] +Max_Log_Count = {type = "Integer", default = 50} +Max_Message_Length = {type = "Integer", default = 200} +Device_ID_Length = {type = "Integer", default = 12} +Version_Length = {type = "Integer", default = 8} + +[origin] +commit = "2e627928c716f2df0f6427a138e8410749b0724f" +url = "git+https://github.com/kevlar700/elogs.git" + From 353002e418c6a3c5da7fd099b25999ab5ec35be3 Mon Sep 17 00:00:00 2001 From: Kevin Chadwick Date: Tue, 16 Jan 2024 13:04:34 +0000 Subject: [PATCH 02/12] Rename elogs to elogs-1.1.0.toml --- upload/stable-1.2.1/index/el/{elogs => elogs-1.1.0.toml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename upload/stable-1.2.1/index/el/{elogs => elogs-1.1.0.toml} (100%) diff --git a/upload/stable-1.2.1/index/el/elogs b/upload/stable-1.2.1/index/el/elogs-1.1.0.toml similarity index 100% rename from upload/stable-1.2.1/index/el/elogs rename to upload/stable-1.2.1/index/el/elogs-1.1.0.toml From dc4df9da837af6fe8cbfb59f47a2841b60e64b9d Mon Sep 17 00:00:00 2001 From: Kevin Chadwick Date: Tue, 16 Jan 2024 13:13:34 +0000 Subject: [PATCH 03/12] Create elogs-1.1.0.toml --- upload/index/el/elogs-1.1.0.toml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 upload/index/el/elogs-1.1.0.toml diff --git a/upload/index/el/elogs-1.1.0.toml b/upload/index/el/elogs-1.1.0.toml new file mode 100644 index 000000000..2a5981e0b --- /dev/null +++ b/upload/index/el/elogs-1.1.0.toml @@ -0,0 +1,22 @@ +name = "elogs" +description = "Embedded logging, proven absent of runtime errors" +version = "1.1.0" + +authors = ["Kevin Chadwick"] +maintainers = ["Kevin Chadwick "] +maintainers-logins = ["kevlar700"] +licenses = "ISC OR BSD-2-Clause" +website = "https://github.com/kevlar700/elogs" +tags = ["spark", "embedded", "zfp", "logging", "log"] + +[[depends-on]] + +[configuration.variables] +Max_Log_Count = {type = "Integer", default = 50} +Max_Message_Length = {type = "Integer", default = 200} +Device_ID_Length = {type = "Integer", default = 12} +Version_Length = {type = "Integer", default = 8} + +[origin] +commit = "2e627928c716f2df0f6427a138e8410749b0724f" +url = "git+https://github.com/kevlar700/elogs.git" From b64292ceacd670ecef4b4dab74946ae73080d11d Mon Sep 17 00:00:00 2001 From: Kevin Chadwick Date: Tue, 16 Jan 2024 13:15:25 +0000 Subject: [PATCH 04/12] Create elogs-1.1.0.toml --- index/el/elogs-1.1.0.toml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 index/el/elogs-1.1.0.toml diff --git a/index/el/elogs-1.1.0.toml b/index/el/elogs-1.1.0.toml new file mode 100644 index 000000000..2a5981e0b --- /dev/null +++ b/index/el/elogs-1.1.0.toml @@ -0,0 +1,22 @@ +name = "elogs" +description = "Embedded logging, proven absent of runtime errors" +version = "1.1.0" + +authors = ["Kevin Chadwick"] +maintainers = ["Kevin Chadwick "] +maintainers-logins = ["kevlar700"] +licenses = "ISC OR BSD-2-Clause" +website = "https://github.com/kevlar700/elogs" +tags = ["spark", "embedded", "zfp", "logging", "log"] + +[[depends-on]] + +[configuration.variables] +Max_Log_Count = {type = "Integer", default = 50} +Max_Message_Length = {type = "Integer", default = 200} +Device_ID_Length = {type = "Integer", default = 12} +Version_Length = {type = "Integer", default = 8} + +[origin] +commit = "2e627928c716f2df0f6427a138e8410749b0724f" +url = "git+https://github.com/kevlar700/elogs.git" From e9e14c0770769de5cbf6ae3c38a51f9005a5d5d2 Mon Sep 17 00:00:00 2001 From: Kevin Chadwick Date: Tue, 16 Jan 2024 13:16:18 +0000 Subject: [PATCH 05/12] Create elogs-1.1.0.toml --- index/el/elogs/elogs-1.1.0.toml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 index/el/elogs/elogs-1.1.0.toml diff --git a/index/el/elogs/elogs-1.1.0.toml b/index/el/elogs/elogs-1.1.0.toml new file mode 100644 index 000000000..2a5981e0b --- /dev/null +++ b/index/el/elogs/elogs-1.1.0.toml @@ -0,0 +1,22 @@ +name = "elogs" +description = "Embedded logging, proven absent of runtime errors" +version = "1.1.0" + +authors = ["Kevin Chadwick"] +maintainers = ["Kevin Chadwick "] +maintainers-logins = ["kevlar700"] +licenses = "ISC OR BSD-2-Clause" +website = "https://github.com/kevlar700/elogs" +tags = ["spark", "embedded", "zfp", "logging", "log"] + +[[depends-on]] + +[configuration.variables] +Max_Log_Count = {type = "Integer", default = 50} +Max_Message_Length = {type = "Integer", default = 200} +Device_ID_Length = {type = "Integer", default = 12} +Version_Length = {type = "Integer", default = 8} + +[origin] +commit = "2e627928c716f2df0f6427a138e8410749b0724f" +url = "git+https://github.com/kevlar700/elogs.git" From e74c3d47b9f395066503b2ecf20ec9f930c02fc9 Mon Sep 17 00:00:00 2001 From: Kevin Chadwick Date: Tue, 16 Jan 2024 13:24:13 +0000 Subject: [PATCH 06/12] Delete index/el/elogs-1.1.0.toml --- index/el/elogs-1.1.0.toml | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 index/el/elogs-1.1.0.toml diff --git a/index/el/elogs-1.1.0.toml b/index/el/elogs-1.1.0.toml deleted file mode 100644 index 2a5981e0b..000000000 --- a/index/el/elogs-1.1.0.toml +++ /dev/null @@ -1,22 +0,0 @@ -name = "elogs" -description = "Embedded logging, proven absent of runtime errors" -version = "1.1.0" - -authors = ["Kevin Chadwick"] -maintainers = ["Kevin Chadwick "] -maintainers-logins = ["kevlar700"] -licenses = "ISC OR BSD-2-Clause" -website = "https://github.com/kevlar700/elogs" -tags = ["spark", "embedded", "zfp", "logging", "log"] - -[[depends-on]] - -[configuration.variables] -Max_Log_Count = {type = "Integer", default = 50} -Max_Message_Length = {type = "Integer", default = 200} -Device_ID_Length = {type = "Integer", default = 12} -Version_Length = {type = "Integer", default = 8} - -[origin] -commit = "2e627928c716f2df0f6427a138e8410749b0724f" -url = "git+https://github.com/kevlar700/elogs.git" From 430f279e8e75c9cf6b2f9a18db0df2b61968b244 Mon Sep 17 00:00:00 2001 From: Kevin Chadwick Date: Tue, 16 Jan 2024 13:24:30 +0000 Subject: [PATCH 07/12] Delete upload directory --- upload/index/el/elogs-1.1.0.toml | 22 ------------------ upload/stable-1.2.1/index/el/elogs-1.1.0.toml | 23 ------------------- 2 files changed, 45 deletions(-) delete mode 100644 upload/index/el/elogs-1.1.0.toml delete mode 100644 upload/stable-1.2.1/index/el/elogs-1.1.0.toml diff --git a/upload/index/el/elogs-1.1.0.toml b/upload/index/el/elogs-1.1.0.toml deleted file mode 100644 index 2a5981e0b..000000000 --- a/upload/index/el/elogs-1.1.0.toml +++ /dev/null @@ -1,22 +0,0 @@ -name = "elogs" -description = "Embedded logging, proven absent of runtime errors" -version = "1.1.0" - -authors = ["Kevin Chadwick"] -maintainers = ["Kevin Chadwick "] -maintainers-logins = ["kevlar700"] -licenses = "ISC OR BSD-2-Clause" -website = "https://github.com/kevlar700/elogs" -tags = ["spark", "embedded", "zfp", "logging", "log"] - -[[depends-on]] - -[configuration.variables] -Max_Log_Count = {type = "Integer", default = 50} -Max_Message_Length = {type = "Integer", default = 200} -Device_ID_Length = {type = "Integer", default = 12} -Version_Length = {type = "Integer", default = 8} - -[origin] -commit = "2e627928c716f2df0f6427a138e8410749b0724f" -url = "git+https://github.com/kevlar700/elogs.git" diff --git a/upload/stable-1.2.1/index/el/elogs-1.1.0.toml b/upload/stable-1.2.1/index/el/elogs-1.1.0.toml deleted file mode 100644 index 877796b03..000000000 --- a/upload/stable-1.2.1/index/el/elogs-1.1.0.toml +++ /dev/null @@ -1,23 +0,0 @@ -name = "elogs" -description = "Embedded logging, proven absent of runtime errors" -version = "1.1.0" - -authors = ["Kevin Chadwick"] -maintainers = ["Kevin Chadwick "] -maintainers-logins = ["kevlar700"] -licenses = "ISC OR BSD-2-Clause" -website = "https://github.com/kevlar700/elogs" -tags = ["spark", "embedded", "zfp", "logging", "log"] - -[[depends-on]] - -[configuration.variables] -Max_Log_Count = {type = "Integer", default = 50} -Max_Message_Length = {type = "Integer", default = 200} -Device_ID_Length = {type = "Integer", default = 12} -Version_Length = {type = "Integer", default = 8} - -[origin] -commit = "2e627928c716f2df0f6427a138e8410749b0724f" -url = "git+https://github.com/kevlar700/elogs.git" - From 5d50b17bcdc7aeb16f63163c7237f1c50dd0683b Mon Sep 17 00:00:00 2001 From: Kevin Chadwick Date: Thu, 15 Feb 2024 17:19:20 +0000 Subject: [PATCH 08/12] Enable Alire Ada 2022 build switch --- index/el/elogs/elogs-1.1.0.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/index/el/elogs/elogs-1.1.0.toml b/index/el/elogs/elogs-1.1.0.toml index 2a5981e0b..d68e6c8d5 100644 --- a/index/el/elogs/elogs-1.1.0.toml +++ b/index/el/elogs/elogs-1.1.0.toml @@ -17,6 +17,9 @@ Max_Message_Length = {type = "Integer", default = 200} Device_ID_Length = {type = "Integer", default = 12} Version_Length = {type = "Integer", default = 8} +[build-switches] +"*".ada_version = "Ada2022" + [origin] commit = "2e627928c716f2df0f6427a138e8410749b0724f" url = "git+https://github.com/kevlar700/elogs.git" From 5df9d9a76e4b525eebf981b1b24b39bdd040bf15 Mon Sep 17 00:00:00 2001 From: Kevin Chadwick Date: Thu, 15 Feb 2024 17:32:02 +0000 Subject: [PATCH 09/12] Update elogs-1.1.0.toml --- index/el/elogs/elogs-1.1.0.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/index/el/elogs/elogs-1.1.0.toml b/index/el/elogs/elogs-1.1.0.toml index d68e6c8d5..7b58fbd08 100644 --- a/index/el/elogs/elogs-1.1.0.toml +++ b/index/el/elogs/elogs-1.1.0.toml @@ -23,3 +23,4 @@ Version_Length = {type = "Integer", default = 8} [origin] commit = "2e627928c716f2df0f6427a138e8410749b0724f" url = "git+https://github.com/kevlar700/elogs.git" + From 3dd6d107c33bfbc032b46fb4bbed4a2070a81257 Mon Sep 17 00:00:00 2001 From: "Alejandro R. Mosteo" Date: Fri, 16 Feb 2024 11:11:55 +0100 Subject: [PATCH 10/12] Restrict GNAT versions to ones supporting Ada 2022 --- index/el/elogs/elogs-1.1.0.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/index/el/elogs/elogs-1.1.0.toml b/index/el/elogs/elogs-1.1.0.toml index 7b58fbd08..a1adad7aa 100644 --- a/index/el/elogs/elogs-1.1.0.toml +++ b/index/el/elogs/elogs-1.1.0.toml @@ -10,6 +10,7 @@ website = "https://github.com/kevlar700/elogs" tags = ["spark", "embedded", "zfp", "logging", "log"] [[depends-on]] +gnat = "(>=11 & <2000) | >=2020" [configuration.variables] Max_Log_Count = {type = "Integer", default = 50} From 0e1ec6d9fe9dfa0060ec07e46b62fbf9fabe0d09 Mon Sep 17 00:00:00 2001 From: "Alejandro R. Mosteo" Date: Fri, 16 Feb 2024 11:23:28 +0100 Subject: [PATCH 11/12] More compiler restrictions --- index/el/elogs/elogs-1.1.0.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/index/el/elogs/elogs-1.1.0.toml b/index/el/elogs/elogs-1.1.0.toml index a1adad7aa..303ac5173 100644 --- a/index/el/elogs/elogs-1.1.0.toml +++ b/index/el/elogs/elogs-1.1.0.toml @@ -10,7 +10,9 @@ website = "https://github.com/kevlar700/elogs" tags = ["spark", "embedded", "zfp", "logging", "log"] [[depends-on]] -gnat = "(>=11 & <2000) | >=2020" +gnat = "(>=11 & <2000 & !^12) | >=2020" +# Older that 11 dont' support Ada 2022 +# Version 12 chokes on Source_Code_Information visibility in Source_Code [configuration.variables] Max_Log_Count = {type = "Integer", default = 50} From c7f45eabffa258b64ac1f2da8288e619779e4520 Mon Sep 17 00:00:00 2001 From: "Alejandro R. Mosteo" Date: Fri, 16 Feb 2024 11:27:37 +0100 Subject: [PATCH 12/12] Use alternate dependency understood by alr<2.0 --- index/el/elogs/elogs-1.1.0.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index/el/elogs/elogs-1.1.0.toml b/index/el/elogs/elogs-1.1.0.toml index 303ac5173..38c72c1de 100644 --- a/index/el/elogs/elogs-1.1.0.toml +++ b/index/el/elogs/elogs-1.1.0.toml @@ -10,7 +10,7 @@ website = "https://github.com/kevlar700/elogs" tags = ["spark", "embedded", "zfp", "logging", "log"] [[depends-on]] -gnat = "(>=11 & <2000 & !^12) | >=2020" +gnat = "(>=13 & <2000) | ^11 | >=2020" # Older that 11 dont' support Ada 2022 # Version 12 chokes on Source_Code_Information visibility in Source_Code