{
  "canonical_url": "https://crates.flyology.org/community/",
  "catalog": {
    "name": "community",
    "repository_url": "https://github.com/alire-project/alire-index",
    "revision": "cd12c6aa35b7d6483841517305d57ba167ec78d0"
  },
  "generated_at": "2026-08-23T04:55:42Z",
  "index": {
    "version": "1.4.0"
  },
  "package": {
    "catalog": "community",
    "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
    "development_only": false,
    "latest_version": "2.22792.1",
    "name": "mcp2221",
    "selected_version": "2.22792.1",
    "versions": [
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(distribution)=homebrew|macports",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(distribution)=homebrew|macports",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.linux"
                  ],
                  "type": "post-fetch"
                }
              ],
              "macos": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.macos"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.windows"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|macos|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "*"
                }
              }
            },
            {
              "case(distribution)": {
                "homebrew|macports": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(distribution)": {
                "homebrew|macports": {
                  "libusb": "*"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "long-description": "This crate contains a subset of the [**Linux Simple I/O\nLibrary**](https://github.com/pmunts/libsimpleio) Ada packages that are\nrelevant for building programs for the MCP2221 USB Raw HID I/O expander.\n\nThis crate can be built for Linux, MacOS, or Windows targets.\n\nThe [MCP2221A](https://www.microchip.com/en-us/product/MCP2221A) is a\n[PIC16F1455](https://www.microchip.com/en-us/product/PIC16F1455)\nmicrocontroller that has been preprogrammed with firmware to implement\n*two* USB devices: a USB serial port and a raw HID device that acts as\nan I/O expander providing one [I2C](https://i2c.info/) bus controller\n(master only) and four\n[GPIO](https://en.wikipedia.org/wiki/General-purpose_input/output) pins\n(**`GP0`**, **`GP1`**, **`GP2`**, and **`GP3`**).\n\nThe GPIO pins **`GP1`**, **`GP2`**, and **`GP3`** can be configured for\nsome alternate functions, including 10-bit A/D inputs or 5-bit D/A\noutputs:\n\n**`GP1`** : **`GPIO ADC1`**  \n**`GP2`** : **`GPIO ADC2 DAC1`**  \n**`GP3`** : **`GPIO ADC3 DAC2`**\n\nThe MCP2221A replaces an earlier part, the MCP2221. The only difference\nbetween the older MCP2221 and the newer MCP2221A is that the latter\nsupports some higher baud rates on the USB serial port device. Since\nthis crate only deals with the raw HID I/O expander functions, it will\nwork fine with either the older MCP2221 or the newer MCP2221A.\n",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha256:1310d0ce7d76830cd5b6666f4d29d4414179cace2b68bd366076d2dfb1c90a28",
              "sha512:792c25ac545d191ad2fddae39833441c11f2e0cee01dbb22746d6bf7e87cb72981ee419a2de67e482ba1277e0e224ccd103a36a8d920955dd78916352bfadecb"
            ],
            "url": "https://raw.githubusercontent.com/pmunts/alire-crates/64af9db57a890c68ed8908cde834357cd498d8fb/mcp2221/mcp2221-2.22792.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "2.22792.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-2.22792.1.toml",
        "version": "2.22792.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(distribution)=homebrew|macports",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(distribution)=homebrew|macports",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.linux"
                  ],
                  "type": "post-fetch"
                }
              ],
              "macos": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.macos"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.windows"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|macos|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "*"
                }
              }
            },
            {
              "case(distribution)": {
                "homebrew|macports": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(distribution)": {
                "homebrew|macports": {
                  "libusb": "*"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "long-description": "This crate contains a subset of the [**Linux Simple I/O\nLibrary**](https://github.com/pmunts/libsimpleio) Ada packages that are\nrelevant for building programs for the MCP2221 USB Raw HID I/O expander.\n\nThis crate can be built for Linux, MacOS, or Windows targets.\n\nThe [MCP2221A](https://www.microchip.com/en-us/product/MCP2221A) is a\n[PIC16F1455](https://www.microchip.com/en-us/product/PIC16F1455)\nmicrocontroller that has been preprogrammed with firmware to implement\n*two* USB devices: a USB serial port and a raw HID device that acts as\nan I/O expander providing one [I2C](https://i2c.info/) bus controller\n(master only) and four\n[GPIO](https://en.wikipedia.org/wiki/General-purpose_input/output) pins\n(**`GP0`**, **`GP1`**, **`GP2`**, and **`GP3`**).\n\nThe GPIO pins **`GP1`**, **`GP2`**, and **`GP3`** can be configured for\nsome alternate functions, including 10-bit A/D inputs or 5-bit D/A\noutputs:\n\n**`GP1`**: **`GPIO ADC1`****`GP2`**: **`GPIO ADC2 DAC1`****`GP3`**: **`GPIO ADC3 DAC2`**\n\nThe MCP2221A replaces an earlier part, the MCP2221. The only difference\nbetween the older MCP2221 and the newer MCP2221A is that the latter\nsupports some higher baud rates on the USB serial port device. Since\nthis crate only deals with the raw HID I/O expander functions, it will\nwork fine with either the older MCP2221 or the newer MCP2221A.\n",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha256:141497513602c0ad7e00e99eb8c0d8cf5a6b60a5baad6138af3d078fb8e3844f",
              "sha512:7b2159880a6ba784fcac2de596d7747f306ed3f8d8c5b7ef697c39067e6796b173a30c6788c346f8b6737a86ad146147f6eb9a34995863cb361c31a5d6833e55"
            ],
            "url": "https://raw.githubusercontent.com/pmunts/alire-crates/82a86adda97077c0c1be2ecc1e56b39ad793d91a/mcp2221/mcp2221-2.22364.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "2.22364.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-2.22364.1.toml",
        "version": "2.22364.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(distribution)=homebrew|macports",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(distribution)=homebrew|macports",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.linux"
                  ],
                  "type": "post-fetch"
                }
              ],
              "macos": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.macos"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.windows"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|macos|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "*"
                }
              }
            },
            {
              "case(distribution)": {
                "homebrew|macports": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(distribution)": {
                "homebrew|macports": {
                  "libusb": "*"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "long-description": "This crate contains a subset of the [**Linux Simple I/O\nLibrary**](https://github.com/pmunts/libsimpleio) Ada packages that are\nrelevant for building programs for the MCP2221 USB Raw HID I/O expander.\n\nThis crate can be built for Linux, MacOS, or Windows targets.\n\nThe [MCP2221A](https://www.microchip.com/en-us/product/MCP2221A) is a\n[PIC16F1455](https://www.microchip.com/en-us/product/PIC16F1455)\nmicrocontroller that has been preprogrammed with firmware to implement\n*two* USB devices: a USB serial port and a raw HID device that acts as\nan I/O expander providing one\n[I](https://i2c.info/)[^2^](https://i2c.info/)[C](https://i2c.info/) bus\ncontroller (master only) and four\n[GPIO](https://en.wikipedia.org/wiki/General-purpose_input/output) pins\n(**`GP0`**, **`GP1`**, **`GP2`**, and **`GP3`**).\n\nThe GPIO pins **`GP1`**, **`GP2`**, and **`GP3`** can be configured for\nsome alternate functions, including 10-bit A/D inputs or 5-bit D/A\noutputs:\n\n**`GP1`**: **`GPIO ADC1`****`GP2`**: **`GPIO ADC2 DAC1`****`GP3`**: **`GPIO ADC3 DAC2`**\n\nThe MCP2221A replaces an earlier part, the MCP2221. The only difference\nbetween the older MCP2221 and the newer MCP2221A is that the latter\nsupports some higher baud rates on the USB serial port device. Since\nthis crate only deals with the raw HID I/O expander functions, it will\nwork fine with either the older MCP2221 or the newer MCP2221A.\n",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha256:7acba0fa24337fae37c817acd2e63a752df5b7a95c242f954bbf5339b51982d9",
              "sha512:bf077e26c525f950e92f71303a44d001883a83bf02fefd1629f5af17e37fabbeb59acdcaedbab0a014b4ff6c10944588ab97209da2d35e55199a842e4acba567"
            ],
            "url": "https://raw.githubusercontent.com/pmunts/alire-crates/1884de293676770c7567193e566ec867deb4a43f/mcp2221/mcp2221-2.22357.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "2.22357.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-2.22357.1.toml",
        "version": "2.22357.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.linux"
                  ],
                  "type": "post-fetch"
                }
              ],
              "macos": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.macos"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.windows"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|macos|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "*"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha256:db7adc76c9b0dc434bdc7d8386a7ac31144851a2368f1d0520e9217ec5c0c4fe",
              "sha512:ed92f17f04394a407cf67468026c566bde665a0c3fefc643b69b210e619a553f02d792cea4d4450496d2d11207341521db47cf64d5357fce10acb23f3e21e1cb"
            ],
            "url": "http://repo.munts.com/alire/mcp2221-1.21527.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "1.21527.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-1.21527.1.toml",
        "version": "1.21527.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.linux"
                  ],
                  "type": "post-fetch"
                }
              ],
              "macos": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.macos"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.windows"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|macos|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "*"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha256:bc6943f65ef51b9d50733506ef6f024589809c33f36dae6d909b548aff2f074a",
              "sha512:85bd4465153998645503dab1b783d3ded55b1ba1839c2d3208bac5e58b10966b79c57ece8734933cc4a479a58a74f31e210cf81f46419c718f89cce69267a84b"
            ],
            "url": "http://repo.munts.com/alire/mcp2221-1.21136.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "1.21136.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-1.21136.1.toml",
        "version": "1.21136.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.linux"
                  ],
                  "type": "post-fetch"
                }
              ],
              "macos": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.macos"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.windows"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|macos|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "*"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha256:e3f8a97916b82f42cbd9a985a691249d74d51429e9990db9e6da4c678b990860",
              "sha512:05b0bf751bd00c6a23f016311a2b409c1a32c0c9aa5db564ecc7d1c4f325b5ced319ac1c8a110cdfebc9d0fb6d5f2b63141055d7908febee1a78d6bcfa5871b6"
            ],
            "url": "http://repo.munts.com/alire/mcp2221-1.21121.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "1.21121.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-1.21121.1.toml",
        "version": "1.21121.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.linux"
                  ],
                  "type": "post-fetch"
                }
              ],
              "macos": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.macos"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.windows"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|macos|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "*"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha256:5037aea84557b2061418276336dffc4213b741da76219770f4a0f3cbe7eba65f",
              "sha512:2de597211912f33bfa2aca08b36b01c99c2629a5c25cd0e959707a6275d32592a9e0097671f5ed1071966905c154c4a6ff8eed1e312679faf16a80d336bb1645"
            ],
            "url": "http://repo.munts.com/alire/mcp2221-1.20962.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "1.20962.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-1.20962.1.toml",
        "version": "1.20962.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.linux"
                  ],
                  "type": "post-fetch"
                }
              ],
              "macos": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.macos"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.windows"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|macos|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "*"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha256:6e5da96c47c0d7642089ff6505eb0d83047c5890fb4361fbdd798ef26ec1a078",
              "sha512:d48e2e0f2d25448616796bdafaca94d7c49d9ce84e253c9195645388b3e11fb65b15bbf855421a3c706eae0c0da699609e7be486149dc4d3d9a04c244c91faf8"
            ],
            "url": "http://repo.munts.com/alire/mcp2221-1.20871.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "1.20871.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-1.20871.1.toml",
        "version": "1.20871.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.linux"
                  ],
                  "type": "post-fetch"
                }
              ],
              "macos": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.macos"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./src/scripts/postfetch.windows"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|macos|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "*"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha256:9a6f3a6366c0f1c539d0fcd3ca8b9648f86c630a4aedd52d6c9e783539e8c9b8",
              "sha512:f52309d0ee6d6acd50a5c6cc51fa0d94a6c479062f9c20d425a966a55844745ef527a766baf0480f9c2dc5a7bbb6df9f3ea649feec5459bdef90a983da639bfb"
            ],
            "url": "http://repo.munts.com/alire/mcp2221-1.20671.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "1.20671.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-1.20671.1.toml",
        "version": "1.20671.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "~1.0",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "sed -i 's/lhidapi/lhidapi-hidraw/g' src/objects/hid/hid-hidapi.ads"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "mkdir -p ./bin && cp src/win64/*.dll ./bin && mkdir -p ./lib && cp src/win64/*.dll ./lib"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "~1.0"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha256:af01ab3406c53ddb317ffef3ed510aec2f0cdbd3a8435d37004c0d1bb6d14422",
              "sha512:4bb16b3cfce2e0bf88c8827281251ed64ae4edac24f02347406c8360cf4e7baaaf0623dda95d1eda87fdb93c1eed1baabe5c1553654d8b73a56140c7e2ae5c55"
            ],
            "url": "http://repo.munts.com/alire/mcp2221-1.20220.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr",
            "programs.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "1.20220.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-1.20220.1.toml",
        "version": "1.20220.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "~1.0",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "sed -i 's/lhidapi/lhidapi-hidraw/g' src/objects/hid/hid-hidapi.ads"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "mkdir -p ./bin && cp src/win64/*.dll ./bin && mkdir -p ./lib && cp src/win64/*.dll ./lib"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "~1.0"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha256:31a0154516b1c7674723dfdded996a2cb1074e9df6cab68f1c87042b504b30e7",
              "sha512:5024a3d5862c35deaa1fb12e5c119338c96bf556eb2f62e4ea4d2e6351d04f1b8dd83df48780103699bfef9c88d05789ae7dc630cddf3f6d4fd911cc1f713051"
            ],
            "url": "http://repo.munts.com/alire/mcp2221-1.19965.2.tbz2"
          },
          "project-files": [
            "mcp2221.gpr",
            "programs.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "1.19965.2",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-1.19965.2.toml",
        "version": "1.19965.2"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "~1.0",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "sed -i 's/lhidapi/lhidapi-hidraw/g' src/objects/hid/hid-hidapi.ads"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "mkdir -p ./bin && cp src/win64/*.dll ./bin && mkdir -p ./lib && cp src/win64/*.dll ./lib"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "*"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "~1.0"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha512:a261a03f704bb894fe25058af949a0953934a54694aa1d730144e79f6b6ff213a689f34c9b0d7ce2ac9534ba37a51719b825e5a2b743baa99bc537cdcbabd022"
            ],
            "url": "http://repo.munts.com/alire/mcp2221-1.19965.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr",
            "programs.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "1.19965.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-1.19965.1.toml",
        "version": "1.19965.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "~0.8",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "~1.0",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "sed -i 's/lhidapi/lhidapi-hidraw/g' src/objects/hid/hid-hidapi.ads"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "mkdir -p ./bin && cp src/win64/*.dll ./bin && mkdir -p ./lib && cp src/win64/*.dll ./lib"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "~0.8"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "~1.0"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha512:5caf240f629b0d133121e5765dd2df591f45e2221373b010c74c9e870fea308d445d2e957cbe5806ad0ecff846a6a3ec15c8c8fcd84ae7b532998cd2a5eba2fe"
            ],
            "url": "http://repo.munts.com/alire/mcp2221-1.19937.1.tbz2"
          },
          "project-files": [
            "mcp2221.gpr",
            "programs.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "1.19937.1",
          "website": "https://github.com/pmunts/libsimpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-1.19937.1.toml",
        "version": "1.19937.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libhidapi",
            "package": "libhidapi",
            "provided_version": "system",
            "requirement": "~0.8",
            "resolved": true,
            "version": "system"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "libusb",
            "package": "libusb",
            "provided_version": "system",
            "requirement": "~1.0",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "sed -i 's/lhidapi/lhidapi-hidraw/g' src/objects/hid/hid-hidapi.ads"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "mkdir -p ./bin && cp src/win64/*.dll ./bin && mkdir -p ./lib && cp src/win64/*.dll ./lib"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|windows": true
            }
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "libhidapi": "~0.8"
                }
              }
            },
            {
              "case(os)": {
                "linux": {
                  "libusb": "~1.0"
                }
              }
            }
          ],
          "description": "MCP2221 USB Raw HID I/O Expander Library for GNAT Ada",
          "licenses": "BSD-1-Clause",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "mcp2221",
          "origin": {
            "hashes": [
              "sha512:55b6c3181571ca2557be57c232b4a91b050edebcae6aeb0ecd104510ec937a8390d0180d882e4326f35c1f85b0f7d64b1f63cc0d6b059736ca40f0a3f380ef54"
            ],
            "url": "http://repo.munts.com/alire/mcp2221-1.19928.2.tbz2"
          },
          "project-files": [
            "mcp2221.gpr",
            "programs.gpr"
          ],
          "tags": [
            "embedded",
            "linux",
            "mcp2221",
            "adc",
            "dac",
            "gpio",
            "i2c",
            "motor",
            "pwm",
            "sensor",
            "serial",
            "servo",
            "spi",
            "stepper"
          ],
          "version": "1.19928.2",
          "website": "https://github.com/pmunts/simpleio"
        },
        "path": "index/mc/mcp2221/mcp2221-1.19928.2.toml",
        "version": "1.19928.2"
      }
    ]
  },
  "schema_version": 4
}
