From e034baf38b16ccadfbceb99a440ae2df3dcbb274 Mon Sep 17 00:00:00 2001 From: Lev Kujawski Date: Fri, 20 Aug 2021 02:15:56 -0600 Subject: [PATCH 01/10] msys2_runtime and felix 0.2.0 (#318) --- index/fe/felix/felix-0.2.0.toml | 27 +++++++++++++++++++ .../msys2_runtime/msys2_runtime-external.toml | 14 ++++++++++ 2 files changed, 41 insertions(+) create mode 100644 index/fe/felix/felix-0.2.0.toml create mode 100644 index/ms/msys2_runtime/msys2_runtime-external.toml diff --git a/index/fe/felix/felix-0.2.0.toml b/index/fe/felix/felix-0.2.0.toml new file mode 100644 index 00000000..0f518a87 --- /dev/null +++ b/index/fe/felix/felix-0.2.0.toml @@ -0,0 +1,27 @@ +name = "felix" +description = "X/Open Native Language System (NLS) for Ada" +version = "0.2.0" + +authors = ["Lev Kujawski"] +maintainers = ["Lev Kujawski "] +maintainers-logins = ["lkujaw"] +licenses = "MIT-0" +website = "https://github.com/lkujaw/felix" +tags = ["ada1995", "i18n", "nls", + "localization", "localisation", "l10n"] + +[[depends-on]] +[depends-on.'case(os)'.windows] +msys2_runtime = ">=3.0" + +[gpr-set-externals.'case(os)'] +'windows' = { SYSTEM_API = "WIN32" } +'...' = { SYSTEM_API = "POSIX" } + +[environment.'case(distribution)'] +'msys2' = { C_INCLUDE_PATH.append = "${DISTRIB_ROOT}/usr/include/" } + +[origin] +commit = "7409bde64df3467f6d8b6aceb96eba2aac920014" +url = "git+https://github.com/lkujaw/felix.git" + diff --git a/index/ms/msys2_runtime/msys2_runtime-external.toml b/index/ms/msys2_runtime/msys2_runtime-external.toml new file mode 100644 index 00000000..c32cb95c --- /dev/null +++ b/index/ms/msys2_runtime/msys2_runtime-external.toml @@ -0,0 +1,14 @@ +name = "msys2_runtime" +description = "POSIX emulation library for Windows" + +maintainers = ["Lev Kujawski "] +maintainers-logins = ["lkujaw"] + +[[external]] +kind = "system" +[external.origin.'case(distribution)'] +'msys2' = ["msys2-runtime-devel"] + +[external.available.'case(distribution)'] +'msys2' = true +'...' = false From e98f64fb4807ab823ac504945976cf53e5338566 Mon Sep 17 00:00:00 2001 From: pmunts Date: Fri, 20 Aug 2021 01:58:17 -0700 Subject: [PATCH 02/10] libsimpleio 1.19882.1 (#313) Eliminated a lot of compiler warnings --- .../li/libsimpleio/libsimpleio-1.19882.1.toml | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 index/li/libsimpleio/libsimpleio-1.19882.1.toml diff --git a/index/li/libsimpleio/libsimpleio-1.19882.1.toml b/index/li/libsimpleio/libsimpleio-1.19882.1.toml new file mode 100644 index 00000000..7a26cc5a --- /dev/null +++ b/index/li/libsimpleio/libsimpleio-1.19882.1.toml @@ -0,0 +1,26 @@ +name = "libsimpleio" +description = "Linux Simple I/O Library bindings for GNAT Ada" +version = "1.19882.1" +licenses = "BSD-1-Clause" +website = "https://github.com/pmunts/libsimpleio" + +authors = ["Philip Munts"] +maintainers = ["Philip Munts "] +maintainers-logins = ["pmunts"] + +project-files = ["libsimpleio.gpr", "programs.gpr"] + +tags = ["embedded", "linux", "libsimpleio", "remoteio", "beaglebone", +"pocketbeagle", "raspberrypi", "adc", "dac", "gpio", "hid", "i2c", "motor", +"pwm", "sensor", "serial", "servo", "spi", "stepper", "watchdog"] + +[available."case(os)"] +'linux' = true +"..." = false + +[origin] +hashes = [ +"sha512:eb0dd86e69e4a5c583cce74bbbf5fbe4f8e45d545c226e56ba082a05a8941d6adbad7b38364d84a059feed701550bc851f8cc360a29b460a8df251bee99479d0", +] +url = "http://repo.munts.com/alire/libsimpleio-1.19882.1.tbz2" + From 1bb9541ca1c4c296923bb76f1bd2fc1dd2c882d1 Mon Sep 17 00:00:00 2001 From: Tama McGlinn Date: Mon, 23 Aug 2021 12:41:33 +0200 Subject: [PATCH 03/10] adabots 1.0.0 (#305) --- index/ad/adabots/adabots-1.0.0.toml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 index/ad/adabots/adabots-1.0.0.toml diff --git a/index/ad/adabots/adabots-1.0.0.toml b/index/ad/adabots/adabots-1.0.0.toml new file mode 100644 index 00000000..4a39e929 --- /dev/null +++ b/index/ad/adabots/adabots-1.0.0.toml @@ -0,0 +1,18 @@ +name = "adabots" +description = "Learn Ada by programming Minecraft robots" +version = "1.0.0" + +authors = ["Tama McGlinn"] +maintainers = ["Tama McGlinn "] +maintainers-logins = ["TamaMcGlinn"] +licenses = "MIT" +project-files = ["adabots.gpr"] +tags = ["learn", "ada", "minecraft", "computercraft", "robots", "teach", "children"] + +[[depends-on]] # This line was added by `alr with` +aws = "^21.0.0" # This line was added by `alr with` + +[origin] +commit = "159c2547f3a059d83a183ca70b75fee572f7fbaf" +url = "git+https://github.com/TamaMcGlinn/AdaBots.git" + From bbb3c9363718b008f0d561fdd554f585f98deb02 Mon Sep 17 00:00:00 2001 From: Jesper Quorning Date: Wed, 25 Aug 2021 12:03:50 +0200 Subject: [PATCH 04/10] matreshka: fix database tag typos (#310) --- index/ma/matreshka_sql/matreshka_sql-18.1.0.toml | 2 +- index/ma/matreshka_sql/matreshka_sql-20.1.0.toml | 2 +- .../matreshka_sql_firebird/matreshka_sql_firebird-20.1.0.toml | 2 +- index/ma/matreshka_sql_mysql/matreshka_sql_mysql-20.1.0.toml | 2 +- index/ma/matreshka_sql_oracle/matreshka_sql_oracle-20.1.0.toml | 2 +- .../matreshka_sql_postgresql-20.1.0.toml | 2 +- .../ma/matreshka_sql_sqlite3/matreshka_sql_sqlite3-20.1.0.toml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/index/ma/matreshka_sql/matreshka_sql-18.1.0.toml b/index/ma/matreshka_sql/matreshka_sql-18.1.0.toml index 22af90fe..dfb91b67 100644 --- a/index/ma/matreshka_sql/matreshka_sql-18.1.0.toml +++ b/index/ma/matreshka_sql/matreshka_sql-18.1.0.toml @@ -7,7 +7,7 @@ licenses = "BSD-3-Clause" maintainers = ["Vadim Godunko ", "Maxim Reznik "] maintainers-logins = ["godunko", "reznikmm"] project-files = ["build_matreshka_sql.gpr"] -tags = ["sql", "datadase", "db"] +tags = ["sql", "database", "db"] [[depends-on]] matreshka_league = "18.1.0" diff --git a/index/ma/matreshka_sql/matreshka_sql-20.1.0.toml b/index/ma/matreshka_sql/matreshka_sql-20.1.0.toml index 9669192e..b25dcd65 100644 --- a/index/ma/matreshka_sql/matreshka_sql-20.1.0.toml +++ b/index/ma/matreshka_sql/matreshka_sql-20.1.0.toml @@ -7,7 +7,7 @@ licenses = "BSD-3-Clause" maintainers = ["Vadim Godunko ", "Maxim Reznik "] maintainers-logins = ["godunko", "reznikmm"] project-files = ["build_matreshka_sql.gpr"] -tags = ["sql", "datadase", "db"] +tags = ["sql", "database", "db"] [[depends-on]] matreshka_league = "20.1.0" diff --git a/index/ma/matreshka_sql_firebird/matreshka_sql_firebird-20.1.0.toml b/index/ma/matreshka_sql_firebird/matreshka_sql_firebird-20.1.0.toml index 8d71ffcc..0bea766e 100644 --- a/index/ma/matreshka_sql_firebird/matreshka_sql_firebird-20.1.0.toml +++ b/index/ma/matreshka_sql_firebird/matreshka_sql_firebird-20.1.0.toml @@ -7,7 +7,7 @@ licenses = "BSD-3-Clause" maintainers = ["Vadim Godunko ", "Maxim Reznik "] maintainers-logins = ["godunko", "reznikmm"] project-files = ["build_matreshka_sql_firebird.gpr"] -tags = ["sql", "datadase", "db", "firebird"] +tags = ["sql", "database", "db", "firebird"] [[depends-on]] libfbclient = "any" diff --git a/index/ma/matreshka_sql_mysql/matreshka_sql_mysql-20.1.0.toml b/index/ma/matreshka_sql_mysql/matreshka_sql_mysql-20.1.0.toml index 1087aca4..3b3dbaed 100644 --- a/index/ma/matreshka_sql_mysql/matreshka_sql_mysql-20.1.0.toml +++ b/index/ma/matreshka_sql_mysql/matreshka_sql_mysql-20.1.0.toml @@ -7,7 +7,7 @@ licenses = "BSD-3-Clause" maintainers = ["Vadim Godunko ", "Maxim Reznik "] maintainers-logins = ["godunko", "reznikmm"] project-files = ["build_matreshka_sql_mysql.gpr"] -tags = ["sql", "datadase", "db", "mysql", "mariadb"] +tags = ["sql", "database", "db", "mysql", "mariadb"] [[depends-on]] libmysqlclient = "any" diff --git a/index/ma/matreshka_sql_oracle/matreshka_sql_oracle-20.1.0.toml b/index/ma/matreshka_sql_oracle/matreshka_sql_oracle-20.1.0.toml index a53c8ea7..5f5e098c 100644 --- a/index/ma/matreshka_sql_oracle/matreshka_sql_oracle-20.1.0.toml +++ b/index/ma/matreshka_sql_oracle/matreshka_sql_oracle-20.1.0.toml @@ -7,7 +7,7 @@ licenses = "BSD-3-Clause" maintainers = ["Vadim Godunko ", "Maxim Reznik "] maintainers-logins = ["godunko", "reznikmm"] project-files = ["build_matreshka_sql_oracle.gpr"] -tags = ["sql", "datadase", "db", "oracle"] +tags = ["sql", "database", "db", "oracle"] [[depends-on]] libclntsh = "any" diff --git a/index/ma/matreshka_sql_postgresql/matreshka_sql_postgresql-20.1.0.toml b/index/ma/matreshka_sql_postgresql/matreshka_sql_postgresql-20.1.0.toml index 56750d63..3f54cf27 100644 --- a/index/ma/matreshka_sql_postgresql/matreshka_sql_postgresql-20.1.0.toml +++ b/index/ma/matreshka_sql_postgresql/matreshka_sql_postgresql-20.1.0.toml @@ -7,7 +7,7 @@ licenses = "BSD-3-Clause" maintainers = ["Vadim Godunko ", "Maxim Reznik "] maintainers-logins = ["godunko", "reznikmm"] project-files = ["build_matreshka_sql_postgresql.gpr"] -tags = ["sql", "datadase", "db", "postgresql"] +tags = ["sql", "database", "db", "postgresql"] # Configure on msys2 fails to work with pg_config [available.'case(os)'] diff --git a/index/ma/matreshka_sql_sqlite3/matreshka_sql_sqlite3-20.1.0.toml b/index/ma/matreshka_sql_sqlite3/matreshka_sql_sqlite3-20.1.0.toml index 0f777cb9..5781c0ab 100644 --- a/index/ma/matreshka_sql_sqlite3/matreshka_sql_sqlite3-20.1.0.toml +++ b/index/ma/matreshka_sql_sqlite3/matreshka_sql_sqlite3-20.1.0.toml @@ -7,7 +7,7 @@ licenses = "BSD-3-Clause" maintainers = ["Vadim Godunko ", "Maxim Reznik "] maintainers-logins = ["godunko", "reznikmm"] project-files = ["build_matreshka_sql_sqlite3.gpr"] -tags = ["sql", "datadase", "db", "sqlite"] +tags = ["sql", "database", "db", "sqlite"] [[depends-on]] libsqlite3 = "any" From 03efd72937f5e8ef0c89354096fe571dad1f89b2 Mon Sep 17 00:00:00 2001 From: pmunts Date: Wed, 25 Aug 2021 03:31:36 -0700 Subject: [PATCH 05/10] libhidapi, libusb externals (#319) * A cross-platform library to access USB devices Initial addition to the community index. * A Simple library for communicating with USB and Bluetooth HID devices Initial addition to the community index. * Added licenses and Arch packages Co-authored-by: Alejandro R. Mosteo --- index/li/libhidapi/libhidapi-external.toml | 12 ++++++++++++ index/li/libusb/libusb-external.toml | 12 ++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 index/li/libhidapi/libhidapi-external.toml create mode 100644 index/li/libusb/libusb-external.toml diff --git a/index/li/libhidapi/libhidapi-external.toml b/index/li/libhidapi/libhidapi-external.toml new file mode 100644 index 00000000..d03ab042 --- /dev/null +++ b/index/li/libhidapi/libhidapi-external.toml @@ -0,0 +1,12 @@ +description = "A simple library for communicating with USB and Bluetooth HID devices" +name = "libhidapi" +licenses = "BSD-3-Clause OR GPL-3.0-only OR custom-hidapi" + +maintainers = ["Philip Munts "] +maintainers-logins = ["pmunts"] + +[[external]] +kind = "system" +[external.origin."case(distribution)"] +"debian|ubuntu" = ["libhidapi-dev"] +arch = ["hidapi"] diff --git a/index/li/libusb/libusb-external.toml b/index/li/libusb/libusb-external.toml new file mode 100644 index 00000000..17c756ba --- /dev/null +++ b/index/li/libusb/libusb-external.toml @@ -0,0 +1,12 @@ +description = "A cross-platform library to access USB devices" +name = "libusb" +licenses = "LGPL-2.1-or-later" + +maintainers = ["Philip Munts "] +maintainers-logins = ["pmunts"] + +[[external]] +kind = "system" +[external.origin."case(distribution)"] +"debian|ubuntu" = ["libusb-1.0-0-dev"] +arch = ["libusb"] From 7b8b8c5be0e1a706c5cf8cede035315a12d09e51 Mon Sep 17 00:00:00 2001 From: Alejandro R Mosteo Date: Fri, 27 Aug 2021 09:48:11 +0200 Subject: [PATCH 06/10] optional 0.1.0 (#320) --- index/op/optional/optional-0.1.0.toml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 index/op/optional/optional-0.1.0.toml diff --git a/index/op/optional/optional-0.1.0.toml b/index/op/optional/optional-0.1.0.toml new file mode 100644 index 00000000..b789cd5c --- /dev/null +++ b/index/op/optional/optional-0.1.0.toml @@ -0,0 +1,15 @@ +name = "optional" +description = "Optional values a la java.lang.Optional" +version = "0.1" +tags = ["optional", "functional"] +licenses = "LGPL-3.0-only" +website = "https://github.com/mosteo/optional/" + +authors = ["Alejandro R. Mosteo"] +maintainers = ["Alejandro R. Mosteo "] +maintainers-logins = ["mosteo"] + +[origin] +commit = "1aa0e20bf7cd010c4b59e6ab7cc4b089790b796e" +url = "git+https://github.com/mosteo/optional.git" + From ddc3120ec188a3aecacce70725705264bf09cec7 Mon Sep 17 00:00:00 2001 From: Alejandro R Mosteo Date: Mon, 30 Aug 2021 14:10:25 +0200 Subject: [PATCH 07/10] aaa 0.2.3 (#321) --- index/aa/aaa/aaa-0.2.3.toml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 index/aa/aaa/aaa-0.2.3.toml diff --git a/index/aa/aaa/aaa-0.2.3.toml b/index/aa/aaa/aaa-0.2.3.toml new file mode 100644 index 00000000..2df1ee92 --- /dev/null +++ b/index/aa/aaa/aaa-0.2.3.toml @@ -0,0 +1,27 @@ +name = "aaa" +version = "0.2.3" +description = "Alex's Ada Assortment (of miscellaneous utilities)" + +long-description = """ +Alex's Ada Assortment of Utilities + +- Text formatting (paragraphs, tables). +- Indefinite containers. +- Enumeration validity/conversions of string images. +- On-demand stack backtraces. +- String vectors. +- Simple subprocess spawning. +- Write-through minimal cache for objects stored in files +""" + +authors = ["Alejandro R. Mosteo"] +licenses = "LGPL-3.0-only" +maintainers = ["alejandro@mosteo.com"] +maintainers-logins = ["mosteo"] +tags = ["miscellanea", "utility"] +website = "https://github.com/mosteo/aaa" + +[origin] +commit = "12201a008c07e6ef0e4f21d327c941bed97d7166" +url = "git+https://github.com/mosteo/aaa.git" + From 4069382a517d9857f24edf70d9db6288df7e8d24 Mon Sep 17 00:00:00 2001 From: Fabien Chouteau Date: Mon, 30 Aug 2021 17:22:45 +0200 Subject: [PATCH 08/10] clic 0.1.0 (#323) --- index/cl/clic/clic-0.1.0.toml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 index/cl/clic/clic-0.1.0.toml diff --git a/index/cl/clic/clic-0.1.0.toml b/index/cl/clic/clic-0.1.0.toml new file mode 100644 index 00000000..2df04f52 --- /dev/null +++ b/index/cl/clic/clic-0.1.0.toml @@ -0,0 +1,31 @@ +name = "clic" +description = "Command Line Interface Components" +version = "0.1.0" + +authors = ["Alejandro R. Mosteo", "Fabien Chouteau"] +maintainers = ["alejandro@mosteo.com", "Fabien Chouteau "] +maintainers-logins = ["mosteo", "Fabien-Chouteau"] +licenses = "MIT" +tags = ["cli", "command-line", "user-input", "tty"] +website = "https://github.com/alire-project/clic" +long-description = """ +Command Line Interface Components: + - "git like" subcommand handling + - TTY color and formatting + - User input queries +""" + +# TODO: uncomment for alr 1.1.0 +# [configuration] +# disabled = true # CLIC is an Alire dependency using git submodule, so we can't +# # use the crate configuration here. + +[[depends-on]] +aaa = "~0.2.3" +simple_logging = "^1.2.0" +ansiada = "~0.1.0" + +[origin] +commit = "ac734659560ffa98346c4ddc97d8966471d70374" +url = "git+https://github.com/alire-project/clic.git" + From b2ac55bfb7b3cd9e7c354e7cbccab3738e879b60 Mon Sep 17 00:00:00 2001 From: pmunts Date: Tue, 31 Aug 2021 01:13:04 -0700 Subject: [PATCH 09/10] mcp2221 release 1.19928.2 (#312) msys tar needs tarballs created with -H posix --- index/mc/mcp2221/mcp2221-1.19928.2.toml | 47 +++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 index/mc/mcp2221/mcp2221-1.19928.2.toml diff --git a/index/mc/mcp2221/mcp2221-1.19928.2.toml b/index/mc/mcp2221/mcp2221-1.19928.2.toml new file mode 100644 index 00000000..8cffd9c8 --- /dev/null +++ b/index/mc/mcp2221/mcp2221-1.19928.2.toml @@ -0,0 +1,47 @@ +name = "mcp2221" +description = "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada" +version = "1.19928.2" +licenses = "BSD-1-Clause" +website = "https://github.com/pmunts/simpleio" + +authors = ["Philip Munts"] +maintainers = ["Philip Munts "] +maintainers-logins = ["pmunts"] + +project-files = ["mcp2221.gpr", "programs.gpr"] + +tags = ["embedded", "linux", "mcp2221", "adc", "dac", "gpio", "i2c", "motor", +"pwm", "sensor", "serial", "servo", "spi", "stepper"] + +[available."case(os)"] +'linux|windows' = true +"..." = false + +# Linux needs libhidapi-dev and/or libusb-1.0-0-dev installed + +[[depends-on]] +[depends-on."case(os)"."linux"] +libhidapi = "~0.8" + +[[depends-on]] +[depends-on."case(os)"."linux"] +libusb = "~1.0" + +# On Linux, patch hid-hidapi.ads to link with libhidapi-hidraw.so + +[[actions."case(os)".linux]] +type = "post-fetch" +command = ["sh", "-c", "sed -i 's/lhidapi/lhidapi-hidraw/g' src/objects/hid/hid-hidapi.ads"] + +# On Windows, copy .DLL files to ./bin/ (for execution) and ./lib/ (for linking) + +[[actions."case(os)".windows]] +type = "post-fetch" +command = ["sh", "-c", "mkdir -p ./bin && cp src/win64/*.dll ./bin && mkdir -p ./lib && cp src/win64/*.dll ./lib"] + +[origin] +hashes = [ +"sha512:55b6c3181571ca2557be57c232b4a91b050edebcae6aeb0ecd104510ec937a8390d0180d882e4326f35c1f85b0f7d64b1f63cc0d6b059736ca40f0a3f380ef54", +] +url = "http://repo.munts.com/alire/mcp2221-1.19928.2.tbz2" + From 4d4f222046bf0f8db4af81c7a794c0744f9334f7 Mon Sep 17 00:00:00 2001 From: Fabien Chouteau Date: Tue, 31 Aug 2021 18:06:24 +0200 Subject: [PATCH 10/10] libgpr 21.0.0: incompatibility with GNAT Community 2021 (#324) --- index/li/libgpr/libgpr-21.0.0.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/index/li/libgpr/libgpr-21.0.0.toml b/index/li/libgpr/libgpr-21.0.0.toml index c0286495..d7bd0674 100644 --- a/index/li/libgpr/libgpr-21.0.0.toml +++ b/index/li/libgpr/libgpr-21.0.0.toml @@ -16,6 +16,7 @@ GPR_BUILD = ["debug", "production", "coverage", "profiling"] LIBRARY_TYPE = ["static", "relocatable", "static-pic"] [[depends-on]] +gnat = "/=2021" # Does not build with GNAT Community 2021 xmlada = "~21.0.0" [origin]