Create gid-14.0.0.toml for Generic Image Decoder (#1830)

This commit is contained in:
Gautier de Montmollin
2026-03-23 11:15:51 +01:00
committed by GitHub
parent 5c72c3939d
commit 4452f650c5
+57
View File
@@ -0,0 +1,57 @@
description = "Generic Image Decoder - decode a broad variety of image formats"
name = "gid"
version = "14.0.0"
authors = ["Gautier de Montmollin"]
website = "https://gen-img-dec.sourceforge.io/"
licenses = "MIT"
maintainers = ["gdemont@hotmail.com"]
maintainers-logins = ["zertovitch", "Fabien-Chouteau"]
project-files = ["gid.gpr"]
tags = ["image",
"animated", "animation",
"bitmap",
"color",
"decoder", "decoding", "decompress",
"digitization",
"graphic",
"lossless", "lossy",
"raster",
"rgb", "rgba",
"steganography",
"transparency", "transparent",
"bmp", "gif", "jpeg", "jpg", "pbm", "pgm", "png", "pnm", "ppm", "qoi", "tga", "targa"]
executables = ["to_bmp"]
long-description = """
&nbsp;<img src="https://gen-img-dec.sourceforge.io/transp.png" alt="image" width="200" height="auto">
The Generic Image Decoder (GID) is a low-level Ada package for decoding a broad variety of image formats,
from any data stream, to any kind of medium, be it an in-memory bitmap, a GUI object, some other stream,
floating-point data for scientific calculations, a browser element, a device, ...
Currently supported formats are: BMP, GIF, JPEG, PNG, PNM (PBM, PGM, PPM), QOI, TGA
Animations (GIF, PNG) are supported.
Some features:
* **Fast**! Up to 2.8 times faster than ImageMagick
* Task safe
* Endian-neutral
* Multi-platform, but native code build
* Standalone (no dependency on other libraires, bindings, etc.; no extra component needed for running)
* Unconditionally **portable**: OS-, CPU-, compiler- independent code (*)
* Pure Ada 2012: this package can be used in projects in Ada 2012 and later versions of the Ada language
* Tests, demos and tools included
* **Free**, open-source
______
(*) within limits of compiler's provided integer types and target architecture capacity.
"""
[gpr-externals]
GID_Build_Mode = ["Debug", "Fast_but_checked", "Fast_unchecked", "Small", "Smallest", "Profiling"]
[origin]
url = "https://sourceforge.net/projects/gen-img-dec/files/gid_014_without_test_images.zip"
hashes = ["sha512:dfb6e85f51483a48dd746d7e7f3ce5b87d75ccef03cea8f5eba0f5167b68bb184659e6de88dc612460f50de2321678745b3107bfc4e173604b1f0701c6dc6153"]