Skip to content

Commit

Permalink
Merge branch 'release/1.13'
Browse files Browse the repository at this point in the history
  • Loading branch information
straight-shoota committed Oct 9, 2024
2 parents 5552c0f + e4711b1 commit dc7436b
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 48 deletions.
60 changes: 13 additions & 47 deletions devenv.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
"devenv": {
"locked": {
"dir": "src/modules",
"lastModified": 1713882078,
"lastModified": 1723487333,
"owner": "cachix",
"repo": "devenv",
"rev": "9c7ac1b365c2f78614f47ed9f5adfff894181fa4",
"treeHash": "610a66d5157278261ffbd0442cc7847e6d63d2fd",
"rev": "b285601679c7686f623791ad93a8e0debc322633",
"treeHash": "724e2581d01b2775202a61459cc6e63abbf56063",
"type": "github"
},
"original": {
Expand All @@ -33,24 +33,6 @@
"type": "github"
}
},
"flake-utils": {
"inputs": {
"systems": "systems"
},
"locked": {
"lastModified": 1710146030,
"owner": "numtide",
"repo": "flake-utils",
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"treeHash": "bd263f021e345cb4a39d80c126ab650bebc3c10c",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"gitignore": {
"inputs": {
"nixpkgs": [
Expand All @@ -74,11 +56,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1713805509,
"lastModified": 1723603349,
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "1e1dc66fe68972a76679644a5577828b6a7e8be4",
"treeHash": "45178d59be92731d710aea19878b2f10c925a040",
"rev": "daf7bb95821b789db24fc1ac21f613db0c1bf2cb",
"treeHash": "1b7c026da8075f92bf9f912bb15d88caa6521832",
"type": "github"
},
"original": {
Expand All @@ -90,36 +72,35 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1713725259,
"lastModified": 1723556749,
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "a5e4bbcb4780c63c79c87d29ea409abf097de3f7",
"treeHash": "d71e381aa8a18139cbba1b0bae4338a2b78108df",
"rev": "4a92571f9207810b559c9eac203d1f4d79830073",
"treeHash": "e3518a5882da387efc1f99184797844a9952ecd0",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-23.11",
"ref": "nixos-24.05",
"repo": "nixpkgs",
"type": "github"
}
},
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat",
"flake-utils": "flake-utils",
"gitignore": "gitignore",
"nixpkgs": [
"nixpkgs"
],
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
"lastModified": 1713775815,
"lastModified": 1723202784,
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "2ac4dcbf55ed43f3be0bae15e181f08a57af24a4",
"treeHash": "419ef022a9c8ad014d76c605ef29c0e2d7fc07a0",
"rev": "c7012d0c18567c889b948781bc74a501e92275d1",
"treeHash": "0016d5d748d61d3bfaa69d3c02abff74740a46b7",
"type": "github"
},
"original": {
Expand All @@ -134,21 +115,6 @@
"nixpkgs": "nixpkgs",
"pre-commit-hooks": "pre-commit-hooks"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"treeHash": "cce81f2a0f0743b2eb61bc2eb6c7adbe2f2c6beb",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
}
},
"root": "root",
Expand Down
2 changes: 1 addition & 1 deletion docs/man/required_libraries.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ Using a standalone library over the system library implementation can be enforce

TLS protocol implementation and general-purpose cryptographic routines for the [`OpenSSL`](https://crystal-lang.org/api/OpenSSL.html) API. May be disabled with the `-Dwithout_openssl` [compile-time flag](../syntax_and_semantics/compile_time_flags.md#compiler-features).

Both `OpenSSL` and `LibreSSL` are supported and the bindigns automaticall detect which library and API version is available on the host system.
Both `OpenSSL` and `LibreSSL` are supported and the bindings automatically detect which library and API version is available on the host system.

| Library | Description | License |
|---------|-------------|---------|
Expand Down
8 changes: 8 additions & 0 deletions docs/syntax_and_semantics/platform_support.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,14 @@ Most typically, some parts of the standard library are not supported completely.
| `wasm32-unknown-wasi` | WebAssembly (WASI libc) | Wasmtime 2+ | :material-circle-slice-5: tests |
| `x86_64-solaris` | Solaris/illumos | | :material-selection-ellipse: tests<br> :material-selection-ellipse: builds |

## Compiler support

The compiler can target these platforms but there is no support for the standard library (i.e. must compile with `--prelude=empty`).

| Target | Description | Supported versions | Comment |
| ------ | ----------- | ------------------ | ------- |
| `avr-unknown-unknown` | AVR (Atmel) CPU architecture (Arduino)<br>This target requires declaration of a CPU model (e.g. `--mcpu=atmega328`) | | |

!!! info "Legend"
<ul>
<li>:material-selection-ellipse: means automated tests or builds are not available</li>
Expand Down

0 comments on commit dc7436b

Please sign in to comment.