Compare commits

...

1309 Commits

Author SHA1 Message Date
KLOC-Karsten 2b2839f708 tb6612_driver 0.1.0 (#1644) 2025-10-27 10:00:34 +01:00
Martin Krischik 69010859dc adacl_regexp 6.2.1 (#1531) 2025-07-10 11:59:32 +02:00
Matheus Xavier f814b958e2 press_utils 1.0.0 (#1505) 2025-06-13 12:02:27 +02:00
KLOC-Karsten bb7585ddda sparkfun_qwiic_motor_driver 0.1.0 (#1495) 2025-05-26 13:54:06 +02:00
Holger Rodriguez 4f64614eb3 eeprom_i2c 6.0.1 (#1467) 2025-04-07 12:20:36 +02:00
Holger Rodriguez ac20b62f9e itsybitsy_rp2040_bsp 1.0.0 (#1466) 2025-04-07 12:20:36 +02:00
Holger Rodriguez f36bc5af75 tiny_rp2040_bsp 1.0.0 (#1465) 2025-04-07 12:20:36 +02:00
Gautier de Montmollin a8128d283f lea 0.92.1 (#1464) 2025-04-07 12:20:36 +02:00
Brent Seidel 9f01db7254 bbs_ansiterm 0.1.0 (#1460) 2025-04-07 12:20:36 +02:00
Fabien Chouteau a64430a5f3 cortex_m 1.1.0 (#1457)
* Add files via upload

* Update cortex_m-1.1.0.toml
2025-04-07 12:20:36 +02:00
Gautier de Montmollin 8388ad821a azip 2.7.1 (#1456) 2025-04-07 12:20:36 +02:00
Gautier de Montmollin f5be0a955e lea 0.92.0 (#1455) 2025-04-07 12:20:36 +02:00
Rene Hartmann 269d430e56 hnumerics 1.0.0 (via alr publish --submit) (#1452) 2025-03-25 10:04:35 +01:00
Gautier de Montmollin 2a4ffcf908 gwindows 1.5.0 (#1451) 2025-03-23 13:53:46 +01:00
Manuel dd9aa3920e alr2appimage 1.0.0 (#1449) 2025-03-23 13:53:46 +01:00
Fabien Chouteau 9854d04ace strategy 0.1.0 (#1448) 2025-03-23 13:53:46 +01:00
Alejandro R Mosteo 4382e3975d aaa 0.3.0, aaa_texts 0.3.0, texts 0.1.0 (#1439)
* Add manifests for aaa=0.3.0 aaa_texts=0.3.0

* Add texts=0.1
2025-03-23 13:53:46 +01:00
Alejandro R Mosteo e8b35582b6 lml 0.1.0 (via alr publish) (#1437) 2025-03-23 13:53:46 +01:00
Vadim Godunko c93dba0fb8 button_led_weact_stm32g474 0.1.0 (#1434) 2025-03-23 13:53:46 +01:00
Vadim Godunko 61a2950658 blink_led_weact_stm32g474 0.1.0 (#1433) 2025-03-23 13:53:46 +01:00
Rene Hartmann feeae757a0 jintp 1.0.0 (#1442)
Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2025-03-19 22:53:20 +01:00
Alejandro R Mosteo d147a28d4a fix: improper syntax that will be rejected post-2.1 (#1417)
We had a missing check in index loading logic that should have rejected an unexpected array.
2025-03-19 22:42:42 +01:00
Vadim Godunko a5eb413268 a0b_stm32g474_gpio 0.1.0 (#1432) 2025-03-17 13:57:33 +01:00
Vadim Godunko 4598462d84 light_weact_stm32g474 0.1.0 (#1431) 2025-03-17 13:57:33 +01:00
Vadim Godunko 940f4ecc39 a0b_stm32g4_gpio 0.1.0 (#1430) 2025-03-17 13:57:33 +01:00
Vadim Godunko 6b5097c786 a0b_stm32g474 0.1.0 (#1429) 2025-03-17 13:57:33 +01:00
Vadim Godunko 3885428382 a0b_stm32f2_generic_exti 0.1.0 (#1428) 2025-03-17 13:57:33 +01:00
Vadim Godunko ecb271dc26 a0b_stm32g4 0.1.0 (#1427) 2025-03-17 13:57:33 +01:00
Vadim Godunko f2f5f0e4b6 a0b_stm32f2_generic_gpio 0.1.0 (#1426) 2025-03-17 13:57:33 +01:00
Jon e72b9e827c sparknacl 4.0.1 (#1425) 2025-03-17 13:57:33 +01:00
Vadim Godunko 9c193c68f3 a0b_base 0.4.0 (#1424) 2025-03-17 13:57:33 +01:00
Gautier de Montmollin 21c5b0b6b6 apdf 8.0.0 (#1418)
* Create apdf-8.0.0.toml

* Update apdf-8.0.0.toml

Fixed GID dependency.

* Update apdf-8.0.0.toml

Reverted to gid = ">=9.0.0"

* Update apdf-8.0.0.toml

Fixed .gpr name.
2025-03-17 13:57:33 +01:00
Gautier de Montmollin a86b4c5737 zipada 61.0.0 (#1416) 2025-03-17 13:57:33 +01:00
Simon Wright 281a381cb2 ada_caser 0.1.0 (#1415) 2025-03-17 13:57:33 +01:00
Martin Krischik da03fdae82 adacl_regexp 6.2.0 (#1436) 2025-03-17 12:14:36 +01:00
Brent Seidel 0622fb73b1 blinkenlights 0.2.1 (#1423) 2025-03-11 13:53:11 +01:00
Brent Seidel 0c75bc684e bbs_embed_linux 0.2.0 (#1422) 2025-03-10 18:02:11 +01:00
Brent Seidel da61176622 bbs_embed_common 0.2.0 (#1420) 2025-03-10 10:14:02 +01:00
Blady-Com 0a4c29efbf ppa_gtkada 1.0.0 (#1412)
* Add ppa_gtkada-1.1.0 (Tutorials for GTKAda) to Alire.

* Fix in Alire badge URL.
2025-03-08 13:40:33 +01:00
Gautier de Montmollin 3ce75f7fb9 hac 0.41.0 (#1411) 2025-03-08 13:40:33 +01:00
pmunts b5dee00972 remoteio 2.22974.1 (#1410)
Added support for the BeaglePlay Linux microcomputer.
2025-03-08 13:40:33 +01:00
pmunts e0ceb7ff8f libsimpleio 2.22974.1 (#1409)
Added support for the BeaglePlay Linux microcomputer.
2025-03-08 13:40:33 +01:00
Alejandro R Mosteo 07b796a45d yeison_12 0.2.0 (via alr publish) (#1405) 2025-03-08 13:40:33 +01:00
Alejandro R Mosteo b68e2575fd toml_slicer 0.1.2 (via alr publish) (#1406) 2025-03-08 13:40:33 +01:00
Brent Seidel cd88251591 simcpucli 0.4.0 (#1408) 2025-03-08 11:58:32 +01:00
Brent Seidel 599971b365 bbs_lisp 0.2.1 (#1399) 2025-03-07 14:11:48 +01:00
Brent Seidel 72662c6c92 bbs_simcpu 0.3.2 (#1402) 2025-03-07 10:23:40 +01:00
Fabien Chouteau 5e0f3a1347 usb_embedded 1.0.1 (#1401) 2025-03-07 10:21:04 +01:00
Brent Seidel 381cfc73d5 loadcpm 0.2.1 (#1400) 2025-03-07 10:14:22 +01:00
Jesper Quorning 610a0bfdce prolog 1.0.0 (#1398)
* prolog 1.0.0 (via `alr publish`)

* Update prolog-1.0.0.toml
2025-03-06 11:52:25 +01:00
Lionel Draghi 60f6535644 bbt 0.1.0 (#1397) 2025-03-06 09:07:46 +01:00
Blady-Com 75633ec8d0 exsytrawo 1.2.0 (#1396) 2025-03-01 12:47:39 +01:00
Dylan Eskew b56a896cbb io_utils 1.0.0 (#1395) 2025-02-25 10:49:16 +01:00
Rene Hartmann 4f8c0eef0c hnumerics 0.1.0 (#1394) 2025-02-23 19:39:25 +01:00
Gautier de Montmollin 63c20398f9 apdf 7.0.0 (#1393)
🆕 Changes in this version:

 *  Vector graphics: added Arc and Circle.
*   Navigation: added Hyperlink methods for producing links within or outside the document.

The main demo (pdf_out_demo.adb) includes now some pie charts and hyperlink examples.
An additional demo shows graphically various steps of the k-means data clustering / unsupervised machine learning method.
2025-02-22 12:09:20 +01:00
pmunts 8543d4b80f libsimpleio 2.22840.1 (#1392)
Added libLinux.PollInput and libSerial.Flush.
Added support for the Grove 12-Button Capacitive Touch Keypad.
Added optional binding to libgpiod v2.
2025-02-19 12:53:58 +01:00
Fabien Chouteau a4c4737be9 gnatdoc 25.2 (#1390) 2025-02-19 12:36:45 +01:00
Blady-Com 962cc3ffe2 exsytrawo 1.1.0 (#1389) 2025-02-18 10:51:09 +01:00
Brent Seidel 353ed76208 simcpucli 0.3.0 (#1388) 2025-02-14 18:50:04 +01:00
Brent Seidel 9af8246a51 bbs_simcpu 0.3.1 (#1387) 2025-02-14 13:41:51 +01:00
Brent Seidel 246f9cc579 bbs_lisp 0.2.0 (#1386) 2025-02-13 19:18:08 +01:00
Brent Seidel 5240b44af4 bbs_simcpu 0.3.0 (#1385) 2025-02-12 15:48:41 +01:00
A.J. Ianozi 48aeddfa1d cards 1.0.0 (#1384) 2025-02-10 14:37:36 +01:00
Fabien Chouteau c494f02410 tresses 1.0.0 (#1383) 2025-02-10 09:29:18 +01:00
César Sagaert 500f7aeb2d bigints 0.1.0 (#1380)
* bigints 0.1.0-dev (via `alr publish`)

* Rename bigints-0.1.0-dev.toml to bigints-0.1.0.toml

* add tags

---------

Co-authored-by: César Sagaert <sagaert@adacore.com>
Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
Co-authored-by: Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
2025-02-02 10:04:42 +01:00
meownium 4083dd3946 octet_memory_stream 1.1.0 (#1382) 2025-02-02 10:03:30 +01:00
Brent Seidel a1698a6058 bbs_lisp 0.1.2 (#1381) 2025-01-30 18:32:27 +01:00
pmunts 2a6da9fcd6 remoteio 2.22792.1 (#1378)
Minor improvements and fixes.
2025-01-29 13:23:24 +01:00
pmunts 22532ec1dc mcp2221 2.22792.1 (#1377)
Minor improvements and fixes.
2025-01-29 13:22:37 +01:00
pmunts 158277ffc4 libsimpleio 2.22792.1 (#1376)
Minor improvements and fixes.
2025-01-29 13:21:15 +01:00
Fabien Chouteau 3121f5f0a5 littlefs 1.0.0 (#1379) 2025-01-29 12:17:16 +01:00
Blady-Com ef3b5d7144 uxstrings 0.8.2 (#1375) 2025-01-27 12:10:14 +01:00
Blady-Com 9b90db886c ncursesada 6.5 (#1374)
Fix lib name casing.
2025-01-27 12:06:20 +01:00
Fabien Chouteau 0f725534cb flux 1.0.0 (#1373) 2025-01-27 12:05:01 +01:00
Vadim Godunko b844c7eb5b blink_led_blackpill_stm32f401 0.1.0 (#1372) 2025-01-24 11:17:28 +01:00
Vadim Godunko 9ddfcb0eb5 blink_led_arduino_due 0.1.0 (#1371) 2025-01-24 11:16:56 +01:00
Tama McGlinn 4666d43eec adabots 2.0.0 (#1370) 2025-01-24 11:15:01 +01:00
Vadim Godunko 9e4fae2257 button_led_blackpill_stm32f401 0.1.0 (#1369) 2025-01-23 11:51:53 +01:00
Vadim Godunko 93fcace7a1 button_led_arduino_due 0.1.0 (#1368) 2025-01-23 11:47:22 +01:00
Alejandro R Mosteo 3c6250ba70 ansiada 1.1.0 (#1367)
* ansiada 1.1.0 (via `alr publish`)

* Fix origin
2025-01-21 16:12:05 +01:00
meownium 247b15d5a7 octet_memory_stream 1.0.0 (#1366) 2025-01-20 09:01:08 +01:00
Fabien Chouteau 4bf6f42f5e midi 1.0.0 (#1365) 2025-01-18 13:28:58 +01:00
meownium e62acbc232 byteflippers 1.1.0 (#1364)
* Create byteflippers-1.1.0.toml

* Update byteflippers-1.1.0.toml

* Update byteflippers-1.1.0.toml
2025-01-16 12:38:28 +01:00
Jeremy Grosser 636cf630ed tiny_text 1.5.1 (#1363) 2025-01-16 12:20:45 +01:00
meownium da5ce66c66 file_formats_java_class 7.0.0 (#1362)
* Manually create file_formats_java_class-7.0.0.toml

* Rename file_formats_java_class-7.0.0.toml to file_formats_java_class-7.0.0-dev.toml

* Remove -dev suffix, postpone writing to 7.1.0 release
2025-01-15 18:29:47 +01:00
Fabien Chouteau 1eaa3ccd37 win32ada 23.0.0 description (#1361) 2025-01-15 17:26:16 +01:00
Brent Seidel 7f804a7ced loadcpm 0.2.0 (#1360) 2025-01-15 17:23:16 +01:00
Jeremy Grosser 3a18f35176 softdev 1.0.0 (#1359) 2025-01-14 15:48:42 +01:00
John Serock 20c932a9ff pla_util 2.1.3 (#1358)
pla_util 2.1.3
2025-01-13 09:13:50 +01:00
meownium ed51ecfc91 byteflippers 1.0.0 (via alr publish --submit) (#1357) 2025-01-10 14:01:52 +01:00
Brent Seidel 819094aff1 simcpucli 0.2.0 (#1356) 2025-01-08 18:41:54 +01:00
A.J. Ianozi 2dbe82aef1 uuids 1.0.0 (#1355) 2025-01-08 11:57:21 +01:00
Brent Seidel c82742f0b4 loadcpm 0.1.1 (#1354) 2025-01-07 13:31:43 +01:00
Brent Seidel e089ba2d9f bbs_simcpu 0.2.0 (#1353)
* bbs_simcpu 0.2.0 (via `alr publish --submit`)

* Update bbs_simcpu-0.2.0.toml

Update to commit changing file names to lowercase.
2025-01-07 13:30:10 +01:00
Daniel King d5d625360d xoshiro 2.0.0 (#1352) 2025-01-06 11:14:15 +01:00
Maxim Reznik b1749589aa conic_fit 0.1.0 (#1351) 2025-01-06 11:12:33 +01:00
Maxim Reznik ea55670354 nmea_0183 0.1.0 (#1350) 2025-01-05 19:49:56 +01:00
Estevan Castilho 95cae17374 rpio 1.0.0 (#1347)
Merged, thanks. Checks should run automatically on future PRs opened by you.
2025-01-05 19:48:56 +01:00
Maxim Reznik 00fe8d8374 raiden 1.0.0 (#1349) 2025-01-05 19:37:05 +01:00
Maxim Reznik fd38638ab1 mavlink_common 1.0.0 (#1348) 2025-01-05 19:35:34 +01:00
Cre8or 0a33634bab cre8or_generic_image_handling 1.0.0 (#1346)
* Cre8or_Generic_Image_Handling

+ Cre8or_Generic_Image_Handling_Example

* Fix incorrect manifest push
2024-12-30 20:57:07 +01:00
pmunts c1a87fdfdb remoteio 2.22631.1 (#1345)
Added support for transporting Remote I/O Protocol messages
over ZeroMQ.
2024-12-30 19:53:16 +01:00
pmunts 91887edaaa libsimpleio 2.22625.1 (#1344)
Fixed a serious bug (unhandled exception) in package SPI.libsimpleio.
Reworked support for Orange Pi Zero 2W.  It is much cleaner now.
2024-12-29 19:02:23 +01:00
Martin Krischik 663e841019 adacl 6.2.0 (#1342) 2024-12-27 19:24:25 +01:00
Martin Krischik beb2fee55d adacl_eastrings 6.2.0 (#1343) 2024-12-27 19:23:43 +01:00
Vadim Godunko 12dc697bd7 hexapod_simulation_telemetry 0.0.1 (#1341) 2024-12-26 14:39:57 +01:00
Vadim Godunko caf07b30da adagl_gtk3 0.0.1 (#1340) 2024-12-26 12:12:21 +01:00
Stephen Merrony 72c1479f77 emdee 0.2.2 (#1336) 2024-12-26 12:11:07 +01:00
Vadim Godunko 4c2f0f45e6 cgk 0.1.0 (#1339) 2024-12-26 12:06:30 +01:00
Stephane Carrez b8099b563b spdx_tool 0.4.1 (#1338)
* spdx-tool 0.4.1 crate

* Fix name of executable in Alire crate
2024-12-26 12:05:31 +01:00
pmunts 6c082e190b libsimpleio 2.22541.1 (#1337)
Added support for the Mikroelektronika Pi 4 Click Shield.
2024-12-26 11:59:12 +01:00
Léo Germond fbe1937c94 labs_solar_system 1.2.0 (#1335) 2024-12-19 13:38:25 +01:00
KLOC-Karsten b057e96306 pico_ultrasonic_ranger 0.1.0 (#1327) 2024-12-18 10:36:56 +01:00
Martin Krischik d0291b7b08 adacl_eastrings 6.1.1 (#1334) 2024-12-17 21:22:06 +01:00
Lionel Draghi f1f58076a2 bbt 0.0.6 (via alr publish --submit) (#1329) 2024-12-16 15:02:52 +01:00
Martin Krischik 4480059748 adacl 6.1.1 (#1328) 2024-12-16 13:36:12 +01:00
Daniel King e7bf3c39d2 nrf52-runtimes 14.1.0 (#1318) 2024-12-13 13:16:16 +01:00
pmunts 0aeabc43c4 muntsos_aarch64 9.3.1 (#1326)
Added long description.
2024-12-13 13:02:57 +01:00
Vadim Godunko 22ef15dc39 light_arduino_due 0.3.0 (via alr publish --submit) (#1319)
Co-authored-by: Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
2024-12-12 11:36:58 +01:00
Martin Krischik 8f5c665ba8 hp41cx_tools 1.6.3 (via alr publish --submit) (#1324) 2024-12-12 11:16:31 +01:00
Martin Krischik e798fd364c adacl 6.1.0 (via alr publish --submit) (#1323) 2024-12-11 12:08:22 +01:00
Vadim Godunko 258e1ef7ea light_fk723m1_zgt6 0.2.0 (#1321) 2024-12-10 14:27:12 +01:00
Vadim Godunko a1b4222834 light_blackpill_stm32f401 0.3.0 (#1320) 2024-12-10 14:25:55 +01:00
pmunts 97276933e3 muntsos_aarch64 9.3.0 (#1315) 2024-12-10 14:18:42 +01:00
Vadim Godunko b6b799e53f a0b_armv7m 0.3.0 (via alr publish --submit) (#1317)
Co-authored-by: Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
2024-12-09 18:19:19 +01:00
Vadim Godunko ff7139ffa8 a0b_stm32h723 0.1.0 (via alr publish --submit) (#1316)
Co-authored-by: Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
2024-12-09 18:05:49 +01:00
Vadim Godunko 7152589f1d a0b_atsam3x8e 0.3.0 (via alr publish --submit) (#1314)
Co-authored-by: Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
2024-12-09 15:45:25 +01:00
Simon Wright ba24c9317e gnat_math_extensions 1.2.0 (via alr publish --submit) (#1306)
Co-authored-by: Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
2024-12-09 15:29:22 +01:00
Martin Krischik fa6a47f4a6 adacl 6.0.0 (via alr publish --submit) (#1313)
Co-authored-by: Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
2024-12-09 15:28:56 +01:00
Rene Hartmann 431db06cda jintp 0.2.0 (via alr publish --submit) (#1304) 2024-12-09 15:15:14 +01:00
Vadim Godunko a2c07d3e50 a0b_stm32f401 0.2.0 (#1309) 2024-12-03 10:22:27 +01:00
Vadim Godunko d5740d72a4 a0b_armv7m 0.2.0 (#1308) 2024-12-03 09:01:33 +01:00
Vadim Godunko 36731eefdf a0b_base 0.3.0 (#1307) 2024-12-02 21:31:08 +01:00
Simon Wright 759744836b minimal_containers 1.2.1 (via alr publish --submit) (#1310) 2024-12-02 10:56:35 +01:00
Vadim Godunko 4fd83c2410 a0b_callbacks 0.2.0 (#1305) 2024-11-27 07:24:08 +01:00
Vadim Godunko 1658ca57b6 light_blackpill_stm32f401 0.2.0 (#1303) 2024-11-26 11:26:03 +01:00
Fabien Chouteau c9c3a64972 bare_runtime 14.0.0 (#1298) 2024-11-25 10:13:57 +01:00
Martin Krischik 95d64e7571 hp41cx_tools 1.6.2 (via alr publish --submit) (#1302) 2024-11-25 10:02:44 +01:00
Martin Krischik e1547e2dca hp41cx_tools 1.6.1 (#1301) 2024-11-22 13:46:36 +01:00
Martin Krischik 31f5f22820 adacl 5.16.1 (#1300) 2024-11-22 11:42:37 +01:00
Jeremy Grosser e9c2c9645b rp2040_hal 2.4.1 (#1299) 2024-11-20 11:02:40 +01:00
Martin Krischik 34db57237f hp41cx_tools 1.6.0 (#1297) 2024-11-19 10:50:03 +01:00
Gautier de Montmollin 28e6205602 zipada 60.0.0 (#1294)
New feature: added compression for the BZip2 format for .bz2 and .zip files or streams.

Note that Zip-Ada now tops (or rather, bottoms ;-) in terms of compressed size) 7-Zip for both Calgary (*) and Canterbury benchmarks, for the .zip format and even the .7z format.
2024-11-18 09:09:35 +01:00
Martin Krischik 17240b21d9 adacl 5.16.0 (#1293) 2024-11-18 09:07:45 +01:00
Fabien Chouteau c3c757a9e6 raylib 0.1.0 disabled (#1292) 2024-11-14 13:09:54 +01:00
Maxim Reznik 7f599cf29f ada_language_server, libgnatdoc 25.0.0 (#1289) 2024-11-13 17:52:27 +01:00
Maxim Reznik dbef9649bd spawn_glib 25.0.0 (#1291) 2024-11-13 17:50:47 +01:00
Fabien Chouteau 6f1f4f113c gtkada 25.0.1 (#1285) 2024-11-13 13:04:25 +01:00
Fabien Chouteau 48f9df3812 gnatformat, lal_refactor 25.0.0 (#1284)
* gnatformat and lal_refactor 25.0.0

* libadalang_tools-24.0.0.toml: switch builds to production

* Typos
2024-11-13 10:40:03 +01:00
Stephane Carrez 432d66ac9e utilada crates 2.8.0 (#1288) 2024-11-11 18:01:50 +01:00
Stephane Carrez 79c99991b8 are 1.5.1 (#1287) 2024-11-11 12:56:45 +01:00
Paul Jarrett 0823c50440 dir_iterators 0.0.5 (#1286) 2024-11-11 12:55:27 +01:00
Gautier de Montmollin 4ab4f4f95f hac 0.40.0 metadata update (#1283)
Fixed typo.
2024-11-06 12:06:45 +01:00
Fabien Chouteau 3e420f4661 gnatdoc, markdown, libadalang_tools 25.0.0 (#1282)
* gnatdoc, markdown, and libadalang_tools 25.0.0

* gnatdoc: fix executables field

* libadalang_tools 25.0.0 set build mode to prod
2024-11-06 12:04:08 +01:00
Fabien Chouteau 7b8cf03a31 libgpr2, prettier_ada, adasat, langkit_support, libadalang 25.0.0 (#1281)
* libgpr2, prettier_ada, adasat, langkit_support, and libadalang 25.0.0

* Update libgpr2-25.0.0.toml
2024-10-31 11:02:59 +01:00
Fabien Chouteau 9f9cedda5b aunit, spawn, vss, templates_parser, and startup_gen 25.0.0 (#1280)
* aunit, spawn, vss, templates_parser, and startup_gen 25.0.0

* Update spawn-25.0.0.toml
2024-10-30 16:40:48 +01:00
Fabien Chouteau ccfa443ac2 gnatcoll bindings and DB 25.0.0 (#1279) 2024-10-28 17:52:37 +01:00
Fabien Chouteau 23706caac0 gnatcoll, libgpr, xmlada 25.0.0 (#1273)
* gnatcoll, libgpr, xmlada 25.0.0

* Update gnatcoll-25.0.0.toml
2024-10-28 14:55:21 +01:00
Gautier de Montmollin 569b47daf8 hac 0.40.0 (#1277)
* Create hac-0.40.0.toml

HAC v0.40
*    Source stream is buffered: ~3x faster build on large sources
*    HAT: added Create_Directory, Create_Path and Delete_Directory
*    Added warning on variables read before they are written

* Update hac-0.40.0.toml

Reduced tag length.

---------

Co-authored-by: Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
2024-10-28 10:33:33 +01:00
Ian Larson b2d9757b4d libgtk3 external for SUSE (#1278)
opensuse also uses gtk3-devel.
2024-10-28 10:31:39 +01:00
Simon Wright d75d864189 libcsfml external for macOS (#1275)
Adds macOS externals for libcsfml, both Homebrew & MacPorts.
2024-10-28 10:30:36 +01:00
Jeremy Grosser 9faa27dc88 pico_bsp 2.2.0 (#1276)
* pico_bsp 2.2.0

* pico_examples 2.2.0
2024-10-28 10:12:58 +01:00
Pierre-Marie de Rodat 50ea41709f ada_toml 0.5.0 (#1274) 2024-10-26 11:42:54 +02:00
Jeremy Grosser 5bb73f167f rp2040_hal 2.4.0 (#1271) 2024-10-26 11:40:08 +02:00
Vadim Godunko 8a2260b0b5 a0b_atsam3x8e_twi_i2c 0.1.0 (#1272) 2024-10-25 12:22:02 +02:00
Fabien Chouteau 4cde8d3827 cortex_m 1.0.0 test metadata update (#1270) 2024-10-24 18:41:18 +02:00
Fabien Chouteau b63cec013a cortex_m 1.0.0 (#1269) 2024-10-24 17:12:25 +02:00
Fabien Chouteau 91b7eb3f0f atomic, bbqueue, hal, usb_embedded 1.0.0 (#1268) 2024-10-24 16:48:08 +02:00
Michael Hardeman 8598b12239 bit_sets 1.0.0 (#1202)
* bit_sets 1.0.0 (via `alr publish --submit`)

* Fix typos

---------

Co-authored-by: Michael Hardeman <mhardeman25@gmail.com>
Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-10-24 16:12:45 +02:00
Vadim Godunko b34999dfd3 a0b_atsam3x8e_gpio 0.1.0 (#1267) 2024-10-24 16:04:49 +02:00
Vadim Godunko 3877e20574 a0b_stm32f401_i2c 0.1.0 (#1266) 2024-10-23 10:00:30 +02:00
Vadim Godunko 6d12c0e249 a0b_atsam3x8e_tc5_timer 0.1.0 (#1265) 2024-10-23 09:59:56 +02:00
Vadim Godunko dd00c5c350 light_arduino_due 0.2.0 (#1264) 2024-10-23 09:59:06 +02:00
Vadim Godunko 337aef75e0 a0b_stm32f401_tim11_timer 0.1.0 (#1260) 2024-10-23 07:36:38 +02:00
Vadim Godunko f93397e02d light_blackpill_stm32f401 0.1.0 (#1262) 2024-10-22 14:33:04 +02:00
Vadim Godunko c9516f2bf6 a0b_atsam3x8e 0.2.0 (#1263) 2024-10-22 14:30:34 +02:00
Vadim Godunko 40e7b68bf8 a0b_armv7m_systick_clock 0.1.0 (#1259) 2024-10-22 14:12:59 +02:00
Vadim Godunko 14c82f52e7 a0b_time 0.2.0 (#1261) 2024-10-22 11:14:23 +02:00
Vadim Godunko a4fefa721f a0b_stm32f401_dma 0.1.0 (#1258) 2024-10-22 09:26:02 +02:00
Vadim Godunko f683b9960a a0b_stm32f401_gpio 0.1.0 (#1257) 2024-10-22 09:25:09 +02:00
Vadim Godunko 52b3f1f7ec a0b_gpio 0.1.0 (#1256) 2024-10-21 22:37:56 +02:00
Vadim Godunko d48fd0bada a0b_exti 0.1.0 (#1254) 2024-10-21 22:37:26 +02:00
Vadim Godunko 3e415ae755 a0b_i2c 0.1.0 (#1249) 2024-10-21 22:35:00 +02:00
Vadim Godunko 8edd297301 a0b_stm32f401 0.1.0 (#1255) 2024-10-21 12:38:49 +02:00
Vadim Godunko 99ea02eaf1 a0b_time, a0b_timer 0.1.0 (#1253) 2024-10-21 07:37:12 +02:00
Vadim Godunko 66cf4f77ef a0b_armv7m 0.1.0 (#1252) 2024-10-21 07:33:42 +02:00
Lionel Draghi f97d16484f opentoken 6.0.3 (#1100)
* opentoken 6.0.3 (via `alr publish --submit`)

* fix: remove dependency on aunit

---------

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-10-18 14:37:14 +02:00
Lionel Draghi 3bf967ce20 bbt 0.0.5 (via alr publish --submit) (#1251) 2024-10-18 10:20:08 +02:00
Vadim Godunko 2d3c9c4535 a0b_base 0.2.0 (#1248) 2024-10-17 13:09:10 +02:00
Stephane Carrez a65d9247ab ado* 2.4.1 (#1230)
* Add Ada Database Objects 2.4.1 crates

* Remove ado_all due to issues in alr pin when building

---------

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-10-14 14:28:27 +02:00
Tama McGlinn 7770d51081 adabots 1.9.0 (#1108)
Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-10-14 13:57:55 +02:00
Stephane Carrez 1184c6a509 openapi, openapi_server 0.8.0 (#1231)
Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-10-14 13:35:03 +02:00
Stephane Carrez 82980b2f70 akt 1.4.1 (#1224)
* Add AKT 1.4.1 crate

* Fix Alire crate

---------

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-10-14 13:34:11 +02:00
Fabien Chouteau 50e68d24c8 suika_programing 0.1.0 (#1195)
Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-10-14 12:50:01 +02:00
Rene Hartmann 14280259c4 jintp 0.1.0 (#1244) 2024-10-14 12:18:48 +02:00
Alejandro R Mosteo eeb8fa95cf fix: bump workflow runners and actions (#1245)
Due to https://github.com/actions/runner-images/issues/10721
2024-10-13 14:59:28 +02:00
Alejandro R Mosteo 2d813ef507 Bump alr version to 2.0.2 (#1243) 2024-10-09 19:39:12 +02:00
Stephane Carrez 094bc572e3 Ada AWA unit 2.5.0 crate (#1241) 2024-10-07 10:34:40 +02:00
Blady-Com 37c161e3d6 Update UXStrings to version 0.8.1. (#1242) 2024-10-07 10:33:56 +02:00
Maxim Reznik bfc7300190 ada_language_server 24.0.0 (#1240) 2024-10-04 12:11:48 +02:00
Alejandro R Mosteo eaa810c86d whitakers_words metadata (upstream website) (#1239) 2024-10-01 13:27:57 +02:00
Stephane Carrez a802799027 awa 2.5.0 (#1238) 2024-10-01 07:31:48 +02:00
Stephane Carrez 8f76ecb714 utilada_aws 2.6.0 (#1237)
* Add Ada Utility Library AWS support for 2.6.0

* Try to build with AWS 24 or 23 for Windows

* Disable for Windows and MacOS since the automated build failed

* Try to fix crate due to crash in Alire:

DEPLOYING CRATE utilada_aws=2.6.0
stderr: CONSTRAINT_ERROR
stderr: alire-conditional_trees-case_nodes.adb:178 range check failed
stderr: raised CONSTRAINT_ERROR : alire-conditional_trees-case_nodes.adb:178 range check failed
[/usr/bin/alr]
0xd5d8a6 Alire.Toml_Load.Dependency_Loader.Case_Nodes.Leaf_Count.2Xnb at alire-conditional_trees-case_nodes.adb:178
0x5d5f9d Alire.Conditional.For_Dependencies.Leaf_Count at alire-conditional_trees.adb:226
0x6706e5 Alire.Conditional.For_Dependencies.Leaf_Count at alire-conditional_trees.ads:464
0xc14e52 Alire.Releases.Deploy.Create_Authoritative_Manifest at alire-releases.adb:298
0xc14496 Alire.Releases.Deploy at alire-releases.adb:351
0xc4f580 Alire.Roots.Create_For_Release at alire-roots.adb:717
0xc4fbd2 Alire.Roots.Create_For_Release at alire-roots.adb:708
0x4a3aa9 Alr.Commands.Get.Retrieve at alr-commands-get.adb:134
0x4a87b2 Alr.Commands.Get.Execute at alr-commands-get.adb:368
0x4a8a49 Alr.Commands.Get.Execute at alr-commands-get.adb:246
0x53939b Alr.Commands.Sub_Cmd.Execute at clic-subcommand-instance.adb:749
0x54587e Alr.Commands.Execute at alr-commands.adb:561
0x436183 Alr.Main at alr-main.adb:13
0x438de1 Main at b__alr-main.adb:2257
[/lib64/libc.so.6]

* Fix location of project file relative to crate root

---------

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-09-30 20:43:21 +02:00
Maxim Reznik b905298e3f spawn, spawn_glib 24.0.1 (#1232)
Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-09-30 13:39:18 +02:00
onox 6795b93ce3 json 6.0.0, json 5.0.x metadata (#1164)
* json 5.0.x: Add gnat <= 13 dependency

The json 5.0.x releases do not compile with GNAT >= 14 because the
compiler is checking more SPARK restrictions.

* json 6.0.0

---------

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-09-30 10:57:09 +02:00
Fraser Wilson 7ea3418af6 wl_lib 0.1.4 (#1236) 2024-09-30 10:40:53 +02:00
Alejandro R Mosteo 8fa2461d60 Reinstate macos test on master (#1235) 2024-09-27 17:50:52 +02:00
Maxim Reznik ac5833212f gtkada 24.0.1 (#1233) 2024-09-24 20:46:11 +02:00
Stephane Carrez 09ca77095d serverfaces, serverfaces_unit 1.6.1 (#1229) 2024-09-23 20:16:28 +02:00
Gautier de Montmollin 0f5b1dc197 ulid 20240921.0.0 (#1228)
New stuff:
- UUID 8-4-4-4-12 output like "01920161-d64d-5a3e-589e-c45df155547b"
- Conversion from text representations to a 128-bit number
2024-09-23 20:14:59 +02:00
Fabien Chouteau fb7f72b539 libgnatdoc, liblal_refactor 24.0.0 (#1227) 2024-09-20 11:31:31 +02:00
Gautier de Montmollin fab3867e37 bar_codes 5.0.0 (#1225)
Version 005.
2024-09-17 10:36:11 +02:00
Stephane Carrez 0d250b73f2 Ada Keystore 1.4.1 crate (#1223)
* Ada Keystore 1.4.1 crate

* Fix dependencies

* Remove akt crate since the build with two provided crates at the same time fails
2024-09-09 17:43:18 +02:00
Vadim Godunko beb0e4c002 a0b_callbacks 0.1.0 (#1222) 2024-09-09 14:35:20 +02:00
Fabien Chouteau 8b23428584 raylib 1.0.1 (#1221) 2024-09-09 14:33:56 +02:00
Stephane Carrez d493e5cddd servletada* 1.7.1 (Core, AWS, EWS, Unit tests support) (#1220) 2024-09-02 19:24:15 +02:00
Stephane Carrez 536c5e469e security 1.5.1 (#1219) 2024-09-02 19:23:02 +02:00
Stephane Carrez 7e01f696fe wikiada 1.4.2 (#1218) 2024-09-02 19:21:59 +02:00
Gautier de Montmollin faedd5aebd bar_codes 4.0.0 (#1217)
* Create bar_codes-4.0.0.toml

Added PNG output "media"; fixed Data Matrix.

* Update bar_codes-4.0.0.toml

Improved metadata (tags).
2024-09-02 19:21:00 +02:00
Maxim Reznik 4ed4b7caf8 enet_stm32 1.0.0 (#1208) 2024-08-27 11:21:43 +02:00
Stephane Carrez afa6d2a4a2 utilada 2.7.0 (#1183)
* Add Ada Utility Library 2.7.0 crate

* Update utilada_aws crate to disable Windows because AWS is broken on that host

* Submit update Ada Utility Crate 2.7.0 with Windows re-enabled for AWS

* Try to use AWS 23.0 on Windows since AWS 24.0 is broken
2024-08-26 14:05:01 +02:00
A.J. Ianozi b2fdbad4f6 yass 3.1.0 (#1212)
* yass 3.1.0 (via `alr publish --submit`)

* Fedora's cmark-library only includes end user runtime, now includes headers
2024-08-26 13:56:06 +02:00
Stephane Carrez 285cf8b76c elada 1.8.7 (#1216)
* Add version 1.8.7 for elada crate

* Update
2024-08-26 13:48:40 +02:00
Stephane Carrez c365cc71ab lzmada 1.1.4 (#1215) 2024-08-26 13:47:04 +02:00
Stephane Carrez 4a51b92a60 sciada 0.4.0 (#1214) 2024-08-26 13:45:30 +02:00
Stephane Carrez 10faa8e6c7 printer_toolkit 0.2.0 (#1213)
* Add Printer Toolkit 0.2.0 crates

* Fix wrong install in index

* Remove the SVG part
2024-08-26 13:43:33 +02:00
Gautier de Montmollin 804902151d azip 2.7.0 (#1211) 2024-08-26 13:39:51 +02:00
Bent Bracke 94fceca9ae pragmarc 20240810.0.0 (#1206) 2024-08-24 14:14:47 +02:00
Fabien Chouteau 22ffe9848d GNAT FSF 14.2 (#1207) 2024-08-24 14:03:43 +02:00
Riccardo Bernardini ae05369437 splitter 1.0.2 (#1204) 2024-08-24 13:59:16 +02:00
Fabien Chouteau 137bec496c gnatprove 14.1 on macOS (#1203) 2024-08-24 13:55:00 +02:00
Daniel Norte de Moraes 9f42fb3bf2 Adare Kem and Sign PQC Packages. includes all necessary files to build and use. (#1199)
* Add files via upload

* Add files via upload

* Add files via upload

---------

Co-authored-by: Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
2024-08-22 14:43:46 +02:00
Léo Germond 06e9413a67 labs_radar 1.0.0 (via alr publish --submit) (#1205) 2024-08-21 17:35:15 +02:00
Gautier de Montmollin 1ce56fa081 Create gid-13.0.1.toml (#1200)
* Create gid-13.0.1.toml

The library is unchanged, but the demo/tools output now to PNG instead of the unknown PPM.

* Update gid-13.0.1.toml

Improved description.

* Update gid-13.0.1.toml

Fixed typo.
2024-08-19 12:00:18 +02:00
Gautier de Montmollin 6b330d1da8 Create excel_writer-19.0.0.toml (#1201)
* Create excel_writer-19.0.0.toml

V.19, with parsing and storing of simple formulas.

* Update excel_writer-19.0.0.toml

Fixed .gpr name.
2024-08-19 11:59:05 +02:00
Brent Seidel b732ea1de7 blinkenlights 0.1.0 (#1197) 2024-08-15 21:12:50 +02:00
Alejandro R Mosteo 449d098945 Bumps to actions/checkout@v4 (#1196) 2024-08-13 19:11:44 +02:00
Fabien Chouteau 4ebf22e5de chipmunk2d 0.1.0 (#1190) 2024-08-13 13:05:01 +02:00
Gautier de Montmollin e93847f894 bar_codes 3.0.0 metadata (#1194)
.toml metadata changes only.
2024-08-13 13:04:06 +02:00
Brent Seidel 167a1695c5 lispcli 0.1.1 (#1193) 2024-08-13 13:03:31 +02:00
Brent Seidel d24c436e2a bbs_lisp 0.1.1 (#1192) 2024-08-13 13:02:57 +02:00
Brent Seidel 1e864e2f8e bbs_embed_linux 0.1.0 (#1191) 2024-08-13 13:00:49 +02:00
Bent Bracke 283ab30514 image_io 20240725.0.0 (#1189) 2024-08-13 12:57:13 +02:00
Gautier de Montmollin 3d5bec347e bar_codes 3.0.0 (#1184)
* Create bar_codes-3.0.0.toml

New version with Data Matrix 2D bar codes.

* Update bar_codes-3.0.0.toml

Shortened description string.

---------

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-08-12 15:11:46 +02:00
Brent Seidel 648a68f475 webif_example 0.1.0 (#1186)
* webif_example 0.1.0 (via `alr publish --submit`)

* Change name of declared executable program.

* Change name of executable and update commit.

---------

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-08-12 15:11:02 +02:00
Brent Seidel 460dbc02a0 bbs_embed_common 0.1.0 (#1185)
Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-08-12 15:10:05 +02:00
Alejandro R Mosteo 12cf519e60 Disable openSUSE testing (#1188)
Enabling openSUSE requires more thorough testing.
2024-08-12 14:59:03 +02:00
Brent Seidel 819f525655 simcpucli 0.1.0 (#1176)
* simcpucli 0.1.0 (via `alr publish --submit`)

* Add long-description and depend on gnat > 7.5.

* Add [origin] block.
2024-08-12 13:31:05 +02:00
Alejandro R Mosteo 73af745604 Disable failing CI check to avoid confusion (#1187) 2024-08-12 13:19:20 +02:00
Fabien Chouteau b3e5d99b9e raylib 1.0.0, libraylib external (#1179) 2024-08-12 12:40:48 +02:00
Bent Bracke 7aba0a2e1d crc_32 20240725.0.0 (#1180) 2024-08-12 12:14:36 +02:00
Bent Bracke 5e2605c849 mine_detector 20220720.0.0 (#1174) 2024-08-12 12:12:56 +02:00
Bent Bracke a44ad09e82 z_compression 20240724.0.0 (#1178) 2024-08-12 12:11:47 +02:00
Bent Bracke b981536288 password_gen 20220720.0.0 (#1175) 2024-08-11 14:45:54 +02:00
Brent Seidel fdca9ff9b0 loadcpm 0.1.0 (#1177) 2024-08-11 14:45:05 +02:00
Bent Bracke 49bd412d4c musicplayer 20210719.0.0 (#1173) 2024-08-07 17:03:46 +02:00
Brent Seidel 9e9456d0c2 bbs_webif 0.1.0 (#1172) 2024-08-07 11:54:01 +02:00
Brent Seidel 1e92fe5427 bbs_simcpu 0.1.0 (#1171) 2024-08-07 11:52:37 +02:00
Brent Seidel ec3e2dc600 lispcli 0.1.0 (#1170)
* lispcli 0.1.0 (via `alr publish --submit`)

* Update hash to point to later commit with fix.

* Build fails on OpenSuSe so make crate unavailable for suse.

* Adjust syntax to exclude OpenSuse.
2024-08-06 13:36:23 +02:00
Fabien Chouteau d1f00c4858 embedded_components 0.3.0 (#1083)
* Add files via upload

* Update embedded_components-0.3.0.toml
2024-08-05 12:54:09 +02:00
Alejandro R Mosteo 5ba57e26c4 Enable OpenSUSE testing (#1096)
Just as we use Ubuntu LTS-only releases, we use the versioned, stable Leap
releases.
2024-08-05 12:52:06 +02:00
Maxim Reznik d14e4dfae1 ethernet 1.0.0 (#1169) 2024-08-02 14:35:46 +02:00
Alejandro R Mosteo b4ad4912a8 whitakers_words 0.20240801.0 (#1166)
* Re-index Whitaker's Words

* Disable availability on Windows
2024-08-02 12:02:40 +02:00
Brent Seidel a10438527c bbs_lisp 0.1.0 (#1168) 2024-08-02 09:04:43 +02:00
Fabien Chouteau 1f8dcc0f5d gprbuild 24.0.1 for aarch64 only (#1167)
Keep GPRbuild 24 only for mac aarch64
2024-08-01 22:31:02 +02:00
Brent Seidel 87800faf39 bbs 0.1.0 (#1165) 2024-07-31 13:24:55 +02:00
Maxim Reznik e62029087c Add gprbuild 24.0 (#1119) 2024-07-29 14:37:12 +02:00
Manuel 1d5fdbc80d asfml 2.6.1 (#1077) 2024-07-29 12:35:39 +02:00
Bent Bracke 889bfd2980 qplt 20230720.0.0 (#1150)
* qplt 20230720.0.0 (via `alr publish --submit`)

* Add ssl dependency

---------

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2024-07-29 12:33:40 +02:00
Stephen Merrony cb52b8e5de easy_graphics 0.1.0 (#1160)
* easy_graphics 0.1.0 (via `alr publish --submit`)

* Update easy_graphics-0.1.0.toml

Tweak gnat dependency
2024-07-29 12:03:13 +02:00
Bent Bracke c5dc8f8dbb ada_gui 20240224.0.1 (#1162) 2024-07-24 11:44:43 +02:00
Bent Bracke 4e59137891 controlled_io 20240401.0.1 (#1161) 2024-07-24 11:44:02 +02:00
Bent Bracke 447bc45b2c image_io 20240602.0.0 (#1157) 2024-07-23 14:18:20 +02:00
Bent Bracke f164916864 encryption_utilities 20220701.0.0 (#1154) 2024-07-23 14:15:57 +02:00
Bent Bracke bab0eb9396 binary_trees 20240519.0.0 (#1153) 2024-07-23 14:15:12 +02:00
Bent Bracke 1bce6a6869 lined 20240419.0.0 (#1152) 2024-07-23 14:14:20 +02:00
Bent Bracke adbe36e11f db_maker 20240119.0.0 (#1151) 2024-07-23 14:13:31 +02:00
Bent Bracke df35174042 universal_text_file 20220720.0.0 (#1149) 2024-07-23 14:10:38 +02:00
Bent Bracke 3f4cdbb1b0 image_random 20200720.0.0 (#1145) 2024-07-23 11:16:41 +02:00
Simon Wright c92240a75b minimal_containers 1.2.0. (#1143)
This fixes two issues:

Issue 3, Maps don’t have a Clear operation.
Issue 4, Vectors can’t be indexed by Natural.

  * index/mi/minimal_containers/minimal_containers-1.2.0.toml: new.
2024-07-22 13:55:26 +02:00
Vadim Godunko d3d4574dfc gfx_core, gfx_rasteriser 0.1.0 (#1139) 2024-07-22 13:52:14 +02:00
Bent Bracke b4af61c08f aoa_22 20220720.0.0 (#1138) 2024-07-22 13:49:52 +02:00
Bent Bracke 24adb21fb1 aoa_23 20230119.0.0 (#1136) 2024-07-22 13:32:03 +02:00
meownium 6faf741025 checksum 0.1.0 (#1122)
* checksum 0.1.0 (via `alr publish --submit`)

* Update website to point to repo until site is available
2024-07-19 14:27:38 +02:00
Bent Bracke 078c6465d0 bar_code_drawing 20240701.0.0 (#1129) 2024-07-19 14:16:31 +02:00
Fabien Chouteau 32d9394055 gnatprove 14.1.1 (#1118) 2024-07-19 14:15:42 +02:00
Bent Bracke dea04f4628 controlled_io 20240401.0.0 (#1128) 2024-07-18 11:39:35 +02:00
Bent Bracke 5df50fe82f image_io 20240601.0.0 (#1126) 2024-07-18 11:34:55 +02:00
Maxim Reznik 94620664c3 cheddar 3.3.0 (#1016)
Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-07-17 16:47:34 +02:00
Alejandro R Mosteo 0806dda750 powerjoular 1.0.4 (#1123)
* Add files via upload

* Add files via upload

* Add files via upload

* Delete index/po/powerjoular/alire.toml

* Version 0.7.0

* Version 1.0.1 of PowerJoular

Version 1.0 of PowerJoular is a major release allowing monitoring inside virtual machine and maturing the code base.

* 1.0.4

---------

Co-authored-by: Adel Noureddine <adelnoureddine@users.noreply.github.com>
2024-07-17 14:28:34 +02:00
Bent Bracke c4bfab465d ada_gui 20240224.0.0 (#1121) 2024-07-16 13:48:02 +02:00
Maxim Reznik 23c5a5d45d enet 1.0.0 (#1120) 2024-07-15 11:17:06 +02:00
Bent Bracke e5ad4c06d0 pragmarc 20240323.0.0 (#1116) 2024-07-10 19:30:39 +02:00
Maxim Reznik f8893d9989 GNAT 14.1 for MacOS X ARM64 (#1115) 2024-07-08 18:08:16 +02:00
Simon Wright a1c0ae141a Updating Minimal_Containers to 1.1.0. (#1111) 2024-07-08 11:38:29 +02:00
Fabien Chouteau 8b5022a01d usb_embedded 0.3.1 (#1109) 2024-07-04 11:11:10 +02:00
Stephane Carrez 0989323482 utilada* 2.7.0 (#1104)
* Add Ada Utility Library 2.7.0 crate

* Update utilada_aws crate to disable Windows because AWS is broken on that host
2024-07-01 13:20:51 +02:00
Gautier de Montmollin 737b6ebb0d texcad 4.5.3 tags updated (#1103)
Metadata change only: added categorization tag "application", which becomes necessary for filtering 411+ crates...
2024-07-01 13:09:06 +02:00
Gautier de Montmollin 6e908e6179 lea 0.90.0 tags updated (#1102)
Metadata change only: added categorization tag "application", which becomes necessary for filtering 411+ crates...
Added "hac" tag too.
2024-07-01 13:08:33 +02:00
Gautier de Montmollin b1609e1c71 azip 2.6.2 tags updated (#1101)
Metadata change only: added categorization tag "application", which becomes necessary for filtering 411+ crates...
2024-07-01 13:07:55 +02:00
Stephane Carrez ed1056a235 Add SCI Ada 0.3.0 crate (#1105) 2024-07-01 12:03:27 +02:00
Stephen Merrony c3715cb533 emdee 0.2.1 (#1099) 2024-06-27 22:03:52 +02:00
Stephane Carrez 22bb3119fd are 1.5.0 (#1098) 2024-06-24 12:23:19 +02:00
Alejandro R Mosteo b74a1ca8fb saatana 2.0.2 fix dependencies (#1095)
* saatana 2.0.2 fix dependencies

* Fix author/maintainers
2024-06-19 12:06:32 +02:00
Alejandro R Mosteo a56b3a9644 Apply label to PR on missing dependencies automatically (#1094) 2024-06-19 11:10:50 +02:00
A.J. Ianozi 419866d4f3 getada 1.0.1 (#1093) 2024-06-18 13:12:06 +02:00
Léo Germond 978bd4916f labs_solar_system 1.1.0 (#1091)
* labs_solar_system 1.1.0 (via `alr publish --submit`)

* Add Fedora/CentOS SDL definitions

---------

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2024-06-17 23:02:35 +02:00
Gautier de Montmollin 7d01104b71 Create texcad-4.5.3.toml (#1090) 2024-06-17 14:57:20 +02:00
Vadim Godunko be8abdacf7 a0b_atsam3x8e, a0b_base 0.1.0 (#1089) 2024-06-14 15:20:32 +02:00
Jeremy Grosser 359937b59b rp2040_hal 2.3.0 (#1088) 2024-06-10 19:23:39 +02:00
Fabien Chouteau 9876169397 GNAT FSF 14.1.3 (#1087)
* GNAT FSF 14.1

* Replace GNAT 14.1.2 by 14.1.3

This new build fixes a problem with Arm Cortex-M run-times.

* Update gnat_native-14.1.3.toml
2024-06-10 10:37:12 +02:00
Stephane Carrez 18942521ba libmariadb external debian/ubuntu package name change (#1085)
* Update libmariadb Debian/Ubuntu package name
The Debian package was renamed into libmariadb-dev

* Keep both package names

---------

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2024-06-04 14:09:39 +02:00
Gautier de Montmollin db485dfa0b globe_3d 2023.11.12 metadata (tags) (#1086)
* Update globe_3d-2023.11.12.toml metadata (tags)

Metadata update only in .toml: added a few tags.

* Update globe_3d-2023.11.12.toml metadata (tags)

Metadata update only in .toml: added a few more tags.

* Update globe_3d-2023.11.12.toml metadata (tags)

Metadata update only in .toml: shortened tags (max len=15).
2024-06-04 13:37:32 +02:00
Alejandro R Mosteo 4f891e0e0d optional 0.2.0 (#1060)
* optional 0.2.0 (via `alr publish --submit`)

* Use Intel arch machines for macOS tests

* Downgrade macOS runners to v12

* Update workflows
2024-06-03 15:06:31 +02:00
Gautier de Montmollin 2b083b29c1 Create texcad-4.5.2.toml (#1084)
* Create texcad-4.5.2.toml

First presence of TeXCAD on Alire!

* Update texcad-4.5.2.toml

Correct license naming.

* Update texcad-4.5.2.toml

Enriched the tag list.
2024-06-03 15:05:56 +02:00
Alejandro R Mosteo e255cb600a gnoga metadata: removed conflicting project variable settings (#1082)
* Removed conflicting project variable settings

* Missing externals to increase compatibility

* Restore lost variable in gnoga
2024-05-31 11:57:30 +02:00
Gautier de Montmollin cd81313940 azip 2.6.2 (#1081)
First appearance of AZip ( https://azip.sourceforge.io/ ) on Alire!
2024-05-28 11:53:44 +02:00
pmunts 37a7dec195 mcp2221 2.22364.1 (#1080)
Fixed garbled hyperlink in long description.
2024-05-27 13:32:20 +02:00
pmunts f11370fbfe libsimpleio 2.22364.1 (#1079)
Fixed garbled hyperlink in long description.
2024-05-27 12:47:15 +02:00
Gautier de Montmollin 5c5e25ca1a zipada 59.0.0 (#1078)
New features:
-    UnZip.Streams: added Set_Index & Index subprograms for inward streams from Zip archives.
-    Zip.Create: added procedure Add_Empty_Folder
2024-05-27 12:45:28 +02:00
Blady-Com 7f0a45f50c uxstrings 0.7.1 (#1051)
* Upgrade UXStrings to version 0.7.0.

Add UXStrings 4 implementation (Ada.Containers.Vectors).
Use scenario variables in project files for choosing between UXStrings implementation UXS_VARIANT=UXS1..4.
Add Keep_Empty_Parts default parameter to Split.

* Change GNAT required version.

* Bring back strings_edit source codes from Simple Components since dependancies of SC puzzled Alire.

* Suppress 0.7.0 as it puzzles Alire checks.

---------

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-05-27 12:41:13 +02:00
Gautier de Montmollin 84e84f51c3 ini_files 11.0.0 (#1075)
Changes from v.10:
- removed a warning about name hiding (-gnatwh)
- added long description in .toml
2024-05-27 12:39:25 +02:00
A.J. Ianozi 3e12b72791 libcmark external (#1074) 2024-05-27 12:38:24 +02:00
Stephen Merrony 9f9cca2930 dashera 0.15.1 (#1068)
Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-05-27 12:35:52 +02:00
jgrivera67 b3b1c60ec8 hirtos_separation_kernel 2.0.0 (#1034)
* hirtos_separation_kernel 2.0.0 (via `alr publish --submit`)

* Addressed PR review comments

Signed-off-by: J. German Rivera <jgrivera67@gmail.com>

* Fixed post-build errors to pass CI checks

Signed-off-by: J. German Rivera <jgrivera67@gmail.com>

* Skip unsupported build steps when building on Windows

Signed-off-by: J. German Rivera <jgrivera67@gmail.com>

---------

Signed-off-by: J. German Rivera <jgrivera67@gmail.com>
2024-05-23 19:37:16 +02:00
Alejandro R Mosteo 7e1d48b3de libgtk3 CentOS external (#1073) 2024-05-23 19:33:24 +02:00
Alejandro R Mosteo 6867b5859a Set Quartz backend for MacPorts (#1072) 2024-05-23 18:47:22 +02:00
Jeremy Grosser ad7a04a39b hex_format 0.1.0 (#1071) 2024-05-23 17:24:55 +02:00
Gautier de Montmollin d8bc46391b gid 13.0.0 metadata update (#1070)
Added some tags.
2024-05-23 17:24:02 +02:00
Gautier de Montmollin 8239a7d09b mathpaqs 20230121.0.0 metadata update (#1069)
* Update metadata in mathpaqs-20230121.0.0.toml

Only metadata change (long description + tags).

* Update mathpaqs-20230121.0.0.toml

* Update mathpaqs-20230121.0.0.toml

limited tags to 15 chars
2024-05-23 17:23:13 +02:00
jgrivera67 4a079c5448 hirtos 2.0.0 (#1033)
* hirtos 2.0.0 (via `alr publish --submit`)

* Addressed PR review comments

Signed-off-by: J. German Rivera <jgrivera67@gmail.com>

* Fixed post-build errors to pass CI

Signed-off-by: J. German Rivera <jgrivera67@gmail.com>

* Skip unsupported build steps when building on Windows

Signed-off-by: J. German Rivera <jgrivera67@gmail.com>

* Added gprbuild 22 dependency for test crates for CI

Signed-off-by: J. German Rivera <jgrivera67@gmail.com>

---------

Signed-off-by: J. German Rivera <jgrivera67@gmail.com>
2024-05-21 18:18:01 +02:00
Gautier de Montmollin b23008ea09 globe_3d 2023.11.12 (#1067)
* Create globe_3d-2023.11.12.toml

* Update globe_3d-2023.11.12.toml

Limited availability to macos and windows
2024-05-21 16:58:49 +02:00
pmunts 4f27bbb74c remoteio 2.22357.1 (#1066)
Rebuilt for alr 2.0, which broke previous post-fetch scripts.

Also moved the source archive repository
from http://repo.munts.com/alire
to   https://raw.githubusercontent.com/pmunts/alire-crates

Also added long description.
2024-05-21 16:47:48 +02:00
pmunts 10fc204d1b mcp2221 2.22357.1 (#1065)
Rebuilt for alr 2.0, which broke previous post-fetch scripts.

Also moved the source archive repository
from http://repo.munts.com/alire
to   https://raw.githubusercontent.com/pmunts/alire-crates

Also added long description.
2024-05-21 16:46:56 +02:00
pmunts 16bef8c5ba libsimpleio 2.22357.1 (#1064)
Added new package External_Command.Pipeline.
Added long description.
2024-05-21 14:10:57 +02:00
Gautier de Montmollin 1e90d3b33c mathpaqs 20230121.0.0 (#1048)
Added list of project files and a long description.

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-05-17 15:21:49 +02:00
Kevin Chadwick 473cc1de0c elogs 1.2.0 (#1059)
Co-authored-by: Kevin Chadwick <kc-ada@elansys.co>
Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2024-05-16 15:04:34 +02:00
Alejandro R Mosteo 97c7abe586 Fixes for CI troubles (#1061)
* Use Intel arch machines for macOS tests

* Downgrade macOS runners to v12

* Update workflows

* Touch test crate
2024-05-16 14:20:52 +02:00
Fabien Chouteau 84d8923eef hal 0.3.1 (#1035) 2024-05-10 13:06:26 +02:00
Maxim Reznik 93a5a02a9a Allow zeromq on Mac OS X and Arch Linux (#1050) 2024-05-03 17:30:17 +02:00
pmunts 134218e476 CentOS and RHEL need libusbx-devel (#1047)
which is named libusb1-devel on Fedora, for some unknowable reason.

Co-authored-by: pmunts <pmunts@berea.munts.net>
2024-04-26 11:17:40 +02:00
Léo Germond 2f27cde9de journada 1.0.0 (#1046) 2024-04-25 17:12:23 +02:00
pmunts 2a9c11c27b Added support for CentOS/Fedora/RHEL (#1045)
Co-authored-by: pmunts <pmunts@berea.munts.net>
2024-04-24 10:19:49 +02:00
Gautier de Montmollin 2a4c06d2da Create lea-0.90.0.toml (#1044) 2024-04-23 10:25:48 +02:00
JK 734101706f Add st7789 display driver (#1043) 2024-04-23 10:25:02 +02:00
pmunts 757405771c libsimpleio release 2.22299.1 (#1040)
Rebuilt for alr 2.0, which broke previous post-fetch scripts.

Also moved the source archive repository
from http://repo.munts.com/alire
to   https://raw.githubusercontent.com/pmunts/alire-crates
2024-04-22 18:57:25 +02:00
Gautier de Montmollin 310ba0cd79 Create gwindows-1.4.3.toml (#1036) 2024-04-22 18:54:52 +02:00
Gautier de Montmollin 447945a29a gwindows 1.4.2 (#1029)
* Create gwindows-1.4.2.toml

* Update gwindows-1.4.2.toml

GMGPL license not recognized; put back string from previous release.

* Update gwindows-1.4.2.toml

Zip ball uses the Zip 2.0 compression format (Deflate).

* Update gwindows-1.4.2.toml

Using a single root dir within Zip ball.

* Update gwindows-1.4.2.toml

Using Git (as in previous releases) instead of a Zip ball.
NB: the Alire test failure was something else (GNAT not found), but who knows...

* Update gwindows-1.4.2.toml

Removed extra GNATCOM tools path.
2024-04-15 13:05:15 +02:00
Lionel Draghi da96327126 list_image 1.0.0 (via alr publish --submit) (#1026) 2024-04-15 11:27:07 +02:00
Jeremy Grosser 2b1da5850e tiny_text 1.3.0 (#1027) 2024-04-11 10:32:14 +02:00
Fabien Chouteau a2c99729df hal 0.4.0 (#1025) 2024-04-10 10:04:51 +02:00
Maxim Reznik ad964cb014 gnat_native 13.2.2 for macOS X aarch64 (#1013)
Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2024-04-05 19:07:33 +02:00
Martin Krischik 96128c3076 wikibook 1.0.1 (#1022) 2024-04-01 12:49:50 +02:00
Fabien Chouteau b9c5cd2f98 raylib 0.1.0 (#1021)
* Raylib 0.1.0

* Update raylib-0.1.0.toml
2024-04-01 12:46:26 +02:00
Martin Krischik ce263b6d27 wikibook 1.0.0 (#1019)
* wikibook 1.0.0 (via `alr publish --submit`)

* Set gnat version.

---------

Co-authored-by: Martin Krischik <martin.krischik@kpt.ch>
2024-03-26 13:52:36 +01:00
Manuel ec49e924a8 alr2appimage 0.9.3 (#1020) 2024-03-25 13:39:22 +01:00
Gautier de Montmollin 61a86fbd1b hac 0.30.0 (#1018) 2024-03-25 13:13:07 +01:00
Alejandro R Mosteo 4d3fb6cd77 Use alr 2.0.1 in checks (#1017) 2024-03-21 14:47:26 +01:00
Manuel 2fd0dc1af7 alr2appimage 0.9.2 (#1014)
Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2024-03-15 11:06:32 +01:00
Alejandro R. Mosteo e5919c482a Fix: update workflow for new cache location 2024-03-15 10:50:13 +01:00
Alejandro R. Mosteo fbd2c3351e Fix: update workflows to use alr 2.0 2024-03-13 22:30:35 +01:00
Alejandro R. Mosteo f8706cc907 Updated check workflows to use alr 2.0 2024-03-13 22:24:34 +01:00
Alejandro R. Mosteo 679fa4f41d Merge remote-tracking branch 'alire/stable-1.2.1' into stable-1.3.0 2024-03-13 13:01:01 +01:00
Alejandro R. Mosteo 1e49e381fc Fix cache location in devel branch 2024-03-13 12:30:12 +01:00
Pierre-Marie de Rodat c5af03b39f ada_toml 0.4.0 (#1008) 2024-03-09 19:58:00 +01:00
Gautier de Montmollin 90ae25d9df gid 13.0.0 (#1007)
GID v.013
https://forum.ada-lang.io/t/generic-image-decoder-gid-version-13/
2024-03-04 12:40:24 +01:00
Alejandro R. Mosteo 06dfe2fb52 Merge remote-tracking branch 'alire/stable-1.2.1' into stable-1.3.0 2024-03-01 13:00:41 +01:00
Simon Wright 57fa845c03 Added macOS support (Homebrew, MacPorts) for libfreetype. (#1006)
* index/li/libfreetype/libfreetype-external.toml: as summary.
2024-03-01 12:51:46 +01:00
Alejandro R. Mosteo e04f0d4da2 Bump version to 1.3 and related fixes 2024-02-29 09:35:55 +01:00
Francesc Rocher 7629ba5653 mold 1.0.3 (#1004)
* mold 1.0.2

* mold 1.0.3

* Remove mold-1.0.2
2024-02-23 10:32:05 +01:00
Alejandro R Mosteo b99ee0be2c clic 0.3.0 (via alr publish --submit) (#1005) 2024-02-22 17:42:00 +01:00
Simon Wright 1300ee3e34 libadalang2xml 1.0.2 (#1001)
This release updates the year-old documentation in 1.0.0 to better
address macOS issues, mainly by suggesting how to deal with the
standard langkit_support & libadalang crates, and offering a
mcOS-specific alternative.
2024-02-19 13:34:08 +01:00
Fraser Wilson d62dc1e888 wl_lib 0.1.3 (via alr publish --submit) (#1003) 2024-02-19 10:43:27 +01:00
Simon Wright 50c389917e Adding parallelize. (#1002)
Builds an executable (parallelize) which runs jobs in parallel on the
CPU's cores (all, by default). The jobs are specified one per line in
standard input.
2024-02-19 10:41:56 +01:00
Francesc Rocher eb988917fb new mold_lib release (#1000)
* mold_lib 2.1.0

* mold_lib 2.1.1

* mold_lib 2.2.0

* molf_lib 2.2.1
2024-02-19 10:39:26 +01:00
Stephane Carrez f261654be1 secretada 1.0.0, libglib external, libsecret external (#999) 2024-02-17 12:01:58 +01:00
Kevin Chadwick eb5beb5b53 elogs 1.1.0 (#957)
* Create elogs

* Rename elogs to elogs-1.1.0.toml

* Create elogs-1.1.0.toml

* Create elogs-1.1.0.toml

* Create elogs-1.1.0.toml

* Delete index/el/elogs-1.1.0.toml

* Delete upload directory

* Enable Alire Ada 2022 build switch

* Update elogs-1.1.0.toml

* Restrict GNAT versions to ones supporting Ada 2022

* More compiler restrictions

* Use alternate dependency understood by alr<2.0

---------

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2024-02-16 11:59:37 +01:00
Tama McGlinn 2fd7a9fe4a adabots 1.8.0, 1.8.1 (#998)
* adabots 1.8.0

* adabots 1.8.1
2024-02-15 18:05:50 +01:00
HonkiTonk 138ca126ed honki_tonks_zivilisationen 0.5.5305 (#947)
Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2024-02-15 12:00:24 +01:00
pmunts f3c797942d libsimpleio 1.22163.1 (#996) 2024-02-15 11:48:53 +01:00
Manuel 1b7c6fa947 asfml 2.6.0 (#995) 2024-02-14 10:27:23 +01:00
Stephane Carrez 4d40453ebc ayacc 1.4.1 (#994)
Minor fixes
2024-02-12 16:02:51 +01:00
Stephane Carrez 6e0f48e11d aflex 1.7.0 (#993) 2024-02-12 16:02:02 +01:00
Stephane Carrez f4483d5081 are 1.4.0 (#992) 2024-02-12 16:00:19 +01:00
Stephane Carrez de4ffc5fc9 intl 1.0.1 (#991)
Fixes compilation warnings
2024-02-12 15:59:18 +01:00
Gautier de Montmollin e878859cf8 gid 12.0.0 (#990)
New version of GID (12), with an addition: the decoding of progressive JPEGs (e.g., most images on asocial networks)
2024-02-12 15:58:12 +01:00
Gautier de Montmollin 9e8d76780a zipada 58.0.0 metadata (#989)
The footnote was not displayed correctly (some markdown->html converters seem to need more white space).
Sorry for the trouble...
2024-02-12 15:57:06 +01:00
Gautier de Montmollin d626b23dc8 excel_writer 18.0.0 (#988)
The footnote was not displayed correctly (some markdown->html converters seem to need more white space) + not well placed.
Sorry for the trouble...
2024-02-12 15:56:20 +01:00
Gautier de Montmollin 0dd95e2f0e ulid 20240205.0.0 (#984)
* Create ulid-20240205.0.0.toml

* Update ulid-20240205.0.0.toml

Fixed a glitch in tags

* Add minimum GNAT version restriction

---------

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2024-02-09 13:25:51 +01:00
Jeremy Grosser 9f5c7b9ce1 rp2040_hal 2.2.1 (#978) 2024-02-08 19:23:09 +01:00
Gautier de Montmollin 013daf78a9 excel_writer 18.0.0 (#986)
* Update excel_writer-18.0.0.toml - changed only TOML's metadata

* Update excel_writer-18.0.0.toml

Added an empty line in the long description.

* Update excel_writer-18.0.0.toml

Added a small application example in the long-description.
2024-02-08 19:21:08 +01:00
Gautier de Montmollin dcd28bb41a zipada 58.0.0 (#985)
* Update zipada-58.0.0.toml - Added long-description

* Update zipada-58.0.0.toml

Removed a spurious '/'
2024-02-08 19:17:53 +01:00
Stephane Carrez 2516b49b2e magicada 1.0.1 (#982) 2024-02-08 19:16:02 +01:00
Blady-Com 90afef8c7d florist_blady 6.1.0 (#983) 2024-02-08 19:14:22 +01:00
Maxim Reznik 42036804e4 qmc5883 1.0.0 (#981) 2024-01-29 16:43:58 +01:00
Maxim Reznik ed60834dd7 hmc5883 1.0.0 (#980) 2024-01-29 16:42:39 +01:00
Simon Wright b8aaa0d216 xia 1.4.1. (#979)
Mainly, change dependencies from "^" to ">=".
Also, the test/ crate is updated to 1.4.1-2 to cope with CI issues.

  * index/xi/xia/xia-1.4.1.toml: new.

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2024-01-29 12:46:20 +01:00
Simon Wright 753ebd5ed4 libreadline macOS external (#976)
* Add macOS support to libreadline.

"brew info readline" shows that the library is "keg-only", i.e. it's
not symlinked into Homebrew's normally-visible include/, lib/
folders. This doesn't matter for the main usage in Alire
(gnatcoll_readline), because it's only requirement is to link against
"-lreadline". On macOS this is provided by BSD libedit.

In that case, why bother installing it? To stop alr warning
"Generating possibly incomplete environment because of missing
dependencies".

  * index/li/libreadline/libreadline-external.toml: For Homebrew & MacPorts,
      the external package is "readline".

* Add libreadline support for Centos, Fedora

  * index/li/libreadline/libreadline-external.toml: as summary.
2024-01-29 12:08:39 +01:00
Gautier de Montmollin 785780a733 Update gid-11.0.0.toml (only changed description fields) (#977)
* Update gid-11.0.0.toml

Added long description

* Update gid-11.0.0.toml

Added footnote.
2024-01-29 12:08:09 +01:00
Jan Verschelde 188820ddb9 phcpack 2.4.88 (#949)
* Add files via upload

* Update phcpack-2.4.88.toml

added dependency

* attempt to declare dependency on libstdc++-static

the file aims to declare the dependency on libstdc++static

* Update phcpack-2.4.88.toml

removed empty lines

* Rename libstdcpp-external.toml to index/li/libstdcpp/libstdcpp-external.toml

* Remove dependency on libstdc++

Keep libstdc++ external separate for the future.

---------

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2024-01-24 01:02:02 +01:00
Gautier de Montmollin b0987f02fc gid 11.0.0 (#975) 2024-01-23 17:57:39 +01:00
pmunts f52d985009 muntsos_* 9.1.0 (#974)
Incorporating:

muntsos_aarch64      release 9.1.0
muntsos_beaglebone   release 9.1.0
muntsos_raspberrypi1 release 9.1.0
muntsos_raspberrypi2 release 9.1.0
muntsos_raspberrypi3 release 9.1.0
muntsos_raspberrypi4 release 9.1.0
muntsos_raspberrypi5 release 9.1.0

Corrected invalid toolchain path wildcard for old Debian 11 /
Crosstool-NG 1.25.0 / GCC 10.3.0 toolchains.

Reworked the post fetch action script to be much more robust.
2024-01-23 17:56:45 +01:00
Fabien Chouteau 0bca58fa07 libadalang_tools 24.0.0 (#973) 2024-01-22 18:02:52 +01:00
RajaSrinivasan 63bedf966f gsl 0.1.0 (#934)
* Add files via upload

* Update gsl-0.1.0-dev.toml

* Update and rename gsl-0.1.0-dev.toml to gsl-0.1.0.toml

* Update gsl-0.1.0.toml

* Update gsl-0.1.0.toml
2024-01-22 11:47:56 +01:00
Blady-Com d9dbe53002 simple_components 4.68 (#972)
Add MacPorts and Brew support for macOS in dependancies.
2024-01-22 09:59:00 +01:00
Fabien Chouteau 2903f7f5c7 gnatdoc 24.0.0 (#971) 2024-01-19 19:01:09 +01:00
Alejandro R Mosteo 6eb9514673 Use new Windows cache location in direct pacman call (#968)
* Use new Windows cache location

* Revert hello-1.0.2.toml

Remove change intended to temporarily trigger checks
2024-01-19 18:58:29 +01:00
Paul Jarrett 834338fcaf septum 0.0.8 (#967) 2024-01-19 11:44:07 +01:00
Fabien Chouteau 514d363441 langkit_support, libadalang 24.0.0 (#970) 2024-01-19 11:33:41 +01:00
Fabien Chouteau ed68b4e0c4 Fix description for RISC-V and AVR GNAT 13.2.1 (#969) 2024-01-19 11:29:07 +01:00
pmunts ef1e18e385 muntsos_* 9.0.0 (#965)
* muntsos_beaglebone release 9.0.0

Updated to use either old Debian 11 toolchain packages
or new Debian 12 toolchain packages.

* muntsos_raspberrypi1 release 9.0.0

Updated to use either old Debian 11 toolchain packages
or new Debian 12 toolchain packages.

* muntsos_raspberrypi2 release 9.0.0

Updated to use either old Debian 11 toolchain packages
or new Debian 12 toolchain packages.

* muntsos_raspberrypi3 release 9.0.0

Updated to use either old Debian 11 toolchain packages
or new Debian 12 toolchain packages.

* muntsos_raspberrypi4 release 9.0.0

Updated to use either old Debian 11 toolchain packages
or new Debian 12 toolchain packages.

* muntsos_raspberrypi5 release 9.0.0

Updated to use either old Debian 11 toolchain packages
or new Debian 12 toolchain packages.
2024-01-16 11:35:15 +01:00
Simon Wright 4aff70e289 libglfw3-external for homebrew, macports (#964)
* index/li/libglfw3/libglfw3-external.toml: As summary. Both are "glfw".
2024-01-15 17:10:53 +01:00
pmunts 59257f284f remoteio 1.21805.1 (#963) 2024-01-15 17:09:11 +01:00
pmunts 5b75c2be9a libsimpleio 1.21805.1 (#962) 2024-01-15 17:08:21 +01:00
Vadim Godunko bc3f27cf2f light_arduino due, light_fk723m1_zgt6 0.1.0 (#961) 2024-01-15 17:07:07 +01:00
Luke A. Guest 5b3b65a514 learnadainy 0.2.0 (#960) 2024-01-15 17:04:14 +01:00
Luke A. Guest c3ef5cbe96 sdlada 2.5.20 (#959) 2024-01-15 16:55:52 +01:00
pmunts e9634f1be3 muntsos_aarch64 9.0.0 (#958) 2024-01-15 16:51:24 +01:00
Fabien Chouteau 3ae57d18ba aws 24.0.0 (#937) 2024-01-10 11:37:43 +01:00
Alejandro R. Mosteo e5b40c7083 Cosmetic change to diff workflow 2024-01-10 11:31:08 +01:00
Maxim Reznik 9e52f10fb8 bme280 1.0.0 (via alr publish --submit) (#944) 2024-01-03 12:45:39 +01:00
jgrivera67 87f4e0366b hirtos 1.0.0 and hirtos_separation_kernel 1.0.0 (#943)
Signed-off-by: J. German Rivera <jgrivera67@gmail.com>
2024-01-03 12:42:09 +01:00
Fraser Wilson 5d18acdbed wl_lib 0.1.2 (via alr publish --submit) (#948) 2024-01-03 12:33:12 +01:00
John Serock 0f5ba1a0d6 pla_util 2.1.2 (#955) 2024-01-02 16:38:46 +01:00
Stephane Carrez 5bc4d01dae Add crate for the SCI Ada library (Collection of Scientific Operations) (#953) 2024-01-02 16:36:37 +01:00
Luke A. Guest dcdecfec80 Add missing SDL2 mixer external library. (#951) 2024-01-02 16:31:52 +01:00
John Serock 1e57885c82 Add suse distribution to libgmp-external (#946) 2024-01-02 15:57:27 +01:00
John Serock f21e304d59 pla_util 2.1.1 (#935)
* pla_util 2.1.1

* Remove header as requested

* Remove build-profiles as requested
2023-12-20 16:28:23 +01:00
Fabien Chouteau b5eb5aa08c gtkada 24.0.0 (#936)
* GtkAda 24.0.0

* pkg_config-external.toml: add homebrew and macport distrib
2023-12-18 20:07:52 +01:00
Fabien Chouteau eb022c1a79 adasat 24.0.0 (#941) 2023-12-18 19:11:46 +01:00
jgrivera67 453f25b110 portable_minimal_ada_rts 1.0.0 (#940)
Signed-off-by: J. German Rivera <jgrivera67@gmail.com>
Co-authored-by: J. German Rivera <jgrivera@google.com>
2023-12-18 19:05:30 +01:00
pmunts 356e375c3e remoteio 1.21527.1 (#931) 2023-12-11 18:50:40 +01:00
Francesc Rocher 0805012282 euler_tools 1.3.0 (#928)
* euler_tools 1.2.0

* Fix compilation with gnat-13.1.1

* euler_tool 1.3.0
2023-12-11 18:49:14 +01:00
John Serock cd3c06986b libpcap external (#927) 2023-12-11 18:34:38 +01:00
pmunts 400f6f41d1 libsimpleio 1.21527.1 (#929) 2023-12-11 18:25:51 +01:00
pmunts 4ab407edb7 mcp2221 1.21527.1 (#930) 2023-12-11 18:18:27 +01:00
Rowan Walshe 064bfe6e31 gnat/gprbuild external broader regex (#924) 2023-11-27 16:35:10 +01:00
Stephane Carrez a8589243b8 magicada 1.0, libmagic external (#926) 2023-11-27 16:26:25 +01:00
Fabien Chouteau 0cae39b728 AdaCore libraries 24.0 II (#925) 2023-11-27 16:23:52 +01:00
Francesc Rocher ac2dce34eb mold_lib 2.0.0 (#923) 2023-11-27 16:16:56 +01:00
Manuel d8df16e4ee asfml 2.5.5 (#922) 2023-11-20 18:40:41 +01:00
Fabien Chouteau 49b8a71a00 AdaCore libraries 24.0 (#921) 2023-11-20 18:38:49 +01:00
Fabien Chouteau 9c1101813a bbqueue 0.3.2 (#896) 2023-11-16 07:22:28 +01:00
Alejandro R Mosteo b86e41b797 dirty_booleans 0.1.0 (via alr publish --submit) (#893) 2023-11-15 16:01:39 +01:00
Stephen Leake a9e17f624e emacs_gpr_mode 1.0.5 (#920) 2023-11-15 11:08:43 +01:00
Fabien Chouteau 6a964e7a2b gnatprove 13.2.1: GPR_PROJECT_PATH for sparklib (#917) 2023-11-13 19:11:41 +01:00
Stephane Carrez 6712cb7e2f New crate intl for a small NLS library on top of Unix gettext (3) (#918) 2023-11-13 10:36:17 +01:00
Fabien Chouteau 543c19cb46 gnatprove 13.2.1 (#916) 2023-11-10 10:02:06 +01:00
Simon Wright df12ae1d76 Don't look for gprbuild from system provider. (#913)
* Don't look for gprbuild from system provider.

Because the manifest currently asks for Alire to attempt to download
gprbuild from the system package manager, alr <anything> spends
several fruitless seconds trying to find gprbuild.

  * index/gp/gprbuild/gprbuild-external.toml: remove the 'system' external.

* macOS distributions don't provide gprbuild, others do.

  * index/gp/gprbuild/gprbuild-external.toml: the "system" external isn't
    available on macOS, so specify it explicitly for the other operating
    systems.
2023-11-09 14:52:02 +01:00
Simon Wright 332abd761f libgtk3 external for brew/port on macOS (#915)
* Add externals for libgtk3 on macOS.

* Add check from alr devel branch

* Add specific Ports CI test

---------

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2023-11-08 17:17:55 +01:00
Blady-Com c3adb36e51 automate 3.0.0. (#914)
Upgrade to UXStrings 0.6.0, UXStrings.Lists and Ada.Containers.Ordered_Maps.
Automate name input has been moved to command line.
Automate information inputs have been moved to parameters.
Add embedded debug support in automate description for each read event.
Miscellaneous improvements.
2023-11-03 08:22:29 +01:00
Stephen Leake 9099ace37b emacs_wisi 4.3.2, wisitoken 4.2.1 (#912)
* Release emacs_wisi 4.3.1

* Better fix for gnat 13 bug

* index/wi/wisitoken/wisitoken-4.2.1.toml: New file.

* index/em/emacs_wisi/emacs_wisi-4.3.2.toml: New file.
2023-10-26 14:23:00 +02:00
Francesc Rocher 1e39daf0c2 mold_lib 1.0.3 (#911)
* mold_lib 1.0.0

* Update release

* Update release 1.0.0 (main)

* Update release to 1.0.2

* Update commit id

* Update release to 1.0.3
2023-10-25 13:04:12 +02:00
Stephen Leake ad7f97ac4f emacs_wisi 4.3.1 (#910) 2023-10-23 14:48:39 +02:00
Adel Noureddine 13d5f35941 powerJoular 0.7.0 (#909)
* Add files via upload

* Add files via upload

* Add files via upload

* Delete index/po/powerjoular/alire.toml

* Version 0.7.0
2023-10-23 10:48:04 +02:00
Fabien Chouteau 0ffe703dec GNAT FSF 13.2.1 (#908) 2023-10-19 11:00:25 +02:00
Stephen Leake c460cca531 emacs_ada_mode 8.1.0, emacs_gpr_mode 1.0.4 (#905)
* Release ada-mode 8.1.0, gpr-mode 1.0.4 and dependencies

* Fix "incorrect line termination" bug

* index/wi/wisitoken/wisitoken-4.2.0.toml: Patched for "incorrect line
termination" in s-memory.adb.

* One more try for "incorrect line termination" bug

* index/wi/wisitoken/wisitoken-4.2.0.toml: Fix syntax in .gitattributes.

* * index/wi/wisitoken/wisitoken-4.2.0.toml: One more try

* * index/wi/wisitoken/wisitoken-4.2.0.toml: Another try

* * index/wi/wisitoken/wisitoken-4.2.0.toml: One more try

* * index/wi/wisitoken/wisitoken-4.2.0.toml: This should work
2023-10-14 22:04:34 +02:00
Blady-Com 3b343bbfab uxstrings 0.6.0. (#906)
Add string convenient subprograms: Contains, Ends_With, Starts_With, Is_Lower, Is_Upper, Is_Basic, Is_Empty, Remove, Replace.
Add string convenient subprograms: Contains, Ends_With, Starts_With, Is_Lower, Is_Upper, Is_Basic, Is_Empty, Remove, Replace.
2023-10-10 17:53:37 +02:00
Fabien Chouteau 3a01f97f06 gnat_native, gnat_riscv_elf, gnat_avr_elf, gnat_arm_elf 13.1.0 on macOS (#907) 2023-10-10 12:22:52 +02:00
Stephane Carrez c23beb5165 openai 1.0.0 (#904) 2023-10-02 12:33:28 +02:00
Léo Germond 1484149a93 labs_solar_system 1.0.0 (#903) 2023-09-27 15:38:28 +02:00
Jon f80b499b97 sparknacl 4.0.0 (#901)
* Create sparknacl-4.0.0.toml

Added latest SPARKNaCl release

* Update sparknacl-4.0.0.toml

Added myself as additional mainatainer
2023-09-25 16:18:18 +02:00
Rod Kay 146492329a ashell 1.4.0 metadata update (allow compatible dependencies) (#902)
* Add files via upload

* ashell: Force use of GCC 11.2.4 until 'florist_blady' fixes 'unnecessary with of ancestor' warning, which was introduced in later versions of GCC.

* ashell: Add spawn_server to project-files.

* ashell: Disable availability on 'msys2' distributions.

* Update 'alire.toml' to allow higher versions of dependencies to be used.

---------

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2023-09-25 12:58:55 +02:00
Simon Rowe dd4f163b18 Update libgmp-external.toml - add Fedora detection (#900)
As indicated in the open issue [#1320](https://github.com/alire-project/alire/issues/1320) the detection of `gmp` does not work with `alr` with the Fedora Linux OS. This PR adds the suggested missing config line to detect the Fedora `gmp-devel` library. 

Tested by editing the local cache file `~/.config/alire/indexes/community/repo/index/li/libgmp/libgmp-external.toml` to add the line suggested in the open issue:

```
fedora = ["gmp-devel"]
````
The detection then works as expected, and the previously failing build of `libadalang` on Fedora 38 (x86_64) now works.
2023-09-25 10:22:02 +02:00
Francesc Rocher 1202a4905a euler_tools 1.2.1 (#899)
* euler_tools 1.2.0

* Fix compilation with gnat-13.1.1
2023-09-19 11:44:19 +02:00
Léo Germond 7a4f147440 mage 0.6.1 (#898) 2023-09-18 10:17:12 +02:00
Gautier de Montmollin 413be2bf17 apdf 6.0.0 metadata update (#897) 2023-09-15 09:20:10 +02:00
Gautier de Montmollin 1da8a817da excel_writer 18.0.0 metadata update (#895)
Added a tag and a long description.
2023-09-14 07:19:53 +02:00
Gautier de Montmollin 0429ea5c58 hac 0.26.0 (#894) 2023-09-12 07:34:21 +02:00
Jesper Quorning 5bc799da31 vanilla-0.9.8 (#892) 2023-09-11 15:15:07 +02:00
Fabien Chouteau 7136f5a8b3 gnat_native, gnat_arm_elf, gnat_avr_elf, gnat_riscv64_elf 13.1.0 (#890)
* GNAT 13.1 Native, ARM, RISC-V and AVR hosted on Windows x86_64 and Linux x86_64

* Fix tarball URLs
2023-09-06 10:05:22 +02:00
Francesc Rocher 4b829f29ea mold_lib 0.2.1 (#889) 2023-08-29 11:11:19 +02:00
Stephane Carrez fd88d2a651 openapi, openapi_server 0.7.0 (#887) 2023-08-28 11:51:50 +02:00
Stephane Carrez 2786556a27 dynamo 1.4.0 (#885) 2023-08-25 10:31:26 +02:00
Stephane Carrez 3edffe7939 serverfaces 1.6.0 dependency fix (#884) 2023-08-25 10:30:30 +02:00
Stephane Carrez ff343de73c serverfaces, serverfaces_unit 1.6.0 (#883) 2023-08-24 12:37:35 +02:00
Léo Germond a8ca47b660 labs_radar 0.2.0 (#882)
* Typo fixes
* Sphinx doc
2023-08-23 10:17:46 +02:00
Martin Krischik e98688c9ec atari_exe_tools 1.5.0 (#881) 2023-08-23 10:17:00 +02:00
Martin Krischik 61570ae3a5 atari_atr_tools 1.5.0 (#880) 2023-08-23 10:14:10 +02:00
Martin Krischik ddb380e8c9 mos6502_create_nop 1.5.0 (#879) 2023-08-23 10:13:26 +02:00
Martin Krischik b946f2e035 mos6502_create_reset 1.5.0 (#878) 2023-08-23 10:12:53 +02:00
Martin Krischik f6b1d3409e mos6502_create_led 1.5.0 (#877) 2023-08-23 10:12:19 +02:00
Martin Krischik cfff33fe55 adacl 5.14.1 (#868)
* Migrate to Alire build.

First version contains base classs, string tools, trace and getopt.

* Migrate to Alire build.

First version contains base classs, string tools, trace and getopt.

* AdaCL module adacl release 5.14.1

* correct indents in adacl-5.14.1.toml

* Correcting a hickup resulting from the pull request being on hold for such a long time.

* try pragma Warnings (Off, Raise_Exception);

* Remove the extra raise as it was onyl a workaround anyway.

* How did 5.14.1 sneak in.

* Correct TAR file.

* use greater instead of range.

---------

Co-authored-by: Martin Krischik <martin@iMac.local>
Co-authored-by: Martin Krischik <martin.krischik@kpt.ch>
2023-08-23 10:11:18 +02:00
Manuel 490910bebf asfml 2.5.4 (#876) 2023-08-22 12:37:01 +02:00
Stephane Carrez 6bbaed6e79 akt, keystoreada 1.4.0 (#875) 2023-08-22 12:34:36 +02:00
Stephane Carrez 1df7fbd055 servletada, servletada_ews, servletada_unit 1.7.0 (#874) 2023-08-22 12:32:51 +02:00
Stephane Carrez 3078b0965a ado 2.4.0 (SQLite, MySQL, PostgreSQL) (#873) 2023-08-22 12:31:42 +02:00
Stephane Carrez bb5280124d security 1.5.0 (#872) 2023-08-22 12:30:30 +02:00
Stephane Carrez a9165a6db2 are 1.3.0 (#871) 2023-08-22 12:28:52 +02:00
Martin Krischik ac11120235 adacl 5.15.1 (#870)
* Release track

* AdaCL module adacl release 5.15.1

* Try fixing 5.15.1 instead.

* use greater instead of range.
2023-08-22 12:25:43 +02:00
Jeremy Grosser 3bf9976996 linux_hal 1.1.0, libpulse external (#867) 2023-08-21 16:26:58 +02:00
A.J. Ianozi 6522ba215c cashe 1.0.0 (#866)
This is the initial release of Cashe, which is a decimal / fixed point money library for Ada.  More information can be found here: https://github.com/AJ-Ianozi/Cashe/
2023-08-21 16:20:50 +02:00
Simon Wright c066588e1b openssl externals for homebrew, macports (#865)
* index/op/openssl/openssl-external.toml (external): add homebrew,
      macports.
2023-08-21 16:16:36 +02:00
Stephane Carrez d483c6e4b3 lzmada 1.1.3, utilada 2.6.0 (#859)
* Ada Utility Library 2.6.0

- update crates for the new version of Ada Utility Library
- convert the crates to use nested crates

* Remove (temporarily) the utilada_aws-2.6.0 because building AWS fails
(the issue is not related to utilada_aws but it is caused by a bug in
the automated build which fails building AWS for Debian and Fedora,
see https://github.com/alire-project/alire/issues/1394)
2023-08-21 16:09:16 +02:00
Tama McGlinn aa77bd9f0e adabots 1.6.0, 1.7.0 (#862)
* Add Adabots 1.6.0

* Adabots 1.7.0
2023-08-05 20:45:46 +02:00
Stephane Carrez d2e63a713c wikiada 1.4.1 (#861)
- Use WIKI_BUILD instead of BUILD for the control variable
- Update with 1.4.1 which fixes some HTML parsing
2023-08-04 20:43:54 +02:00
Stephane Carrez 206ec07146 elada 1.8.6 (#860)
- Fix crate to use EL_BUILD instead of BUILD
- Update to use last version with fixes for gcc 13.1
2023-08-03 13:45:10 +02:00
nytpu 2ae071597a Linenoise_Ada 1.1.2, LMDB_Ada 1.2.0 (#857)
* lmdb_ada 1.2.0

* linenoise_ada 1.1.2
2023-07-28 11:27:13 +02:00
Jeremy Grosser fd651c087b linux_hal 1.0.0 and libgpiod, libi2c externals (#856) 2023-07-28 11:11:12 +02:00
Léo Germond 8f5b7c5fa6 labs_solar_system 0.9.1 (#854) 2023-07-25 11:52:48 +02:00
Gautier de Montmollin 7bd7a4af18 ini_files 10.0.0 test executable (#853)
Added an executable, so that `alr run` doesn't end in `ERROR: Executable "ini_files.exe" not found`
2023-07-21 10:50:19 +02:00
Gautier de Montmollin c9aee2e127 gwindows 1.4.1 tags samples update (#852)
Added some "catchy" demos in the executables list.
2023-07-21 10:49:15 +02:00
Gautier de Montmollin 8f2ab70bc8 gid 10.0.0 tags update (#851)
Added executable and some tags
2023-07-21 10:48:30 +02:00
Gautier de Montmollin afb26a16dc bar_codes 2.0.0 tags update (#850)
* Update bar_codes-2.0.0.toml

Added executable and a tag.

* Update bar_codes-2.0.0.toml

Corrected tag
2023-07-21 10:47:53 +02:00
Simon Wright ab77175b25 macports externals (#849)
These externals are those that already had homebrew settings.

  * index/li/libftdi1/libftdi1-external.toml
  * index/li/libgmp/libgmp-external.toml
  * index/li/libhidapi/libhidapi-external.toml
  * index/li/libsdl2/libsdl2-external.toml
  * index/li/libsdl2_image/libsdl2_image-external.toml
  * index/li/libsdl2_ttf/libsdl2_ttf-external.toml
  * index/li/libtcl/libtcl-external.toml
  * index/li/libtk/libtk-external.toml
  * index/li/libusb/libusb-external.toml
2023-07-19 13:33:51 +02:00
Gautier de Montmollin 09dfc4019f mathpaqs 20230121.0.0 executable list fix (#848)
Removed `gnat_int` from the list of executables (it was removed in mathpaqs). This should fix the build test failures.
2023-07-18 12:33:39 +02:00
Léo Germond 3ed210abb6 labs_solar_system 0.9.0 (#846) 2023-07-11 18:44:41 +02:00
Martin Krischik 5b567bcffb 6502 tutorial module mos6502_create_nop release 1.1.3 (#844) 2023-07-03 10:36:47 +02:00
Martin Krischik 76e11de1a4 6502 tutorial module mos6502_create_led release 1.1.3 (#843) 2023-07-03 10:36:02 +02:00
Martin Krischik fde4301eba 6502 tutorial module atari_atr_tools release 1.1.3 (#842)
* 6502 tutorial module atari_atr_tools release 1.1.3

* Correct tar to make shure tests run.
2023-07-03 10:34:53 +02:00
Martin Krischik ce982c4e7d 6502 tutorial module mos6502_create_reset release 1.1.3 (#845) 2023-07-03 10:34:18 +02:00
Stephane Carrez 394a655141 Add libcurl external dependency (#841) 2023-07-03 10:33:26 +02:00
Alejandro R Mosteo 50cdaaf3eb umwi 0.1.0 (via alr publish --submit) (#840) 2023-06-29 16:57:10 +02:00
JK 7b3b482c26 esp_idf 5.0.2-1 (#839) 2023-06-27 18:15:59 +02:00
Gautier de Montmollin 88b444f804 hac 0.25.0 (#838) 2023-06-26 11:39:37 +02:00
Gautier de Montmollin f386f1fb5c excel_writer 18.0.0 (#837) 2023-06-26 11:38:42 +02:00
Gautier de Montmollin e1a204c84b apdf 6.0.0 (#836)
* Create apdf-6.0.0.toml

* Update apdf-6.0.0.toml

Just triggering a new automated test (archive name was wrong on SF).

* Update apdf-6.0.0.toml

Added some demos as executables (for `alr run`)
2023-06-26 11:31:46 +02:00
Fabien Chouteau bd4eb5c8c4 tresses 0.1.0 (#834)
* Add files via upload

* Update tresses-0.1.0.toml
2023-06-26 11:24:45 +02:00
Simon Wright bb56bf801f libsdl2*-external for Homebrew (#832)
* index/li/libsdl2/libsdl2-external.toml (external): added 'homebrew'
      option, "sdl2".
  * index/li/libsdl2_image/libsdl2_image-external.toml: likewise, "sdl2_image".
  * index/li/libsdl2_ttf/libsdl2_ttf-external.toml: likewise, "sdl2_ttf".
2023-06-21 11:48:44 +02:00
Alejandro R Mosteo 584923bf74 Don't abort checks on other environments on failure (#831) 2023-06-20 17:54:52 +02:00
Fabien Chouteau acf910102a aws 23.0.0: fix gnat dependency (#795)
Any kind of gnat can be used, not just `gnat_native`
2023-06-19 14:13:48 +02:00
Léo Germond 36d2f406ff mage 0.6.0, mage_hat 0.3.0 (#830)
* mage 0.6.0

* mage_hat v0.3.0
2023-06-15 13:12:03 +02:00
Gautier de Montmollin 1d22c32fa9 lea 0.87.0 compiler dependency update (#829)
* Update lea-0.87.0.toml

The choice of GNAT version is improved.
The previous state forced to a version of GNAT which is supported by Alire.
This assumed a GNAT already installed outside of Alire.
Absent that, the build fails.

* Update lea-0.87.0.toml

Indicate that there is an executable built.
This removes the message:
"Crate lea does not explicitly declares to build any executable
However, the following default executables have been autodetected"

* Update lea-0.87.0.toml

Alire seems not to expect a file name extension for the executable:
"Crate lea builds these executables:
   lea.exe.exe (not found)"
2023-06-08 11:17:10 +02:00
Gautier de Montmollin ac24551711 lea 0.87.0 (#827)
Added the LEA application
2023-06-07 11:43:12 +02:00
pmunts e822d80009 libsimpleio, mcp2221, remoteio 1.21136.1 (#828)
libsimpleio release 1.21136.1
mcp2221 release 1.21136.1
remoteio release 1.21136.1

Made improvements to package Temperature.
Update copyright text in all source files.

These releases all match the libsimpleio general release package
munts-libsimpleio-2023.153.1.
2023-06-06 12:20:21 +02:00
HonkiTonk 9f5ada1c38 honki_tonks_zivilisationen 0.5.1590-dev (#826) 2023-06-06 12:13:29 +02:00
Gautier de Montmollin f1b9abf86c apdf 5.0.3 (+tags,+website) (#822)
* Update apdf-5.0.3.toml

Added web site

* Update apdf-5.0.3.toml

Added tags
2023-06-01 11:08:21 +02:00
Gautier de Montmollin e149f73592 zipada 58.0.0 (+website) (#825)
Added web site
2023-06-01 11:07:50 +02:00
Gautier de Montmollin c412d8262b gid 10.0.0 (+website) (#824)
Added web site
2023-06-01 11:06:35 +02:00
Gautier de Montmollin 8ba5f765c6 excel_writer 17.0.1 (#823)
Added web site
2023-06-01 11:05:50 +02:00
Gautier de Montmollin 763eba1627 hac 0.22.0 (#821) 2023-05-31 10:07:32 +02:00
Gautier de Montmollin d3ea5abead gwindows 1.4.1 (#820)
* Create gwindows-1.4.1.toml

Update to recent version of GWindows.

* Update gwindows-1.4.1.toml

Use git commit instead of release Zip file (alire's unzip tool too ancient).
2023-05-31 10:06:33 +02:00
Martin Krischik 50fc6b45a0 adacl 5.13.1 (#819) 2023-05-30 11:39:38 +02:00
onox 75b077634b Add orka 1.0.0 crates (#812)
* Add orka 1.0.0 crates

* Disable orka_egl on Windows

GCC fails to find and link EGL.

* Require GCC >= 12 for orka_tensors_gpu
2023-05-29 11:58:26 +02:00
Simon Wright 221bdc0c8c minimal_containers 1.0.0 (#816)
* index/mi/minimal_containers/minimal_containers-1.0.0.toml: new.
2023-05-24 11:00:39 +02:00
Léo Germond b62b41edcb labs_solar_system 0.1.1 (#814) 2023-05-23 20:56:10 +02:00
Léo Germond 294d68b392 labs_standalone 0.1.0 (#811) 2023-05-18 12:33:11 +02:00
Léo Germond 7c951dacbc labs_radar 0.1.0 (#810) 2023-05-18 12:32:16 +02:00
A.J. Ianozi 9f2412111a iso 2.0.0 (#809) 2023-05-16 12:53:17 +02:00
Alejandro R Mosteo 03f6b7c0be New check author workflow (#808)
* New check author workflow

* Fix checkout of alire-index-checks
2023-05-11 12:40:08 +02:00
Stephane Carrez 83405d459a ayacc 1.4.0 (#807) 2023-05-08 12:40:40 +02:00
Stephane Carrez a4bb11f25e aflex 1.6.0 (#806) 2023-05-08 12:39:52 +02:00
HonkiTonk 2bf762c706 honki_tonks_zivilisationen 0.5.510-dev (#805) 2023-05-08 12:35:06 +02:00
A.J. Ianozi a347650e54 Releasing The Ada ISO Library (#804)
* Releasing The Ada ISO Library

This is the initial release for the Ada ISO Library, which at the moment contains the implementation of ISO 3166-1 (Country Codes) with other implementations planned next (such as currencies).

* Releasing The Ada ISO Library

This is the initial release for the Ada ISO Library, which at the moment contains the implementation of ISO 3166-1 (Country Codes) with other implementations planned next (such as currencies).
2023-05-05 13:34:07 +02:00
Simon Wright 5174b6adad libadalang2xml 1.0.0 (#801)
This tool generates an XML representation of the structure of an Ada source
file.

  * index/li/libadalang2xml/libadalang2xml-1.0.0.toml: new.
2023-05-02 14:29:21 +02:00
pmunts 5d8d5a55c6 libsimpleio, mcp2221, remoteio 1.21121.1 (#800)
libsimpleio release 1.21121.1
mcp2221 release 1.21121.1
remoteio release 1.21121.1

Reconciled some capitalization inconsistencies.  Also some other
minor cleanups.

This exactly matches the general Debian package release
munts-libsimpleio-2023.115.1-debian11-<arch>.deb.
2023-05-02 14:23:14 +02:00
yannickmoy bbece6102a program_proofs_in_spark 0.1.1 (#799)
* Publish project of SPARK examples

This will be useful for training / tutorials based on Alire.

* Updated the examples to include drivers for execution
2023-04-28 10:14:30 +02:00
Simon Wright 6153961d80 libgmp external for Homebrew (#770)
* index/li/libgmp/libgmp-external.toml (external): for package manager
    homebrew, fetch 'gmp'.
2023-04-26 10:28:50 +02:00
Léo Germond 9432950cde mage_hat 0.2.0 (#798) 2023-04-25 13:35:54 +02:00
Tama McGlinn 8cc2b10063 Adabots 1.5.0 release (#796)
Added crafting and detecting nodes
2023-04-20 17:24:05 +02:00
yannickmoy cee0baa186 Publish project of SPARK examples (#797)
This will be useful for training / tutorials based on Alire.
2023-04-20 17:20:20 +02:00
Saiffullah Sabir Mohamed 678933d13e geo_coords 1.0.0 (#794) 2023-04-16 12:30:47 +02:00
Martin Krischik 74b5dc2981 atari_atr_tools 1.1.1 (#788)
* 6502 tutorial module atari_atr_tools release 1.1.1

* Correct tags.
2023-04-13 12:55:35 +02:00
Martin Krischik 59499de50a mos6502_create_reset 1.1.2 (#793) 2023-04-13 12:54:31 +02:00
Martin Krischik 5d415434f6 mos6502_create_led 1.1.2 (#792) 2023-04-13 12:53:12 +02:00
Martin Krischik 2396fe3abf mos6502_create_nop 1.1.1 (#790) 2023-04-12 11:28:35 +02:00
Martin Krischik bab6053c4d adacl 5.12.0 (#783) 2023-04-11 13:11:38 +02:00
HonkiTonk d81da7c812 honki_tonks_zivilisationen 0.04.9151-dev (#782) 2023-04-11 13:06:16 +02:00
JK 4851210d3d esp_idf 0.1.1 (#778)
* Add esp_idf crate

* Update esp_idf to 0.1.1
2023-04-05 14:21:37 +02:00
pmunts cefc4f6780 muntsos_dev_* external support for RHEL (#781) 2023-04-04 11:40:11 +02:00
Martin Krischik b946ee8a21 adacl 5.11.0 (#780) 2023-04-03 19:17:22 +02:00
Blady-Com 2da9e14025 uxstrings 0.5.0. (#779)
* Upgrade UXStrings to version 0.5.0.
Add lib_uxstrings2.gpr and lib_uxstrings3.gpr.

* Fix withed path in lib_uxstrings3.gpr.
2023-04-03 19:14:16 +02:00
Alejandro R Mosteo 5fcb769d71 Migrate to ghcr.io from dockerhub (#777)
Also remove a conditional step that was never being run
2023-03-31 11:07:31 +02:00
pmunts 31f1ff7610 muntsos_* support for CentOS (#776)
Tested on CentOS Stream 9.
2023-03-30 13:07:05 +02:00
pmunts d48fe227a3 muntsos_* 2.0.0 (#775)
* muntsos_beaglebone release 2.0.0

Change a project to cross-compiled by copying default.gpr to the
project directory, instead of adding "for Target use" to the
project file.

* muntsos_raspberrypi1 release 2.0.0

Change a project to cross-compiled by copying default.gpr to the
project directory, instead of adding "for Target use" to the
project file.

* muntsos_raspberrypi2 release 2.0.0

Change a project to cross-compiled by copying default.gpr to the
project directory, instead of adding "for Target use" to the
project file.

* muntsos_raspberrypi3 release 2.0.0

Change a project to cross-compiled by copying default.gpr to the
project directory, instead of adding "for Target use" to the
project file.

* muntsos_raspberrypi4 release 2.0.0

Change a project to cross-compiled by copying default.gpr to the
project directory, instead of adding "for Target use" to the
project file.
2023-03-29 13:18:51 +02:00
Francesc Rocher 8694ea9a2e euler_tools 1.1.0, 1.1.1 (#774)
* Euler Tools 1.0.1

First public release.

* Add dependency gnta>=12.0.0

* Use switch -gnat2020

* Fix gnat dependencies

* New release commit id

* Euler Tools 1.0.2

* Euler Tools 1.1.0

* Euler tools 1.1.1
2023-03-23 13:42:06 +01:00
Martin Krischik 8e9fc50798 adacl 5.10.2 (#773) 2023-03-23 13:40:01 +01:00
Thái Sơn Hoàng 92b508cd46 elevator 1.0.0 (#771) 2023-03-21 09:45:45 +01:00
pmunts aebc5a9bc0 muntsos_dev_* external Fedora (#767) 2023-03-17 12:21:10 +01:00
Léo Germond 0503130b89 mage 0.5.0 (#766) 2023-03-17 12:18:21 +01:00
Martin Krischik bdab49ad23 adacl 5.9.9 (#764) 2023-03-16 14:28:46 +01:00
Martin Krischik 87ef3d2cf2 atari_atr_tools 1.0.0 (#760)
* atr_tools Version 1.0.0

* change ada-2022 to ada2022
2023-03-14 18:20:17 +01:00
Alejandro R. Mosteo 098d327b5a Enable cleaner workflow 2023-03-14 13:41:04 +01:00
Alejandro R Mosteo 7e9fb42497 Autoclose stale PRs (#763)
* Autoclose old PRs without activity

* Initially in debug mode
2023-03-14 13:36:11 +01:00
Alejandro R Mosteo b404ad4748 workers 0.1.0 (#761) 2023-03-14 11:32:09 +01:00
pmunts 9a53cc6c84 mcp2221 release 1.20962.1 and remoteio release 1.20962.1 (#762)
* remoteio release 1.20962.1

Modified the post-fetch script to copy Windows DLL files to bin/

* mcp2221 release 1.20962.1

Modified the post-fetch script to copy Windows DLL files to bin/
2023-03-14 11:30:54 +01:00
pmunts d2be6c8e74 libsimpleio, remoteio 1.20946.1 (#758)
* libsimpleio release 1.20946.1

More improvements, especially to the support for Mikroelektronika
Click Boards.  Also support for more Remote I/O Protocol servers.

* remoteio release 1.20946.1

More improvements, especially to the support for Mikroelektronika
Click Boards.  Also support for more Remote I/O Protocol servers.
2023-03-13 13:10:03 +01:00
Martin Krischik 667357f16e adacl 5.9.8 (#757) 2023-03-13 13:02:29 +01:00
Stephen Merrony 1641bd54e3 Upgrade Keypadder to version 0.3.0 (#759)
[SMerrony]
  * Feature:    Add bg config option for button background colour
  * Feature:    Add fontsize config option per tab
  * Docs:       Update for new features
  * Docs:       Enhance example/keypad.toml to use new features, add PokerTH map
  * Bugfix:     Don't truncate mnemonics shown via --dumpkeys
  * Internal:   Reduce size of HTML/JavaScript for main page

  [mgrojo]
  * Feature:    Add big Maths symbols example config
2023-03-13 10:19:17 +01:00
Adel Noureddine 9ff03be330 powerjoular 0.6 (#756)
* Add files via upload

* Add files via upload
2023-03-10 11:08:52 +01:00
pmunts 184006bea9 muntsos_* 1.0.0 (#736)
* External crates for MuntsOS Embedded Linux cross-toolchain metapackages.

* muntsos_beaglebone release 1.0.0

You can prepare an Alire program project to target MuntsOS Embedded
Linux on a BeagleBone board with just "alr with muntsos_beaglebone".

* muntsos_raspberrypi1 release 1.0.0

You can prepare an Alire program project to target MuntsOS Embedded
Linux on a Raspberry Pi 1 board with just "alr with muntsos_raspberrypi1".

* muntsos_raspberrypi2 release 1.0.0

You can prepare an Alire program project to target MuntsOS Embedded
Linux on a Raspberry Pi 2 board with just "alr with muntsos_raspberrypi2".

* muntsos_raspberrypi3 release 1.0.0

You can prepare an Alire program project to target MuntsOS Embedded
Linux on a Raspberry Pi 3 board with just "alr with muntsos_raspberrypi3".

* muntsos_raspberrypi4 release 1.0.0

You can prepare an Alire program project to target MuntsOS Embedded
Linux on a Raspberry Pi 4 board with just "alr with muntsos_raspberrypi4".
2023-03-09 12:02:31 +01:00
pmunts 41fde61d44 libsimpleio, mcp2221, remoteio 1.20871.1 (#755)
* mcp2221 release 1.20871.1

* remoteio release 1.20871.1

* libsimpleio release 1.20871.1
2023-03-09 12:00:30 +01:00
HonkiTonk 4d206aea22 honki_tonks_zivilisationen 0.04.8200-dev (#754) 2023-03-09 11:54:39 +01:00
Léo Germond b2fbd26984 mage 0.3.0 (#752) 2023-03-08 13:58:14 +01:00
Francesc Rocher e8e326a699 Euler Tools 1.0.2 (#753)
* Euler Tools 1.0.1

First public release.

* Add dependency gnta>=12.0.0

* Use switch -gnat2020

* Fix gnat dependencies

* New release commit id

* Euler Tools 1.0.2
2023-03-03 10:27:52 +01:00
Léo Germond 04147f2e9b mage 0.1.1 (#749)
* GNAT Game initial beta version 0.1.0

* replace GNAT game by Mage, v0.1.1
2023-02-28 10:15:38 +01:00
Simon Wright 3952fe5803 tash 8.7.2. (#751)
Homebrew have changed the location of Tcl/Tk include files.
2023-02-27 10:19:22 +01:00
Blady-Com 3b1921405e uxstrings 0.4.1. (#748)
Replace usage of UTF-8 literal characters by their Ada name.
2023-02-23 15:24:20 +01:00
Alejandro R Mosteo fbebf411ee utf8test 0.1.0 (#747) 2023-02-22 15:57:18 +01:00
Alejandro R Mosteo cf27f32b50 Replace CE with latest FSF from Alire (#746)
* Replace CE with latest FSF from Alire

Also remove extra installations that are now automatically performed by the
setup-alire action.

* Remove now-redundant workflow cases
2023-02-22 11:48:13 +01:00
Francesc Rocher cc6b374bc9 euler_tools 1.0.1 (#744)
* Euler Tools 1.0.1

First public release.

* Add dependency gnta>=12.0.0

* Use switch -gnat2020

* Fix gnat dependencies

* New release commit id
2023-02-20 20:21:31 +01:00
Stephen Merrony b05896c1f3 Initial Alire release of Keypadder crate. (#745)
Keypadder runs on your desktop machine and provides a mobile/tablet-friendly
web page that you use from a tablet or phone to send frequently-used, awkward,
or difficult-to-remember key combinations to the currently-focused desktop application.
2023-02-20 10:19:39 +01:00
Tama McGlinn 7beba2725f adabots 1.4.0 (#743) 2023-02-16 10:05:03 +01:00
Adel Noureddine dcb5bbe7c8 powerjoular 0.5.0 (#741) 2023-02-09 12:52:26 +01:00
Simon Wright 35b3ea29cb Tash and scripted_testing (#737)
* New release tash-8.7.1.

The main change in this release is replacing options.gpr, which was
not distinguished enough and could conflict with other crates. It was
never intended to be used outside this crate, and the function is
replaced by tcl_tk_options.gpr.

* New crate scripted_testing-2.0.0.

This crate supports scriptable integration testing, where the mocked
environment of the software being tested can be scripted. The
supported scripting language is Tcl.

It's intended to add some automation to the development of mocking
support, probably using libadalang to generate stubs.
2023-02-07 18:36:07 +01:00
HonkiTonk 8e1880d107 Honki Tonks Zivilisationen update to Version 0.04.7275 (#738)
* Add files via upload

* Delete honki_tonks_zivilisationen-0.4.7275-dev.toml

* Add files via upload
2023-02-07 18:35:29 +01:00
Stephen Leake e6fd2c345e Add emacs_wisitoken_grammar_mode; update emacs_ada_mode to 8.0.5 (#739)
* Add emacs_wisitoken_grammar_mode-1.3.0

* * index/em/emacs_ada_mode/emacs_ada_mode-8.0.5.toml: New file
2023-02-07 18:35:04 +01:00
Holger Rodriguez 9a799feccb Null_Transmitter procedure is now default argument (#740)
this should make it easier to remove run time overhead by not using the client
2023-02-07 18:34:16 +01:00
Jeremy Grosser fb1f8d10d4 rp2040_hal 2.0.1 (#720) 2023-01-24 10:38:32 +01:00
Stephen Leake c16a425832 emacs_gpr_mode 1.0.3 (#728)
* first Alire release

* Add emacs_wisi crate; required for Emacs ada-mode.

* Add wisitoken; required for Emacs ada-mode

* Add re2c as a system crate.

* Move re2c to proper directory, file name

* * index/re/re2c/re2c-external.toml: Fix syntax of external.origin

* Add emacs_gpr_query crate

* index/em/emacs_gpr_query/emacs_gpr_query-1.0.0.toml: New file.

* Add emacs_gpr_mode

* Add emacs_ada_mode

* Add wisitoken

* Stephes_ada_library: Update hashes to match tarball

* Add emacs_ada_mode-8.0.1.toml, emacs_gpr_query-1.0.1.toml

* Restrict gnat version for -gnat2022, fix packaging bug

* index/em/emacs_ada_mode/emacs_ada_mode-8.0.2.toml: New file.

* index/em/emacs_gpr_mode/emacs_gpr_mode-1.0.1.toml: New file.

* index/em/emacs_gpr_query/emacs_gpr_query-1.0.1.toml: New file.

* index/em/emacs_wisi/emacs_wisi-4.1.1.toml: New file.

* index/st/stephes_ada_library/stephes_ada_library-3.7.1.toml: New file.

* index/wi/wisitoken/wisitoken-4.0.1.toml: New file.

* Delete broken versions for Emacs ada-mode related crates

* index/wi/wisitoken/wisitoken-4.0.0.toml: Delete.
* index/em/emacs_ada_mode/emacs_ada_mode-8.0.0.toml:
* index/em/emacs_ada_mode/emacs_ada_mode-8.0.1.toml:
* index/em/emacs_gpr_mode/emacs_gpr_mode-1.0.0.toml:
* index/em/emacs_gpr_query/emacs_gpr_query-1.0.0.toml:
* index/em/emacs_wisi/emacs_wisi-4.1.0-beta.toml:
* index/st/stephes_ada_library/stephes_ada_library-3.7.0.toml:

* Fix alr build on Windows

* index/em/emacs_ada_mode/emacs_ada_mode-8.0.2.toml (hashes): Update.
* index/st/stephes_ada_library/stephes_ada_library-3.7.1.toml:

* Wisitoken builds wisitoken-bnf-generate.exe

* index/st/stephes_ada_library/stephes_ada_library-3.7.1.toml: Update.
* index/wi/wisitoken/wisitoken-4.0.1.toml:

* Fix build bug

* Release emacs parser packages: ada-mode, gpr-mode and dependents

* * index/em/emacs_gpr_mode/emacs_gpr_mode-1.0.3.toml: New file
2023-01-24 09:45:12 +01:00
pmunts ed27fd8d17 Added support for distribution homebrew (#729) 2023-01-23 18:35:32 +01:00
Gautier de Montmollin 2a77e196f7 mathpaqs 20230121.0.0 (#731)
* Create mathpaqs-20230121.0.0.toml

* Update mathpaqs-20230121.0.0.toml

* Update mathpaqs-20230121.0.0.toml
2023-01-23 11:59:54 +01:00
pmunts 651bfc8f87 mcp2221 1.20671.1 (#733)
Support MacOS, on both Intel and Apple silicon.

Use hidapi and libusb-1.0 from Homebrew, if available.
2023-01-23 11:44:25 +01:00
Holger Rodriguez 779c0399ee eeprom_i2c 6.0.0 (#730) 2023-01-23 11:42:15 +01:00
pmunts 02b250899b remoteio 1.20671.1 (#732)
Support MacOS, on both Intel and Apple silicon.

Use hidapi and libusb-1.0 from Homebrew, if available.
2023-01-23 09:33:45 +01:00
Gautier de Montmollin 81fc78bd20 ini_files tags (#727) 2023-01-20 10:01:10 +01:00
Gautier de Montmollin 3766b0663e zipada tags (#726) 2023-01-20 10:00:28 +01:00
Gautier de Montmollin 8e85776c51 gid tags (#724) 2023-01-20 09:59:11 +01:00
Gautier de Montmollin 6d13082667 bar_codes tags (#723) 2023-01-20 09:58:40 +01:00
Rolf Ebert 292697000d avrada_mcu 2.2.0 (#718) 2023-01-18 09:31:58 +01:00
Rolf Ebert 8d7f79fed1 avrada_lib, avrada_mcu 2.1.0 (#716)
* new version v2.1.0

* new version v2.1 of avrada_lib
2023-01-17 11:31:42 +01:00
pmunts e80348274e libsimpleio 1.20658.1 (#717)
Fixed or suppressed many (but not all) compiler warnings.

Made major improvement to Mikroelektronika Click board support,
especially for BeagleBone target platforms.
2023-01-17 10:28:36 +01:00
Rolf Ebert d0b18f2f41 avrada_mcu 2.1.0 (#715) 2023-01-17 10:26:33 +01:00
pmunts c97555f009 remoteio 1.20650.1 (#714)
Fixed or suppressed many (but not all) compiler warnings.

Made major improvement to Mikroelektronika Click board support,
especially for BeagleBone target platforms.
2023-01-16 11:15:47 +01:00
Stephen Leake 428d0fbdf0 emacs_ada_mode 8.0.3, emacs_gpr_mode 1.0.2, emacs_wisi 4.2.0, stephes_ada_library 3.7.2, wisitoken 4.1.0 (#709)
* first Alire release

* Add emacs_wisi crate; required for Emacs ada-mode.

* Add wisitoken; required for Emacs ada-mode

* Add re2c as a system crate.

* Move re2c to proper directory, file name

* * index/re/re2c/re2c-external.toml: Fix syntax of external.origin

* Add emacs_gpr_query crate

* index/em/emacs_gpr_query/emacs_gpr_query-1.0.0.toml: New file.

* Add emacs_gpr_mode

* Add emacs_ada_mode

* Add wisitoken

* Stephes_ada_library: Update hashes to match tarball

* Add emacs_ada_mode-8.0.1.toml, emacs_gpr_query-1.0.1.toml

* Restrict gnat version for -gnat2022, fix packaging bug

* index/em/emacs_ada_mode/emacs_ada_mode-8.0.2.toml: New file.

* index/em/emacs_gpr_mode/emacs_gpr_mode-1.0.1.toml: New file.

* index/em/emacs_gpr_query/emacs_gpr_query-1.0.1.toml: New file.

* index/em/emacs_wisi/emacs_wisi-4.1.1.toml: New file.

* index/st/stephes_ada_library/stephes_ada_library-3.7.1.toml: New file.

* index/wi/wisitoken/wisitoken-4.0.1.toml: New file.

* Delete broken versions for Emacs ada-mode related crates

* index/wi/wisitoken/wisitoken-4.0.0.toml: Delete.
* index/em/emacs_ada_mode/emacs_ada_mode-8.0.0.toml:
* index/em/emacs_ada_mode/emacs_ada_mode-8.0.1.toml:
* index/em/emacs_gpr_mode/emacs_gpr_mode-1.0.0.toml:
* index/em/emacs_gpr_query/emacs_gpr_query-1.0.0.toml:
* index/em/emacs_wisi/emacs_wisi-4.1.0-beta.toml:
* index/st/stephes_ada_library/stephes_ada_library-3.7.0.toml:

* Fix alr build on Windows

* index/em/emacs_ada_mode/emacs_ada_mode-8.0.2.toml (hashes): Update.
* index/st/stephes_ada_library/stephes_ada_library-3.7.1.toml:

* Wisitoken builds wisitoken-bnf-generate.exe

* index/st/stephes_ada_library/stephes_ada_library-3.7.1.toml: Update.
* index/wi/wisitoken/wisitoken-4.0.1.toml:

* Fix build bug

* Release emacs parser packages: ada-mode, gpr-mode and dependents
2023-01-16 10:19:23 +01:00
Tama McGlinn 5aaf6bf6b0 adabots 1.3.0 (#710)
There was an error relating to relocatable symbols before, details here:
https://github.com/AdaCore/aws/issues/356
2023-01-16 09:22:26 +01:00
pjljvandelaar b6ccf76e25 rewriters 23.0.0 (#708) 2023-01-16 09:06:42 +01:00
Luke A. Guest a2cae8b9a4 SDLAda-2.5.5 release (#705)
* SDLAda-2.5.5 release

Latest revision update to 2.5.5.

* Fix the package names and distribution.

* Fix the package names and distribution.

* Remove the depends stuff to see if it builds without it, can always come back.

* Try again to get at least debian based oses to compile with the correct depends.

* Fix type, missing ticks.

* AMove the available distributions section to before actions.

* Another attempt to get this right.

* Final attempt, remove all that depends-on stuff, think that's for other crates.
Add external hints for the various oses.

* Remove all other OSes from external bar debian and ubuntu.

* Add a hint.

* Remove the external stuff.
I give up on trying to get this thing to depend on the C libs, for now.

* Finally back on track?
Removed all the old external/depends-on stuff.

* Finally back on track?
Removed all the old external/depends-on stuff.

* Temporary fix to get around CI/CD until I can sort out a fix.

* Add fix for msys2.

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2023-01-13 19:23:16 +01:00
pjljvandelaar a5858feb73 rejuvenation 23.0.0 (#706)
Yearly release

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2023-01-13 14:22:16 +01:00
Rod Kay 5259fe3684 ashell 1.3.0 (#704)
* Add files via upload

* ashell: Force use of GCC 11.2.4 until 'florist_blady' fixes 'unnecessary with of ancestor' warning, which was introduced in later versions of GCC.

* ashell: Add spawn_server to project-files.

* ashell: Disable availability on 'msys2' distributions.

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2023-01-13 14:01:12 +01:00
Alejandro R Mosteo 8ccc8d1d85 Bump alr version in use to 1.2.2 (#707) 2023-01-13 11:50:47 +01:00
Maxim Reznik eeeb7d09b3 matreshka URL updates (#701)
The site https://forge.ada-ru.org isn't available any more, so
replace source archives with GitHub release URLs.
2023-01-10 10:13:56 +01:00
Martin Krischik cd3d9cab1f mos6502_create_led, mos6502_create_nop, mos6502_create_reset 1.0.0 (#700)
* Migrate to Alire build.

First version contains base classs, string tools, trace and getopt.

* Offer the MOS-6502 programs for addition to the main index.

* Try to patch in the missing dependency.

* Specify GNAT version more precicily.

* use ada2022 tag.

Co-authored-by: Martin Krischik <martin@iMac.local>
2022-12-14 12:45:01 +01:00
Fabien Chouteau 89f0e87cf7 samd51_hal 0.2.0: fix dependencies (#698) 2022-12-13 21:08:56 +01:00
JK 6e5fa5b77d basalt 0.3.0 (#697)
* Update basalt to 0.3.0

* Add tags to basalt

* Add separate version for legacy SPARK
2022-12-13 19:40:52 +01:00
Stephen Merrony 820140cb23 New version of Dashera terminal emulator (#699)
[SMerrony]
  * Usability: Implement key auto-repeat (Issue #8)
  * Usability: Make the Backspace key work the same as DEL
  * Usability: Increase history to 2000 lines
  * Issue:     Remove template title labels when collapsing template

 -- SMerrony <merrony@gmail.com>  Sun, 04 Dec 2022 10:00:00 +0200

dashera (0.13.2) stable; urgency=low

  [SMerrony]
  * Build: Remove call to Set_Monospace in Gui so GtkAda v21 still works
  * Build: Reintroduce non-Alire build config
  * Docs:  Update README.md to include non-Alire build
  * Usability: Add more info to message when Telnet fails to connect

 -- SMerrony <merrony@gmail.com>  Sun, 20 Nov 2022 10:00:00 +0200

dashera (0.13.1) stable; urgency=low

  [SMerrony]
  * Issue: Fix File|Send (Text) File not sending new-lines
  * Issue: Fix #7 (Hold not working) by sending Ctrl-S/Q
  * Usability: Move terminal Resize menu item back to Emulation menu
  * Usability: Move Load F-Key Template to View menu
  * Usability: Add new Hide F-Key Template menu item
  * Performance: Small improvements in Crt.Draw_Crt

 -- SMerrony <merrony@gmail.com>  Wed, 16 Nov 2022 10:00:00 +0200
2022-12-12 10:47:23 +01:00
HonkiTonk bfed90554c Honki Tonk´s Zivilisationen - Version: 0.04.5440 (#696)
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Delete honki_tonks_zivilisationen-0.4.5440-dev.toml

* Add files via upload
2022-12-09 18:12:55 +01:00
Manuel 9e4e95157e bingada 1.0.0, fix csfml external (#695)
* Add BingAda to the index

* Use the devel version for Fedora

We need the devel version so we can link applications using `-lcsfml-*`
2022-12-05 12:23:27 +01:00
Fabien Chouteau b48c25dd52 lvgl_ada_simulator 1.0.0 (#694) 2022-12-05 08:38:07 +01:00
Fabien Chouteau ce655ccd0c lvgl_ada 1.0.0 (#693) 2022-12-02 16:47:28 +01:00
Fabien Chouteau 4db345f417 bbqueue 0.3.1 (#692) 2022-11-28 19:11:22 +01:00
Fabien Chouteau 70a48eea4f embedded_components 0.2.0 (#691) 2022-11-28 18:37:11 +01:00
Fabien Chouteau 714e8235e6 adl_middleware 0.2.0 (#690) 2022-11-28 17:13:12 +01:00
Bent Bracke ad3693098f dummyserver 1.0.0 (#689)
* Add dummyserver v1 to Alire index

* Update dummyserver-1.0.0.toml

Added http tag.
2022-11-24 12:42:03 +01:00
Fabien Chouteau 96d8be1211 atomic 0.5.0 (#688) 2022-11-18 16:41:16 +01:00
Maxim Reznik 75d43894ba aws 23.0.0 (#687)
Avoid `make build install` and use gpr in sources.

Co-authored-by: Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
2022-11-18 09:59:37 +01:00
Maxim Reznik a42f59e0fb Add gnatdoc 23.0 (#686) 2022-11-16 17:00:40 +01:00
Blady-Com 7b51c38f24 ncursesada 6.4, m4_tool external (#632)
* Add Alire support for NCursesAda source version.

* Add M4 dependency.
Windows is not supported for now.

* Leave M4 definition available for all OS.

* Enable m4 package for all package managers

Co-authored-by: GHA <actions@github.com>
2022-11-14 11:01:51 +01:00
Daniel King 54053027a4 cobs 1.1.0 (#685)
* cobs 1.1.0

* cobs 1.1.0 requires gnat >=11.0.0
2022-11-14 09:42:16 +01:00
Holger Rodriguez 3cf50579ab ltp_305 0.2.0 (#684) 2022-11-14 09:37:10 +01:00
Stephen Merrony a1050ab7a6 dashera 0.13.0 (#682)
Bug fixes and minor new features
2022-11-14 09:35:23 +01:00
Fabien Chouteau f484713264 libgpr2, gpr_unit_provider 23.0.0 (#681)
* libgpr2 23.0.0

* gpr_unit_provider 23.0.0
2022-11-14 08:54:35 +01:00
Holger Rodriguez 96b8738e4a edc_client 1.5.0 (#680) 2022-11-02 20:44:05 +01:00
Maxim Reznik 4d7814a723 ada_language_server 23.0.0 (#678) 2022-11-02 20:19:36 +01:00
Martin Krischik 5da6a659a0 Migrate to Alire build. (#679)
First version contains base classs, string tools, trace and getopt.

Co-authored-by: Martin Krischik <martin@iMac.local>
2022-11-02 10:29:01 +01:00
Maxim Reznik ce5ea41d6b Add gnatdoc (as a library, for now). (#676) 2022-10-31 15:08:14 +01:00
Holger Rodriguez f67126d85e added Microchip 24FC512 512 kBit (#675) 2022-10-31 11:17:03 +01:00
Maxim Reznik 6f728acf8c Add spawn 23 (#674) 2022-10-31 11:16:00 +01:00
Fabien Chouteau 7253e60c03 aunit, gnatcoll, lal, xmlada... 23.0.0 (#668)
* First batch of 23.0.0 releases for GNATcoll, LAL, XMLAda, etc.

* Update libadalang_tools-23.0.0.toml
2022-10-31 10:55:51 +01:00
Stephen Leake d06fcdc186 first Alire release; required for Emacs ada-mode (#659)
* first Alire release

* Add emacs_wisi crate; required for Emacs ada-mode.

* Add wisitoken; required for Emacs ada-mode

* Add re2c as a system crate.

* Move re2c to proper directory, file name

* * index/re/re2c/re2c-external.toml: Fix syntax of external.origin

* Add emacs_gpr_query crate

* index/em/emacs_gpr_query/emacs_gpr_query-1.0.0.toml: New file.

* Add emacs_gpr_mode

* Add emacs_ada_mode

* Add wisitoken

* Stephes_ada_library: Update hashes to match tarball

* Add emacs_ada_mode-8.0.1.toml, emacs_gpr_query-1.0.1.toml

* Restrict gnat version for -gnat2022, fix packaging bug

* index/em/emacs_ada_mode/emacs_ada_mode-8.0.2.toml: New file.

* index/em/emacs_gpr_mode/emacs_gpr_mode-1.0.1.toml: New file.

* index/em/emacs_gpr_query/emacs_gpr_query-1.0.1.toml: New file.

* index/em/emacs_wisi/emacs_wisi-4.1.1.toml: New file.

* index/st/stephes_ada_library/stephes_ada_library-3.7.1.toml: New file.

* index/wi/wisitoken/wisitoken-4.0.1.toml: New file.

* Delete broken versions for Emacs ada-mode related crates

* index/wi/wisitoken/wisitoken-4.0.0.toml: Delete.
* index/em/emacs_ada_mode/emacs_ada_mode-8.0.0.toml:
* index/em/emacs_ada_mode/emacs_ada_mode-8.0.1.toml:
* index/em/emacs_gpr_mode/emacs_gpr_mode-1.0.0.toml:
* index/em/emacs_gpr_query/emacs_gpr_query-1.0.0.toml:
* index/em/emacs_wisi/emacs_wisi-4.1.0-beta.toml:
* index/st/stephes_ada_library/stephes_ada_library-3.7.0.toml:

* Fix alr build on Windows

* index/em/emacs_ada_mode/emacs_ada_mode-8.0.2.toml (hashes): Update.
* index/st/stephes_ada_library/stephes_ada_library-3.7.1.toml:

* Wisitoken builds wisitoken-bnf-generate.exe

* index/st/stephes_ada_library/stephes_ada_library-3.7.1.toml: Update.
* index/wi/wisitoken/wisitoken-4.0.1.toml:

* Fix build bug
2022-10-28 13:50:24 +02:00
Maxim Reznik 084d4071ed Add markdown crate (#673) 2022-10-28 13:49:07 +02:00
Maxim Reznik e50b2f5847 Switch to ubuntu-22.04. Add gtkada-23.0.0 (#669) 2022-10-28 13:48:12 +02:00
Maxim Reznik 3cfe95d99e Add VSS 23.0.0 release (#667) 2022-10-28 11:24:39 +02:00
Stephen Merrony cdcc30c544 Add files via upload (#672) 2022-10-28 11:23:57 +02:00
Maxim Reznik c24daacc13 Add gtkada-22.0.0 (#670) 2022-10-28 11:20:01 +02:00
Alejandro R Mosteo 1e0574994f Disable pkg-config-detected externals (#671)
Proper use of these packages would require calling `pkg-config` to set up
environment, which Alire does not do (yet?)

Co-authored-by: GHA <actions@github.com>
2022-10-27 13:50:12 +02:00
Fabien Chouteau 244a85d34f GNAT FSF 12.2.1 (#664)
* GNAT FSF 12.2.1

* Convert case(word-size) to case(host-arch) in binary crates
2022-10-25 20:31:09 +02:00
Blady-Com a8bcb71a90 florist_blady 6.0.0 (#629)
* Add Alire support for Florist source version.

* Specify available OS.

* Change name to avoid confusion with that one provided by AdaCore. Add provides property for API compatibility with any Florist compliant with Posix Ada.

* Rename the parent folder.

* Set corresponding alternate AdaCore version to 22.0.

* Fix naming of config GPR file in the new provided commit.
2022-10-24 09:34:38 +02:00
Simon Wright 6c65c1f5f9 tash 8.7.0 (#663)
* Add tash 8.7.0 (first Alire release).

* Removed local-index setting in workflows.

* Use tclsh or tclsh8.6 if not found.
2022-10-14 09:48:13 +02:00
nytpu 3f265894d9 tlsada 2.5.2 (#662) 2022-10-13 16:22:32 +02:00
Manuel Hatzl c357e88610 vaton 0.1.0 (#660)
* feat: add vaton 0.1.0-dev to alire

* fix: pump GNAT version to support VALID_BIG_INTEGER
2022-10-11 12:29:33 +02:00
Marc Poulhiès a108a1589a stm32f0x2_hal 0.1.0 (#661)
Crate is derived from Ada_Drivers_Library and provide initial support
for STM32 F0x2 MCU family.

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
2022-10-11 12:26:33 +02:00
Holger Rodriguez e98fab332f tiny_rp2040_bsp 0.2.1 (#658)
* caught up with all new RP2040 changes required

hal 0.3.0; rp2040 2.0.0 etc.

* caught up with newest changes for HAL/RP2040

* Delete tiny_rp2040_bsp-0.2.0.toml

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2022-10-10 12:53:23 +02:00
Rolf Ebert 99db17c5ed avrada_lib 2.0.2, avrada_mcu 2.0.2, avrada_examples 1.0.1 (#655)
* remove pins from alire.toml

* set correct dependency in the examples
2022-10-10 10:52:35 +02:00
Fabien Chouteau 5d6f2014c6 task_coroutines 0.1.0 (#653) 2022-10-06 16:51:25 +02:00
Marc Poulhiès fe3418be8c libadalang_tools: fix gnat dependency (#652)
libadalang_tools crate does not build correctly with GNAT 12 because of new diagnostic message.
2022-10-06 16:41:41 +02:00
J.GIOUX 007ed729d1 libgtk3, libmysqlclient external: Fedora support (#649)
* Update libmysqlclient-external.toml

update with fedora package
https://packages.fedoraproject.org/pkgs/community-mysql/community-mysql-devel/

* Update libgtk3-external.toml

add support for fedora package
https://packages.fedoraproject.org/pkgs/gtk3/gtk3-devel/
2022-10-05 12:12:11 +02:00
Adel Noureddine de3888090f powerjoular 0.4.0 (#646)
* Add PowerJoular

* Add tags

Co-authored-by: Adel Noureddine <7352066-adelnoureddine@users.noreply.gitlab.com>
2022-10-05 10:40:43 +02:00
Rolf Ebert 88d724e98e avrada_examples 1.0.0 (#650) 2022-10-05 09:54:43 +02:00
Rolf Ebert f5eb425e08 avrada_lib 2.0.0, 2.0.1 (#631)
* crate for AVR standard library

* remove the prerelease part from version

* moved to v2.0.1, accept gnat-v12.2

Co-authored-by: GHA <actions@github.com>
2022-10-04 19:08:26 +02:00
J.GIOUX 69cecf03e0 libsqlite3 external: Fedora support (#647)
update with fedora package
https://packages.fedoraproject.org/pkgs/libsqlite3x/libsq3-devel/
2022-10-04 17:53:44 +02:00
J.GIOUX ab2e1c7511 libpq external: Fedora support (#644)
* Add Support for Fedora

Nomenclature of package name is different on Fedora, certainly the case for all RPM based distribution...

* Update libpq-external.toml

forever dyslexic... wrong package name in my previous commit, sorry.

* Update libpq-external.toml

forever dyslexic... wrong package name in my previous commit, sorry.
2022-10-04 17:50:49 +02:00
Rolf Ebert 2bd4373fbf avrada_mcu, avrada_rts 2.0.1 (#630)
* Add Run-Time-System and MCU definitions from AVR-Ada

* remove the prerelease part from version

* force use of LF only on git checkout, permit GNAT v12.2 as dependancy

* moved RTS and MCU version to v2.0.1
2022-10-04 17:22:54 +02:00
Holger Rodriguez 8cd5704a3f itsybitsy_rp2040_bsp 0.2.0 (#643)
hal 0.3.0; rp2040 2.0.0 etc.
2022-10-03 14:36:01 +02:00
J.GIOUX 1238a38dab openssl external: Fedora support (#645)
Add support for fedora
2022-10-03 11:43:26 +02:00
Simon Wright 8eb9a42630 libtcl, libtk external (#639)
* Added externals for libtcl, libtk.

macOS note: these call up the Homebrew package tcl-tk, but as usual if
the user isn't using alr 1.3 they can install the package themselves.

* Corrected spelling errors for libtcl, libtk.

  * index/li/libtcl/libtcl-external.toml: sytem -> system.
  * index/li/libtk/libtk-external.toml: likewise.
2022-10-03 11:32:47 +02:00
pmunts f3ff75830e libsimpleio 1.20506.1 (#641) 2022-09-29 11:40:57 +02:00
Blady-Com 2c7e961f7b gtkada 21.0.0: macOS support (#545)
* Add macOS support to GTKAda 21.0.0.

* Fix sed syntax for Linux.

* To be compatible between macOS and Linux, we should avoid sed -i and use tmp files instead.

* Disable problematic platforms

Co-authored-by: GHA <actions@github.com>
2022-09-29 11:36:37 +02:00
Gautier de Montmollin 5e9c278231 hac 0.21.0 (#638)
* Create hac-0.21.0.toml

Upgrade to HAC v.0.21
Details here: https://sourceforge.net/p/hacadacompiler/news/
More details in doc/hac_work.xls

* Update hac-0.21.0.toml

Added a few tags. Other ideas are welcome...
2022-09-27 11:37:35 +02:00
Paul Jarrett 5331bdb7a7 simple_regex 0.1.0 (#640) 2022-09-26 12:43:37 +02:00
Laurent Thévenoux 5f0ee5c822 admpfr 4.1.0, libmpfr external (#636)
* Add index entry for Admpfr v4.1.0-0

Admpfr is an Ada library offering bindings for the MPFR C library.
It's a complete interface to the C library.

Admpfr v4.1.0-* is compatible with MPFR 4.1.0.

* fixup! Add index entry for Admpfr v4.1.0-0

* fixup! fixup! Add index entry for Admpfr v4.1.0-0

* Adjust admpfr and libmpfr indexes regarding checks results

* fixup! Adjust admpfr and libmpfr indexes regarding checks results
2022-09-21 12:13:47 +02:00
Holger Rodriguez 12c3f4fbc5 eeprom_i2c 4.0.1 (EEPROM MicroChip 24FC64: 64 kBit) (#637)
* added another EEPROM MicroChip 24FC64: 64 kBit

* added MicroChip 24FC64: 64 kBit and bumped HAL to 0.3.0

* Delete eeprom_i2c-4.0.0.toml

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2022-09-20 16:12:07 +02:00
Manuel ba2b6261d1 asfml 2.4.1 (#635)
* Version of ASFML aimed to be compatible with CSFML v2.4

* Fix package name casing for Fedora 36
2022-09-15 10:32:27 +02:00
Alejandro R Mosteo 4490d94341 hello 1.0.2, libhello 1.0.1 (#628)
Add Alire manifests and enable use of configuration

Co-authored-by: GHA <actions@github.com>
2022-09-14 09:50:14 +02:00
Mateus de Lima Oliveira ca49c6455c chacha20 0.1.0 (#634)
* Added chacha20-0.1.0-dev

* Update and rename chacha20-0.1.0-dev.toml to chacha20-0.1.0.toml

Renamed file and fixed version number.
2022-09-12 16:20:17 +02:00
Stephane Carrez 4a8ca83b18 dynamo 1.3.0 (#617)
Co-authored-by: GHA <actions@github.com>
2022-09-05 11:04:09 +02:00
Blady-Com afecc3ffb5 ppag 1.6.0, 2.1.0 (#627)
* Add Alire support for the tutorial PPAG with Gnoga versions 1.6 and 2.1.

* Fix ppag folder oversight.
2022-08-31 11:10:49 +02:00
Fabien Chouteau 33e941f730 rtmidi 0.1.0, librtmidi external (#625)
* Create rtmidi-0.1.0.toml

* Create librtmidi-external.toml

* Update rtmidi-0.1.0.toml

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2022-08-29 18:38:02 +02:00
Alejandro R. Mosteo 3ea15e928f index.toml: update version to 1.2.1 2022-08-29 18:21:04 +02:00
Stephane Carrez 0fee038825 ado_mysql: add libmariadb dependency (#622) 2022-08-29 12:29:49 +02:00
Gautier de Montmollin 1c621877c3 zipada 58.0.0 (#621)
* Create zipada-58.0.0.toml

Moving on to Zip-Ada version 58.

* Update zipada-58.0.0.toml

Adapted an example from Alire's doc to relate Alire's `os` to zipada.gpr's `Zip_OS`.

* Update zipada-58.0.0.toml

Put [gpr-set-externals...] after headerless part.

* Update zipada-58.0.0.toml

On zip-ada's side: fixed version string.

* Update zipada-58.0.0.toml

Adapted list of executables to those actually built by zipada.gpr.
2022-08-29 12:25:53 +02:00
Stephane Carrez 8aa6e80a02 awa, awa_unit 2.4.0 (#623) 2022-08-27 17:20:42 +02:00
onox 36dc12c59b dcf 2.0.3, emojis 1.0.1, evdev 2.0.2, inotify 2.0.1, etc. (#620)
* dcf 2.0.3

* emojis 1.0.1

* evdev 2.0.2

* inotify 2.0.1

* json 5.0.3

* spoon 1.0.1

* weechat_ada 3.0.1

* zipdcf 2.0.3

* wayland-ada 1.0.0 crates

* canberra 2.0.2

* Fix pre-build action in wayland_client_ada 1.0.0

* xdg_base_dir 1.0.0
2022-08-27 12:56:35 +02:00
GHA 25e277e47d Force alr version to 1.2.1
This way we can test that version without making it default in setup-alire
action.
2022-08-26 15:08:38 +02:00
Stephane Carrez 19b9c9f156 libmariadb external (#619) 2022-08-23 10:51:14 +02:00
Jeremy Grosser 482c219a9a rp2040_hal, pico_bsp, pico_examples 2.0.0 (#618) 2022-08-22 18:46:20 +02:00
Stephane Carrez 365ece5cc0 openapi 0.6.0, openapi_server 0.6.0 (#616) 2022-08-22 11:05:43 +02:00
Simon Wright 96ae9d9262 ews 1.11.0 (#615)
* Adding EWS 1.11.0.

* Fixed CI build error.
2022-08-19 19:20:50 +02:00
Stephane Carrez 5e094050a2 serverfaces 1.5.0, serverfaces_unit 1.5.0 (#614) 2022-08-18 12:55:46 +02:00
Stephane Carrez 9ed78577e7 servletada 1.6.0, servletada_aws 1.6.0, servletada_unit 1.6.0 (#612)
I'll submit the servletada_ews crate when Simon publishes the ews crate
2022-08-18 11:17:26 +02:00
nytpu f4102f2005 tlsada 2.5.1, uri_mime 1.4.0 (#608)
* tlsada 2.5.0

* uri_mime 1.4.0

* tlsada 2.5.1
2022-08-18 11:05:51 +02:00
Blady-Com 58f1131b7e gnoga 1.6.2, gnoga 2.1.2 (#607) 2022-08-18 11:02:05 +02:00
Stephane Carrez 5a220c088a akt 1.3.3, keystoreada 1.3.3 (#599) 2022-08-17 13:57:10 +02:00
Fabien Chouteau cc8691353a littlefs 0.2.2, littlefs 0.3.1 (#606) 2022-08-17 13:53:29 +02:00
Fabien Chouteau 9d63de674e cortex_m 0.5.0 (#603) 2022-08-17 12:30:52 +02:00
Manuel 8ccdd4b51c New release: ASFML v2.5.3. & Add external origin for libcsfml on Fedora (#605) 2022-08-11 08:14:42 +02:00
Blady-Com 9e79b59fd3 Upgrade UXStrings to version 0.4.0. (#602)
Add Simple Components dependency.
2022-08-09 09:06:56 +02:00
Stephane Carrez e128d84876 Add new crate for the Ada Wiki Engine 1.4.0 library (#600) 2022-08-09 09:06:03 +02:00
Stephane Carrez 97a59de737 Add crate for the new Ada Database Objects 2.3.0 library (#598) 2022-08-09 09:02:06 +02:00
Stephane Carrez 8947ddad6b Add crate for the new LZMA support in Ada Utility Library 2.5.0 (#597)
* Add crate for the new LZMA support in Ada Utility Library 2.5.0

* Fix the crate (wrong commit)
2022-08-09 09:01:20 +02:00
Stephane Carrez bdc02b248f Add crate for the new Ada Security 1.4.1 library (#596)
* Add crate for the new Ada Security 1.4.1 library

* Fix commit
2022-08-09 09:00:40 +02:00
Alejandro R Mosteo 28f3aa912e rsfile 1.0.1 (#592) 2022-08-09 08:59:54 +02:00
Blady-Com 92885992a5 simple_components 4.62 (#601) 2022-08-04 12:48:16 +02:00
Stephane Carrez 8d195be94f elada 1.8.5 (#595) 2022-08-04 12:20:54 +02:00
Stephane Carrez bd299010ee utilada, _aws, _curl, _unit, _xml 2.5.0 (#594)
* Add crate for the new Ada Utility 2.5.0 library

* Remove setting the BUILD and UTIL_LIBRARY_TYPE since default values exists in GPR
2022-08-03 18:22:54 +02:00
Stephane Carrez 88151621ea lzmada 1.1.2 (#593) 2022-08-03 11:10:34 +02:00
Jesper Quorning 17c1f5d147 utilada 2.1.0: fix compiler constraint (#591)
* Fix compiler constraint

* Sure to include all CE 2020
2022-08-02 11:23:32 +02:00
Jesper Quorning 32115b37ec utilada 2.1.0: Constraints on compiler (#590)
* Add compiler constraints

* Fix readthedocs url
2022-07-31 11:22:20 +02:00
Paul Jarrett 4b10e465ca dir_iterators 0.0.4 (#589) 2022-07-31 11:19:06 +02:00
onox 2abe5955de libopus external (#588) 2022-07-31 11:15:18 +02:00
Stephen Merrony 9934b08c4a simh_tapes 0.1.1: remove executable (#587)
The executable is in a nested crate
2022-07-31 11:13:12 +02:00
onox c0cefb39a1 libgmp external: add Arch package (#586) 2022-07-31 10:56:24 +02:00
Alejandro R Mosteo 8322df8d70 rxada 0.1.1 (#585)
Co-authored-by: GHA <actions@github.com>
2022-07-29 16:27:47 +02:00
onox c5f9c524e8 spoon 1.0.0 (#580) 2022-07-29 13:00:39 +02:00
Fabien Chouteau 639941bf3c lvgl_ada_examples 0.1.0 narrower dependencies (#579)
* Update lvgl_ada_examples-0.1.0.toml

Fix dependencies

* Update lvgl_ada_simulator-0.1.1.toml

* Update lvgl_ada_simulator-0.1.0.toml

* Update lvgl_ada_simulator-0.1.1.toml

* Update lvgl_ada_simulator-0.1.0.toml
2022-07-29 10:24:34 +02:00
Frédéric Praca f9b2878076 cbsg 0.0.1 (#584) 2022-07-28 18:11:53 +02:00
Stephen Merrony 1005eefb35 dg_loada 1.4.3 (#576)
Add Data General Dump_II file restore utility.

* Library for SimH Standard magnetic tape images

Simh_tape is an Ada package for handling magnetic tape images in the
[standard format](http://simh.trailing-edge.com/docs/simh_magtape.pdf) used by 
[SimH](http://simh.trailing-edge.com/) and many other computer simulators and emulators.

* Remove build-switches

* Fix alire.toml

* Delete simh_tapes-0.1.1-dev.toml

* Add Data General Dump_II file restore utility.

* Restrict to non-Windows OSes

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2022-07-28 13:12:01 +02:00
Frédéric Praca 84428d59c7 postgresql external: add Arch support (#583) 2022-07-28 11:03:06 +02:00
Blady-Com ce0a741956 uxstrings support for gnat > 11 (#582) 2022-07-28 10:41:07 +02:00
Fabien Chouteau 4ded60916f gnat, gnatprove 12.1.1 (#550)
* gnatprove-12.1.1

* Update gnatprove-12.1.1.toml

* Update gnatprove-12.1.1.toml

* GNAT and GNATprove 12.1.1

* Update gnat_riscv64_elf-12.1.1.toml

* Update gnat_native-12.1.1.toml

* GNAT FSF 12.1.2

* Update gnat_native-12.1.2.toml
2022-07-27 11:28:24 +02:00
Fabien Chouteau 291704c6c3 aws 21.0.0: enable openssl on Linux/macOS and release builds (#573) 2022-07-25 17:11:52 +02:00
Blady-Com 4cceb704dc macOS support for gmp via external command (#577)
Tested with MacPorts (gmp).
2022-07-25 10:06:13 +02:00
nytpu 058c9d073d getopt 2.0.0 (#574) 2022-07-23 12:00:10 +02:00
Fabien Chouteau 1e8637173e xmlada 21.0.0: fix post-fetch configure (#572)
* xmlada-21.0.0: fix post-fetch configure

Fix configure

* xmlada-22.0.0: fix post-fetch configure
2022-07-22 18:43:36 +02:00
Alejandro R Mosteo 23ba528593 Separate check scripts to their own repository (#567)
* Remove scripts

* Update workflows to use checks repo

* Add explanation about naming of base branch

This only concerns private tests with PRs created against a base branch in
another non-official repo.

* Fix checkout paths

* Move TESTING to a less confusing location
2022-07-21 12:25:39 +02:00
nytpu 41589135c3 lmdb_ada 1.1.0 (#569)
* lmdb_ada 1.0.1

* lmdb_ada 1.0.1 -> 1.1.0
2022-07-20 17:51:28 +02:00
Alejandro R Mosteo 5fe1ac673c wordle 0.1.1, wordlelib 0.1.0 (#561)
* wordlelib 0.1.0

* wordle 0.1.1

* Fix metadata names

* Enable -d (that should be already working but...)

* Remove problematic metadata

* Remove script modification

Co-authored-by: GHA <actions@github.com>
2022-07-20 14:26:13 +02:00
Maxim Reznik d91257541f Spawn repo was moved to AdaCode account. (#571)
I have created an old release there and uploaded files under it.
2022-07-20 09:59:29 +02:00
Fabien Chouteau 7b7c753344 gnatcoll 22.0.0: set build mode to PROD (#570) 2022-07-19 10:37:01 +02:00
Blady-Com c4b895b760 More macOS support for simple_components (#565) 2022-07-18 13:19:58 +02:00
Stephen Merrony bee92953b8 Library for SimH Standard magnetic tape images (#568)
* Library for SimH Standard magnetic tape images

Simh_tape is an Ada package for handling magnetic tape images in the
[standard format](http://simh.trailing-edge.com/docs/simh_magtape.pdf) used by 
[SimH](http://simh.trailing-edge.com/) and many other computer simulators and emulators.

* Remove build-switches

* Fix alire.toml

* Delete simh_tapes-0.1.1-dev.toml

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2022-07-14 17:29:59 +02:00
Maxim Reznik 3dc3a3bf81 Fix templates_parser to work with GCC 12 (#563)
Force `PRJ_BUILD` to `Release` to avoid `-gnatwe` and compilation issue:

```
templates_parser.adb:2093:55: warning: pragma Unreferenced given for "Next_Last" [enabled by default]
```
2022-07-05 09:24:56 +02:00
Blady-Com 128741301c Add automaton generator to Alire. (#566) 2022-07-04 10:43:17 +02:00
onox 6d242cc550 evdev 2.0.1 (#564) 2022-07-01 10:00:30 +02:00
Alejandro R Mosteo fab9b9953e Ensure aliases work within non-interactive shell (#562)
Co-authored-by: GHA <actions@github.com>
2022-06-24 13:51:58 +02:00
Alejandro R Mosteo 63d9347fc2 wordlist 0.1.3 (#560)
* wordlist 0.1.3

* Fix gnat dependency

Co-authored-by: GHA <actions@github.com>
2022-06-23 19:21:27 +02:00
Fabien Chouteau 1452ad5f47 nrf5x_hal 0.1.0: fix dependencies (#551)
* nrf5x-hal-0.1.0: fix dependencies

`~` was intended here and required since `cortex_m=0.4.0` is breaking the builds.

* Update microbit_examples-0.1.0.toml

* Update nrf5x_hal-0.1.0.toml
2022-06-23 11:36:12 +02:00
Alejandro R Mosteo f32a75e445 Update docker images used in test workflow (#558)
Remove Community Edition tests, switch centOS to the rolling stream release
with alr-provided FSF GNAT, add Fedora that was lying unused.

Co-authored-by: GHA <actions@github.com>
2022-06-23 11:34:25 +02:00
Alejandro R Mosteo 69e6ae18f7 Fix detection of compiler crates in test script (#556)
* Be a bit more clever detecting a compiler dependency

* Work around premature closing of pipe

Co-authored-by: GHA <actions@github.com>
2022-06-23 11:33:40 +02:00
Fabien Chouteau 452ab8f14d Fix xmlada 21 on Windows (#559) 2022-06-23 11:21:53 +02:00
Alejandro R Mosteo 27bff3341a Disable git check in testing script (#557)
* Disable git checks for dir ownership

* Document the vulnerabilities requiring the change

Co-authored-by: GHA <actions@github.com>
2022-06-23 11:20:53 +02:00
nytpu ab2fca430f tlsada 2.4.2 (#548) 2022-06-21 19:05:37 +02:00
Simon Wright 245294cf39 gnat_math_extensions 1.1.0 (#547)
* gnat_math_extensions 1.1.0 - first Alire release (the project started
  in 2010).
2022-06-21 17:49:01 +02:00
Alejandro R Mosteo 81259d3622 iterators 0.2.0 (#549) 2022-06-20 13:47:13 +02:00
Gautier de Montmollin a7df70abef Create hac-0.11.0.toml (#555)
* Create hac-0.11.0.toml

* Update hac-0.11.0.toml

Shortened description (<= 72 characters)
2022-06-20 10:27:38 +02:00
Maxim Reznik d8afd1e41a Annex E: garlic and gnatdist (#553) 2022-06-20 10:24:03 +02:00
pjljvandelaar d99d85c4d3 dependency_graph_extractor, rewriters 22.0.0 (#546)
* Dependency Graph Extractor 22.0.0

* Rewriters 22.0.0

First release
2022-06-12 12:07:57 +02:00
Fabien Chouteau af208985b2 littlefs-0.2.0 (#544) 2022-06-11 10:47:26 +02:00
Alejandro R Mosteo bb87191788 aaa 0.2.6 (#541) 2022-06-10 10:22:59 +02:00
pjljvandelaar 6cae5f79c6 rejuvenation 22.0.1 (#542) 2022-06-10 09:49:29 +02:00
Alejandro R Mosteo 61823acf95 Fix debug output and x-compiler detection (#540)
* Enable -d switch in all alr runs

* Enable output of bash line being executed

* Fix x-compiler detection

Co-authored-by: GHA <actions@github.com>
2022-06-09 20:51:03 +02:00
Fabien Chouteau 09f6594b2d cortex_m 0.4.0 (#538) 2022-06-09 11:32:00 +02:00
Alejandro R Mosteo bba08c1366 Build submissions in release mode (#539)
Co-authored-by: GHA <actions@github.com>
2022-06-09 11:03:33 +02:00
Alejandro R Mosteo 6372f28e6c clic 0.2.1 (#536) 2022-06-08 10:20:42 +02:00
Alejandro R Mosteo c0c9eabf68 Fix testing of monorepo crates (#520)
* Use get --dirname to enter the retrieved crate

* Improve log message about deployment dir

Co-authored-by: GHA <actions@github.com>
2022-06-07 18:12:41 +02:00
Alejandro R Mosteo f3462c9a34 minirest 0.2 (#528)
* minirest 0.2

* Update commit
2022-06-07 18:03:07 +02:00
Jeremy Grosser 3c5eedcae8 rp2040_hal, pico_bsp, pico_examples 1.6.0 (#534) 2022-06-07 11:07:42 +02:00
Fabien Chouteau ec765d3114 midi 0.2.0 (#522)
* MIDI 0.2.0

* Update midi-0.2.0.toml

* Update midi-0.2.0.toml
2022-06-07 10:59:53 +02:00
Fabien Chouteau e077b78c84 usb_embedded 0.3.0 (#535) 2022-06-07 10:58:05 +02:00
Blady-Com bb1ef01832 Add J2Ada translator to Alire. (#532)
* Add J2Ada translator to Alire.

* Suppress offending -gnateA switch for old GNAT version.
2022-06-07 10:40:01 +02:00
Alejandro R Mosteo a38d7c12c6 uri_ada 2.0 (#531)
* uri_ada 1.1.0

* Skip 1.1 to 2.0
2022-06-07 10:39:23 +02:00
Alejandro R Mosteo 86437429b1 toml_slicer 0.1.1 (#530)
* toml_slicer 0.1.1

* Update commit
2022-06-07 10:38:00 +02:00
Alejandro R Mosteo 165688ed7f ansiada 1.0 (#527)
* ansiada 0.1.1

* Skip 0.1.1 and go directly to 1.0

* Fix manifest filename
2022-06-07 10:36:42 +02:00
Alejandro R Mosteo e09241a7f5 stopwatch 0.1 (#529)
* stopwatch 0.1

* Update commit

* Enable config
2022-06-07 10:36:28 +02:00
nytpu 6f47f0cf1b getopt 1.2.2, libtls external, linenoise_ada 1.1.1, tlsada 2.4.1, uri_mime 1.3.1 (#524)
* Publish TLSAda v2.3.1 release

* Publish Linenoise_Ada v1.0.1 release

* Publish URI_MIME v1.3.0 release

* Publish Getopt v1.2.1 release

* linenoise 1.0.1 -> 1.0.2

* getopt 1.2.1 -> 1.2.2

* linenoise 1.0.2 -> 1.1.0

* tlsada 2.3.1 -> 2.4.0

* Linenoise 1.1.0 -> 1.1.1

* tlsada 2.4.0 -> 2.4.1

* URI_MIME 1.3.0 -> 1.3.1

* Add libtls external definition

* libtls: shorten overly-long description

* libtls: Remove listing specifying conflicting system packages.
2022-06-06 20:56:47 +02:00
Daniel King 25bc3286fa libkeccak 3.0.0 (#533)
* libkeccak 3.0.0

* Remove dependency on gnatprove
2022-06-06 20:11:53 +02:00
Alejandro R. Mosteo a796bdc2a6 Merge branch 'alire/stable-1.1' into stable-1.2 2022-06-04 13:43:33 +02:00
Holger Rodriguez 0b1fc4ed4d eeprom_i2c 3.2.0 (#526)
removed runtime/target dependency in GPR file
2022-05-30 20:50:51 +02:00
Alejandro R Mosteo 4a6fddc7c1 Fix action used to set up alr (#525) 2022-05-24 20:41:45 +02:00
Simon Wright 5883ec53d0 Correct msys2 externals for libblas, liblapack (#521)
* index/li/libblas/libblas-external.toml: uncomment the msys2 origin
      and make it to lapack. The reason is that we require libblas.dll,
      and this isn't provided by openblas (lapack provides both).
      Also, add an empty origin for macos.
  * index/li/liblapack/liblapack-external.toml: uncomment the msys2
      origin.
      Also, add an empty origin for macos.
2022-05-20 11:28:12 +02:00
onox 2c3fbae2a1 json 5.0.2 (#510) 2022-05-18 16:46:12 +02:00
Alejandro R Mosteo 475e11f53e Sync 1.1 and 1.2
Sync index versions 1.1 and 1.2
2022-05-17 17:47:39 +02:00
Simon Wright f1f01383e7 libblas, liblapack external (#517)
These only support linux; not needed on macOS, and the msys2 libraries can't
be installed because of key signing errors.

  * index/li/libblas/libblas-external.toml
  * index/li/liblapack/liblapack-external.toml
2022-05-16 19:36:04 +02:00
Holger Rodriguez 85994f8c72 eeprom_i2c 3.0.1 (#516) 2022-05-16 18:14:14 +02:00
Alejandro R Mosteo 5329cffbd6 aaa 0.2.5 (#515)
Co-authored-by: GHA <actions@github.com>
2022-05-09 11:13:49 +02:00
Fabien Chouteau 8e1474696c midi 0.1.0 (#514) 2022-05-05 14:41:48 +02:00
Fabien Chouteau 347186f252 resources 0.1.0 (#511) 2022-05-04 14:19:52 +02:00
Fabien Chouteau 35b1629c4b Update diff-release.yml (#513) 2022-05-04 11:19:21 +02:00
Jeremy Grosser 383c335a87 rp2040_hal, pico_bsp, pico_examples 1.5.0 (#512) 2022-05-04 11:07:56 +02:00
GHA b6cf1c50d8 Bump the index version 2022-04-29 13:18:20 +02:00
GHA 036c8aa12e CHANGELOG.md: document index versioning wrt changes 2022-04-29 12:17:24 +02:00
Alejandro R Mosteo 72cf7397e6 Check old license format in crate submissions (#508)
* gh-build-crate.sh: check index in strict mode

* Add specific check for "Warning:" during index load

Co-authored-by: GHA <actions@github.com>
2022-04-27 17:27:08 +02:00
onox 19bf0ee382 Delete spurious file in root folder of index (#507) 2022-04-27 13:28:52 +02:00
Alejandro R Mosteo 1cbd810d58 Fix Licenses in ini_files (#506)
Co-authored-by: GHA <actions@github.com>
2022-04-26 09:11:56 +02:00
Gautier de Montmollin 54e7702680 ini_files 10.0.0 (#505)
* Create ini_files-10.0.0.toml

A new try, with `name` and `version` fields *and* underscore in "ini_file" *and* x.y.z in the .toml name.

* Update ini_files-10.0.0.toml

Removed `[general]` row
2022-04-25 11:34:00 +02:00
Paul Jarrett 7ce2f18f32 septum 0.0.7 (#503)
* Add files via upload

* Update the README

* Add files via upload

* Delete septum-0.0.7.toml

* Add files via upload
2022-04-23 19:04:20 +02:00
Paul Jarrett 6c34f72f17 Add trendy-terminal 0.0.5 (#502)
* Add trendy-terminal 0.0.5

* Update alire.toml
2022-04-22 16:36:29 +02:00
Gautier de Montmollin 9056a6db93 apdf 5.0.3 (#501)
* Create apdf-5.0.3.toml

New crate descriptor points to 3rd release of the #005 version of APDF.

* Update apdf-5.0.3.toml
2022-04-21 12:34:54 +02:00
Jeremy Grosser 90abede490 chests 0.1.1 (#500) 2022-04-19 10:32:10 +02:00
Gautier de Montmollin 0c641ec7b4 gid 10.0.0 (#498)
New v.10:
* Added a decoder for the QOI (Quite OK Image) format
* Added an all RGB demo

For Alire, [gpr-externals]: scenario variable Build_Mode becomes GID_Build_Mode.
2022-04-19 10:24:21 +02:00
Jeremy Grosser c2d1a69e4c chests 0.1.0 (#497) 2022-04-15 11:24:04 +02:00
pjljvandelaar 4b7e8439cd dependency_graph_extractor 0.1.0 (#496)
* Rejuvenation 0.1.0 release

First release of Rejuvenation-Ada in Alire.

* First release of Depdency Graph Extractor

Part of Renaissance-Ada
2022-04-13 14:09:37 +02:00
pjljvandelaar 5bec9bab9f rejuvenation 0.1.0 (#495)
First release of Rejuvenation-Ada in Alire.
2022-04-11 16:53:07 +02:00
Holger Rodriguez a4ec7c4840 edc_client 1.4.0 (#494) 2022-04-11 12:03:01 +02:00
Alejandro R Mosteo 32c4c2bfb0 Fix gprbuild selection for cross-compiled crates (#493)
Co-authored-by: GHA <actions@github.com>
2022-04-04 16:14:55 +02:00
Jeremy Grosser 65061a8eb4 rp2040_hal 1.4.1, pico_bsp 1.4.0, pico_examples 1.4.0 (#491) 2022-04-04 15:11:26 +02:00
jhumphry 36909248bb parse_args 0.9.0 (#492)
parse_args is an Ada 2012 package that provides simple command-line argument parsing. It was inspired by the argparse module in Python, but it is not (quite) as ambitious.
2022-04-04 14:03:14 +02:00
Anton F 4fb45d2455 sha1 2.0, sha2 2.0, hmac 2.0, pbkdf2 3.0 (#490)
* Add sha1 v2.0.0

* Add hmac v2.0.0

* Add sha2 v2.0.0

* Add pbkdf2 v3.0.0
2022-04-01 13:25:29 +02:00
Paul Jarrett 7a1de6e87b septum 0.0.6 (#489) 2022-04-01 09:52:17 +02:00
Fabien Chouteau 7a09619df4 gnatprove 11.2.3, gnat 11.2.4 (#488) 2022-03-31 21:47:00 +02:00
Anton F 32201de4bd endianness 1.0.0 (#487) 2022-03-31 15:11:33 +02:00
Holger Rodriguez 6076b97e4e eeprom_i2c 2.0.1 (#486)
platform agnostic library to work with EEPROMs using the I2C connection for embedded systems
2022-03-28 13:10:00 +02:00
Anton F 0e7f2ac698 pbkdf2 2.0.0 (#485) 2022-03-25 13:06:35 +01:00
Anton F b3cf65a602 hmac 1.0.0 (#484) 2022-03-24 13:13:04 +01:00
Anton F c818a43581 sha2 1.1.0 (#483) 2022-03-24 11:35:21 +01:00
Anton F 2cf5f07453 sha1 1.0.1 (#481) 2022-03-23 12:28:24 +01:00
Anton F a16414af54 sha1 1.0.0 (#480) 2022-03-22 15:48:00 +01:00
Anton F 78ad490b74 pbkdf2 1.0.0 (#479)
* Add pbkdf2 v1.0.0

* Fix on some systems

* Definitely fix it
2022-03-17 11:09:51 +01:00
Holger Rodriguez 3ea710f52f tiny_rp2040_bsp 0.1.0 (#476) 2022-03-15 12:02:28 +01:00
Alejandro R Mosteo 85045589d4 Ensure fresh repositories in GHA Ubuntu hosts (#478) 2022-03-14 11:59:28 +01:00
Anton F 600b38dd69 system_random 1.0.0 (#477) 2022-03-14 11:37:58 +01:00
Jeremy Grosser 53fd86f4cf epoll 0.1.1 (#475) 2022-03-11 12:35:31 +01:00
Alejandro R Mosteo be9923e949 Show environment during test builds (#474)
This is helpful sometimes in diagnosing remote errors
2022-03-09 16:29:35 +01:00
Alejandro R Mosteo 6c8626208a New workflow to display incremental changes in manifests (#473)
* New diffing script between consecutive releases

* New workflow to get diffs

* Testing fixes
2022-03-09 16:29:19 +01:00
Anton F d4760633af fastpbkdf2_ada 2.0.0 (#470) 2022-03-07 12:56:30 +01:00
Alejandro R Mosteo 7070a5774b toml_slicer 0.1.0 (#472) 2022-03-07 12:01:42 +01:00
Alejandro R Mosteo 15aaf9dd0d Retrieve sources with quiet to reduce git output (#471) 2022-03-07 12:01:24 +01:00
Alejandro R Mosteo 3cbc2a8582 Install gprbuild when necessary (#469) 2022-03-03 15:04:34 +01:00
Fabien Chouteau 6cd17a6d23 bb_pico_bsp 0.1.0 (#468) 2022-03-03 09:13:58 +01:00
Fabien Chouteau b1265d0f17 lvgl_ada 0.2.0 (#455)
* lvgl_ada 0.2.0

* Update lvgl_ada-0.2.0.toml
2022-03-01 15:57:40 +01:00
Holger Rodriguez cc1f99cf61 sh1107 1.2.2 (#467) 2022-03-01 15:50:22 +01:00
Holger Rodriguez b9b0f03961 itsybitsy_rp2040_bsp 0.1.0 (#466) 2022-03-01 11:58:08 +01:00
Jeremy Grosser 9e5fec6a25 rp2040_hal, pico_bsp, pico_examples 1.3.0 (#465) 2022-03-01 11:03:10 +01:00
Fabien Chouteau a0093240dd svd2ada 0.1.0 (#463) 2022-02-28 18:43:51 +01:00
Anton F 0d064207ec fastpbkdf2_ada 1.0.0 (#460)
Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2022-02-28 11:45:41 +01:00
Anton F 2799da958e openssl external (#461) 2022-02-28 11:37:02 +01:00
Holger Rodriguez c09d8e1d54 itsybitsy_bsp 0.0.4 (#459)
ITSYBITSYBSP: removed wrong flash chip config
2022-02-28 09:44:25 +01:00
Anton F 482678fd77 base64 v1.0.1 (#457) 2022-02-28 09:34:01 +01:00
Blady-Com 509802b2c9 uxstrings 0.3.0+alpha-20220226 (#456) 2022-02-28 09:25:28 +01:00
Fabien Chouteau 4e36adceee hal-0.3.0 (#454) 2022-02-24 10:48:29 +01:00
Anton F 12751f510d base64 1.0.0 (#453) 2022-02-22 12:42:54 +01:00
Fabien Chouteau 63b8ae7640 Typo in qoi-0.1.0.toml (#451) 2022-02-16 17:41:57 +01:00
Fabien Chouteau 5ea4431da4 qoi 0.1.0 (#450) 2022-02-15 17:28:40 +01:00
Alejandro R Mosteo 3490ea914e Detect pins in submissions and fail (#449) 2022-02-15 14:36:22 +01:00
Tama McGlinn 0cccc01cc2 adabots 1.1.0, 1.2.0 (#448) 2022-02-15 10:16:11 +01:00
Holger Rodriguez 870d9b9a96 itsybitsy_bsp 0.0.3 (#447) 2022-02-14 13:29:10 +01:00
Jeremy Grosser 5cc2395e77 adl_middleware 0.1.1 (#444) 2022-02-07 10:09:46 +01:00
onox 3c8e7b4d8b evdev 2.0.0 (#442) 2022-02-05 12:07:37 +01:00
Jeremy Grosser 58793c4718 rp2040_hal 1.2.1 (#441) 2022-02-02 12:30:46 +01:00
Alejandro R Mosteo 3449ca7c43 yeison 0.1.0 (#440)
* yeison 0.1.0

* Require gnat 11 at least
2022-02-01 12:06:59 +01:00
Alejandro R Mosteo 76b161fc8d Ensure all alr runs are non-interactive (#439) 2022-01-31 11:30:53 +01:00
onox 688db23c85 json 5.0.1 (#438) 2022-01-31 11:29:56 +01:00
Rod Kay dac59b49f9 lace 0.1.0 (#421)
* Add files via upload

* Add initial version of the 'lace' crate.

* Add initial version of the 'lace_math' crate.

* Add initial version of the 'lace_swig' crate.

* Add initial version of the 'lace_xml' crate.

* Add initial version of the 'lace_collada' crate.

* Add initial version of the 'lace_opengl' crate.

* Add initial version of the 'lace_c_math' crate.

* Add initial version of the 'lace_box2d_contrib' crate.

* Add initial version of the 'lace_box2d' crate.

* Add initial version of the 'lace_bullet' crate.

* Add initial version of the 'lace_physics' crate.

* Add initial version of the 'lace_gel' crate.

* crates: Update 'lace_gel'.

* Add initial version of the 'lace_gel_full_demo' crate.

* Add initial version of the 'lace_gel_animation_demo' crate.

* Update the 'lace_gel_full_demo' crate.

* Update the 'lace_gel_animation_demo' crate.

* Add files via upload

* Add an external system crate for the bullet physics C++ library.

* Add initial version of the 'lace_shared' crate.

* Add initial version of the 'lace' crate.

* Add initial version of the 'lace_math' crate.

* Add initial version of the 'lace_swig' crate.

* Add initial version of the 'lace_xml' crate.

* Add initial version of the 'lace_collada' crate.

* Add initial version of the 'lace_opengl' crate.

* Add initial version of the 'lace_c_math' crate.

* Add initial version of the 'lace_box2d_contrib' crate.

* Add initial version of the 'lace_box2d' crate.

* Add initial version of the 'lace_bullet' crate.

* Add initial version of the 'lace_physics' crate.

* Add initial version of the 'lace_gel' crate.

* crates: Update 'lace_gel'.

* Add initial version of the 'lace_gel_full_demo' crate.

* Add initial version of the 'lace_gel_animation_demo' crate.

* Update the 'lace_gel_full_demo' crate.

* Update the 'lace_gel_animation_demo' crate.

* septum 0.0.4, trendy_terminal 0.0.4, trendy_test 0.0.3 (#420)

* Add files via upload

* Add trendy terminal 0.0.4

* Add septum 0.0.4

* Make the lace_bullet crate depend on the libbullet external system crate.

* Add an external system crate for the bullet physics C++ library.

* Add 'mysys2' as a distribution case in the 'libbullet' external system crate.

* Update 'lace_shared' to version '0.1.0'.

* Update 'lace' to version '0.1.0'.

* Update 'lace_math' to version '0.1.0'.

* Update 'lace_swig' to version '0.1.0'.

* Update 'lace_xml' to version '0.1.0'.

* Update 'lace_collada' to version '0.1.0'.

* Update 'lace_opengl' to version '0.1.0'.

* Update 'lace_c_math' to version '0.1.0'.

* Update 'lace_box2d_contrib' to version '0.1.0'.

* Update 'lace_box2d' to version '0.1.0'.

* Update 'lace_bullet' to version '0.1.0'.

* Update 'lace_physics' to version '0.1.0'.

* Update 'lace_gel' to version '0.1.0'.

* Update 'lace_gel_full_demo' to version '0.1.0'.

* Update 'lace_gel_animation_demo' to version '0.1.0'.

* lace: Set dependency versions to "~0.1".

* lace_math: Set dependency versions to "~0.1".

* lace_xml: Set dependency versions to "~0.1".

* lace_collada: Set dependency versions to "~0.1".

* lace_opengl: Set dependency versions to "~0.1".

* lace_c_math: Set dependency versions to "~0.1".

* lace_box2d_contrib: Set dependency versions to "~0.1".

* lace_box2d: Set dependency versions to "~0.1".

* lace_bullet: Set dependency versions to "~0.1".

* lace_physics: Set dependency versions to "~0.1".

* lace_gel: Set dependency versions to "~0.1".

* lace_gel_full_demo: Set dependency versions to "~0.1".

* lace_gel_animation_demo: Set dependency versions to "~0.1".

* all lace: Rid all version '0.0.0' toml files.

* lace_box2d: Merge in 'lace_box2d_contrib'.

* lace_box2d_contrib: Removing this obsolete crate since it has been merged into 'lace_box2d'.

* lace_opengl: Add a dependency on the OS 'freetype2' development package.

* lace_opengl: Add "-lEGL" to linker flags.

* lace_opengl: Rid obsolete "-lGLU" and "-lglut" linker flags.

* lace_bullet: Add include path for msys2 in GPR.

* Update 'lace_shared' toml file.

* Update 'lace' toml file.

* Update 'lace_shared' toml file.

* Update 'lace' toml file.

* Update 'lace_math' toml file.

* Update 'lace_swig' toml file.

* Update 'lace_xml' toml file.

* Update 'lace_collada' toml file.

* Update 'lace_opengl' toml file.

* Update 'lace_c_math' toml file.

* Update 'lace_box2d' toml file.

* Update 'lace_bullet' toml file.

* Update 'lace_physics' toml file.

* Update 'lace_gel' toml file.

* Update 'lace_gel_full_demo' toml file.

* Update 'lace_gel_animation_demo' toml file.

* lace_opengl: Add C include path for freetype headers on windows.

* Add an external system crate for the expat C library.

* Update 'lace_xml' toml file to depend on the 'libexpat' external system crate.

* lace_opengl: Set all shaders to version 140.

* Update the GEL full demo to use shaders version 140.

* lace_gel_animation_demo: Update to use openGL shaders version 140.

* lace_opengl: Rid 'struct' qualifier from light uniform declarations in shaders.

* lace_gel_full_demo: Update opengl shaders.

* lace_gel_animation_demo: Update opengl shaders.

* lace_bullet: Append the bullet C include folder to C_INCLUDE_PATH for windows.

* lace_bullet: Add workaround for C_INCLUDE_PATH not finding the bullet headers.

* lace_shared: Rid obsolete '0.0.0' version.

* lace_opengl: Rid unneeded 'FreeType_Linker_Param'.

* lace_opengl: Link to libGLESv2 instead of libGL.

* Add an external system crate for the mesa C library.

* lace_opengl: Make Windows builds depend on the 'libmesa' external system crate.

* lace_opengl: Rid obsolete link to libEGL.

* lace_opengl: Add non-obsolete link to libEGL.

* libmesa: Add support for debian, ubuntu and arch OS's.

* libegl: Add new external system crate.

* libegl: Replace ':' with '-' in licenses field.

* libegl: Use correct 'maintainers' Ids.

* libegl: Change license to 'custom-MIT-like'.

Co-authored-by: Paul Jarrett <jarrett.paul.young@gmail.com>
Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2022-01-28 21:05:58 +01:00
Holger Rodriguez 44e64edc0a edc_client 1.3.3 (#437)
lets hope this finally works under windows with g-d
2022-01-27 19:06:15 +01:00
Bent Bracke a4209c46d8 brackelib 0.0.2 (#430)
* Initial release of my first crate :-)

* Moved unit dependency out of crate

* Delete brackelib-0.0.1.toml
2022-01-26 21:01:52 +01:00
Stephane Carrez 1be18cdaec are 1.2.0 (#434)
* Advanced Resource Embedder 1.2.0

* Update to build on MacOS (this is ok with GNAT CE 2021)
2022-01-25 19:51:46 +01:00
Paul Jarrett ff1feb7565 septum 0.0.5 (#432) 2022-01-19 10:31:07 +01:00
Alejandro R Mosteo 6a0eec3776 Use sudo for system package updates (#431)
* Log user before update of packages

* Add sudo to package updates

* Don't fail on unset username/userid
2022-01-17 10:14:00 +01:00
Fabien Chouteau 584eba5487 SDLAda missing make dependency (#429)
* Update sdlada-2.3.1.toml

* Update sdlada-2.5.4-1.toml

* Update sdlada-2.3.1.toml

Fix GNAT version dependency
2022-01-13 14:40:33 +01:00
onox 903de56a1b xoshiro 1.0.0 (#428) 2022-01-12 15:57:28 +01:00
Jeremy Grosser f243e2cfff rp2040_hal, pico_bsp, pico_examples 1.1.0 (#427) 2022-01-09 21:08:37 +01:00
Fabien Chouteau 387ab5126c tiled_code_gen 0.1.0 (#426) 2022-01-06 11:40:08 +01:00
Fabien Chouteau 167ed5775d shoot_n_loot 1.0, narrow down dependency versions (#424)
* pygamer_simulator-1.0.0.toml: fix asfml dependency version

* shoot_n_loot-1.0.0.toml: specify gnat version

The build fails with GNAT 11.
2022-01-06 11:36:46 +01:00
pmunts d3f1ab0b3f libsimpleio 1.20223.1 (#425)
Removed items that depend on external shared libraries (libftdi1.so,
libhidapi.so, libusb-1.0.so).
2022-01-06 11:34:21 +01:00
pmunts b475b1534e libsimpleio 1.20222.1 (#423) 2022-01-03 13:16:34 +01:00
Paul Jarrett afb3ce3722 septum 0.0.4, trendy_terminal 0.0.4, trendy_test 0.0.3 (#420)
* Add files via upload

* Add trendy terminal 0.0.4

* Add septum 0.0.4
2021-12-31 12:33:06 +01:00
pmunts 7417d710bd libsimpleio, mcp2221, remoteio 1.20220.1 (#419)
* libsimpleio release 1.20220.1

Added support for locked antiphase motor drivers, which are controlled
by a single PWM output as follows:

100% duty cycle => Full speed clockwise.
50%  duty cycle => Stopped.
0%   duty cycle => Full speed counterclockwise.

Added support for the Cytron MD13S locked antiphase motor driver.

* mcp2221 release 1.20220.1

Added support for locked antiphase motor drivers, which are controlled
by a single PWM output as follows:

100% duty cycle => Full speed clockwise.
50%  duty cycle => Stopped.
0%   duty cycle => Full speed counterclockwise.

Added support for the Cytron MD13S locked antiphase motor driver.

* remoteio release 1.20220.1

Added support for locked antiphase motor drivers, which are controlled
by a single PWM output as follows:

100% duty cycle => Full speed clockwise.
50%  duty cycle => Stopped.
0%   duty cycle => Full speed counterclockwise.

Added support for the Cytron MD13S locked antiphase motor driver.
2021-12-29 13:09:49 +01:00
Jeremy Grosser 2b7d91943f rp2040_hal, pico_bsp, pico_examples 1.0.0 (#417) 2021-12-27 10:07:05 +01:00
Maxim Reznik 7da20c0adb ada_language_server 22.0.0 (#415) 2021-12-15 11:06:19 +01:00
Maxim Reznik db882a5a5d spawn 22.0.0 (#413) 2021-12-14 21:26:38 +01:00
Stephane Carrez 42827eb7dc ayacc 1.3.0 (#410)
* ayacc 1.3.0 - Ada parser generator in the style of yacc(1)

* Fix compilation for MacOS

* Rename BUILD into AYACC_BUILD, remove gpr-set-externals and project-files
Add executables and disable Alire configuration because we don't need it
2021-12-14 21:23:26 +01:00
Stephane Carrez edea3446d2 aflex 1.5.2021 (#411)
* aflex 1.5.2021 - An Ada Lexical Analyzer Generator

* Rename BUILD into AFLEX_BUILD, remove gpr-set-externals, remove project-files
Add executables and disable Alire configuration because we don't need it.
2021-12-14 21:22:35 +01:00
Maxim Reznik 8ceb7b56d4 vss 22.0.0 (#412) 2021-12-14 21:16:32 +01:00
Maxim Reznik 35709d7c95 libadalang_tools 22.0.0 (#409) 2021-12-07 18:54:58 +01:00
Manuel 8710d34400 asfml 2.5.2 (#408)
* Add play_2048 crate to the Alire index

* New release of ASFML 2.5.2

https://github.com/mgrojo/ASFML/releases/tag/v2.5.2
2021-11-29 12:19:45 +01:00
Pierre-Marie de Rodat af99d75764 langkit_support, libadalang 22.0.0 (#396) 2021-11-24 09:25:06 +01:00
Fabien Chouteau 680313cbaf gnat 11.2.3 (#407) 2021-11-19 12:25:14 +01:00
Fabien Chouteau c7315f8c83 gnatcov 22.0.1 (#406)
* GNATcov 22.0.1

* GPRbuild 22.0.1

* GNATcov: add tags
2021-11-19 12:24:47 +01:00
pmunts d578cbe117 libftdi1 external (#402) 2021-11-19 12:09:40 +01:00
Fabien Chouteau 4a06410ea4 Update xmlada-22.0.0.toml (#403) 2021-11-16 11:37:43 +01:00
Paul Jarrett 0b50f912a0 trendy_test 0.0.2 (#401) 2021-11-08 12:59:53 +01:00
pmunts f3aaaf5947 Minor improvements (#397)
* libsimpleio release 1.20010.1

Minor improvements:

Added readback parameter to GPIO.RemoteIO.Create.

Added definitions for Raspberry Pi 4 extra I2C buses to packages RaspberryPi
and MUNTS_0018.

* remoteio release 1.20010.1

Minor improvements:

Added readback parameter to GPIO.RemoteIO.Create.
2021-11-05 10:18:02 +01:00
Fabien Chouteau 0fc984590b aunit, startup_gen, templates_parser, win32ada 22.0.0 (#394) 2021-11-03 19:48:57 +01:00
Maxim Reznik 250e73f016 matreshka 20.1.0 build fixes (#395)
Force `make reconfig` to ignore `config` directory created by
`alr`. Disable GNAT CE 2021 and GCC 11. Disable GNAT CE on Mac OS.

Fix building spikedog_awsd executable.
2021-11-03 14:13:07 +01:00
Fabien Chouteau 134fff113b gnatcoll_{core|db|bindings} 22.0.0 (#392) 2021-11-03 06:57:53 +01:00
Maxim Reznik 8b97c4c6a5 matreshka 21.0.0 (#393) 2021-11-02 12:16:02 +01:00
Fabien Chouteau b034f7e015 xmlada and libgpr 22.0.0 (#391) 2021-10-28 17:42:37 +02:00
Alejandro R Mosteo 1f2c4b51c0 Show environment before building (#389)
* Show environment before building

* Code review fixes
2021-10-27 10:52:08 +02:00
Jeremy Grosser 3c92f41ec6 rp2040_hal, pico_bsp, pico_examples 0.7.0 (#390) 2021-10-27 10:29:45 +02:00
Fabien Chouteau 598206454b samd51_hal 0.3.0 (#388) 2021-10-26 15:57:27 +02:00
Alejandro R Mosteo 767d79df11 semver 2.1.0 (#387) 2021-10-26 15:50:55 +02:00
Fabien Chouteau 8b88f3379d usb_embedded 0.2.0 (#386) 2021-10-26 11:04:12 +02:00
Manuel Hatzl a41d575486 spark_unbound 0.2.1 (#383)
* Add spark_unbound to alire index

* Fixed package naming as suggested

* Fixed gnat dependency
2021-10-25 19:28:56 +02:00
Fabien Chouteau 73b6c15d24 bbqueue 0.3.0 (#385) 2021-10-25 18:07:17 +02:00
Fabien Chouteau b5713488ee atomic 0.4.1 (#384) 2021-10-25 09:05:30 +02:00
Paul Jarrett 869133fa80 trendy_terminal 0.0.3 (#382) 2021-10-18 11:09:23 +02:00
Fabien Chouteau f3aa223b8f Atomic 0.4.0 (#381)
* Add files via upload

* Update atomic-0.4.0.toml
2021-10-18 10:04:50 +02:00
Jesper Quorning d539a705ee simple_components 4.42.0: update origin after unavailable tarball (#380)
* simple_components=4.42.0: Change download url to sourceforge.net (#879)

* Move to github mirror

* Fix tag of Community docker

* Exclude unsupported compilers

* Remove community index that may interfere

* Disable gnat 11

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2021-10-15 12:27:12 +02:00
Fabien Chouteau 3ee44941ee gnatcov: add missing GPR_PROJECT_PATH for instrumentation run-time (#378) 2021-10-07 09:15:51 +02:00
Manuel fae04af671 play_2048 1.0 (#368) 2021-10-07 07:24:26 +02:00
Paul Jarrett aeba4a3507 Add septum 0.0.3 (#379) 2021-10-07 07:00:38 +02:00
Fabien Chouteau 8c7f5921dd clic 0.2.0 (#377) 2021-10-04 12:45:08 +02:00
Fabien Chouteau 2b717eabc0 GNAT 11.2.2, GPRbuild 21.0.2, GNATcov 21.0.2 (#376)
* GNAT 11.2.2

The Linux versions are built on ubuntu 18 instead of 20 for the .1
releases.

* GPRbuild 21.0.1

The Linux versions are built on ubuntu 18 instead of 20 for the .1
releases.

* GNATcov 21.0.1

The Linux versions are built on ubuntu 18 instead of 20 for the .1
releases.
2021-09-30 17:16:55 +02:00
Riccardo Bernardini 4773e34e52 specfun 1.0 (#374)
* Added toml for specfun

* addled index entry for specfun
2021-09-30 17:06:16 +02:00
Fabien Chouteau 77eed57181 GNAT 10.3.2 (#375)
The Linux versions are built on ubuntu 18 instead of 20 for the .1
releases.
2021-09-29 18:06:38 +02:00
Simon Wright d9ff0d5fd9 xia 1.4.0 (#373)
* xia 1.4.0, my first crate

* Updated "licenses" to include RTLE.

* Moved xia-1.4.0.toml.
2021-09-27 22:11:58 +02:00
Alejandro R Mosteo c9f35fb0c0 Fix folder entering for versions with -pre or -build (#372)
* Fix folder change for versions with -pre or -build

* Touch the hello crate
2021-09-27 17:49:09 +02:00
Paul Jarrett e2d878099a septum 0.0.2 (#371)
* Add septum

* Add files via upload

* Delete septum-0.0.1-beta3.toml
2021-09-27 15:57:03 +02:00
Paul Jarrett dc1e8804f0 trendy_terminal 0.0.2 (#370) 2021-09-27 09:06:49 +02:00
Lev Kujawski b23492d900 avltrees 0.1.0 (#369) 2021-09-27 09:04:48 +02:00
pmunts 33c13ec560 libsimpleio, mcp2221, remoteio 1.19965.2 (#367)
libsimpleio release 1.19965.2
mcp2221 release 1.19965.2
remoteio release 1.19965.2
2021-09-27 08:56:19 +02:00
pmunts 32f1d69289 mcp2221 release 1.19965.1 remoteio release 1.19965.1
* mcp2221 release 1.19965.1

* remoteio release 1.19965.1
2021-09-21 15:00:18 +02:00
Alejandro R Mosteo 627f5b4f2f aaa 0.2.4 (#366) 2021-09-21 13:34:36 +02:00
Lev Kujawski 8c434139e4 blake2s, b2ssum 0.1.3 (#361) 2021-09-21 11:41:34 +02:00
Alejandro R Mosteo 712789a75c Switch to setup-alire@v1 (#363)
* Switch to setup-alire@v1

* Code review
2021-09-20 15:47:15 +02:00
Roderick Chapman aff0a2827d sparknacl 3.0.0 (#360)
* Add files via upload

* Add files via upload
2021-09-20 11:46:12 +02:00
Gustavo A. Hoffmann d1c641f7b2 audio_wavefiles 2.0.0 (#358) 2021-09-20 11:34:56 +02:00
Alejandro R. Mosteo d918e18e56 Merge stable-1.0 into devel-1.1 2021-09-16 16:30:30 +02:00
Fabien Chouteau 889ce5b21e Create clic-0.1.1.toml (#357) 2021-09-16 15:43:42 +02:00
Gustavo A. Hoffmann 26d9147abf audio_base 1.0.0 (#355)
* audio_base 1.0.0

* Converting license to SPDX string
2021-09-16 11:05:38 +02:00
onox 33038b1609 emojis 1.0.0 (#356) 2021-09-16 10:53:39 +02:00
Alejandro R Mosteo a09140f021 Build submissions with toolchain from Alire (#354)
* New workflow to test crates using indexed toolchain

* Conditionally install compiler

* Print crate environment after build
2021-09-15 11:37:10 +02:00
Alejandro R Mosteo 86659c3195 Disable toolchain installation in latest setup-alire@latest-devel (#341) 2021-09-14 13:36:52 +02:00
Alejandro R Mosteo ffd49df662 Backport improvements to build script (#350)
In the stable branch we are still testing the newest release, while sometimes
we get fixes to older release manifests.
2021-09-14 09:59:47 +02:00
Alejandro R. Mosteo e7c53a6146 Port stable-1.0 into devel-1.1 2021-09-14 09:31:06 +02:00
Alejandro R Mosteo f24436e0f1 bugfix found during port to stable (#351) 2021-09-14 09:30:01 +02:00
Riccardo Bernardini 0d57828de3 get_password PR (#353) 2021-09-14 09:23:08 +02:00
Pierre-Marie de Rodat 148248846f ada_toml 0.3.0 (#343)
* ada_toml: minor pasto fix in descriptions

* Add ada_toml 0.3.0
2021-09-13 12:52:49 +02:00
Tama McGlinn b10d18768d raspberry_bsp 1.0 (#267)
* Added raspberry_bsp package

* Mark raspberry_bsp unavailable on windows
2021-09-13 10:58:32 +02:00
Jeremy Grosser e67d834252 rp2040_hal, pico_bsp, pico_examples 0.6.0 (#348) 2021-09-13 10:26:33 +02:00
onox ecc0dd2fff weechat_ada 3.0.0 (#347) 2021-09-13 10:11:06 +02:00
Tama McGlinn 909b47b459 adabots 1.0.1 - bugfix release (#346) 2021-09-13 10:08:59 +02:00
Maxim Reznik c5a75385d9 vss 22.0.0-20210830 (#322)
This version includes grapheme clusters iterators and many more improvements.
2021-09-10 09:59:57 +02:00
Alejandro R Mosteo bdc53ebf74 Fix version extraction in PR checks (#340) 2021-09-09 13:03:26 +02:00
Alejandro R. Mosteo 784e8105ef Merge remote-tracking branch 'alire/stable-1.0' into devel-1.1 2021-09-07 18:01:21 +02:00
Alejandro R Mosteo ea4946244b Port stable-1.0 into devel-1.1 (#339)
* remoteio release 1.19928.2 (#309)

msys tar needs tarballs created with -H posix

* Add files via upload (#326)

* mcp2221, remoteio 1.19937.1 (#333)

* mcp2221 release 1.19937.1

Fixed website URL

* remoteio release 1.19937.1

Fixed website URL

* Fix microbit_bsp (#338)

* Update microbit_bsp-0.2.0.toml

* Update microbit_bsp-0.1.0.toml

Co-authored-by: pmunts <phil@munts.net>
Co-authored-by: Paul Jarrett <jarrett.paul.young@gmail.com>
Co-authored-by: Fabien Chouteau <Fabien-Chouteau@users.noreply.github.com>
2021-09-07 17:59:08 +02:00
Fabien Chouteau c260660ae2 Fix microbit_bsp (#338)
* Update microbit_bsp-0.2.0.toml

* Update microbit_bsp-0.1.0.toml
2021-09-07 17:45:38 +02:00
Fabien Chouteau 526dc9e01b Change binary crate version from X.Y.0-1 to X.Y.1 (#336)
* Change binary crate version from X.Y.0-1 to X.Y.1

All those project don't have a patch version so we are using it for
package version.

* gnat_native-11.2.1.toml: typo in URL
2021-09-07 12:42:17 +02:00
Alejandro R Mosteo 9bf2f7f835 Skip build for binary crates (#337)
* Skip build for binary crates

* Use milestone to avoid testing wrong version
2021-09-06 18:35:35 +02:00
pmunts 75264a9fa5 mcp2221, remoteio 1.19937.1 (#333)
* mcp2221 release 1.19937.1

Fixed website URL

* remoteio release 1.19937.1

Fixed website URL
2021-09-06 09:55:48 +02:00
Fabien Chouteau 9b5792cb12 Update gnat_native-11.2.0-1.toml (#332) 2021-09-02 15:33:55 +02:00
Alejandro R Mosteo 04f4b1a642 Sync devel-1.1 with stable-1.0 (#331)
* remoteio release 1.19928.2 (#309)

msys tar needs tarballs created with -H posix

* Add files via upload (#326)

Co-authored-by: pmunts <phil@munts.net>
Co-authored-by: Paul Jarrett <jarrett.paul.young@gmail.com>
2021-09-02 13:38:31 +02:00
Paul Jarrett 6b53b29257 Add files via upload (#326) 2021-09-02 13:27:26 +02:00
pmunts ca79380e4a remoteio release 1.19928.2 (#309)
msys tar needs tarballs created with -H posix
2021-09-02 13:26:36 +02:00
Fabien Chouteau 6d4e6d6cec gnat 11.2 (native, arm-elf, riscv64-elf) (#330) 2021-09-02 12:36:19 +02:00
Alejandro R. Mosteo ea6dd823d9 Merge remote-tracking branch 'alire/stable-1.0' into devel-1.1 2021-09-01 14:09:13 +02:00
Alejandro R Mosteo 5c367d573a Disable assistant before checks (#327)
* Test new setup-alire

* Disable assistant inside the test script for Docker
2021-09-01 11:48:36 +02:00
Fabien Chouteau 4d4f222046 libgpr 21.0.0: incompatibility with GNAT Community 2021 (#324) 2021-08-31 18:06:24 +02:00
pmunts b2ac55bfb7 mcp2221 release 1.19928.2 (#312)
msys tar needs tarballs created with -H posix
2021-08-31 10:13:04 +02:00
Fabien Chouteau 4069382a51 clic 0.1.0 (#323) 2021-08-30 17:22:45 +02:00
Alejandro R Mosteo ddc3120ec1 aaa 0.2.3 (#321) 2021-08-30 14:10:25 +02:00
Alejandro R Mosteo 7b8b8c5be0 optional 0.1.0 (#320) 2021-08-27 09:48:11 +02:00
pmunts 03efd72937 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 <amosteo@unizar.es>
2021-08-25 12:31:36 +02:00
Jesper Quorning bbb3c93637 matreshka: fix database tag typos (#310) 2021-08-25 12:03:50 +02:00
Tama McGlinn 1bb9541ca1 adabots 1.0.0 (#305) 2021-08-23 12:41:33 +02:00
pmunts e98f64fb48 libsimpleio 1.19882.1 (#313)
Eliminated a lot of compiler warnings
2021-08-20 10:58:17 +02:00
Lev Kujawski e034baf38b msys2_runtime and felix 0.2.0 (#318) 2021-08-20 10:15:56 +02:00
Alejandro R. Mosteo 39751981cc gprbuild external 2021-08-19 12:25:59 +02:00
Alejandro R. Mosteo 39ab6f5272 Merge new crates in 1.0 2021-08-19 12:11:40 +02:00
Fabien Chouteau ea03846608 ada_toml 0.2 (#315) 2021-08-17 13:04:42 +02:00
Fabien Chouteau accf7d8079 Fix some GNATcoll descriptions (#316)
* Update gnatcoll_gmp-21.0.0.toml

Fix description

* Update gnatcoll_omp-21.0.0.toml

Fix description
2021-08-17 13:00:53 +02:00
Fabien Chouteau 19edb482e0 shoot_n_loot, pygamer 1.0.0 (#314) 2021-08-17 12:12:55 +02:00
Manuel b899a77bca asfml 2.5.1 (#311) 2021-08-17 08:40:21 +02:00
Paul Jarrett b8c3dfbb15 Add trendy_test 0.0.1 (#307)
* Add files via upload

* Add files via upload

* Put toml in the right place.

* Update to new, improved, trendy test 0.0.1
2021-08-04 13:57:57 +02:00
Fabien Chouteau 37ddcd9488 Rename GNAT crates (#302)
* Rename GNAT crates

I changed the names of the crates to what I think is more meaningful.

I  merged the Linux, Windows and macOS under a gnat_native that will be
easier to understand and use in my opinion.

I also added a licenses field.

One thing that we may want to improve is the values for the case
statements, for instance `[origin."case(os)".macos."case(word-size)".bits-64]`
will soon be a blocking point to support macOS on the M1.

Instead of word size we probably need something like: "case(CPU)" or
"case(arch)". Or even use full platform triplets: "case(host_triplet)".

* Add "provides" to gnat_external

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2021-07-24 09:50:15 +02:00
Alejandro R. Mosteo 96f39408ed Merge remote-tracking branch 'alire/stable-1.0' into devel-1.1 2021-07-23 14:18:05 +02:00
Lev Kujawski 132301e488 felix 0.1.0, blake2s 0.1.1 (#301)
* blake2s: Update enabling optimizations, disabling development flags

* Add felix 0.1.0
2021-07-22 12:38:57 +02:00
Jeremy Grosser ed203cb5ae rp2040_hal, pico_bsp, and pico_examples 0.5.0 (#300) 2021-07-20 13:20:36 +02:00
onox d15b685c53 canberra_ada 2.0.1 and weechat_ada 2.0.1 (#299)
* canberra_ada 2.0.1

* weechat_ada 2.0.1
2021-07-20 09:51:38 +02:00
Alejandro R. Mosteo da017bc07c gnatcov 21.0-1 for all platforms 2021-07-18 18:56:10 +02:00
Alejandro R. Mosteo cdf8c13253 Fix gprbuild path environment 2021-07-18 14:46:32 +02:00
Alejandro R. Mosteo ec4f281b37 GNAT 10.3-1 for all targets 2021-07-18 14:32:29 +02:00
Alejandro R. Mosteo 8cba1009de gprbuild 21.0.0-1 for all targets 2021-07-18 14:07:27 +02:00
Lev Kujawski dc48f5d6e9 blake2s 0.1.0 (#298) 2021-07-16 10:25:32 +02:00
Manuel 4bbd7f960a asfml 2.5: Ada binding to Simple and Fast Multimedia Library (#297)
* Add crate for asfml: Ada binding to Simple and Fast Multimedia Library

* Fix file location

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2021-07-15 13:20:42 +02:00
Alejandro R. Mosteo 47492703e6 GNAT releases split per target 2021-07-12 10:11:15 +02:00
Stephane Carrez c7191b9da0 are 1.1.0: Advanced Resource Embedder (#295)
* are 1.1.0: Advanced Resource Embedder

* are 1.1.0: Advanced Resource Embedder

* are 1.1.0: Advanced Resource Embedder

* are 1.1.0: Advanced Resource Embedder
2021-07-12 09:50:18 +02:00
Alejandro R. Mosteo 7f320c8f06 Bump index version 2021-07-09 10:34:20 +02:00
onox f5361238ae json 5.0.0 (#296) 2021-07-06 10:06:53 +02:00
Alejandro R. Mosteo 4f2c55b0cc New gnat 10.3 release 2021-06-30 17:00:55 +02:00
Alejandro R. Mosteo 54a690189d Mark binary crates with no auto-gpr-with 2021-06-29 10:34:45 +02:00
Alejandro R. Mosteo 5ae6b108cd Add binary gprbuild 2021-06-29 10:34:45 +02:00
Alejandro R. Mosteo 8b06ec95e6 test gnat crate 2021-06-29 10:34:45 +02:00
Paul Jarrett cdde3e8fd5 trendy_terminal 0.0.1 (#294) 2021-06-29 10:22:29 +02:00
Paul Jarrett ff2efe9f59 dir_iterators 0.0.2 (#293) 2021-06-28 10:23:31 +02:00
Henrik Härkönen 062e3b1078 cmd_ada 1.0 (#292) 2021-06-25 11:01:38 +02:00
Paul Jarrett 09de0c21a7 progress_indicators 0.0.1 (#290)
* Add progress_indicators 0.0.1

* Point to progress_indicators 0.0.1 w/ no test program.

* Update to version with moved test gpr.
2021-06-25 10:49:51 +02:00
Jeremy Grosser 1cc839b29c rp2040_hal, pico_bsp, pico_examples 0.4.0 (#287) 2021-06-14 12:14:18 +02:00
onox 1c70773d0d inotify 2.0.0 (#286) 2021-06-11 15:26:10 +02:00
Paul Jarrett d0e97e3cc3 dir_iterators 0.0.1 (#284)
* dir_iterators 0.0.1

An iterator-based recursive directory walker and other iterator-based walker which traces up parent directories.

* Remove Ada202x usage and hierarchical dir package usage.
2021-06-10 11:03:22 +02:00
Alejandro R Mosteo b54246c917 zipada 57.0.2 (#285)
* Add files via upload

* Fix MacOS build

* Update to disable linker GC
2021-06-10 08:48:17 +02:00
Jesper Quorning 6f3f6f9302 Fix utilada Windows build (#283)
* Fix UTIL_OS for Windows 2.0.0.

* Fix UTIL_OS for Windows 2.1.0.
2021-06-03 10:53:16 +02:00
Riccardo Bernardini b2ec99fca9 partord 1.0 (#282) 2021-06-01 10:10:37 +02:00
Alejandro R Mosteo b264786fa9 Florist external (#271) 2021-05-19 12:28:15 +02:00
flyx 68f424da6f OpenGLAda 0.9.0 (#280)
* OpenGLAda 0.9.0

* added tags to OpenGLAda manifests
2021-05-19 12:08:03 +02:00
flyx 8c2f2869db FreeTypeAda 0.1 (#279) 2021-05-17 16:46:49 +02:00
flyx c62b1c590c libfreetype external (#278)
* added external libfreetype

* use x86_64 specific msys2 package
2021-05-17 15:17:21 +02:00
WickedShell c37a9c8328 Openglada: Correct libx11 version (#276)
* Openglada: Correct libx11 version

* Index x11 on Arch

* Fix openglada 0.6 dependencies

* Set windowing system on Windows/macOS

* Fix gnat dependency to all platforms

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2021-05-06 13:20:08 +02:00
onox 7072291467 evdev 1.0.1 (#277) 2021-05-06 09:21:35 +02:00
bmilanov fcdb303aee Fix slip license (#275) 2021-05-03 11:17:55 +02:00
bmilanov 03faaadea0 Add initial slip version (#274) 2021-04-30 16:59:54 +02:00
Fabien Chouteau dec4ee467b atomic 0.3 & bbqueue 0.2 (#273) 2021-04-29 11:10:50 +02:00
onox 031433907d evdev 1.0.0 (#272) 2021-04-29 11:03:27 +02:00
Alejandro R Mosteo c5090d8e74 Template for external crates (#270) 2021-04-27 16:36:07 +02:00
Alejandro R Mosteo b5db94cfe1 Updated documentation (readme, contributing) (#269) 2021-04-06 11:09:02 +02:00
Blady-Com 9abc090af8 UXStrings 0.2.0 (#268) 2021-04-06 11:07:56 +02:00
onox f545e1b830 json 4.0.1 (#266) 2021-03-29 18:41:53 +02:00
Alejandro R Mosteo a8f7ca71fa Re-enable Arch (#265) 2021-03-26 23:12:30 +01:00
onox 9cbed21f07 libglfw3: arch and msys2 native packages (#264) 2021-03-26 11:05:02 +01:00
Alejandro R Mosteo ca016d0aba sdlada 2.5.4-1 (#263)
* sdlada 2.5.4

* Try alternative TOML syntax

* Disable on arch

* Disable gnat CE2020

This gnat version causes errors with access types not trivial to fix (to me).

* Fix for CE2020
2021-03-24 13:22:56 +01:00
Cyril Korshnyak ł 8d4f4c72ab loga 1.0 (#262) 2021-03-15 10:26:35 +01:00
onox 28286bd46b Add libcanberra and canberra_ada (#261)
* Add libcanberra

* Add canberra_ada
2021-03-10 19:26:46 +01:00
Alejandro R Mosteo fa6a87fd49 Replace wrong 'word_size' with 'word-size' (#260)
The old parser for some reason accepted both
2021-03-08 17:32:54 +01:00
Jeremy Grosser 411163df3b Raspberry Pi RP2040 and Pico 0.2.1 (#259)
* rp2040_hal-0.2.1

* pico_bsp-0.2.1

* pico_examples-0.2.1
2021-03-03 11:37:56 +01:00
Blady-Com 82714643cb uxstrings 0.1.2 (#250)
* Add UXStrings library to Alire.

* Set minimal GNAT version for Alire.

* Change version format in conformance to https://semver.org.
Set UXStrings commit to some fixes.
2021-03-01 13:54:23 +01:00
Fabien Chouteau c81a507a1d vss-22.0.0-20210224.toml: licenses should not be an array anymore (#257)
There is a warning for that and we should reject it from the community index.
2021-02-26 10:33:09 +01:00
Maxim Reznik fa620c9cf3 vss 22.0.0-20210224 (#255) 2021-02-24 18:06:57 +01:00
Alejandro R Mosteo 220cdea28b Roll back temporary changes to CI actions (#256) 2021-02-24 17:39:44 +01:00
Alejandro R Mosteo c0e589f834 Fix packaging of zlib_ada (#254) 2021-02-24 15:39:01 +01:00
Alejandro R Mosteo fdfce5f04e Main workflow: check no unknown env values in index (#253) 2021-02-22 19:16:47 +01:00
onox c6788ef23d sparknacl: Convert licenses to SPDX expressions (#252) 2021-02-13 17:00:12 +01:00
onox ec5b09119b inotify 1.0.1 (#247) 2021-02-12 20:22:26 +01:00
Roderick Chapman 562eff310f SPARKNaCl 2.0 (#248) 2021-02-11 12:46:14 +01:00
Alejandro R Mosteo b093430d61 Temporary workaround for the main CI workflow (#249) 2021-02-11 12:04:14 +01:00
Felix Patschkowski ee6b2bdaf4 GWindows 1.4 (#245)
* Added GWindows manifest.

* Point to original GWindows repo.

* Fix temporarily broken build checks

* Added optional, recommended properties after review by Alire team.

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2021-02-09 10:24:38 +01:00
Alejandro R Mosteo 33bbeb2d69 Fix temporarily broken build checks (#246) 2021-02-09 10:23:57 +01:00
Alejandro R. Mosteo a9068fe972 Bump index version to 1.0 2021-02-04 17:39:49 +01:00
onox 9f31ecd1c2 ZipDCF 2.0.2 (#244) 2021-02-04 12:39:00 +01:00
Alejandro R Mosteo 936c3c2f60 Dotenv 1.0.0 (devel) (#240)
* Add Dotenv 1.0.0

* Update dotenv-1.0.0.toml

Co-authored-by: Quentin Dauprat <heziode@protonmail.com>
2021-02-03 12:15:58 +01:00
onox cf03c2243b DCF 2.0.2 (#241)
Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2021-02-03 12:14:39 +01:00
Fabien Chouteau 74085a10c3 .github/workflows/main.yml: replace alr list (#243) 2021-02-03 11:39:22 +01:00
Fabien Chouteau 2652375178 minisamd51_example 0.1.1 (devel) (#238) 2021-01-14 18:05:00 +01:00
onox 5715312939 Add libwayland (#234) 2021-01-14 15:15:04 +01:00
Fabien Chouteau 32de724037 stable -> devel ports (plus SPDX format) (#232)
* Convert licenses to SPDX expressions

* bbqueue 0.1.0 (#216)

* bbqueue 0.1.0

* Update bbqueue-0.1.0.toml

* startup_gen 21.0.0 (#227)

* ada_lua 0.1.0 (#230)

* ada_lua-0.1.0.toml: fix website field (#231)

* Convert licenses to SPDX expressions (cont.)

* win32ada 21.0.0 (#233)

Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es>
2021-01-14 07:59:29 +01:00
Alejandro R Mosteo 0e42c88f19 Fix littlefs license expression (#236) 2021-01-14 07:58:01 +01:00
Alejandro R Mosteo fec54162ed Fix main workflow to use proper alr for base branch (#235)
* Use proper alr for the base branch

* Fix: set up compiler before devel alr
2021-01-13 18:09:53 +01:00
Fabien Chouteau 697f096eb0 Convert licenses to SPDX expressions (#226) 2021-01-13 14:12:03 +01:00
Alejandro R Mosteo cdf2956f68 littlefs 0.1.0 (devel) (#224) 2021-01-04 18:00:32 +01:00
onox 47cd6ff995 Add gtk3 for arch distribution to libgtk3 (#218) 2020-12-23 12:39:41 +01:00
onox a500e6bb7f Add sdl2 for arch distribution to libsdl2 (#217) 2020-12-23 12:29:08 +01:00
onox 46ee6a8f6b Add pkgconf for arch distribution to pkg_config (#215)
Arch Linux provides only core/pkgconf to provide pkg-config.
2020-12-22 18:55:17 +01:00
Alejandro R. Mosteo bc46138268 build-crate.yml: fix quotes 2020-12-22 18:44:58 +01:00
Alejandro R. Mosteo 32515c25d2 Bump index version 2020-12-21 19:17:17 +01:00
Alejandro R. Mosteo 4dc9e13f65 Update workflow to use proper devel/stable alr 2020-12-21 19:00:03 +01:00
Alejandro R Mosteo 08b1bb0e7b rclada 0.1.0 (#209) 2020-12-18 17:27:36 +01:00
Fabien Chouteau 574503dfeb cortex_m and microbit_bsp updates (#212) 2020-12-17 10:21:59 +01:00
Fabien Chouteau 80ffc18ecc Atomic 0.2.0 (#214) 2020-12-17 09:02:53 +01:00
Fabien Chouteau 68bb1a3c56 atomic 0.1.0 (#213) 2020-12-04 08:21:38 +01:00
Roderick Chapman 06d6bb7ee2 Add files via upload (#211) 2020-12-01 10:21:58 +01:00
Fabien Chouteau 9307ef9c4f SPDX 0.2.0 (#210) 2020-11-24 11:59:02 +01:00
Alejandro R Mosteo 2710ed3da7 Move from dev to ce2020 Ada toolchain action (#208)
`dev` contains obsolete nodejs modules and causes the workflow to fail.
2020-11-18 11:15:19 +01:00
Alejandro R Mosteo e786d63c1c Update Author check workflow to use stable alr (#207) 2020-11-18 08:23:25 +01:00
Vadim Godunko 4d13e62af7 VSS 21.0.0 (#206)
Initial version of VSS crate
2020-11-17 17:08:05 +01:00
Jeremy Grosser ad73364ad1 tiny_text 1.0.0 (#204) 2020-11-16 16:52:56 +01:00
Pierre-Marie de Rodat 0e871b8c53 lal_highlight 21.0.0 (#198)
* Add tags to libadalang

* lal_highlight: new crate, release 21.0.0
2020-11-12 12:33:43 +01:00
Alejandro R Mosteo 5611e7b7ec Iterators 0.1.0 (#205)
* Second fix for spurious alire.toml detection

* Iterators 0.1.0
2020-11-12 11:59:50 +01:00
Alejandro R Mosteo e7719b1b9c Second fix for spurious alire.toml detection (#203) 2020-11-12 07:39:44 +01:00
Alejandro R Mosteo 59ba4b0335 Fix spurious detection of alire.toml during build test (#201)
The detection is correct in the sense that the file is at ./alire/alire.toml,
but it is not an old manifest but the proper manifest of the alire repo. This
is an unexpected and unwanted interaction that should go away once the check
for old manifests is removed. For now, it's simpler to just do the tests in a
clean folder.
2020-11-09 13:43:28 +01:00
Fabien Chouteau 33ab89d7d7 AWS 21.0.0 (#197) 2020-11-05 12:22:06 +01:00
Fabien Chouteau f96cb81895 SPDX license expression validator v0.1.0 (#196) 2020-10-23 17:12:38 +02:00
Fabien Chouteau 021528cc1c GTKAda 21.0.0 (#189)
* GTKAda 21.0.0

* Fix gtkada on msys2 and update eagle_lander

* pkg_config on msys2: use mingw pkg-config
2020-10-21 21:13:01 +02:00
Fabien Chouteau 6c0fe66fe7 GNATcoll db change GitHub release URL (#195) 2020-10-21 16:01:39 +02:00
Fabien Chouteau aec6dc3b60 GNATcoll bindings change GitHub release URL (#194) 2020-10-21 16:01:13 +02:00
Fabien Chouteau 9e8c0e3504 gnatcoll change GitHub release URL (#193) 2020-10-21 14:49:59 +02:00
Fabien Chouteau 6c66c1085d libgpr change GitHub release URL (#192) 2020-10-21 14:49:34 +02:00
Fabien Chouteau fba23832c9 XMLAda change GitHub release URL (#191)
The downloaded archive will be xmlada-21.0.0.zip instead of v21.0.0.zip
2020-10-21 13:53:47 +02:00
Pierre-Marie de Rodat 08b52744fe libadalang & langkit_support 21.0.0 (#188) 2020-10-20 15:18:50 +02:00
Fabien Chouteau dc39422528 VirtAPU 0.2.0 (#190) 2020-10-20 07:31:01 +02:00
Vinzent "Jellix" Saranen 1b78c01d37 Industrial Control Widget Library (AICWL) 3.24.1 (#179)
* Add AICWL to index.

* * Fixed wrong location of crate file.

* * Use gtkada, not libgtkada (not sure if that makes a difference at this point).

* Dependency on gtkada^17

This seems to be the latest version (at least with GNAT CE 2020).

* Update aicwl-3.24.0.toml

Require "at least" gtkada 17, instead of "exactly" 17.

* * Release repository restructured.
* License fixed (it actually has the linking exception, so it's GMGPL, not GPL.)
* Added patch level version number.

* * Improved upon alire.toml:
  * Compilation of all examples and test programs.
  * gpr-externals
  * Description(s)

* * Disabled building of (most) executables due to missing libraries.

* * Deleted crate version 3.24.0.

* Update aicwl-3.24.1.toml

Removed executables.
xpm2gtkada would be one to be build, but right now this requires simple components which is not packaged (yet).

* Update aicwl-3.24.1.toml
2020-10-19 17:43:55 +02:00
Vinzent "Jellix" Saranen 4197ed6252 SPAT v1.3.0 (#187)
* SPAT v1.3.0

* Update spat-1.3.0.toml

* Refined dependency on si_units version
2020-10-19 17:37:09 +02:00
Vinzent "Jellix" Saranen a98a63a8d6 SI_Units v0.2.0 (#186)
* SI_Units v0.2.0

* Update si_units-0.2.0.toml

Fixed wording.

* Update si_units-0.2.0.toml

- Removed `executables` (tests and examples are not supposed to be there)
- Removed project file for building the test executable from `project-files`.
2020-10-19 13:41:28 +02:00
Fabien Chouteau 64aa625448 AUnit and templates-parser 21.0.0 (#184) 2020-10-19 13:39:29 +02:00
Fabien Chouteau e8d35d8560 GNATcoll DB 21.0.0 (#183) 2020-10-19 09:02:33 +02:00
Fabien Chouteau 7f8da2c224 GNATcoll bindings 21.0.0 (#182)
* Add GNATcoll bindings 21.0.0

For the same reason as GNATcoll, this patch removes the 2019 release of
gmp and iconv.

* Add externals for GNATcoll bindings
2020-10-16 20:20:20 +02:00
Alejandro R Mosteo 7fc0e55647 minirest 0.1, curl external (#178)
* minirest-0.1, curl-external

* Make the distribution case explicit

With workaround for outdated js toml parser
2020-10-16 16:50:46 +02:00
Fabien Chouteau e66421f00f GNATColl Core 21.0.0 (#181)
This patch removes 2019 and 2018 releases. The rational is that those
releases follow the GNAT Community versioning (i.e. 20XX) and this is
not compatible with the versions from the GitHub repo (i.e. XX).  Since
we want to use the GitHub sources from now on, if we don't remove the
GNAT Community releases they will be the latest forever (in terms of
semver comparison).

This is against our policy that no releases should be removed from the
index. However we are doing this before the first release of Alire and
to avoid a mess of version handling for everyone (e.g. depends-on
gnatcoll=">=19 & <2000").

This patch also removes the external gnatcoll as there is now a GMGPL
source version.
2020-10-16 16:46:49 +02:00
Fabien Chouteau 1043f4e678 Add libgpr 21.0.0 (#180) 2020-10-16 13:26:34 +02:00
Fabien Chouteau 783a233b4c XMLAda 21.0.0 (#177) 2020-10-15 23:33:03 +02:00
Alejandro R Mosteo b3caa8bff8 aaa 0.2.1 (#176)
Version required by minirest and alire
2020-10-15 23:31:37 +02:00
Alejandro R Mosteo 126e62a832 Add files via upload (#162) 2020-10-15 16:49:09 +02:00
Maxim Reznik b9d7241e59 Add jupyter_kernel (#169) 2020-10-14 13:35:43 +02:00
Vinzent "Jellix" Saranen fc4f7b8a08 SPAT v1.2.1 release (#173)
Identical to v1.2.0, except for the version number and the added alire.toml

Co-authored-by: Alejandro R Mosteo <alejandro@mosteo.com>
2020-10-14 13:24:41 +02:00
Vinzent "Jellix" Saranen 6146d32bbe SI Units v0.1.2 (Alire integration). (#172)
* SI_Units v0.1.2 (Alire integration).

* Fixed alire.toml, and changed scenario variable name (and subsequently version number), as suggested.
2020-10-14 11:14:51 +02:00
Maxim Reznik 05f0760af9 Add files via upload 2020-10-07 14:40:19 +02:00
Alejandro R Mosteo f52a73ad7d Shoot n loot 0.1 (#168)
* First release of shoot_n_loot

* pygamer_simulator.toml, virtapu.toml: new release and info update

* Migrated to 0.4 manifest format

Co-authored-by: Fabien Chouteau <fabien.chouteau@gmail.com>
2020-10-06 14:26:15 +02:00
Alejandro R Mosteo 981b041594 uri_ada 1.0 (#163) 2020-10-05 20:21:21 +02:00
Alejandro R Mosteo 4142269a4e semantic_versioning 2.0 (#161) 2020-10-05 20:21:04 +02:00
Alejandro R Mosteo 7ea70470ee ajunitgen 1.0.1 (#160) 2020-10-05 20:20:46 +02:00
Alejandro R Mosteo f92f8dae34 SDLAda on Windows, reprise (#167)
* sdlada.toml: add C_INLCUDE_PATH on Windows msys2

* sdlada.toml: only compile tools on post-fetch

The other make file targets are not required.

Also define SDL_PLATFORM for all targets so we don't have to user a different post-fetch for each OS.

* sdlada.toml: remove SDL_MODE definition

This means the users of the lib can define the build mode they want.

* libsdl2*.toml: add msys2 package

* ada_voxel_space_demo.toml: set sdlada build mode

* Migrated to 0.4 manifest version

Co-authored-by: Fabien Chouteau <fabien.chouteau@gmail.com>
2020-10-05 18:17:34 +02:00
Alejandro R Mosteo 4d509d4411 Mark that it doesn't work with GNAT CE 2020 (#166)
This way our tests depending on this crate should skip this compiler version,
and users know this is an expected failure.

Once SDLAda 2.5.4 is released with the fix a new release for CE 2020 will fix
the issue for good.
2020-10-05 17:43:24 +02:00
Fabien Chouteau 4e10881c60 Various crates extracted from Ada Drivers Library (#164) 2020-10-05 09:28:48 +02:00
Maxim Reznik c675fa1c37 Drop gpr-set-externals for LIBRARY_TYPE (#158)
As discussed live on gitter, the LIBRARY_TYPE should never be set
in a library manifest.
2020-10-02 11:50:49 +02:00
Maxim Reznik 9b1c1cc584 Add a Process API library (spawn-1.0.0). (#157) 2020-10-02 10:57:17 +02:00
Fabien Chouteau ad52a694a2 libgmp: update info and add msys2 package (#155) 2020-09-24 19:10:55 +02:00
Fabien Chouteau 604fdba1b5 zlib-external: add msys2 package (#154) 2020-09-24 19:10:07 +02:00
Fabien Chouteau 34c468fbcf Minisamd51 bsp (#153)
* Add files via upload

* Add files via upload
2020-09-24 18:12:46 +02:00
Fabien Chouteau a9f06bbe5b Disable auto-gpr-with for cortex_m crate (#152) 2020-09-24 17:52:13 +02:00
Fabien Chouteau 68c61fceca samd51_hal 0.2.0 (#151) 2020-09-22 11:46:49 +02:00
Maxim Reznik 2346722873 Add matreshka_sql_postgresql (#145) 2020-09-14 11:29:55 +02:00
Maxim Reznik f43ab1d422 Add matreshka_sql_oracle (#144) 2020-09-14 11:29:15 +02:00
Maxim Reznik 4ebd9d1924 matreshka_sql_firebird 20.0.1 (#147) 2020-09-09 19:05:45 +02:00
Maxim Reznik 1eefee7173 matreshka_sql_sqlite3 20.1.0 (#146) 2020-09-09 19:04:33 +02:00
Maxim Reznik 13aefbc188 Add matreshka_sql_mysql (#143) 2020-09-09 19:03:10 +02:00
Nicolai Ruckel c15b2f5d8a Ada-Fuse 1.0.1 (#139)
* Add Ada-Fuse v1.0.1

* Fix syntax in ada_fuse-1.0.1.toml
2020-09-09 10:40:34 +02:00
Alejandro R Mosteo 6e70aafd30 Fetch full history for detection of changed files (#149) 2020-09-08 19:16:14 +02:00
Alejandro R Mosteo 408bf8e9cf Detect make from version output (#148)
* Detect make from version output

This way it is available even in platforms without package manager (macOS).

* Code review (case expression)
2020-09-08 19:15:26 +02:00
Maxim Reznik 307e530396 Matreshka 20.1 (#142) 2020-09-07 17:09:26 +02:00
Alejandro R Mosteo 02da50a241 Add Ubuntu 20.04 release of gtkada (#140) 2020-09-07 11:01:03 +02:00
Alejandro R Mosteo 86228d944a Fix crate name extraction in build check script (#141) 2020-09-05 14:15:01 +02:00
Alejandro R. Mosteo 04761d9bef Refactor to per-release manifest files (v0.4) 2020-09-01 16:39:20 +02:00
Alejandro R. Mosteo 1b35f79132 Restore meaningful comments in some manifests 2020-09-01 16:33:27 +02:00
Alejandro R. Mosteo 5864a0bac6 Updated templates to new manifest format 2020-09-01 16:33:27 +02:00
Alejandro R. Mosteo 873aeb6196 Migration to separate [origin] table 2020-09-01 16:33:27 +02:00
Alejandro R. Mosteo d4e3b9403c Fix fields that must not appear with externals
In crates where there was mixed information about source releases and
externals, some properties that apply only to the former were carried over to
the new externals-only manifest.
2020-09-01 16:33:27 +02:00
Alejandro R. Mosteo 31e9c543b3 Migrated index format to per-release manifests
Also applied the rest of transformations described in alire#227: no top-level
[genera] table, name/version keys, [[depends-on]] array instead of table.
2020-09-01 16:33:27 +02:00
Nicolai Ruckel 7abfff57ce Add external libfuse to index 2020-08-28 15:51:12 +02:00
Nicolai Ruckel 07882c7bf1 Add ada-fuse library to index 2020-08-28 15:51:12 +02:00
Fabien Chouteau 53c1a88453 si_units.toml: remove a test project file from project-files list (#133)
The project file is used for testing and is not supposed to be withed by users.

This way si_units is compatible with https://github.com/alire-project/alire/pull/458.
2020-07-13 17:01:58 +01:00
Fabien Chouteau e177446fa7 Bump version to 0.3 (#132) 2020-07-01 15:28:11 +02:00
Fabien Chouteau 1ba0200b88 disable auto-gpr-with on geste and lvgl_ada 2020-06-30 18:17:40 +02:00
Alejandro R Mosteo a3a57d2584 Update GNATCOLL Debian/Ubuntu system packages (#131)
* Update Debian/Ubuntu system packages

* Fixed gnatcoll 2019 dependency on GNAT

Depending on non CE GNAT is faultly because libgpr is not available in that
case.
2020-06-26 14:24:04 +02:00
Vinzent "Jellix" Saranen 3cf738d914 Add SPAT to Alire index (#130)
* Added 'SI_Units' library.

* Added 'SI_Units' library.

* * Deleted old file.
  And here I thought, git mv takes care of that...

* * Deleted old file.
  And here I thought, git mv takes care of that...

* SPAT v1.0.0

* Update spat.toml

* Trying to fix dependencies.

* Next try.

* Hmm...
2020-06-26 12:07:58 +02:00
Vinzent "Jellix" Saranen 4e7503b5a3 si_units 0.1.0 (#128) 2020-06-12 21:01:08 +02:00
Maxim Reznik 68b23ad75a Add zeromq-ada 4.1.5 (#123) 2020-06-12 20:49:54 +02:00
Vinzent "Jellix" Saranen 030a678329 Fixed link to format specification document. (#127) 2020-06-02 17:39:39 +02:00
Vinzent "Jellix" Saranen 1a4e01804b saatana 2.0.2 (with new website) (#122)
* * Saatana: Updated release to v2.0.2, and project website.

* * Reverted removal of 2.0.0 release

The policy is to never remove older releases.
Added a notes entry to clarify why 2.0.0 is deprecated.

* + Added dependency on GNAT CE 2020
2020-06-01 18:10:39 +02:00
Maxim Reznik de2f507932 anagram 1.0 (#121) 2020-06-01 13:57:27 +02:00
Maxim Reznik 297c6f9f87 webdriver 1.0 (#120) 2020-06-01 13:55:39 +02:00
Maxim Reznik bc0da4e3ce protobuf 1.0 (#119)
Add "Google Protocol Buffers implementation in Ada"
2020-06-01 13:53:02 +02:00
Maxim Reznik 9131b57560 Add jwt 1.0.0 (#118) 2020-05-22 12:11:12 +02:00
Maxim Reznik f9ab63a304 ada-pretty 1.0.0 (#117) 2020-05-22 12:10:16 +02:00
Alejandro R Mosteo 63d47ce672 Fix excluded build-matrix configuration (#116) 2020-05-18 17:55:09 +02:00
Alejandro R Mosteo fdcf29ffd6 ANSI-Ada v0.1 (#115) 2020-05-18 17:54:26 +02:00
Alejandro R Mosteo 79328d12ac Clarify CI check environment (#112)
By adding an empty tag we don't need to show a fake docker on the platforms that are natively checked (windows/macos).
2020-05-11 14:57:51 +02:00
Glen Cornell e0c67512d9 socketcan v1.0 (#114) 2020-05-11 14:37:31 +02:00
Alejandro R Mosteo 5976d7a24d Fix obsolete AdaCore CDN links (#108) 2020-04-24 10:38:55 +02:00
Alejandro R Mosteo b63a28b415 Install msys2's tar before Windows checks (#109) 2020-04-22 12:11:24 +02:00
Alejandro R Mosteo 8989c3eb3e Show detected system crate after installation test (#107) 2020-04-21 20:18:21 +02:00
Alejandro R Mosteo b55434ab92 Index make as a system crate (#106)
Instead of as a detectable tool
2020-04-20 17:32:19 +02:00
Alejandro R Mosteo 9b6b0e15eb New package version in debian stable (#104)
Fix also table syntax
2020-04-07 16:38:10 +02:00
Fabien Chouteau 51faf2f6ec ada_voxel_space_demo: add release v1.0.1 (#99) 2020-04-07 14:15:32 +02:00
Alejandro R Mosteo 66c8fb650d Enable sdlada on MacOS (#105) 2020-04-07 13:58:12 +02:00
Alejandro R Mosteo 9c10a433e4 Deal with externals in crate builder check (#103)
* Simpler changed files detection

* Fixes for crates with system dependencies

* Checks for external crates

* Detect need to update system repositories
2020-04-07 12:48:35 +02:00
JK 2511123b69 update basalt to 0.2.0 (#97) 2020-03-10 21:34:04 +01:00
Alejandro R Mosteo 2b91cef7d2 Workflow to test submitted crate builds (#96) 2020-03-10 21:30:19 +01:00
Alejandro R. Mosteo 1be5c6ca63 Mark Ada system libs as available for FSF GNAT only 2020-02-18 19:05:45 +01:00
Alejandro R. Mosteo 1054e88110 Improved some system crates 2020-02-18 16:10:19 +01:00
Alejandro R. Mosteo 16f7cfd8cd Merge remote-tracking branch 'alire/devel-0.1' into devel-0.2 2020-02-18 09:10:15 +01:00
Alejandro R. Mosteo 3e97de622a Migrated native crates to new system externals 2020-02-18 09:06:39 +01:00
Alejandro R. Mosteo 4f580bb3d5 Placeholder crate for the Ada Web Server 2020-02-17 18:45:23 +01:00
Alejandro R. Mosteo d438d5e98a Template for unavailable package
This can be used to keep track of crates that some projects depend on,
but which still are not available through Alire.
2020-02-17 18:43:55 +01:00
Alejandro R. Mosteo 67fcd64c25 Refactored output-version -> version-output 2020-02-17 18:16:52 +01:00
Alejandro R. Mosteo 74ce906f57 Use gnat as dependency instead of env enum 2020-02-17 17:44:49 +01:00
Alejandro R. Mosteo 6eaeef1578 Externally detected tool by version output
Modified: gnat, make
2020-02-17 17:44:43 +01:00
Alejandro R. Mosteo a14e0cf7cc Bump version for new external syntax 2020-02-17 17:44:11 +01:00
Maxim Reznik d02c240799 Add Ada Modeling framework, SOAP and Servlet server (#88) 2020-02-17 17:19:15 +01:00
Alejandro R. Mosteo 16550dea34 Add Zip-Ada from Gautier de Montmollin 2020-02-17 15:15:14 +01:00
Alejandro R. Mosteo 0daa2eb750 Add Mathpaqs from Gautier de Montmollin 2020-02-14 16:23:31 +01:00
Alejandro R. Mosteo 220ad648fd Add excel_writer from Gautier de Montmollin 2020-02-14 16:19:27 +01:00
Stephane Carrez 8a8bde008e Add Ada Keystore 1.1.0 (#92)
* Add Ada Keystore 1.1.0, add tags and description
2020-02-11 17:27:24 +01:00
Stephane Carrez 2916a566bd Utilada version 2.1.0 (#91)
* Add crate for Ada LZMA library thin binding

* Add crate for Ada Utility Library version 2.0.0
The library is split in several parts so that we can avoid
depending on LZMA, Curl and XML/Ada.  Still missing the HTTP
support with AWS.

* Update to use the git archive with a hash
Use better descriptions for the projects
Avoid copying the Alire GNAT projects and use them in-place

* Update to use the git archive with a hash and the GNAT alire project in-place

* Fix the index version

* Integrate new version 2.1.0, add tags and long description

* Update to add tags, descriptions and new version 2.1.0

Co-authored-by: Alejandro R Mosteo <amosteo@unizar.es>
2020-02-11 17:24:03 +01:00
Vinzent "Jellix" Saranen 2f1909ffd3 Add Saatana v2.0.0 (formerly known as 'security' by HeisenbugLtd) (#90)
* Added "security" library (Heisenbug)

* A collection of formally verified cryptographic algorithms

* Update security.heisenbug.toml

* Fixing: "Tag string not valid"

* SHA256 doesn't seem to be supported?

Try SHA512 instead...

* + Update to v1.0.1

* * Rename to comply with naming convention

* Moved file to proper directory after rename

* - Removed file from old (wrong) location

* - Removed 1.0.0 from version list

1.0.0 is broken, anyway.

* * Fixed typo

For some reason, I put test-phelix as executable name whereas it should have been test_phelix.

* * Heisenbug's Security library has been renamed to Saatana.
2020-02-11 17:03:38 +01:00
Fabien Chouteau be87449d1b Add Ada Bar Codes 2020-01-28 11:51:11 +01:00
Fabien Chouteau cb879c3bb5 Add Generic Image Decoder 2020-01-28 11:51:11 +01:00
Fabien Chouteau 6ef869fbab Add Ada PDF Writer 2020-01-28 11:51:11 +01:00
Fabien Chouteau a79718f471 Add GESTE v1.1.0 2020-01-28 11:45:58 +01:00
Fabien Chouteau ba62d654b7 Add pygamer_bsp and pygamer_simulator 2020-01-28 11:45:58 +01:00
Fabien Chouteau 998d773fe0 Add samd51_hal 2020-01-28 11:45:58 +01:00
Fabien Chouteau e054bc3a70 Add Cortex-M 2020-01-28 11:45:58 +01:00
Fabien Chouteau ad4e6b39d3 Add HAL 2020-01-28 11:45:58 +01:00
Fabien Chouteau c5cdea1884 Add VirtAPU 2020-01-28 11:45:58 +01:00
Maxim Reznik c22267ea83 Add Matreshka XML, SQL, Servlet and FastCGI parts. 2020-01-19 12:48:23 +01:00
Maxim Reznik 39abf9797a Add Matreshka League 18.1 crate 2020-01-13 14:41:29 +01:00
Alejandro R Mosteo e600a0a149 Stephane Carrez's contributions 2020-01-07 19:22:30 +01:00
Stephane Carrez 1aeec6d734 Add crates for Ada Server Faces implementing JSR 252, 314, 344
- serverfaces is the core library which is built on top of servletada
- serverfaces_unit is a library to help in writing unit tests
2020-01-07 19:05:29 +01:00
Stephane Carrez 7acbd4beea Add crates for Servlet libraries implementing JSR 154 and 315
- servletada is the core library (independent of the web server)
- servletada_aws is the servlet support with AWS
- servletada_unit is a library to help in writing servlet unit tests
2020-01-07 19:05:29 +01:00
Stephane Carrez e22c94940c Add crate for Security Library with client/server security framework and OAuth2 support 2020-01-07 19:05:29 +01:00
Stephane Carrez 7484d91e22 Add crate for Ada Expression Library which implements JSR 245 2020-01-07 19:05:29 +01:00
Stephane Carrez b944f73d46 Use the .alire/wikiada.gpr project in place and use the git archive with a hash 2020-01-07 19:03:56 +01:00
Stephane Carrez 0461827b35 Ignore the removal of config.gpr when the file does not exist 2020-01-07 19:03:56 +01:00
Stephane Carrez f0b0e29f85 Add Ada Wiki Engine 1.2.0 crate
This adds the 'wikiada' crate to the index.  This library provides
a small Wiki parser, renderer and generator engine.  It uses 'utilada' crate.
2020-01-07 19:03:56 +01:00
Stephane Carrez 248b150188 Update to use the git archive with a hash and use the Alire GNAT project in-place 2020-01-07 19:03:22 +01:00
Stephane Carrez 4f0a540ced Add Ada Database Objects 2.0.0 crates
- the 'ado' crate is the core library and does not contain any database driver
- the 'ado_postgresql' crate depends on 'ado' and is the PostgreSQL driver
- the 'ado_sqlite' crate depends on 'ado' and is the SQLite driver

There is missing the 'ado_mysql' crate because the library dependency
is tricky: we may need one of libmysqlclient or libmariadb libaries.
2020-01-07 19:03:22 +01:00
Stephane Carrez 19022f2ee5 Update to use the git archive with a hash and the GNAT alire project in-place 2020-01-07 19:02:25 +01:00
Stephane Carrez 480eec5599 Update to use the git archive with a hash
Use better descriptions for the projects
Avoid copying the Alire GNAT projects and use them in-place
2020-01-07 19:02:25 +01:00
Stephane Carrez ec70837115 Add crate for Ada Utility Library version 2.0.0
The library is split in several parts so that we can avoid
depending on LZMA, Curl and XML/Ada.  Still missing the HTTP
support with AWS.
2020-01-07 19:02:25 +01:00
Stephane Carrez 3feb297563 Add crate for Ada LZMA library thin binding 2020-01-07 19:02:25 +01:00
Alejandro R. Mosteo 40d66cb759 AWS placeholder crate 2020-01-07 17:19:57 +01:00
Alejandro R. Mosteo da3dd40354 Use a pre-release version for this beta index 2020-01-03 18:49:58 +01:00
Alejandro R Mosteo f3f7190e52 PR #80: Documentation for contributors/index branches 2020-01-03 18:43:43 +01:00
Alejandro R. Mosteo d496ddd65e Point would-be packagers to the alire repo 2020-01-03 18:40:59 +01:00
Alejandro R. Mosteo 6a98679dff Initial POLICY and CONTRIBUTING files 2020-01-03 18:40:59 +01:00
Alejandro R. Mosteo e9ce0fbeac Skeleton file for new crates 2020-01-03 18:40:59 +01:00
Alejandro R Mosteo 256bd018ca PR #81: Add gnatcoll_iconv and gnatcoll_gmp 2019-12-27 19:54:34 +01:00
Alejandro R Mosteo c0361a6d05 PR #79: New releases of lvgl_ada_simulator and geste_examples 2019-12-27 19:44:24 +01:00
Pierre-Marie de Rodat 156a12a905 Add gnatcoll_gmp 2019-12-25 11:14:00 +01:00
Pierre-Marie de Rodat 0d16d420ad Add libgmp 2019-12-25 11:14:00 +01:00
Pierre-Marie de Rodat 235927f0f9 Add gnatcoll_iconv 2019-12-25 09:56:23 +01:00
Pierre-Marie de Rodat 4662d2497f gnatcoll.toml: wrap lines on 80 columns 2019-12-24 08:52:09 +01:00
Fabien Chouteau a189e5b5d8 New release of geste_examples 2019-12-19 22:45:24 +01:00
Fabien Chouteau 4eb31047b9 New release of lvgl_ada_simulator 2019-12-19 22:45:24 +01:00
Fabien Chouteau 264d35b5d8 Add eagle_lander simulator (#77) 2019-12-18 16:45:39 +01:00
Alejandro R Mosteo d2d104c9d9 PR #72: Update actions.command
Update actions.command
2019-12-04 19:00:30 +01:00
Fabien Chouteau 3ac5f37084 Update actions.command
Part of alire-project/alire#255
2019-12-04 17:16:42 +01:00
Alejandro R Mosteo 4a5e5118ac PR #71: Add lvgl embedded GUI bindings 2019-12-04 09:52:01 +01:00
Fabien Chouteau 2a0746459a Add lvgl embedded GUI bindings 2019-12-04 00:47:22 +01:00
Alejandro R Mosteo dcdb42097f Merge pull request #70 from Fabien-Chouteau/ada-voxel-space
Add the Ada Voxel Space demo
2019-11-29 10:51:06 +01:00
Fabien Chouteau a23cb1bfd8 Add the Ada Voxel Space demo 2019-11-28 23:59:01 +01:00
Alejandro R Mosteo 250c332695 PR #63: Register the 2019 release of gnatcoll 2019-11-28 11:45:03 +01:00
Pierre-Marie de Rodat 1c38654148 Register the 2019 release of gnatcoll 2019-11-28 08:01:13 +01:00
Pierre-Marie de Rodat 5a6f948a79 gnatcoll: transfer maintainership from Alejandro to myself 2019-11-28 08:01:13 +01:00
Alejandro R Mosteo 4ee58ab7ba PR #69: Add more checks with alr list 2019-11-27 11:06:35 +01:00
Fabien Chouteau c9e6b0d07f Add more checks with alr list
Running alr list on the local repository can help spot errors in the manifests.
2019-11-26 23:26:19 +01:00
Alejandro R Mosteo 67ce5654a2 PR #68: Basalt: Fix hash array 2019-11-26 22:53:02 +01:00
Alejandro R. Mosteo 21afc82689 Fix hash as array 2019-11-26 22:50:01 +01:00
Alejandro R Mosteo d336addc94 PR #67: Fix Basalt license string
Fix Basalt license string
2019-11-26 22:47:38 +01:00
Alejandro R Mosteo c7515db2db PR #65: Add GESTE and GESTE_Examples 2019-11-26 22:46:40 +01:00
Fabien Chouteau ce68894c0f Add GESTE and GESTE_Examples. 2019-11-26 22:21:52 +01:00
Johannes Kliemann f677bb1333 fix basalt license string 2019-11-26 18:48:15 +01:00
Alejandro R Mosteo 2d5e6d3d1e PR #61: Add Basalt collection
Basalt collection
2019-11-26 16:35:14 +01:00
Alejandro R Mosteo f695861cb9 PR #66: Start a workflow to check contributions 2019-11-26 16:28:59 +01:00
Alejandro R Mosteo 7e2ceea38b PR #62: Register the 0.1 release of ada-toml 2019-11-26 12:32:30 +01:00
Alejandro R Mosteo 647ef61eed PR #64: sdlada: Add post-fetch action 2019-11-26 12:20:07 +01:00
Pierre-Marie de Rodat 5f5af24a03 Register the 0.1 release of ada-toml 2019-11-25 17:14:25 +01:00
Fabien Chouteau 1983afc1f5 Create CODEOWNERS
To protect the modification of workflow files
2019-11-25 00:27:46 +01:00
Fabien Chouteau 4fc3ce8d81 Start a workflow to check contributions 2019-11-25 00:18:13 +01:00
Fabien Chouteau ebe92ef283 sdlada: Add post-fetch action
SDLAda requires a run of make to generate the SDL.Events.Keyboards
package.
2019-11-25 00:07:40 +01:00
Johannes Kliemann d6582bcec8 add basalt 2019-11-21 16:17:18 +01:00
Alejandro R Mosteo 5dff06c4ff PR #60: Migration to source archives with logins
In sync with alire-project/alire#230
2019-10-31 12:36:13 +01:00
Alejandro R. Mosteo 22a13d92f3 migration to source archives
Crates without maintainer or pending migration remain in /orphaned
GitHub URLs rely on the default tarballs that at some point will
have to be released with uploaded binaries (with `alr publish` support).
2019-10-29 20:14:31 +01:00
Alejandro R Mosteo 1668d504a4 PR #59: Convert archive-hash to origin-hashes
We still need this to merge alire-project/alire#210 and then we can add the missing hashes progressively.
2019-09-28 12:05:53 +02:00
Alejandro R. Mosteo 392539d932 Convert archive-hash to origin-hashes 2019-09-25 18:43:34 +02:00
Alejandro R Mosteo 0eedb2e30b PR #58: Fix mathpaqs executables (alire#187) 2019-09-18 18:04:54 +02:00
Alejandro R. Mosteo d536fe205e Fix executables (alire#187) 2019-09-18 18:01:46 +02:00
Alejandro R Mosteo 69d3e9e795 PR #57: Reunify crates with duplicate sources and few minor fixes 2019-09-18 17:21:56 +02:00
Alejandro R. Mosteo abea3965c9 Minor fixes to crates that broke during transition
Mispellings, misversionings, redundant stuff
2019-09-18 13:34:38 +02:00
Alejandro R. Mosteo 0bcaa19f92 Removed duplicate sources, reindexed simp. comps. 2019-09-18 13:00:57 +02:00
Alejandro R Mosteo f9c9ed632e PR #55: Added integrity hashes to archive sources
Added integrity hashes to archive sources
2019-09-17 12:55:22 +02:00
Alejandro R. Mosteo cb6c920b4c Added integrity hashes to archive sources 2019-09-17 09:19:42 +02:00
Alejandro R Mosteo 2a3f14a443 PR #54: Changes for new abstract index loading 2019-09-17 09:15:51 +02:00
Alejandro R. Mosteo 83c090cf00 Changes for new abstract index loading
See alire-project/alire#186
2019-09-17 08:58:37 +02:00
Alejandro R. Mosteo 381211be5d Update and re-enable templates_parser 2019-05-27 20:43:23 +02:00
Alejandro R Mosteo 396c8dccfb PR #52: crate clean-up post toml
Fixes for crates that were failing after toml migration
2019-05-19 14:11:23 +02:00
Alejandro R. Mosteo d7b8ff6845 disable releases using -gnat05 switches 2019-05-17 19:17:16 +02:00
Alejandro R. Mosteo ac2e6da1ff post-migration fixes for broken crates 2019-05-17 17:25:31 +02:00
Alejandro R. Mosteo 183fd9bccd fix shippable.yml syntax 2019-05-16 18:44:42 +02:00
Alejandro R Mosteo c2ee6e9045 PR #51: trigger crate tests on index commits 2019-05-16 18:27:21 +02:00
Alejandro R. Mosteo eacf2ee82f simplify logic in shippable.yml 2019-05-16 18:07:32 +02:00
Alejandro R. Mosteo ec1d297653 disable duplicate resource definition 2019-05-16 18:04:23 +02:00
Alejandro R. Mosteo 22f547412a trigger checks in alire-crates-ci 2019-05-16 18:02:01 +02:00
Alejandro R Mosteo 64188f7458 Merge pull request #50 from pmderodat/master
Minor repository cleanup
2019-04-19 12:24:38 +02:00
Pierre-Marie de Rodat 54c620a4c7 Merge PENDING.md into README.md 2019-04-17 15:22:58 +02:00
Pierre-Marie de Rodat ee093188ff Reword the README 2019-04-17 15:22:55 +02:00
Pierre-Marie de Rodat 721bb77ee4 Remove the unused "lib" top-level directory 2019-04-17 12:18:28 +02:00
Alejandro R Mosteo cf7f6f5780 Updated repo redirection to alr 2019-04-10 16:35:22 +02:00
Alejandro R Mosteo 8f78c4728b Merge pull request #49 from pmderodat/master
Fix errors in the index, found after improving the TOML loader
2019-04-10 11:32:02 +02:00
Pierre-Marie de Rodat eb3ea5d9ed Fix errors in the index, found after improving the TOML loader 2019-04-09 20:20:02 +02:00
Pierre-Marie de Rodat 9136b58856 Transition the index to TOML files 2019-04-05 11:39:11 +02:00
Alejandro R. Mosteo 245043eba5 Added awesome-ada project to pending 2019-03-27 18:00:36 +01:00
Alejandro R. Mosteo 9d019bc07d Added PENDING sources of Ada projects
Removed the github project so this info stays in the repo
2019-03-27 18:00:36 +01:00
Alejandro R. Mosteo 9b5933990f Removed shippable badge 2019-03-26 18:52:24 +01:00
Alejandro R. Mosteo 7875fabf0f Removed code dependencies in subrepos 2019-03-26 18:52:24 +01:00
Alejandro R. Mosteo 4d69109e18 Removed all source code files 2019-03-26 18:52:24 +01:00
Alejandro R. Mosteo f3cf5858dd Added Ubuntu LTS to CI 2019-03-22 17:05:37 +01:00
Alejandro R. Mosteo 45cf8e2ccd Removed unnecessary path that broke CI 2019-03-22 16:49:46 +01:00
Alejandro R. Mosteo 45d9bd7341 Added debian testing to CI 2019-03-22 16:32:16 +01:00
Alejandro R. Mosteo d5abe16c28 Parallel build in CI 2019-03-21 19:07:08 +01:00
Alejandro R. Mosteo 06de6632da use testing branch for CI instead of devel 2019-03-21 19:04:15 +01:00
Alejandro R Mosteo e254a9cb86 Merge pull request #46 from alire-project/mosteo
Exclude gnatcoll 2018 from earlier compilers, fixes #45
2019-03-15 20:01:19 +01:00
Alejandro R. Mosteo da9faccbf3 Exclude gnatcoll 2018 from earlier compilers
Fixes #45
2019-03-15 19:59:44 +01:00
Alejandro R. Mosteo 74b99ef90a Added Make dependency in Asis 2018-10-25 15:00:20 +02:00
Alejandro R Mosteo 68aadec50e Merge pull request #36 from reznikmm/topic/asis
Add ASIS library
2018-10-25 12:49:31 +02:00
Maxim Reznik a9cdc5329e Switch CI to GNAT Community 2018 2018-10-25 12:29:33 +02:00
Alejandro R Mosteo 281c4d033a Merge pull request #38 from Fabien-Chouteau/patch-1
README: Add Gitter chatroom badge
2018-10-25 12:25:27 +02:00
Fabien Chouteau 0af6e5fb83 README: Add Gitter chatroom badge 2018-10-24 19:54:19 +02:00
Maxim Reznik d4b1bb6196 Add ASIS library 2018-10-24 19:49:24 +03:00
Alejandro R Mosteo 32f3aeeb5f Merge pull request #33 from pmderodat/master
Add support for SVN repositories and source archives, add releases for Ini_Files and GNATCOLL core
2018-10-17 16:35:10 +02:00
Pierre-Marie de Rodat f6e253637e PNG_IO: fix the project description 2018-10-16 17:32:02 +02:00
Pierre-Marie de Rodat c2ae38b95f Add the release 2018 of GNATCOLL core 2018-10-16 17:32:02 +02:00
Pierre-Marie de Rodat fadb61ad39 Add support for source archives 2018-10-16 17:32:02 +02:00
Pierre-Marie de Rodat 8c31b00623 Add the release 08 of Ini_Files 2018-10-16 17:32:02 +02:00
Pierre-Marie de Rodat 0418a867fa Alire.Origins: refactor origin data structures
In particular, use a record discriminated on origin kind underneath to
avoid unused fields.
2018-10-10 17:50:12 -04:00
Pierre-Marie de Rodat 45498a4a93 Add support for SVN repositories 2018-10-10 17:50:12 -04:00
Alejandro R. Mosteo 9ba483b9b9 Removed old extension mechanism
Now superseeded by actual packages
2018-08-27 19:08:01 +02:00
Alejandro R. Mosteo 0f2277e013 fix iterate on empty tree 2018-08-17 18:26:11 +02:00
Alejandro R. Mosteo e5ab12208f Changes for Forbidden dependencies 2018-08-17 17:22:29 +02:00
Alejandro R Mosteo 587846c8ee +mandelbrot ascii 2018-07-13 15:44:05 +02:00
Alejandro R Mosteo d40b8ca404 Removed some transitive dependencies 2018-06-12 20:15:11 +02:00
Alejandro R Mosteo 96c5d1df40 v0.6 post 2018-06-12 19:40:34 +02:00
Alejandro R Mosteo 15a6c5d52b alire v0.6 2018-06-12 19:36:22 +02:00
Alejandro R Mosteo f418890a85 +aaa 2018-06-12 19:30:46 +02:00
Alejandro R Mosteo dc5276ac41 Fix for bug that arised during AdaCore talk 2018-06-12 18:23:34 +02:00
Alejandro R Mosteo 925e4b9db9 Missed transitive dependency alr -> semver fixed 2018-06-12 14:51:00 +02:00
Alejandro R Mosteo a7a8534e44 Fix for search in properties 2018-06-12 12:45:26 +02:00
Alejandro R Mosteo 1297f16ff6 Added AAA to stand-alone build 2018-06-12 12:03:28 +02:00
Alejandro R Mosteo 2fd9200ed2 Preparations for dep graphs / dep order 2018-06-12 11:58:40 +02:00
Alejandro R Mosteo 500bb5376e Tables_IO segregated into AAA 2018-06-11 16:10:17 +02:00
Alejandro R Mosteo cb4f146fc4 Table justification 2018-06-11 15:44:01 +02:00
Alejandro R Mosteo dd41b1ee6f + templates_parser 2018-06-11 12:55:40 +02:00
Alejandro R Mosteo 14e1fbe3e8 +Community 2018, +xmlada 2018-06-11 11:29:48 +02:00
Alejandro R Mosteo 1fdb974a03 Deepend 2018-06-10 23:21:47 +02:00
Alejandro R Mosteo e417a2ef34 Removed most warnings in new 2018 gnat gpl 2018-06-10 22:16:59 +02:00
Alejandro R Mosteo 83c0a851ae +smart_pointers 2018-06-10 19:46:49 +02:00
Alejandro R Mosteo 44e1c953ee +pdf_out 2018-06-10 13:02:47 +02:00
Alejandro R Mosteo d1ceee4e10 Mathpaqs v_20180327 2018-06-08 16:52:43 +02:00
Alejandro R Mosteo 7d79924c12 Botched attempt at packaging ncurses from source 2018-06-08 16:24:11 +02:00
Alejandro R Mosteo 00d101fff7 ncursesada from debian testing 2018-06-05 17:01:06 +02:00
Alejandro R Mosteo eefe120e23 Fixed dl_ada project file 2018-06-05 15:53:31 +02:00
Alejandro R Mosteo c90e0c15c2 +c_strings, +dl_ada 2018-06-05 15:36:50 +02:00
1610 changed files with 46709 additions and 6657 deletions
+1
View File
@@ -0,0 +1 @@
.github/ @alire-project/alire-developers
+10
View File
@@ -0,0 +1,10 @@
The name of the branch plays a role in the tests run when changes are
submitted. For this reason, when modifying the workflows in ./.github, if you
want to test them prior to submission, the PR must be tested against a branch that
exists also in the `alire-index-checks` repo, e.g., 'stable-1.2' or 'devel-1.2'
Normally you'll want to use the latest stable or devel branch.
E.g., if you modify a workflow in the `alire-index` repo and want to test it
privately, you can do so in your own account, but using the same `stable-x.x`
base branch for your private PR.
+35
View File
@@ -0,0 +1,35 @@
name: Check Author
env:
CHECKS_ORG: alire-project
CHECKS_REPO: alire-index-checks
on:
pull_request:
paths:
- 'index/**.toml'
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
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.
- name: Check out alire-index-checks
uses: actions/checkout@v4
with:
repository: ${{env.CHECKS_ORG}}/${{env.CHECKS_REPO}}
ref: ${{github.base_ref}}
path: ${{env.CHECKS_REPO}}
- name: Set up stable `alr`
uses: alire-project/setup-alire@v4
- name: Test authorship
run: ${{env.CHECKS_REPO}}/scripts/check-author.sh "${{ github.event.pull_request.user.login }}"
shell: bash
+79
View File
@@ -0,0 +1,79 @@
# Please read the TESTING file before modifying this file
name: Build Crate (Distro toolchain)
# Build the crate on the platforms with a supported package manager
# and using the distro-supplied GNAT compiler (with Alire's FSF fallback).
env:
CHECKS_ORG: alire-project
CHECKS_REPO: alire-index-checks
ALR_VERSION: 2.0.2
on:
pull_request:
paths:
- 'index/**.toml'
jobs:
build:
name: ${{ matrix.tag }}
env:
JOB_NAME: ${{ matrix.tag }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
tag:
- arch-rolling # Arch has its own recent GNAT and pacman
- centos-stream-fsf-latest # CentOS is used for unknown package manager
- debian-stable # Debian has very good Ada support and apt
- fedora-latest # Fedora has its own GNAT and dnf
# - opensuse-leap # OpenSUSE has its own GNAT and zypper
# TODO: diagnose and reinstate problems with tar/compiler installation
- ubuntu-lts # Ubuntu LTS is a common Debian derivative
steps:
- name: Check out alire-index
uses: actions/checkout@v4
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: Check out alire-index-checks
uses: actions/checkout@v4
with:
repository: ${{env.CHECKS_ORG}}/${{env.CHECKS_REPO}}
ref: ${{github.base_ref}}
path: ${{env.CHECKS_REPO}}
- name: Set up stable `alr`
if: contains(github.base_ref, 'stable-')
uses: alire-project/setup-alire@v4
with:
toolchain: --disable-assistant # We want to use the external ones in this workflow
version: ${{env.ALR_VERSION}}
- name: Set up devel `alr`
if: contains(github.base_ref, 'devel-')
uses: alire-project/setup-alire@v4
with:
toolchain: --disable-assistant # We want to use the external ones in this workflow
branch: master
- name: Test crate (${{matrix.tag}})
uses: mosteo-actions/docker-run@v1
with:
image: ghcr.io/alire-project/docker/gnat:${{matrix.tag}}
command: ${{env.CHECKS_REPO}}/scripts/gh-build-crate.sh
params: >
-v ${{ github.workspace }}/alire_install/bin/alr:/usr/bin/alr
-v ${{ github.event_path}}:/etc/event.json
-e GITHUB_EVENT_PATH=/etc/event.json
-e GITHUB_REPOSITORY=${{ github.repository }}
-e GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}
+70
View File
@@ -0,0 +1,70 @@
# Please read the TESTING file before modifying this file
# When the same index version is used by various stable and devel `alr`
# versions, we want to make sure all of them understand the index properly.
# Besides, there are
name: Build Crate (alr dev)
# Build the crate with a native toolchain from Alire
env:
CHECKS_ORG: alire-project
CHECKS_REPO: alire-index-checks
PACMAN: C:\Users\runneradmin\AppData\Local\alire\cache\msys64\usr\bin\pacman
on:
pull_request:
paths:
- 'index/**.toml'
jobs:
build:
name: ${{ matrix.os }}
env:
JOB_NAME: ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os:
- macos-13 # amd64
- macos-latest # arm64
- ubuntu-latest
- windows-latest
steps:
- name: Check out alire-index
uses: actions/checkout@v4
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: Check out alire-index-checks
uses: actions/checkout@v4
with:
repository: ${{env.CHECKS_ORG}}/${{env.CHECKS_REPO}}
ref: ${{github.base_ref}}
path: ${{env.CHECKS_REPO}}
- name: Set up devel `alr`
uses: alire-project/setup-alire@v4
with:
branch: 'master'
- name: Install tar from msys2 (Windows) # Git tar in Actions VM does not seem to work)
if: matrix.os == 'windows-latest'
run: ${{env.PACMAN}} --noconfirm -S tar
- name: Test crate
run: ${{env.CHECKS_REPO}}/scripts/gh-build-crate.sh
shell: bash
env:
GITHUB_EVENT_PATH: ${{ github.event_path }}
GITHUB_REPOSITORY: ${{ github.repository }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to apply labels/comment
+76
View File
@@ -0,0 +1,76 @@
# Please read the TESTING file before modifying this file
name: Build Crate (Alire toolchain)
# Build the crate with a native toolchain from Alire
env:
CHECKS_ORG: alire-project
CHECKS_REPO: alire-index-checks
ALR_VERSION: 2.0.2
PACMAN: C:\Users\runneradmin\AppData\Local\alire\cache\msys64\usr\bin\pacman
on:
pull_request:
paths:
- 'index/**.toml'
jobs:
build:
name: ${{ matrix.os }}
env:
JOB_NAME: ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os:
- macos-13 # amd64
- macos-latest # arm64
- ubuntu-latest
- windows-latest
steps:
- name: Check out alire-index
uses: actions/checkout@v4
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: Check out alire-index-checks
uses: actions/checkout@v4
with:
repository: ${{env.CHECKS_ORG}}/${{env.CHECKS_REPO}}
ref: ${{github.base_ref}}
path: ${{env.CHECKS_REPO}}
# By default, this also sets up the newest indexed native toolchain
- name: Set up stable `alr`
if: contains(github.base_ref, 'stable-')
uses: alire-project/setup-alire@v4
with:
version: ${{env.ALR_VERSION}}
# By default, this also sets up the newest indexed native toolchain
- name: Set up devel `alr`
if: contains(github.base_ref, 'devel-')
uses: alire-project/setup-alire@v4
with:
branch: 'master'
- name: Install tar from msys2 (Windows) # Git tar in Actions VM does not seem to work)
if: matrix.os == 'windows-latest'
run: ${{env.PACMAN}} --noconfirm -S tar
- name: Test crate
run: ${{env.CHECKS_REPO}}/scripts/gh-build-crate.sh
shell: bash
env:
GITHUB_EVENT_PATH: ${{ github.event_path }}
GITHUB_REPOSITORY: ${{ github.repository }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to apply labels/comment
+74
View File
@@ -0,0 +1,74 @@
# Please read the TESTING file before modifying this file
# Specific workflow for MacPorts, as we need to disable Brew for this to work
# so it's difficult to use the other standard workflows.
name: Build Crate (MacPorts)
# Build the crate with a native toolchain from Alire
env:
CHECKS_ORG: alire-project
CHECKS_REPO: alire-index-checks
ALR_VERSION: 2.0.2
on:
pull_request:
paths:
- 'index/**.toml'
jobs:
build:
name: ${{ matrix.os }}
env:
JOB_NAME: ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os:
- macos-13 # amd64
- macos-latest # arm64
steps:
- name: Check out alire-index
uses: actions/checkout@v4
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: Check out alire-index-checks
uses: actions/checkout@v4
with:
repository: ${{env.CHECKS_ORG}}/${{env.CHECKS_REPO}}
ref: ${{github.base_ref}}
path: ${{env.CHECKS_REPO}}
- name: Set up stable `alr`
uses: alire-project/setup-alire@v4
with:
version: ${{env.ALR_VERSION}}
- name: Disable Homebrew
run: rm -f $(which brew)
shell: bash
- name: Install Ports
uses: melusina-org/setup-macports@v1
- name: Prefer Quartz to X11 for MacPorts
shell: bash
run: echo '-x11 +no_x11 +quartz' >> /opt/local/etc/macports/variants.conf
- name: Test crate
run: ${{env.CHECKS_REPO}}/scripts/gh-build-crate.sh
shell: bash
env:
GITHUB_EVENT_PATH: ${{ github.event_path }}
GITHUB_REPOSITORY: ${{ github.repository }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to apply labels/comment
+35
View File
@@ -0,0 +1,35 @@
name: Check Index
env:
ALR_VERSION: 2.0.2
on: pull_request
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up stable `alr`
if: contains(github.base_ref, 'stable-')
uses: alire-project/setup-alire@v4
with:
version: ${{env.ALR_VERSION}}
- name: Set up devel `alr`
if: contains(github.base_ref, 'devel-')
uses: alire-project/setup-alire@v4
with:
branch: master
- run: alr index --list
- run: alr index --add=. --name=local_index
# Check index contents for unknown config variables
- run: alr index --check
- run: alr index --update-all
- run: alr search --crates
+19
View File
@@ -0,0 +1,19 @@
name: 'Close stale PRs'
on:
workflow_dispatch:
schedule:
- cron: '11 1 * * *'
jobs:
stale:
runs-on: ubuntu-latest
permissions:
pull-requests: write
steps:
- uses: actions/stale@v7
with:
debug-only : false # Set to true to work in dry-run mode
stale-pr-message: 'This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days.'
close-pr-message: 'This PR was closed because it has been stalled for 90 days with no activity.'
days-before-stale: 60
days-before-close: 30
+56
View File
@@ -0,0 +1,56 @@
# Please read the TESTING file before modifying this file
# Show differences between the submitted manifest and the previous
# release of the same crate, to enable easier catching of problems
name: Diff release
env:
CHECKS_ORG: alire-project
CHECKS_REPO: alire-index-checks
ALR_VERSION: 2.0.2
on:
pull_request:
paths:
- 'index/**.toml'
jobs:
DIFF:
runs-on: ubuntu-latest
steps:
- name: Check out alire-index
uses: actions/checkout@v4
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 detector
- name: Check out alire-index-checks
uses: actions/checkout@v4
with:
repository: ${{env.CHECKS_ORG}}/${{env.CHECKS_REPO}}
ref: ${{github.base_ref}}
path: ${{env.CHECKS_REPO}}
- name: Set up stable `alr`
if: contains(github.base_ref, 'stable-')
uses: alire-project/setup-alire@v3
with:
toolchain: --disable-assistant # We don't need the compiler
version: ${{env.ALR_VERSION}}
- name: Set up devel `alr`
if: contains(github.base_ref, 'devel-')
uses: alire-project/setup-alire@v4
with:
toolchain: --disable-assistant # We don't need the compiler
branch: master
- name: <<DIFF RELEASES>>
run: ${{env.CHECKS_REPO}}/scripts/diff-release.sh || true # No deal breaker if failed
shell: bash
+3
View File
@@ -4,3 +4,6 @@
[submodule "deps/simple_logging"]
path = deps/simple_logging
url = https://github.com/alire-project/simple_logging.git
[submodule "deps/aaa"]
path = deps/aaa
url = https://github.com/mosteo/aaa.git
+7
View File
@@ -0,0 +1,7 @@
# Changes to the index format that require versioning
## 1.2
- Build profiles and switches.
- New `subdir` property in git remotes.
- New `host-arch` key for case expressions.
+10
View File
@@ -0,0 +1,10 @@
Thanks for your interest in the Alire project. Please find more information at
one of these sources:
- Main repository (development version): https://github.com/alire-project/alire
- Website (stable release information): https://alire.ada.dev
- Live discussion: https://gitter.im/ada-lang/Alire
Concretely, the documentation about submission of releases is found at
- https://alire.ada.dev/docs/#publishing-your-projects-in-alire
+17
View File
@@ -0,0 +1,17 @@
# Crate ownership
Because Alire comes late in the history of the Ada and SPARK languages we will not apply a strict first come, first served policy on crates name. At least for the first months or years, we allow ourselves a form of moderation on the projects/crates published in the index with the following goals:
- Long term support: Owner and maintainers of a project are most likely in the best position to maintain the corresponding Alire crate.
- Respect the ownership of projects: Owner and maintainers of a project deserve to be credited for their work.
- Avoid user confusion on the name of crates: Crate names should be clear with regards to the project they contain. For instance, do not try to impersonate existing crates or projects.
To that extent we will potentially reject a create or transfer the ownership of a crate.
We count on the goodwill of the contributors to help us conduct this moderation in a kind and courteous way. Do not submit a crate to the Alire index if you are not willing to comply with this policy.
As the Alire project matures, we expect to do less moderation and potentially remove this policy in favor of a first come, first served policy.
# Release immutability
A release (identified by a unique semantic version) is protected against changes by its integrity hashes. If errors are identified post-publication, a release could be withdrawn, or superseded by a new one (using the appropriate major/minor/patch/build version changes), but not modified.
+10 -4
View File
@@ -1,7 +1,13 @@
# Alire Catalog
# Alire Community Index
[![Run Status](https://api.shippable.com/projects/5ac50b342b913807002b0789/badge?branch=master)](https://app.shippable.com/github/alire-project/alire)
[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/ada-lang/Alire)
This repository contains the supporting catalog for the alr tool.
This repository hosts the official community-maintained index to be used with the `alr` tool.
Please visit https://github.com/alire-project/alr to download alr.
Please visit https://github.com/alire-project/alire to download `alr`.
Please open a pull request to submit a new release (read
further [here](https://alire.ada.dev/docs/#publishing-your-projects-in-alire)
about it).
To report an issue, open it at https://github.com/alire-project/alire/issues
-30
View File
@@ -1,30 +0,0 @@
with "semantic_versioning";
with "simple_logging";
project Alire is
for Source_Dirs use ("index", "index/**", "src");
for Object_Dir use "obj";
package Pretty_Printer is
for Switches ("ada") use ("--no-separate-is");
end Pretty_Printer;
package Builder is
for Switches ("ada") use ("-s", "-m", "-j0", "-g");
end Builder;
package Compiler is
for Switches ("ada") use ("-gnatwa", "-gnatVa", "-g", "-O2", "-gnat12",
"-gnato", "-fstack-check", "-gnata", "-fPIC");
end Compiler;
package Binder is
for Switches ("ada") use ("-Es");
end Binder;
package Ide is
for Vcs_Kind use "Git";
end Ide;
end Alire;
-8
View File
@@ -1,8 +0,0 @@
aggregate project Alire_Env is
for Project_Path use ("deps/semver",
"deps/simple_logging");
for Project_Files use ("alire.gpr");
end Alire_Env;
Vendored
-1
Submodule deps/semver deleted from dc462f11ad
Submodule deps/simple_logging deleted from eaac48f9a9
@@ -0,0 +1,8 @@
name = "libstdcpp"
description = "libraries for statically linking with c++ - development files"
maintainers = ["Jan <janv@uic.edu>"]
maintainers-logins = ["janverschelde"]
[[external]]
kind = "system"
[external.origin."case(distribution)"]
"fedora" = ["libstdc++-static"]
+9
View File
@@ -0,0 +1,9 @@
Crates that require some future feature or bugfix.
The versions under this folder are future index versions.
## Future crates
- `libstdcpp`: requires a bugfix in alr 2.0 for package names in rpm-based
distros that contain characters that have special meanings in regexes (like
the '+' in `libstdc++-static`
+34
View File
@@ -0,0 +1,34 @@
name = "a0b_armv7m"
description = "A0B: ARMv7-M support (Cortex-M3, Cortex-M4, Cortex-M7)"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
project-files=["gnat/a0b_armv7m.gpr"]
tags = ["a0b", "embedded", "armv7m", "cortex-m", "cortex-m3", "cortex-m4", "cortex-m7"]
[configuration]
generate_ada = false
generate_gpr = true
generate_c = false
[configuration.variables]
FPU_Extension = {type = "Enum", values = ["none", "VFPv4", "VFPv5"]}
[[depends-on]]
gnat_arm_elf = "*"
a0b_base = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "8727264e0e3b4c87440ff900d82a557dfa216cf4"
url = "git+https://github.com/godunko/a0b-armv7m.git"
+35
View File
@@ -0,0 +1,35 @@
name = "a0b_armv7m"
description = "A0B: ARMv7-M support (Cortex-M3, Cortex-M4, Cortex-M7)"
version = "0.2.0"
website = "https://github.com/godunko/a0b-base"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
project-files=["gnat/a0b_armv7m.gpr"]
tags = ["a0b", "embedded", "armv7m", "cortex-m", "cortex-m3", "cortex-m4", "cortex-m7"]
[configuration]
generate_ada = false
generate_gpr = true
generate_c = false
[configuration.variables]
FPU_Extension = {type = "Enum", values = ["none", "VFPv4", "VFPv5"]}
[[depends-on]]
a0b_base = "*"
gnat_arm_elf = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "50acd6d03b9bbd6604692098189712a34130340c"
url = "git+https://github.com/godunko/a0b-armv7m.git"
+35
View File
@@ -0,0 +1,35 @@
name = "a0b_armv7m"
description = "ARMv7-M support (Cortex-M3, Cortex-M4, Cortex-M7)"
website = "https://github.com/godunko/a0b-base"
version = "0.3.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
project-files=["gnat/a0b_armv7m.gpr"]
tags = ["a0b", "embedded", "armv7m", "cortex-m", "cortex-m3", "cortex-m4", "cortex-m7"]
[configuration]
generate_ada = false
generate_gpr = true
generate_c = false
[configuration.variables]
FPU_Extension = {type = "Enum", values = ["none", "VFPv4", "VFPv5"]}
[[depends-on]]
a0b_base = "*"
gnat_arm_elf = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "cf4e40c75068127c315b808565022be3891112c1"
url = "git+https://github.com/godunko/a0b-armv7m.git"
@@ -0,0 +1,33 @@
name = "a0b_armv7m_systick_clock"
description = "A0B Monotonic Clock by ARMv7M SysTick"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "time", "armv7m"]
project-files = ["gnat/a0b_time_platform.gpr"]
provides = ["a0b_time_platform=0.1.0"]
[configuration]
disabled = true
[[depends-on]]
a0b_base = "*"
a0b_armv7m = "*"
[[forbids]]
a0b_armv7m_systick_clock_timer = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "46417dbd3107df4c9512763f49510d8373541a48"
url = "git+https://github.com/godunko/a0b-armv7m-systick_clock.git"
@@ -0,0 +1,25 @@
name = "a0b_armv7m_systick_clock_timer"
description = "A0B Monotonic Clock and Timer by ARMv7M SysTick"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "time", "timer", "systick"]
project-files = ["gnat/a0b_time_platform.gpr", "gnat/a0b_timer_platform.gpr"]
provides = ["a0b_time_platform=0.1.0", "a0b_timer_platform=0.1.0"]
[configuration]
disabled = true
[[depends-on]]
a0b_base = "*"
a0b_armv7m = "*"
[origin]
commit = "825079c39f3674ca94e2fc5b015f0b8c5afda6c3"
url = "git+https://github.com/godunko/a0b-armv7m-systick_clock_timer.git"
@@ -0,0 +1,25 @@
name = "a0b_atsam3x8e"
description = "A0B ATSAM3X8E MCU Support"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "atsam3x8e", "sam3x8e", "arduino", "due", "svd"]
project-files = ["gnat/a0b_atsam3x8e.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_base = "*"
gnat_arm_elf = "*"
[origin]
commit = "31363204286f8f5f5215a021c6a86ebd87ba6056"
url = "git+https://github.com/godunko/a0b-atsam3x8e.git"
@@ -0,0 +1,30 @@
name = "a0b_atsam3x8e"
description = "A0B ATSAM3X8E MCU Support"
version = "0.2.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "atsam3x8e", "sam3x8e", "arduino", "due", "svd"]
project-files = ["gnat/a0b_atsam3x8e.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_armv7m = "*"
gnat_arm_elf = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "994df7d551caa73512a431ea785f3b68d11d899e"
url = "git+https://github.com/godunko/a0b-atsam3x8e.git"
@@ -0,0 +1,30 @@
name = "a0b_atsam3x8e"
description = "A0B ATSAM3X8E base and SVD package"
website = "https://github.com/godunko/a0b-stm32f401"
version = "0.3.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "atsam3x8e", "sam3x8e", "arduino", "due", "svd"]
project-files = ["gnat/a0b_atsam3x8e.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_armv7m = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "87c93b97c09284d4d6973b23ca1d1d793730209a"
url = "git+https://github.com/godunko/a0b-atsam3x8e.git"
@@ -0,0 +1,31 @@
name = "a0b_atsam3x8e_gpio"
description = "A0B ATSAM3X8E GPIO/EXTI"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "gpio", "atsam3x8e", "sam3x8e", "arduino", "due"]
project-files = ["gnat/a0b_atsam3x8e_gpio.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_gpio = "*"
a0b_exti = "*"
a0b_atsam3x8e = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "331318aec82244e5419f6b9407d9a478db754fad"
url = "git+https://github.com/godunko/a0b-atsam3x8e-gpio.git"
@@ -0,0 +1,28 @@
name = "a0b_atsam3x8e_tc5_timer"
description = "A0B ATSAM3X8E High Resulotion Timer on top of TC5"
version = "0.1.0"
provides = ["a0b_timer_platform=0.1.0"]
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "timer", "atsam3x8e", "sam3x8e", "arduino", "due"]
project-files = ["gnat/a0b_timer_platform.gpr"]
[configuration]
disabled = true
[[depends-on]]
a0b_atsam3x8e = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "a57a8417673016dbfbe3e62b0e454fbc046d8c0b"
url = "git+https://github.com/godunko/a0b-atsam3x8e-tc5_timer.git"
@@ -0,0 +1,28 @@
name = "a0b_atsam3x8e_twi_i2c"
description = "A0B ATSAM3X8E TWI I2C Driver"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["embedded", "i2c", "atsam3x8e", "twi", "arduino", "due"]
project-files = ["gnat/a0b_atsam3x8e_twi_i2c.gpr"]
[configuration]
disabled = true
[[depends-on]]
a0b_i2c = "*"
a0b_atsam3x8e_gpio = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "22ca4e5226de9a2a3019354aa84f20ab2403eae6"
url = "git+https://github.com/godunko/a0b-atsam32x8e-twi-i2c.git"
+19
View File
@@ -0,0 +1,19 @@
name = "a0b_base"
description = "A0B: Base components"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "types", "builtins"]
project-files=["gnat/a0b_base.gpr"]
[configuration]
disabled = true
[origin]
commit = "ae3e56f0be698970859a91eaa88855595b2f777e"
url = "git+https://github.com/godunko/a0b-base.git"
+19
View File
@@ -0,0 +1,19 @@
name = "a0b_base"
description = "A0B: Base components"
version = "0.2.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "types", "builtins"]
project-files=["gnat/a0b_base.gpr"]
[configuration]
disabled = true
[origin]
commit = "b8702bfc8b1a4f3b708343072ecbc9da21b89eff"
url = "git+https://github.com/godunko/a0b-base.git"
+20
View File
@@ -0,0 +1,20 @@
name = "a0b_base"
description = "A0B: Base components"
version = "0.3.0"
website = "https://github.com/godunko/a0b-base"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "types", "builtins"]
project-files=["gnat/a0b_base.gpr"]
[configuration]
disabled = true
[origin]
commit = "1270711d1968f3313095079fe5c5bde168a6ebf1"
url = "git+https://github.com/godunko/a0b-base.git"
+25
View File
@@ -0,0 +1,25 @@
name = "a0b_base"
description = "A0B: Base components"
website = "https://github.com/godunko/a0b-base"
version = "0.4.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "types", "builtins"]
project-files=["gnat/a0b_base.gpr"]
[configuration]
generate_ada = false
generate_gpr = true
generate_c = false
[configuration.variables]
Tasking = {type = "Enum", values = ["none", "ada", "a0b"], default = "none"}
[origin]
commit = "a7acf07031a63eb9d31d51f2bf28dab0799ab5c5"
url = "git+https://github.com/godunko/a0b-base.git"
@@ -0,0 +1,22 @@
name = "a0b_callbacks"
description = "A0B Callbacks"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["embedded", "callbacks"]
project-files = ["gnat/a0b_callbacks.gpr"]
[configuration]
disabled = true
[[depends-on]]
a0b_base = "*"
[origin]
commit = "2087a3c368cee421e966b621f6e6b7534077a814"
url = "git+https://github.com/godunko/a0b-callbacks.git"
@@ -0,0 +1,23 @@
name = "a0b_callbacks"
description = "A0B Callbacks"
website = "https://github.com/godunko/a0b-callbacks"
version = "0.2.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "callbacks"]
project-files = ["gnat/a0b_callbacks.gpr"]
[configuration]
disabled = true
[[depends-on]]
a0b_base = "*"
[origin]
commit = "aaca17d9134068f1d8e3ca2cda771a45d5577d14"
url = "git+https://github.com/godunko/a0b-callbacks.git"
+30
View File
@@ -0,0 +1,30 @@
name = "a0b_exti"
description = "A0B: EXTI API"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "exti"]
project-files = ["gnat/a0b_exti.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_base = "*"
a0b_callbacks = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "6090acf5a03d4b9dfc2bf7c9ccf4840e364d95d1"
url = "git+https://github.com/godunko/a0b-exti.git"
+29
View File
@@ -0,0 +1,29 @@
name = "a0b_gpio"
description = "A0B GIOP API"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["embedded", "gpio"]
project-files = ["gnat/a0b_gpio.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_base = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "011067c7f5fae261ec4b30e015b324b895e2948b"
url = "git+https://github.com/godunko/a0b-gpio.git"
+28
View File
@@ -0,0 +1,28 @@
name = "a0b_i2c"
description = "A0B I2C API"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "i2c"]
project-files = ["gnat/a0b_i2c.gpr"]
[configuration]
disabled = true
[[depends-on]]
a0b_base = "*"
a0b_callbacks = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "67a3e9f5443bdaf500ce46beab1414c73ea4ed8e"
url = "git+https://github.com/godunko/a0b-i2c.git"
@@ -0,0 +1,31 @@
name = "a0b_stm32f2_generic_exti"
description = "A0B: STM32F2+ Generic EXTI"
version = "0.1.0"
website = "https://github.com/godunko/a0b-stm32f2-generic_exti"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "stm32", "exti"]
project-files = ["gnat/a0b_stm32f2_generic_exti.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_exti = "*"
a0b_stm32f2_generic_gpio = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "462715064e668a486d4ee4b09819f6f33709941b"
url = "git+https://github.com/godunko/a0b-stm32f2-generic_exti.git"
@@ -0,0 +1,29 @@
name = "a0b_stm32f2_generic_gpio"
description = "A0B: STM32F2+ Generic GPIO"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "stm32", "gpio"]
project-files = ["gnat/a0b_stm32f2_generic_gpio.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_gpio = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "8f38aacb92d84b69bcc702b740bad5eeb366631b"
url = "git+https://github.com/godunko/a0b-stm32f2-generic_gpio.git"
@@ -0,0 +1,31 @@
name = "a0b_stm32f401"
description = "A0B: STM32F401 base and SVD package"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "svd","stm32", "stm32f4", "stm32f401"]
project-files = ["gnat/a0b_stm32f401.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_armv7m="*"
a0b_base = "*"
gnat_arm_elf="*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "c9b0dbbe547baf12d2d06f483dbf4d64c6485ff3"
url = "git+https://github.com/godunko/a0b-stm32f401.git"
@@ -0,0 +1,30 @@
name = "a0b_stm32f401"
description = "A0B: STM32F401 base and SVD package"
version = "0.2.0"
website = "https://github.com/godunko/a0b-stm32f401"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "svd","stm32", "stm32f4", "stm32f401"]
project-files = ["gnat/a0b_stm32f401.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_armv7m="*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "290ce149a071aed877007bd7f6127556dd0e3da0"
url = "git+https://github.com/godunko/a0b-stm32f401.git"
@@ -0,0 +1,31 @@
name = "a0b_stm32f401_dma"
description = "A0B: STM32F401 DMA"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "dma", "stm32", "stm32f4", "stm32f401"]
project-files = ["gnat/a0b_stm32f401_dma.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_base = "*"
a0b_callbacks = "*"
a0b_stm32f401 = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "12b38cb33dfd7646c152091a82c1173c3ffa0442"
url = "git+https://github.com/godunko/a0b-stm32f401-dma.git"
@@ -0,0 +1,31 @@
name = "a0b_stm32f401_gpio"
description = "A0B: STM32F401 GPIO/EXTI"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "stm32", "stm32f401", "gpio", "exti"]
project-files = ["gnat/a0b_stm32f401_gpio.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_exti = "*"
a0b_gpio = "*"
a0b_stm32f401 = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "ebe3a94278642ecd18ae693a0517bf70ac28d76e"
url = "git+https://github.com/godunko/a0b-stm32f401-gpio.git"
@@ -0,0 +1,31 @@
name = "a0b_stm32f401_i2c"
description = "A0B: STM32F401 I2C"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "i2c", "stm32", "stm32f4", "stm32f401"]
project-files = ["gnat/a0b_stm32f401_i2c.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_i2c = "*"
a0b_stm32f401_dma = "*"
a0b_stm32f401_gpio = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "1974923691493f57c9bdde889866c82cc01b5a5c"
url = "git+https://github.com/godunko/a0b-stm32f401-i2c.git"
@@ -0,0 +1,31 @@
name = "a0b_stm32f401_tim11_timer"
description = "A0B: Timer based on STM32F401 TIM11"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "timer", "stm32", "stm32f4", "stm32f401"]
project-files = ["gnat/a0b_timer_platform.gpr"]
provides = ["a0b_timer_platform=0.1.0"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_base = "*"
a0b_stm32f401 = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "ba04b148d16743bbf6b1f18e5c0586fa7cca2d9e"
url = "git+https://github.com/godunko/a0b-stm32f401-tim11_timer.git"
@@ -0,0 +1,30 @@
name = "a0b_stm32g4"
description = "A0B: STM32G4 base support"
version = "0.1.0"
website = "https://github.com/godunko/a0b-stm32g4"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "stm32", "stm32g4"]
project-files = ["gnat/a0b_stm32g4.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_armv7m="*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "b78590b950a83ffaef2626d112dbf6979b99c80d"
url = "git+https://github.com/godunko/a0b-stm32g4.git"
@@ -0,0 +1,30 @@
name = "a0b_stm32g474"
description = "A0B: STM32G474 base support and SVD files"
version = "0.1.0"
website = "https://github.com/godunko/a0b-stm32g474"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "stm32", "stm32g4", "stm32g474"]
project-files = ["gnat/a0b_stm32g474.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_stm32g4 ="*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "b5a23766903099f974120678719a8ba09355863f"
url = "git+https://github.com/godunko/a0b-stm32g474.git"
@@ -0,0 +1,31 @@
name = "a0b_stm32g474_gpio"
description = "A0B: STM32G474 GPIO/EXTI"
version = "0.1.0"
website = "https://github.com/godunko/a0b-stm32g474-gpio"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "gpio", "exti", "stm32", "stm32g4", "stm32g474"]
project-files = ["gnat/a0b_stm32g474_gpio.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_stm32g4_gpio = "*"
a0b_stm32g474 = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "00017fb2e5b7904d8603017eb347b747df4acda4"
url = "git+https://github.com/godunko/a0b-stm32g474-gpio.git"
@@ -0,0 +1,30 @@
name = "a0b_stm32g4_gpio"
description = "A0B: STM32G4 GPIO"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "stm32", "stm32g4", "gpio", "exti"]
project-files = ["gnat/a0b_stm32g4_gpio.gpr"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_stm32f2_generic_exti = "*"
a0b_stm32g4 = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "2bc15160646b448fd070310dfd2110419ed86a73"
url = "git+https://github.com/godunko/a0b-stm32g4-gpio.git"
@@ -0,0 +1,31 @@
name = "a0b_stm32h723"
description = "STM32H723 base and SVD package"
website = "https://github.com/godunko/a0b-stm32h723"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
project-files=["gnat/a0b_stm32h723.gpr"]
tags = ["a0b", "embedded", "svd", "stm32", "stm32h7", "stm32h723"]
[configuration]
generate_ada = false
generate_c = false
generate_gpr = true
[[depends-on]]
a0b_armv7m = "*"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "fa53524f934264edaed2ec5482ccb0bc8c8e83ab"
url = "git+https://github.com/godunko/a0b-stm32h723.git"
+23
View File
@@ -0,0 +1,23 @@
name = "a0b_time"
description = "A0B Monotonic Time"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "time"]
project-files = ["gnat/a0b_time.gpr"]
[configuration]
disabled = true
[[depends-on]]
a0b_base = "*"
a0b_time_platform = "0.1.0"
[origin]
commit = "83e4276026a6a9e099920fc4ef6ec09a876c75ea"
url = "git+https://github.com/godunko/a0b-time.git"
+28
View File
@@ -0,0 +1,28 @@
name = "a0b_time"
description = "A0B Monotonic Time"
version = "0.2.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "time"]
project-files = ["gnat/a0b_time.gpr"]
[configuration]
disabled = true
[[depends-on]]
a0b_base = "*"
a0b_time_platform = "0.1.0"
[[actions]]
type = "test"
directory = "selftest"
command = ["alr", "build"]
[origin]
commit = "fe82dcefa0416c4dce8d0b7ce71f9b04419d2fb5"
url = "git+https://github.com/godunko/a0b-time.git"
+25
View File
@@ -0,0 +1,25 @@
name = "a0b_timer"
description = "A0B Timer"
version = "0.1.0"
authors = ["Vadim Godunko"]
maintainers = ["Vadim Godunko <vgodunko@gmail.com>"]
maintainers-logins = ["godunko"]
licenses = "Apache-2.0 WITH LLVM-exception"
tags = ["a0b", "embedded", "timer"]
project-files = ["gnat/a0b_timer.gpr"]
[configuration]
disabled = true
[[depends-on]]
a0b_base = "*"
a0b_callbacks = "*"
a0b_time = "*"
a0b_timer_platform = "0.1.0"
[origin]
commit = "8fb913ab0f7a5d25ef511b7be96e3e909b5d2447"
url = "git+https://github.com/godunko/a0b-timer.git"
+11
View File
@@ -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-only"
maintainers = ["alejandro@mosteo.com"]
maintainers-logins = ["mosteo"]
[origin]
url = "https://github.com/mosteo/aaa/archive/v0.1.tar.gz"
hashes = ["sha512:a9908afa198644d1b9965a7cbc3a9d39d887d1ddd1379dcda7c7b32ecc203de559dad01a5c0bc8c557ba449a343a4f0545669b725099db24014ab389eb586ff0"]
+26
View File
@@ -0,0 +1,26 @@
name = "aaa"
version = "0.2.1"
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.
"""
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 = "103f0d1954aa1181542baa939bae44ca98bff05f"
url = "git+https://github.com/mosteo/aaa.git"
+27
View File
@@ -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"
+27
View File
@@ -0,0 +1,27 @@
name = "aaa"
version = "0.2.4"
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 containers and utilities.
- 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 = "19e75e3e16c493df35913b8acc486b5d047875bf"
url = "git+https://github.com/mosteo/aaa.git"
+27
View File
@@ -0,0 +1,27 @@
name = "aaa"
version = "0.2.5"
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 containers and utilities.
- 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 = "521a8669cf8dbd0eeb71d22d2634421265d52f62"
url = "git+https://github.com/mosteo/aaa.git"
+27
View File
@@ -0,0 +1,27 @@
name = "aaa"
version = "0.2.6"
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 containers and utilities.
- 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 = "dfd6339b556c5537dbbb34ed2c72cc3f5c277a58"
url = "git+https://github.com/mosteo/aaa.git"
+36
View File
@@ -0,0 +1,36 @@
name = "aaa"
version = "0.3.0"
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 containers and utilities.
- 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"
[[actions]]
type = "test"
directory = "tests"
command = ["alr", "build"]
# [test]
# runner = "alire"
[origin]
commit = "7bfebd18eb1c9a7eb283ec1a8a05009449239c88"
subdir = "./aaa_base/"
url = "git+https://github.com/mosteo/aaa.git"
+25
View File
@@ -0,0 +1,25 @@
name = "aaa_texts"
description = "Utilities to deal with enriched human texts (ANSI, Unicode)"
version = "0.3.0"
authors = ["Alejandro R. Mosteo"]
maintainers = ["Alejandro R. Mosteo <alejandro@mosteo.com>"]
maintainers-logins = ["mosteo"]
licenses = "LGPL-3.0-only"
website = "https://github.com/mosteo/aaa"
tags = ["unicode", "ansi", "console", "terminal", "tables"]
[[depends-on]]
aaa = "~0.3.0"
ansiada = "^1.1.0"
lml = "~0.1.0"
umwi = "~0.1.0"
# [test]
# runner = "alire"
[origin]
commit = "7bfebd18eb1c9a7eb283ec1a8a05009449239c88"
subdir = "./aaa_texts/"
url = "git+https://github.com/mosteo/aaa.git"
+27
View File
@@ -0,0 +1,27 @@
name = "ada_caser"
description = "Applies casing rules to Ada source code."
version = "0.1.0"
authors = ["Simon Wright"]
maintainers = ["Simon Wright <simon@pushface.org>"]
maintainers-logins = ["simonjwright"]
licenses = "Apache-2.0"
website = "https://github.com/simonjwright/ada_caser"
tags = ["ada", "source", "editor", "casing"]
executables = ["ada_caser"]
[[depends-on]]
gnatcoll = "^25.0.0"
libadalang = "^25.0.0"
langkit_support = "^25.0.0"
vss = "^25.0.0"
# exsytrawo decodes stack traces for macos.
[depends-on.'case(os)'.macos]
exsytrawo = "^1.2.0"
[origin]
commit = "ca30fd1328e91e9c07bbfa85265174c9ca9936ed"
url = "git+https://github.com/simonjwright/ada_caser.git"
+35
View File
@@ -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-only"
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"
+35
View File
@@ -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-only"
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,24 @@
name = "ada_gui"
description = "An Ada-oriented GUI"
version = "20240224"
authors = ["Jeff Carter"]
maintainers = ["Bent Bracke <bent@bracke.dk>"]
maintainers-logins = ["bracke"]
licenses = "BSD-3-Clause"
website = "https://github.com/bracke/Ada_GUI"
tags = ["gui","widgets","html"]
[build-switches]
"*".style_checks = "No"
[[depends-on]] # Avoid bug in GNAT 13
gnat = "<13.0 | >=13.3"
[[depends-on]]
simple_components = "^4.68.0"
[origin]
commit = "eaae4ffcf5b622d33b9e47c08cd174903b1cadab"
url = "git+https://github.com/bracke/Ada_GUI.git"
@@ -0,0 +1,59 @@
name = "ada_gui"
description = "An Ada-oriented GUI"
version = "20240224.0.1"
authors = ["Jeff Carter"]
maintainers = ["Bent Bracke <bent@bracke.dk>"]
maintainers-logins = ["bracke"]
licenses = "BSD-3-Clause"
website = "https://github.com/bracke/Ada_GUI"
tags = ["gui","widgets","html"]
long-description = """
# Ada_GUI
An Ada-oriented GUI
Traditionally, GUIs have been implemented by the client registering callback operations, then giving up its thread of control to the GUI. This is a hack to address the inherent parallelism of a GUI in sequential languages. It results in code that is unnecessarily difficult to understand.
In a concurrent language like Ada, a better design for a GUI is for the GUI to have its own task, so it doesn't require that its client give up a thread of control. GUI events are communicated to the client through a protected queue of events. The client software can be written in the clearest way possible, unconstrained by the GUI.
Ada_GUI is such a GUI.
The purpose of Ada_GUI is to provide the specification, in hopes that multiple implementations will be created. Note that some of the comments in the specification are specific to the sample implementation, and should be removed or modified for other implementations. Especially interesting would be an implementation that is not GNAT specific.
## Sample Implementation
A sample implementation of Ada_GUI is supplied, derived from Gnoga, but simplified, reorganized, and converted to put events on a protected queue rather than call callbacks. The name Gnoga has been retained for the name of the implementation hierarchy, located at Ada_GUI.Gnoga, in recognition. Those parts of Kazakov's Simple Components used by the implementation are provided as well, with some minor modifications. If you have your own version of the Simple Components, you may use it instead: Delete all Ada source files that do not begin with ada_gui.
The sample implementation is reasonably full-featured and useful. The implementation is more responsive than the former proof-of-concept directly on full Gnoga.
The Test directory contains boot.html, boot.js, and jquery.min.js. These files must be available to every Ada-GUI program. It also contains favicon.ico, an icon of Ada.
Show_All creates at least one of each widget. Visibility, playing audio, and responding to key-press events is demonstrated. Changing this program is the easiest way to experiment with the sample implementation. The audio file glass.ogg and image file rgb.jpg are used by Show_All.
Luhn_Gen calculates Luhn checksum digits. Enter the first 15 digits of your credit-card number and it will generate the 16th.
Random_Int is a Gnoga program that has been revised to use Ada GUI instead. It will generate random integers in a desired range.
## Installation of the Sample Implementation
Gnoga and the Simple Components require a recent GNAT compiler, so Ada_GUI cannot be compiled with another compiler. The file gnat.adc is needed to compile the Simple Components extensions to GNAT.Sockets. The use of gnatmake is recommended, as gprbuild is for mixed-language or complicated builds, which this is not. After compiling, it is recommended that you write-protect the .ali files. Typically, you can use a command such as
gnatmake -m -j0 -gnat12 -gnatan -gnato2 -O2 -fstack-check Test/show_all.adb
If you keep the Ada-GUI source files in a single directory, including the Simple Components source files, and have the compiler put the object and .ali files in that directory, then you need only add -I/path/to/Ada_GUI/ to your program's gnatmake command to use Ada_GUI.
"""
[build-switches]
"*".style_checks = "No"
[[depends-on]] # Avoid bug in GNAT 13
gnat = "<13.0 | >=13.3"
[[depends-on]]
simple_components = "^4.68.0"
[origin]
commit = "dc57a5593e7a1105458d23dfaf40aa4b13bf01d7"
url = "git+https://github.com/bracke/Ada_GUI.git"
@@ -0,0 +1,27 @@
description = "An implementation of the Microsoft's Language Server Protocol for Ada"
name = "ada_language_server"
version = "22.0.0"
website = "https://github.com/AdaCore/ada_language_server"
authors = ["AdaCore"]
licenses = "GPL-3.0-only"
maintainers = ["Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["reznikmm"]
project-files = ["gnat/lsp_server.gpr"]
tags = ["lsp", "vscode"]
[gpr-set-externals]
LIBRARY_TYPE = "static"
[environment]
ADA_PROJECT_PATH.set= "${CRATE_ROOT}/subprojects/stubs"
[[depends-on]]
libadalang = "22.0.0"
vss = "22.0.0"
libadalang_tools = "22.0.0"
spawn = "22.0.0"
[origin]
url = "https://github.com/AdaCore/ada_language_server/archive/refs/tags/v22.0.0.tar.gz"
archive-name = "als-22.0.0.tar.gz"
hashes = ["sha512:ef4bdf41315aad09750e85521657aefaaee419739aac4dec6e182691b8b5282face19481a113e710f7c4b21f6e6f51296d1872aaf5c1c3ab19b6774d142c021c"]
@@ -0,0 +1,33 @@
description = "An implementation of the Microsoft's Language Server Protocol for Ada"
name = "ada_language_server"
version = "23.0.0"
website = "https://github.com/AdaCore/ada_language_server"
authors = ["AdaCore"]
licenses = "GPL-3.0-only"
maintainers = ["Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["reznikmm"]
project-files = ["gnat/lsp_server.gpr"]
tags = ["lsp", "vscode"]
[configuration]
disabled = true
[environment]
ADA_PROJECT_PATH.set= "${CRATE_ROOT}/subprojects/stubs"
# Drop libgpr2 dependency (not used in the code for now).
[[actions]]
type = "post-fetch"
command = ["sed", "-i", "-e/gpr2/s/^/-- /", "gnat/lsp_server.gpr"]
[[depends-on]]
gnatcoll = "23.0.0"
libadalang = "23.0.0"
libadalang_tools = "23.0.0"
libgnatdoc = "23.0.0"
vss = "23.0.0"
[origin]
archive-name = "ada_language_server-23.0.0.tar.gz"
url = "https://github.com/AdaCore/ada_language_server/archive/refs/tags/v23.0.0.tar.gz"
hashes = ["sha512:66f2e7fb138ae4b474e1c024e20292e76ad644d89236edf032c686939e27478e572b5fff4820d38906ad731a5294ddfd1191941bc84c39cbfe425894691cd23b"]
@@ -0,0 +1,30 @@
description = "An implementation of the Microsoft's Language Server Protocol for Ada"
name = "ada_language_server"
version = "24.0.0"
website = "https://github.com/AdaCore/ada_language_server"
authors = ["AdaCore"]
licenses = "GPL-3.0-only"
maintainers = ["Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["reznikmm"]
project-files = ["gnat/lsp_server.gpr"]
tags = ["lsp", "vscode"]
[configuration]
disabled = true
[environment]
ADA_PROJECT_PATH.set= "${CRATE_ROOT}/subprojects/stubs"
[[depends-on]]
gnatcoll = "24.0.0"
libadalang = "24.0.0"
libadalang_tools = "24.0.0"
libgnatdoc = "24.0.0"
liblal_refactor = "24.0.0"
vss = "24.0.0"
spawn = "24.0.1"
[origin]
archive-name = "ada_language_server-24.0.0.tar.gz"
url = "https://github.com/AdaCore/ada_language_server/archive/refs/tags/v24.0.0.tar.gz"
hashes = ["sha512:a8b6ee7c6cf4f50589400478809a7e6a8bf12650698a7dea0880029ad882ce8ff2389c4b744b43ed31aef8cd975dc8975e77a991d9900b1842690f29fe45b714"]
@@ -0,0 +1,32 @@
description = "An implementation of the Microsoft's Language Server Protocol for Ada"
name = "ada_language_server"
version = "25.0.0"
website = "https://github.com/AdaCore/ada_language_server"
authors = ["AdaCore"]
licenses = "GPL-3.0-only"
maintainers = ["Maxim Reznik <reznikmm@gmail.com>"]
maintainers-logins = ["reznikmm"]
project-files = ["gnat/lsp_server.gpr"]
tags = ["lsp", "vscode"]
[configuration]
disabled = true
[environment]
ADA_PROJECT_PATH.set= "${CRATE_ROOT}/subprojects/stubs"
[[depends-on]]
gnatcoll = "25.0.0"
libadalang = "25.0.0"
libadalang_tools = "25.0.0"
libgnatdoc = "25.0.0"
libgnatformat = "25.0.0"
liblal_refactor = "25.0.0"
prettier_ada = "25.0.0"
vss = "25.0.0"
spawn = "25.0.0"
[origin]
archive-name = "ada_language_server-25.0.0.tar.gz"
url = "https://github.com/AdaCore/ada_language_server/archive/refs/tags/v25.0.0.tar.gz"
hashes = ["sha512:72b68d6be46b8b9b6572f71b5c46ed6c53c218a0d40fb4531300a1014e62512ed19f86352dafaa86f83960d3d3c6c5d10d96e939674546cd94e782451cad89c9"]
+17
View File
@@ -0,0 +1,17 @@
name = "ada_lua"
description = "An Ada binding for lua"
version = "0.1.0"
authors = ["Nicolas Roche <roche@adacore.com>"]
maintainers = ["Nicolas Roche <roche@adacore.com>"]
maintainers-logins = ["Nikokrock", "Fabien-Chouteau"]
website = "https://github.com/adacore/ada-lua"
licenses = "GPL-3.0-or-later WITH GCC-exception-3.1"
tags = ["lua", "binding", "script"]
[[depends-on]]
liblua = "~5.3"
[origin]
commit = "0aa4afc28577adf5106d6bd13bed6a086b6e9a8c"
url = "git+https://github.com/AdaCore/ada-lua.git"
+17
View File
@@ -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"]
+20
View File
@@ -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-Clause"
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"]
+19
View File
@@ -0,0 +1,19 @@
description = "TOML parser for Ada"
name = "ada_toml"
version = "0.2.0"
authors = ["AdaCore", "Pierre-Marie de Rodat <pmderodat@kawie.fr>"]
licenses = "BSD-3-Clause"
maintainers = ["pmderodat@kawie.fr"]
maintainers-logins = ["pmderodat"]
project-files = ["ada_toml.gpr"]
[gpr-externals]
ADA_TOML_BUILD_MODE = ["dev", "prod"]
LIBRARY_TYPE = ["static", "relocatable", "static-pic"]
[gpr-set-externals]
ADA_TOML_BUILD_MODE = "prod"
[origin]
url = "https://github.com/pmderodat/ada-toml/archive/v0.2.tar.gz"
hashes = ["sha512:f07de4871e633e1be0fd757daa5996dd8ea2d56eae44bbf27358518b58b6cd47274c9d1686fe669da4c464baf5122c707f9990cfdef7fa8c0b9504558e85dbcb"]
+110
View File
@@ -0,0 +1,110 @@
description = "TOML parser for Ada"
name = "ada_toml"
version = "0.3.0"
authors = ["AdaCore", "Pierre-Marie de Rodat <pmderodat@kawie.fr>"]
licenses = "BSD-3-Clause"
maintainers = ["pmderodat@kawie.fr"]
maintainers-logins = ["pmderodat"]
project-files = ["ada_toml.gpr"]
long-description = """
ada-toml: TOML parser for Ada
=============================
`ada-toml` is a pure Ada library for parsing and creating
[TOML](https://github.com/toml-lang/toml#toml) documents. It conforms to the
[version 1.0.0](https://toml.io/en/v1.0.0) of the format standard.
Quick tutorial
--------------
All basic types and subprograms are in the `TOML` package. All "nodes" in a
TOML documents are materialized using the `TOML.TOML_Value` type. Since TOML
values make up a tree, this type has reference semantics. This means that
modifying a TOML node does not modify the corresponding `TOML_Value` value
itself, but rather the TOML value that is referenced.
Parsing a TOML file is as easy as using the `TOML.File_IO.Load_File` function:
```ada
declare
Result : constant TOML.Read_Result :=
TOML.File_IO.Load_File ("config.toml");
begin
if Result.Success then
Ada.Text_IO.Put_Line ("config.toml loaded with success!");
else
Ada.Text_IO.Put_Line ("error while loading config.toml:");
Ada.Text_IO.Put_Line
(Ada.Strings.Unbounded.To_String (Result.Message));
end if;
end;
```
Each TOML value has kind, defining which data it contains (a boolean, an
integer, a string, a table, ...). To each kind, one or several primitives are
associated to let one process the underlying data:
```ada
case Result.Kind is
when TOML.TOML_Boolean =>
Ada.Text_IO.Put_Line ("Boolean: " & Result.As_Boolean'Image);
when TOML.TOML_Integer =>
Ada.Text_IO.Put_Line ("Boolean: " & Result.As_Integer'Image);
when TOML.TOML_String =>
Ada.Text_IO.Put_Line ("Boolean: " & Result.As_String);
when TOML.TOML_Array =>
Ada.Text_IO.Put_Line ("Array of " & Result.Length & " elements");
when others =>
null;
end case;
```
There are also primitives to build TOML values:
```ada
declare
Bool : constant TOML.TOML_Value := TOML.Create_Boolean (False);
Int : constant TOML.TOML_Value := TOML.Create_Integer (10);
Str : constant TOML.TOML_Value := TOML.Create_String ("Hello, world");
Table : constant TOML.TOML_Value := TOML.Create_Table;
begin
Table.Set ("bool_field", Bool);
Table.Set ("int_field", Int);
Table.Set ("str_field", Str);
end;
```
And finally one can turn a tree of TOML nodes back in text form:
```ada
Ada.Text_IO.Put_Line ("TOML document:");
Ada.Text_IO.Put_Line (Table.Dump_As_String);
```
Contributing
------------
The development of `ada-toml` happens on
[GitHub](https://github.com/pmderodat/ada-toml). Everyone is welcome to
contribute to this project: please read our [contribution
rules](https://github.com/pmderodat/ada-toml/tree/master/CONTRIBUTING.rst) if
you consider doing so.
"""
[gpr-externals]
ADA_TOML_BUILD_MODE = ["dev", "prod"]
LIBRARY_TYPE = ["static", "relocatable", "static-pic"]
[gpr-set-externals]
ADA_TOML_BUILD_MODE = "prod"
[origin]
url = "https://github.com/pmderodat/ada-toml/archive/v0.3.tar.gz"
hashes = ["sha512:862d230bf28c393243b01425b259a2fd5d1cf33d3da521eea5f5533691efb46cd3fa335941bcd768b5da635896737b5ee51cbd593d84df58785db6d4c836afd2"]
+107
View File
@@ -0,0 +1,107 @@
description = "TOML parser for Ada"
name = "ada_toml"
version = "0.4.0"
authors = ["AdaCore", "Pierre-Marie de Rodat <pmderodat@kawie.fr>"]
licenses = "BSD-3-Clause"
maintainers = ["pmderodat@kawie.fr"]
maintainers-logins = ["pmderodat"]
project-files = ["ada_toml.gpr"]
long-description = """
ada-toml: TOML parser for Ada
=============================
`ada-toml` is a pure Ada library for parsing and creating
[TOML](https://github.com/toml-lang/toml#toml) documents. It conforms to the
[version 1.0.0](https://toml.io/en/v1.0.0) of the format standard.
Quick tutorial
--------------
All basic types and subprograms are in the `TOML` package. All "nodes" in a
TOML documents are materialized using the `TOML.TOML_Value` type. Since TOML
values make up a tree, this type has reference semantics. This means that
modifying a TOML node does not modify the corresponding `TOML_Value` value
itself, but rather the TOML value that is referenced.
Parsing a TOML file is as easy as using the `TOML.File_IO.Load_File` function:
```ada
declare
Result : constant TOML.Read_Result :=
TOML.File_IO.Load_File ("config.toml");
begin
if Result.Success then
Ada.Text_IO.Put_Line ("config.toml loaded with success!");
else
Ada.Text_IO.Put_Line ("error while loading config.toml:");
Ada.Text_IO.Put_Line
(Ada.Strings.Unbounded.To_String (Result.Message));
end if;
end;
```
Each TOML value has kind, defining which data it contains (a boolean, an
integer, a string, a table, ...). To each kind, one or several primitives are
associated to let one process the underlying data:
```ada
case Result.Kind is
when TOML.TOML_Boolean =>
Ada.Text_IO.Put_Line ("Boolean: " & Result.As_Boolean'Image);
when TOML.TOML_Integer =>
Ada.Text_IO.Put_Line ("Boolean: " & Result.As_Integer'Image);
when TOML.TOML_String =>
Ada.Text_IO.Put_Line ("Boolean: " & Result.As_String);
when TOML.TOML_Array =>
Ada.Text_IO.Put_Line ("Array of " & Result.Length & " elements");
when others =>
null;
end case;
```
There are also primitives to build TOML values:
```ada
declare
Bool : constant TOML.TOML_Value := TOML.Create_Boolean (False);
Int : constant TOML.TOML_Value := TOML.Create_Integer (10);
Str : constant TOML.TOML_Value := TOML.Create_String ("Hello, world");
Table : constant TOML.TOML_Value := TOML.Create_Table;
begin
Table.Set ("bool_field", Bool);
Table.Set ("int_field", Int);
Table.Set ("str_field", Str);
end;
```
And finally one can turn a tree of TOML nodes back in text form:
```ada
Ada.Text_IO.Put_Line ("TOML document:");
Ada.Text_IO.Put_Line (Table.Dump_As_String);
```
Contributing
------------
The development of `ada-toml` happens on
[GitHub](https://github.com/pmderodat/ada-toml). Everyone is welcome to
contribute to this project: please read our [contribution
rules](https://github.com/pmderodat/ada-toml/tree/master/CONTRIBUTING.rst) if
you consider doing so.
"""
[gpr-externals]
ADA_TOML_BUILD_MODE = ["dev", "prod"]
LIBRARY_TYPE = ["static", "relocatable", "static-pic"]
[origin]
url = "https://github.com/pmderodat/ada-toml/archive/v0.4.tar.gz"
hashes = ["sha512:3f3dd0de717da00a7dfd9982bb19bfb2dd372e02c23deca91329fa11fcfd077b8292e48a2fcfd23d15aef1e8ee9542cda286af1bbb2d6ac1325f7dfe91e0808c"]
+107
View File
@@ -0,0 +1,107 @@
description = "TOML parser for Ada"
name = "ada_toml"
version = "0.5.0"
authors = ["AdaCore", "Pierre-Marie de Rodat <pmderodat@kawie.fr>"]
licenses = "BSD-3-Clause"
maintainers = ["pmderodat@kawie.fr"]
maintainers-logins = ["pmderodat"]
project-files = ["ada_toml.gpr"]
long-description = """
ada-toml: TOML parser for Ada
=============================
`ada-toml` is a pure Ada library for parsing and creating
[TOML](https://github.com/toml-lang/toml#toml) documents. It conforms to the
[version 1.0.0](https://toml.io/en/v1.0.0) of the format standard.
Quick tutorial
--------------
All basic types and subprograms are in the `TOML` package. All "nodes" in a
TOML documents are materialized using the `TOML.TOML_Value` type. Since TOML
values make up a tree, this type has reference semantics. This means that
modifying a TOML node does not modify the corresponding `TOML_Value` value
itself, but rather the TOML value that is referenced.
Parsing a TOML file is as easy as using the `TOML.File_IO.Load_File` function:
```ada
declare
Result : constant TOML.Read_Result :=
TOML.File_IO.Load_File ("config.toml");
begin
if Result.Success then
Ada.Text_IO.Put_Line ("config.toml loaded with success!");
else
Ada.Text_IO.Put_Line ("error while loading config.toml:");
Ada.Text_IO.Put_Line
(Ada.Strings.Unbounded.To_String (Result.Message));
end if;
end;
```
Each TOML value has kind, defining which data it contains (a boolean, an
integer, a string, a table, ...). To each kind, one or several primitives are
associated to let one process the underlying data:
```ada
case Result.Kind is
when TOML.TOML_Boolean =>
Ada.Text_IO.Put_Line ("Boolean: " & Result.As_Boolean'Image);
when TOML.TOML_Integer =>
Ada.Text_IO.Put_Line ("Boolean: " & Result.As_Integer'Image);
when TOML.TOML_String =>
Ada.Text_IO.Put_Line ("Boolean: " & Result.As_String);
when TOML.TOML_Array =>
Ada.Text_IO.Put_Line ("Array of " & Result.Length & " elements");
when others =>
null;
end case;
```
There are also primitives to build TOML values:
```ada
declare
Bool : constant TOML.TOML_Value := TOML.Create_Boolean (False);
Int : constant TOML.TOML_Value := TOML.Create_Integer (10);
Str : constant TOML.TOML_Value := TOML.Create_String ("Hello, world");
Table : constant TOML.TOML_Value := TOML.Create_Table;
begin
Table.Set ("bool_field", Bool);
Table.Set ("int_field", Int);
Table.Set ("str_field", Str);
end;
```
And finally one can turn a tree of TOML nodes back in text form:
```ada
Ada.Text_IO.Put_Line ("TOML document:");
Ada.Text_IO.Put_Line (Table.Dump_As_String);
```
Contributing
------------
The development of `ada-toml` happens on
[GitHub](https://github.com/pmderodat/ada-toml). Everyone is welcome to
contribute to this project: please read our [contribution
rules](https://github.com/pmderodat/ada-toml/tree/master/CONTRIBUTING.rst) if
you consider doing so.
"""
[gpr-externals]
ADA_TOML_BUILD_MODE = ["dev", "prod"]
LIBRARY_TYPE = ["static", "relocatable", "static-pic"]
[origin]
url = "https://github.com/pmderodat/ada-toml/archive/v0.5.tar.gz"
hashes = ["sha512:33dcb0dddc8023fb3e7893d8c0790e6e30fbb007456dcc327ac0e2b64c20a4d67852c905f176d5e9ab62b5754f571e5d53b82f27d5f86e962ddb6b37949a5410"]
@@ -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"]
+18
View File
@@ -0,0 +1,18 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.0.0"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
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"
+19
View File
@@ -0,0 +1,19 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.0.1"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
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 = "a31a416c1f09e59ab1d1ab0b132aca225c66be48"
url = "git+https://github.com/TamaMcGlinn/AdaBots.git"
+22
View File
@@ -0,0 +1,22 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.1.0"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
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`
[[depends-on]] # This line was added by `alr with`
aaa = "~0.2.3" # This line was added by `alr with`
[origin]
commit = "974b587bf8ec5c41eaaeedf9d4d7837685e05910"
url = "git+https://github.com/TamaMcGlinn/AdaBots.git"
+22
View File
@@ -0,0 +1,22 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.2.0"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
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`
[[depends-on]] # This line was added by `alr with`
aaa = "~0.2.3" # This line was added by `alr with`
[origin]
commit = "f8238a936790440248d7ef34914851fdde3ae5a5"
url = "git+https://github.com/TamaMcGlinn/AdaBots.git"
+22
View File
@@ -0,0 +1,22 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.3.0"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
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 = "^23.0.0" # This line was added by `alr with`
[[depends-on]] # This line was added by `alr with`
aaa = "~0.2.3" # This line was added by `alr with`
[origin]
commit = "944adbafc42efda42580914c0e6401c8ca75612c"
url = "git+https://github.com/TamaMcGlinn/AdaBots.git"
+22
View File
@@ -0,0 +1,22 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.4.0"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
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 = "^23.0.0" # This line was added by `alr with`
[[depends-on]] # This line was added by `alr with`
aaa = "~0.2.3" # This line was added by `alr with`
[origin]
commit = "b9152d12fd8d300675a9ef890579e248d9103e73"
url = "git+https://github.com/TamaMcGlinn/AdaBots.git"
+22
View File
@@ -0,0 +1,22 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.5.0"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
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 = "^23.0.0" # This line was added by `alr with`
[[depends-on]] # This line was added by `alr with`
aaa = "~0.2.3" # This line was added by `alr with`
[origin]
commit = "9e7476c4179c521af72968f78ef0001e7edd4b6e"
url = "git+https://github.com/TamaMcGlinn/AdaBots.git"
+22
View File
@@ -0,0 +1,22 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.6.0"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
maintainers-logins = ["TamaMcGlinn"]
licenses = "MIT"
project-files = ["adabots.gpr"]
tags = ["learn", "ada", "minecraft", "computercraft", "robots", "teach", "children"]
[[depends-on]]
utilada_curl = "^2.5.0"
[[depends-on]]
json = "^5.0.3"
[origin]
commit = "7751e12fa799497aa77e9bd498c84c3c5debedf7"
url = "git+https://github.com/TamaMcGlinn/AdaBots.git"
+22
View File
@@ -0,0 +1,22 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.7.0"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
maintainers-logins = ["TamaMcGlinn"]
licenses = "MIT"
project-files = ["adabots.gpr"]
tags = ["learn", "ada", "minecraft", "computercraft", "robots", "teach", "children"]
[[depends-on]]
utilada_curl = "^2.5.0"
[[depends-on]]
json = "^5.0.3"
[origin]
commit = "4c954ded573cf4da27660541422c5058b5404e40"
url = "git+https://github.com/TamaMcGlinn/AdaBots.git"
+22
View File
@@ -0,0 +1,22 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.8.0"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
maintainers-logins = ["TamaMcGlinn"]
licenses = "MIT"
project-files = ["adabots.gpr"]
tags = ["learn", "ada", "minecraft", "computercraft", "robots", "teach", "children"]
[[depends-on]]
utilada_curl = "^2.5.0"
[[depends-on]]
json = "^5.0.3"
[origin]
commit = "b67ad2b7b9120382b358066eb16ad515a0cb3e35"
url = "git+https://github.com/TamaMcGlinn/AdaBots.git"
+22
View File
@@ -0,0 +1,22 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.8.1"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
maintainers-logins = ["TamaMcGlinn"]
licenses = "MIT"
project-files = ["adabots.gpr"]
tags = ["learn", "ada", "minecraft", "computercraft", "robots", "teach", "children"]
[[depends-on]]
utilada_curl = "^2.5.0"
[[depends-on]]
json = "^5.0.3"
[origin]
commit = "d1ac6d8bdb748d7e5422d9e589cc5227ceae1308"
url = "git+https://github.com/TamaMcGlinn/AdaBots.git"
+22
View File
@@ -0,0 +1,22 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "1.9.0"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
maintainers-logins = ["TamaMcGlinn"]
licenses = "MIT"
project-files = ["adabots.gpr"]
tags = ["learn", "ada", "minecraft", "computercraft", "robots", "teach", "children"]
[[depends-on]]
utilada_curl = "^2.5.0"
[[depends-on]]
json = "^5.0.3"
[origin]
commit = "14ac73038354fe6aaa5aaa1bf53cceac4d49eefd"
url = "git+https://github.com/TamaMcGlinn/AdaBots.git"
+23
View File
@@ -0,0 +1,23 @@
name = "adabots"
description = "Learn Ada by programming Minecraft robots"
version = "2.0.0"
website = "adabots.net"
authors = ["Tama McGlinn"]
maintainers = ["Tama McGlinn <t.mcglinn@gmail.com>"]
maintainers-logins = ["TamaMcGlinn"]
licenses = "MIT"
project-files = ["adabots.gpr"]
tags = ["learn", "ada", "minecraft", "computercraft", "robots", "teach", "children"]
[[depends-on]]
utilada_curl = "^2.5.0"
[[depends-on]]
json = "^5.0.3"
[origin]
commit = "bcc39bed3978c8f39624c7a0b3dbbbed005097bd"
url = "git+https://github.com/TamaMcGlinn/adabots.git"
+54
View File
@@ -0,0 +1,54 @@
name = "adacl"
description = "Ada Class Library"
long-description = """A class library for Ada for those who like OO programming.
Currently the following functionality is migrated to Ada 2022:
* getopt commandline argument parser
* string utilities
* trace utility
* reference counted smart pointer
Development versions and testsuite available using the follwowing index:
```sh
alr index --add "git+https://github.com/krischik/alire-index.git#develop" --name krischik
```
Source code and terstsuite available on [SourceForge](https://git.code.sf.net/p/adacl/git)
"""
version = "5.10.2"
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", "command-line", "trace", "logging", "string", "ada2022"]
[build-switches]
development.runtime_checks = "Overflow"
release.runtime_checks = "Default"
validation.runtime_checks = "Everything"
development.contracts = "Yes"
release.contracts = "Yes"
validation.contracts = "Yes"
[[depends-on]]
gnat = ">=12 & <2000"
[[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:1761f656b6299c7891c1711ef8c202a0b7feae3e213ec5debc7c3103d1ca6671",
"sha512:bc9fe050eb19cd3e790bba9cf397d6719174fa619fe9ec37239506ac48843594e96013dcdc493b9be349085420a4d8e823eedd05b518cc8777bd65117de4eeac",
]
url = "https://sourceforge.net/projects/adacl/files/Alire/adacl-5.10.2.tgz"
+55
View File
@@ -0,0 +1,55 @@
name = "adacl"
description = "Ada Class Library"
long-description = """A class library for Ada for those who like OO programming.
Currently the following functionality is migrated to Ada 2022:
* getopt commandline argument parser
* string utilities
* trace utility
* reference counted smart pointer
* AUnit compatible informative asserts
Development versions and testsuite available using the follwowing index:
```sh
alr index --add "git+https://github.com/krischik/alire-index.git#develop" --name krischik
```
Source code and terstsuite available on [SourceForge](https://git.code.sf.net/p/adacl/git)
"""
version = "5.11.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", "command-line", "trace", "logging", "string", "aunit", "assert", "ada2022"]
[build-switches]
development.runtime_checks = "Overflow"
release.runtime_checks = "Default"
validation.runtime_checks = "Everything"
development.contracts = "Yes"
release.contracts = "Yes"
validation.contracts = "Yes"
[[depends-on]]
gnat = ">=12 & <2000"
[[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:7c6cc9fae92f76612da81c8cca7f23aa1c6df65205b8228d7d86ef101dae995e",
"sha512:97ecd23ae5da5de7be5899a727333bfd2f67c272f628f7e80d5b2dbf4ca6734ded1d44dafe5ec8796245f4646201d31b16ed132d5f9e6e946766e9c452fe97ee",
]
url = "https://sourceforge.net/projects/adacl/files/Alire/adacl-5.11.0.tgz"
+55
View File
@@ -0,0 +1,55 @@
name = "adacl"
description = "Ada Class Library"
long-description = """A class library for Ada for those who like OO programming.
Currently the following functionality is migrated to Ada 2022:
* getopt commandline argument parser
* string utilities
* trace utility
* reference counted smart pointer
* AUnit compatible informative asserts
Development versions and testsuite available using the follwowing index:
```sh
alr index --add "git+https://github.com/krischik/alire-index.git#develop" --name krischik
```
Source code and testsuite available on [SourceForge](https://git.code.sf.net/p/adacl/git)
"""
version = "5.12.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", "command-line", "trace", "logging", "string", "aunit", "assert", "ada2022"]
[build-switches]
development.runtime_checks = "Overflow"
release.runtime_checks = "Default"
validation.runtime_checks = "Everything"
development.contracts = "Yes"
release.contracts = "Yes"
validation.contracts = "Yes"
[[depends-on]]
gnat = ">=12 & <2000"
[[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:1c234e74c42b3023082b59974d959c4bb94f21ea02332db6b4a008016dcb2ac1",
"sha512:b9ba3c03a3fe03e6accf0559b9f2852205fa4cfea867f8607435ee4f85e2a5e4669a75a02fe6ccd44c990ebaad7fa1e17f23f23ceb42d9a41c6038f3c3202f51",
]
url = "https://sourceforge.net/projects/adacl/files/Alire/adacl-5.12.0.tgz"
+60
View File
@@ -0,0 +1,60 @@
name = "adacl"
description = "Ada Class Library"
long-description = """A class library for Ada for those who like OO programming.
Currently the following functionality is migrated to Ada 2022:
* Getopt commandline argument parser
* String utilities
* Trace utility
* Smart pointer
* Reference counted
* Unique pointer
* Shared pointer
* AUnit compatible informative asserts
See [GNATdoc](https://adacl.sourceforge.net/gnatdoc/adacl/index.html) for details.
Development versions and testsuite available using the follwowing index:
```sh
alr index --add "git+https://github.com/krischik/alire-index.git#develop" --name krischik
```
Source code and testsuite available on [SourceForge](https://git.code.sf.net/p/adacl/git)
"""
version = "5.13.1"
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", "command-line", "trace", "logging", "string", "aunit", "assert", "container", "smart-pointer", "ada2022"]
[build-switches]
development.runtime_checks = "Overflow"
release.runtime_checks = "Default"
validation.runtime_checks = "Everything"
development.contracts = "Yes"
release.contracts = "Yes"
validation.contracts = "Yes"
[[depends-on]]
gnat = ">=12 & <2000"
[[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:1885411ea7cc34b5209042fb2a6603a868ba1960d1bcc5fb7e080f77169d3ecc",
"sha512:23c60fa315303c201440c678bced549b01ba4956cea8720ef3080da01ae1c88303a22e8cc73bf5287c7998a5111030f6aab697538c7d503950fd1acef2951fc6",
]
url = "https://sourceforge.net/projects/adacl/files/Alire/adacl-5.13.1.tgz"

Some files were not shown because too many files have changed in this diff Show More