{
  "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": "light runtime for the NRF52833 SoC",
    "development_only": false,
    "latest_version": "15.4.0",
    "name": "light_nrf52833",
    "selected_version": "15.4.0",
    "versions": [
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gnat_arm_elf",
            "package": "gnat_arm_elf",
            "provided_version": "15.3.1",
            "requirement": "^15",
            "resolved": true,
            "version": "15.3.1"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "AdaCore",
            "Daniel King"
          ],
          "configuration": {
            "generate_c": false,
            "generate_gpr": false,
            "output_dir": "gnat_user",
            "variables": {
              "Interrupt_Secondary_Stack_Size": {
                "default": 128,
                "first": 1,
                "type": "Integer"
              },
              "Interrupt_Stack_Size": {
                "default": 1024,
                "first": 1,
                "type": "Integer"
              },
              "LFCLK_Src": {
                "default": "Xtal",
                "type": "Enum",
                "values": [
                  "Xtal",
                  "RC",
                  "Synth"
                ]
              },
              "Time_Base": {
                "default": "RTC2",
                "type": "Enum",
                "values": [
                  "RTC0",
                  "RTC1",
                  "RTC2"
                ]
              },
              "Use_Reset_Pin": {
                "default": true,
                "type": "Boolean"
              },
              "Use_SWO_Trace": {
                "default": true,
                "type": "Boolean"
              }
            }
          },
          "depends-on": [
            {
              "gnat_arm_elf": "^15"
            }
          ],
          "description": "light runtime for the NRF52833 SoC",
          "licenses": "GPL-3.0-or-later WITH GCC-exception-3.1",
          "long-description": "## Usage\n\nFirst edit your `alire.toml` file and add the following elements:\n - Add `light_nrf52833` in the dependency list:\n   ```toml\n   [[depends-on]]\n   light_nrf52833 = \"*\"\n   ```\n\nThen edit your project file to add the following elements:\n - \"with\" the run-time project file. With this, gprbuild will compile the run-time before your application\n   ```ada\n   with \"$(runtime_proj_prefix)_build.gpr\";\n   ```\n - Specify the `Target` and `Runtime` attributes:\n   ```ada\n      for Target use $(runtime_proj_prefix)_build'Target;\n      for Runtime (\"Ada\") use $(runtime_proj_prefix)_build'Runtime (\"Ada\");\n   ```\n",
          "maintainers": [
            "Daniel King <damaki.gh@gmail.com>"
          ],
          "maintainers-logins": [
            "damaki"
          ],
          "name": "light_nrf52833",
          "origin": {
            "hashes": [
              "sha256:d11530618b1d3ed28098582d1cd7bba3ffc821bece0ce319bbd2f91b2284c450",
              "sha512:8ac33621552759feb8cacc1a04180dcbad95bd4ff2cad147abf8f14420ded029dd8b5271fd559bb0a13cde4258fb8f2c02ce358b6918d40511c4fbeb7e775502"
            ],
            "url": "https://github.com/damaki/community-bb-runtimes/releases/download/v15.4.0/light-nrf52833-15.4.0.tar.gz"
          },
          "project-files": [
            "runtime_build.gpr"
          ],
          "tags": [
            "embedded",
            "runtime"
          ],
          "version": "15.4.0",
          "website": "https://github.com/damaki/community-bb-runtimes"
        },
        "path": "index/li/light_nrf52833/light_nrf52833-15.4.0.toml",
        "version": "15.4.0"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gnat_arm_elf",
            "package": "gnat_arm_elf",
            "provided_version": "15.3.1",
            "requirement": "^15",
            "resolved": true,
            "version": "15.3.1"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "AdaCore",
            "Daniel King"
          ],
          "configuration": {
            "generate_c": false,
            "generate_gpr": false,
            "output_dir": "gnat_user",
            "variables": {
              "LFCLK_Src": {
                "default": "Xtal",
                "type": "Enum",
                "values": [
                  "Xtal",
                  "RC",
                  "Synth"
                ]
              },
              "Time_Base": {
                "default": "RTC2",
                "type": "Enum",
                "values": [
                  "RTC0",
                  "RTC1",
                  "RTC2"
                ]
              },
              "Use_Reset_Pin": {
                "default": true,
                "type": "Boolean"
              },
              "Use_SWO_Trace": {
                "default": true,
                "type": "Boolean"
              }
            }
          },
          "depends-on": [
            {
              "gnat_arm_elf": "^15"
            }
          ],
          "description": "light runtime for the NRF52833 SoC",
          "licenses": "GPL-3.0-or-later WITH GCC-exception-3.1",
          "long-description": "## Usage\n\nFirst edit your `alire.toml` file and add the following elements:\n - Add `light_nrf52833` in the dependency list:\n   ```toml\n   [[depends-on]]\n   light_nrf52833 = \"*\"\n   ```\n\nThen edit your project file to add the following elements:\n - \"with\" the run-time project file. With this, gprbuild will compile the run-time before your application\n   ```ada\n   with \"$(runtime_proj_prefix)_build.gpr\";\n   ```\n - Specify the `Target` and `Runtime` attributes:\n   ```ada\n      for Target use $(runtime_proj_prefix)_build'Target;\n      for Runtime (\"Ada\") use $(runtime_proj_prefix)_build'Runtime (\"Ada\");\n   ```\n",
          "maintainers": [
            "Daniel King <damaki.gh@gmail.com>"
          ],
          "maintainers-logins": [
            "damaki"
          ],
          "name": "light_nrf52833",
          "origin": {
            "hashes": [
              "sha256:5c33a5715e41b758aae71e3b8130a16afc9be340e115bdc620d6f1a9fff5a4a9",
              "sha512:1306013a95a8b0bc6f80a317a268f6b37608310f61e8f292044ad9867c8eb25a5d27e45b2f8bb9c38832e8f7b6076701c265ec76dde58200af648366fc446522"
            ],
            "url": "https://github.com/damaki/community-bb-runtimes/releases/download/v15.3.0/light-nrf52833-15.3.0.tar.gz"
          },
          "project-files": [
            "runtime_build.gpr"
          ],
          "tags": [
            "embedded",
            "runtime"
          ],
          "version": "15.3.0",
          "website": "https://github.com/damaki/community-bb-runtimes"
        },
        "path": "index/li/light_nrf52833/light_nrf52833-15.3.0.toml",
        "version": "15.3.0"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gnat_arm_elf",
            "package": "gnat_arm_elf",
            "provided_version": "15.3.1",
            "requirement": "^15",
            "resolved": true,
            "version": "15.3.1"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "AdaCore",
            "Daniel King"
          ],
          "configuration": {
            "generate_c": false,
            "generate_gpr": false,
            "output_dir": "gnat_user",
            "variables": {
              "LFCLK_Src": {
                "default": "Xtal",
                "type": "Enum",
                "values": [
                  "Xtal",
                  "RC",
                  "Synth"
                ]
              },
              "Time_Base": {
                "default": "RTC2",
                "type": "Enum",
                "values": [
                  "RTC0",
                  "RTC1",
                  "RTC2"
                ]
              },
              "Use_Reset_Pin": {
                "default": true,
                "type": "Boolean"
              },
              "Use_SWO_Trace": {
                "default": true,
                "type": "Boolean"
              }
            }
          },
          "depends-on": [
            {
              "gnat_arm_elf": "^15"
            }
          ],
          "description": "light runtime for the NRF52833 SoC",
          "licenses": "GPL-3.0-or-later WITH GCC-exception-3.1",
          "long-description": "## Usage\n\nFirst edit your `alire.toml` file and add the following elements:\n - Add `light_nrf52833` in the dependency list:\n   ```toml\n   [[depends-on]]\n   light_nrf52833 = \"*\"\n   ```\n\nThen edit your project file to add the following elements:\n - \"with\" the run-time project file. With this, gprbuild will compile the run-time before your application\n   ```ada\n   with \"$(runtime_proj_prefix)_build.gpr\";\n   ```\n - Specify the `Target` and `Runtime` attributes:\n   ```ada\n      for Target use $(runtime_proj_prefix)_build'Target;\n      for Runtime (\"Ada\") use $(runtime_proj_prefix)_build'Runtime (\"Ada\");\n   ```\n",
          "maintainers": [
            "Daniel King <damaki.gh@gmail.com>"
          ],
          "maintainers-logins": [
            "damaki"
          ],
          "name": "light_nrf52833",
          "origin": {
            "hashes": [
              "sha256:a25cc3cbad1f317c540f5a7b51d52dc6c193ca4b1b4d61daf99a854860799e5a",
              "sha512:5b2c015f4b057b95a3692663a67f5f3ee6b6f5150c966f0a5ac9820502a2f36fd8e95a885aacc610bb9ea1a3f8d337165cd4baa61e281cea251edd5d22573209"
            ],
            "url": "https://github.com/damaki/community-bb-runtimes/releases/download/v15.2.0/light-nrf52833-15.2.0.tar.gz"
          },
          "project-files": [
            "runtime_build.gpr"
          ],
          "tags": [
            "embedded",
            "runtime"
          ],
          "version": "15.2.0",
          "website": "https://github.com/damaki/community-bb-runtimes"
        },
        "path": "index/li/light_nrf52833/light_nrf52833-15.2.0.toml",
        "version": "15.2.0"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gnat_arm_elf",
            "package": "gnat_arm_elf",
            "provided_version": "15.3.1",
            "requirement": "^15",
            "resolved": true,
            "version": "15.3.1"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "AdaCore",
            "Daniel King"
          ],
          "configuration": {
            "generate_c": false,
            "generate_gpr": false,
            "output_dir": "gnat_user",
            "variables": {
              "LFCLK_Src": {
                "default": "Xtal",
                "type": "Enum",
                "values": [
                  "Xtal",
                  "RC",
                  "Synth"
                ]
              },
              "Time_Base": {
                "default": "RTC2",
                "type": "Enum",
                "values": [
                  "RTC0",
                  "RTC1",
                  "RTC2"
                ]
              },
              "Use_Reset_Pin": {
                "default": true,
                "type": "Boolean"
              },
              "Use_SWO_Trace": {
                "default": true,
                "type": "Boolean"
              }
            }
          },
          "depends-on": [
            {
              "gnat_arm_elf": "^15"
            }
          ],
          "description": "light runtime for the nRF52833 SoC",
          "licenses": "GPL-3.0-or-later WITH GCC-exception-3.1",
          "long-description": "## Usage\n\nFirst edit your `alire.toml` file and add the following elements:\n - Add `light_nrf52833` in the dependency list:\n   ```toml\n   [[depends-on]]\n   light_nrf52833 = \"*\"\n   ```\n\nThen edit your project file to add the following elements:\n - \"with\" the run-time project file. With this, gprbuild will compile the run-time before your application\n   ```ada\n   with \"runtime_build.gpr\";\n   ```\n - Specify the `Target` and `Runtime` attributes:\n   ```ada\n      for Target use runtime_build'Target;\n      for Runtime (\"Ada\") use runtime_build'Runtime (\"Ada\");\n   ```\n",
          "maintainers": [
            "Daniel King <damaki.gh@gmail.com>"
          ],
          "maintainers-logins": [
            "damaki"
          ],
          "name": "light_nrf52833",
          "origin": {
            "hashes": [
              "sha256:f27a7c3d510be76f948b871ac1dbce1b767dc2f24b4197acab9b4afd903ecc3d",
              "sha512:4cd055914163757fccac53a6bef7a602b40f29246db1a420fa0c4362e2c826018c463a5cf56d9ea956c722d70dd784e379c5c13f69656af6594a9c42db6451ab"
            ],
            "url": "https://github.com/damaki/nrf52-runtimes/releases/download/v15.0.1/light-nrf52833-15.0.1.tar.gz"
          },
          "project-files": [
            "runtime_build.gpr"
          ],
          "tags": [
            "embedded",
            "runtime"
          ],
          "version": "15.0.1",
          "website": "https://github.com/damaki/nrf52-runtimes"
        },
        "path": "index/li/light_nrf52833/light_nrf52833-15.0.1.toml",
        "version": "15.0.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gnat_arm_elf",
            "package": "gnat_arm_elf",
            "provided_version": "15.3.1",
            "requirement": "^15",
            "resolved": true,
            "version": "15.3.1"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "AdaCore",
            "Daniel King"
          ],
          "configuration": {
            "generate_c": false,
            "generate_gpr": false,
            "output_dir": "gnat_user",
            "variables": {
              "LFCLK_Src": {
                "default": "Xtal",
                "type": "Enum",
                "values": [
                  "Xtal",
                  "RC",
                  "Synth"
                ]
              },
              "Time_Base": {
                "default": "RTC2",
                "type": "Enum",
                "values": [
                  "RTC0",
                  "RTC1",
                  "RTC2"
                ]
              },
              "Use_Reset_Pin": {
                "default": true,
                "type": "Boolean"
              },
              "Use_SWO_Trace": {
                "default": true,
                "type": "Boolean"
              }
            }
          },
          "depends-on": [
            {
              "gnat_arm_elf": "^15"
            }
          ],
          "description": "light runtime for the nRF52833 SoC",
          "licenses": "GPL-3.0-or-later WITH GCC-exception-3.1",
          "long-description": "## Usage\n\nFirst edit your `alire.toml` file and add the following elements:\n - Add `light_nrf52833` in the dependency list:\n   ```toml\n   [[depends-on]]\n   light_nrf52833 = \"*\"\n   ```\n\nThen edit your project file to add the following elements:\n - \"with\" the run-time project file. With this, gprbuild will compile the run-time before your application\n   ```ada\n   with \"runtime_build.gpr\";\n   ```\n - Specify the `Target` and `Runtime` attributes:\n   ```ada\n      for Target use runtime_build'Target;\n      for Runtime (\"Ada\") use runtime_build'Runtime (\"Ada\");\n   ```\n",
          "maintainers": [
            "Daniel King <damaki.gh@gmail.com>"
          ],
          "maintainers-logins": [
            "damaki"
          ],
          "name": "light_nrf52833",
          "origin": {
            "hashes": [
              "sha256:ca53cd6680cb0d834c4503bed996c89c3ecba7e454233385e7c30c2476655f90",
              "sha512:0e0b80ded5e377b56f2ad83e3ce6027dbe9529c58cda6b42e9f21ced31912564bd8790ad9046bf087c29ceb30aa9759e94c1a0a54f5f4d49d1f2c980cc0f198a"
            ],
            "url": "https://github.com/damaki/nrf52-runtimes/releases/download/v15.0.0/light-nrf52833-15.0.0.tar.gz"
          },
          "project-files": [
            "runtime_build.gpr"
          ],
          "tags": [
            "embedded",
            "runtime"
          ],
          "version": "15.0.0",
          "website": "https://github.com/damaki/nrf52-runtimes"
        },
        "path": "index/li/light_nrf52833/light_nrf52833-15.0.0.toml",
        "version": "15.0.0"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gnat_arm_elf",
            "package": "gnat_arm_elf",
            "provided_version": "14.2.1",
            "requirement": "^14",
            "resolved": true,
            "version": "14.2.1"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "AdaCore",
            "Daniel King"
          ],
          "configuration": {
            "generate_c": false,
            "generate_gpr": false,
            "output_dir": "gnat_user",
            "variables": {
              "LFCLK_Src": {
                "default": "Xtal",
                "type": "Enum",
                "values": [
                  "Xtal",
                  "RC",
                  "Synth"
                ]
              },
              "Time_Base": {
                "default": "RTC2",
                "type": "Enum",
                "values": [
                  "RTC0",
                  "RTC1",
                  "RTC2"
                ]
              },
              "Use_Reset_Pin": {
                "default": true,
                "type": "Boolean"
              },
              "Use_SWO_Trace": {
                "default": true,
                "type": "Boolean"
              }
            }
          },
          "depends-on": [
            {
              "gnat_arm_elf": "^14"
            }
          ],
          "description": "light runtime for the nRF52833 SoC",
          "licenses": "GPL-3.0-or-later WITH GCC-exception-3.1",
          "long-description": "## Usage\n\nFirst edit your `alire.toml` file and add the following elements:\n - Add `light_nrf52833` in the dependency list:\n   ```toml\n   [[depends-on]]\n   light_nrf52833 = \"*\"\n   ```\n\nThen edit your project file to add the following elements:\n - \"with\" the run-time project file. With this, gprbuild will compile the run-time before your application\n   ```ada\n   with \"runtime_build.gpr\";\n   ```\n - Specify the `Target` and `Runtime` attributes:\n   ```ada\n      for Target use runtime_build'Target;\n      for Runtime (\"Ada\") use runtime_build'Runtime (\"Ada\");\n   ```\n",
          "maintainers": [
            "Daniel King <damaki.gh@gmail.com>"
          ],
          "maintainers-logins": [
            "damaki"
          ],
          "name": "light_nrf52833",
          "origin": {
            "hashes": [
              "sha256:6baa2ab8a2f5590e753197dbeb2418c3fa0ee5ace4bf983a8e0a262c8da3929d",
              "sha512:8cd6693d08cfb856eff1264df3daadb44905e142a86ea01db425b37bfaffd0f1770fac0c12cdde29b6d51b950ea3533825f78044d1106ac08a86974f5819b350"
            ],
            "url": "https://github.com/damaki/nrf52-runtimes/releases/download/v14.1.1/light-nrf52833-14.1.1.tar.gz"
          },
          "project-files": [
            "runtime_build.gpr"
          ],
          "tags": [
            "embedded",
            "runtime"
          ],
          "version": "14.1.1",
          "website": "https://github.com/damaki/nrf52-runtimes"
        },
        "path": "index/li/light_nrf52833/light_nrf52833-14.1.1.toml",
        "version": "14.1.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gnat_arm_elf",
            "package": "gnat_arm_elf",
            "provided_version": "14.2.1",
            "requirement": "^14",
            "resolved": true,
            "version": "14.2.1"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "AdaCore",
            "Daniel King"
          ],
          "configuration": {
            "generate_c": false,
            "generate_gpr": false,
            "output_dir": "gnat_user",
            "variables": {
              "LFCLK_Src": {
                "default": "Xtal",
                "type": "Enum",
                "values": [
                  "Xtal",
                  "RC",
                  "Synth"
                ]
              },
              "Time_Base": {
                "default": "RTC2",
                "type": "Enum",
                "values": [
                  "RTC0",
                  "RTC1",
                  "RTC2"
                ]
              },
              "Use_Reset_Pin": {
                "default": true,
                "type": "Boolean"
              },
              "Use_SWO_Trace": {
                "default": true,
                "type": "Boolean"
              }
            }
          },
          "depends-on": [
            {
              "gnat_arm_elf": "^14"
            }
          ],
          "description": "light runtime for the nRF52833 SoC",
          "licenses": "GPL-3.0-or-later WITH GCC-exception-3.1",
          "long-description": "## Usage\n\nFirst edit your `alire.toml` file and add the following elements:\n - Add `light_nrf52833` in the dependency list:\n   ```toml\n   [[depends-on]]\n   light_nrf52833 = \"*\"\n   ```\n\nThen edit your project file to add the following elements:\n - \"with\" the run-time project file. With this, gprbuild will compile the run-time before your application\n   ```ada\n   with \"runtime_build.gpr\";\n   ```\n - Specify the `Target` and `Runtime` attributes:\n   ```ada\n      for Target use runtime_build'Target;\n      for Runtime (\"Ada\") use runtime_build'Runtime (\"Ada\");\n   ```\n",
          "maintainers": [
            "Daniel King <damaki.gh@gmail.com>"
          ],
          "maintainers-logins": [
            "damaki"
          ],
          "name": "light_nrf52833",
          "origin": {
            "hashes": [
              "sha256:e18f3f6c6defd146b67f7ad253ab1f7d2393080424462f3692678d8b556e138f",
              "sha512:58fe907354f0c2929c96e3b78b7c0d7ba974eace805cfdfd7fdbf940dfabbf5a128d118ceefc720810703b1ac0e283150f08e021ae3c1d9ba6a2cee154261200"
            ],
            "url": "https://github.com/damaki/nrf52-runtimes/releases/download/v14.1.0/light-nrf52833-14.1.0.tar.gz"
          },
          "project-files": [
            "runtime_build.gpr"
          ],
          "tags": [
            "embedded",
            "runtime"
          ],
          "version": "14.1.0",
          "website": "https://github.com/damaki/nrf52-runtimes"
        },
        "path": "index/li/light_nrf52833/light_nrf52833-14.1.0.toml",
        "version": "14.1.0"
      }
    ]
  },
  "schema_version": 4
}
