Matreshka 20.1 (#142)

This commit is contained in:
Maxim Reznik
2020-09-07 18:09:26 +03:00
committed by GitHub
parent 02da50a241
commit 307e530396
31 changed files with 335 additions and 26 deletions
@@ -10,8 +10,8 @@ project-files = ["build_matreshka_amf.gpr"]
tags = ["uml", "meta", "mof"]
[[depends-on]]
matreshka_league = "any"
matreshka_xml = "any"
matreshka_league = "18.1.0"
matreshka_xml = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf-18.1.tar.gz"
@@ -0,0 +1,23 @@
description = "Implementation of OMG's Meta Object Facility (MOF)"
name = "matreshka_amf"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_amf.gpr"]
tags = ["uml", "meta", "mof"]
[available.'case(os)']
windows = false
'...' = true
[[depends-on]]
matreshka_league = "20.1.0"
matreshka_xml = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf-18.1.tar.gz"
hashes = ["sha512:18bdade55a8a599e034478d0a8c3c2f478bf69530b7ee836fc77ab3764ad7e87fdb277564c259d3a2603f6c7fd265ad7b912c0f3f5b1bb97a739faf2d6d28090"]
@@ -10,8 +10,8 @@ project-files = ["build_matreshka_amf_dd.gpr"]
tags = ["uml", "meta", "diagram"]
[[depends-on]]
matreshka_amf = "any"
matreshka_league = "any"
matreshka_amf = "18.1.0"
matreshka_league = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf_dd-18.1.tar.gz"
@@ -0,0 +1,19 @@
description = "Diagram Definition (DD) specification support for AMF"
name = "matreshka_amf_dd"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_amf_dd.gpr"]
tags = ["uml", "meta", "diagram"]
[[depends-on]]
matreshka_amf = "20.1.0"
matreshka_league = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf_dd-18.1.tar.gz"
hashes = ["sha512:2b0d4ba1c5dbe40d3a6cc92d7c70bfb5695b9712b562539f2783dbaef07107c39b8a59ba55744ffc2d902cfb018e36bf59d02ab63dc9dddd951cc56ca0d29660"]
@@ -10,8 +10,8 @@ project-files = ["build_matreshka_amf_mofext.gpr"]
tags = ["uml", "meta", "diagram"]
[[depends-on]]
matreshka_amf_uml = "any"
matreshka_league = "any"
matreshka_amf_uml = "18.1.0"
matreshka_league = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf_mofext-18.1.tar.gz"
@@ -0,0 +1,19 @@
description = "The UML mofext for AMF"
name = "matreshka_amf_mofext"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_amf_mofext.gpr"]
tags = ["uml", "meta", "diagram"]
[[depends-on]]
matreshka_amf_uml = "20.1.0"
matreshka_league = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf_mofext-18.1.tar.gz"
hashes = ["sha512:033eaa76b1519d81565e73f5393e351b8a460cfee4783eed7b4bdf68d59b1295bdbf3dcd4cfd545b5beb755522d230c563173f365203f86bd384e33c49d8c881"]
@@ -10,8 +10,8 @@ project-files = ["build_matreshka_amf_ocl.gpr"]
tags = ["uml", "meta", "diagram", "ocl"]
[[depends-on]]
matreshka_amf_uml = "any"
matreshka_league = "any"
matreshka_amf_uml = "18.1.0"
matreshka_league = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf_ocl-18.1.tar.gz"
@@ -0,0 +1,19 @@
description = "The UML OCL for AMF"
name = "matreshka_amf_ocl"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_amf_ocl.gpr"]
tags = ["uml", "meta", "diagram", "ocl"]
[[depends-on]]
matreshka_amf_uml = "20.1.0"
matreshka_league = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf_ocl-18.1.tar.gz"
hashes = ["sha512:4e97f2e3c2dd536255974f45fa3be387aec09c18ad0703496ec33e75d4af77ed3bb9a77ffc26664c1f3a3fb9afeb3adb2f88cf927668ae6ec284951e7ae7d02c"]
@@ -10,8 +10,8 @@ project-files = ["build_matreshka_amf_uml.gpr"]
tags = ["uml", "meta", "diagram"]
[[depends-on]]
matreshka_amf_dd = "any"
matreshka_league = "any"
matreshka_amf_dd = "18.1.0"
matreshka_league = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf_uml-18.1.tar.gz"
@@ -0,0 +1,19 @@
description = "Unified Modeling Language support for AMF"
name = "matreshka_amf_uml"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_amf_uml.gpr"]
tags = ["uml", "meta", "diagram"]
[[depends-on]]
matreshka_amf_dd = "20.1.0"
matreshka_league = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf_uml-18.1.tar.gz"
hashes = ["sha512:5456a8d45d94efacd6207bd991950a63cefb60b91aa5efa91899342810e8ca74e9f93f8863de152e76c97f83eea1db41b6913ffae303f2202a13c1ef39d657a4"]
@@ -10,8 +10,8 @@ project-files = ["build_matreshka_amf_utp.gpr"]
tags = ["uml", "meta", "diagram", "testing"]
[[depends-on]]
matreshka_amf_uml = "any"
matreshka_league = "any"
matreshka_amf_uml = "18.1.0"
matreshka_league = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf_utp-18.1.tar.gz"
@@ -0,0 +1,19 @@
description = "The UML Testing Profile for AMF"
name = "matreshka_amf_utp"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_amf_utp.gpr"]
tags = ["uml", "meta", "diagram", "testing"]
[[depends-on]]
matreshka_amf_uml = "20.1.0"
matreshka_league = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_amf_utp-18.1.tar.gz"
hashes = ["sha512:3111ac1e8fded184d2f64807c486667a35e43c843dbcdc33a11ecab1288dc6460f8bfa9ef71e9b052da726201b53e1e32ad102ca3537ffcf188f97bdc3a81333"]
@@ -10,7 +10,7 @@ project-files = ["build_matreshka_fastcgi.gpr"]
tags = ["web", "cgi", "http"]
[[depends-on]]
matreshka_league = "any"
matreshka_league = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_fastcgi-18.1.tar.gz"
@@ -0,0 +1,18 @@
description = "FastCGI implementation (demo)"
name = "matreshka_fastcgi"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_fastcgi.gpr"]
tags = ["web", "cgi", "http"]
[[depends-on]]
matreshka_league = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_fastcgi-18.1.tar.gz"
hashes = ["sha512:f4a715bc3a4a2a82e5af3659efb130d667f18e103b662ac28cf13db125279b57a44306609899d62a4676f4cbed2cde1db0a8e6d31bbdb901420b9a5d0bf13dea"]
@@ -0,0 +1,22 @@
description = "League - universal string library. Part of Matreshka framework"
name = "matreshka_league"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["gnat/matreshka_league.gpr"]
tags = ["unicode", "xml", "sax", "json", "encoding", "regexp", "time"]
[[actions]]
type = "post-fetch"
command = ["make", "reconfig"]
[[depends-on]]
make = "any"
[origin]
url = "http://forge.ada-ru.org/matreshka/downloads/matreshka-20.1.tar.gz"
archive-name = "matreshka-18.1.tar.gz"
hashes = ["sha512:41ddb44a6073cb57c88e25024f6e2db94003e98263ef38feecb752021d6e9213c12303efc2557e1842100aa4f52d3b58323319dcc1394fe21d3514258c19e466"]
@@ -10,7 +10,7 @@ project-files = ["build_matreshka_servlet.gpr"]
tags = ["web", "servlet", "http"]
[[depends-on]]
matreshka_league = "any"
matreshka_league = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_servlet-18.1.tar.gz"
@@ -0,0 +1,18 @@
description = "Servlet API"
name = "matreshka_servlet"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_servlet.gpr"]
tags = ["web", "servlet", "http"]
[[depends-on]]
matreshka_league = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_servlet-18.1.tar.gz"
hashes = ["sha512:463b54cd2e5b89f178a8b0dfd233d8636eb6b06b5f12a0568cdc1be792fec9b5e26d0807c11089dc8c8fb21ccd250f56921ecb11b680f4d0c46891f39870a4ac"]
@@ -10,8 +10,8 @@ project-files = ["build_matreshka_soap.gpr"]
tags = ["soap", "rpc", "protocol", "web"]
[[depends-on]]
matreshka_league = "any"
matreshka_xml = "any"
matreshka_league = "18.1.0"
matreshka_xml = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_soap-18.1.tar.gz"
@@ -0,0 +1,19 @@
description = "Framework for work with SOAP 1.2"
name = "matreshka_soap"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_soap.gpr"]
tags = ["soap", "rpc", "protocol", "web"]
[[depends-on]]
matreshka_league = "20.1.0"
matreshka_xml = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_soap-18.1.tar.gz"
hashes = ["sha512:126afa6674d84bb158e1e6ac0c4ab640181ee3f18980e20264b4868f5cc75db80e0214ea01aad36cbfebeb47c1c853dee98bd589cb3bfb7115d72c466e90eb51"]
@@ -10,8 +10,8 @@ project-files = ["build_matreshka_soap_wsse.gpr"]
tags = ["soap", "wsse", "web"]
[[depends-on]]
matreshka_league = "any"
matreshka_soap = "any"
matreshka_league = "18.1.0"
matreshka_soap = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_soap_wsse-18.1.tar.gz"
@@ -0,0 +1,19 @@
description = "WS-Security 1.1 implementation for SOAP 1.2"
name = "matreshka_soap_wsse"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_soap_wsse.gpr"]
tags = ["soap", "wsse", "web"]
[[depends-on]]
matreshka_league = "20.1.0"
matreshka_soap = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_soap_wsse-18.1.tar.gz"
hashes = ["sha512:49d5449dd8b27565768919a64c1994ee03142ac50facd858559efc7150646eeaecc49766914dbcf61d7f2989bae696624bd3c2157909f3c856c998654929d498"]
@@ -10,8 +10,8 @@ project-files = ["build_matreshka_spikedog_api.gpr"]
tags = ["web", "servlet"]
[[depends-on]]
matreshka_league = "any"
matreshka_servlet = "any"
matreshka_league = "18.1.0"
matreshka_servlet = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_spikedog_api-18.1.tar.gz"
@@ -0,0 +1,19 @@
description = "Web-application server. API library"
name = "matreshka_spikedog_api"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_spikedog_api.gpr"]
tags = ["web", "servlet"]
[[depends-on]]
matreshka_league = "20.1.0"
matreshka_servlet = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_spikedog_api-18.1.tar.gz"
hashes = ["sha512:5f4b4b3f8e72f491088eb57b688e5b1b227dafd7c351a15e77844812e5cb86e60ca69ffaddb7f0a2dd232c3f97b38af96e238fa2fe467710d928b480b27543cb"]
@@ -12,8 +12,8 @@ tags = ["web", "servlet"]
[[depends-on]]
aws = "any"
matreshka_league = "any"
matreshka_spikedog_core = "any"
matreshka_league = "18.1.0"
matreshka_spikedog_core = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_spikedog_awsd-18.1.tar.gz"
@@ -0,0 +1,21 @@
description = "Web-application server. API library"
name = "matreshka_spikedog_awsd"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
executables = ["spikedog_awsd"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_spikedog_awsd.gpr"]
tags = ["web", "servlet"]
[[depends-on]]
aws = "any"
matreshka_league = "20.1.0"
matreshka_spikedog_core = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_spikedog_awsd-18.1.tar.gz"
hashes = ["sha512:b31fb7b6c8e936bec6d5ace196f264278a037f73b8c9c5fefa8d87ae0f563f666d64b9fe3f61f637c6c2bf56ee110d45c15d9a1b3a67e5f4d7bc8c932dd7f902"]
@@ -10,8 +10,8 @@ project-files = ["build_matreshka_spikedog_core.gpr"]
tags = ["web", "servlet"]
[[depends-on]]
matreshka_league = "any"
matreshka_spikedog_api = "any"
matreshka_league = "18.1.0"
matreshka_spikedog_api = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_spikedog_core-18.1.tar.gz"
@@ -0,0 +1,19 @@
description = "Web-application server. Implementation library"
name = "matreshka_spikedog_core"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_spikedog_core.gpr"]
tags = ["web", "servlet"]
[[depends-on]]
matreshka_league = "20.1.0"
matreshka_spikedog_api = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_spikedog_core-18.1.tar.gz"
hashes = ["sha512:1614d389245f8d6ec5a756a5c42b13d48296f64f1e54706fa9063fb67b0bc01f92c808d49e0d2855fadbb3648c2a46e677d38686d908c8259ebfa7d8d6ad4140"]
@@ -10,7 +10,7 @@ project-files = ["build_matreshka_sql.gpr"]
tags = ["sql", "datadase", "db"]
[[depends-on]]
matreshka_league = "any"
matreshka_league = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_sql-18.1.tar.gz"
@@ -0,0 +1,18 @@
description = "Common SQL Database API"
name = "matreshka_sql"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_sql.gpr"]
tags = ["sql", "datadase", "db"]
[[depends-on]]
matreshka_league = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_sql-18.1.tar.gz"
hashes = ["sha512:95046b3e1de4e4df0f2435261b3abfd4c7e6af747c612ed5eaca2e26c58ef6adc35bc9e1c2e3888ca47300a20115a0c6de6594e3214a0a8b61f8d08b59678316"]
@@ -10,7 +10,7 @@ project-files = ["build_matreshka_xml.gpr"]
tags = ["xml", "dom", "catalog", "templates", "html5"]
[[depends-on]]
matreshka_league = "any"
matreshka_league = "18.1.0"
[origin]
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_xml-18.1.tar.gz"
@@ -0,0 +1,18 @@
description = "Library to manipulate with XML streams and documents"
name = "matreshka_xml"
version = "20.1.0"
website = "https://forge.ada-ru.org/matreshka"
authors = ["Vadim Godunko"]
licenses = ["BSD 3-Clauses"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>", "Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["godunko", "reznikmm"]
project-files = ["build_matreshka_xml.gpr"]
tags = ["xml", "dom", "catalog", "templates", "html5"]
[[depends-on]]
matreshka_league = "20.1.0"
[origin]
# NOTE: Use the same dummy archive to build subproject as in 18.1
url = "https://github.com/reznikmm/matreshka-alire/archive/matreshka_xml-18.1.tar.gz"
hashes = ["sha512:fbda84dc6a57b6f12cf4b4818f1d715e07c85e14396017dabc58468b64cef96b185ca361b4262cf7e3f952b990d979df7ce91aac82716e02ba788457f5c92c60"]