{
  "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": "Tool to create an AppImage executable from an Alire crate",
    "development_only": false,
    "latest_version": "1.0.0",
    "name": "alr2appimage",
    "selected_version": "1.0.0",
    "versions": [
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "ada_toml",
            "package": "ada_toml",
            "provided_version": "0.5.0",
            "requirement": "^0.3.0",
            "resolved": true,
            "version": "0.5.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "spoon",
            "package": "spoon",
            "provided_version": "1.0.1",
            "requirement": "^1.0.1",
            "resolved": true,
            "version": "1.0.1"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "parse_args",
            "package": "parse_args",
            "provided_version": "0.9.0",
            "requirement": "~0.9.0",
            "resolved": true,
            "version": "0.9.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "resources",
            "package": "resources",
            "provided_version": "0.1.0",
            "requirement": "~0.1.0",
            "resolved": true,
            "version": "0.1.0"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "Manuel Gomez"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux": true
            }
          },
          "build-switches": {
            "*": {
              "style_checks": [
                "-gnaty3abBCrfklM99nptx"
              ]
            }
          },
          "depends-on": [
            {
              "ada_toml": "^0.3.0"
            },
            {
              "spoon": "^1.0.1"
            },
            {
              "parse_args": "~0.9.0"
            },
            {
              "resources": "~0.1.0"
            }
          ],
          "description": "Tool to create an AppImage executable from an Alire crate",
          "executables": [
            "alr2appimage"
          ],
          "licenses": "GPL-3.0-only",
          "long-description": "There are two prerequisites for your project to work with this tool:\n- It has to be an Alire crate with an `executables` field. Its first value\n  has to be the main application program. Otherwise, the executable program\n  can be specified on the command line.\n- It must be installable using Alire, including all the needed resources.\n\n`alr2appimage` will use the following command for installing it (this requires Alire 2.0):\n```shell\nalr install\n```\nOr it will run `gprinstall` inside `alr exec`, if the former fails (Alire 1.x).\n\nIf you simply run the tool inside an Alire crate, it will read the\nmetadata from your `alire.toml` file and create a default AppImage\nfrom it.\n\nNOTE: `alr2appimage` is an independent project; it is not\naffiliated to, nor supported by, the Alire or AppImage projects.\n\n",
          "maintainers": [
            "Manuel Gomez <mgrojo@gmail.com>"
          ],
          "maintainers-logins": [
            "mgrojo"
          ],
          "name": "alr2appimage",
          "origin": {
            "commit": "19b5459f5b5553d6b861746eacd19e434fb0e146",
            "url": "git+https://github.com/mgrojo/alr2appimage"
          },
          "tags": [
            "utility",
            "appimage",
            "alire",
            "linux",
            "packaging"
          ],
          "version": "1.0.0",
          "website": "https://github.com/mgrojo/alr2appimage"
        },
        "path": "index/al/alr2appimage/alr2appimage-1.0.0.toml",
        "version": "1.0.0"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "ada_toml",
            "package": "ada_toml",
            "provided_version": "0.5.0",
            "requirement": "^0.3.0",
            "resolved": true,
            "version": "0.5.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "spoon",
            "package": "spoon",
            "provided_version": "1.0.1",
            "requirement": "^1.0.1",
            "resolved": true,
            "version": "1.0.1"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "parse_args",
            "package": "parse_args",
            "provided_version": "0.9.0",
            "requirement": "~0.9.0",
            "resolved": true,
            "version": "0.9.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "resources",
            "package": "resources",
            "provided_version": "0.1.0",
            "requirement": "~0.1.0",
            "resolved": true,
            "version": "0.1.0"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "Manuel Gomez"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux": true
            }
          },
          "build-switches": {
            "*": {
              "style_checks": [
                "-gnaty3abBCrfklM99nptx"
              ]
            }
          },
          "depends-on": [
            {
              "ada_toml": "^0.3.0"
            },
            {
              "spoon": "^1.0.1"
            },
            {
              "parse_args": "~0.9.0"
            },
            {
              "resources": "~0.1.0"
            }
          ],
          "description": "Tool to create an AppImage executable from an Alire crate",
          "executables": [
            "alr2appimage"
          ],
          "licenses": "GPL-3.0-only",
          "long-description": "There are two prerequisites for your project to work with this tool:\n- It has to be a crate with an `executables` field. Its first value\n  has to be the main application program.\n- It must be installable using Alire, including all the needed resources.\n\n`alr2appimage` will use the following command for installing it (this requires Alire 2.0):\n```shell\nalr install\n```\nOr it will run `gprinstall` inside `alr exec`, if the former fails (Alire 1.x).\n\nIf you simply run the tool inside an Alire crate, it will read the\nmetadata from your `alire.toml` file and create a default AppImage\nfrom it.\n\nNOTE: `alr2appimage` is an independent project; it is not\naffiliated to, nor supported by, the Alire or AppImage projects.\n\n",
          "maintainers": [
            "Manuel Gomez <mgrojo@gmail.com>"
          ],
          "maintainers-logins": [
            "mgrojo"
          ],
          "name": "alr2appimage",
          "origin": {
            "commit": "fba60fa7465d49f08ca30eac5e9b121d1ae5e6a4",
            "url": "git+https://github.com/mgrojo/alr2appimage.git"
          },
          "tags": [
            "utility",
            "appimage",
            "alire",
            "linux",
            "packaging"
          ],
          "version": "0.9.3",
          "website": "https://github.com/mgrojo/alr2appimage"
        },
        "path": "index/al/alr2appimage/alr2appimage-0.9.3.toml",
        "version": "0.9.3"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "ada_toml",
            "package": "ada_toml",
            "provided_version": "0.5.0",
            "requirement": "^0.3.0",
            "resolved": true,
            "version": "0.5.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "spoon",
            "package": "spoon",
            "provided_version": "1.0.1",
            "requirement": "^1.0.1",
            "resolved": true,
            "version": "1.0.1"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "parse_args",
            "package": "parse_args",
            "provided_version": "0.9.0",
            "requirement": "~0.9.0",
            "resolved": true,
            "version": "0.9.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "resources",
            "package": "resources",
            "provided_version": "0.1.0",
            "requirement": "~0.1.0",
            "resolved": true,
            "version": "0.1.0"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "Manuel Gomez"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux": true
            }
          },
          "build-switches": {
            "*": {
              "style_checks": [
                "-gnaty3abBCrfklM99nptx"
              ]
            }
          },
          "depends-on": [
            {
              "ada_toml": "^0.3.0"
            },
            {
              "spoon": "^1.0.1"
            },
            {
              "parse_args": "~0.9.0"
            },
            {
              "resources": "~0.1.0"
            }
          ],
          "description": "Tool to create an AppImage executable from an Alire crate",
          "executables": [
            "alr2appimage"
          ],
          "licenses": "GPL-3.0-only",
          "long-description": "There are two prerequisites for your project to work with this tool:\n- It has to be a crate with an `executables` field. Its first value\n  has to be the main application program.\n- It must be installable using Alire, including all the needed resources.\n\n`alr2appimage` will use the following command for installing it (this requires Alire 2.0):\n```shell\nalr install\n```\nOr it will run `gprinstall` inside `alr exec`, if the former fails (Alire 1.x).\n\nIf you simply run the tool inside an Alire crate, it will read the\nmetadata from your `alire.toml` file and create a default AppImage\nfrom it.\n\nNOTE: `alr2appimage` is an independent project; it is not\naffiliated to, nor supported by, the Alire or AppImage projects.\n\n",
          "maintainers": [
            "Manuel Gomez <mgrojo@gmail.com>"
          ],
          "maintainers-logins": [
            "mgrojo"
          ],
          "name": "alr2appimage",
          "origin": {
            "commit": "71ae65731924e10a675590c2ccec774640820786",
            "url": "git+https://github.com/mgrojo/alr2appimage.git"
          },
          "tags": [
            "utility",
            "appimage",
            "alire",
            "linux",
            "packaging"
          ],
          "version": "0.9.2",
          "website": "https://github.com/mgrojo/alr2appimage"
        },
        "path": "index/al/alr2appimage/alr2appimage-0.9.2.toml",
        "version": "0.9.2"
      }
    ]
  },
  "schema_version": 4
}
