-
Notifications
You must be signed in to change notification settings - Fork 101
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'stable-1.3.0' into release/bbt-0.0.5
- Loading branch information
Showing
87 changed files
with
2,554 additions
and
56 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
name = "a0b_callbacks" | ||
description = "A0B Callbacks" | ||
version = "0.1.0" | ||
|
||
authors = ["Vadim Godunko"] | ||
maintainers = ["Vadim Godunko <[email protected]>"] | ||
maintainers-logins = ["godunko"] | ||
licenses = "Apache-2.0 WITH LLVM-exception" | ||
tags = ["embedded", "callbacks"] | ||
|
||
project-files = ["gnat/a0b_callbacks.gpr"] | ||
|
||
[configuration] | ||
disabled = true | ||
|
||
[[depends-on]] | ||
a0b_base = "*" | ||
|
||
[origin] | ||
commit = "2087a3c368cee421e966b621f6e6b7534077a814" | ||
url = "git+https://github.com/godunko/a0b-callbacks.git" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
name = "adare_dilithium5" | ||
description = "Post Quantum Computer Resistant Cryptograph Sign, Dilithium5 Ada bind." | ||
version = "0.2.3" | ||
|
||
authors = ["Daniel Norte de Moraes"] | ||
maintainers = ["Daniel Norte de Moraes <[email protected]>"] | ||
maintainers-logins = ["danieagle"] | ||
|
||
long-description = """ | ||
Dilithium is a digital signature scheme that is strongly secure under | ||
chosen message attacks based on the hardness of lattice problems | ||
over module lattices. The security notion means that an adversary | ||
having access to a signing oracle cannot produce a signature of a | ||
message whose signature he hasn't yet seen, nor produce a different | ||
signature of a message that he already saw signed. Dilithium is one | ||
of the candidate algorithms submitted to the | ||
NIST post-quantum cryptography project. | ||
Adare_Dilithium5 is a Ada 2012 bind to Dilithium5 C. | ||
(C version at https://github.com/PQClean/PQClean) | ||
How a Bonus all Ada packages in this lib is "Ada Pure"! :-) | ||
""" | ||
|
||
licenses = "Unlicense" | ||
tags = ["signature", "pqc"] | ||
website = "" | ||
|
||
[build-switches] | ||
"*".Ada_Version = "Ada12" | ||
"*".Style_checks = ["-gnaty2abCefhiklnprstmM135"] | ||
|
||
[origin] | ||
commit = "48a77cb59ddc827ce785553e4a5307b31389ffa4" | ||
url = "git+https://github.com/danieagle/adare_dilithium5.git" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
name = "adare_hqc256" | ||
description = "Post Quantum Computer Resistant Cryptograph KEM, HQC 256 Ada bind." | ||
version = "0.2.3" | ||
|
||
authors = ["Daniel Norte de Moraes"] | ||
maintainers = ["Daniel Norte de Moraes <[email protected]>"] | ||
maintainers-logins = ["danieagle"] | ||
|
||
long-description = """ | ||
HQC (Hamming Quasi-Cyclic) is a code-based public key encryption scheme | ||
designed to provide security against attacks by | ||
both classical and quantum computers. HQC has been submitted | ||
to the NIST's Post-Quantum Cryptography Standardization Project. | ||
Adare_HQC256 is a Ada 2012 bind to HQC-256 C. | ||
Adare_HQC256 has a 512 bits Shared Secret size. | ||
(C version at https://github.com/PQClean/PQClean) | ||
How a Bonus all Ada packages in this lib is "Ada Pure"! :-) | ||
""" | ||
|
||
licenses = "Unlicense" | ||
tags = ["kem", "pqc", "ss512bits"] | ||
website = "" | ||
|
||
[build-switches] | ||
"*".Ada_Version = "Ada12" | ||
"*".Style_checks = ["-gnaty2abCefhiklnprstmM135"] | ||
|
||
[origin] | ||
commit = "bbba67491702dff110606508f1832140f049381f" | ||
url = "git+https://github.com/danieagle/adare_hqc256.git" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
name = "asfml" | ||
description = "Ada binding to SFML, the Simple and Fast Multimedia Library" | ||
version = "2.6.1" | ||
long-description = """ | ||
[![ASFML logo](https://raw.githubusercontent.com/mgrojo/ASFML/master/images/ASFML_Logo.svg)](https://www.sfml-dev.org) | ||
![Ada (GNAT)](https://github.com/mgrojo/ASFML/workflows/Ada%20(GNAT)/badge.svg) | ||
[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/ada-lang/Lobby) | ||
[![Mentioned in Awesome Ada](https://awesome.re/mentioned-badge.svg)](https://github.com/ohenley/awesome-ada) | ||
ASFML is an Ada semi-thick binding to the | ||
[SFML](https://www.sfml-dev.org/) library. It uses Ada types and | ||
portable defined types which eliminates the inclusion of Ada interface | ||
libraries, but most of the functions are directly imported. | ||
# Documentation | ||
Generated API documentation can be consulted [online](https://mgrojo.github.io/ASFML/doc/). | ||
The Ada API follows the [CSFML](https://26.customprotocol.com/csfml/index.htm) interface, but | ||
with some changes and additions for ease of use. | ||
Applicability of the [SFML documentation](https://www.sfml-dev.org/learn.php) is usually straightforward. | ||
""" | ||
|
||
authors = ["Manuel Gomez", "Dan Lee Vazquez Garcia"] | ||
maintainers = ["Manuel Gomez <[email protected]>"] | ||
maintainers-logins = ["mgrojo"] | ||
|
||
licenses = "custom-zlib-acknowledgement" | ||
website = "https://mgrojo.github.io/ASFML/" | ||
tags = ["audio", "games", "opengl", "cross-platform", "multimedia", "binding", "graphics", "sfml"] | ||
|
||
[[depends-on]] | ||
libcsfml = "^2.6.1" | ||
|
||
[origin] | ||
commit = "52ca4a2bb983b73af2e6e1251c9c82ece94499e2" | ||
url = "git+https://github.com/mgrojo/ASFML.git" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
description = "AZip - A portable Zip Archive Manager" | ||
name = "azip" | ||
version = "2.7.0" | ||
|
||
authors = ["Gautier de Montmollin"] | ||
maintainers = ["[email protected]"] | ||
maintainers-logins = ["zertovitch"] | ||
website = "https://azip.sourceforge.io/" | ||
licenses = "MIT" | ||
tags = ["application", "azip", "zip", "archive", "file-manager"] | ||
long-description = """ | ||
<a target="_blank" href="https://azip.sourceforge.io/azip_recomp.png" ><img src="https://azip.sourceforge.io/azip_recomp_mini.png" alt="azip screenshot 1" width="auto" height="140"></a> | ||
<a target="_blank" href="https://azip.sourceforge.io/azip%20014%20overview.png" ><img src="https://azip.sourceforge.io/azip%20014%20overview%20mini.png" alt="azip screenshot 2" width="auto" height="140"></a> | ||
<a target="_blank" href="https://azip.sourceforge.io/azip_columns_anim_354_KiB.gif"><img src="https://azip.sourceforge.io/azip_columns_anim_175px.gif" alt="azip screenshot 3" width="auto" height="140"></a> | ||
**AZip** is a free Zip Archive Manager with unique features such as: built-in content Search, smart archive Update, archive Recompression. | ||
Features: | ||
* In addition to usual archive management (Add / Remove / Extract files), AZip provides the following unique functions: | ||
* Super-fast in-archive Search function: content and/or entry name search through a Zip archive. No temp files written! | ||
* Smart archive Updater: changes only new, modified files | ||
* Archive Recompression: makes Zip archives smaller | ||
* Easy toggle from Flat view to Tree view, and back | ||
* Multi-document | ||
* Compression methods supported: Reduce, Shrink, Implode, Deflate, Deflate64, BZip2, LZMA | ||
* Encryption | ||
* Portable (no installation needed, no DLL) | ||
* Can operate with a config file instead of the registry (stealth mode) | ||
* Installable if desired (application is its own installer) | ||
* Compatible with other Zip archivers, regardless of the Operating System | ||
* **Free**, Open-Source | ||
""" | ||
|
||
project-files = ["gwindows/azip_gw_project_tree.gpr"] | ||
executables = ["azip"] | ||
|
||
[available.'case(os)'] | ||
windows = true | ||
'...' = false | ||
|
||
[gpr-externals] | ||
AZip_Build_Mode = ["Debug", "Fast", "Small"] | ||
|
||
[gpr-set-externals] | ||
AZip_Build_Mode = "Small" | ||
Zip_Build_Mode = "Small" | ||
|
||
[[depends-on]] | ||
ini_files = ">=11.0.0" | ||
[[depends-on]] | ||
gwindows = ">=1.4.3" | ||
[[depends-on]] | ||
zipada = ">=59.0.0" | ||
|
||
[origin] | ||
url = "https://sourceforge.net/projects/azip/files/azip-src-2.7.0.zip" | ||
hashes = ["sha512:b26fbf15ed59383acd4021bcbbd0b6ff7595d04da5f20da5f7ada8405b9e93d8ac47a80ff5756271146aced07d4816777f01c519be3b1ef10873438605b2a2ed"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
description = "Generate various types of bar codes (1D or 2D) on various media" | ||
name = "bar_codes" | ||
version = "3.0.0" | ||
authors = ["Gautier de Montmollin"] | ||
website = "https://ada-bar-codes.sourceforge.io/" | ||
licenses = "MIT" | ||
maintainers = ["[email protected]"] | ||
maintainers-logins = ["zertovitch", "Fabien-Chouteau"] | ||
project-files = ["ada_bar_codes.gpr"] | ||
|
||
tags = ["bar", "code", "barcode", "bar-code", | ||
"datamatrix", "data-matrix", "qr", "qrcode", "qr-code", "code128", | ||
"pbm", "pdf", "svg"] | ||
|
||
executables = ["bar_codes_demo"] | ||
|
||
long-description = """ | ||
<a target="_blank" href="https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/qr_code-d286323e.png" ><img src="https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/qr_code-d286323e.png" alt="QR" width="171" height="129"></a> | ||
<a target="_blank" href="https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/abc_logo_rect-d71ba4ac.png"><img src="https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/abc_logo_rect-d71ba4ac.png" alt="Code 128" width="178" height="129"></a> | ||
<a target="_blank" href="https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/dm_code_y129-8619c0ec.png" ><img src="https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/dm_code_y129-8619c0ec.png" alt="Data Matrix" width="181" height="129"></a> | ||
Some features: | ||
* 1D bar codes supported: Code 128 | ||
* 2D bar codes supported: Data Matrix, QR Codes | ||
* Task safe | ||
* Endian-neutral | ||
* Multi-platform, but native code build | ||
* Standalone (no dependency on other libraires, bindings, etc.; no extra component needed for running) | ||
* Unconditionally portable code: OS-, CPU-, compiler- independent code. | ||
* Pure Ada 2012: this package can be used in projects in Ada 2012 and later versions of the Ada language | ||
* Tests and demos included | ||
* Free, open-source | ||
The creation of a bar code is as simple as this small procedure: | ||
```ada | ||
with Ada.Text_IO, Bar_Codes, Bar_Codes_Media; | ||
procedure Small_Demo is | ||
use Ada.Text_IO; | ||
svg : File_Type; | ||
begin | ||
Create (svg, Out_File, "qr_code.svg"); | ||
Put_Line | ||
(svg, | ||
Bar_Codes_Media.SVG_Bar_Code | ||
(Bar_Codes.Code_QR_Low, 100.0, 100.0, "mm", "Hello")); | ||
Close (svg); | ||
end Small_Demo; | ||
``` | ||
""" | ||
|
||
[gpr-externals] | ||
Build_Mode = ["Debug", "Fast"] | ||
|
||
[origin] | ||
url = "https://sourceforge.net/projects/ada-bar-codes/files/abc_003.zip" | ||
hashes = ["sha512:ed998c1f89c6970dce157aea2256197a2c1affd9afae90c296bacb6b4019ddf361904113bb60a1642e6558ed0f501909935145d8d735ec3b8b2267794040fc0b"] |
Oops, something went wrong.