diff --git a/index/aw/aws.toml b/index/aw/aws.toml index 4661e8f3..f7a51026 100644 --- a/index/aw/aws.toml +++ b/index/aw/aws.toml @@ -4,8 +4,8 @@ long-description = "This is a placeholder for an unsupported crate. Please conta maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] licenses = [] -tags = ["server", "web"] [[external]] kind = "hint" -# Marked as unavailable external until it's properly packaged +# Marked as unavailable external until it's properly packaged. +# This way a hint is generated without interfering with resolution of dependent packages. diff --git a/index/gl/glut.toml b/index/gl/glut.toml index 401cef32..00c0775d 100644 --- a/index/gl/glut.toml +++ b/index/gl/glut.toml @@ -4,6 +4,6 @@ licenses = [] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] -['2.8.1-3'] - ['2.8.1-3'.origin.'case(distribution)'] - 'debian|ubuntu' = "native:freeglut3-dev" +[[external]] +kind = "system" +origin = ["freeglut3-dev"] diff --git a/index/gt/gtkada.toml b/index/gt/gtkada.toml index 7b2dd7c0..5913a126 100644 --- a/index/gt/gtkada.toml +++ b/index/gt/gtkada.toml @@ -4,10 +4,7 @@ licenses = [] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] - [general.depends-on] - gnat = "any" - -[17] - [17.origin.'case(distribution)'] - 'debian|ubuntu' = "native:libgtkada16.1.0-dev" - '...' = "" +[[external]] +kind = "system" + [external.origin.'case(distribution)'] + 'debian|ubuntu' = ["libgtkada16.1.0-dev"] diff --git a/index/li/libglfw3.toml b/index/li/libglfw3.toml index 89c8a7ef..0dd9aaf3 100644 --- a/index/li/libglfw3.toml +++ b/index/li/libglfw3.toml @@ -4,7 +4,6 @@ licenses = [] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] -[3] - [3.origin.'case(distribution)'] - 'debian|ubuntu' = "native:libglfw3-dev" - '...' = "" +[[external]] +kind = "system" +origin = ["libglfw3-dev"] diff --git a/index/li/libgmp.toml b/index/li/libgmp.toml index 9a869566..aa740945 100644 --- a/index/li/libgmp.toml +++ b/index/li/libgmp.toml @@ -4,7 +4,7 @@ licenses = [] maintainers = ["derodat@adacore.com"] maintainers-logins = ["pmderodat"] -['6.1.0'] - ['6.1.0'.origin.'case(distribution)'] - 'debian|ubuntu' = "native:libgmp-dev" - '...' = "" +[[external]] +kind = "system" + [external.origin.'case(distribution)'] + 'debian|ubuntu' = ["system:libgmp-dev"] diff --git a/index/li/libgnutls.toml b/index/li/libgnutls.toml index 5ede1247..6755d292 100644 --- a/index/li/libgnutls.toml +++ b/index/li/libgnutls.toml @@ -4,7 +4,8 @@ licenses = [] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] -['3.5.8'] - ['3.5.8'.origin.'case(distribution)'] - 'debian|ubuntu' = "native:libgnutls28-dev" - '...' = "" +[[external]] +kind = "system" + [external.origin.'case(distribution)'] + 'debian|ubuntu' = ["libgnutls28-dev"] + '...' = [] diff --git a/index/li/libgraph_easy_perl.toml b/index/li/libgraph_easy_perl.toml index 82bcff57..3da64b98 100644 --- a/index/li/libgraph_easy_perl.toml +++ b/index/li/libgraph_easy_perl.toml @@ -4,7 +4,7 @@ licenses = [] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] -['2.8.1-3'] - ['2.8.1-3'.origin.'case(distribution)'] - 'debian|ubuntu' = "native:libgraph-easy-perl" - '...' = "" +[[external]] +kind = "system" + [external.origin.'case(distribution)'] + 'debian|ubuntu' = ["libgraph-easy-perl"] diff --git a/index/li/libgsl.toml b/index/li/libgsl.toml index ca41e3e8..78cd0cfc 100644 --- a/index/li/libgsl.toml +++ b/index/li/libgsl.toml @@ -4,7 +4,6 @@ licenses = [] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] -[0] - [0.origin.'case(distribution)'] - 'debian|ubuntu' = "native:libgsl-dev" - '...' = "" +[[external]] +kind = "system" +origin = ["libgsl-dev"] diff --git a/index/li/liblua.toml b/index/li/liblua.toml index 3291790f..995a3400 100644 --- a/index/li/liblua.toml +++ b/index/li/liblua.toml @@ -4,7 +4,7 @@ licenses = [] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] -['5.3'] - ['5.3'.origin.'case(distribution)'] - 'debian|ubuntu' = "native:liblua5.3-dev" - '...' = "" +[[external]] +kind = "system" + [external.origin.'case(distribution)'] + 'debian|ubuntu' = ["liblua5.3-dev"] diff --git a/index/li/libsdl2.toml b/index/li/libsdl2.toml index 8e52a602..7dbcd5ab 100644 --- a/index/li/libsdl2.toml +++ b/index/li/libsdl2.toml @@ -4,7 +4,7 @@ licenses = [] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] -[2] - [2.origin.'case(distribution)'] - 'debian|ubuntu' = "native:libsdl2-dev" - '...' = "" +[[external]] +kind = "system" + [external.origin.'case(distribution)'] + 'debian|ubuntu' = ["libsdl2-dev"] diff --git a/index/li/libsdl2_image.toml b/index/li/libsdl2_image.toml index dcce1019..24fb1223 100644 --- a/index/li/libsdl2_image.toml +++ b/index/li/libsdl2_image.toml @@ -4,7 +4,7 @@ licenses = [] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] -[2] - [2.origin.'case(distribution)'] - 'debian|ubuntu' = "native:libsdl2-image-dev" - '...' = "" +[[external]] +kind = "system" + [external.origin.'case(distribution)'] + 'debian|ubuntu' = ["libsdl2-image-dev"] diff --git a/index/li/libsdl2_ttf.toml b/index/li/libsdl2_ttf.toml index e18e85c1..5651c987 100644 --- a/index/li/libsdl2_ttf.toml +++ b/index/li/libsdl2_ttf.toml @@ -4,7 +4,7 @@ licenses = [] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] -[2] - [2.origin.'case(distribution)'] - 'debian|ubuntu' = "native:libsdl2-ttf-dev" - '...' = "" +[[external]] +kind = "system" + [external.origin.'case(distribution)'] + 'debian|ubuntu' = ["libsdl2-ttf-dev"] diff --git a/index/li/libx11.toml b/index/li/libx11.toml index 2f36d497..012eca37 100644 --- a/index/li/libx11.toml +++ b/index/li/libx11.toml @@ -4,7 +4,7 @@ licenses = [] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] -[2] - [2.origin.'case(distribution)'] - 'debian|ubuntu' = "native:libx11-dev" - '...' = "" +[[external]] +kind = "system" + [external.origin.'case(distribution)'] + 'debian|ubuntu' = ["libx11-dev"] diff --git a/index/nc/ncursesada.toml b/index/nc/ncursesada.toml index 9abb7f10..b4916925 100644 --- a/index/nc/ncursesada.toml +++ b/index/nc/ncursesada.toml @@ -9,17 +9,9 @@ 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" - '...' = "" +[[external]] +kind = "system" + [external.origin.'case(distribution)'] + 'debian|ubuntu' = ["libncursesada6.1.20180127-dev", + "libncursesada5-dev", + "libncursesada3-dev"] diff --git a/index/un/unixodbc.toml b/index/un/unixodbc.toml index fc3f3c51..822109e6 100644 --- a/index/un/unixodbc.toml +++ b/index/un/unixodbc.toml @@ -5,7 +5,6 @@ maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] website = "http://www.unixodbc.org" -['2.3'] - ['2.3'.origin.'case(distribution)'] - 'debian|ubuntu' = "native:unixodbc-dev" - '...' = "" +[[external]] +kind = "system" +origin = ["unixodbc-dev"] diff --git a/index/zl/zlib.toml b/index/zl/zlib.toml index d1a8e91f..88d7a708 100644 --- a/index/zl/zlib.toml +++ b/index/zl/zlib.toml @@ -5,8 +5,7 @@ authors = ["Jean-loup Gailly", "Mark Adler"] maintainers = ["alejandro@mosteo.com"] maintainers-logins = ["mosteo"] -['1.2'] - - ['1.2'.origin.'case(distribution)'] - 'debian|ubuntu' = "native:zlib1g-dev" - '...' = "" +[[external]] +kind = "system" + [external.origin.'case(distribution)'] + 'debian|ubuntu' = ["zlib1g-dev"]