diff --git a/index/or/orka/orka-1.0.0.toml b/index/or/orka/orka-1.0.0.toml new file mode 100644 index 00000000..267676e3 --- /dev/null +++ b/index/or/orka/orka-1.0.0.toml @@ -0,0 +1,35 @@ +name = "orka" +description = "OpenGL 4.6 rendering kernel written in Ada 2012" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["azdo", "egl", "opengl", "orka", "rendering", "graphics", "game", "engine", "ktx", "gltf"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[project-files.'case(os)'] +linux = ["orka.gpr", "orka-egl.gpr"] +windows = ["orka.gpr"] + +[available.'case(os)'] +linux = true +windows = true +'...' = false + +[[depends-on]] +orka_types = "~1.0.0" +orka_simd = "~1.0.0" +orka_transforms = "~1.0.0" +orka_opengl = "~1.0.0" +orka_egl = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka" diff --git a/index/or/orka_awt/orka_awt-1.0.0.toml b/index/or/orka_awt/orka_awt-1.0.0.toml new file mode 100644 index 00000000..53bfca05 --- /dev/null +++ b/index/or/orka_awt/orka_awt-1.0.0.toml @@ -0,0 +1,42 @@ +name = "orka_awt" +description = "Ada Window Toolkit" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["egl", "wayland", "windows", "graphics", "opengl", "input", "gamepad"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[available.'case(os)'] +linux = true +'...' = false + +[project-files.'case(os)'] +linux = ["orka_awt-linux.gpr", "example/example.gpr"] + +[[depends-on]] +[depends-on.'case(os)'.linux] +wayland_egl_ada = "~1.0.0" +wayland_cursor_ada = "~1.0.0" +wayland_protocols_ada = "~1.0.0" +wayland_client_ada = "~1.0.0" +orka_egl = "~1.0.0" +evdev = "^2.0.2" +inotify = "^2.0.1" + +[[depends-on]] +orka = "~1.0.0" +orka_numerics = "~1.0.0" +orka_tensors_cpu = "~1.0.0" +orka_transforms = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_awt" diff --git a/index/or/orka_egl/orka_egl-1.0.0.toml b/index/or/orka_egl/orka_egl-1.0.0.toml new file mode 100644 index 00000000..baa090cc --- /dev/null +++ b/index/or/orka_egl/orka_egl-1.0.0.toml @@ -0,0 +1,30 @@ +name = "orka_egl" +description = "Ada 2012 bindings for EGL" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["egl", "opengl", "orka"] + +executables = ["orka_egl_info"] + +project-files = ["orka_egl.gpr", "orka_egl_info.gpr"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[available.'case(os)'] +'linux' = true +'...' = false + +[[depends-on]] +libegl = "*" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_egl" diff --git a/index/or/orka_numerics/orka_numerics-1.0.0.toml b/index/or/orka_numerics/orka_numerics-1.0.0.toml new file mode 100644 index 00000000..ed8d5599 --- /dev/null +++ b/index/or/orka_numerics/orka_numerics-1.0.0.toml @@ -0,0 +1,22 @@ +name = "orka_numerics" +description = "Tensors (multidimensional arrays) and integrators" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["orka", "math", "vector", "matrix", "ndarray", "tensor", "numpy", "random", "statistics", "integration", "rk4", "kalman", "optimization", "leastsquares", "linearalgebra", "linalg"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[[depends-on]] +orka_types = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_numerics" diff --git a/index/or/orka_opengl/orka_opengl-1.0.0.toml b/index/or/orka_opengl/orka_opengl-1.0.0.toml new file mode 100644 index 00000000..6f284a42 --- /dev/null +++ b/index/or/orka_opengl/orka_opengl-1.0.0.toml @@ -0,0 +1,27 @@ +name = "orka_opengl" +description = "OpenGL 4.6 backend for the Orka rendering engine" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["azdo", "egl", "opengl", "orka", "rendering", "graphics"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[available.'case(os)'] +'linux|windows' = true +'...' = false + +[[depends-on]] +orka_types = "~1.0.0" +orka_egl = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_opengl" diff --git a/index/or/orka_plugin_archives/orka_plugin_archives-1.0.0.toml b/index/or/orka_plugin_archives/orka_plugin_archives-1.0.0.toml new file mode 100644 index 00000000..3e85a34d --- /dev/null +++ b/index/or/orka_plugin_archives/orka_plugin_archives-1.0.0.toml @@ -0,0 +1,23 @@ +name = "orka_plugin_archives" +description = "Orka plug-in to load resources from Zip archives" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["orka", "zip", "dcf"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[[depends-on]] +dcf = "^2.0.3" +orka = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_plugin_archives" diff --git a/index/or/orka_plugin_atmosphere/orka_plugin_atmosphere-1.0.0.toml b/index/or/orka_plugin_atmosphere/orka_plugin_atmosphere-1.0.0.toml new file mode 100644 index 00000000..56650e1e --- /dev/null +++ b/index/or/orka_plugin_atmosphere/orka_plugin_atmosphere-1.0.0.toml @@ -0,0 +1,23 @@ +name = "orka_plugin_atmosphere" +description = "Orka plug-in for precomputed atmospheric scattering" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0 AND BSD-3-Clause" +tags = ["atmosphere", "earth", "orka"] + +authors = ["onox", "Eric Bruneton"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[[depends-on]] +orka_transforms = "~1.0.0" +orka = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_plugin_atmosphere" diff --git a/index/or/orka_plugin_gltf/orka_plugin_gltf-1.0.0.toml b/index/or/orka_plugin_gltf/orka_plugin_gltf-1.0.0.toml new file mode 100644 index 00000000..647481e5 --- /dev/null +++ b/index/or/orka_plugin_gltf/orka_plugin_gltf-1.0.0.toml @@ -0,0 +1,24 @@ +name = "orka_plugin_gltf" +description = "Orka plug-in for loading glTF models" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["gltf", "orka"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[[depends-on]] +json = "^5.0.3" +orka_transforms = "~1.0.0" +orka = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_plugin_gltf" diff --git a/index/or/orka_plugin_terrain/orka_plugin_terrain-1.0.0.toml b/index/or/orka_plugin_terrain/orka_plugin_terrain-1.0.0.toml new file mode 100644 index 00000000..6fffb1f9 --- /dev/null +++ b/index/or/orka_plugin_terrain/orka_plugin_terrain-1.0.0.toml @@ -0,0 +1,24 @@ +name = "orka_plugin_terrain" +description = "Orka plug-in for adaptive tessellated flattened spheroids" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0 AND MIT" +tags = ["terrain", "orka"] + +authors = ["onox", "Jonathan Dupuy"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM100-Is"] + +[[depends-on]] +orka = "~1.0.0" +orka_transforms = "~1.0.0" +orka_plugin_atmosphere = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_plugin_terrain" diff --git a/index/or/orka_simd/orka_simd-1.0.0.toml b/index/or/orka_simd/orka_simd-1.0.0.toml new file mode 100644 index 00000000..c54878d7 --- /dev/null +++ b/index/or/orka_simd/orka_simd-1.0.0.toml @@ -0,0 +1,28 @@ +name = "orka_simd" +description = "Bindings for x86 SIMD extensions like SSE, AVX2, FMA, F16C" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["orka", "simd", "sse", "avx", "fma", "f16c"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[gpr-externals] +ORKA_SIMD_SIMD_TYPE = ["AVX", "AVX2"] + +[gpr-set-externals] +ORKA_SIMD_SIMD_TYPE = "AVX" + +[[depends-on]] +orka_types = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_simd" diff --git a/index/or/orka_tensors_cpu/orka_tensors_cpu-1.0.0.toml b/index/or/orka_tensors_cpu/orka_tensors_cpu-1.0.0.toml new file mode 100644 index 00000000..4539294e --- /dev/null +++ b/index/or/orka_tensors_cpu/orka_tensors_cpu-1.0.0.toml @@ -0,0 +1,30 @@ +name = "orka_tensors_cpu" +description = "Tensors using SIMD instructions on the CPU" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["orka", "math", "vector", "matrix", "ndarray", "tensor", "numpy", "random", "statistics", "leastsquares", "linearalgebra", "linalg", "simd"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[gpr-externals] +ORKA_TENSORS_CPU_SIMD_TYPE = ["SSE4.1", "AVX", "AVX2"] + +[gpr-set-externals] +ORKA_TENSORS_CPU_SIMD_TYPE = "SSE4.1" + +[[depends-on]] +orka_numerics = "~1.0.0" +orka_simd = "~1.0.0" +orka_types = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_tensors_cpu" diff --git a/index/or/orka_tensors_gpu/orka_tensors_gpu-1.0.0.toml b/index/or/orka_tensors_gpu/orka_tensors_gpu-1.0.0.toml new file mode 100644 index 00000000..b0b41e66 --- /dev/null +++ b/index/or/orka_tensors_gpu/orka_tensors_gpu-1.0.0.toml @@ -0,0 +1,25 @@ +name = "orka_tensors_gpu" +description = "Tensors using compute shaders on the GPU" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["orka", "math", "vector", "matrix", "ndarray", "tensor", "numpy", "random", "statistics", "leastsquares", "linearalgebra", "linalg", "gpu", "gpgpu", "compute", "shaders"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[[depends-on]] +orka = "~1.0.0" +orka_numerics = "~1.0.0" +orka_types = "~1.0.0" +gnat = ">=12" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_tensors_gpu" diff --git a/index/or/orka_tools/orka_tools-1.0.0.toml b/index/or/orka_tools/orka_tools-1.0.0.toml new file mode 100644 index 00000000..80707602 --- /dev/null +++ b/index/or/orka_tools/orka_tools-1.0.0.toml @@ -0,0 +1,26 @@ +name = "orka_tools" +description = "Tools for the Orka rendering kernel" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["gltf", "ktx", "opengl", "orka"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +executables = ["orka_info", "orka_gltf", "orka_ktx"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[[depends-on]] +orka_awt = "~1.0.0" +orka_plugin_gltf = "~1.0.0" +orka = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_tools" diff --git a/index/or/orka_transforms/orka_transforms-1.0.0.toml b/index/or/orka_transforms/orka_transforms-1.0.0.toml new file mode 100644 index 00000000..585c4de1 --- /dev/null +++ b/index/or/orka_transforms/orka_transforms-1.0.0.toml @@ -0,0 +1,23 @@ +name = "orka_transforms" +description = "Library to transform vectors, matrices, and quaternions using SIMD" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["orka", "math", "vector", "matrix", "quaternion"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[[depends-on]] +orka_simd = "~1.0.0" +orka_types = "~1.0.0" + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_transforms" diff --git a/index/or/orka_types/orka_types-1.0.0.toml b/index/or/orka_types/orka_types-1.0.0.toml new file mode 100644 index 00000000..414096da --- /dev/null +++ b/index/or/orka_types/orka_types-1.0.0.toml @@ -0,0 +1,19 @@ +name = "orka_types" +description = "Data types for Orka" +version = "1.0.0" +website = "https://github.com/onox/orka" +licenses = "Apache-2.0" +tags = ["orka"] + +authors = ["onox"] +maintainers = ["onox "] +maintainers-logins = ["onox"] + +[build-switches] +validation.compile_checks = "warnings" +"*".style_checks = ["-gnatygAOM99-Is"] + +[origin] +commit = "b455160b0b24a89af4ae6423b186dc826915d487" +url = "git+https://github.com/onox/orka.git" +subdir = "orka_types"