Test ran at 2023-06-07 01:12:05.181257+00:00

SOLUTION:
mcp2221=1.21136.1: MCP2221 USB Raw HID I/O Expander Library for GNAT Ada
Origin: source archive mcp2221-1.21136.1.tbz2 at http://repo.munts.com/alire/mcp2221-1.21136.1.tbz2 with hashes sha256:bc6943f65ef51b9d50733506ef6f024589809c33f36dae6d909b548aff2f074a, sha512:85bd4465153998645503dab1b783d3ded55b1ba1839c2d3208bac5e58b10966b79c57ece8734933cc4a479a58a74f31e210cf81f46419c718f89cce69267a84b
Available when: (case OS is Linux => True, Macos => True, Windows => True, others => False)
Properties:
   case OS is
      when Linux => Post_Fetch run: ${CRATE_DIR}/./sh -c ./src/scripts/postfetch.linux
      when Macos => Post_Fetch run: ${CRATE_DIR}/./sh -c ./src/scripts/postfetch.macos
      when Windows => Post_Fetch run: ${CRATE_DIR}/./sh -c ./src/scripts/postfetch.windows
   Author: Philip Munts
   Description: MCP2221 USB Raw HID I/O Expander Library for GNAT Ada
   License: BSD-1-Clause
   Maintainer: Philip Munts <phil@munts.net>
   Maintainers_Logins: pmunts
   Name: mcp2221
   Project_File: mcp2221.gpr
   Tag: embedded
   Tag: linux
   Tag: mcp2221
   Tag: adc
   Tag: dac
   Tag: gpio
   Tag: i2c
   Tag: motor
   Tag: pwm
   Tag: sensor
   Tag: serial
   Tag: servo
   Tag: spi
   Tag: stepper
   Version: 1.21136.1
   Website: https://github.com/pmunts/libsimpleio
Dependencies (direct):
   case OS is
      when Linux => libhidapi*
   case OS is
      when Linux => libusb*
Dependencies (solution):
   libhidapi=0.10.1
   libusb=1.0.24
Dependencies (graph):
   mcp2221=1.21136.1 --> libhidapi=0.10.1 (*)
   mcp2221=1.21136.1 --> libusb=1.0.24 (*)   


LOG:
Note: Deploying mcp2221=1.21136.1...

##########                                                                14.8%
######################################################################## 100.0%
Note: Deploying libhidapi=0.10.1...
The system package 'libhidapi-dev' is about to be installed.
This action might require admin privileges and impact your system installation.
Do you want Alire to install this system package?
Using default: Yes
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libusb-1.0-0:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 22419 files and directories currently installed.)
Preparing to unpack .../libusb-1.0-0_2%3a1.0.24-3_amd64.deb ...
Unpacking libusb-1.0-0:amd64 (2:1.0.24-3) ...
Selecting previously unselected package libhidapi-libusb0:amd64.
Preparing to unpack .../libhidapi-libusb0_0.10.1+dfsg-1_amd64.deb ...
Unpacking libhidapi-libusb0:amd64 (0.10.1+dfsg-1) ...
Selecting previously unselected package libhidapi-hidraw0:amd64.
Preparing to unpack .../libhidapi-hidraw0_0.10.1+dfsg-1_amd64.deb ...
Unpacking libhidapi-hidraw0:amd64 (0.10.1+dfsg-1) ...
Selecting previously unselected package libhidapi-dev:amd64.
Preparing to unpack .../libhidapi-dev_0.10.1+dfsg-1_amd64.deb ...
Unpacking libhidapi-dev:amd64 (0.10.1+dfsg-1) ...
Setting up libhidapi-hidraw0:amd64 (0.10.1+dfsg-1) ...
Setting up libusb-1.0-0:amd64 (2:1.0.24-3) ...
Setting up libhidapi-libusb0:amd64 (0.10.1+dfsg-1) ...
Setting up libhidapi-dev:amd64 (0.10.1+dfsg-1) ...
Processing triggers for libc-bin (2.31-13) ...
Note: Deploying libusb=1.0.24...
The system package 'libusb-1.0-0-dev' is about to be installed.
This action might require admin privileges and impact your system installation.
Do you want Alire to install this system package?
Using default: Yes
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libusb-1.0-0-dev:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 22449 files and directories currently installed.)
Preparing to unpack .../libusb-1.0-0-dev_2%3a1.0.24-3_amd64.deb ...
Unpacking libusb-1.0-0-dev:amd64 (2:1.0.24-3) ...
Selecting previously unselected package libusb-1.0-doc.
Preparing to unpack .../libusb-1.0-doc_2%3a1.0.24-3_all.deb ...
Unpacking libusb-1.0-doc (2:1.0.24-3) ...
Setting up libusb-1.0-doc (2:1.0.24-3) ...
Setting up libusb-1.0-0-dev:amd64 (2:1.0.24-3) ...
Note: Running post_fetch actions for mcp2221=1.21136.1...
Note: Building mcp2221/mcp2221.gpr...
Setup
   [mkdir]        object directory for project MCP2221
   [mkdir]        library directory for project MCP2221
Compile
   [Ada]          servo-pwm.ads
   [Ada]          thermistor.adb
   [Ada]          gpio-pwm.adb
   [Ada]          hid-libusb.adb
   [Ada]          motor-servo.adb
   [Ada]          debug.adb
   [Ada]          hid-hidapi.adb
   [Ada]          motor-pwm.adb
   [Ada]          messaging-text.ads
   [Ada]          gyroscope.ads
   [Ada]          temperature.ads
   [Ada]          magnetometer.ads
   [Ada]          voltage.ads
   [Ada]          servo-pwm_template.adb
   [Ada]          message64.ads
   [Ada]          dac.adb
   [Ada]          resistance.ads
   [Ada]          angle.ads
   [Ada]          joystick.ads
   [Ada]          motor.ads
   [Ada]          messaging-fixed.ads
   [Ada]          io_interfaces.ads
   [Ada]          analog.ads
   [Ada]          pressure.ads
   [Ada]          servo.ads
   [Ada]          adc.adb
   [Ada]          gpio.ads
   [Ada]          hid.adb
   [Ada]          truecolor.ads
   [Ada]          accelerometer.ads
   [Ada]          watchdog.ads
   [Ada]          messaging.adb
   [Ada]          spi.ads
   [Ada]          stepper.ads
   [Ada]          pwm.ads
   [Ada]          i2c.adb
   [Ada]          humidity.ads
   [Ada]          a4988.adb
   [Ada]          grove_adc.ads
   [Ada]          mcp23x17-byte.adb
   [Ada]          hdc1080.adb
   [Ada]          grove_tb6612-motor.adb
   [Ada]          mcp2221-adc.adb
   [Ada]          mcp23x17.adb
   [Ada]          grove_tb6612-stepper.adb
   [Ada]          mcp2221.adb
   [Ada]          cytron_md13s.adb
   [Ada]          grove_tb6612.adb
   [Ada]          mcp2221-i2c.adb
   [Ada]          lps25h.adb
   [Ada]          mpl3115a2.adb
   [Ada]          mcp2221-libusb.adb
   [Ada]          pca9534-gpio.adb
   [Ada]          mcp23x17-gpio.adb
   [Ada]          htu21d.adb
   [Ada]          tcs3472.adb
   [Ada]          pca9534.adb
   [Ada]          hts221.adb
   [Ada]          pca8574.adb
   [Ada]          adc121c021.adb
   [Ada]          grove_temperature_humidity.ads
   [Ada]          tlc1543.adb
   [Ada]          ads1015.adb
   [Ada]          pca9685-pwm.adb
   [Ada]          pca9685-gpio.adb
   [Ada]          pca8574-gpio.adb
   [Ada]          hid-munts.ads
   [Ada]          tmp102.adb
   [Ada]          th02.adb
   [Ada]          pca9685.adb
   [Ada]          bmp280.adb
   [Ada]          mcp2221-gpio.adb
   [Ada]          lsm9ds1.adb
   [Ada]          mcp23x17-word.adb
   [Ada]          grove_temperature.adb
lsm9ds1.adb:154:12: warning: function "ReadRegister" is not referenced
lsm9ds1.adb:250:16: warning: formal parameter "Self" is not referenced
   [Ada]          mcp2221-hidapi.adb
   [Ada]          errno.ads
   [Ada]          mcp2221_config.ads
Build Libraries
   [gprlib]       libsimpleio.lexch
   [archive]      liblibsimpleio.a
   [index]        liblibsimpleio.a
Build finished successfully in 3.97 seconds.

mcp2221=1.21136.1 successfully retrieved and built.
Dependencies were solved as follows:

   + libhidapi 0.10.1 (new)
   + libusb    1.0.24 (new)
Found declared GPR file: mcp2221.gpr