Merge master into staging-next

This commit is contained in:
github-actions[bot]
2024-12-20 07:59:30 +00:00
committed by GitHub
31 changed files with 240 additions and 607 deletions
@@ -15,6 +15,7 @@ cosmo,,,,,,
coxpcall,,,,1.17.0-1,,
cqueues,,,,,,vcunat
cyan,,,,,,
datafile,,,,,,
digestif,,,,,5.3,
dkjson,,,,,,
fennel,,,,,,misterio77
1 name rockspec ref server version luaversion maintainers
15 coxpcall 1.17.0-1
16 cqueues vcunat
17 cyan
18 datafile
19 digestif 5.3
20 dkjson
21 fennel misterio77
@@ -9533,18 +9533,6 @@ final: prev:
meta.homepage = "https://github.com/lucidph3nx/nvim-sops/";
};
nvim-spectre = buildVimPlugin {
pname = "nvim-spectre";
version = "2024-10-27";
src = fetchFromGitHub {
owner = "nvim-pack";
repo = "nvim-spectre";
rev = "08be31c104df3b4b049607694ebb2b6ced4f928b";
sha256 = "04v1gypga9fhmkddis5yyppvmpq0b1b7zpvbfjlxfp2z498l5n2v";
};
meta.homepage = "https://github.com/nvim-pack/nvim-spectre/";
};
nvim-spider = buildVimPlugin {
pname = "nvim-spider";
version = "2024-12-03";
@@ -0,0 +1,61 @@
{
lib,
fetchFromGitHub,
nix-update-script,
rustPlatform,
vimPlugins,
vimUtils,
}:
let
version = "0-unstable-2024-10-27";
src = fetchFromGitHub {
owner = "nvim-pack";
repo = "nvim-spectre";
rev = "08be31c104df3b4b049607694ebb2b6ced4f928b";
sha256 = "04v1gypga9fhmkddis5yyppvmpq0b1b7zpvbfjlxfp2z498l5n2v";
};
spectre_oxi = rustPlatform.buildRustPackage {
pname = "spectre_oxi";
inherit version src;
sourceRoot = "${src.name}/spectre_oxi";
cargoHash = "sha256-jVNeK1BeCzQaS5G561iWB3xEupzjIgnbUpEo1IVr9nQ=";
preCheck = ''
mkdir tests/tmp/
'';
checkFlags = [
# Flaky test (https://github.com/nvim-pack/nvim-spectre/issues/244)
"--skip=tests::test_replace_simple"
];
};
in
vimUtils.buildVimPlugin {
pname = "nvim-spectre";
inherit version src;
dependencies = [ vimPlugins.plenary-nvim ];
postInstall = ''
ln -s ${spectre_oxi}/lib/libspectre_oxi.* $out/lua/spectre_oxi.so
'';
nvimRequireCheck = "spectre";
passthru = {
updateScript = nix-update-script {
extraArgs = [ "--version=branch" ];
attrPath = "vimPlugins.nvim-spectre.spectre_oxi";
};
# needed for the update script
inherit spectre_oxi;
};
meta = {
homepage = "https://github.com/nvim-pack/nvim-spectre/";
license = lib.licenses.mit;
};
}
@@ -2369,35 +2369,6 @@ in
buildInputs = [ ripgrep ];
};
nvim-spectre = super.nvim-spectre.overrideAttrs (
old:
let
spectre_oxi = rustPlatform.buildRustPackage {
pname = "spectre_oxi";
inherit (old) version src;
sourceRoot = "${old.src.name}/spectre_oxi";
cargoHash = "sha256-yYUbfqkICsGDKexYjfhXfpIoT1+QrZQJPpKzk+gwm+s=";
preCheck = ''
mkdir tests/tmp/
'';
checkFlags = [
# Flaky test (https://github.com/nvim-pack/nvim-spectre/issues/244)
"--skip=tests::test_replace_simple"
];
};
in
{
dependencies = [ self.plenary-nvim ];
postInstall = ''
ln -s ${spectre_oxi}/lib/libspectre_oxi.* $out/lua/spectre_oxi.so
'';
nvimRequireCheck = "spectre";
}
);
nvim-scissors = super.nvim-scissors.overrideAttrs {
nvimRequireCheck = "scissors";
};
@@ -2407,6 +2378,8 @@ in
nvimSkipModule = "snippets.utils.cmp";
};
nvim-spectre = callPackage ./nvim-spectre { };
nvim-surround = super.nvim-surround.overrideAttrs {
# Optional treesitter integration
nvimSkipModule = "nvim-surround.queries";
@@ -791,7 +791,6 @@ https://github.com/garymjr/nvim-snippets/,,
https://github.com/dcampos/nvim-snippy/,HEAD,
https://github.com/ishan9299/nvim-solarized-lua/,,
https://github.com/lucidph3nx/nvim-sops/,HEAD,
https://github.com/nvim-pack/nvim-spectre/,,
https://github.com/chrisgrieser/nvim-spider/,HEAD,
https://github.com/kylechui/nvim-surround/,main,
https://github.com/svermeulen/nvim-teal-maker/,HEAD,
+3 -3
View File
@@ -9,20 +9,20 @@
}:
let
version = "2024.11.1";
version = "2024.11.2";
product =
if proEdition then
{
productName = "pro";
productDesktop = "Burp Suite Professional Edition";
hash = "sha256-T2mihC/E9P2ARDs3aN6Acg62W86zNR4rTjngriGl3aU=";
hash = "sha256-VoihG+JjA39wQ1Z7rRwenggwQCNTgg9wgi3vF1tAi6A=";
}
else
{
productName = "community";
productDesktop = "Burp Suite Community Edition";
hash = "sha256-feTqtqnYtT7i+HtJAERcKK3QAdPkXm+JUtl6JZLEHJA=";
hash = "sha256-KSpZ+QO+R1c5wc/I07TQIhfEoh8lrHQR8H+2C1Al+wk=";
};
src = fetchurl {
+5 -9
View File
@@ -1,7 +1,6 @@
{
lib,
rustPlatform,
fetchpatch,
fetchFromGitHub,
pkg-config,
stdenv,
@@ -22,19 +21,16 @@
rustPlatform.buildRustPackage rec {
pname = "rerun";
version = "0.18.2";
version = "0.20.2";
src = fetchFromGitHub {
owner = "rerun-io";
repo = "rerun";
rev = version;
sha256 = "sha256-mQjjgRKNFSts34Lphfje9H1BLY9nybCrJ2V09nMzVDM=";
rev = "refs/tags/${version}";
hash = "sha256-AoI+BKDqHRsBrZAAwrE17xCduIP9wI7WPSSpn7SMz/M=";
};
cargoHash = "sha256-ZyjRe4M6RabSKhKCLa1ed1fsF6dkUt2a1c8C/1E48+M=";
# the crate uses an old rust version (currently 1.76)
# nixpkgs only works with the latest rust (currently 1.80)
# so we patch this
cargoPatches = [ ./rust-version.patch ];
useFetchCargoVendor = true;
cargoHash = "sha256-LB8P9ceHN4zq+8qv1h0nDKW9FVTEbSrX/Zbv2WB29ck=";
cargoBuildFlags = [ "--package rerun-cli" ];
cargoTestFlags = [ "--package rerun-cli" ];
-436
View File
@@ -1,436 +0,0 @@
BUILD.md | 4 ++--
CHANGELOG.md | 4 ++--
Cargo.toml | 2 +-
clippy.toml | 2 +-
crates/build/re_build_info/src/build_info.rs | 2 +-
crates/viewer/re_viewer/data/quick_start_guides/rust_connect.md | 2 +-
crates/viewer/re_viewer/data/quick_start_guides/rust_spawn.md | 2 +-
docs/content/getting-started/installing-viewer.md | 2 +-
docs/content/getting-started/quick-start/rust.md | 2 +-
examples/rust/clock/Cargo.toml | 2 +-
examples/rust/custom_data_loader/Cargo.toml | 2 +-
examples/rust/custom_space_view/Cargo.toml | 2 +-
examples/rust/custom_store_subscriber/Cargo.toml | 2 +-
examples/rust/dna/Cargo.toml | 2 +-
examples/rust/extend_viewer_ui/Cargo.toml | 2 +-
examples/rust/external_data_loader/Cargo.toml | 2 +-
examples/rust/incremental_logging/Cargo.toml | 2 +-
examples/rust/log_file/Cargo.toml | 2 +-
examples/rust/minimal/Cargo.toml | 2 +-
examples/rust/minimal_options/Cargo.toml | 2 +-
examples/rust/minimal_serve/Cargo.toml | 2 +-
examples/rust/objectron/Cargo.toml | 2 +-
examples/rust/raw_mesh/Cargo.toml | 2 +-
examples/rust/shared_recording/Cargo.toml | 2 +-
examples/rust/spawn_viewer/Cargo.toml | 2 +-
examples/rust/stdio/Cargo.toml | 2 +-
examples/rust/template/Cargo.toml | 2 +-
rust-toolchain | 2 +-
scripts/clippy_wasm/clippy.toml | 2 +-
scripts/lint.py | 2 +-
30 files changed, 32 insertions(+), 32 deletions(-)
diff --git a/BUILD.md b/BUILD.md
index c0bc6e074..a74f86967 100644
--- a/BUILD.md
+++ b/BUILD.md
@@ -23,12 +23,12 @@ cd rerun
Now install the `pixi` package manager: <https://github.com/prefix-dev/pixi?tab=readme-ov-file#installation>
-Make sure `cargo --version` prints `1.76.0` once you are done.
+Make sure `cargo --version` prints `1.80.0` once you are done.
If you are using an Apple-silicon Mac (M1, M2), make sure `rustc -vV` outputs `host: aarch64-apple-darwin`. If not, this should fix it:
```sh
-rustup set default-host aarch64-apple-darwin && rustup install 1.76.0
+rustup set default-host aarch64-apple-darwin && rustup install 1.80.0
```
## Building and running the Viewer
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7efd062ea..82da0d411 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -672,7 +672,7 @@ As always there's a lot going on under the hood:
- New data APIs 6: cached archetype queries [#5673](https://github.com/rerun-io/rerun/pull/5673)
- Remove justfile & fully replace remaining commands with Pixi [#5892](https://github.com/rerun-io/rerun/pull/5892)
- Replace requirements-docs.txt with a Python doc Pixi environment [#5909](https://github.com/rerun-io/rerun/pull/5909)
-- Update to Rust 1.76 [#5908](https://github.com/rerun-io/rerun/pull/5908)
+- Update to Rust 1.80 [#5908](https://github.com/rerun-io/rerun/pull/5908)
- Remove all dev/ci requirements.txt and fully replace with Pixi [#5939](https://github.com/rerun-io/rerun/pull/5939)
- Markdown linter [#6181](https://github.com/rerun-io/rerun/pull/6181)
@@ -1337,7 +1337,7 @@ Check out our [migration guide](https://www.rerun.io/docs/reference/migration/mi
#### 📦 Dependencies
- Update egui and wgpu [#4111](https://github.com/rerun-io/rerun/pull/4111)
-- Update Rust to 1.76.0 [#4390](https://github.com/rerun-io/rerun/pull/4390)
+- Update Rust to 1.80.0 [#4390](https://github.com/rerun-io/rerun/pull/4390)
#### 🤷 Other
#### 🤷 Other
diff --git a/Cargo.toml b/Cargo.toml
index 48ab565a3..a479a5394 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -24,7 +24,7 @@ homepage = "https://rerun.io"
include = ["../../LICENSE-APACHE", "../../LICENSE-MIT", "**/*.rs", "Cargo.toml"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/rerun-io/rerun"
-rust-version = "1.76"
+rust-version = "1.80"
version = "0.18.2"
[workspace.dependencies]
diff --git a/clippy.toml b/clippy.toml
index 70ff980b8..f3d9d04b4 100644
--- a/clippy.toml
+++ b/clippy.toml
@@ -3,7 +3,7 @@
# -----------------------------------------------------------------------------
# Section identical to the main scripts/clippy_wasm/clippy.toml:
-msrv = "1.76"
+msrv = "1.80"
allow-unwrap-in-tests = true
diff --git a/crates/build/re_build_info/src/build_info.rs b/crates/build/re_build_info/src/build_info.rs
index 55abb7290..6efb10e3b 100644
--- a/crates/build/re_build_info/src/build_info.rs
+++ b/crates/build/re_build_info/src/build_info.rs
@@ -153,7 +153,7 @@ fn crate_version_from_build_info_string() {
patch: 0,
meta: Some(crate::crate_version::Meta::DevAlpha(7)),
},
- rustc_version: "1.76.0 (d5c2e9c34 2023-09-13)",
+ rustc_version: "1.80.0 (d5c2e9c34 2023-09-13)",
llvm_version: "16.0.5",
git_hash: "",
git_branch: "",
diff --git a/crates/viewer/re_viewer/data/quick_start_guides/rust_connect.md b/crates/viewer/re_viewer/data/quick_start_guides/rust_connect.md
index 1130ccd7e..c5b748b77 100644
--- a/crates/viewer/re_viewer/data/quick_start_guides/rust_connect.md
+++ b/crates/viewer/re_viewer/data/quick_start_guides/rust_connect.md
@@ -10,7 +10,7 @@ Let's try it out in a brand-new Rust project:
cargo init cube && cd cube && cargo add rerun --features native_viewer
```
-Note that the Rerun SDK requires a working installation of Rust 1.76+.
+Note that the Rerun SDK requires a working installation of Rust 1.80+.
## Logging your own data
diff --git a/crates/viewer/re_viewer/data/quick_start_guides/rust_spawn.md b/crates/viewer/re_viewer/data/quick_start_guides/rust_spawn.md
index fc9cfc1c6..cde772f1a 100644
--- a/crates/viewer/re_viewer/data/quick_start_guides/rust_spawn.md
+++ b/crates/viewer/re_viewer/data/quick_start_guides/rust_spawn.md
@@ -10,7 +10,7 @@ Let's try it out in a brand-new Rust project:
cargo init cube && cd cube && cargo add rerun
```
-Note that the Rerun SDK requires a working installation of Rust 1.76+.
+Note that the Rerun SDK requires a working installation of Rust 1.80+.
## Logging your own data
diff --git a/docs/content/getting-started/installing-viewer.md b/docs/content/getting-started/installing-viewer.md
index 8327753b2..55ebc55e8 100644
--- a/docs/content/getting-started/installing-viewer.md
+++ b/docs/content/getting-started/installing-viewer.md
@@ -40,7 +40,7 @@ There are many ways to install the viewer. Please pick whatever works best for y
- Download `rerun-cli` for your platform from the [GitHub Release artifacts](https://github.com/rerun-io/rerun/releases/latest/).
- Via Cargo
- `cargo binstall rerun-cli` - download binaries via [`cargo binstall`](https://github.com/cargo-bins/cargo-binstall)
- - `cargo install rerun-cli --locked` - build it from source (this requires Rust 1.76+)
+ - `cargo install rerun-cli --locked` - build it from source (this requires Rust 1.80+)
- Together with the Rerun [Python SDK](./quick-start/python.md):
- `pip3 install rerun-sdk` - download it via pip
- `conda install -c conda-forge rerun-sdk` - download via Conda
diff --git a/docs/content/getting-started/quick-start/rust.md b/docs/content/getting-started/quick-start/rust.md
index 45d1beb1a..c79bc34db 100644
--- a/docs/content/getting-started/quick-start/rust.md
+++ b/docs/content/getting-started/quick-start/rust.md
@@ -5,7 +5,7 @@ order: 3
## Setup
-The Rerun SDK for Rust requires a working installation of Rust 1.76+.
+The Rerun SDK for Rust requires a working installation of Rust 1.80+.
After you have [installed the viewer](../installing-viewer.md#installing-the-viewer) you can simply add [the Rerun crate](https://crates.io/crates/rerun) to your project with `cargo add rerun`.
diff --git a/examples/rust/clock/Cargo.toml b/examples/rust/clock/Cargo.toml
index ba2999675..7c038ebc4 100644
--- a/examples/rust/clock/Cargo.toml
+++ b/examples/rust/clock/Cargo.toml
@@ -2,7 +2,7 @@
name = "clock"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/custom_data_loader/Cargo.toml b/examples/rust/custom_data_loader/Cargo.toml
index e5df4cf66..37cbe80cb 100644
--- a/examples/rust/custom_data_loader/Cargo.toml
+++ b/examples/rust/custom_data_loader/Cargo.toml
@@ -2,7 +2,7 @@
name = "custom_data_loader"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/custom_space_view/Cargo.toml b/examples/rust/custom_space_view/Cargo.toml
index ae1babd40..5c012cf7c 100644
--- a/examples/rust/custom_space_view/Cargo.toml
+++ b/examples/rust/custom_space_view/Cargo.toml
@@ -2,7 +2,7 @@
name = "custom_space_view"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/custom_store_subscriber/Cargo.toml b/examples/rust/custom_store_subscriber/Cargo.toml
index 627f21d7b..52d8d923e 100644
--- a/examples/rust/custom_store_subscriber/Cargo.toml
+++ b/examples/rust/custom_store_subscriber/Cargo.toml
@@ -2,7 +2,7 @@
name = "custom_store_subscriber"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/dna/Cargo.toml b/examples/rust/dna/Cargo.toml
index 57909e2fe..f5332a40c 100644
--- a/examples/rust/dna/Cargo.toml
+++ b/examples/rust/dna/Cargo.toml
@@ -2,7 +2,7 @@
name = "dna"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/extend_viewer_ui/Cargo.toml b/examples/rust/extend_viewer_ui/Cargo.toml
index 0a753fe36..e2442a638 100644
--- a/examples/rust/extend_viewer_ui/Cargo.toml
+++ b/examples/rust/extend_viewer_ui/Cargo.toml
@@ -2,7 +2,7 @@
name = "extend_viewer_ui"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/external_data_loader/Cargo.toml b/examples/rust/external_data_loader/Cargo.toml
index a57a27743..7ee67583d 100644
--- a/examples/rust/external_data_loader/Cargo.toml
+++ b/examples/rust/external_data_loader/Cargo.toml
@@ -2,7 +2,7 @@
name = "rerun-loader-rust-file"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/incremental_logging/Cargo.toml b/examples/rust/incremental_logging/Cargo.toml
index c7cfe3965..2bc68c06c 100644
--- a/examples/rust/incremental_logging/Cargo.toml
+++ b/examples/rust/incremental_logging/Cargo.toml
@@ -2,7 +2,7 @@
name = "incremental_logging"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/log_file/Cargo.toml b/examples/rust/log_file/Cargo.toml
index 4f3b5a220..b78f3a49b 100644
--- a/examples/rust/log_file/Cargo.toml
+++ b/examples/rust/log_file/Cargo.toml
@@ -2,7 +2,7 @@
name = "log_file"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/minimal/Cargo.toml b/examples/rust/minimal/Cargo.toml
index 77588cfb0..f5bc05637 100644
--- a/examples/rust/minimal/Cargo.toml
+++ b/examples/rust/minimal/Cargo.toml
@@ -2,7 +2,7 @@
name = "minimal"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/minimal_options/Cargo.toml b/examples/rust/minimal_options/Cargo.toml
index 2f34f4890..6c9afe8c8 100644
--- a/examples/rust/minimal_options/Cargo.toml
+++ b/examples/rust/minimal_options/Cargo.toml
@@ -2,7 +2,7 @@
name = "minimal_options"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/minimal_serve/Cargo.toml b/examples/rust/minimal_serve/Cargo.toml
index d2efcb718..7ca9ca96a 100644
--- a/examples/rust/minimal_serve/Cargo.toml
+++ b/examples/rust/minimal_serve/Cargo.toml
@@ -2,7 +2,7 @@
name = "minimal_serve"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/objectron/Cargo.toml b/examples/rust/objectron/Cargo.toml
index 25d732cde..bf1029d56 100644
--- a/examples/rust/objectron/Cargo.toml
+++ b/examples/rust/objectron/Cargo.toml
@@ -2,7 +2,7 @@
name = "objectron"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/raw_mesh/Cargo.toml b/examples/rust/raw_mesh/Cargo.toml
index a41df4804..a3d3b7081 100644
--- a/examples/rust/raw_mesh/Cargo.toml
+++ b/examples/rust/raw_mesh/Cargo.toml
@@ -2,7 +2,7 @@
name = "raw_mesh"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/shared_recording/Cargo.toml b/examples/rust/shared_recording/Cargo.toml
index ded88fbfb..a238033d3 100644
--- a/examples/rust/shared_recording/Cargo.toml
+++ b/examples/rust/shared_recording/Cargo.toml
@@ -2,7 +2,7 @@
name = "shared_recording"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/spawn_viewer/Cargo.toml b/examples/rust/spawn_viewer/Cargo.toml
index 8a73efc91..7495735d8 100644
--- a/examples/rust/spawn_viewer/Cargo.toml
+++ b/examples/rust/spawn_viewer/Cargo.toml
@@ -2,7 +2,7 @@
name = "spawn_viewer"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/stdio/Cargo.toml b/examples/rust/stdio/Cargo.toml
index f55cea217..78493677e 100644
--- a/examples/rust/stdio/Cargo.toml
+++ b/examples/rust/stdio/Cargo.toml
@@ -2,7 +2,7 @@
name = "stdio"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/examples/rust/template/Cargo.toml b/examples/rust/template/Cargo.toml
index 6e1ebafe4..eda133daa 100644
--- a/examples/rust/template/Cargo.toml
+++ b/examples/rust/template/Cargo.toml
@@ -2,7 +2,7 @@
name = "template"
version = "0.18.2"
edition = "2021"
-rust-version = "1.76"
+rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
diff --git a/rust-toolchain b/rust-toolchain
index 871f56248..38e5e90f3 100644
--- a/rust-toolchain
+++ b/rust-toolchain
@@ -5,6 +5,6 @@
# to the user in the error, instead of "error: invalid channel name '[toolchain]'".
[toolchain]
-channel = "1.76.0"
+channel = "1.80.0"
components = ["rustfmt", "clippy"]
targets = ["wasm32-unknown-unknown"]
diff --git a/scripts/clippy_wasm/clippy.toml b/scripts/clippy_wasm/clippy.toml
index 75729af1e..627a3650e 100644
--- a/scripts/clippy_wasm/clippy.toml
+++ b/scripts/clippy_wasm/clippy.toml
@@ -6,7 +6,7 @@
# -----------------------------------------------------------------------------
# Section identical to the main clippy.toml:
-msrv = "1.76"
+msrv = "1.80"
allow-unwrap-in-tests = true
diff --git a/scripts/lint.py b/scripts/lint.py
index 695d12b6b..32a2c41e1 100755
--- a/scripts/lint.py
+++ b/scripts/lint.py
@@ -599,7 +599,7 @@ def test_lint_workspace_deps() -> None:
name = "clock"
version = "0.6.0-alpha.0"
edition = "2021"
- rust-version = "1.76"
+ rust-version = "1.80"
license = "MIT OR Apache-2.0"
publish = false
@@ -7,26 +7,24 @@
buildGoModule rec {
pname = "secrets-extractor";
version = "1.0.1";
version = "1.0.2";
src = fetchFromGitHub {
owner = "Xenios91";
repo = "Secrets-Extractor";
rev = "v${version}";
hash = "sha256-cwEG0cXlyhrUSQAuZ/5KVqJtez13GvZghabsooXCM/U=";
rev = "refs/tags/v${version}";
hash = "sha256-xtxhatxNK9bRnT1R/5BJkTcubO58sg5ssrziLYvw6mQ=";
};
vendorHash = "sha256-KhAaBNSpFu7LAWiHCWD1OssexW9N96ArDb7Oo1AaiWI=";
vendorHash = "sha256-1NfeFw8v6F00CZe8a3qdk/TrUBNi2wr9PvwIsZzkDSk=";
buildInputs = [
libpcap
];
buildInputs = [ libpcap ];
meta = with lib; {
description = "Tool to check packets for secrets";
homepage = "https://github.com/Xenios91/Secrets-Extractor";
# https://github.com/Xenios91/Secrets-Extractor/issues/1
license = with licenses; [ unfree ];
license = licenses.unfree;
maintainers = with maintainers; [ fab ];
};
}
+29
View File
@@ -0,0 +1,29 @@
{
stdenv,
lib,
fetchFromGitHub,
ocamlPackages,
}:
ocamlPackages.buildDunePackage rec {
duneVersion = "3";
pname = "tatl";
version = "1.0";
src = fetchFromGitHub {
owner = "theoremprover-museum";
repo = "TATL";
rev = "refs/tags/v${version}";
sha256 = "sha256-leP02141kZSUmCDXOfV0TsEn+OQ6WoyM7+9NutLX1qk=";
};
nativeBuildInputs = [ ocamlPackages.menhir ];
propagatedBuildInputs = [ ocamlPackages.ocamlgraph ];
meta = {
description = "Implementation of a tableau-based decision procedure for the full Alternating-time Temporal Logic (ATL*)";
homepage = "https://atila.ibisc.univ-evry.fr/tableau_ATL_star/";
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.mgttlinger ];
};
}
@@ -387,6 +387,30 @@ buildLuarocksPackage {
};
}) {};
datafile = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder }:
buildLuarocksPackage {
pname = "datafile";
version = "0.10-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/datafile-0.10-1.rockspec";
sha256 = "0qj9m5qv84rqg9k981bnsvrbnmd1d6zqvl30471w0bx5w88zidyk";
}).outPath;
src = fetchFromGitHub {
owner = "hishamhm";
repo = "datafile";
rev = "v0.10";
hash = "sha256-l0jrSHkcvAeF5/HUXIV0wGLmmTNINXsQ05EjT/YFgw4=";
};
disabled = luaOlder "5.1";
meta = {
homepage = "http://github.com/hishamhm/datafile";
description = "A library for handling paths when loading data files";
license.fullName = "MIT/X11";
};
}) {};
digestif = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, lpeg, luaOlder, luafilesystem }:
buildLuarocksPackage {
pname = "digestif";
@@ -555,14 +579,14 @@ buildLuarocksPackage {
fzf-lua = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }:
buildLuarocksPackage {
pname = "fzf-lua";
version = "0.0.1494-1";
version = "0.0.1569-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/fzf-lua-0.0.1494-1.rockspec";
sha256 = "0k6igz74ah84a91wbasqdjs44fcc91mijgi3ks0g6is9xkdvscy8";
url = "mirror://luarocks/fzf-lua-0.0.1569-1.rockspec";
sha256 = "00p1pqx0yjhjn2dv9297167yy50a30iinv46g2n9p05c1a6ban12";
}).outPath;
src = fetchzip {
url = "https://github.com/ibhagwan/fzf-lua/archive/ce978474e406f4faacd2e66ec35d93b9e8ae069e.zip";
sha256 = "078i9f5n2iphghjxrz42gra5hnfcwqhprp5wj9rwlsq4ws6ks4d6";
url = "https://github.com/ibhagwan/fzf-lua/archive/cd9ab4ed3f44d062e511aa9de41ccf815f0ec962.zip";
sha256 = "0x6hkbwxqv5j99623gfv92bwz1kxlifwm6fj05ic8x92r96c58f1";
};
disabled = luaOlder "5.1";
@@ -622,14 +646,14 @@ buildLuarocksPackage {
haskell-tools-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }:
buildLuarocksPackage {
pname = "haskell-tools.nvim";
version = "4.3.1-1";
version = "4.3.2-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/haskell-tools.nvim-4.3.1-1.rockspec";
sha256 = "1aw8rs6b384qp33j615ixp2iz8qpfs9nwv5psgknb38pswh9ldly";
url = "mirror://luarocks/haskell-tools.nvim-4.3.2-1.rockspec";
sha256 = "02lsy1g79c5670l7gbnhwhv6cr66idfmcb0956yvhzcdh92pmvr2";
}).outPath;
src = fetchzip {
url = "https://github.com/mrcjkb/haskell-tools.nvim/archive/v4.3.1.zip";
sha256 = "1ssgwms4jipl7j3v51wzmhllg1bm4k1nd3j5i8rwmjcv704izik9";
url = "https://github.com/mrcjkb/haskell-tools.nvim/archive/v4.3.2.zip";
sha256 = "0a86nx2ldvxzk4wbpbch4zi13mn7bzkmbrhrj5bkkl6b9745fgzk";
};
disabled = luaOlder "5.1";
@@ -1651,25 +1675,26 @@ buildLuarocksPackage {
};
}) {};
luacov = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaAtLeast, luaOlder }:
luacov = callPackage({ buildLuarocksPackage, datafile, fetchFromGitHub, fetchurl, luaOlder }:
buildLuarocksPackage {
pname = "luacov";
version = "0.15.0-1";
version = "0.16.0-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/luacov-0.15.0-1.rockspec";
sha256 = "18byfl23c73pazi60hsx0vd74hqq80mzixab76j36cyn8k4ni9db";
url = "mirror://luarocks/luacov-0.16.0-1.rockspec";
sha256 = "1yn056pd2x142lc1s2admnhjnv5hpqwlq6d5sr2ckj5g83x55dvx";
}).outPath;
src = fetchFromGitHub {
owner = "keplerproject";
owner = "lunarmodules";
repo = "luacov";
rev = "v0.15.0";
hash = "sha256-cZrsxQyW5Z13cguTzsdJyIMATJUw6GasLItho6wFpSA=";
rev = "v0.16.0";
hash = "sha256-GoJqiFyXH4chQ/k/qBPttnh/V4vUSfR2Lg8rt3CPKoY=";
};
disabled = luaOlder "5.1" || luaAtLeast "5.5";
disabled = luaOlder "5.1";
propagatedBuildInputs = [ datafile ];
meta = {
homepage = "https://keplerproject.github.io/luacov/";
homepage = "https://lunarmodules.github.io/luacov/";
description = "Coverage analysis tool for Lua scripts";
license.fullName = "MIT";
};
@@ -2088,14 +2113,14 @@ buildLuarocksPackage {
luarocks-build-treesitter-parser = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, luafilesystem }:
buildLuarocksPackage {
pname = "luarocks-build-treesitter-parser";
version = "5.0.2-1";
version = "6.0.0-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/luarocks-build-treesitter-parser-5.0.2-1.rockspec";
sha256 = "037rap1aar6xx25xgnlknkkszarkbflpdfp1jaasq5py397gc61a";
url = "mirror://luarocks/luarocks-build-treesitter-parser-6.0.0-1.rockspec";
sha256 = "1al6id20nvdz2whyiig271bydxmvrpgjdzn2sv2zkpkgsadp8p3h";
}).outPath;
src = fetchzip {
url = "https://github.com/nvim-neorocks/luarocks-build-treesitter-parser/archive/v5.0.2.zip";
sha256 = "03f17sljq1f7nqrdjn94p9p2j67bs5si2nl0xlv1njj326rby324";
url = "https://github.com/nvim-neorocks/luarocks-build-treesitter-parser/archive/v6.0.0.zip";
sha256 = "17ikz8nna8jngdd8pxg0x65sxpzv0njhiqzb2nh6ng2s195sya23";
};
disabled = luaOlder "5.1";
@@ -2259,16 +2284,16 @@ buildLuarocksPackage {
luasystem = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder }:
buildLuarocksPackage {
pname = "luasystem";
version = "0.4.4-1";
version = "0.4.5-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/luasystem-0.4.4-1.rockspec";
sha256 = "0gk489qwxfvc5qwmj9fgwi60qnjnqasc665bg8iiggapdwcl5ny4";
url = "mirror://luarocks/luasystem-0.4.5-1.rockspec";
sha256 = "0769h7mlw8gv3zw0yvnwmg1f0k02a85w4cnxbmpd19k07m6v9izr";
}).outPath;
src = fetchFromGitHub {
owner = "lunarmodules";
repo = "luasystem";
rev = "v0.4.4";
hash = "sha256-Lxp3o94QxtsgBMilKBG21mFneh0ux7wRKDyPwMTDDUA=";
rev = "v0.4.5";
hash = "sha256-miubEXFrfB3/PzToOOh3sKGXwrRRc3Wd+gWbxj9M5ns=";
};
disabled = luaOlder "5.1";
@@ -2540,14 +2565,14 @@ buildLuarocksPackage {
lze = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }:
buildLuarocksPackage {
pname = "lze";
version = "0.4.4-1";
version = "0.4.5-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/lze-0.4.4-1.rockspec";
sha256 = "1qky68bg003d0n57pfb04l4q5sxbwp54kpbwdrwln6qnwbb93fcy";
url = "mirror://luarocks/lze-0.4.5-1.rockspec";
sha256 = "1r029y9d8dvl5ynwspxq6168x0bg3qyf5m1x9yrqvb52mk0dyhbq";
}).outPath;
src = fetchzip {
url = "https://github.com/BirdeeHub/lze/archive/v0.4.4.zip";
sha256 = "18g865sii3k09dk7ynhy37m27br3lwy003zl1x0fgqpnqd47114j";
url = "https://github.com/BirdeeHub/lze/archive/v0.4.5.zip";
sha256 = "0lsy7ikwqnpis8mwha4sl5i0v6x51xxravnsdjvy6fvcr6jbp51r";
};
disabled = luaOlder "5.1";
@@ -2707,8 +2732,8 @@ buildLuarocksPackage {
src = fetchFromGitHub {
owner = "leafo";
repo = "moonscript";
rev = "60094ca0be870462678925413b6528ae5bf4690a";
hash = "sha256-xYKn/A1mX1h4LdLcV/2Vww1YJCfhlkXy8fEcqeofYPk=";
rev = "3db3ec8234a1d77ad6f1fd773057efddfdc79a77";
hash = "sha256-TPThwd8kce4hZY4orWnwqWTpQhS8Bn18fTLeURdT2AE=";
};
disabled = luaOlder "5.1";
@@ -2846,8 +2871,8 @@ buildLuarocksPackage {
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "nvim-cmp";
rev = "ed31156aa2cc14e3bc066c59357cc91536a2bc01";
hash = "sha256-Rpb1rPYFQs74XzNQfj83o/l7bfM3GnYk+EqoDnz2JyM=";
rev = "98e8b9d593a5547c126a39212d6f5e954a2d85dd";
hash = "sha256-63RBd3/t0lv7pVI4wyjU1l8C1oCnP1VFiIv5E2xSYP0=";
};
disabled = luaOlder "5.1" || luaAtLeast "5.4";
@@ -3073,14 +3098,14 @@ buildLuarocksPackage {
rocks-git-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, nvim-nio, rocks-nvim }:
buildLuarocksPackage {
pname = "rocks-git.nvim";
version = "2.5.1-1";
version = "2.5.2-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/rocks-git.nvim-2.5.1-1.rockspec";
sha256 = "0mb8r5064h7yjgdaipsmgi6ha2dlxbwd73js8w23pi182fprqpvj";
url = "mirror://luarocks/rocks-git.nvim-2.5.2-1.rockspec";
sha256 = "1c7rmn735d0axk92mk1hpiyqrv9hw4a2naai9naq57g6fy7wh0cc";
}).outPath;
src = fetchzip {
url = "https://github.com/nvim-neorocks/rocks-git.nvim/archive/v2.5.1.zip";
sha256 = "11j9w8bz8gacphr98bpw4rbibz4gs8abawmfqhx5l86k4801z5sq";
url = "https://github.com/nvim-neorocks/rocks-git.nvim/archive/v2.5.2.zip";
sha256 = "1bhaa40j2dz1660q5fqdbjxvbscd6wk6l3psqm7mmh60zyvibnf2";
};
disabled = luaOlder "5.1";
@@ -3097,14 +3122,14 @@ buildLuarocksPackage {
rocks-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, fidget-nvim, fzy, luaOlder, luarocks, nvim-nio, rtp-nvim, toml-edit }:
buildLuarocksPackage {
pname = "rocks.nvim";
version = "2.42.2-1";
version = "2.42.4-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/rocks.nvim-2.42.2-1.rockspec";
sha256 = "16ca8hk7vc66a4aqy4lpaqr3qlmpb13l1vybc7apaqvpv4jl6jlq";
url = "mirror://luarocks/rocks.nvim-2.42.4-1.rockspec";
sha256 = "09adajlwj358c7alw9pa3wm013wp40ihcsawbq42diq3n8375s6w";
}).outPath;
src = fetchzip {
url = "https://github.com/nvim-neorocks/rocks.nvim/archive/v2.42.2.zip";
sha256 = "0vjpnvd6imbgf63x6wff2kqmvzn3j2dwrnbhacpj5a06nppwc0k7";
url = "https://github.com/nvim-neorocks/rocks.nvim/archive/v2.42.4.zip";
sha256 = "0r4lx432b71j0xrbi7axh2aqfpjyp313v5rw6vg1a3hbv02v0w82";
};
disabled = luaOlder "5.1";
@@ -3144,14 +3169,14 @@ buildLuarocksPackage {
rustaceanvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }:
buildLuarocksPackage {
pname = "rustaceanvim";
version = "5.15.2-1";
version = "5.19.2-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/rustaceanvim-5.15.2-1.rockspec";
sha256 = "146wgs02qvlhpvq4vkn3kyjqa7305lc8741rqd46rw7y4cmnxmrn";
url = "mirror://luarocks/rustaceanvim-5.19.2-1.rockspec";
sha256 = "0cza1rp8d5sg4av87s859aa1ncni1i8i2b6lalklwy6q3f6cvf9l";
}).outPath;
src = fetchzip {
url = "https://github.com/mrcjkb/rustaceanvim/archive/v5.15.2.zip";
sha256 = "0kflz9n5kzyfjix8gmy8a7rqdzwwp77m2ffx54a82rbb9ddqs5jr";
url = "https://github.com/mrcjkb/rustaceanvim/archive/v5.19.2.zip";
sha256 = "1kxapy0vidvgrnrvsdrpwaqq6aa4gb91f5i8wxzwxnl6ag4parxa";
};
disabled = luaOlder "5.1";
@@ -3316,8 +3341,8 @@ buildLuarocksPackage {
src = fetchFromGitHub {
owner = "teal-language";
repo = "teal-language-server";
rev = "6e50c7d907b150b1b2e03fb5d70f0f3c63dec5c3";
hash = "sha256-lTCTePaAYW4pqbJznos3BM0I0/Vaw13TNCCatmQjIJo=";
rev = "main";
hash = "sha256-TbNvYG2aRt27+sfXvZOlq/F7Gy6sQtoDz6satC+Qqss=";
};
propagatedBuildInputs = [ argparse dkjson inspect luafilesystem lusc_luv luv tl ];
@@ -3363,8 +3388,8 @@ buildLuarocksPackage {
src = fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope.nvim";
rev = "85922dde3767e01d42a08e750a773effbffaea3e";
hash = "sha256-Qa/f+0asQvA8mhIUajC4BGZCI92OqA6ySVoQSC3ZY3s=";
rev = "2eca9ba22002184ac05eddbe47a7fe2d5a384dfc";
hash = "sha256-npb61MZYAotz71Co5G1dUeIqWt7GVeqZNz0A2Yz2dy4=";
};
disabled = lua.luaversion != "5.1";
@@ -3380,16 +3405,16 @@ buildLuarocksPackage {
tiktoken_core = callPackage({ buildLuarocksPackage, fetchFromGitHub, fetchurl, luaOlder, luarocks-build-rust-mlua }:
buildLuarocksPackage {
pname = "tiktoken_core";
version = "0.2.2-1";
version = "0.2.3-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/tiktoken_core-0.2.2-1.rockspec";
sha256 = "1bx1kj47d6di1iflhccm5p7z2ry5c83f59pqi5jsf1r2h000p4n5";
url = "mirror://luarocks/tiktoken_core-0.2.3-1.rockspec";
sha256 = "0xwsjirxr5y6famhhwc170py6lsxhfsy1r3sviwfwz22cj51frx7";
}).outPath;
src = fetchFromGitHub {
owner = "gptlang";
repo = "lua-tiktoken";
rev = "v0.2.2";
hash = "sha256-H83kk9dsH/cWBEx2AXQQ82l8sNfhzO864jwDd7vwAQc=";
rev = "v0.2.3";
hash = "sha256-Se/V2+X1Fddie3W1OYrEJt9Jn8ZqmiYbByu8H1OvECA=";
};
disabled = luaOlder "5.1";
@@ -3414,7 +3439,7 @@ buildLuarocksPackage {
src = fetchFromGitHub {
owner = "teal-language";
repo = "tl";
rev = "refs/tags/v0.24.1";
rev = "v0.24.1";
hash = "sha256-7jnkURfY2o/32V5sEYleBfwWjDIeo2q/gGrFIizoHZk=";
};
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "ailment";
version = "9.2.132";
version = "9.2.133";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "ailment";
rev = "refs/tags/v${version}";
hash = "sha256-XvDZwZF084Qns0b3g+X1ay+XEZq84mIvF/8JEx8sCaQ=";
hash = "sha256-3yNMrIQWW+pvwfGzox1rHLXzfY3Y6jjU8YFdrZgMePA=";
};
build-system = [ setuptools ];
@@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "aioopenexchangerates";
version = "0.6.18";
version = "0.6.19";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "MartinHjelmare";
repo = "aioopenexchangerates";
rev = "refs/tags/v${version}";
hash = "sha256-/iSL+Beny7q9RtdbVIfiMmAwH5wS90ADQszBL7Ooq3o=";
hash = "sha256-Rb5oCheiTZ737nKDwSpoRZcgpWPt5YMzplD6Wb6kZxY=";
};
pythonRelaxDeps = [ "pydantic" ];
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "aiortm";
version = "0.9.43";
version = "0.9.44";
pyproject = true;
disabled = pythonOlder "3.12";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "MartinHjelmare";
repo = "aiortm";
rev = "refs/tags/v${version}";
hash = "sha256-MyeD0SNVHhIPn3KcBfLO5msmwrFRMyIhW8LxUVsHU0o=";
hash = "sha256-m62VEmrmczNxBLBEmLKP3vEi14BuwLA2WwtLOU436hY=";
};
pythonRelaxDeps = [ "typer" ];
@@ -36,7 +36,7 @@
buildPythonPackage rec {
pname = "angr";
version = "9.2.132";
version = "9.2.133";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -45,7 +45,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "angr";
rev = "refs/tags/v${version}";
hash = "sha256-DtmjtxO2eOq2qz48uMkNOlGhIsc+LVOWGh0PpPIzaow=";
hash = "sha256-dHksVhuQUC0f55WNPSkVHTXTGVuul742LeWSz0CTwrw=";
};
postPatch = ''
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "archinfo";
version = "9.2.132";
version = "9.2.133";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "archinfo";
rev = "refs/tags/v${version}";
hash = "sha256-j/N5nWUCWQRGb9Soe+naHLXV2Fwqu7lPMZdY9k3U1O4=";
hash = "sha256-opIQm/59X+5PDJiFW8SkB0CrFkICBTgbNW8ZUXMfrnw=";
};
build-system = [ setuptools ];
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "bc-detect-secrets";
version = "1.5.32";
version = "1.5.33";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "bridgecrewio";
repo = "detect-secrets";
rev = "refs/tags/${version}";
hash = "sha256-xZOoEpsYPtqeJoEuq7qsBl7TNvJYzUsI7H39P5qWHXk=";
hash = "sha256-z/mjZcC1ZXebDWXlYvcdxDk+HoZ0gctfJSpQSkIbQmA=";
};
build-system = [ setuptools ];
@@ -359,7 +359,7 @@
buildPythonPackage rec {
pname = "boto3-stubs";
version = "1.35.82";
version = "1.35.84";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -367,7 +367,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "boto3_stubs";
inherit version;
hash = "sha256-IYShG/AR3zoHn30oFkg4AiYBJlpKJX0H6WbXwyzbbqE=";
hash = "sha256-KZ0cJKxdGlRb5rNnF7LZXXg2hcSoG7x6V2mlUnHmENY=";
};
build-system = [ setuptools ];
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "botocore-stubs";
version = "1.35.82";
version = "1.35.84.post1";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "botocore_stubs";
inherit version;
hash = "sha256-TDZebNytHPt+l6/8DG5qTQR1DbIpMfLbxx/NibzSj4I=";
hash = "sha256-6tG4B6O6p3livImrcBYWQlN0ul0xIZ+2TCygkPMwkLM=";
};
nativeBuildInputs = [ setuptools ];
@@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "claripy";
version = "9.2.132";
version = "9.2.133";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "claripy";
rev = "refs/tags/v${version}";
hash = "sha256-TiddozxGyDilcLKXyIOlIo7cTDVdJCJEjArq6nwgsc0=";
hash = "sha256-Fdeh0wr7hPa6SG7UG5Ue58W3x7JYD97NAU29FFklLcA=";
};
# z3 does not provide a dist-info, so python-runtime-deps-check will fail
@@ -16,14 +16,14 @@
let
# The binaries are following the argr projects release cycle
version = "9.2.132";
version = "9.2.133";
# Binary files from https://github.com/angr/binaries (only used for testing and only here)
binaries = fetchFromGitHub {
owner = "angr";
repo = "binaries";
rev = "refs/tags/v${version}";
hash = "sha256-ytL8UlvbzOSvUwXjZhxAW6lQJawGOTfMlq/yQnBLIu0=";
hash = "sha256-+vAD9XvqV45wf7sf+VuhTbw2gFeJra5gBptfg8r8e8U=";
};
in
buildPythonPackage rec {
@@ -37,7 +37,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "cle";
rev = "refs/tags/v${version}";
hash = "sha256-TO1zVqoPr1HBTMd9+Gbn39lLsZv8cMcAG0EKsvgymcI=";
hash = "sha256-R57Qd04/xtDW7/WDcZpOhkYOBCSmBNq2Bn3BYDfjseA=";
};
build-system = [ setuptools ];
@@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "pylamarzocco";
version = "1.4.0";
version = "1.4.1";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "zweckj";
repo = "pylamarzocco";
rev = "refs/tags/v${version}";
hash = "sha256-l9k8cYfYW+4+USDmIAEmXX+6wyDe6tqrjSgQnT8MUKo=";
hash = "sha256-fbXqAPyx6pGEKM+invdq88dDyiLJpyjL3idalnk0RUQ=";
};
build-system = [ setuptools ];
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "pypalazzetti";
version = "0.1.14";
version = "0.1.15";
pyproject = true;
disabled = pythonOlder "3.10";
@@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "dotvav";
repo = "py-palazzetti-api";
rev = "refs/tags/v${version}";
hash = "sha256-TDD3/UghNtsSAWV0k1I4MOjTFZB+sBqGgpKwy1p9Gx4=";
hash = "sha256-gqJZVlX060BMbTbkbpK6UMnM71Mr06sNHX++ObI3Y5Y=";
};
build-system = [ setuptools ];
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "pyvex";
version = "9.2.132";
version = "9.2.133";
pyproject = true;
disabled = pythonOlder "3.11";
src = fetchPypi {
inherit pname version;
hash = "sha256-0/kiZLRkhWrMA74XILwrBtR45PMrypi3HqEt5UiVR/0=";
hash = "sha256-uFoMI8byPyjwpQhruh8Hpk9MF8PZBkTvqbXemUHDWqs=";
};
build-system = [ setuptools ];
@@ -26,7 +26,6 @@ buildPythonPackage {
src
version
cargoDeps
cargoPatches
patches
;
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "tencentcloud-sdk-python";
version = "3.0.1284";
version = "3.0.1285";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "TencentCloud";
repo = "tencentcloud-sdk-python";
rev = "refs/tags/${version}";
hash = "sha256-HPfEP6ZTHX8YIxAalZFmng6fjGtiJyx+jDNWlq8ZKag=";
hash = "sha256-tWN2FgL7PDoxvmX3lU/TQCmE51fZ7FBH0oM2VXMlfnw=";
};
build-system = [ setuptools ];
+3 -3
View File
@@ -145,9 +145,9 @@
"hash": "sha256-8DxiNzcvpAyHWmnfl4N1wIR48jn8veBI/bRkMbLn4OQ="
},
"dolphin": {
"version": "24.12.0",
"url": "mirror://kde/stable/release-service/24.12.0/src/dolphin-24.12.0.tar.xz",
"hash": "sha256-Qh8C+WmbYJ1+ZuCq6fof1zW6CpKlb+vnWIDsvrjfxRM="
"version": "24.12.0.1",
"url": "mirror://kde/stable/release-service/24.12.0/src/dolphin-24.12.0.1.tar.xz",
"hash": "sha256-OdakLHkAIaDEShi3T6tjOHQGNyfUZ5V0amZQYM9Fk6M="
},
"dolphin-plugins": {
"version": "24.12.0",
+1 -1
View File
@@ -1,4 +1,4 @@
# frozen_string_literal: true
source "https://rubygems.org"
gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.39"
gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.41"
+5 -5
View File
@@ -1,9 +1,9 @@
GIT
remote: https://github.com/rapid7/metasploit-framework
revision: b815ef9870c45e2f9d2e62475e1780ddb9bfb1d0
ref: refs/tags/6.4.39
revision: 813c3bea8c3f200422dbaf21ae03229adff424f3
ref: refs/tags/6.4.41
specs:
metasploit-framework (6.4.39)
metasploit-framework (6.4.41)
aarch64
abbrev
actionpack (~> 7.0.0)
@@ -44,7 +44,7 @@ GIT
metasploit-concern
metasploit-credential
metasploit-model
metasploit-payloads (= 2.0.187)
metasploit-payloads (= 2.0.189)
metasploit_data_models
metasploit_payloads-mettle (= 1.0.35)
mqtt
@@ -275,7 +275,7 @@ GEM
activemodel (~> 7.0)
activesupport (~> 7.0)
railties (~> 7.0)
metasploit-payloads (2.0.187)
metasploit-payloads (2.0.189)
metasploit_data_models (6.0.5)
activerecord (~> 7.0)
activesupport (~> 7.0)
+2 -2
View File
@@ -18,13 +18,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "metasploit-framework";
version = "6.4.39";
version = "6.4.41";
src = fetchFromGitHub {
owner = "rapid7";
repo = "metasploit-framework";
rev = "refs/tags/${finalAttrs.version}";
hash = "sha256-Zg6ui9B+l7tVVrv+gMpFL/xWuvdOc0Gf29s1ZvP2EYM=";
hash = "sha256-70uCHjX5g3fEdgZxYn/VKKZn39V+940KIkkDU6mvYVU=";
};
nativeBuildInputs = [
+5 -5
View File
@@ -734,12 +734,12 @@
platforms = [ ];
source = {
fetchSubmodules = false;
rev = "b815ef9870c45e2f9d2e62475e1780ddb9bfb1d0";
sha256 = "10qiyvrncdfvvfgl2wsfyyx5dz1g8p581zmvaravp5vys25sw3k6";
rev = "813c3bea8c3f200422dbaf21ae03229adff424f3";
sha256 = "0mb1mylm60s94858vxvyspgng9i8smzn4w86fv27g0zr6lg84jzg";
type = "git";
url = "https://github.com/rapid7/metasploit-framework";
};
version = "6.4.39";
version = "6.4.41";
};
metasploit-model = {
groups = [ "default" ];
@@ -756,10 +756,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "13cm4pblldz1cl3cmvppkwsbv12b2a4kfl3r3kzfyjwrlhz121wn";
sha256 = "0nxr3bs30h2dqmjll322zrgcrkam82k7y5s2l5mx2siy4s4xvlbv";
type = "gem";
};
version = "2.0.187";
version = "2.0.189";
};
metasploit_data_models = {
groups = [ "default" ];