From 383c335a871edfd6f504ff7583a2f3b5bc69f273 Mon Sep 17 00:00:00 2001 From: Jeremy Grosser Date: Wed, 4 May 2022 02:07:56 -0700 Subject: [PATCH 1/4] rp2040_hal, pico_bsp, pico_examples 1.5.0 (#512) --- index/pi/pico_bsp/pico_bsp-1.5.0.toml | 22 +++++++++++ .../pi/pico_examples/pico_examples-1.5.0.toml | 39 +++++++++++++++++++ index/rp/rp2040_hal/rp2040_hal-1.5.0.toml | 28 +++++++++++++ 3 files changed, 89 insertions(+) create mode 100644 index/pi/pico_bsp/pico_bsp-1.5.0.toml create mode 100644 index/pi/pico_examples/pico_examples-1.5.0.toml create mode 100644 index/rp/rp2040_hal/rp2040_hal-1.5.0.toml diff --git a/index/pi/pico_bsp/pico_bsp-1.5.0.toml b/index/pi/pico_bsp/pico_bsp-1.5.0.toml new file mode 100644 index 00000000..b824165a --- /dev/null +++ b/index/pi/pico_bsp/pico_bsp-1.5.0.toml @@ -0,0 +1,22 @@ +name = "pico_bsp" +description = "Board support package for Raspberry Pi Pico" +version = "1.5.0" +licenses = "BSD-3-Clause" + +authors = ["Jeremy Grosser"] +maintainers = ["Jeremy Grosser "] +maintainers-logins = ["JeremyGrosser"] +tags = ["embedded", "nostd", "raspberrypi", "pico", "rp2040", "bsp"] +website = "https://pico-doc.synack.me/" + +[[depends-on]] +hal = "~0.1" +rp2040_hal = "^1.5" + +[configuration.values] +rp2040_hal.Flash_Chip = "w25qxx" + +[origin] +commit = "22a7257552168a489f514bc4da65cbc641985b60" +url = "git+https://github.com/JeremyGrosser/pico_bsp.git" + diff --git a/index/pi/pico_examples/pico_examples-1.5.0.toml b/index/pi/pico_examples/pico_examples-1.5.0.toml new file mode 100644 index 00000000..a8f69405 --- /dev/null +++ b/index/pi/pico_examples/pico_examples-1.5.0.toml @@ -0,0 +1,39 @@ +name = "pico_examples" +description = "Examples for Ada on the Raspberry Pi Pico" +version = "1.5.0" + +authors = ["Jeremy Grosser"] +maintainers = ["Jeremy Grosser "] +maintainers-logins = ["JeremyGrosser"] +licenses = "BSD-3-Clause" +tags = ["embedded", "nostd", "pico", "rp2040"] +website = "https://pico-doc.synack.me/" +auto-gpr-with=false +project-files = [ + "adc_continuous/adc_continuous.gpr", + "adc_hello/adc_hello.gpr", + "blink/blink.gpr", + "gpio_interrupts/gpio_interrupts.gpr", + "multicore/multicore.gpr", + "pimoroni_audio_pack/pimoroni_audio_pack.gpr", + "pimoroni_rgb_keypad/pimoroni_rgb_keypad.gpr", + "pimoroni_rgb_keypad_interrupt/pimoroni_rgb_keypad_interrupt.gpr", + "pio_assemble/pio_assemble.gpr", + "pio_blink/pio_blink.gpr", + "pwm/pwm.gpr", + "rtc/rtc.gpr", + "spi_loopback/spi_loopback.gpr", + "timer/timer.gpr", + "uart_echo/uart_echo.gpr", + "uart_interrupt/uart_interrupt.gpr", + "usb_echo/usb_echo.gpr", + "ws2812_demo/ws2812_demo.gpr"] + +[[depends-on]] +pico_bsp = "^1.5" +chests = "~0.1.1" + +[origin] +commit = "2494b8fd8e66fc5805f85a2d4c391fa926786e20" +url = "git+https://github.com/JeremyGrosser/pico_examples.git" + diff --git a/index/rp/rp2040_hal/rp2040_hal-1.5.0.toml b/index/rp/rp2040_hal/rp2040_hal-1.5.0.toml new file mode 100644 index 00000000..1ce5a0ab --- /dev/null +++ b/index/rp/rp2040_hal/rp2040_hal-1.5.0.toml @@ -0,0 +1,28 @@ +name = "rp2040_hal" +description = "Drivers and HAL for the RP2040 micro-controller family" +version = "1.5.0" +licenses = "BSD-3-Clause" + +authors = ["Jeremy Grosser"] +maintainers = ["Jeremy Grosser "] +maintainers-logins = ["JeremyGrosser"] +tags = ["embedded", "nostd", "rp2040", "raspberrypi", "drivers"] +website = "https://pico-doc.synack.me/" + +[[depends-on]] +cortex_m = "~0.3" +hal = "~0.1" +usb_embedded = "~0.2" +gnat_arm_elf = "^11.2" + +[configuration.variables] +Flash_Chip = {type = "Enum", values = ["w25qxx", "generic_qspi", "generic_03"], default = "w25qxx"} +Use_Startup = {type = "Boolean", default = true} + +[configuration.values] +atomic.Backend = "armv6m" + +[origin] +commit = "fee519d49256de7ffb4ffa7820bd70b809f3a7d4" +url = "git+https://github.com/JeremyGrosser/rp2040_hal.git" + From 5329cffbd600757cc133bd6745424772e8c51049 Mon Sep 17 00:00:00 2001 From: Alejandro R Mosteo Date: Mon, 9 May 2022 11:13:49 +0200 Subject: [PATCH 2/4] aaa 0.2.5 (#515) Co-authored-by: GHA --- index/aa/aaa/aaa-0.2.5.toml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 index/aa/aaa/aaa-0.2.5.toml diff --git a/index/aa/aaa/aaa-0.2.5.toml b/index/aa/aaa/aaa-0.2.5.toml new file mode 100644 index 00000000..91b02cfd --- /dev/null +++ b/index/aa/aaa/aaa-0.2.5.toml @@ -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" + From 85994f8c722299822c0f91955cef5f964d5a9294 Mon Sep 17 00:00:00 2001 From: Holger Rodriguez <52081159+hgrodriguez@users.noreply.github.com> Date: Mon, 16 May 2022 18:14:14 +0200 Subject: [PATCH 3/4] eeprom_i2c 3.0.1 (#516) --- index/ee/eeprom_i2c/eeprom_i2c-3.0.1.toml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 index/ee/eeprom_i2c/eeprom_i2c-3.0.1.toml diff --git a/index/ee/eeprom_i2c/eeprom_i2c-3.0.1.toml b/index/ee/eeprom_i2c/eeprom_i2c-3.0.1.toml new file mode 100644 index 00000000..1c76db87 --- /dev/null +++ b/index/ee/eeprom_i2c/eeprom_i2c-3.0.1.toml @@ -0,0 +1,20 @@ +name = "eeprom_i2c" +description = "EEPROM I2C drivers library for embedded platforms" +version = "3.0.1" +licenses = "BSD-3-Clause" + +authors = ["Holger Rodriguez"] +maintainers = ["Holger Rodriguez "] +maintainers-logins = ["hgrodriguez"] +tags = ["embedded", "nostd", "eeprom", "rp2040", "i2c"] +website = "https://github.com/hgrodriguez/eeprom_i2c" + +[[depends-on]] # Added by alr +hal = "~0.1.0" # Added by alr +[[depends-on]] # Added by alr +gnat_arm_elf = "^11.2.3" # Added by alr + +[origin] +commit = "b5f8a79cedb8588e1a6882b48ecc79c9a2a49d4c" +url = "git+https://github.com/hgrodriguez/eeprom_i2c.git" + From f1f01383e705d20556d67e94d0aa362f4251a0b2 Mon Sep 17 00:00:00 2001 From: Simon Wright Date: Mon, 16 May 2022 18:36:04 +0100 Subject: [PATCH 4/4] 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 --- index/li/libblas/libblas-external.toml | 13 +++++++++++++ index/li/liblapack/liblapack-external.toml | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 index/li/libblas/libblas-external.toml create mode 100644 index/li/liblapack/liblapack-external.toml diff --git a/index/li/libblas/libblas-external.toml b/index/li/libblas/libblas-external.toml new file mode 100644 index 00000000..1c731185 --- /dev/null +++ b/index/li/libblas/libblas-external.toml @@ -0,0 +1,13 @@ +description = "Basic Linear Algebra Subprograms" +name = "libblas" +licenses = "custom-blas-2017" + +authors = ["Simon Wright"] +maintainers = ["Simon Wright "] +maintainers-logins = ["simonjwright"] + +[[external]] +kind="system" +[external.origin."case(distribution)"] +"debian|ubuntu" = ["libblas-dev"] +# "msys2" = ["mingw-w64-x86_64-openblas"] diff --git a/index/li/liblapack/liblapack-external.toml b/index/li/liblapack/liblapack-external.toml new file mode 100644 index 00000000..411f0b70 --- /dev/null +++ b/index/li/liblapack/liblapack-external.toml @@ -0,0 +1,13 @@ +description = "Linear Algebra Package" +name = "liblapack" +licenses = "BSD-3-Clause" + +authors = ["Simon Wright"] +maintainers = ["Simon Wright "] +maintainers-logins = ["simonjwright"] + +[[external]] +kind="system" +[external.origin."case(distribution)"] +"debian|ubuntu" = ["liblapack-dev"] +# "msys2" = ["mingw-w64-x86_64-lapack"]