{
  "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": "Portable package for producing dynamically PDF documents",
    "development_only": false,
    "latest_version": "9.0.0",
    "name": "apdf",
    "selected_version": "9.0.0",
    "versions": [
      {
        "dependants": [
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "mathpaqs",
            "path": "index/ma/mathpaqs/mathpaqs-20260205.0.0.toml",
            "provided_version": "9.0.0",
            "qualifies": true,
            "requirement": ">=9.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "20260205.0.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "tiled_code_gen",
            "path": "index/ti/tiled_code_gen/tiled_code_gen-0.1.0.toml",
            "provided_version": "9.0.0",
            "qualifies": false,
            "requirement": "^5.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "0.1.0"
          }
        ],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gid",
            "package": "gid",
            "provided_version": "14.0.0",
            "requirement": ">=13.0.1",
            "resolved": true,
            "version": "14.0.0"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "Gautier de Montmollin"
          ],
          "depends-on": [
            {
              "gid": ">=13.0.1"
            }
          ],
          "description": "Portable package for producing dynamically PDF documents",
          "executables": [
            "pdf_out_demo",
            "koch_curve",
            "sierpinski_arrowhead_curve"
          ],
          "gpr-externals": {
            "PDF_Build_Mode": [
              "Debug",
              "Fast"
            ]
          },
          "licenses": "MIT",
          "long-description": "\n**PDF_Out** is an Ada package for producing easily and automatically PDF files, from an Ada program, with text, vector graphics and raster graphics.\n\n![Ada PDF Screenshot](https://apdf.sourceforge.io/pw_ari_delivery_m.png \"Screenshot of a page produced by PDF_Out\")\n![Ada PDF Screenshot](https://apdf.sourceforge.io/pw_sowebio_m.jpg      \"Screenshot of a report produced by PDF_Out\")\n\n* Ideal for the dynamic production of reports, invoices, tickets, labels, delivery notes, charts, maps etc.\n* Vector graphics\n* Inclusion of JPEG images\n* Object oriented\n* Task safe\n* Endian-neutral\n* Multi-platform, but native code build\n* Unconditionally portable code: OS-, CPU-, compiler- independent code\n* Pure Ada 2012: this package can be used in projects in Ada 2012 and later language versions\n* *Free*, open-source \n\nThe creation of a PDF file is as simple as this small procedure:\n\n```ada\nwith PDF_Out;\n\nprocedure Small_Demo is\n  pdf : PDF_Out.PDF_Out_File;\nbegin\n  pdf.Create (\"small.pdf\");\n  pdf.Put_Line (\"This is a very small demo for PDF_Out...\");\n  pdf.Close;\nend Small_Demo;\n```\n\n",
          "maintainers": [
            "gdemont@hotmail.com"
          ],
          "maintainers-logins": [
            "zertovitch",
            "Fabien-Chouteau"
          ],
          "name": "apdf",
          "origin": {
            "hashes": [
              "sha512:d62bdc1365f387a761de8eca59fbcb1b4757dea39b214592e2c8951edec0dcf826efa6c2b6b581059bf16ce23ba9f1779a9fe0dc0c12d471494a78a907df86db"
            ],
            "url": "https://sourceforge.net/projects/apdf/files/apdf_009.zip"
          },
          "project-files": [
            "pdf_out_project_tree.gpr"
          ],
          "tags": [
            "pdf",
            "adobe",
            "acrobat"
          ],
          "version": "9.0.0",
          "website": "https://github.com/zertovitch/ada-pdf-writer"
        },
        "path": "index/ap/apdf/apdf-9.0.0.toml",
        "version": "9.0.0"
      },
      {
        "dependants": [
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "mathpaqs",
            "path": "index/ma/mathpaqs/mathpaqs-20260205.0.0.toml",
            "provided_version": "8.0.0",
            "qualifies": false,
            "requirement": ">=9.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "20260205.0.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "tiled_code_gen",
            "path": "index/ti/tiled_code_gen/tiled_code_gen-0.1.0.toml",
            "provided_version": "8.0.0",
            "qualifies": false,
            "requirement": "^5.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "0.1.0"
          }
        ],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gid",
            "package": "gid",
            "provided_version": "14.0.0",
            "requirement": ">=13.0.1",
            "resolved": true,
            "version": "14.0.0"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "Gautier de Montmollin"
          ],
          "depends-on": [
            {
              "gid": ">=13.0.1"
            }
          ],
          "description": "Portable package for producing dynamically PDF documents",
          "executables": [
            "pdf_out_demo",
            "koch_curve",
            "sierpinski_arrowhead_curve"
          ],
          "gpr-externals": {
            "PDF_Build_Mode": [
              "Debug",
              "Fast"
            ]
          },
          "licenses": "MIT",
          "long-description": "\n**PDF_Out** is an Ada package for producing easily and automatically PDF files, from an Ada program, with text, vector graphics and raster graphics.\n\n![Ada PDF Screenshot](https://apdf.sourceforge.io/pw_ari_delivery_m.png \"Screenshot of a page produced by PDF_Out\")\n![Ada PDF Screenshot](https://apdf.sourceforge.io/pw_sowebio_m.jpg      \"Screenshot of a report produced by PDF_Out\")\n\n* Ideal for the dynamic production of reports, invoices, tickets, labels, delivery notes, charts, maps etc.\n* Vector graphics\n* Inclusion of JPEG images\n* Object oriented\n* Task safe\n* Endian-neutral\n* Multi-platform, but native code build\n* Unconditionally portable code: OS-, CPU-, compiler- independent code\n* Pure Ada 2012: this package can be used in projects in Ada 2012 and later language versions\n* *Free*, open-source \n\nThe creation of a PDF file is as simple as this small procedure:\n\n```ada\nwith PDF_Out;\n\nprocedure Small_Demo is\n  pdf : PDF_Out.PDF_Out_File;\nbegin\n  pdf.Create (\"small.pdf\");\n  pdf.Put_Line (\"This is a very small demo for PDF_Out...\");\n  pdf.Close;\nend Small_Demo;\n```\n\n",
          "maintainers": [
            "gdemont@hotmail.com"
          ],
          "maintainers-logins": [
            "zertovitch",
            "Fabien-Chouteau"
          ],
          "name": "apdf",
          "origin": {
            "hashes": [
              "sha512:7dddb047dc67854f9c0879715704f66dda3ea19c31bf4f81f5de91b72a9367720d3f170131ea61e380acffc5a2f0d3bcb0d2bf31ffb8376173be293514851d1c"
            ],
            "url": "https://sourceforge.net/projects/apdf/files/apdf_008.zip"
          },
          "project-files": [
            "pdf_out_w_gid.gpr"
          ],
          "tags": [
            "pdf",
            "adobe",
            "acrobat"
          ],
          "version": "8.0.0",
          "website": "https://github.com/zertovitch/ada-pdf-writer"
        },
        "path": "index/ap/apdf/apdf-8.0.0.toml",
        "version": "8.0.0"
      },
      {
        "dependants": [
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "mathpaqs",
            "path": "index/ma/mathpaqs/mathpaqs-20260205.0.0.toml",
            "provided_version": "7.0.0",
            "qualifies": false,
            "requirement": ">=9.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "20260205.0.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "tiled_code_gen",
            "path": "index/ti/tiled_code_gen/tiled_code_gen-0.1.0.toml",
            "provided_version": "7.0.0",
            "qualifies": false,
            "requirement": "^5.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "0.1.0"
          }
        ],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gid",
            "package": "gid",
            "provided_version": "14.0.0",
            "requirement": ">=9.0.0",
            "resolved": true,
            "version": "14.0.0"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "Gautier de Montmollin"
          ],
          "depends-on": [
            {
              "gid": ">=9.0.0"
            }
          ],
          "description": "Portable package for producing dynamically PDF documents",
          "executables": [
            "pdf_out_demo",
            "koch_curve",
            "sierpinski_arrowhead_curve"
          ],
          "gpr-externals": {
            "PDF_Build_Mode": [
              "Debug",
              "Fast"
            ]
          },
          "licenses": "MIT",
          "long-description": "\n**PDF_Out** is an Ada package for producing easily and automatically PDF files, from an Ada program, with text, vector graphics and raster graphics.\n\n![Ada PDF Screenshot](https://apdf.sourceforge.io/pw_ari_parcel_m.png \"Screenshot of a page produced by PDF_Out\")\n\n* Ideal for the dynamic production of reports, invoices, tickets, charts, maps etc.\n* Vector graphics\n* Inclusion of JPEG images\n* Object oriented\n* Task safe\n* Endian-neutral\n* Multi-platform, but native code build\n* Standalone (no dependency on other libraires, bindings, etc.; no extra component needed for running)\n* Unconditionally portable code: OS-, CPU-, compiler- independent code\n* Pure Ada 2012: this package can be used in projects in Ada 2012 and later language versions\n* Free, open-source \n\nThe creation of a PDF file is as simple as this small procedure:\n\n```ada\nwith PDF_Out;\n\nprocedure Small_Demo is\n  pdf : PDF_Out.PDF_Out_File;\nbegin\n  pdf.Create (\"small.pdf\");\n  pdf.Put_Line (\"This is a very small demo for PDF_Out...\");\n  pdf.Close;\nend Small_Demo;\n```\n\n",
          "maintainers": [
            "gdemont@hotmail.com"
          ],
          "maintainers-logins": [
            "zertovitch",
            "Fabien-Chouteau"
          ],
          "name": "apdf",
          "origin": {
            "hashes": [
              "sha512:11c5d525f3e77d88f673dc8921af4304f33188c0ca54c3ab3da3013212d48027019f31b935933aeaad8d40ead76a3711f8ed491810e63f546e1f550e15cfb7ea"
            ],
            "url": "https://sourceforge.net/projects/apdf/files/apdf_007.zip"
          },
          "project-files": [
            "pdf_out_gnat_w_gid.gpr"
          ],
          "tags": [
            "pdf",
            "adobe"
          ],
          "version": "7.0.0",
          "website": "https://apdf.sourceforge.io/"
        },
        "path": "index/ap/apdf/apdf-7.0.0.toml",
        "version": "7.0.0"
      },
      {
        "dependants": [
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "mathpaqs",
            "path": "index/ma/mathpaqs/mathpaqs-20260205.0.0.toml",
            "provided_version": "6.0.0",
            "qualifies": false,
            "requirement": ">=9.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "20260205.0.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "tiled_code_gen",
            "path": "index/ti/tiled_code_gen/tiled_code_gen-0.1.0.toml",
            "provided_version": "6.0.0",
            "qualifies": false,
            "requirement": "^5.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "0.1.0"
          }
        ],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gid",
            "package": "gid",
            "provided_version": "14.0.0",
            "requirement": ">=9.0.0",
            "resolved": true,
            "version": "14.0.0"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "Gautier de Montmollin"
          ],
          "depends-on": [
            {
              "gid": ">=9.0.0"
            }
          ],
          "description": "Portable package for producing dynamically PDF documents",
          "executables": [
            "pdf_out_demo",
            "koch_curve",
            "sierpinski_arrowhead_curve"
          ],
          "gpr-externals": {
            "PDF_Build_Mode": [
              "Debug",
              "Fast"
            ]
          },
          "licenses": "MIT",
          "long-description": "\n**PDF_Out** is an Ada package for producing easily and automatically PDF files, from an Ada program, with text, vector graphics and raster graphics.\n\n![Ada PDF Screenshot](https://apdf.sourceforge.io/pw_ari_parcel_m.png \"Screenshot of a page produced by PDF_Out\")\n\n* Ideal for the dynamic production of reports, invoices, tickets, charts, maps etc.\n* Vector graphics\n* Inclusion of JPEG images\n* Object oriented\n* Task safe\n* Endian-neutral\n* Multi-platform, but native code build\n* Standalone (no dependency on other libraires, bindings, etc.; no extra component needed for running)\n* Unconditionally portable code: OS-, CPU-, compiler- independent code\n* Pure Ada 95: this package can be used in projects in Ada 95, Ada 2005, Ada 2012 and later language versions\n* Free, open-source \n\nThe creation of a PDF file is as simple as this small procedure:\n\n```ada\nwith PDF_Out;\n\nprocedure Small_Demo is\n  pdf : PDF_Out.PDF_Out_File;\nbegin\n  pdf.Create (\"small.pdf\");\n  pdf.Put_Line (\"This is a very small demo for PDF_Out...\");\n  pdf.Close;\nend Small_Demo;\n```\n\n",
          "maintainers": [
            "gdemont@hotmail.com"
          ],
          "maintainers-logins": [
            "zertovitch",
            "Fabien-Chouteau"
          ],
          "name": "apdf",
          "origin": {
            "hashes": [
              "sha512:7c3ce4e9fd288aeedcf618d138d2d4a517e4163df76f8fd8b8db3ddcc7cdcb9b41791c77dcdbd3427c0fb6e4e6ea37ee2a72f1c0bc1ab36d37541d7c3a4e67b9"
            ],
            "url": "https://sourceforge.net/projects/apdf/files/apdf_006.zip"
          },
          "project-files": [
            "pdf_out_gnat_w_gid.gpr"
          ],
          "tags": [
            "pdf",
            "adobe"
          ],
          "version": "6.0.0",
          "website": "https://apdf.sourceforge.io/"
        },
        "path": "index/ap/apdf/apdf-6.0.0.toml",
        "version": "6.0.0"
      },
      {
        "dependants": [
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "mathpaqs",
            "path": "index/ma/mathpaqs/mathpaqs-20260205.0.0.toml",
            "provided_version": "5.0.3",
            "qualifies": false,
            "requirement": ">=9.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "20260205.0.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "tiled_code_gen",
            "path": "index/ti/tiled_code_gen/tiled_code_gen-0.1.0.toml",
            "provided_version": "5.0.3",
            "qualifies": true,
            "requirement": "^5.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "0.1.0"
          }
        ],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "gid",
            "package": "gid",
            "provided_version": "14.0.0",
            "requirement": ">=9.0.0",
            "resolved": true,
            "version": "14.0.0"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "Gautier de Montmollin"
          ],
          "depends-on": [
            {
              "gid": ">=9.0.0"
            }
          ],
          "description": "Portable package for producing dynamically PDF documents",
          "gpr-externals": {
            "PDF_Build_Mode": [
              "Debug",
              "Fast"
            ]
          },
          "licenses": "MIT",
          "maintainers": [
            "gdemont@hotmail.com"
          ],
          "maintainers-logins": [
            "zertovitch",
            "Fabien-Chouteau"
          ],
          "name": "apdf",
          "origin": {
            "hashes": [
              "sha512:dbe27598986b1744b024803348350e48b9fe14a14b4137796b3bf12fc98e400b45fd16dc3902a5ffbfa407552131bec072c287444889d5984ade6ba6d2d981cf"
            ],
            "url": "https://sourceforge.net/projects/apdf/files/apdf_005_r3.zip"
          },
          "project-files": [
            "pdf_out_gnat_w_gid.gpr"
          ],
          "tags": [
            "pdf",
            "adobe"
          ],
          "version": "5.0.3",
          "website": "https://apdf.sourceforge.io/"
        },
        "path": "index/ap/apdf/apdf-5.0.3.toml",
        "version": "5.0.3"
      },
      {
        "dependants": [
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "mathpaqs",
            "path": "index/ma/mathpaqs/mathpaqs-20260205.0.0.toml",
            "provided_version": "5.0.0",
            "qualifies": false,
            "requirement": ">=9.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "20260205.0.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "development": false,
            "name": "tiled_code_gen",
            "path": "index/ti/tiled_code_gen/tiled_code_gen-0.1.0.toml",
            "provided_version": "5.0.0",
            "qualifies": true,
            "requirement": "^5.0.0",
            "requires": "apdf",
            "selected": true,
            "version": "0.1.0"
          }
        ],
        "dependencies": [],
        "development": false,
        "external": false,
        "manifest": {
          "authors": [
            "Gautier de Montmollin"
          ],
          "description": "Standalone, portable package for producing dynamically PDF documents",
          "gpr-externals": {
            "Build_Mode": [
              "Debug",
              "Fast"
            ]
          },
          "licenses": "MIT",
          "maintainers": [
            "fabien.chouteau@gmail.com"
          ],
          "maintainers-logins": [
            "zertovitch",
            "Fabien-Chouteau"
          ],
          "name": "apdf",
          "origin": {
            "hashes": [
              "sha512:ded04cdfe00628ed96d5d933f9447af4130902b0ae45b0d5dfbd3db70ca71b55d73f4adfb37ad29a68ce66eeec3ba4a5a49466f2ad56ceff8e8629c70c0f2604"
            ],
            "url": "https://sourceforge.net/projects/apdf/files/apdf_005.zip"
          },
          "project-files": [
            "pdf_out_gnat.gpr"
          ],
          "version": "5.0.0"
        },
        "path": "index/ap/apdf/apdf-5.0.0.toml",
        "version": "5.0.0"
      }
    ]
  },
  "schema_version": 4
}
