sync: 1.3 --> 1.4
sync: 1.3 --> 1.4
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
name = "adacl_regexp"
|
||||
description = "Ada Class Library - Regular Expressions"
|
||||
long-description = """A class library for Ada for those who like OO programming.
|
||||
|
||||
Regular expression for String, Wide_String and Wide_Wide_Strings using a
|
||||
generic implementation that could be used for any array of descreete elements.
|
||||
|
||||
Development versions available with:
|
||||
|
||||
```sh
|
||||
alr index --add "git+https://github.com/krischik/alire-index.git#develop" --name krischik
|
||||
```
|
||||
|
||||
Source code including AUnit tests available on [SourceForge](https://git.code.sf.net/p/adacl/git)
|
||||
"""
|
||||
version = "6.2.0"
|
||||
licenses = "GPL-3.0-or-later"
|
||||
authors = ["Martin Krischik <krischik@users.sourceforge.net>"]
|
||||
maintainers = ["Martin Krischik <krischik@users.sourceforge.net>"]
|
||||
maintainers-logins = ["krischik"]
|
||||
website = "https://sourceforge.net/projects/adacl/"
|
||||
tags = ["library", "strings", "wide-strings", "search", "regexp", "unicode", "ada2022"]
|
||||
|
||||
[build-switches]
|
||||
development.compile_checks = "Warnings"
|
||||
development.contracts = "Yes"
|
||||
development.runtime_checks = "Overflow"
|
||||
release.compile_checks = "Warnings"
|
||||
release.contracts = "No"
|
||||
release.runtime_checks = "Default"
|
||||
validation.compile_checks = "Warnings"
|
||||
validation.contracts = "Yes"
|
||||
validation.runtime_checks = "Everything"
|
||||
|
||||
[[depends-on]]
|
||||
gnat_native = "^14.2"
|
||||
adacl = "6.2.0"
|
||||
|
||||
[[actions]]
|
||||
type = "test"
|
||||
command = ["alr", "run"]
|
||||
directory = "test"
|
||||
|
||||
# vim: set textwidth=0 nowrap tabstop=8 shiftwidth=4 softtabstop=4 expandtab :
|
||||
# vim: set filetype=toml fileencoding=utf-8 fileformat=unix foldmethod=diff :
|
||||
# vim: set spell spelllang=en_gb :
|
||||
|
||||
[origin]
|
||||
hashes = [
|
||||
"sha256:338a86dab6cfe6a49c7b3fffa1af040a9afd7903ce6e7d2f95165e7ee8d9e395",
|
||||
"sha512:771faabd888f90bcea85209c87613c1081a3f10fb0a7f4fff37dbece4c76a991084c1fb00b47d87b5a9c2dae06e5e5a5140f5b5431b182ed7f977505f9e63644",
|
||||
]
|
||||
url = "https://sourceforge.net/projects/adacl/files/Alire/adacl_regexp-6.2.0.tgz"
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
name = "bbs_embed_linux"
|
||||
description = "Physical device drivers for Raspberry Pi and BeagleBone Black"
|
||||
version = "0.2.0"
|
||||
|
||||
long-description = """
|
||||
This contains device drivers for unix-type systems. The physical devices
|
||||
are defined for the Raspberry Pi and BeagleBone Black, but it should
|
||||
compile on any unix-type environment.
|
||||
"""
|
||||
|
||||
authors = ["Brent Seidel"]
|
||||
maintainers = ["Brent Seidel <brentseidel@mac.com>"]
|
||||
maintainers-logins = ["BrentSeidel"]
|
||||
licenses = "GPL-3.0-or-later"
|
||||
website = "https://github.com/BrentSeidel/BBS-BBB-Ada"
|
||||
tags = ["embedded", "devices", "hardware"]
|
||||
|
||||
[available."case(os)"]
|
||||
"windows" = false
|
||||
"..." = true
|
||||
|
||||
[[depends-on]]
|
||||
bbs = "~0.1.0"
|
||||
|
||||
[[depends-on]]
|
||||
bbs_embed_common = "~0.2.0"
|
||||
|
||||
[origin]
|
||||
commit = "bc3a1eafa18eb9aa755631b198455dd6b9bb6c09"
|
||||
subdir = "./src-linux/"
|
||||
url = "git+https://github.com/BrentSeidel/BBS-BBB-Ada.git"
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
name = "blinkenlights"
|
||||
description = "Project to blink LEDs in interesting patterns"
|
||||
version = "0.2.1"
|
||||
|
||||
long-description = """
|
||||
This is a complex project involving 3D printing and soldering as well as
|
||||
software. Alr will take care of the software dependencies for you, but
|
||||
you will have to read the README and documentation to find the other parts.
|
||||
|
||||
This project is intended to replicate the look and feel of older computers
|
||||
with the switches and lights. It uses the simulators from bbs_simcpu to
|
||||
drive the LEDs and act on the switches. Using the Intel 8080 simulator,
|
||||
I was actually able to toggle a bootstrap program in using the panel and
|
||||
get it to boot CP/M. A boot loader (boot.ihx) is included. CP/M is not
|
||||
included. There are places on the web where you can find a disassembled
|
||||
CP/M 2.2. Then combine it with the BIOS from bbs_simcpu and add it to a
|
||||
disk image using the loadcpm tool. If you use the Motorola 68000 simulator,
|
||||
it will load and run a simple multitasking OS. The example simulator can
|
||||
be used to flash the lights in a variaty of ways.
|
||||
|
||||
There is a lamp test program in the lamp-test directory that may be useful
|
||||
for debugging the hardware.
|
||||
|
||||
Note that since each cycle of the simulator involves multiple I2C bus
|
||||
transactions to read switches and set LEDs, any CPU simulation will run
|
||||
rather slowly. The intention of this project is more for display than
|
||||
simulator usage.
|
||||
|
||||
There is also a web server that can be used to select the CPU variant.
|
||||
This is most useful with the example simulator to select the light pattern.
|
||||
|
||||
This project runs on a Raspberry Pi 2 (or later). It will build on most
|
||||
Unix or Unix-like systems, but unless the hardware interface matches the
|
||||
Raspberry Pi, it won't run. You are welcome to try porting it to other
|
||||
systems, if you like.
|
||||
"""
|
||||
|
||||
authors = ["Brent Seidel"]
|
||||
maintainers = ["Brent Seidel <brentseidel@mac.com>"]
|
||||
maintainers-logins = ["BrentSeidel"]
|
||||
licenses = "GPL-3.0-or-later"
|
||||
website = "https://github.com/BrentSeidel/Pi-Mainframe"
|
||||
tags = ["embedded", "simulation", "i8080", "m68000", "hardware"]
|
||||
|
||||
executables = ["blinkenlights"]
|
||||
|
||||
[available."case(os)"]
|
||||
"windows" = false
|
||||
"..." = true
|
||||
|
||||
[[depends-on]]
|
||||
bbs = "~0.1.0"
|
||||
|
||||
[[depends-on]]
|
||||
bbs_embed_common = "~0.2.0"
|
||||
|
||||
[[depends-on]]
|
||||
bbs_embed_linux = "~0.2.0"
|
||||
|
||||
[[depends-on]]
|
||||
bbs_webif = "~0.1.0"
|
||||
|
||||
[[depends-on]]
|
||||
bbs_simcpu = "~0.3.2"
|
||||
|
||||
[origin]
|
||||
commit = "0a94431028e3ee0857637ea72a8ad93608ca94c1"
|
||||
url = "git+https://github.com/BrentSeidel/Pi-Mainframe.git"
|
||||
|
||||
Reference in New Issue
Block a user