From 358272ec0e2589c29f05aa1b0f2838e2709c0a92 Mon Sep 17 00:00:00 2001 From: Rod Kay Date: Sat, 31 Dec 2022 20:06:57 +1100 Subject: [PATCH 1/5] Add files via upload --- index/as/ashell/ashell-1.3.0.toml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 index/as/ashell/ashell-1.3.0.toml diff --git a/index/as/ashell/ashell-1.3.0.toml b/index/as/ashell/ashell-1.3.0.toml new file mode 100644 index 000000000..f638e1dfa --- /dev/null +++ b/index/as/ashell/ashell-1.3.0.toml @@ -0,0 +1,21 @@ +name = "ashell" +description = "Allows running and interacting with OS programs." +long-description = "Useful for writing shell-like applications or applications which start, stop and interact with spawned OS programs." +version = "1.3.0" + +authors = ["Rod Kay"] +maintainers = ["Rod Kay "] +maintainers-logins = ["charlie5"] + +licenses = "ISC" +website = "https://github.com/charlie5/aShell" +tags = ["spawn", "os", "command", "process", "directories"] + +project-files = ["library/ashell.gpr"] + +[[depends-on]] +florist_blady = "6.0.0" +[origin] +commit = "8d2540e0f446427d11df1793b37cec04c01145a2" +url = "git+https://github.com/charlie5/aShell.git" + From 2e20e86988f7656c65c4b17002c1cb81e6c9b18e Mon Sep 17 00:00:00 2001 From: Rod Kay Date: Sat, 31 Dec 2022 23:12:22 +1100 Subject: [PATCH 2/5] ashell: Force use of GCC 11.2.4 until 'florist_blady' fixes 'unnecessary with of ancestor' warning, which was introduced in later versions of GCC. --- index/as/ashell/ashell-1.3.0.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/index/as/ashell/ashell-1.3.0.toml b/index/as/ashell/ashell-1.3.0.toml index f638e1dfa..f993a0df1 100644 --- a/index/as/ashell/ashell-1.3.0.toml +++ b/index/as/ashell/ashell-1.3.0.toml @@ -14,6 +14,7 @@ tags = ["spawn", "os", "command", "process", "directories"] project-files = ["library/ashell.gpr"] [[depends-on]] +gcc = "11.2.4" florist_blady = "6.0.0" [origin] commit = "8d2540e0f446427d11df1793b37cec04c01145a2" From c22b9c4648678aaddb6aae80340bf9ff30245740 Mon Sep 17 00:00:00 2001 From: Rod Kay Date: Sun, 1 Jan 2023 18:58:59 +1100 Subject: [PATCH 3/5] ashell: Add spawn_server to project-files. --- index/as/ashell/ashell-1.3.0.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/index/as/ashell/ashell-1.3.0.toml b/index/as/ashell/ashell-1.3.0.toml index f993a0df1..2aa727d0a 100644 --- a/index/as/ashell/ashell-1.3.0.toml +++ b/index/as/ashell/ashell-1.3.0.toml @@ -11,7 +11,8 @@ licenses = "ISC" website = "https://github.com/charlie5/aShell" tags = ["spawn", "os", "command", "process", "directories"] -project-files = ["library/ashell.gpr"] +project-files = ["library/ashell.gpr", + "applet/spawn_server/spawn_server.gpr"] [[depends-on]] gcc = "11.2.4" From 9ce713708fceecec227d077e226c1ba4845b6108 Mon Sep 17 00:00:00 2001 From: Rod Kay Date: Mon, 2 Jan 2023 18:50:23 +1100 Subject: [PATCH 4/5] ashell: Disable availability on 'msys2' distributions. --- index/as/ashell/ashell-1.3.0.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/index/as/ashell/ashell-1.3.0.toml b/index/as/ashell/ashell-1.3.0.toml index 2aa727d0a..d4db806bc 100644 --- a/index/as/ashell/ashell-1.3.0.toml +++ b/index/as/ashell/ashell-1.3.0.toml @@ -14,6 +14,10 @@ tags = ["spawn", "os", "command", "process", "directories"] project-files = ["library/ashell.gpr", "applet/spawn_server/spawn_server.gpr"] +[available.'case(distribution)'] +'msys2' = false +'...' = true + [[depends-on]] gcc = "11.2.4" florist_blady = "6.0.0" From eb147975dee4cb851bacd2468e67157063f6b995 Mon Sep 17 00:00:00 2001 From: Rod Kay Date: Mon, 25 Sep 2023 14:20:01 +1000 Subject: [PATCH 5/5] Update 'alire.toml' to allow higher versions of dependencies to be used. --- index/as/ashell/ashell-1.3.0.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index/as/ashell/ashell-1.3.0.toml b/index/as/ashell/ashell-1.3.0.toml index d4db806bc..410d258e4 100644 --- a/index/as/ashell/ashell-1.3.0.toml +++ b/index/as/ashell/ashell-1.3.0.toml @@ -19,8 +19,8 @@ project-files = ["library/ashell.gpr", '...' = true [[depends-on]] -gcc = "11.2.4" -florist_blady = "6.0.0" +gcc = "^11.2.4" +florist_blady = "^6.0.0" [origin] commit = "8d2540e0f446427d11df1793b37cec04c01145a2" url = "git+https://github.com/charlie5/aShell.git"