Test ran at 2024-12-03 01:36:57.810716+00:00 SOLUTION: remoteio=1.21805.1: Remote I/O Protocol Client Library for GNAT Ada Origin: source archive remoteio-1.21805.1.tbz2 at http://repo.munts.com/alire/remoteio-1.21805.1.tbz2 with hashes sha256:406605ad4a33ef63953df3381d685f809a8749b12e7253d7db7e0dd47cbe686b, sha512:86f9bdefecf0aff8fe51066336afb960cfb6746fa2c147af3b8a0cc3078d4286a6cdb3e1aa02e7de0918c6ef393e6cde9767530aaaaed3090d4d808e6ac8cd4b 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: Remote I/O Protocol Client Library for GNAT Ada License: BSD-1-Clause Maintainer: Philip Munts Maintainers_Logins: pmunts Name: remoteio Project_File: remoteio.gpr Tag: embedded Tag: linux Tag: remoteio Tag: adc Tag: dac Tag: gpio Tag: i2c Tag: motor Tag: pwm Tag: sensor Tag: serial Tag: servo Tag: spi Tag: stepper Version: 1.21805.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.14.0 libusb=1.0.27 Dependencies (graph): remoteio=1.21805.1 --> libhidapi=0.14.0 (*) remoteio=1.21805.1 --> libusb=1.0.27 (*) LOG: Note: Deploying remoteio=1.21805.1... #=#=# ### 5.0% ########### 16.1% ################################## 47.7% ######################################################################## 100.0% Note: Deploying libhidapi=0.14.0... The system package 'hidapi' 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 resolving dependencies... looking for conflicting packages... Package (1) New Version Net Change Download Size extra/hidapi 0.14.0-3 0.13 MiB 0.04 MiB Total Download Size: 0.04 MiB Total Installed Size: 0.13 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... hidapi-0.14.0-3-x86_64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing hidapi... Optional dependencies for hidapi libusb: for hidapi-libusb [installed] :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... Note: Deploying libusb=1.0.27... Note: Running post_fetch actions for remoteio=1.21805.1... Note: Building remoteio/remoteio.gpr... Setup [mkdir] object directory for project RemoteIO [mkdir] library directory for project RemoteIO Compile [Ada] remoteio-grove_base_hat_zero.ads [Ada] remoteio-lpc1114-adc.adb [Ada] remoteio-lpc1114-legorc.adb [Ada] remoteio-client-libusb.ads [Ada] dac-remoteio.adb [Ada] remoteio-munts_0016.ads [Ada] remoteio-beaglebone.ads [Ada] remoteio-client-serial.adb [Ada] spi-remoteio.adb [Ada] remoteio-abstract_device.adb [Ada] remoteio-automation_phat.ads [Ada] remoteio-qwiic_hat.ads [Ada] i2c-remoteio.adb [Ada] remoteio-lpc1114-timers.adb [Ada] remoteio-client-udp.ads [Ada] remoteio-raspberrypi.ads [Ada] pwm-remoteio.adb [Ada] remoteio-client-stream.ads [Ada] remoteio-client-hidapi.ads [Ada] gpio-remoteio.adb [Ada] remoteio-lpc1114.adb [Ada] remoteio-munts_0008.ads [Ada] remoteio-client.adb [Ada] remoteio-munts_0018.ads [Ada] remoteio-lpc1114-gpio.adb [Ada] adc-remoteio.adb [Ada] remoteio-enviro_phat.ads [Ada] remoteio-munts_0015.ads [Ada] remoteio-adc_dac_pi_zero.ads [Ada] remoteio-munts_0009.ads [Ada] remoteio-lpc1114-pwm.adb [Ada] remoteio-arduino.ads [Ada] remoteio-pocketbeagle.ads [Ada] remoteio.ads [Ada] clickboard-altitude-remoteio.adb [Ada] clickboard-relay-remoteio.adb [Ada] clickboard-sevensegment-remoteio.adb [Ada] clickboard-expand2-remoteio.adb [Ada] clickboard-leds_8x8-remoteio.adb [Ada] clickboard-adc-remoteio.adb [Ada] clickboard-thermo3-remoteio.adb [Ada] clickboard-pwm_click-remoteio.adb [Ada] clickboard-htu21d-remoteio.adb [Ada] clickboard-thermo-remoteio.adb [Ada] clickboard-remoteio.adb [Ada] clickboard-expand-remoteio.adb [Ada] clickboard-servers.adb [Ada] clickboard-htu21d.ads [Ada] clickboard-pwm_click.ads [Ada] clickboard-adc.adb [Ada] clickboard-sevensegment.adb [Ada] clickboard.ads [Ada] clickboard-thermo3.ads [Ada] clickboard-expand2.adb [Ada] clickboard-expand.adb [Ada] clickboard-leds_8x8.adb [Ada] clickboard-relay.ads [Ada] clickboard-altitude.ads [Ada] clickboard-thermo.ads [Ada] clickboard-template.ads [Ada] message64-udp.ads [Ada] debug.adb [Ada] arduino.ads [Ada] stream_framing_protocol.adb [Ada] thermistor.adb [Ada] message64-stream.ads [Ada] hid-hidapi.adb [Ada] motor-servo.adb [Ada] motor-legorc.adb [Ada] hid-libusb.adb [Ada] motor-pwm.adb [Ada] messaging-fixed-ada_streams.adb [Ada] messaging-fixed-gnat_udp.adb [Ada] servo-pwm.ads [Ada] gpio-pwm.adb [Ada] pwm.ads [Ada] messaging.adb [Ada] humidity.ads [Ada] servo.ads [Ada] pressure.ads [Ada] hid.adb [Ada] truecolor.ads [Ada] servo-pwm_template.adb [Ada] messaging-fixed.ads [Ada] dac.adb [Ada] i2c.adb [Ada] gyroscope.ads [Ada] accelerometer.ads [Ada] gpio.ads [Ada] stepper.ads [Ada] legorc.ads [Ada] analog.ads [Ada] magnetometer.ads [Ada] motor.ads [Ada] io_interfaces.ads [Ada] messaging-text.ads [Ada] angle.ads [Ada] voltage.ads [Ada] watchdog.ads [Ada] joystick.ads [Ada] spi.ads [Ada] temperature.ads [Ada] message64.ads [Ada] adc.adb [Ada] resistance.ads [Ada] mcp4822.adb [Ada] pca8574.adb [Ada] grove_tb6612.adb [Ada] hdc1080.adb [Ada] hid-munts.ads [Ada] mpl3115a2.adb [Ada] mcp3204.adb [Ada] grove_temperature_humidity.ads [Ada] max31855.adb [Ada] grove_tb6612-motor.adb [Ada] tlc1543.adb [Ada] grove_temperature.adb [Ada] pca9685-pwm.adb [Ada] tcs3472.adb [Ada] mcp23x17-gpio.adb [Ada] mcp23x17-byte.adb [Ada] mcp23x17-word.adb [Ada] mcp3202.adb [Ada] grove_adc.ads [Ada] pca8574-gpio.adb [Ada] adc121c021.adb [Ada] pca9534.adb [Ada] pca9685.adb [Ada] tmp102.adb [Ada] hts221.adb [Ada] cytron_md13s.adb [Ada] th02.adb [Ada] grove_tb6612-stepper.adb [Ada] ads1015.adb [Ada] max7219.adb [Ada] mcp23x17.adb [Ada] mcp3208.adb [Ada] htu21d.adb [Ada] pca9685-gpio.adb [Ada] a4988.adb [Ada] lps25h.adb [Ada] pca9534-gpio.adb [Ada] lsm9ds1.adb [Ada] bmp280.adb [Ada] errno.ads [Ada] remoteio_config.ads lsm9ds1.adb:154:12: warning: function "ReadRegister" is not referenced [-gnatwu] lsm9ds1.adb:250:16: warning: formal parameter "Self" is not referenced [-gnatwf] Build Libraries [gprlib] remoteio.lexch [archive] libremoteio.a [index] libremoteio.a Build finished successfully in 6.22 seconds. remoteio=1.21805.1 successfully retrieved and built. Dependencies were solved as follows: + libhidapi 0.14.0 (new) + libusb 1.0.27 (new) Found declared GPR file: remoteio.gpr