diff --git a/index/aa/aaa.toml b/index/aa/aaa.toml new file mode 100644 index 00000000..54d2bf33 --- /dev/null +++ b/index/aa/aaa.toml @@ -0,0 +1,8 @@ +[general] +description = "Alex's Ada Assortment (of miscellaneous utilities)" +licenses = ["LGPL 3.0"] +authors = ["alejandro@mosteo.com"] +maintainers = ["alejandro@mosteo.com"] + +['1.0.0'] +origin = "git+https://github.com/mosteo/aaa.git@3b263b6cb858c1ca0043674d21ae3e618c4026e2" diff --git a/index/ad/ada_lua.toml b/index/ad/ada_lua.toml new file mode 100644 index 00000000..6da4ee1e --- /dev/null +++ b/index/ad/ada_lua.toml @@ -0,0 +1,14 @@ +[general] +description = "An Ada binding for Lua" +licenses = ["GPL 3.0"] +authors = ["AdaCore"] +website = "https://github.com/AdaCore/ada-lua" +maintainers = ["AdaCore"] + +['0.0.0-5.3'] +origin = "git+https://github.com/alire-project/ada-lua.git@ba2fcbf9f8d54d3f6362f20523deb4371371f658" +project-files = ["lua.gpr"] +executables = ["main"] + + ['0.0.0-5.3'.depends-on] + liblua = "^5.3" diff --git a/index/ad/adacurses.toml b/index/ad/adacurses.toml new file mode 100644 index 00000000..771b8310 --- /dev/null +++ b/index/ad/adacurses.toml @@ -0,0 +1,28 @@ +[general] +description = "Wrapper on different packagings of NcursesAda" +licenses = [] +authors = ["Thomas E. Dickey"] +website = "http://invisible-island.net/ncurses/ncurses-Ada95.html" +maintainers = ["alejandro@mosteo.com"] +notes = """ + AdaCurses is the project name used by upstream, thus adacurses.gpr. + However, some distros (e.g., Debian family) use ncursesada.gpr. This + package wraps these differences so clients can always safely use + adacurses." +""" + + [general.available.'case(distribution)'] + 'debian|ubuntu' = true + '...' = false + +[6] +origin = "git+https://github.com/alire-project/adacurses-wrapper.git@4ccb20409becb50c0b5fd29effb676b650608326" + + [6.depends-on] + ncursesada = "^6" + +[5] +origin = "git+https://github.com/alire-project/adacurses-wrapper.git@4ccb20409becb50c0b5fd29effb676b650608326" + + [5.depends-on] + ncursesada = "^5" diff --git a/index/ad/adayaml.toml b/index/ad/adayaml.toml new file mode 100644 index 00000000..b66fd0ce --- /dev/null +++ b/index/ad/adayaml.toml @@ -0,0 +1,21 @@ +[general] +description = "Experimental YAML 1.3 implementation in Ada" +licenses = ["MIT"] +authors = ["Felix Krause"] +maintainers = ["alejandro@mosteo.com"] +website = "https://ada.yaml.io/" + +project-files = ["yaml.gpr", "yaml-utils.gpr"] + + [general.depends-on] + aunit = "^2017" + + [general.gpr-externals] + Mode = ["debug", "release"] + +['0.3'] +origin = "git+https://github.com/yaml/AdaYaml.git@2017a7c2523499c03b8d7fe06546a5a8bae6476d" +project-files = ["yaml-annotation_processor.gpr"] + +['0.2'] +origin = "git+https://github.com/yaml/AdaYaml.git@0264b03fd92eeedfe3e2713ed1da3f0d255c1727" diff --git a/index/ad/adayaml_server.toml b/index/ad/adayaml_server.toml new file mode 100644 index 00000000..f201b18e --- /dev/null +++ b/index/ad/adayaml_server.toml @@ -0,0 +1,18 @@ +[general] +description = "Experimental YAML 1.3 implementation in Ada (server component)" +licenses = ["MIT"] +authors = ["Felix Krause"] +maintainers = ["alejandro@mosteo.com"] +website = "https://ada.yaml.io/" + +project-files = ["yaml-server.gpr"] +executables = ["yaml-server"] + + [general.depends-on] + aunit = "^2017" + + [general.gpr-externals] + Mode = ["debug", "release"] + +['0.3'] +origin = "git+https://github.com/yaml/AdaYaml.git@2017a7c2523499c03b8d7fe06546a5a8bae6476d" diff --git a/index/ag/agpl.toml b/index/ag/agpl.toml new file mode 100644 index 00000000..4a4e3944 --- /dev/null +++ b/index/ag/agpl.toml @@ -0,0 +1,17 @@ +[general] +description = "Ada General Purpose Library with a robotics flavor" +licenses = ["LGPL 3.0"] +authors = ["alejandro@mosteo.com"] +maintainers = ["alejandro@mosteo.com"] + + [general.depends-on] + libgsl = "any" + + [general.gpr-externals] + Agpl_Include_Concorde = ["True", "False"] + Agpl_Include_Db = ["True", "False"] + Agpl_Include_Boost = ["True", "False"] + Agpl_Include_PngIO = ["True", "False"] + +['1.0.0'] +origin = "git+https://github.com/mosteo/agpl.git@00ac879f8d049171206699da39ac01f126b196e0" diff --git a/index/aj/ajunitgen.toml b/index/aj/ajunitgen.toml new file mode 100644 index 00000000..2fc5c835 --- /dev/null +++ b/index/aj/ajunitgen.toml @@ -0,0 +1,11 @@ +[general] +description = "Generator of JUnit-compatible XML reports" +licenses = ["LGPL 3.0"] +authors = ["Alejandro R. Mosteo"] +maintainers = ["alejandro@mosteo.com"] + + [general.depends-on] + xml_ez_out = "^1.6" + +['1.0.0'] +origin = "git+https://github.com/mosteo/ajunitgen.git@d2d110f92b8175ace6668dfdb639ea10ece5a822" diff --git a/index/al/alire.toml b/index/al/alire.toml new file mode 100644 index 00000000..fe97e445 --- /dev/null +++ b/index/al/alire.toml @@ -0,0 +1,34 @@ +[general] +description = "Alire project catalog and support files" +licenses = ["GPL 3.0"] +authors = ["Alejandro R. Mosteo"] +maintainers = ["alejandro@mosteo.com"] + +['0.6'] +origin = "git+https://github.com/alire-project/alire.git@f418890a85f421b20ad00f1f52259c122f883aca" + + ['0.6'.depends-on] + aaa = "^1.0.0" + semantic_versioning = "~0.3.2" + simple_logging = "^1.0" + +['0.5'] +origin = "git+https://github.com/alire-project/alire.git@f418890a85f421b20ad00f1f52259c122f883aca" + + ['0.5'.depends-on] + semantic_versioning = "~0.3.2" + simple_logging = "^1.0" + +['0.4'] +origin = "git+https://github.com/alire-project/alire.git@219cdcbc5f26efca331400582026c6377ef0f794" + + ['0.4'.depends-on] + semantic_versioning = "~0.3.1" + simple_logging = "^1.0" + +['0.2'] +origin = "git+https://github.com/alire-project/alire.git@5ba81ba33dfeb184b2e644ef2996200b5fdd6ae4" + + ['0.2'.depends-on] + semantic_versioning = "~0.3" + simple_logging = "^1.0" diff --git a/index/al/alr.toml b/index/al/alr.toml new file mode 100644 index 00000000..9a1254f2 --- /dev/null +++ b/index/al/alr.toml @@ -0,0 +1,38 @@ +[general] +description = "Command-line tool from the Alire project" +licenses = ["GPL 3.0"] +authors = ["Alejandro R. Mosteo"] +maintainers = ["alejandro@mosteo.com"] + +['0.6'] +origin = "git+https://github.com/alire-project/alr.git@7686e42addf0a341a72383572555c75ad0516a4e" + + ['0.6'.depends-on] + alire = "~0.6" + ajunitgen = "^1.0.0" + +['0.5'] +origin = "git+https://github.com/alire-project/alr.git@d26955fbfd8ef8b301791ab554113af1c6d46365" + + ['0.5'.depends-on] + alire = "~0.5" + ajunitgen = "^1.0.0" + +['0.4'] +origin = "git+https://github.com/alire-project/alr.git@721d111225cf30b9c298ff23587664510f4c4ea1" + + ['0.4'.depends-on] + alire = "~0.4" + xml_ez_out = "^1.6" + +['0.2'] +origin = "git+https://github.com/alire-project/alr.git@481a22aceb07242cabaefedbb41b2d6fe7a8bd1e" + + ['0.2'.depends-on] + alire = "~0.2" + +['0.1.2'] +origin = "git+https://github.com/alire-project/alr.git@4002536beea8aee12b455077df4dd144b409bde4" + + ['0.1.2'.depends-on] + alire = "~0.1.2" diff --git a/index/ap/apq.toml b/index/ap/apq.toml new file mode 100644 index 00000000..e8477ed4 --- /dev/null +++ b/index/ap/apq.toml @@ -0,0 +1,11 @@ +[general] +description = "APQ Ada95 Database Library (core)" +licenses = ["GMGPL 2.0", "GMGPL 3.0"] +project-files = ["apq.gpr"] + + [general.gpr-externals] + OS = ["Windows_NT", "GNU/Linux", "Darwin"] + DEBUG = ["true", "false"] + +['3.2.0'] +origin = "git+https://github.com/alire-project/apq.git@3b5b4b99f528f853e02abf239da7db3d8c9962b4" diff --git a/index/as/asis.toml b/index/as/asis.toml new file mode 100644 index 00000000..15f2fa1e --- /dev/null +++ b/index/as/asis.toml @@ -0,0 +1,34 @@ +[general] +description = "Ada Semantic Interface Specification or ASIS (library part)" +licenses = ["GPL 3.0"] +authors = ["AdaCore"] +website = "https://www.adacore.com/download/more" +maintainers = ["alejandro@mosteo.com"] + + [general.depends-on] + make = "any" + +[2018] +origin = "http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27ab8" +archive-name = "asis-gpl-2018-20180524-src.tar.gz" +project-files = ["asis-gpl-2018-src/asis.gpr"] + + [[2018.actions]] + type = "post-fetch" + command = "make setup-snames -C asis-gpl-2018-src" + + [2018.available.'case(compiler)'] + gnat-community-2018 = true + '...' = false + +[2017] +origin = "http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deecffb" +archive-name = "asis-gpl-2017-src.tar.gz" +project-files = ["asis-gpl-2017-src/asis.gpr"] + + [[2017.actions]] + type = "post-fetch" + command = "make setup-snames -C asis-gpl-2017-src" + + [2017.available.'case(compiler)'] + gnat-community-2018 = true diff --git a/index/au/aunit.toml b/index/au/aunit.toml new file mode 100644 index 00000000..dfc7df3c --- /dev/null +++ b/index/au/aunit.toml @@ -0,0 +1,16 @@ +[general] +description = "Ada unit test framework" +licenses = ["GPL 3.0"] +authors = ["AdaCore"] +website = "https://www.adacore.com/download/more" +maintainers = ["alejandro@mosteo.com"] + +project-files = ["aunit.gpr"] + + [general.gpr-externals] + RUNTIME = ["full", "zfp", "ravenscar", "ravenscar-cert", "cert"] + +[2017] +origin = "git+https://github.com/alire-project/libaunit.git@b66a41ceb35bfc81b9345655c5f46317a57de3b4" +executables = ["aunit_harness", "run-ppc-elf", "test_liskov", + "test_calculator", "math"] diff --git a/index/c_/c_strings.toml b/index/c_/c_strings.toml new file mode 100644 index 00000000..53a060cb --- /dev/null +++ b/index/c_/c_strings.toml @@ -0,0 +1,8 @@ +[general] +description = "Convenience subprograms to interact with C strings" +licenses = ["LGPL 3.0"] +authors = ["alejandro@mosteo.com"] +maintainers = ["AdaCore"] + +['1.0.0'] +origin = "git+https://github.com/mosteo/cstrings.git@2bd507ca150d2c58e13ae98443614a3c85330cb5" diff --git a/index/de/deepend.toml b/index/de/deepend.toml new file mode 100644 index 00000000..88758681 --- /dev/null +++ b/index/de/deepend.toml @@ -0,0 +1,12 @@ +[general] +description = "A suite of dynamic storage pools with subpool capabilities" +licenses = ["GPL 2.0"] +authors = ["Brad Moore"] +website = "https://sourceforge.net/projects/deepend/" +maintainers = ["alejandro@mosteo.com"] + +['3.9'] +origin = "git+https://github.com/alire-project/deepend.git@4491dcf36a9264110f9cd3876cdcd476f1fbf09d" + + ['3.9'.gpr-externals] + Ada_Mode = ["95", "2005", "2012"] diff --git a/index/dl/dl_ada.toml b/index/dl/dl_ada.toml new file mode 100644 index 00000000..c9d00f4a --- /dev/null +++ b/index/dl/dl_ada.toml @@ -0,0 +1,13 @@ +[general] +description = "Partial binding to libdl" +licenses = ["LGPL 3.0"] +authors = ["alejandro@mosteo.com"] +maintainers = ["alejandro@mosteo.com"] + +project-files = ["dl.gpr"] + + [general.depends-on] + c_strings = "^1.0.0" + +['1.0.1'] +origin = "git+https://github.com/mosteo/dl-ada.git@6e86754884e58908777070798645475fd47a4d0a" diff --git a/index/ea/eagle_lander.toml b/index/ea/eagle_lander.toml new file mode 100644 index 00000000..bf179800 --- /dev/null +++ b/index/ea/eagle_lander.toml @@ -0,0 +1,13 @@ +[general] +description = "Apollo 11 lunar lander simulator (Ada/Gtk/Cairo)" +licenses = ["GPL 3.0"] +authors = ["Fabien Chouteau"] +website = "https://blog.adacore.com/make-with-ada-the-eagle-has-landed" +maintainers = ["alejandro@mosteo.com"] + +['1.0'] +origin = "git+https://github.com/alire-project/eagle-lander.git@5a3bcc61eff4d60d2b741add7841410ce539d0b8" +project-files = ["lunar_lander.gpr"] + + ['1.0'.depends-on] + gtkada = "^17" diff --git a/index/gl/globe_3d.toml b/index/gl/globe_3d.toml new file mode 100644 index 00000000..abd79975 --- /dev/null +++ b/index/gl/globe_3d.toml @@ -0,0 +1,23 @@ +[general] +description = "GL Object Based Engine for 3D in Ada" +licenses = [] +authors = ["Gautier de Montmollin"] +website = "https://globe3d.sourceforge.io/" +maintainers = ["alejandro@mosteo.com"] + + [general.available.'case(os)'] + linux = true + '...' = false + +[20180111] +origin = "git+https://github.com/svn2github/GLOBE_3D.git@93f7185130e2fb0db7f1f7e67eaf1b6ca561d651" +project-files = ["globe_3d.gpr"] + + [20180111.depends-on] + glut = "^2.8.1" + + [20180111.gpr-externals] + OS_Kind = ["linux", "macosx", "win32"] + + [20180111.gpr-set-externals.OS_Kind.'case(os)'] + linux = "linux" diff --git a/index/gl/glut.toml b/index/gl/glut.toml new file mode 100644 index 00000000..0eb5a93f --- /dev/null +++ b/index/gl/glut.toml @@ -0,0 +1,8 @@ +[general] +description = "OpenGL Utility Toolkit" +licenses = [] + +['2.8.1-3'] + ['2.8.1-3'.origin.'case(distribution)'] + 'debian|ubuntu' = "native:freeglut3-dev" + '...' = "" diff --git a/index/gn/gnat.toml b/index/gn/gnat.toml new file mode 100644 index 00000000..3c627183 --- /dev/null +++ b/index/gn/gnat.toml @@ -0,0 +1,8 @@ +[general] +description = "GNAT is a compiler for the Ada programming language" +licenses = [] + +['7.0'] + ['7.0'.origin.'case(distribution)'] + 'debian|ubuntu' = "native:gnat-7" + '...' = "" diff --git a/index/gn/gnatcoll.toml b/index/gn/gnatcoll.toml new file mode 100644 index 00000000..02a7a162 --- /dev/null +++ b/index/gn/gnatcoll.toml @@ -0,0 +1,25 @@ +[general] +description = "GNAT Components Collection - Core packages" +licenses = ["GPL 3.0"] +authors = ["AdaCore"] +maintainers = ["alejandro@mosteo.com"] + + [general.gpr-externals] + GNATCOLL_ATOMICS = ["intrinsic", "mutex"] + GNATCOLL_OS = ["windows", "unix", "osx"] + BUILD = ["DEBUG", "PROD"] + LIBRARY_TYPE = ["relocatable", "static", "static-pic"] + + [general.gpr-set-externals] + BUILD = "PROD" + LIBRARY_TYPE = "static-pic" + + [general.gpr-set-externals.GNATCOLL_OS.'case(os)'] + linux = "unix" + macos = "osx" + windows = "windows" + +[2018] +origin = "http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a99" +archive-name = "gnatcoll-core-gpl-2018-20180524-src.tar.gz" +project-files = ["gnatcoll-core-gpl-2018-src/gnatcoll.gpr"] diff --git a/index/gn/gnatcoll_slim.toml b/index/gn/gnatcoll_slim.toml new file mode 100644 index 00000000..7f64e5eb --- /dev/null +++ b/index/gn/gnatcoll_slim.toml @@ -0,0 +1,23 @@ +[general] +description = "GNAT Components Collection - Slim version (no dependencies)" +licenses = ["GPL 3.0"] +authors = ["AdaCore"] +maintainers = ["alejandro@mosteo.com"] + + [general.gpr-externals] + GNATCOLL_ATOMICS = ["intrinsic", "mutex"] + GNATCOLL_OS = ["windows", "unix", "osx"] + BUILD = ["DEBUG", "PROD"] + LIBRARY_TYPE = ["relocatable", "static", "static-pic"] + + [general.gpr-set-externals] + BUILD = "PROD" + LIBRARY_TYPE = "static-pic" + + [general.gpr-set-externals.GNATCOLL_OS.'case(os)'] + linux = "unix" + macos = "osx" + windows = "windows" + +[20180425] +origin = "git+https://github.com/alire-project/gnatcoll-core.git@81bc37d7548fe40024eb0f647df65ec42f65443b" diff --git a/index/gn/gnatcoll_strings.toml b/index/gn/gnatcoll_strings.toml new file mode 100644 index 00000000..647ec27d --- /dev/null +++ b/index/gn/gnatcoll_strings.toml @@ -0,0 +1,23 @@ +[general] +description = "GNAT Components Collection - Slim version (no dependencies)" +licenses = ["GPL 3.0"] +authors = ["AdaCore"] +maintainers = ["alejandro@mosteo.com"] + + [general.gpr-externals] + GNATCOLL_ATOMICS = ["intrinsic", "mutex"] + GNATCOLL_OS = ["windows", "unix", "osx"] + BUILD = ["DEBUG", "PROD"] + LIBRARY_TYPE = ["relocatable", "static", "static-pic"] + + [general.gpr-set-externals] + BUILD = "prod" + LIBRARY_TYPE = "static-pic" + + [general.gpr-set-externals.GNATCOLL_OS.'case(os)'] + linux = "unix" + macos = "osx" + windows = "windows" + +[20180425] +origin = "git+https://github.com/alire-project/gnatcoll-core.git@7823e31add7133b9fbc6e037d9986a823e840dc0" diff --git a/index/gt/gtkada.toml b/index/gt/gtkada.toml new file mode 100644 index 00000000..8576a112 --- /dev/null +++ b/index/gt/gtkada.toml @@ -0,0 +1,11 @@ +[general] +description = "Ada binding for the GTK+ GUI" +licenses = [] + + [general.depends-on] + gnat = "any" + +[17] + [17.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libgtkada16.1.0-dev" + '...' = "" diff --git a/index/ha/hangman.toml b/index/ha/hangman.toml new file mode 100644 index 00000000..177d7ade --- /dev/null +++ b/index/ha/hangman.toml @@ -0,0 +1,9 @@ +[general] +description = "Hangman game for the console" +licenses = [] +authors = ["Jon Hollan, Mark Hoffman, & Brandon Ball"] +maintainers = ["alejandro@mosteo.com"] +executables = ["hangmain"] + +['1.0'] +origin = "git+https://github.com/alire-project/Hangman.git@a57904920b81d72621aba434bf72e0175a12624d" diff --git a/index/he/hello.toml b/index/he/hello.toml new file mode 100644 index 00000000..e89f41a0 --- /dev/null +++ b/index/he/hello.toml @@ -0,0 +1,15 @@ +[general] +description = """"Hello, world!" demonstration project""" +licenses = [] + +['1.0.1'] +origin = "git+https://github.com/alire-project/hello.git@65725c20778875eef12b61a01b437120932965f3" + + ['1.0.1'.depends-on] + libhello = "^1.0" + +['1.0.0'] +origin = "git+https://github.com/alire-project/hello.git@8cac0afddc505794ae3e5634745ce0830129d241" + + ['1.0.0'.depends-on] + libhello = "^1.0" diff --git a/index/hu/hungarian.toml b/index/hu/hungarian.toml new file mode 100644 index 00000000..02f80f69 --- /dev/null +++ b/index/hu/hungarian.toml @@ -0,0 +1,11 @@ +[general] +description = "Ada wrapper for the fast Stachniss' Hungarian solver" +licenses = ["LGPL 3.0"] +authors = ["alejandro@mosteo.com"] +maintainers = ["alejandro@mosteo.com"] + + [general.gpr-externals] + Build_Type = ["Debug", "Release", "No_Option", "Profile"] + +['1.0.0'] +origin = "git+https://github.com/mosteo/hungarian.git@2494b4501837979a92a1de90e05c95ed7b23ce93" diff --git a/index/in/ini_files.toml b/index/in/ini_files.toml new file mode 100644 index 00000000..99b09a37 --- /dev/null +++ b/index/in/ini_files.toml @@ -0,0 +1,11 @@ +[general] +description = "A standalone, portable Ada package for configuration files" +licenses = ["MIT"] +authors = ["Gautier de Montmollin", "Rolf Ebert"] +website = "https://sourceforge.net/p/ini-files/" +maintainers = ["alejandro@mosteo.com"] + +project-files = ["ini_files_gnat.gpr"] + +['8.0'] +origin = "svn+https://svn.code.sf.net/p/ini-files/code/@28" diff --git a/index/index.toml b/index/index.toml new file mode 100644 index 00000000..346c93fc --- /dev/null +++ b/index/index.toml @@ -0,0 +1 @@ +version = "1.0" diff --git a/index/li/libadacrypt.toml b/index/li/libadacrypt.toml new file mode 100644 index 00000000..3c7849b0 --- /dev/null +++ b/index/li/libadacrypt.toml @@ -0,0 +1,32 @@ +[general] +description = "A crypto library for Ada with a nice API" +licenses = ["GMGPL 2.0", "GMGPL 3.0"] +authors = ["Christian Forler"] +maintainers = ["alejandro@mosteo.com"] + +project-files = ["libadacrypt.gpr"] +executables = ["test-asymmetric_ciphers", + "test-big_number", + "test-kdf", + "test-symmetric_ciphers", + "test-tests"] + + [general.gpr-externals] + system = ["unix", "windows"] + mode = ["debug", "release"] + + [general.gpr-set-externals] + [general.gpr-set-externals.system.'case(os)'] + linux = "unix" + windows = "windows" + +['0.8.7'] +origin = "git+https://github.com/alire-project/Ada-Crypto-Library.git@33d15283abbc6d8a51d717de2bd822e026710c0d" +notes = "It fails self-tests; might be a spurious warning" + + ['0.8.7'.depends-on] + aunit = "^2017" + + ['0.8.7'.available.'case(compiler)'] + 'gnat-fsf-7.3|gnat-community-2018' = true + '..' = false diff --git a/index/li/libglfw3.toml b/index/li/libglfw3.toml new file mode 100644 index 00000000..2c87dd96 --- /dev/null +++ b/index/li/libglfw3.toml @@ -0,0 +1,8 @@ +[general] +description = "Portable library for OpenGL, window and input" +licenses = [] + +[3] + [3.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libglfw3-dev" + '...' = "" diff --git a/index/li/libgnutls.toml b/index/li/libgnutls.toml new file mode 100644 index 00000000..90ebb6e6 --- /dev/null +++ b/index/li/libgnutls.toml @@ -0,0 +1,8 @@ +[general] +description = "GNU TLS library" +licenses = [] + +['3.5.8'] + ['3.5.8'.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libgnutls28-dev" + '...' = "" diff --git a/index/li/libgraph_easy_perl.toml b/index/li/libgraph_easy_perl.toml new file mode 100644 index 00000000..503b73ff --- /dev/null +++ b/index/li/libgraph_easy_perl.toml @@ -0,0 +1,8 @@ +[general] +description = "Drawing of ASCII graphs" +licenses = [] + +['2.8.1-3'] + ['2.8.1-3'.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libgraph-easy-perl" + '...' = "" diff --git a/index/li/libgsl.toml b/index/li/libgsl.toml new file mode 100644 index 00000000..a0ef80fa --- /dev/null +++ b/index/li/libgsl.toml @@ -0,0 +1,8 @@ +[general] +description = "The GNU Scientific Library (GSL)" +licenses = [] + +[0] + [0.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libgsl-dev" + '...' = "" diff --git a/index/li/libhello.toml b/index/li/libhello.toml new file mode 100644 index 00000000..ea890e41 --- /dev/null +++ b/index/li/libhello.toml @@ -0,0 +1,6 @@ +[general] +description = """"Hello, world!" demonstration project support library""" +licenses = [] + +['1.0'] +origin = "git+https://github.com/alire-project/libhello.git@ce78e7706c9d3f97605df48d8befca5407f8d328" diff --git a/index/li/liblua.toml b/index/li/liblua.toml new file mode 100644 index 00000000..68bd643c --- /dev/null +++ b/index/li/liblua.toml @@ -0,0 +1,8 @@ +[general] +description = "Development files for the Lua language" +licenses = [] + +['5.3'] + ['5.3'.origin.'case(distribution)'] + 'debian|ubuntu' = "native:liblua5.3-dev" + '...' = "" diff --git a/index/li/libsdl2.toml b/index/li/libsdl2.toml new file mode 100644 index 00000000..cade6afd --- /dev/null +++ b/index/li/libsdl2.toml @@ -0,0 +1,8 @@ +[general] +description = "Simple DirectMedia Layer development files" +licenses = [] + +[2] + [2.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libsdl2-dev" + '...' = "" diff --git a/index/li/libsdl2_image.toml b/index/li/libsdl2_image.toml new file mode 100644 index 00000000..0a232958 --- /dev/null +++ b/index/li/libsdl2_image.toml @@ -0,0 +1,8 @@ +[general] +description = "Simple DirectMedia Layer development files - Image" +licenses = [] + +[2] + [2.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libsdl2-image-dev" + '...' = [] diff --git a/index/li/libsdl2_ttf.toml b/index/li/libsdl2_ttf.toml new file mode 100644 index 00000000..50529a23 --- /dev/null +++ b/index/li/libsdl2_ttf.toml @@ -0,0 +1,8 @@ +[general] +description = "Simple DirectMedia Layer development files - TTF" +licenses = [] + +[2] + [2.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libsdl2-ttf-dev" + '...' = "" diff --git a/index/li/libx11.toml b/index/li/libx11.toml new file mode 100644 index 00000000..e01af689 --- /dev/null +++ b/index/li/libx11.toml @@ -0,0 +1,8 @@ +[general] +description = "X11 client-side library" +licenses = [] + +[2] + [2.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libx11-dev" + '...' = "" diff --git a/index/ma/make.toml b/index/ma/make.toml new file mode 100644 index 00000000..1658c9b8 --- /dev/null +++ b/index/ma/make.toml @@ -0,0 +1,8 @@ +[general] +description = "Utility for directing compilation" +licenses = [] + +[0] + [0.origin.'case(distribution)'] + 'debian|ubuntu' = "native:make" + '...' = "" diff --git a/index/ma/mandelbrot_ascii.toml b/index/ma/mandelbrot_ascii.toml new file mode 100644 index 00000000..e4eb343d --- /dev/null +++ b/index/ma/mandelbrot_ascii.toml @@ -0,0 +1,8 @@ +[general] +description = "Mandelbrot renderer using Unicode glyphs" +licenses = [] +authors = ["David Given"] +maintainers = ["Alejandro R. Mosteo"] + +[1] +origin = "git+https://github.com/mosteo/mandelbrot_ascii.git@53efca17cdcc2d42c3a87e4344fa782fbeac906e" diff --git a/index/ma/mathpaqs.toml b/index/ma/mathpaqs.toml new file mode 100644 index 00000000..d89acb1f --- /dev/null +++ b/index/ma/mathpaqs.toml @@ -0,0 +1,24 @@ +[general] +description = "A collection of mathematical, 100% portable, packages" +licenses = [] +authors = ["Gautier de Montmollin"] +website = "https://mathpacks.sourceforge.io/" +maintainers = ["alejandro@mosteo.com"] + + [general.gpr-externals] + Build_Mode = ["Debug" ,"Style_Checks", "Fast"] + +['20180327'] +origin = "git+https://github.com/svn2github/Mathpaqs.git@0f406899a339b654b247a4017557b0943c431486" +executables = ["test_discrete_random_simulation"] + +['20180114'] +origin = "git+https://github.com/svn2github/Mathpaqs.git@c17a6725c4b559ea55b64f0cf3c3660e558777ea" +executables = [ + "arenstorf", "arithmetic_compression", "biomorph", "champ_vt", + "cr_demo", "fractal", "gnat_int", "ppm2func", "show_floats_limits", + "test_beta", "test_cholesky", "test_copulas", "test_ert", + "test_estimators", "test_formulas", "test_gamma", + "test_generic_real_linear_equations", "test_normal", "test_pareto", + "test_poisson", "test_qr", "test_random_performance", "test_rsa", + "test_samples", "test_sparse", "test_u_rand"] diff --git a/index/nc/ncursesada.toml b/index/nc/ncursesada.toml new file mode 100644 index 00000000..ab65e508 --- /dev/null +++ b/index/nc/ncursesada.toml @@ -0,0 +1,21 @@ +[general] +description = "Ada binding to the ncurses text interface library" +licenses = [] + + [general.depends-on] + gnat = "any" + +['6.1.20180127'] + ['6.1.20180127'.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libncursesada6.1.20180127-dev" + '...' = "" + +['6.1'] + ['6.1'.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libncursesada5-dev" + '...' = "" + +[5] + [5.origin.'case(distribution)'] + 'debian|ubuntu' = "native:libncursesada3-dev" + '...' = "" diff --git a/index/op/openglada.toml b/index/op/openglada.toml new file mode 100644 index 00000000..193e2e20 --- /dev/null +++ b/index/op/openglada.toml @@ -0,0 +1,28 @@ +[general] +description = "Thick Ada binding for OpenGL and GLFW" +licenses = ["MIT"] +authors = ["Felix Krause "] +website = "http://flyx.github.io/OpenGLAda/" +maintainers = ["AdaCore"] + +project-files = ["opengl.gpr", "opengl-glfw.gpr", "opengl-soil.gpr", + "opengl-test.gpr"] + +executables = ["gl_test-opengl3", "gl_test-context", "gl_test-vbos", + "gl_test-shaders", "gl_test-framebuffers", + "gl_test-immediate"] + + [general.gpr-externals] + GLFW_Version = ["2", "3"] + Mode = ["debug", "release"] + Auto_Exceptions = ["enabled", "disabled"] + + [general.gpr-set-externals.Windowing_System.'case(os)'] + linux = "x11" + +['0.6'] +origin = "git+https://github.com/flyx/OpenGLAda.git@54a7a50cebab2cba0262c7f59b927e9ddf6e4649" + + ['0.6'.depends-on.'case(os)'.linux] + libglw3 = "^3" + libx11 = "^2" diff --git a/index/pd/pdf_out.toml b/index/pd/pdf_out.toml new file mode 100644 index 00000000..744af967 --- /dev/null +++ b/index/pd/pdf_out.toml @@ -0,0 +1,16 @@ +[general] +description = "Standalone, portable package for producing dynamically PDF documents" +licenses = ["MIT"] +authors = ["Gautier de Montmollin"] +website = "https://sourceforge.net/projects/apdf" +maintainers = ["alejandro@mosteo.com"] + +executables = ["img2pdf", "page_test", "pdf_out_demo", "validation_test"] + +project-files = ["pdf_out_gnat.gpr"] + +[general.gpr-externals] +Build_Mode = ["Debug", "Fast", "Check_95"] + +['1.0.0-rc4'] +origin = "git+https://github.com/svn2github/pdf_out.git@9f2d3adbc453e03fce88646d80d2ed9c9a58b32b" diff --git a/index/pn/png_io.toml b/index/pn/png_io.toml new file mode 100644 index 00000000..fb06af02 --- /dev/null +++ b/index/pn/png_io.toml @@ -0,0 +1,14 @@ +[general] +description = "Ada95 coder/decoder for Portable Network Graphics" +licenses = ["GPL 3.0"] +authors = ["Steve Sangwine"] +website = "http://png-io.sourceforge.net/" +maintainers = ["alejandro@mosteo.com"] + +executables = ["png_chunks", "png_compare", "png_dump", "png_properties", "png_test"] + +['4.6.0'] +origin = "git+https://github.com/alire-project/png_io.git@bb31fe1c1566e13339dec26ae359564364c00999" + + ['4.6.0'.depends-on] + zlib_ada = "^1.3" diff --git a/index/pr/pragmarc.toml b/index/pr/pragmarc.toml new file mode 100644 index 00000000..839b73f0 --- /dev/null +++ b/index/pr/pragmarc.toml @@ -0,0 +1,16 @@ +[general] +description = "PragmAda Reusable Components (PragmARCs)" +licenses = ["GMGPL 2.0"] +authors = ["Jeffrey R. Carter"] +website = "https://github.com/jrcarter/PragmARC, https://pragmada.x10hosting.com/ " +maintainers = ["alejandro@mosteo.com"] + +executables = ["compile_all"] + +['2017.2007.0'] +origin = "git+https://github.com/alire-project/PragmARC.git@db6c1730fe825f8303c60b48f82db08bd408588d" +notes = "ISO/IEC 8652:2007 version" + +['2011.1995.0'] +origin = "git+https://github.com/alire-project/PragmARC.git@34b0e12b5f9aea63408c94cc48ba7a16687c8d76" +notes = "Ada 95 version" diff --git a/index/rs/rsfile.toml b/index/rs/rsfile.toml new file mode 100644 index 00000000..7d151a28 --- /dev/null +++ b/index/rs/rsfile.toml @@ -0,0 +1,10 @@ +[general] +description = "Pick a file with probability proportional to its size" +licenses = ["GPL 3.0"] +authors = ["alejandro@mosteo.com"] +maintainers = ["alejandro@mosteo.com"] + +executables = ["rsfile"] + +['1.0.0'] +origin = "git+https://github.com/mosteo/rsfile.git@d1a368be007c9e4dd92cdaa9d031324121b9f4c7" diff --git a/index/rx/rxada.toml b/index/rx/rxada.toml new file mode 100644 index 00000000..b374fcf8 --- /dev/null +++ b/index/rx/rxada.toml @@ -0,0 +1,12 @@ +[general] + +description = "RxAda port of the Rx framework" +licenses = ["LGPL 3.0"] +authors = ["Alejandro R. Mosteo"] +maintainers = ["alejandro@mosteo.com"] + +executables = ["rx-examples-basic", "rx-examples-minimal", + "rx-examples-tests", "rx-examples-threading"] + +['0.1.0'] +origin = "hg+https://bitbucket.org/amosteo/rxada@361d4e2ab20a7dcca007e31bf7094d57b13fee6b" diff --git a/index/sd/sdlada.toml b/index/sd/sdlada.toml new file mode 100644 index 00000000..eb92b92c --- /dev/null +++ b/index/sd/sdlada.toml @@ -0,0 +1,29 @@ +[general] +description = "Ada 2012 bindings to SDL 2" +licenses = ["zlib"] +authors = ["Luke A. Guest"] +maintainers = ["alejandro@mosteo.com"] + +project-files = ["build/gnat/sdlada.gpr"] + + [general.gpr-externals] + SDL_MODE = ["debug", "release"] + SDL_PLATFORM = ["linux", "bsd", "windows", "macosx", "ios", "android"] + + [general.gpr-set-externals] + SDL_MODE = "release" + + [general.gpr-set-externals.SDL_PLATFORM.'case(os)'] + linux = "linux" + + [general.available.'case(os)'] + linux = true + '...' = false + +['2.3.1'] +origin = "git+https://github.com/alire-project/sdlada.git@570232193facb90a58f67aadac93df9dfae8bcd4" + + ['2.3.1'.depends-on] + libsdl2 = "^2.0" + libsdl2_image = "^2.0" + libsdl2_ttf = "^2.0" diff --git a/index/se/semantic_versioning.toml b/index/se/semantic_versioning.toml new file mode 100644 index 00000000..22368365 --- /dev/null +++ b/index/se/semantic_versioning.toml @@ -0,0 +1,18 @@ +[general] +description = "Semantic Versioning in Ada" +licenses = [] + +['0.3.2'] +origin = "git+https://github.com/alire-project/semantic_versioning.git@dc462f11adb34bbb3d9163e44c287add5b3421c6" + +['0.3.1'] +origin = "git+https://github.com/alire-project/semantic_versioning.git@71653babaab97d835ecd22edb562b9b529dd8948" + +['0.3'] +origin = "git+https://github.com/alire-project/semantic_versioning.git@ebf71f00daba91489238f79819078a37e36be188" + +['0.2'] +origin = "git+https://github.com/alire-project/semantic_versioning.git@2937c650511ad3c87af64be963eca7eba7aebb68" + +['0.1.2'] +origin = "git+https://github.com/alire-project/semantic_versioning.git@09774d80fac62ea3a09d46b22d4807da530387e2" diff --git a/index/si/simple_logging.toml b/index/si/simple_logging.toml new file mode 100644 index 00000000..e20dbea0 --- /dev/null +++ b/index/si/simple_logging.toml @@ -0,0 +1,6 @@ +[general] +description = "Simple logging to console" +licenses = [] + +['1.0'] +origin = "git+https://github.com/alire-project/simple_logging.git@d98242b8bd1c7f964cebc454e9b1206ffdbb0ca9" diff --git a/index/sm/smart_pointers.toml b/index/sm/smart_pointers.toml new file mode 100644 index 00000000..25bf1078 --- /dev/null +++ b/index/sm/smart_pointers.toml @@ -0,0 +1,9 @@ +[general] +description = "Christoph Karl Walter Grein's Smart Pointers" +licenses = [] +authors = ["Christoph Karl Walter Grein"] +website = "http://www.christ-usch-grein.homepage.t-online.de/Ada/Smart_Pointers.html" +maintainers = ["alejandro@mosteo.com"] + +[20180216] +origin = "git+https://github.com/alire-project/smart_pointers.git@01f2674634dc23da1a572363d8660af274642771" diff --git a/index/st/steamsky.toml b/index/st/steamsky.toml new file mode 100644 index 00000000..4bf7e26a --- /dev/null +++ b/index/st/steamsky.toml @@ -0,0 +1,20 @@ +[general] +description = "Roguelike in sky with steampunk theme" +licenses = ["GPL 3.0"] +authors = ["Bartek Jasicki"] +website = "https://thindil.github.io/steamsky/" +maintainers = ["alejandro@mosteo.com"] + +['2.1-dev'] +origin = "git+https://github.com/thindil/steamsky.git@faee42a72506f2522d3db9c714d0b0a001c0032d" +notes = "GtkAda version" + + ['2.1-dev'.depends-on] + gtkada = "^17.0" + +['2.0.2'] +origin = "git+https://github.com/thindil/steamsky.git@8b4dd319c3199f4b770e39de13f9ef3d9020266f" +notes = "Console (ncurses) version" + + ['2.0.2'.depends-on] + gtkada = "^6.0" diff --git a/index/te/templates_parser.toml b/index/te/templates_parser.toml new file mode 100644 index 00000000..b0f7467c --- /dev/null +++ b/index/te/templates_parser.toml @@ -0,0 +1,25 @@ +[general] +description = "Templates Parser: File generation from templates in Ada" +licenses = ["GPL 3.0"] +authors = ["AdaCore"] +website = "https://github.com/AdaCore/templates-parser" +maintainers = ["alejandro@mosteo.com"] + + [general.gpr-externals] + PRJ_BUILD = ["Debug", "Release"] + TP_TASKING = ["No_Tasking" ,"Standard_Tasking"] + TP_XMLADA = ["Installed", "Disabled"] + LIBRARY_TYPE = ["static", "relocatable"] + + [general.gpr-set-externals] + TP_XMLADA = "Installed" + + [[general.actions]] + type = "post-fetch" + command = "cp config/tp_xmlada_installed.gpr tp_xmlada.gpr" + +['18.2'] +origin = "git+https://github.com/AdaCore/templates-parser.git@cfb146506fa2fa276e935244021d44e0d834c342" + + ['18.2'.depends-on] + xmlada = "^18.2" diff --git a/index/un/unixodbc.toml b/index/un/unixodbc.toml new file mode 100644 index 00000000..1aeb68d6 --- /dev/null +++ b/index/un/unixodbc.toml @@ -0,0 +1,9 @@ +[general] +description = "Open Database Connectivity drivers for UNIX platforms" +licenses = [] +website = "http://www.unixodbc.org" + +['2.3'] + ['2.3'.origin.'case(distribution)'] + 'debian|ubuntu' = "native:unixodbc-dev" + '...' = "" diff --git a/index/wh/whitakers_words.toml b/index/wh/whitakers_words.toml new file mode 100644 index 00000000..f08c618d --- /dev/null +++ b/index/wh/whitakers_words.toml @@ -0,0 +1,24 @@ +[general] +description = "William Whitaker's WORDS, a Latin dictionary" +licenses = ["Public Domain"] +authors = ["William A. Whitaker", "Martin Keegan"] +website = "http://mk270.github.io/whitakers-words/" +maintainers = ["alejandro@mosteo.com"] + +project-files = ["words.gpr"] +executables = ["words"] + + [general.depends-on] + make = "any" + + [[general.actions]] + type = "post-compile" + command = "make" + +['2017.09.10'] +origin = "git+https://github.com/mk270/whitakers-words.git@27be95b8a06d7b22c0600c824cf929ab43efcf25" +notes = "Bug with SAL library failing binding with GNAT FSF 7.3" + + ['2017.09.10'.available.'case(compiler)'] + 'gnat-fsf-old|gnat-fsf-7.2' = false + '...' = false diff --git a/index/xm/xml_ez_out.toml b/index/xm/xml_ez_out.toml new file mode 100644 index 00000000..eb0cdd2e --- /dev/null +++ b/index/xm/xml_ez_out.toml @@ -0,0 +1,11 @@ +[general] +description = "Creation of XML-formatted output from Ada programs" +licenses = [] +authors = ["Marc A. Criley"] +website = "http://www.mckae.com/xmlEz.html" +maintainers = ["alejandro@mosteo.com"] + +executables = ["tmeztf"] + +['1.6'] +origin = "git+https://github.com/alire-project/xmlezout.git@48bf688f0eb672b597ed5a4f54cd6c535be452f2" diff --git a/index/xm/xmlada.toml b/index/xm/xmlada.toml new file mode 100644 index 00000000..122ffc3e --- /dev/null +++ b/index/xm/xmlada.toml @@ -0,0 +1,28 @@ +[general] +description = "The XML/Ada toolkit" +licenses = ["GPL 3.0"] +authors = ["AdaCore"] +website = "https://github.com/AdaCore/xmlada" +maintainers = ["alejandro@mosteo.com"] + +project-files = ["distrib/xmlada.gpr"] + + [general.gpr-externals] + LIBRARY_TYPE = ["relocatable", "static", "static-pic"] + BUILD = ["distrib", "Debug", "Production", "profile", "coverage", + "nochecks"] + + [[general.actions]] + type = "post-fetch" + command = "sh configure" + + [[general.actions]] + type = "post-fetch" + command = "rm -f xmlada.gpr" + + [general.available.'case(os)'] + windows = false + '...' = true + +['18.2'] +origin = "git+https://github.com/AdaCore/xmlada.git@5c3c4a1621a970849601a9df36423d8974c13dec" diff --git a/index/xs/xstrings.toml b/index/xs/xstrings.toml new file mode 100644 index 00000000..16fe9d9b --- /dev/null +++ b/index/xs/xstrings.toml @@ -0,0 +1,12 @@ +['general'] +description = "Renaming of gnatcoll.strings without further dependencies" +licenses = ["GPL 3.0"] +authors = ["AdaCore", "alejandro@mosteo.com"] +maintainers = ["alejandro@mosteo.com"] + +['1.0.0'] +origin = "git+https://github.com/alire-project/xstrings@827d9108fbc873299016e924815fe2dd8af8071d" + + ['1.0.0'.depends-on] + gnatcoll_strings = "^20180425" + gnatcoll_slim = "^20180425" diff --git a/index/zl/zlib.toml b/index/zl/zlib.toml new file mode 100644 index 00000000..5b8f1201 --- /dev/null +++ b/index/zl/zlib.toml @@ -0,0 +1,10 @@ +[general] +description = "Library implementing the deflate method from gzip/PKZIP" +licenses = [] +maintainers = ["alejandro@mosteo.com"] + +['1.2'] + + ['1.2'.origin.'case(distribution)'] + 'debian|ubuntu' = "native:zlib1g-dev" + '...' = "" diff --git a/index/zl/zlib_ada.toml b/index/zl/zlib_ada.toml new file mode 100644 index 00000000..a07ba940 --- /dev/null +++ b/index/zl/zlib_ada.toml @@ -0,0 +1,15 @@ +[general] +description = "ZLib for Ada thick binding" +licenses = [] +authors = ["Dmitriy Anisimkov"] +website = "http://zlib-ada.sourceforge.net/" +maintainers = ["alejandro@mosteo.com"] + +project-files = ["zlib.gpr"] +executables = ["buffer_demo", "mtest", "read", "test"] + +['1.3.0'] +origin = "git+https://github.com/alire-project/zlib-ada.git@2bacba46c2d4d753c300848fe8134ee150078167" + + ['1.3.0'.depends-on] + zlib = "^1.2"