Compare commits
73 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 95932416f0 | |||
| 05f0760af9 | |||
| f52a73ad7d | |||
| 981b041594 | |||
| 4142269a4e | |||
| 7ea70470ee | |||
| f92f8dae34 | |||
| 4d509d4411 | |||
| 4e10881c60 | |||
| c675fa1c37 | |||
| 9b1c1cc584 | |||
| ad52a694a2 | |||
| 604fdba1b5 | |||
| 34c468fbcf | |||
| a9f06bbe5b | |||
| 68c61fceca | |||
| 2346722873 | |||
| f43ab1d422 | |||
| 4ebd9d1924 | |||
| 1eefee7173 | |||
| 13aefbc188 | |||
| c15b2f5d8a | |||
| 6e70aafd30 | |||
| 408bf8e9cf | |||
| 307e530396 | |||
| 02da50a241 | |||
| 86228d944a | |||
| 04761d9bef | |||
| 1b35f79132 | |||
| 5864a0bac6 | |||
| 873aeb6196 | |||
| d4e3b9403c | |||
| 31e9c543b3 | |||
| 7abfff57ce | |||
| 07882c7bf1 | |||
| 53c1a88453 | |||
| e177446fa7 | |||
| 1ba0200b88 | |||
| a3a57d2584 | |||
| 3cf738d914 | |||
| 4e7503b5a3 | |||
| 68b23ad75a | |||
| 030a678329 | |||
| 1a4e01804b | |||
| de2f507932 | |||
| 297c6f9f87 | |||
| bc0da4e3ce | |||
| 9131b57560 | |||
| f9ab63a304 | |||
| 63d47ce672 | |||
| fdcf29ffd6 | |||
| 79328d12ac | |||
| e0c67512d9 | |||
| 5976d7a24d | |||
| b63a28b415 | |||
| 8989c3eb3e | |||
| b55434ab92 | |||
| 9b6b0e15eb | |||
| 51faf2f6ec | |||
| 66c8fb650d | |||
| 9c10a433e4 | |||
| 2511123b69 | |||
| 2b91cef7d2 | |||
| 1be5c6ca63 | |||
| 1054e88110 | |||
| 16f7cfd8cd | |||
| 3e97de622a | |||
| 4f580bb3d5 | |||
| d438d5e98a | |||
| 67fcd64c25 | |||
| 74ce906f57 | |||
| 6eaeef1578 | |||
| a14e0cf7cc |
@@ -0,0 +1,90 @@
|
||||
name: Build Crate
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
paths:
|
||||
- 'index/**.toml'
|
||||
|
||||
jobs:
|
||||
|
||||
build:
|
||||
name: ${{ matrix.os }}::${{ matrix.tag }}
|
||||
|
||||
runs-on: ${{ matrix.os }}
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
os:
|
||||
- macos-latest
|
||||
- ubuntu-latest
|
||||
- windows-latest
|
||||
tag:
|
||||
- centos-latest-community-latest
|
||||
- community-current
|
||||
- debian-stable
|
||||
- ubuntu-lts
|
||||
- ""
|
||||
exclude: # inclusions don't allow to add arrays of values to a scenario
|
||||
- os: ubuntu-latest
|
||||
tag: ""
|
||||
- os: macos-latest
|
||||
tag: centos-latest-community-latest
|
||||
- os: macos-latest
|
||||
tag: community-current
|
||||
- os: macos-latest
|
||||
tag: debian-stable
|
||||
- os: macos-latest
|
||||
tag: ubuntu-lts
|
||||
- os: windows-latest
|
||||
tag: centos-latest-community-latest
|
||||
- os: windows-latest
|
||||
tag: community-current
|
||||
- os: windows-latest
|
||||
tag: debian-stable
|
||||
- os: windows-latest
|
||||
tag: ubuntu-lts
|
||||
|
||||
steps:
|
||||
- name: Check out alire-index
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
fetch-depth: 0
|
||||
# Needed to be able to diff and obtain changed files. Furthermore, we
|
||||
# need the full history or else grafted partial branches confuse the
|
||||
# changed files detectors (in both scripts/gh-build-crate.sh and
|
||||
# check-author action).
|
||||
|
||||
- name: Set up GNAT toolchain (FSF)
|
||||
if: matrix.os == 'ubuntu-latest'
|
||||
uses: ada-actions/toolchain@dev
|
||||
with:
|
||||
distrib: fsf # faster install?
|
||||
|
||||
- name: Set up GNAT toolchain (Community)
|
||||
if: matrix.os != 'ubuntu-latest'
|
||||
uses: ada-actions/toolchain@dev
|
||||
with:
|
||||
distrib: community
|
||||
|
||||
- name: Set up `alr`
|
||||
uses: mosteo/setup-alire@exp
|
||||
|
||||
- name: Test crate (Linux)
|
||||
if: matrix.os == 'ubuntu-latest' # docker testing only for linuxes
|
||||
uses: mosteo/actions@docker-run/v1
|
||||
with:
|
||||
image: alire/gnat:${{matrix.tag}}
|
||||
command: scripts/gh-build-crate.sh
|
||||
|
||||
- name: Set up msys2 (Windows)
|
||||
if: matrix.os == 'windows-latest'
|
||||
run: ./alire/bin/alr --non-interactive version
|
||||
|
||||
- name: Install tar from msys2 (Windows) # Git tar in Actions VM does not seem to work)
|
||||
if: matrix.os == 'windows-latest'
|
||||
run: C:\Users\runneradmin\.cache\alire\msys64\usr\bin\pacman --noconfirm -S tar
|
||||
|
||||
- name: Test crate (Windows/MacOS)
|
||||
if: matrix.os != 'ubuntu-latest' # native testing in Windows/MacOS
|
||||
run: scripts/gh-build-crate.sh
|
||||
shell: bash
|
||||
+1
-1
@@ -16,7 +16,7 @@ A crate contains the description of a project, with other metadata,
|
||||
and the list of available releases (identified by their
|
||||
[semantic version](https://semver.org/)).
|
||||
|
||||
The complete specification of such TOML files is available in this [document](https://github.com/alire-project/alire/blob/master/doc/catalog-format-spec.rst).
|
||||
The complete specification of such TOML files is available in this [document](https://github.com/alire-project/alire/blob/master/doc/catalog-format-spec.md).
|
||||
|
||||
## New crates and releases
|
||||
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
[general]
|
||||
description = "Alex's Ada Assortment (of miscellaneous utilities)"
|
||||
licenses = ["LGPL 3.0"]
|
||||
authors = ["Alejandro R. Mosteo"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
['0.1']
|
||||
origin = "https://github.com/mosteo/aaa/archive/v0.1.tar.gz"
|
||||
origin-hashes = ["sha512:a9908afa198644d1b9965a7cbc3a9d39d887d1ddd1379dcda7c7b32ecc203de559dad01a5c0bc8c557ba449a343a4f0545669b725099db24014ab389eb586ff0"]
|
||||
@@ -0,0 +1,11 @@
|
||||
description = "Alex's Ada Assortment (of miscellaneous utilities)"
|
||||
name = "aaa"
|
||||
version = "0.1.0"
|
||||
authors = ["Alejandro R. Mosteo"]
|
||||
licenses = ["LGPL 3.0"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/mosteo/aaa/archive/v0.1.tar.gz"
|
||||
hashes = ["sha512:a9908afa198644d1b9965a7cbc3a9d39d887d1ddd1379dcda7c7b32ecc203de559dad01a5c0bc8c557ba449a343a4f0545669b725099db24014ab389eb586ff0"]
|
||||
@@ -0,0 +1,35 @@
|
||||
name = "ada_fuse"
|
||||
version = "1.0.0"
|
||||
description = "Ada bindings for Fuse (Filesystem in Userspace)"
|
||||
website = "https://github.com/medsec/ada-fuse"
|
||||
authors = [
|
||||
"Alexander Herr <thissideup@riseup.net>",
|
||||
"Nicolai Ruckel <nicolai.ruckel@uni-weimar.de>",
|
||||
"christopher-l <christopher.luebbemeier@googlemail.com>"
|
||||
]
|
||||
maintainers = ["Nicolai Ruckel <nicolai.ruckel@uni-weimar.de>"]
|
||||
maintainers-logins = [
|
||||
"NicolaiRuckel", "medsec"
|
||||
]
|
||||
licenses = ["GPL 3.0"]
|
||||
project-files = ["ada_fuse.gpr"]
|
||||
|
||||
[gpr-externals]
|
||||
ADA_FUSE_SYSTEM = ["Linux x86_64", "Linux i386", "Darwin i386", "Darwin x86_64"]
|
||||
|
||||
[gpr-set-externals.'case(os)']
|
||||
linux = { ADA_FUSE_SYSTEM = "Linux x86_64" }
|
||||
macos = { ADA_FUSE_SYSTEM = "Darwin x86_64" }
|
||||
|
||||
[available.'case(os)']
|
||||
linux = true
|
||||
macos = true
|
||||
windows = false
|
||||
'...' = false
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/medsec/ada-fuse/archive/v1.0.zip"
|
||||
hashes = ["sha512:8e67aaa8f57b688231e7d2cda0d02093c8d1d3c9a47729af613c95a1262f5ef24af0196a83b6d5c74bc43097846a514ce11c5d680ef74b8f31526752c239a11a"]
|
||||
|
||||
[[depends-on]]
|
||||
libfuse = "^2.0.0"
|
||||
@@ -0,0 +1,35 @@
|
||||
name = "ada_fuse"
|
||||
version = "1.0.1"
|
||||
description = "Ada bindings for Fuse (Filesystem in Userspace)"
|
||||
website = "https://github.com/medsec/ada-fuse"
|
||||
authors = [
|
||||
"Alexander Herr <thissideup@riseup.net>",
|
||||
"Nicolai Ruckel <nicolai.ruckel@uni-weimar.de>",
|
||||
"Christopher Lübbemeier <christopher.luebbemeier@googlemail.com>"
|
||||
]
|
||||
maintainers = ["Nicolai Ruckel <nicolai.ruckel@uni-weimar.de>"]
|
||||
maintainers-logins = [
|
||||
"NicolaiRuckel", "medsec"
|
||||
]
|
||||
licenses = ["GPL 3.0"]
|
||||
project-files = ["ada_fuse.gpr"]
|
||||
|
||||
[gpr-externals]
|
||||
ADA_FUSE_SYSTEM = ["Linux x86_64", "Linux i386", "Darwin i386", "Darwin x86_64"]
|
||||
|
||||
[gpr-set-externals.'case(os)']
|
||||
linux = { ADA_FUSE_SYSTEM = "Linux x86_64" }
|
||||
macos = { ADA_FUSE_SYSTEM = "Darwin x86_64" }
|
||||
|
||||
[available.'case(os)']
|
||||
linux = true
|
||||
macos = true
|
||||
windows = false
|
||||
'...' = false
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/medsec/ada-fuse/archive/v1.0.1.zip"
|
||||
hashes = ["sha512:5f4f67699e22a8f2a053abc290c35b0349d5df606ea4f3a89819d1693f7b2b380da0e2bde3727ec927c6b05be53d2093ad5d8e884dc609b31a9fed3c97df4c60"]
|
||||
|
||||
[[depends-on]]
|
||||
libfuse = "^2.0.0"
|
||||
@@ -0,0 +1,17 @@
|
||||
description = "Ada Pretty Printer Library"
|
||||
name = "ada_pretty"
|
||||
version = "1.0.0"
|
||||
website = "https://github.com/reznikmm/ada-pretty/"
|
||||
authors = ["Maxim Reznik"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["Maxim Reznik <reznikmm@gmail.com>"]
|
||||
maintainers-logins = ["reznikmm"]
|
||||
project-files = ["gnat/ada_pretty.gpr"]
|
||||
tags = ["pretty", "printing", "generator"]
|
||||
|
||||
[[depends-on]]
|
||||
matreshka_league = "any"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/reznikmm/ada-pretty/archive/1.0.0.tar.gz"
|
||||
hashes = ["sha512:cdcd41f8dc5d0638a6beae2fd212c88ffa42c99a8d397eec8f734d5f0befc5632439e5673140c3f59d2d0cb203ccce0fb4fe9de9ede2cec222a77f5e8577932f"]
|
||||
@@ -1,23 +0,0 @@
|
||||
[general]
|
||||
description = "TOML parser for Ada "
|
||||
|
||||
authors = ["AdaCore",
|
||||
"Pierre-Marie de Rodat <pmderodat@kawie.fr>"]
|
||||
maintainers = ["pmderodat@kawie.fr"]
|
||||
maintainers-logins = ["pmderodat"]
|
||||
|
||||
project-files = ["ada_toml.gpr"]
|
||||
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
|
||||
[general.gpr-externals]
|
||||
BUILD_MODE = ["dev", "prod"]
|
||||
LIBRARY_TYPE = ["static", "relocatable", "static-pic"]
|
||||
|
||||
[general.gpr-set-externals]
|
||||
BUILD_MODE = "prod"
|
||||
LIBRARY_TYPE = "static"
|
||||
|
||||
["0.1"]
|
||||
origin = "https://github.com/pmderodat/ada-toml/archive/v0.1.tar.gz"
|
||||
origin-hashes = ["sha512:2235adad4908c0b4e890bf314fca8fc5c374564b2ca5dd9844090b9845de89d6401a431344124d63251a1ff4b5fad5ea2d13fb21b996019289106f7f2231c727"]
|
||||
@@ -0,0 +1,20 @@
|
||||
description = "TOML parser for Ada "
|
||||
name = "ada_toml"
|
||||
version = "0.1.0"
|
||||
authors = ["AdaCore", "Pierre-Marie de Rodat <pmderodat@kawie.fr>"]
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
maintainers = ["pmderodat@kawie.fr"]
|
||||
maintainers-logins = ["pmderodat"]
|
||||
project-files = ["ada_toml.gpr"]
|
||||
|
||||
[gpr-externals]
|
||||
BUILD_MODE = ["dev", "prod"]
|
||||
LIBRARY_TYPE = ["static", "relocatable", "static-pic"]
|
||||
|
||||
[gpr-set-externals]
|
||||
BUILD_MODE = "prod"
|
||||
LIBRARY_TYPE = "static"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/pmderodat/ada-toml/archive/v0.1.tar.gz"
|
||||
hashes = ["sha512:2235adad4908c0b4e890bf314fca8fc5c374564b2ca5dd9844090b9845de89d6401a431344124d63251a1ff4b5fad5ea2d13fb21b996019289106f7f2231c727"]
|
||||
@@ -1,15 +0,0 @@
|
||||
[general]
|
||||
description = "Voxel Space render engine demo in Ada"
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
|
||||
project-files = ["ada_voxel_space_demo.gpr"]
|
||||
executables = ["main"]
|
||||
|
||||
licenses = ["MIT"]
|
||||
|
||||
["1.0.0"]
|
||||
origin = "https://github.com/Fabien-Chouteau/ada-voxel-space-demo/releases/download/v1.0.0/ada_voxel_space_demo-1.0.0.zip"
|
||||
origin-hashes = ["sha512:b7a0cf7cb5c740994bc523a40d7d51838bdbdbf66a4e15e04a90ee42251f13bf42d268b485c84e434808530f7166ba6d5617033e4942695ace448d787b18641c"]
|
||||
["1.0.0".depends-on]
|
||||
sdlada = "^2.3.1"
|
||||
@@ -0,0 +1,15 @@
|
||||
description = "Voxel Space render engine demo in Ada"
|
||||
name = "ada_voxel_space_demo"
|
||||
version = "1.0.0"
|
||||
executables = ["main"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["ada_voxel_space_demo.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
sdlada = "^2.3.1"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/Fabien-Chouteau/ada-voxel-space-demo/releases/download/v1.0.0/ada_voxel_space_demo-1.0.0.zip"
|
||||
hashes = ["sha512:b7a0cf7cb5c740994bc523a40d7d51838bdbdbf66a4e15e04a90ee42251f13bf42d268b485c84e434808530f7166ba6d5617033e4942695ace448d787b18641c"]
|
||||
@@ -0,0 +1,15 @@
|
||||
description = "Voxel Space render engine demo in Ada"
|
||||
name = "ada_voxel_space_demo"
|
||||
version = "1.0.1"
|
||||
executables = ["main"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["ada_voxel_space_demo.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
sdlada = "^2.3.1"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/Fabien-Chouteau/ada-voxel-space-demo/releases/download/v1.0.1/ada_voxel_space_demo-1.0.1.zip"
|
||||
hashes = ["sha512:69740326ce512b57e15e311e82bbbd500bdbcb434290af598a379fbee8a157f9c6a18321d6b36164aae78687c0012f051bd7fcdb5eebd85ed6b2cec33a0b3917"]
|
||||
@@ -1,24 +0,0 @@
|
||||
[general]
|
||||
description = "Experimental YAML 1.3 implementation in Ada"
|
||||
licenses = ["MIT"]
|
||||
authors = ["Felix Krause"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
website = "https://ada.yaml.io/"
|
||||
|
||||
[general.gpr-externals]
|
||||
Mode = ["debug", "release"]
|
||||
|
||||
['0.3']
|
||||
origin = "https://github.com/yaml/AdaYaml/archive/v0.3.0.tar.gz"
|
||||
origin-hashes = ["sha512:ab19e38704e5d51a3f66da2fb9f86571ab08a6793a5d5f42ca29c3271bc754a1a845cc831d7fb24bb19c2caaf0d355ba250d0dca2959607a19936b0a91739d33"]
|
||||
project-files = ["yaml.gpr", "yaml-utils.gpr", "yaml-annotation_processor.gpr", "yaml-server.gpr"]
|
||||
executables = ["yaml-server"]
|
||||
|
||||
['0.3'.depends-on]
|
||||
simple_components = "^4.27"
|
||||
|
||||
['0.2']
|
||||
origin = "https://github.com/yaml/AdaYaml/archive/v0.2.0.tar.gz"
|
||||
origin-hashes = ["sha512:b9722c24ef5f4d08973890116603fce68ad00c7a96e2cab01c7cbb6f537068877257fff5fd325efc8d29f236be4f8546ae8e75619a7a77563d339bd159d9e20b"]
|
||||
project-files = ["yaml.gpr", "yaml-utils.gpr"]
|
||||
@@ -0,0 +1,16 @@
|
||||
description = "Experimental YAML 1.3 implementation in Ada"
|
||||
name = "adayaml"
|
||||
version = "0.2.0"
|
||||
website = "https://ada.yaml.io/"
|
||||
authors = ["Felix Krause"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
project-files = ["yaml.gpr", "yaml-utils.gpr"]
|
||||
|
||||
[gpr-externals]
|
||||
Mode = ["debug", "release"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/yaml/AdaYaml/archive/v0.2.0.tar.gz"
|
||||
hashes = ["sha512:b9722c24ef5f4d08973890116603fce68ad00c7a96e2cab01c7cbb6f537068877257fff5fd325efc8d29f236be4f8546ae8e75619a7a77563d339bd159d9e20b"]
|
||||
@@ -0,0 +1,20 @@
|
||||
description = "Experimental YAML 1.3 implementation in Ada"
|
||||
name = "adayaml"
|
||||
version = "0.3.0"
|
||||
website = "https://ada.yaml.io/"
|
||||
authors = ["Felix Krause"]
|
||||
executables = ["yaml-server"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
project-files = ["yaml.gpr", "yaml-utils.gpr", "yaml-annotation_processor.gpr", "yaml-server.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
simple_components = "^4.27"
|
||||
|
||||
[gpr-externals]
|
||||
Mode = ["debug", "release"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/yaml/AdaYaml/archive/v0.3.0.tar.gz"
|
||||
hashes = ["sha512:ab19e38704e5d51a3f66da2fb9f86571ab08a6793a5d5f42ca29c3271bc754a1a845cc831d7fb24bb19c2caaf0d355ba250d0dca2959607a19936b0a91739d33"]
|
||||
@@ -0,0 +1,30 @@
|
||||
description = "Middleware layer of the Ada Drivers Library project"
|
||||
long-description = '''# adl_middleware
|
||||
|
||||
Middleware layer of the Ada Drivers Library project.
|
||||
|
||||
This crate is a snapshot of the `middleware` of [Ada Drivers
|
||||
Library](https://github.com/AdaCore/Ada_Drivers_Library/tree/master/middleware).
|
||||
|
||||
Any bug report, issue, contribution must be adressed to the [Ada Drivers
|
||||
Library](https://github.com/AdaCore/Ada_Drivers_Library/) repo.
|
||||
|
||||
'''
|
||||
|
||||
name = "adl_middleware"
|
||||
version = "0.1.0"
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
authors=["AdaCore"]
|
||||
website="https://github.com/AdaCore/Ada_Drivers_Library/"
|
||||
maintainers = ["chouteau@adacore.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["adl_middleware.gpr"]
|
||||
tags = ["embedded", "nostd", "fat", "bitmap"]
|
||||
|
||||
[[depends-on]]
|
||||
hal = "^0.1.0"
|
||||
|
||||
[origin]
|
||||
commit = "e9b24584f58040b8b57a78e953966965e3894a3b"
|
||||
url = "git+https://github.com/Fabien-Chouteau/adl-middleware.git"
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
[general]
|
||||
description = "Ada Database Objects (Core library)"
|
||||
licenses = ["Apache 2.0"]
|
||||
maintainers = ["Stephane.Carrez@gmail.com"]
|
||||
maintainers-logins = ["stcarrez"]
|
||||
|
||||
project-files = [
|
||||
".alire/ado.gpr"
|
||||
]
|
||||
|
||||
[general.gpr-externals]
|
||||
ADO_LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
BUILD = ["distrib", "debug", "optimize", "profile", "coverage"]
|
||||
|
||||
[general.depends-on]
|
||||
utilada = "^2.0.0"
|
||||
utilada_xml = "^2.0.0"
|
||||
|
||||
[[general.actions]]
|
||||
type = "post-fetch"
|
||||
command = ["rm", "-f", "config.gpr"]
|
||||
|
||||
['2.0.0']
|
||||
origin = "https://github.com/stcarrez/ada-ado/archive/2.0.0.tar.gz"
|
||||
origin-hashes = ["sha512:27870ba6654bccb0a3a4d07e15c021eaa46cff309bba6bb69179c68ba545843a364fba5d78c580a41976a0ee890cca801dfb510c82d442d0c573fea2f8fd0269"]
|
||||
@@ -0,0 +1,23 @@
|
||||
description = "Ada Database Objects (Core library)"
|
||||
name = "ado"
|
||||
version = "2.0.0"
|
||||
licenses = ["Apache 2.0"]
|
||||
maintainers = ["Stephane.Carrez@gmail.com"]
|
||||
maintainers-logins = ["stcarrez"]
|
||||
project-files = [".alire/ado.gpr"]
|
||||
|
||||
[[actions]]
|
||||
type = "post-fetch"
|
||||
command = ["rm", "-f", "config.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
utilada = "^2.0.0"
|
||||
utilada_xml = "^2.0.0"
|
||||
|
||||
[gpr-externals]
|
||||
ADO_LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
BUILD = ["distrib", "debug", "optimize", "profile", "coverage"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/stcarrez/ada-ado/archive/2.0.0.tar.gz"
|
||||
hashes = ["sha512:27870ba6654bccb0a3a4d07e15c021eaa46cff309bba6bb69179c68ba545843a364fba5d78c580a41976a0ee890cca801dfb510c82d442d0c573fea2f8fd0269"]
|
||||
@@ -1,24 +0,0 @@
|
||||
[general]
|
||||
description = "Ada Database Objects (PostgreSQL)"
|
||||
licenses = ["Apache 2.0"]
|
||||
maintainers = ["Stephane.Carrez@gmail.com"]
|
||||
maintainers-logins = ["stcarrez"]
|
||||
|
||||
project-files = [
|
||||
".alire/postgresql/ado_postgresql.gpr"
|
||||
]
|
||||
|
||||
[general.gpr-externals]
|
||||
ADO_LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
BUILD = ["distrib", "debug", "optimize", "profile", "coverage"]
|
||||
|
||||
[general.depends-on]
|
||||
ado = "^2.0.0"
|
||||
|
||||
[[general.actions]]
|
||||
type = "post-fetch"
|
||||
command = ["rm", "-f", "config.gpr"]
|
||||
|
||||
['2.0.0']
|
||||
origin = "https://github.com/stcarrez/ada-ado/archive/2.0.0.tar.gz"
|
||||
origin-hashes = ["sha512:27870ba6654bccb0a3a4d07e15c021eaa46cff309bba6bb69179c68ba545843a364fba5d78c580a41976a0ee890cca801dfb510c82d442d0c573fea2f8fd0269"]
|
||||
@@ -0,0 +1,22 @@
|
||||
description = "Ada Database Objects (PostgreSQL)"
|
||||
name = "ado_postgresql"
|
||||
version = "2.0.0"
|
||||
licenses = ["Apache 2.0"]
|
||||
maintainers = ["Stephane.Carrez@gmail.com"]
|
||||
maintainers-logins = ["stcarrez"]
|
||||
project-files = [".alire/postgresql/ado_postgresql.gpr"]
|
||||
|
||||
[[actions]]
|
||||
type = "post-fetch"
|
||||
command = ["rm", "-f", "config.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
ado = "^2.0.0"
|
||||
|
||||
[gpr-externals]
|
||||
ADO_LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
BUILD = ["distrib", "debug", "optimize", "profile", "coverage"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/stcarrez/ada-ado/archive/2.0.0.tar.gz"
|
||||
hashes = ["sha512:27870ba6654bccb0a3a4d07e15c021eaa46cff309bba6bb69179c68ba545843a364fba5d78c580a41976a0ee890cca801dfb510c82d442d0c573fea2f8fd0269"]
|
||||
@@ -1,24 +0,0 @@
|
||||
[general]
|
||||
description = "Ada Database Objects (SQLite)"
|
||||
licenses = ["Apache 2.0"]
|
||||
maintainers = ["Stephane.Carrez@gmail.com"]
|
||||
maintainers-logins = ["stcarrez"]
|
||||
|
||||
project-files = [
|
||||
".alire/sqlite/ado_sqlite.gpr"
|
||||
]
|
||||
|
||||
[general.gpr-externals]
|
||||
ADO_LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
BUILD = ["distrib", "debug", "optimize", "profile", "coverage"]
|
||||
|
||||
[general.depends-on]
|
||||
ado = "^2.0.0"
|
||||
|
||||
[[general.actions]]
|
||||
type = "post-fetch"
|
||||
command = ["rm", "-f", "config.gpr"]
|
||||
|
||||
['2.0.0']
|
||||
origin = "https://github.com/stcarrez/ada-ado/archive/2.0.0.tar.gz"
|
||||
origin-hashes = ["sha512:27870ba6654bccb0a3a4d07e15c021eaa46cff309bba6bb69179c68ba545843a364fba5d78c580a41976a0ee890cca801dfb510c82d442d0c573fea2f8fd0269"]
|
||||
@@ -0,0 +1,22 @@
|
||||
description = "Ada Database Objects (SQLite)"
|
||||
name = "ado_sqlite"
|
||||
version = "2.0.0"
|
||||
licenses = ["Apache 2.0"]
|
||||
maintainers = ["Stephane.Carrez@gmail.com"]
|
||||
maintainers-logins = ["stcarrez"]
|
||||
project-files = [".alire/sqlite/ado_sqlite.gpr"]
|
||||
|
||||
[[actions]]
|
||||
type = "post-fetch"
|
||||
command = ["rm", "-f", "config.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
ado = "^2.0.0"
|
||||
|
||||
[gpr-externals]
|
||||
ADO_LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
BUILD = ["distrib", "debug", "optimize", "profile", "coverage"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/stcarrez/ada-ado/archive/2.0.0.tar.gz"
|
||||
hashes = ["sha512:27870ba6654bccb0a3a4d07e15c021eaa46cff309bba6bb69179c68ba545843a364fba5d78c580a41976a0ee890cca801dfb510c82d442d0c573fea2f8fd0269"]
|
||||
@@ -1,19 +0,0 @@
|
||||
[general]
|
||||
description = "Ada General Purpose Library with a robotics flavor"
|
||||
licenses = ["LGPL 3.0"]
|
||||
authors = ["alejandro@mosteo.com"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[general.depends-on]
|
||||
libgsl = "any"
|
||||
|
||||
[general.gpr-externals]
|
||||
Agpl_Include_Concorde = ["True", "False"]
|
||||
Agpl_Include_Db = ["True", "False"]
|
||||
Agpl_Include_Boost = ["True", "False"]
|
||||
Agpl_Include_PngIO = ["True", "False"]
|
||||
|
||||
['1.0.0']
|
||||
origin = "https://github.com/mosteo/agpl/archive/v1.0.0.tar.gz"
|
||||
origin-hashes = ["sha512:b5da332019cb2a2f91540bfe570f8820ce9d56e93449d1839e0f2e1c4d52d9bc759ac78826887c6da038dc23bd1f7444ac04c0518d6280ae718e6ce4f9222881"]
|
||||
@@ -0,0 +1,20 @@
|
||||
description = "Ada General Purpose Library with a robotics flavor"
|
||||
name = "agpl"
|
||||
version = "1.0.0"
|
||||
authors = ["alejandro@mosteo.com"]
|
||||
licenses = ["LGPL 3.0"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[[depends-on]]
|
||||
libgsl = "any"
|
||||
|
||||
[gpr-externals]
|
||||
Agpl_Include_Boost = ["True", "False"]
|
||||
Agpl_Include_Concorde = ["True", "False"]
|
||||
Agpl_Include_Db = ["True", "False"]
|
||||
Agpl_Include_PngIO = ["True", "False"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/mosteo/agpl/archive/v1.0.0.tar.gz"
|
||||
hashes = ["sha512:b5da332019cb2a2f91540bfe570f8820ce9d56e93449d1839e0f2e1c4d52d9bc759ac78826887c6da038dc23bd1f7444ac04c0518d6280ae718e6ce4f9222881"]
|
||||
@@ -1,13 +0,0 @@
|
||||
[general]
|
||||
description = "Generator of JUnit-compatible XML reports"
|
||||
licenses = ["LGPL 3.0"]
|
||||
authors = ["Alejandro R. Mosteo"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[general.depends-on]
|
||||
xml_ez_out = "^1.6"
|
||||
|
||||
['1.0.0']
|
||||
origin = "https://github.com/mosteo/ajunitgen/archive/v1.0.tar.gz"
|
||||
origin-hashes = ["sha512:0d3a9b0fecbd7ca05a31ef18488f1055fc65458fd56710e33ed67ae39f25630609cad1cdd893fe00d3dfd2c8ff657a5803d5ffbf5295b70f220c535a750c2664"]
|
||||
@@ -0,0 +1,14 @@
|
||||
description = "Generator of JUnit-compatible XML reports"
|
||||
name = "ajunitgen"
|
||||
version = "1.0.0"
|
||||
authors = ["Alejandro R. Mosteo"]
|
||||
licenses = ["LGPL 3.0"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[[depends-on]]
|
||||
xml_ez_out = "^1.6"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/mosteo/ajunitgen/archive/v1.0.tar.gz"
|
||||
hashes = ["sha512:0d3a9b0fecbd7ca05a31ef18488f1055fc65458fd56710e33ed67ae39f25630609cad1cdd893fe00d3dfd2c8ff657a5803d5ffbf5295b70f220c535a750c2664"]
|
||||
@@ -0,0 +1,18 @@
|
||||
name = "ajunitgen"
|
||||
version = "1.0.1"
|
||||
description = "Generator of JUnit-compatible XML reports"
|
||||
|
||||
authors = [ "Alejandro R. Mosteo", ]
|
||||
licenses = [ "LGPL 3.0", ]
|
||||
maintainers = [ "alejandro@mosteo.com", ]
|
||||
maintainers-logins = [ "mosteo", ]
|
||||
|
||||
tags = ["junit", "xml"]
|
||||
|
||||
[[depends-on]]
|
||||
xml_ez_out = "^1.6"
|
||||
|
||||
[origin]
|
||||
commit = "080ca96388e12dd7b5863463acbad3dc862e06ee"
|
||||
url = "git+https://github.com/mosteo/ajunitgen.git"
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
description = "Grammar handling and parser generation Ada library"
|
||||
name = "anagram"
|
||||
version = "1.0.0"
|
||||
website = "https://github.com/reznikmm/anagram"
|
||||
authors = ["Maxim Reznik"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["Maxim Reznik <reznikmm@gmail.com>"]
|
||||
maintainers-logins = ["reznikmm"]
|
||||
project-files = ["gnat/anagram.gpr"]
|
||||
tags = ["grammar", "syntax", "analysis", "bnf", "ebnf", "generator"]
|
||||
|
||||
[[depends-on]]
|
||||
matreshka_league = "any"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/reznikmm/anagram/archive/1.0.0.tar.gz"
|
||||
hashes = ["sha512:49233f56928e21d3deabb58289d0bd481f2244f7bf6efaa792a155ede8b767d8b658fdc9877dc0b84367da14f60474c761d48515c9b07a05d7ad447899e09822"]
|
||||
@@ -0,0 +1,20 @@
|
||||
description = "Comprehensive ANSI control sequences for terminal output"
|
||||
long-description = "# ANSI-Ada\n\n[](https://alire.ada.dev)\n[](./LICENSE)\n\nANSI control sequences for the Ada language.\n\nThis library consists of a single pure package for the generation of escape\nsequences that allow to control, in ANSI-enabled TTYs:\n\n* Text color and styles\n* Cursor position\n* Clearing of parts of the terminal\n\nIn order to keep the library as simple as possible there is no TTY capability\ndetection, so you must either assume ANSI is recognized or use other means of\ndetection (e.g., `Interfaces.C_Streams.isatty` as a bare minimum to detect\nredirections).\n\nThe library comes with a demo program that can serve to test the appearance and\ncapabilities of your terminal.\n"
|
||||
name = "ansiada"
|
||||
version = "0.1.0"
|
||||
executables = ["ansi-demo"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
project-files = ["ansi.gpr"]
|
||||
tags = ["console", "terminal", "tty"]
|
||||
|
||||
[gpr-externals]
|
||||
ANSIADA_BUILD_MODE = ["On_Demand", "Static_Lib", "Shared_Lib"]
|
||||
|
||||
[gpr-set-externals]
|
||||
ANSIADA_BUILD_MODE = "On_Demand"
|
||||
|
||||
[origin]
|
||||
url = "git+https://github.com/mosteo/ansi-ada"
|
||||
commit = "27a89150c1f5481a821722601a3b6d4a5368596c"
|
||||
@@ -1,15 +0,0 @@
|
||||
[general]
|
||||
description = "Standalone, portable package for producing dynamically PDF documents"
|
||||
licenses = ["MIT"]
|
||||
authors = ["Gautier de Montmollin"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["zertovitch", "Fabien-Chouteau"]
|
||||
|
||||
project-files = ["pdf_out_gnat.gpr"]
|
||||
|
||||
[general.gpr-externals]
|
||||
Build_Mode = ["Debug", "Fast"]
|
||||
|
||||
['5.0.0']
|
||||
origin = "https://sourceforge.net/projects/apdf/files/apdf_005.zip"
|
||||
origin-hashes = ["sha512:ded04cdfe00628ed96d5d933f9447af4130902b0ae45b0d5dfbd3db70ca71b55d73f4adfb37ad29a68ce66eeec3ba4a5a49466f2ad56ceff8e8629c70c0f2604"]
|
||||
@@ -0,0 +1,15 @@
|
||||
description = "Standalone, portable package for producing dynamically PDF documents"
|
||||
name = "apdf"
|
||||
version = "5.0.0"
|
||||
authors = ["Gautier de Montmollin"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["zertovitch", "Fabien-Chouteau"]
|
||||
project-files = ["pdf_out_gnat.gpr"]
|
||||
|
||||
[gpr-externals]
|
||||
Build_Mode = ["Debug", "Fast"]
|
||||
|
||||
[origin]
|
||||
url = "https://sourceforge.net/projects/apdf/files/apdf_005.zip"
|
||||
hashes = ["sha512:ded04cdfe00628ed96d5d933f9447af4130902b0ae45b0d5dfbd3db70ca71b55d73f4adfb37ad29a68ce66eeec3ba4a5a49466f2ad56ceff8e8629c70c0f2604"]
|
||||
@@ -1,38 +0,0 @@
|
||||
[general]
|
||||
description = "Ada Semantic Interface Specification or ASIS (library part)"
|
||||
licenses = ["GPL 3.0"]
|
||||
authors = ["AdaCore"]
|
||||
website = "https://www.adacore.com/download/more"
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[general.depends-on]
|
||||
make = "any"
|
||||
|
||||
[2018]
|
||||
origin = "http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27ab8"
|
||||
archive-name = "asis-gpl-2018-20180524-src.tar.gz"
|
||||
origin-hashes= ["sha512:e00750adf17df8d534f0e561d129002d8b3c9efd6ba9c8d6768840d1399933271d748bafb7358a45d0a520620a335e669a6c2770ed89660bb319b609961a433a"]
|
||||
project-files = ["asis.gpr"]
|
||||
|
||||
[[2018.actions]]
|
||||
type = "post-fetch"
|
||||
command = ["make", "setup-snames"]
|
||||
|
||||
[2018.available.'case(compiler)']
|
||||
gnat-community-2018 = true
|
||||
"..." = false
|
||||
|
||||
[2017]
|
||||
origin = "http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deecffb"
|
||||
archive-name = "asis-gpl-2017-src.tar.gz"
|
||||
origin-hashes = ["sha512:dee6b8e0851a4b3181d50256697865f7a6a613eef7b59e43cb1a0b066e794d927db9f60df33f7e1af343d41801a6b66feb1f7a963523b2442c85ca506d7e112f"]
|
||||
project-files = ["asis.gpr"]
|
||||
|
||||
[[2017.actions]]
|
||||
type = "post-fetch"
|
||||
command = ["make", "setup-snames"]
|
||||
|
||||
[2017.available.'case(compiler)']
|
||||
gnat-community-2018 = true
|
||||
"..." = false
|
||||
@@ -0,0 +1,22 @@
|
||||
description = "Ada Semantic Interface Specification or ASIS (library part)"
|
||||
name = "asis"
|
||||
version = "2017.0.0"
|
||||
website = "https://www.adacore.com/download/more"
|
||||
authors = ["AdaCore"]
|
||||
licenses = ["GPL 3.0"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
project-files = ["asis.gpr"]
|
||||
|
||||
[[actions]]
|
||||
type = "post-fetch"
|
||||
command = ["make", "setup-snames"]
|
||||
|
||||
[[depends-on]]
|
||||
gnat = "=2017"
|
||||
make = "any"
|
||||
|
||||
[origin]
|
||||
url = "https://community.download.adacore.com/v1/369101e6b0d9e777b9bcae821ddb68567138a95f?filename="
|
||||
archive-name = "asis-gpl-2017-src.tar.gz"
|
||||
hashes = ["sha512:dee6b8e0851a4b3181d50256697865f7a6a613eef7b59e43cb1a0b066e794d927db9f60df33f7e1af343d41801a6b66feb1f7a963523b2442c85ca506d7e112f"]
|
||||
@@ -0,0 +1,22 @@
|
||||
description = "Ada Semantic Interface Specification or ASIS (library part)"
|
||||
name = "asis"
|
||||
version = "2018.0.0"
|
||||
website = "https://www.adacore.com/download/more"
|
||||
authors = ["AdaCore"]
|
||||
licenses = ["GPL 3.0"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
project-files = ["asis.gpr"]
|
||||
|
||||
[[actions]]
|
||||
type = "post-fetch"
|
||||
command = ["make", "setup-snames"]
|
||||
|
||||
[[depends-on]]
|
||||
gnat = "=2018"
|
||||
make = "any"
|
||||
|
||||
[origin]
|
||||
url = "https://community.download.adacore.com/v1/c338044768412af787c8cff13c0d952ed688df11?filename="
|
||||
archive-name = "asis-gpl-2018-20180524-src.tar.gz"
|
||||
hashes = ["sha512:e00750adf17df8d534f0e561d129002d8b3c9efd6ba9c8d6768840d1399933271d748bafb7358a45d0a520620a335e669a6c2770ed89660bb319b609961a433a"]
|
||||
@@ -0,0 +1,22 @@
|
||||
description = "Ada Semantic Interface Specification or ASIS (library part)"
|
||||
name = "asis"
|
||||
version = "2019.0.0"
|
||||
website = "https://www.adacore.com/download/more"
|
||||
authors = ["AdaCore"]
|
||||
licenses = ["GPL 3.0"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
project-files = ["asis.gpr"]
|
||||
|
||||
[[actions]]
|
||||
type = "post-fetch"
|
||||
command = ["make", "setup-snames"]
|
||||
|
||||
[[depends-on]]
|
||||
gnat = "=2019"
|
||||
make = "any"
|
||||
|
||||
[origin]
|
||||
url = "https://community.download.adacore.com/v1/52c69e7295dc301ce670334f8150193ecbec580d?filename="
|
||||
archive-name = "asis-2019-20190517-18AB5-src.tar.gz"
|
||||
hashes = ["sha512:3ca32fa2eeee10ef2d0e6eb8ab555c3e31b417bdab6749fdd8bd264efa2c93a388a5731c40705782a3a28f16e0c385af195f69d95020e265b2230ead1c91977f"]
|
||||
@@ -1,14 +0,0 @@
|
||||
[general]
|
||||
description = "Ada Web Server"
|
||||
long-description = "This is a placeholder for an unsupported crate. Please contact the maintainer if you want to take over packaging and maintenance of this crate."
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
licenses = []
|
||||
|
||||
[0]
|
||||
origin = "native:libaws"
|
||||
# By making it a native package we ensure it does not interfere
|
||||
# with resolution of dependent packages (we will get a hint).
|
||||
|
||||
available = false
|
||||
# Marked as unavailable until it's properly packaged
|
||||
@@ -0,0 +1,17 @@
|
||||
description = "Ada Web Server"
|
||||
name = "aws"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[[external]]
|
||||
hint = "Available through GNAT CE bundles"
|
||||
kind = "hint"
|
||||
[external.available."case(toolchain)"]
|
||||
system = false
|
||||
|
||||
[[external]]
|
||||
kind = "system"
|
||||
origin = ["libaws3.3.2.2-dev"]
|
||||
[external.available."case(toolchain)"]
|
||||
user = false
|
||||
@@ -0,0 +1,21 @@
|
||||
description = "XMPP client library in Ada"
|
||||
name = "axmpp"
|
||||
version = "1.0.0"
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
authors = ["Alexander Basov", "Vadim Godunko"]
|
||||
website = "https://github.com/coopht/axmpp"
|
||||
maintainers = ["Alexander Basov <coopht@gmail.com>", "Max Reznik <reznikmm@gmail.com>"]
|
||||
maintainers-logins = ["coopht", "reznikmm"]
|
||||
|
||||
project-files = ["gnat/axmpp.gpr"]
|
||||
tags = ["xmpp", "jabber", "messaging"]
|
||||
|
||||
[[depends-on]]
|
||||
libgnutls = "any"
|
||||
matreshka_league = "any"
|
||||
|
||||
|
||||
[origin]
|
||||
commit = "9133a13efb7d453dcda7ca0a952e056a0a87c73b"
|
||||
url = "git+https://github.com/coopht/axmpp.git"
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
[general]
|
||||
description = "Generate various types of bar codes on different output formats"
|
||||
licenses = ["MIT"]
|
||||
authors = ["Gautier de Montmollin"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["zertovitch", "Fabien-Chouteau"]
|
||||
|
||||
project-files = ["bar_codes_gnat.gpr"]
|
||||
|
||||
[general.gpr-externals]
|
||||
Build_Mode = ["Debug", "Fast", "Check_2005", "Check_Style"]
|
||||
|
||||
['2.0.0']
|
||||
origin = "https://sourceforge.net/projects/ada-bar-codes/files/abc_002.zip"
|
||||
origin-hashes = ["sha512:d2aec096122c0b3b2c78a78df03b8ecc62216724b4d6f37b24f36df32244792202986b1f384db68db121693c1c5a761e11d129f6f9b2812c9cf25610033b4054"]
|
||||
@@ -0,0 +1,15 @@
|
||||
description = "Generate various types of bar codes on different output formats"
|
||||
name = "bar_codes"
|
||||
version = "2.0.0"
|
||||
authors = ["Gautier de Montmollin"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["zertovitch", "Fabien-Chouteau"]
|
||||
project-files = ["bar_codes_gnat.gpr"]
|
||||
|
||||
[gpr-externals]
|
||||
Build_Mode = ["Debug", "Fast", "Check_2005", "Check_Style"]
|
||||
|
||||
[origin]
|
||||
url = "https://sourceforge.net/projects/ada-bar-codes/files/abc_002.zip"
|
||||
hashes = ["sha512:d2aec096122c0b3b2c78a78df03b8ecc62216724b4d6f37b24f36df32244792202986b1f384db68db121693c1c5a761e11d129f6f9b2812c9cf25610033b4054"]
|
||||
@@ -1,10 +0,0 @@
|
||||
["0.1.0"]
|
||||
origin = "https://github.com/Componolit/basalt/archive/v0.1.0.tar.gz"
|
||||
origin-hashes = ["sha512:715cb1b41be4425b90adc5404fd4193d97c74980245ef75b09f5986bbe84310d2c90771273076ff70785b2098a582ceabb51a0380857576c0e6614f05df152de"]
|
||||
|
||||
[general]
|
||||
description = "Collection of formally verified building blocks"
|
||||
maintainers = ["kliemann@componolit.com"]
|
||||
maintainers-logins = ["jklmnn"]
|
||||
licenses = ["AGPL 3.0"]
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
description = "Collection of formally verified building blocks"
|
||||
name = "basalt"
|
||||
version = "0.1.0"
|
||||
licenses = ["AGPL 3.0"]
|
||||
maintainers = ["kliemann@componolit.com"]
|
||||
maintainers-logins = ["jklmnn"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/Componolit/basalt/archive/v0.1.0.tar.gz"
|
||||
hashes = ["sha512:715cb1b41be4425b90adc5404fd4193d97c74980245ef75b09f5986bbe84310d2c90771273076ff70785b2098a582ceabb51a0380857576c0e6614f05df152de"]
|
||||
@@ -0,0 +1,10 @@
|
||||
description = "Collection of formally verified building blocks"
|
||||
name = "basalt"
|
||||
version = "0.2.0"
|
||||
licenses = ["AGPL 3.0"]
|
||||
maintainers = ["kliemann@componolit.com"]
|
||||
maintainers-logins = ["jklmnn"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/Componolit/basalt/archive/v0.2.0.tar.gz"
|
||||
hashes = ["sha512:ecc31fff5a413913a7d6f3ae67107c465bf39772497f15fd7444affa9a7816c4fd7808806ee9630ad4703f1a11613bed1d802f10435d1a850154342549b7dabc"]
|
||||
@@ -1,10 +0,0 @@
|
||||
[general]
|
||||
description = "Convenience subprograms to interact with C strings"
|
||||
licenses = ["LGPL 3.0"]
|
||||
authors = ["Alejandro R. Mosteo"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
['1.0.0']
|
||||
origin = "https://github.com/mosteo/cstrings/archive/v1.0.tar.gz"
|
||||
origin-hashes = ["sha512:cf45f76d1f86b2389885f9235af9319130a9a5a1717000db84194fbaaa04e8b033e2cd4c173db8b922af3ee5150a1d7334f531074e215d1a911d3ffc38b85e96"]
|
||||
@@ -0,0 +1,11 @@
|
||||
description = "Convenience subprograms to interact with C strings"
|
||||
name = "c_strings"
|
||||
version = "1.0.0"
|
||||
authors = ["Alejandro R. Mosteo"]
|
||||
licenses = ["LGPL 3.0"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/mosteo/cstrings/archive/v1.0.tar.gz"
|
||||
hashes = ["sha512:cf45f76d1f86b2389885f9235af9319130a9a5a1717000db84194fbaaa04e8b033e2cd4c173db8b922af3ee5150a1d7334f531074e215d1a911d3ffc38b85e96"]
|
||||
@@ -0,0 +1,18 @@
|
||||
description = "Drivers for Cortex-M micro-controllers (NVIC, SysTick, etc.)"
|
||||
long-description = "# cortex-m\nAda drivers for the peripherals of ARM Cortex-M micro-controllers (NVIC,\nSysTick, etc.)\n\nThis crate is a snapshot of the `Cortex-M` support in [Ada Drivers\nLibrary](https://github.com/AdaCore/Ada_Drivers_Library/tree/master/arch/ARM/cortex_m).\nAny bug report, issue, contribution must be adressed to the [Ada Drivers\nLibrary](https://github.com/AdaCore/Ada_Drivers_Library/) repo.\n"
|
||||
name = "cortex_m"
|
||||
version = "0.1.0"
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
maintainers = ["chouteau@adacore.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["cortex_m0.gpr", "cortex_m4.gpr", "cortex_m4f.gpr", "cortex_m7.gpr"]
|
||||
tags = ["embedded", "arm", "nostd"]
|
||||
|
||||
auto-gpr-with=false # User has to select only one project file
|
||||
|
||||
[[depends-on]]
|
||||
hal = "^0.1.0"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/Fabien-Chouteau/cortex-m/releases/download/v0.1.0/cortex-m-0.1.0.zip"
|
||||
hashes = ["sha512:383809e2147786fb5b27c702116d10d2fa9bfaecb229247cee9ef540ccc806c25774cea444e6c352d737b245891b63717746ee604a9d3eafc730fcb8ba443fa8"]
|
||||
@@ -1,27 +1,33 @@
|
||||
[general]
|
||||
description = "Drivers for Cortex-M micro-controllers (NVIC, SysTick, etc.)"
|
||||
maintainers = ["chouteau@adacore.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
tags = ["embedded", "arm", "nostd"]
|
||||
long-description = """
|
||||
# cortex-m
|
||||
Ada drivers for the peripherals of ARM Cortex-M micro-controllers (NVIC,
|
||||
SysTick, etc.)
|
||||
long-description = '''# cortex-m
|
||||
|
||||
Ada drivers for the peripherals of ARM Cortex-M micro-controllers
|
||||
(NVIC,\nSysTick, etc.)
|
||||
|
||||
This crate is a snapshot of the `Cortex-M` support in [Ada Drivers
|
||||
Library](https://github.com/AdaCore/Ada_Drivers_Library/tree/master/arch/ARM/cortex_m).
|
||||
|
||||
Any bug report, issue, contribution must be adressed to the [Ada Drivers
|
||||
Library](https://github.com/AdaCore/Ada_Drivers_Library/) repo.
|
||||
"""
|
||||
|
||||
project-files = ["cortex_m0.gpr",
|
||||
"cortex_m4.gpr",
|
||||
"cortex_m4f.gpr",
|
||||
"cortex_m7.gpr"]
|
||||
'''
|
||||
|
||||
["0.1.0"]
|
||||
origin = "https://github.com/Fabien-Chouteau/cortex-m/releases/download/v0.1.0/cortex-m-0.1.0.zip"
|
||||
origin-hashes = ["sha512:383809e2147786fb5b27c702116d10d2fa9bfaecb229247cee9ef540ccc806c25774cea444e6c352d737b245891b63717746ee604a9d3eafc730fcb8ba443fa8"]
|
||||
["0.1.0".depends-on]
|
||||
name = "cortex_m"
|
||||
version = "0.2.0"
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
authors=["AdaCore"]
|
||||
website="https://github.com/AdaCore/Ada_Drivers_Library/"
|
||||
maintainers = ["chouteau@adacore.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["cortex_m0.gpr", "cortex_m4.gpr", "cortex_m4f.gpr", "cortex_m7.gpr"]
|
||||
tags = ["embedded", "arm", "nostd"]
|
||||
|
||||
auto-gpr-with=false # User has to select only one project file
|
||||
|
||||
[[depends-on]]
|
||||
hal = "^0.1.0"
|
||||
|
||||
[origin]
|
||||
commit = "2b6398536e8c606cb5a56259affbcb4a273c59ca"
|
||||
url = "git+https://github.com/Fabien-Chouteau/cortex-m.git"
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
[general]
|
||||
description = "Apollo 11 lunar lander simulator"
|
||||
maintainers = ["fabien.choutea@gmail.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
tags = ["simulator", "game", "gtk"]
|
||||
|
||||
licenses = ["GPL 3.0"]
|
||||
|
||||
project-files = ["eagle_lander.gpr"]
|
||||
|
||||
["1.2"]
|
||||
origin = "https://github.com/Fabien-Chouteau/eagle-lander/releases/download/v1.2/eagle_lander-1.2.zip"
|
||||
origin-hashes = ["sha512:578532c24f4945d9ca2372e769c534a6f6fd92293090cecc7ad798b8247a8f52ecd6ffdbf3dd2a12b4210f1401677c480f3e9d603b96418eece6ce461d1f0479"]
|
||||
["1.2".depends-on]
|
||||
gtkada = "^17"
|
||||
@@ -0,0 +1,15 @@
|
||||
description = "Apollo 11 lunar lander simulator"
|
||||
name = "eagle_lander"
|
||||
version = "1.2.0"
|
||||
licenses = ["GPL 3.0"]
|
||||
maintainers = ["fabien.choutea@gmail.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["eagle_lander.gpr"]
|
||||
tags = ["simulator", "game", "gtk"]
|
||||
|
||||
[[depends-on]]
|
||||
gtkada = "^17"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/Fabien-Chouteau/eagle-lander/releases/download/v1.2/eagle_lander-1.2.zip"
|
||||
hashes = ["sha512:578532c24f4945d9ca2372e769c534a6f6fd92293090cecc7ad798b8247a8f52ecd6ffdbf3dd2a12b4210f1401677c480f3e9d603b96418eece6ce461d1f0479"]
|
||||
@@ -1,25 +0,0 @@
|
||||
[general]
|
||||
description = "Expression Language Library (JSR245)"
|
||||
licenses = ["Apache 2.0"]
|
||||
maintainers = ["Stephane.Carrez@gmail.com"]
|
||||
maintainers-logins = ["stcarrez"]
|
||||
|
||||
project-files = [
|
||||
".alire/elada.gpr"
|
||||
]
|
||||
|
||||
[general.depends-on]
|
||||
utilada = "^2.0.0"
|
||||
|
||||
[general.gpr-externals]
|
||||
EL_LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
BUILD = ["distrib", "debug", "optimize", "profile", "coverage"]
|
||||
|
||||
[[general.actions]]
|
||||
type = "post-fetch"
|
||||
command = ["rm", "-f", "config.gpr"]
|
||||
|
||||
['1.7.0']
|
||||
origin = "https://github.com/stcarrez/ada-el/archive/1.7.0.tar.gz"
|
||||
origin-hashes = ["sha512:86ac5fc839aa91cd9da2681b5fbeed0d41e749d73bf547f7bf4e1172b351d483fb8549deabd63adf688583a990c7af70bd121a39018ba6c34d93f513aa4f588d"]
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
description = "Expression Language Library (JSR245)"
|
||||
name = "elada"
|
||||
version = "1.7.0"
|
||||
licenses = ["Apache 2.0"]
|
||||
maintainers = ["Stephane.Carrez@gmail.com"]
|
||||
maintainers-logins = ["stcarrez"]
|
||||
project-files = [".alire/elada.gpr"]
|
||||
|
||||
[[actions]]
|
||||
type = "post-fetch"
|
||||
command = ["rm", "-f", "config.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
utilada = "^2.0.0"
|
||||
|
||||
[gpr-externals]
|
||||
BUILD = ["distrib", "debug", "optimize", "profile", "coverage"]
|
||||
EL_LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/stcarrez/ada-el/archive/1.7.0.tar.gz"
|
||||
hashes = ["sha512:86ac5fc839aa91cd9da2681b5fbeed0d41e749d73bf547f7bf4e1172b351d483fb8549deabd63adf688583a990c7af70bd121a39018ba6c34d93f513aa4f588d"]
|
||||
@@ -0,0 +1,31 @@
|
||||
description = "Platform agnostic drivers to interface external components"
|
||||
long-description = '''# embedded-components
|
||||
|
||||
Platform agnostic drivers to interface external components.
|
||||
|
||||
This crate is a snapshot of the `components` of [Ada Drivers
|
||||
Library](https://github.com/AdaCore/Ada_Drivers_Library/tree/master/components).
|
||||
|
||||
Any bug report, issue, contribution must be adressed to the [Ada Drivers
|
||||
Library](https://github.com/AdaCore/Ada_Drivers_Library/) repo.
|
||||
|
||||
'''
|
||||
|
||||
name = "embedded_components"
|
||||
version = "0.1.0"
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
authors=["AdaCore"]
|
||||
website="https://github.com/AdaCore/Ada_Drivers_Library/"
|
||||
maintainers = ["chouteau@adacore.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["embedded_components.gpr"]
|
||||
tags = ["embedded", "nostd"]
|
||||
|
||||
[[depends-on]]
|
||||
hal = "^0.1.0"
|
||||
adl_middleware = "^0.1.0"
|
||||
|
||||
[origin]
|
||||
commit = "1f29afafd35156b8d288f5ebd66a6ff8a7d1b58e"
|
||||
url = "git+https://github.com/Fabien-Chouteau/embedded-components.git"
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
[general]
|
||||
description = "Produce Excel spreadsheets"
|
||||
licenses = ["MIT"]
|
||||
authors = ["Gautier de Montmollin"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo", "zertovitch"]
|
||||
tags = ["excel", "spreadsheet"]
|
||||
project-files = ["excel_out_gnat.gpr"]
|
||||
|
||||
['17.0.1']
|
||||
origin = "https://sourceforge.net/projects/excel-writer/files/excel-writer/excel_writer_17_r2.zip"
|
||||
origin-hashes = ["sha512:acea6a01ff44f28ea57a53ea62d0d167daf2de26eb2b220c5b10503d53da144a38fb3363a789901356baa74f9617f03993527b63e4120f4291b8d24a413581e0"]
|
||||
@@ -0,0 +1,13 @@
|
||||
description = "Produce Excel spreadsheets"
|
||||
name = "excel_writer"
|
||||
version = "17.0.1"
|
||||
authors = ["Gautier de Montmollin"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo", "zertovitch"]
|
||||
project-files = ["excel_out_gnat.gpr"]
|
||||
tags = ["excel", "spreadsheet"]
|
||||
|
||||
[origin]
|
||||
url = "https://sourceforge.net/projects/excel-writer/files/excel-writer/excel_writer_17_r2.zip"
|
||||
hashes = ["sha512:acea6a01ff44f28ea57a53ea62d0d167daf2de26eb2b220c5b10503d53da144a38fb3363a789901356baa74f9617f03993527b63e4120f4291b8d24a413581e0"]
|
||||
@@ -1,72 +0,0 @@
|
||||
[general]
|
||||
description = "GEneric Sprite and Tile Engine"
|
||||
website = "https://github.com/Fabien-Chouteau/GESTE"
|
||||
authors = ["Fabien Chouteau <fabien.chouteau@gmail.com>"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
tags = ["game", "nostd", "rendering", "sprite"]
|
||||
long-description = """
|
||||
|
||||
[](https://travis-ci.org/Fabien-Chouteau/GESTE)
|
||||
[](https://codecov.io/gh/Fabien-Chouteau/GESTE)
|
||||
|
||||
GESTE is a sprite and tile 2D render engine designed to run on
|
||||
micro-controllers low performance systems. GESTE also provides a basic math and
|
||||
physic engine using fixed point arithmetic.
|
||||
|
||||
## Creating maps
|
||||
|
||||
GESTE is developed in parallel with
|
||||
[tiled-code-gen](https://github.com/Fabien-Chouteau/tiled-code-gen), a tool
|
||||
that generates code from the [Tiled Map Editor](https://www.mapeditor.org/).
|
||||
|
||||
## Examples
|
||||
|
||||
The crate `geste_examples` contains 3 examples of different game genre:
|
||||
- platformer
|
||||
- RPG
|
||||
- racing
|
||||
|
||||
## Design
|
||||
|
||||
### Layers
|
||||
|
||||
In GESTE, a scene is made of layers. Native layers can be `Sprite`, `Grid` or
|
||||
`Text`. You can implement you own type of layers if you want to.
|
||||
|
||||
- `Sprite` layers display a single tile at a given position
|
||||
- `Grid` layers display a grid of tiles at a given position
|
||||
- `Text` layers display a text at a given position
|
||||
|
||||
Layers have a priority which tells in which order they will be drawn on the
|
||||
screen.
|
||||
|
||||
### Rendering
|
||||
|
||||
The rendering algorithm is somewhat similar to ray casting. Instead of taking
|
||||
each objects of the scene and drawing it on the screen, the engine takes each
|
||||
pixel and tries to find its color from the different objects of the scene.
|
||||
|
||||
For each pixel of the area that is being drawn, GESTE will go through the list
|
||||
of layers and see if the corresponding pixel inside the layer is transparent or
|
||||
not. When a non transparent pixel is found, the pixel is pushed to the screen
|
||||
and the procedure starts again for the next pixel. If all the layers have a
|
||||
transparent pixel, the background color is used.
|
||||
|
||||
The more layers to go through, the more time time it will take to render a
|
||||
pixel.
|
||||
|
||||
"""
|
||||
|
||||
project-files = ["geste.gpr"]
|
||||
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
|
||||
["1.1.0"]
|
||||
origin = "https://github.com/Fabien-Chouteau/GESTE/releases/download/v1.1.0/GESTE-1.1.0.zip"
|
||||
origin-hashes = ["sha512:55da4926a318a664e798131b094711d8eef151c0ff905ae13fbc5d2c116b1c7724d936b6e5a37ace5b72c49980b7c6ae8549a261501b861e4d5af5101931efef"]
|
||||
|
||||
["1.0.0"]
|
||||
origin = "https://github.com/Fabien-Chouteau/GESTE/releases/download/v1.0.0/GESTE-1.0.0.zip"
|
||||
origin-hashes = ["sha512:d87e6472c6b2bda224926fb69809202f9ef8cb644322e55e6e618ac1634458c22b6a3253f558082f9aae9fcd5ebc46e74f4c9b8c57ea353f8fa9ad6812cf31fc"]
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
auto-gpr-with = false
|
||||
description = "GEneric Sprite and Tile Engine"
|
||||
long-description = "\n[](https://travis-ci.org/Fabien-Chouteau/GESTE)\n[](https://codecov.io/gh/Fabien-Chouteau/GESTE)\n\nGESTE is a sprite and tile 2D render engine designed to run on\nmicro-controllers low performance systems. GESTE also provides a basic math and\nphysic engine using fixed point arithmetic.\n\n## Creating maps\n\nGESTE is developed in parallel with\n[tiled-code-gen](https://github.com/Fabien-Chouteau/tiled-code-gen), a tool\nthat generates code from the [Tiled Map Editor](https://www.mapeditor.org/).\n\n## Examples\n\nThe crate `geste_examples` contains 3 examples of different game genre:\n - platformer\n - RPG\n - racing\n\n## Design\n\n### Layers\n\nIn GESTE, a scene is made of layers. Native layers can be `Sprite`, `Grid` or\n`Text`. You can implement you own type of layers if you want to.\n\n - `Sprite` layers display a single tile at a given position\n - `Grid` layers display a grid of tiles at a given position\n - `Text` layers display a text at a given position\n\nLayers have a priority which tells in which order they will be drawn on the\nscreen.\n\n### Rendering\n\nThe rendering algorithm is somewhat similar to ray casting. Instead of taking\neach objects of the scene and drawing it on the screen, the engine takes each\npixel and tries to find its color from the different objects of the scene.\n\nFor each pixel of the area that is being drawn, GESTE will go through the list\nof layers and see if the corresponding pixel inside the layer is transparent or\nnot. When a non transparent pixel is found, the pixel is pushed to the screen\nand the procedure starts again for the next pixel. If all the layers have a\ntransparent pixel, the background color is used.\n\nThe more layers to go through, the more time time it will take to render a\npixel.\n\n"
|
||||
name = "geste"
|
||||
version = "1.0.0"
|
||||
website = "https://github.com/Fabien-Chouteau/GESTE"
|
||||
authors = ["Fabien Chouteau <fabien.chouteau@gmail.com>"]
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["geste.gpr"]
|
||||
tags = ["game", "nostd", "rendering", "sprite"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/Fabien-Chouteau/GESTE/releases/download/v1.0.0/GESTE-1.0.0.zip"
|
||||
hashes = ["sha512:d87e6472c6b2bda224926fb69809202f9ef8cb644322e55e6e618ac1634458c22b6a3253f558082f9aae9fcd5ebc46e74f4c9b8c57ea353f8fa9ad6812cf31fc"]
|
||||
@@ -0,0 +1,16 @@
|
||||
auto-gpr-with = false
|
||||
description = "GEneric Sprite and Tile Engine"
|
||||
long-description = "\n[](https://travis-ci.org/Fabien-Chouteau/GESTE)\n[](https://codecov.io/gh/Fabien-Chouteau/GESTE)\n\nGESTE is a sprite and tile 2D render engine designed to run on\nmicro-controllers low performance systems. GESTE also provides a basic math and\nphysic engine using fixed point arithmetic.\n\n## Creating maps\n\nGESTE is developed in parallel with\n[tiled-code-gen](https://github.com/Fabien-Chouteau/tiled-code-gen), a tool\nthat generates code from the [Tiled Map Editor](https://www.mapeditor.org/).\n\n## Examples\n\nThe crate `geste_examples` contains 3 examples of different game genre:\n - platformer\n - RPG\n - racing\n\n## Design\n\n### Layers\n\nIn GESTE, a scene is made of layers. Native layers can be `Sprite`, `Grid` or\n`Text`. You can implement you own type of layers if you want to.\n\n - `Sprite` layers display a single tile at a given position\n - `Grid` layers display a grid of tiles at a given position\n - `Text` layers display a text at a given position\n\nLayers have a priority which tells in which order they will be drawn on the\nscreen.\n\n### Rendering\n\nThe rendering algorithm is somewhat similar to ray casting. Instead of taking\neach objects of the scene and drawing it on the screen, the engine takes each\npixel and tries to find its color from the different objects of the scene.\n\nFor each pixel of the area that is being drawn, GESTE will go through the list\nof layers and see if the corresponding pixel inside the layer is transparent or\nnot. When a non transparent pixel is found, the pixel is pushed to the screen\nand the procedure starts again for the next pixel. If all the layers have a\ntransparent pixel, the background color is used.\n\nThe more layers to go through, the more time time it will take to render a\npixel.\n\n"
|
||||
name = "geste"
|
||||
version = "1.1.0"
|
||||
website = "https://github.com/Fabien-Chouteau/GESTE"
|
||||
authors = ["Fabien Chouteau <fabien.chouteau@gmail.com>"]
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["geste.gpr"]
|
||||
tags = ["game", "nostd", "rendering", "sprite"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/Fabien-Chouteau/GESTE/releases/download/v1.1.0/GESTE-1.1.0.zip"
|
||||
hashes = ["sha512:55da4926a318a664e798131b094711d8eef151c0ff905ae13fbc5d2c116b1c7724d936b6e5a37ace5b72c49980b7c6ae8549a261501b861e4d5af5101931efef"]
|
||||
@@ -1,26 +0,0 @@
|
||||
[general]
|
||||
description = "Example for the GESTE game engine"
|
||||
website = "https://github.com/Fabien-Chouteau/GESTE-examples"
|
||||
authors = ["Fabien Chouteau <fabien.chouteau@gmail.com>"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
|
||||
project-files = ["platformer/platformer.gpr",
|
||||
"RPG/RPG.gpr",
|
||||
"racing/racing.gpr"]
|
||||
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
|
||||
['1.0.1']
|
||||
origin = 'https://github.com/Fabien-Chouteau/GESTE-examples/releases/download/v1.0.1/GESTE_Examples-1.0.1.zip'
|
||||
origin-hashes = ['sha512:14248ed4296726bdd851acad9800320724f7d50d721336f48058d71eccfc670514cc841d0797af35b0d885bd13c7fa2af526419302f3912708d69e6df2694679']
|
||||
['1.0.1'.depends-on]
|
||||
geste = "^1.0.0"
|
||||
sdlada = "^2.3.1"
|
||||
|
||||
['1.0.0']
|
||||
origin = 'https://github.com/Fabien-Chouteau/GESTE-examples/releases/download/v1.0.0/GESTE_Examples-1.0.0.zip'
|
||||
origin-hashes = ['sha512:2d94ac6de0a7d5c7087d46d3f276ed69e35b3b22b9322a7e53031ec77a18e46b90162372182401ee4078923ffefb884eb2f1c11a6c00c7727a65e7ee4fe6fe83']
|
||||
['1.0.0'.depends-on]
|
||||
geste = "^1.0.0"
|
||||
sdlada = "^2.3.1"
|
||||
@@ -0,0 +1,17 @@
|
||||
description = "Example for the GESTE game engine"
|
||||
name = "geste_examples"
|
||||
version = "1.0.0"
|
||||
website = "https://github.com/Fabien-Chouteau/GESTE-examples"
|
||||
authors = ["Fabien Chouteau <fabien.chouteau@gmail.com>"]
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["platformer/platformer.gpr", "RPG/RPG.gpr", "racing/racing.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
geste = "^1.0.0"
|
||||
sdlada = "^2.3.1"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/Fabien-Chouteau/GESTE-examples/releases/download/v1.0.0/GESTE_Examples-1.0.0.zip"
|
||||
hashes = ["sha512:2d94ac6de0a7d5c7087d46d3f276ed69e35b3b22b9322a7e53031ec77a18e46b90162372182401ee4078923ffefb884eb2f1c11a6c00c7727a65e7ee4fe6fe83"]
|
||||
@@ -0,0 +1,17 @@
|
||||
description = "Example for the GESTE game engine"
|
||||
name = "geste_examples"
|
||||
version = "1.0.1"
|
||||
website = "https://github.com/Fabien-Chouteau/GESTE-examples"
|
||||
authors = ["Fabien Chouteau <fabien.chouteau@gmail.com>"]
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["platformer/platformer.gpr", "RPG/RPG.gpr", "racing/racing.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
geste = "^1.0.0"
|
||||
sdlada = "^2.3.1"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/Fabien-Chouteau/GESTE-examples/releases/download/v1.0.1/GESTE_Examples-1.0.1.zip"
|
||||
hashes = ["sha512:14248ed4296726bdd851acad9800320724f7d50d721336f48058d71eccfc670514cc841d0797af35b0d885bd13c7fa2af526419302f3912708d69e6df2694679"]
|
||||
@@ -1,15 +0,0 @@
|
||||
[general]
|
||||
description = "Decoding a broad variety of image formats"
|
||||
licenses = ["MIT"]
|
||||
authors = ["Gautier de Montmollin"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["zertovitch", "Fabien-Chouteau"]
|
||||
|
||||
project-files = ["gid.gpr"]
|
||||
|
||||
[general.gpr-externals]
|
||||
Build_Mode = ["Debug", "Fast_but_checked", "Fast", "Small", "Smallest", "Profiling"]
|
||||
|
||||
['9.0.0']
|
||||
origin = "https://sourceforge.net/projects/gen-img-dec/files/gid_009.zip"
|
||||
origin-hashes = ["sha512:17722960f65382ce49dfde2ebe24b2adf1cd007ea9f170ec51d35c4a654ac78ddc3c1ba500e764e0c793d6f6aabb2c82a804a5570deb36a199f5b216c2c372e7"]
|
||||
@@ -0,0 +1,15 @@
|
||||
description = "Decoding a broad variety of image formats"
|
||||
name = "gid"
|
||||
version = "9.0.0"
|
||||
authors = ["Gautier de Montmollin"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["fabien.chouteau@gmail.com"]
|
||||
maintainers-logins = ["zertovitch", "Fabien-Chouteau"]
|
||||
project-files = ["gid.gpr"]
|
||||
|
||||
[gpr-externals]
|
||||
Build_Mode = ["Debug", "Fast_but_checked", "Fast", "Small", "Smallest", "Profiling"]
|
||||
|
||||
[origin]
|
||||
url = "https://sourceforge.net/projects/gen-img-dec/files/gid_009.zip"
|
||||
hashes = ["sha512:17722960f65382ce49dfde2ebe24b2adf1cd007ea9f170ec51d35c4a654ac78ddc3c1ba500e764e0c793d6f6aabb2c82a804a5570deb36a199f5b216c2c372e7"]
|
||||
@@ -1,9 +1,9 @@
|
||||
[general]
|
||||
description = "OpenGL Utility Toolkit"
|
||||
name = "glut"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
['2.8.1-3']
|
||||
['2.8.1-3'.origin.'case(distribution)']
|
||||
'debian|ubuntu' = "native:freeglut3-dev"
|
||||
[[external]]
|
||||
kind = "system"
|
||||
origin = ["freeglut3-dev"]
|
||||
@@ -1,14 +0,0 @@
|
||||
[general]
|
||||
description = "GNAT is a compiler for the Ada programming language"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
# Until we rework the native package situation, the intention here is to
|
||||
# depend on the native compiler, and not in a particular version. Hence,
|
||||
# although versions do not match here, we get the intended result.
|
||||
|
||||
[0]
|
||||
[0.origin.'case(distribution)']
|
||||
'debian|ubuntu' = "native:gnat"
|
||||
'...' = ""
|
||||
@@ -0,0 +1,10 @@
|
||||
description = "GNAT is a compiler for the Ada programming language"
|
||||
name = "gnat"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[[external]]
|
||||
kind = "version-output"
|
||||
version-regexp = "^GNAT ([\\d\\.]+).*|^GNAT Community ([\\d]{4}).*"
|
||||
version-command = ["gnat", "--version"]
|
||||
@@ -1,55 +0,0 @@
|
||||
[general]
|
||||
description = "GNAT Components Collection - Core packages"
|
||||
licenses = ["GPL 3.0"]
|
||||
authors = ["AdaCore"]
|
||||
maintainers = ["derodat@adacore.com"]
|
||||
maintainers-logins = ["pmderodat"]
|
||||
|
||||
# This crate has a hidden conflict with any other gnatcoll.
|
||||
# Declaring conflicts was removed during index transition
|
||||
# and it's still not reinstated.
|
||||
|
||||
[general.gpr-externals]
|
||||
GNATCOLL_ATOMICS = ["intrinsic", "mutex"]
|
||||
GNATCOLL_OS = ["windows", "unix", "osx"]
|
||||
BUILD = ["DEBUG", "PROD"]
|
||||
LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
|
||||
[general.gpr-set-externals]
|
||||
BUILD = "PROD"
|
||||
LIBRARY_TYPE = "static-pic"
|
||||
|
||||
[general.gpr-set-externals.'case(os)']
|
||||
linux = { GNATCOLL_OS = "unix" }
|
||||
macos = { GNATCOLL_OS = "osx" }
|
||||
windows = { GNATCOLL_OS = "windows" }
|
||||
|
||||
[2018]
|
||||
origin = "http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a99"
|
||||
archive-name = "gnatcoll-core-gpl-2018-20180524-src.tar.gz"
|
||||
origin-hashes = ["""\
|
||||
sha512:bf6082573dc537836ea8506a2c9a75dc7837440c35c5b02a52add52e38290d99e90\
|
||||
a9706690591f8899b8b4935824b195f230b3aa1c4da10911e3caf954c04ac\
|
||||
"""]
|
||||
project-files = ["gnatcoll-core-gpl-2018-src/gnatcoll.gpr"]
|
||||
|
||||
[2018.available.'case(compiler)']
|
||||
'gnat-community-2018' = true
|
||||
'...' = false
|
||||
|
||||
[2019]
|
||||
origin = """https://community.download.adacore.com/v1/\
|
||||
99ea2dc09e018deb14f15c00e8c4b7b21f94c94f?filename="""
|
||||
archive-name = "gnatcoll-core-2019-20190515-24AD8-src.tar.gz"
|
||||
origin-hashes = ["""\
|
||||
sha512:9b2101448b96ac46cebada1fe3cb7b583cbf296f9b7d627771e83c56c78ce72c50e\
|
||||
de5474f64f16feba252a18fd46b473901820766902b0c68d63beaf55a884a\
|
||||
"""]
|
||||
project-files = ["gnatcoll.gpr"]
|
||||
|
||||
[2019.available.'case(compiler)']
|
||||
'gnat-fsf-9-0' = true
|
||||
'gnat-fsf-9-1' = true
|
||||
'gnat-fsf-9-2-or-newer' = true
|
||||
'gnat-community-2019' = true
|
||||
'...' = false
|
||||
@@ -0,0 +1,34 @@
|
||||
description = "GNAT Components Collection - Core packages"
|
||||
name = "gnatcoll"
|
||||
version = "2018.0.0"
|
||||
authors = ["AdaCore"]
|
||||
licenses = ["GPL 3.0"]
|
||||
maintainers = ["derodat@adacore.com"]
|
||||
maintainers-logins = ["pmderodat"]
|
||||
project-files = ["gnatcoll-core-gpl-2018-src/gnatcoll.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
gnat = "^2018"
|
||||
|
||||
[gpr-externals]
|
||||
BUILD = ["DEBUG", "PROD"]
|
||||
GNATCOLL_ATOMICS = ["intrinsic", "mutex"]
|
||||
GNATCOLL_OS = ["windows", "unix", "osx"]
|
||||
LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
|
||||
[gpr-set-externals]
|
||||
BUILD = "PROD"
|
||||
LIBRARY_TYPE = "static-pic"
|
||||
[gpr-set-externals."case(os)".linux]
|
||||
GNATCOLL_OS = "unix"
|
||||
|
||||
[gpr-set-externals."case(os)".macos]
|
||||
GNATCOLL_OS = "osx"
|
||||
|
||||
[gpr-set-externals."case(os)".windows]
|
||||
GNATCOLL_OS = "windows"
|
||||
|
||||
[origin]
|
||||
url = "https://community.download.adacore.com/v1/213105933eb2deb4d08f6b5beab518ad6c70fbac?filename="
|
||||
archive-name = "gnatcoll-core-gpl-2018-20180524-src.tar.gz"
|
||||
hashes = ["sha512:bf6082573dc537836ea8506a2c9a75dc7837440c35c5b02a52add52e38290d99e90a9706690591f8899b8b4935824b195f230b3aa1c4da10911e3caf954c04ac"]
|
||||
@@ -0,0 +1,34 @@
|
||||
description = "GNAT Components Collection - Core packages"
|
||||
name = "gnatcoll"
|
||||
version = "2019.0.0"
|
||||
authors = ["AdaCore"]
|
||||
licenses = ["GPL 3.0"]
|
||||
maintainers = ["derodat@adacore.com"]
|
||||
maintainers-logins = ["pmderodat"]
|
||||
project-files = ["gnatcoll.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
gnat = "^2019"
|
||||
|
||||
[gpr-externals]
|
||||
BUILD = ["DEBUG", "PROD"]
|
||||
GNATCOLL_ATOMICS = ["intrinsic", "mutex"]
|
||||
GNATCOLL_OS = ["windows", "unix", "osx"]
|
||||
LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
|
||||
[gpr-set-externals]
|
||||
BUILD = "PROD"
|
||||
LIBRARY_TYPE = "static-pic"
|
||||
[gpr-set-externals."case(os)".linux]
|
||||
GNATCOLL_OS = "unix"
|
||||
|
||||
[gpr-set-externals."case(os)".macos]
|
||||
GNATCOLL_OS = "osx"
|
||||
|
||||
[gpr-set-externals."case(os)".windows]
|
||||
GNATCOLL_OS = "windows"
|
||||
|
||||
[origin]
|
||||
url = "https://community.download.adacore.com/v1/99ea2dc09e018deb14f15c00e8c4b7b21f94c94f?filename="
|
||||
archive-name = "gnatcoll-core-2019-20190515-24AD8-src.tar.gz"
|
||||
hashes = ["sha512:9b2101448b96ac46cebada1fe3cb7b583cbf296f9b7d627771e83c56c78ce72c50ede5474f64f16feba252a18fd46b473901820766902b0c68d63beaf55a884a"]
|
||||
@@ -0,0 +1,11 @@
|
||||
description = "GNAT Components Collection - Core packages"
|
||||
name = "gnatcoll"
|
||||
authors = ["AdaCore"]
|
||||
licenses = ["GPL 3.0"]
|
||||
maintainers = ["derodat@adacore.com"]
|
||||
maintainers-logins = ["pmderodat"]
|
||||
|
||||
[[external]]
|
||||
kind = "system"
|
||||
[external.origin."case(distribution)"]
|
||||
"debian|ubuntu" = ["libgnatcoll16.1.0-dev", "libgnatcoll17-dev", "libgnatcoll18-dev"]
|
||||
@@ -1,40 +0,0 @@
|
||||
[general]
|
||||
description = "GNAT Components Collection - Bindings to GMP"
|
||||
licenses = ["GPL 3.0"]
|
||||
authors = ["AdaCore"]
|
||||
maintainers = ["derodat@adacore.com"]
|
||||
maintainers-logins = ["pmderodat"]
|
||||
|
||||
project-files = ["gmp/gnatcoll_gmp.gpr"]
|
||||
|
||||
[general.gpr-externals]
|
||||
BUILD = ["DEBUG", "PROD"]
|
||||
LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
GNATCOLL_VERSION = ""
|
||||
|
||||
[general.gpr-set-externals]
|
||||
BUILD = "PROD"
|
||||
LIBRARY_TYPE = "static-pic"
|
||||
|
||||
[2019]
|
||||
origin = """https://community.download.adacore.com/v1/\
|
||||
964ece4f78755a2fb3c1c84cec2c375cda66bd98?filename="""
|
||||
archive-name = "gnatcoll-bindings-2019-20190430-1928C-src.tar.gz"
|
||||
origin-hashes = ["""\
|
||||
sha512:6db1d35a1cdf5188001084750f7aa32b193768f8c3dfb6d7db8a8314c745fc054b0\
|
||||
a6d2234a6dd64c5acd4b1bafffa7ce7f1080bd51fbb8bc88edfcc855b7a48\
|
||||
"""]
|
||||
|
||||
[2019.available.'case(compiler)']
|
||||
'gnat-fsf-9-0' = true
|
||||
'gnat-fsf-9-1' = true
|
||||
'gnat-fsf-9-2-or-newer' = true
|
||||
'gnat-community-2019' = true
|
||||
'...' = false
|
||||
|
||||
[2019.depends-on]
|
||||
gnatcoll = "^2019"
|
||||
libgmp = "^6.1"
|
||||
|
||||
[2019.gpr-set-externals]
|
||||
GNATCOLL_VERSION = "2019"
|
||||
@@ -0,0 +1,28 @@
|
||||
description = "GNAT Components Collection - Bindings to GMP"
|
||||
name = "gnatcoll_gmp"
|
||||
version = "2019.0.0"
|
||||
authors = ["AdaCore"]
|
||||
licenses = ["GPL 3.0"]
|
||||
maintainers = ["derodat@adacore.com"]
|
||||
maintainers-logins = ["pmderodat"]
|
||||
project-files = ["gmp/gnatcoll_gmp.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
gnat = ">=9.0"
|
||||
gnatcoll = "^2019"
|
||||
libgmp = "^6.1"
|
||||
|
||||
[gpr-externals]
|
||||
GNATCOLL_VERSION = ""
|
||||
BUILD = ["DEBUG", "PROD"]
|
||||
LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
|
||||
[gpr-set-externals]
|
||||
BUILD = "PROD"
|
||||
GNATCOLL_VERSION = "2019"
|
||||
LIBRARY_TYPE = "static-pic"
|
||||
|
||||
[origin]
|
||||
url = "https://community.download.adacore.com/v1/964ece4f78755a2fb3c1c84cec2c375cda66bd98?filename="
|
||||
archive-name = "gnatcoll-bindings-2019-20190430-1928C-src.tar.gz"
|
||||
hashes = ["sha512:6db1d35a1cdf5188001084750f7aa32b193768f8c3dfb6d7db8a8314c745fc054b0a6d2234a6dd64c5acd4b1bafffa7ce7f1080bd51fbb8bc88edfcc855b7a48"]
|
||||
@@ -1,47 +0,0 @@
|
||||
[general]
|
||||
description = "GNAT Components Collection - Bindings to libiconv"
|
||||
licenses = ["GPL 3.0"]
|
||||
authors = ["AdaCore"]
|
||||
maintainers = ["derodat@adacore.com"]
|
||||
maintainers-logins = ["pmderodat"]
|
||||
|
||||
project-files = ["iconv/gnatcoll_iconv.gpr"]
|
||||
|
||||
[general.gpr-externals]
|
||||
BUILD = ["DEBUG", "PROD"]
|
||||
LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
GNATCOLL_VERSION = ""
|
||||
GNATCOLL_OS = ["windows", "unix", "osx"]
|
||||
GNATCOLL_ICONV_OPT = ""
|
||||
|
||||
[general.gpr-set-externals]
|
||||
BUILD = "PROD"
|
||||
LIBRARY_TYPE = "static-pic"
|
||||
GNATCOLL_ICONV_OPT = ""
|
||||
|
||||
[general.gpr-set-externals.'case(os)']
|
||||
linux = { GNATCOLL_OS = "unix" }
|
||||
macos = { GNATCOLL_OS = "osx" }
|
||||
windows = { GNATCOLL_OS = "windows" }
|
||||
|
||||
[2019]
|
||||
origin = """https://community.download.adacore.com/v1/\
|
||||
964ece4f78755a2fb3c1c84cec2c375cda66bd98?filename="""
|
||||
archive-name = "gnatcoll-bindings-2019-20190430-1928C-src.tar.gz"
|
||||
origin-hashes = ["""\
|
||||
sha512:6db1d35a1cdf5188001084750f7aa32b193768f8c3dfb6d7db8a8314c745fc054b0\
|
||||
a6d2234a6dd64c5acd4b1bafffa7ce7f1080bd51fbb8bc88edfcc855b7a48\
|
||||
"""]
|
||||
|
||||
[2019.available.'case(compiler)']
|
||||
'gnat-fsf-9-0' = true
|
||||
'gnat-fsf-9-1' = true
|
||||
'gnat-fsf-9-2-or-newer' = true
|
||||
'gnat-community-2019' = true
|
||||
'...' = false
|
||||
|
||||
[2019.depends-on]
|
||||
gnatcoll = "^2019"
|
||||
|
||||
[2019.gpr-set-externals]
|
||||
GNATCOLL_VERSION = "2019"
|
||||
@@ -0,0 +1,38 @@
|
||||
description = "GNAT Components Collection - Bindings to libiconv"
|
||||
name = "gnatcoll_iconv"
|
||||
version = "2019.0.0"
|
||||
authors = ["AdaCore"]
|
||||
licenses = ["GPL 3.0"]
|
||||
maintainers = ["derodat@adacore.com"]
|
||||
maintainers-logins = ["pmderodat"]
|
||||
project-files = ["iconv/gnatcoll_iconv.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
gnat = ">=9.0"
|
||||
gnatcoll = "^2019"
|
||||
|
||||
[gpr-externals]
|
||||
GNATCOLL_ICONV_OPT = ""
|
||||
GNATCOLL_VERSION = ""
|
||||
BUILD = ["DEBUG", "PROD"]
|
||||
GNATCOLL_OS = ["windows", "unix", "osx"]
|
||||
LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
|
||||
[gpr-set-externals]
|
||||
BUILD = "PROD"
|
||||
GNATCOLL_ICONV_OPT = ""
|
||||
GNATCOLL_VERSION = "2019"
|
||||
LIBRARY_TYPE = "static-pic"
|
||||
[gpr-set-externals."case(os)".linux]
|
||||
GNATCOLL_OS = "unix"
|
||||
|
||||
[gpr-set-externals."case(os)".macos]
|
||||
GNATCOLL_OS = "osx"
|
||||
|
||||
[gpr-set-externals."case(os)".windows]
|
||||
GNATCOLL_OS = "windows"
|
||||
|
||||
[origin]
|
||||
url = "https://community.download.adacore.com/v1/964ece4f78755a2fb3c1c84cec2c375cda66bd98?filename="
|
||||
archive-name = "gnatcoll-bindings-2019-20190430-1928C-src.tar.gz"
|
||||
hashes = ["sha512:6db1d35a1cdf5188001084750f7aa32b193768f8c3dfb6d7db8a8314c745fc054b0a6d2234a6dd64c5acd4b1bafffa7ce7f1080bd51fbb8bc88edfcc855b7a48"]
|
||||
@@ -1,13 +0,0 @@
|
||||
[general]
|
||||
description = "Ada binding for the GTK+ GUI"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[general.depends-on]
|
||||
gnat = "any"
|
||||
|
||||
[17]
|
||||
[17.origin.'case(distribution)']
|
||||
'debian|ubuntu' = "native:libgtkada16.1.0-dev"
|
||||
'...' = ""
|
||||
@@ -0,0 +1,13 @@
|
||||
description = "Ada binding for the GTK+ GUI"
|
||||
name = "gtkada"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[[external]]
|
||||
kind = "system"
|
||||
available."case(toolchain)".user = false
|
||||
|
||||
[external.origin."case(distribution)"]
|
||||
debian = ["libgtkada18-dev"]
|
||||
ubuntu = ["libgtkada16.1.0-dev", "libgtkada19-dev"]
|
||||
@@ -1,23 +0,0 @@
|
||||
[general]
|
||||
description = "Hardware Abstraction Layer (HAL)"
|
||||
maintainers = ["chouteau@adacore.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
tags = ["embedded", "hal", "nostd"]
|
||||
long-description = """
|
||||
|
||||
# hal
|
||||
Hardware Abstraction Layer: interfaces definitions to abstract access to common
|
||||
hardware devices and protocols
|
||||
|
||||
This crate is a snapshot of the `hal` in [Ada Drivers
|
||||
Library](https://github.com/AdaCore/Ada_Drivers_Library/tree/master/hal/src).
|
||||
Any bug report, issue, contribution must be adressed to the [Ada Drivers
|
||||
Library](https://github.com/AdaCore/Ada_Drivers_Library/) repo.
|
||||
"""
|
||||
|
||||
project-files = ["hal.gpr"]
|
||||
|
||||
["0.1.0"]
|
||||
origin = "https://github.com/Fabien-Chouteau/hal/releases/download/v0.1.0/hal-0.1.0.zip"
|
||||
origin-hashes = ["sha512:f22ec626e93488cd832f3769bdb221f1375fb1ca9eeafca53e8078e2a980865807297efcc7738099617fa011bbebbf4c79569dbda3092f38cbbc0f9c42c6a68e"]
|
||||
@@ -0,0 +1,13 @@
|
||||
description = "Hardware Abstraction Layer (HAL)"
|
||||
long-description = "\n# hal\nHardware Abstraction Layer: interfaces definitions to abstract access to common\nhardware devices and protocols\n\nThis crate is a snapshot of the `hal` in [Ada Drivers\nLibrary](https://github.com/AdaCore/Ada_Drivers_Library/tree/master/hal/src).\nAny bug report, issue, contribution must be adressed to the [Ada Drivers\nLibrary](https://github.com/AdaCore/Ada_Drivers_Library/) repo.\n"
|
||||
name = "hal"
|
||||
version = "0.1.0"
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
maintainers = ["chouteau@adacore.com"]
|
||||
maintainers-logins = ["Fabien-Chouteau"]
|
||||
project-files = ["hal.gpr"]
|
||||
tags = ["embedded", "hal", "nostd"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/Fabien-Chouteau/hal/releases/download/v0.1.0/hal-0.1.0.zip"
|
||||
hashes = ["sha512:f22ec626e93488cd832f3769bdb221f1375fb1ca9eeafca53e8078e2a980865807297efcc7738099617fa011bbebbf4c79569dbda3092f38cbbc0f9c42c6a68e"]
|
||||
@@ -1,11 +0,0 @@
|
||||
[general]
|
||||
description = "Hangman game for the console"
|
||||
licenses = []
|
||||
authors = ["Jon Hollan, Mark Hoffman, & Brandon Ball"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
executables = ["hangmain"]
|
||||
|
||||
['1.0']
|
||||
origin = "https://github.com/alire-project/Hangman/archive/v1.0.tar.gz"
|
||||
origin-hashes = ["sha512:be628ad574b3072b2b854bf8f272c6c9d95cf9b2d88e7baa9a09754519ba6dc393b7fc7241547a9efc9705bfc77ca427a164ae8a52cfa5d739367f0bbaba7903"]
|
||||
@@ -0,0 +1,12 @@
|
||||
description = "Hangman game for the console"
|
||||
name = "hangman"
|
||||
version = "1.0.0"
|
||||
authors = ["Jon Hollan, Mark Hoffman, & Brandon Ball"]
|
||||
executables = ["hangmain"]
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/alire-project/Hangman/archive/v1.0.tar.gz"
|
||||
hashes = ["sha512:be628ad574b3072b2b854bf8f272c6c9d95cf9b2d88e7baa9a09754519ba6dc393b7fc7241547a9efc9705bfc77ca427a164ae8a52cfa5d739367f0bbaba7903"]
|
||||
@@ -1,19 +0,0 @@
|
||||
[general]
|
||||
description = """"Hello, world!" demonstration project"""
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
['1.0.1']
|
||||
origin = "https://github.com/alire-project/hello/archive/v1.0.1.tar.gz"
|
||||
origin-hashes = ["sha512:dcc36a2f6f483fab49a73db30247cfd6b53338adb45d728827573a84894456cb65ac29e64d276f38c8c73a7574f871d1d384ef4b9a2c65d3f433501068b95ad9"]
|
||||
|
||||
['1.0.1'.depends-on]
|
||||
libhello = "^1.0"
|
||||
|
||||
['1.0.0']
|
||||
origin = "https://github.com/alire-project/hello/archive/v1.0.tar.gz"
|
||||
origin-hashes = ["sha512:6f0b4e2cd4fd9c80f88106db6e238ea578f7d0782b98664600cbaaaebe62d0d16c4717a5b5ddf35c9a037dc993845a628b9a940b0c52e4d12c431540f01278d6"]
|
||||
|
||||
['1.0.0'.depends-on]
|
||||
libhello = "^1.0"
|
||||
@@ -0,0 +1,13 @@
|
||||
description = "\"Hello, world!\" demonstration project"
|
||||
name = "hello"
|
||||
version = "1.0.0"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[[depends-on]]
|
||||
libhello = "^1.0"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/alire-project/hello/archive/v1.0.tar.gz"
|
||||
hashes = ["sha512:6f0b4e2cd4fd9c80f88106db6e238ea578f7d0782b98664600cbaaaebe62d0d16c4717a5b5ddf35c9a037dc993845a628b9a940b0c52e4d12c431540f01278d6"]
|
||||
@@ -0,0 +1,13 @@
|
||||
description = "\"Hello, world!\" demonstration project"
|
||||
name = "hello"
|
||||
version = "1.0.1"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[[depends-on]]
|
||||
libhello = "^1.0"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/alire-project/hello/archive/v1.0.1.tar.gz"
|
||||
hashes = ["sha512:dcc36a2f6f483fab49a73db30247cfd6b53338adb45d728827573a84894456cb65ac29e64d276f38c8c73a7574f871d1d384ef4b9a2c65d3f433501068b95ad9"]
|
||||
@@ -1,13 +0,0 @@
|
||||
[general]
|
||||
description = "Ada wrapper for the fast Stachniss' Hungarian solver"
|
||||
licenses = ["LGPL 3.0"]
|
||||
authors = ["alejandro@mosteo.com"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[general.gpr-externals]
|
||||
Build_Type = ["Debug", "Release", "No_Option", "Profile"]
|
||||
|
||||
['1.0.0']
|
||||
origin = "https://github.com/mosteo/hungarian/archive/v1.0.0.tar.gz"
|
||||
origin-hashes = ["sha512:f68365050bcdbaea00cae17601ddc3c2d6d5156bef038875c3594d310c756b0ac51c1b9c751b593f7ab59393eca3f109205bab9b7557a7a2b6ecfa0e1dcf3fd1"]
|
||||
@@ -0,0 +1,14 @@
|
||||
description = "Ada wrapper for the fast Stachniss' Hungarian solver"
|
||||
name = "hungarian"
|
||||
version = "1.0.0"
|
||||
authors = ["alejandro@mosteo.com"]
|
||||
licenses = ["LGPL 3.0"]
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[gpr-externals]
|
||||
Build_Type = ["Debug", "Release", "No_Option", "Profile"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/mosteo/hungarian/archive/v1.0.0.tar.gz"
|
||||
hashes = ["sha512:f68365050bcdbaea00cae17601ddc3c2d6d5156bef038875c3594d310c756b0ac51c1b9c751b593f7ab59393eca3f109205bab9b7557a7a2b6ecfa0e1dcf3fd1"]
|
||||
+1
-1
@@ -1 +1 @@
|
||||
version = "0.1"
|
||||
version = "0.4"
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
description = "Jupyter Kernel for Ada"
|
||||
long-description = '''# Jupyter Kernel for Ada
|
||||
|
||||
To run this kernel with Jupyter Notebook:
|
||||
alr get --build jupyter_kernel
|
||||
cd jupyter_kernel*
|
||||
ln -s ./alire/build/.objs .
|
||||
PATH=$PATH:$PWD/alire/build/.objs/driver JUPYTER_PATH=$PWD jupyter-notebook --debug
|
||||
'''
|
||||
|
||||
name = "jupyter_kernel"
|
||||
version = "1.0.0"
|
||||
website = "https://github.com/reznikmm/jupyter/"
|
||||
authors = ["Max Reznik"]
|
||||
licenses = ["BSD 3-Clauses"]
|
||||
maintainers = ["Max Reznik <reznikmm@gmail.com>"]
|
||||
maintainers-logins = ["reznikmm"]
|
||||
project-files = ["gnat/jupyter_ada_kernel.gpr", "gnat/jupyter_ada_driver.gpr"]
|
||||
tags = ["jupyter", "notebook", "kernel"]
|
||||
|
||||
[gpr-set-externals]
|
||||
# The Ada Kernel uses relocatable libraries, so all dependencies should
|
||||
# be build as relocatable to share common GNAT runtime and avoid collisions.
|
||||
LIBRARY_TYPE = "relocatable"
|
||||
|
||||
# The Ada Kernel uses `dlopen` to load shared libraries
|
||||
[available.'case(os)']
|
||||
linux = true
|
||||
macos = true
|
||||
'...' = false
|
||||
|
||||
[[depends-on]]
|
||||
matreshka_league = "any"
|
||||
spawn = "any"
|
||||
zeromq_ada = "any"
|
||||
|
||||
[origin]
|
||||
commit = "8c987c134f1b92978aa4c4a528309685925f4bd9"
|
||||
url = "git+https://github.com/reznikmm/jupyter.git"
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
description = "JSON Web Token (JWT) implementation in Ada"
|
||||
name = "jwt"
|
||||
version = "1.0.0"
|
||||
website = "https://github.com/reznikmm/jwt"
|
||||
authors = ["Maxim Reznik"]
|
||||
licenses = ["MIT"]
|
||||
maintainers = ["Maxim Reznik <reznikmm@gmail.com>"]
|
||||
maintainers-logins = ["reznikmm"]
|
||||
project-files = ["gnat/jwt.gpr"]
|
||||
tags = ["web", "token", "jws", "json", "jwt"]
|
||||
|
||||
[[depends-on]]
|
||||
matreshka_league = "any"
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/reznikmm/jwt/archive/1.0.0.tar.gz"
|
||||
hashes = ["sha512:5caac64d0e8d5e2e1480ee44ae214585046e9dee1ce391196891e56a4140d9314ed4551ec0fcd162ec909a5f1ce28867cb265e912d6e50b6659b5655597a3d4e"]
|
||||
@@ -1,62 +0,0 @@
|
||||
[general]
|
||||
description = "Ada Keystore"
|
||||
tags = ["security", "storage", "nosql"]
|
||||
|
||||
licenses = ["Apache 2.0"]
|
||||
authors = ["Stephane.Carrez@gmail.com"]
|
||||
maintainers = ["Stephane.Carrez@gmail.com"]
|
||||
maintainers-logins = ["stcarrez"]
|
||||
long-description = """
|
||||
|
||||
[](http://jenkins.vacs.fr/job/Bionic-Ada-Keystore/)
|
||||
[](http://jenkins.vacs.fr/job/Bionic-Ada-Keystore/)
|
||||
[](https://codecov.io/gh/stcarrez/ada-keystore)
|
||||
|
||||
# Overview
|
||||
|
||||
Ada Keystore is a tool and library to store information in secure wallets
|
||||
and protect the stored information by encrypting the content.
|
||||
It is necessary to know one of the wallet password to access its content.
|
||||
Ada Keystore can be used to safely store passwords, credentials,
|
||||
bank accounts and even documents.
|
||||
|
||||
Wallets are protected by a master key using AES-256 and the wallet
|
||||
master key is protected by a user password.
|
||||
The wallet defines up to 7 slots that identify
|
||||
a password key that is able to unlock the master key. To open a wallet,
|
||||
it is necessary to unlock one of these 7 slots by providing the correct
|
||||
password. Wallet key slots are protected by the user's password
|
||||
and the PBKDF2-HMAC-256 algorithm, a random salt, a random counter
|
||||
and they are encrypted using AES-256.
|
||||
|
||||
Values stored in the wallet are protected by their own encryption keys
|
||||
using AES-256. A wallet can contain another wallet which is then
|
||||
protected by its own encryption keys and passwords (with 7 independent slots).
|
||||
Because the child wallet has its own master key, it is necessary to known
|
||||
the primary password and the child password to unlock the parent wallet
|
||||
first and then the child wallet.
|
||||
|
||||
## Documents
|
||||
|
||||
* [Ada Keystore Guide](https://ada-keystore.readthedocs.io/en/latest/) [PDF](https://github.com/stcarrez/ada-keystore/blob/master/docs/keystore-book.pdf)
|
||||
|
||||
"""
|
||||
|
||||
project-files = [
|
||||
".alire/keystoreada.gpr"
|
||||
]
|
||||
|
||||
[general.gpr-externals]
|
||||
KEYSTORE_LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
BUILD = ["distrib", "debug", "optimize", "profile", "coverage"]
|
||||
|
||||
[general.depends-on]
|
||||
utilada = "^2.1.0"
|
||||
|
||||
[[general.actions]]
|
||||
type = "post-fetch"
|
||||
command = ["rm", "-f", "config.gpr"]
|
||||
|
||||
['1.1.0']
|
||||
origin = "https://github.com/stcarrez/ada-keystore/archive/1.1.0.tar.gz"
|
||||
origin-hashes = ["sha512:d28d822c2c2d459f3dd44b720cbd63d07996b0169e0f106817d4b1f93c9b46a670f5c240ded32aeb2863934790b4670698bdbaa44cf49bf5cab4d4cddd561af6"]
|
||||
@@ -0,0 +1,25 @@
|
||||
description = "Ada Keystore"
|
||||
long-description = "\n[](http://jenkins.vacs.fr/job/Bionic-Ada-Keystore/)\n[](http://jenkins.vacs.fr/job/Bionic-Ada-Keystore/)\n[](https://codecov.io/gh/stcarrez/ada-keystore)\n\n# Overview\n\nAda Keystore is a tool and library to store information in secure wallets\nand protect the stored information by encrypting the content.\nIt is necessary to know one of the wallet password to access its content.\nAda Keystore can be used to safely store passwords, credentials,\nbank accounts and even documents.\n\nWallets are protected by a master key using AES-256 and the wallet\nmaster key is protected by a user password.\nThe wallet defines up to 7 slots that identify\na password key that is able to unlock the master key. To open a wallet,\nit is necessary to unlock one of these 7 slots by providing the correct\npassword. Wallet key slots are protected by the user's password\nand the PBKDF2-HMAC-256 algorithm, a random salt, a random counter\nand they are encrypted using AES-256.\n\nValues stored in the wallet are protected by their own encryption keys\nusing AES-256. A wallet can contain another wallet which is then\nprotected by its own encryption keys and passwords (with 7 independent slots).\nBecause the child wallet has its own master key, it is necessary to known\nthe primary password and the child password to unlock the parent wallet\nfirst and then the child wallet.\n\n## Documents\n\n* [Ada Keystore Guide](https://ada-keystore.readthedocs.io/en/latest/) [PDF](https://github.com/stcarrez/ada-keystore/blob/master/docs/keystore-book.pdf)\n\n"
|
||||
name = "keystoreada"
|
||||
version = "1.1.0"
|
||||
authors = ["Stephane.Carrez@gmail.com"]
|
||||
licenses = ["Apache 2.0"]
|
||||
maintainers = ["Stephane.Carrez@gmail.com"]
|
||||
maintainers-logins = ["stcarrez"]
|
||||
project-files = [".alire/keystoreada.gpr"]
|
||||
tags = ["security", "storage", "nosql"]
|
||||
|
||||
[[actions]]
|
||||
type = "post-fetch"
|
||||
command = ["rm", "-f", "config.gpr"]
|
||||
|
||||
[[depends-on]]
|
||||
utilada = "^2.1.0"
|
||||
|
||||
[gpr-externals]
|
||||
BUILD = ["distrib", "debug", "optimize", "profile", "coverage"]
|
||||
KEYSTORE_LIBRARY_TYPE = ["relocatable", "static", "static-pic"]
|
||||
|
||||
[origin]
|
||||
url = "https://github.com/stcarrez/ada-keystore/archive/1.1.0.tar.gz"
|
||||
hashes = ["sha512:d28d822c2c2d459f3dd44b720cbd63d07996b0169e0f106817d4b1f93c9b46a670f5c240ded32aeb2863934790b4670698bdbaa44cf49bf5cab4d4cddd561af6"]
|
||||
@@ -0,0 +1,10 @@
|
||||
description = "Oracle Instant Client"
|
||||
name = "libclntsh"
|
||||
licenses = []
|
||||
website = "https://www.oracle.com/database/technologies/instant-client/downloads.html"
|
||||
maintainers = ["Maxim Reznik <reznikmm@gmail.com>"]
|
||||
maintainers-logins = ["reznikmm"]
|
||||
|
||||
[[external]]
|
||||
kind = "hint"
|
||||
hint = "Please install Oracle Instant Client from the Oracle web site and set ORACLE_HOME environment variable"
|
||||
@@ -0,0 +1,11 @@
|
||||
description = "Firebird DB client library"
|
||||
name = "libfbclient"
|
||||
licenses = []
|
||||
maintainers = ["Maxim Reznik <reznikmm@gmail.com>"]
|
||||
maintainers-logins = ["reznikmm"]
|
||||
|
||||
[[external]]
|
||||
kind = "system"
|
||||
[external.origin."case(distribution)"]
|
||||
"debian|ubuntu" = ["firebird-dev"]
|
||||
"msys2" = ["mingw-w64-x86_64-firebird2"]
|
||||
@@ -0,0 +1,10 @@
|
||||
name = "libfuse"
|
||||
description = "Interface for userspace programs to export a filesystem"
|
||||
licenses = ["LGPL 2.1"]
|
||||
maintainers = ["nicolai.ruckel@uni-weimar.de"]
|
||||
maintainers-logins = ["NicolaiRuckel"]
|
||||
|
||||
[[external]]
|
||||
kind = "system"
|
||||
[external.origin.'case(distribution)']
|
||||
'debian|ubuntu' = ["libfuse-dev"]
|
||||
@@ -1,10 +1,9 @@
|
||||
[general]
|
||||
description = "Portable library for OpenGL, window and input"
|
||||
name = "libglfw3"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[3]
|
||||
[3.origin.'case(distribution)']
|
||||
'debian|ubuntu' = "native:libglfw3-dev"
|
||||
'...' = ""
|
||||
[[external]]
|
||||
kind = "system"
|
||||
origin = ["libglfw3-dev"]
|
||||
@@ -1,10 +0,0 @@
|
||||
[general]
|
||||
description = "Multiprecision arithmetic library development files"
|
||||
licenses = []
|
||||
maintainers = ["derodat@adacore.com"]
|
||||
maintainers-logins = ["pmderodat"]
|
||||
|
||||
['6.1.0']
|
||||
['6.1.0'.origin.'case(distribution)']
|
||||
'debian|ubuntu' = "native:libgmp-dev"
|
||||
'...' = ""
|
||||
@@ -0,0 +1,11 @@
|
||||
description = "The GNU Multiple Precision Arithmetic Library"
|
||||
name = "libgmp"
|
||||
licenses = ["LGPL 3.0"]
|
||||
maintainers = ["derodat@adacore.com", "chouteau@adacore.com"]
|
||||
maintainers-logins = ["pmderodat", "Fabien-Chouteau"]
|
||||
|
||||
[[external]]
|
||||
kind = "system"
|
||||
[external.origin."case(distribution)"]
|
||||
"debian|ubuntu" = ["libgmp-dev"]
|
||||
msys2 = ["mingw-w64-x86_64-gmp"]
|
||||
@@ -1,10 +0,0 @@
|
||||
[general]
|
||||
description = "GNU TLS library"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
['3.5.8']
|
||||
['3.5.8'.origin.'case(distribution)']
|
||||
'debian|ubuntu' = "native:libgnutls28-dev"
|
||||
'...' = ""
|
||||
@@ -0,0 +1,11 @@
|
||||
description = "GNU TLS library"
|
||||
name = "libgnutls"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[[external]]
|
||||
kind = "system"
|
||||
[external.origin."case(distribution)"]
|
||||
"..." = []
|
||||
"debian|ubuntu" = ["libgnutls28-dev"]
|
||||
@@ -1,10 +0,0 @@
|
||||
[general]
|
||||
description = "Drawing of ASCII graphs"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
['2.8.1-3']
|
||||
['2.8.1-3'.origin.'case(distribution)']
|
||||
'debian|ubuntu' = "native:libgraph-easy-perl"
|
||||
'...' = ""
|
||||
@@ -0,0 +1,10 @@
|
||||
description = "Drawing of ASCII graphs"
|
||||
name = "libgraph_easy_perl"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[[external]]
|
||||
kind = "system"
|
||||
[external.origin."case(distribution)"]
|
||||
"debian|ubuntu" = ["libgraph-easy-perl"]
|
||||
@@ -1,10 +1,9 @@
|
||||
[general]
|
||||
description = "The GNU Scientific Library (GSL)"
|
||||
name = "libgsl"
|
||||
licenses = []
|
||||
maintainers = ["alejandro@mosteo.com"]
|
||||
maintainers-logins = ["mosteo"]
|
||||
|
||||
[0]
|
||||
[0.origin.'case(distribution)']
|
||||
'debian|ubuntu' = "native:libgsl-dev"
|
||||
'...' = ""
|
||||
[[external]]
|
||||
kind = "system"
|
||||
origin = ["libgsl-dev"]
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user