diff --git a/maintainers/scripts/luarocks-packages.csv b/maintainers/scripts/luarocks-packages.csv index e6f7737952a6..3d8b1a931bf8 100644 --- a/maintainers/scripts/luarocks-packages.csv +++ b/maintainers/scripts/luarocks-packages.csv @@ -15,6 +15,7 @@ cosmo,,,,,, coxpcall,,,,1.17.0-1,, cqueues,,,,,,vcunat cyan,,,,,, +datafile,,,,,, digestif,,,,,5.3, dkjson,,,,,, fennel,,,,,,misterio77 diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 4201ae9c839f..41da08ed2349 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -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"; diff --git a/pkgs/applications/editors/vim/plugins/nvim-spectre/default.nix b/pkgs/applications/editors/vim/plugins/nvim-spectre/default.nix new file mode 100644 index 000000000000..4de9cbeaa0a3 --- /dev/null +++ b/pkgs/applications/editors/vim/plugins/nvim-spectre/default.nix @@ -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; + }; +} diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 6eda57d5cf19..cf8d65899e65 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -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"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index e87c429fb6d6..8c1f805dab8f 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -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, diff --git a/pkgs/by-name/bu/burpsuite/package.nix b/pkgs/by-name/bu/burpsuite/package.nix index 68c78d549290..5e8ce706803a 100644 --- a/pkgs/by-name/bu/burpsuite/package.nix +++ b/pkgs/by-name/bu/burpsuite/package.nix @@ -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 { diff --git a/pkgs/by-name/re/rerun/package.nix b/pkgs/by-name/re/rerun/package.nix index 41d4f7828884..68f84fb95f45 100644 --- a/pkgs/by-name/re/rerun/package.nix +++ b/pkgs/by-name/re/rerun/package.nix @@ -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" ]; diff --git a/pkgs/by-name/re/rerun/rust-version.patch b/pkgs/by-name/re/rerun/rust-version.patch deleted file mode 100644 index c7147c0081fa..000000000000 --- a/pkgs/by-name/re/rerun/rust-version.patch +++ /dev/null @@ -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: - --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 - diff --git a/pkgs/by-name/se/secrets-extractor/package.nix b/pkgs/by-name/se/secrets-extractor/package.nix index 338df990aadb..3e9679020477 100644 --- a/pkgs/by-name/se/secrets-extractor/package.nix +++ b/pkgs/by-name/se/secrets-extractor/package.nix @@ -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 ]; }; } diff --git a/pkgs/by-name/ta/tatl/package.nix b/pkgs/by-name/ta/tatl/package.nix new file mode 100644 index 000000000000..c4e1baa0c3f7 --- /dev/null +++ b/pkgs/by-name/ta/tatl/package.nix @@ -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 ]; + }; +} diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 9591c3d9bb2f..047e005bc84c 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -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="; }; diff --git a/pkgs/development/python-modules/ailment/default.nix b/pkgs/development/python-modules/ailment/default.nix index 2756012e6832..3212fd2c284a 100644 --- a/pkgs/development/python-modules/ailment/default.nix +++ b/pkgs/development/python-modules/ailment/default.nix @@ -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 ]; diff --git a/pkgs/development/python-modules/aioopenexchangerates/default.nix b/pkgs/development/python-modules/aioopenexchangerates/default.nix index 4452d1d75920..e9d79583dc07 100644 --- a/pkgs/development/python-modules/aioopenexchangerates/default.nix +++ b/pkgs/development/python-modules/aioopenexchangerates/default.nix @@ -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" ]; diff --git a/pkgs/development/python-modules/aiortm/default.nix b/pkgs/development/python-modules/aiortm/default.nix index 661241a803e6..14039f9b36a6 100644 --- a/pkgs/development/python-modules/aiortm/default.nix +++ b/pkgs/development/python-modules/aiortm/default.nix @@ -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" ]; diff --git a/pkgs/development/python-modules/angr/default.nix b/pkgs/development/python-modules/angr/default.nix index 1168d488d633..4d74eae25fc9 100644 --- a/pkgs/development/python-modules/angr/default.nix +++ b/pkgs/development/python-modules/angr/default.nix @@ -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 = '' diff --git a/pkgs/development/python-modules/archinfo/default.nix b/pkgs/development/python-modules/archinfo/default.nix index b7fe8935a818..a3047f14ef87 100644 --- a/pkgs/development/python-modules/archinfo/default.nix +++ b/pkgs/development/python-modules/archinfo/default.nix @@ -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 ]; diff --git a/pkgs/development/python-modules/bc-detect-secrets/default.nix b/pkgs/development/python-modules/bc-detect-secrets/default.nix index ec8170eb2ac1..70b085245956 100644 --- a/pkgs/development/python-modules/bc-detect-secrets/default.nix +++ b/pkgs/development/python-modules/bc-detect-secrets/default.nix @@ -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 ]; diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 3448941cd113..a121c7e85e41 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -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 ]; diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index b5a3d57af465..ad03eac8c36d 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -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 ]; diff --git a/pkgs/development/python-modules/claripy/default.nix b/pkgs/development/python-modules/claripy/default.nix index 9d83ccea4bbe..993a8ecd4b83 100644 --- a/pkgs/development/python-modules/claripy/default.nix +++ b/pkgs/development/python-modules/claripy/default.nix @@ -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 diff --git a/pkgs/development/python-modules/cle/default.nix b/pkgs/development/python-modules/cle/default.nix index 6986ed984e73..26d273b793f9 100644 --- a/pkgs/development/python-modules/cle/default.nix +++ b/pkgs/development/python-modules/cle/default.nix @@ -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 ]; diff --git a/pkgs/development/python-modules/pylamarzocco/default.nix b/pkgs/development/python-modules/pylamarzocco/default.nix index 98d2cdcc2513..532e8d2abc84 100644 --- a/pkgs/development/python-modules/pylamarzocco/default.nix +++ b/pkgs/development/python-modules/pylamarzocco/default.nix @@ -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 ]; diff --git a/pkgs/development/python-modules/pypalazzetti/default.nix b/pkgs/development/python-modules/pypalazzetti/default.nix index 5c92889982e8..5c022324c187 100644 --- a/pkgs/development/python-modules/pypalazzetti/default.nix +++ b/pkgs/development/python-modules/pypalazzetti/default.nix @@ -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 ]; diff --git a/pkgs/development/python-modules/pyvex/default.nix b/pkgs/development/python-modules/pyvex/default.nix index f52655da16b7..cd719047b6a7 100644 --- a/pkgs/development/python-modules/pyvex/default.nix +++ b/pkgs/development/python-modules/pyvex/default.nix @@ -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 ]; diff --git a/pkgs/development/python-modules/rerun-sdk/default.nix b/pkgs/development/python-modules/rerun-sdk/default.nix index 13b7226782ba..ff2e98adc578 100644 --- a/pkgs/development/python-modules/rerun-sdk/default.nix +++ b/pkgs/development/python-modules/rerun-sdk/default.nix @@ -26,7 +26,6 @@ buildPythonPackage { src version cargoDeps - cargoPatches patches ; diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 92724de73069..307455fb8c73 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -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 ]; diff --git a/pkgs/kde/generated/sources/gear.json b/pkgs/kde/generated/sources/gear.json index 3d428a5349c6..abbf567031d3 100644 --- a/pkgs/kde/generated/sources/gear.json +++ b/pkgs/kde/generated/sources/gear.json @@ -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", diff --git a/pkgs/tools/security/metasploit/Gemfile b/pkgs/tools/security/metasploit/Gemfile index 1454b77ec1fe..0a1bba16b075 100644 --- a/pkgs/tools/security/metasploit/Gemfile +++ b/pkgs/tools/security/metasploit/Gemfile @@ -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" diff --git a/pkgs/tools/security/metasploit/Gemfile.lock b/pkgs/tools/security/metasploit/Gemfile.lock index d961f0bd5003..5fad9de3c01b 100644 --- a/pkgs/tools/security/metasploit/Gemfile.lock +++ b/pkgs/tools/security/metasploit/Gemfile.lock @@ -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) diff --git a/pkgs/tools/security/metasploit/default.nix b/pkgs/tools/security/metasploit/default.nix index 0bd37f3be97c..e9df5513ae54 100644 --- a/pkgs/tools/security/metasploit/default.nix +++ b/pkgs/tools/security/metasploit/default.nix @@ -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 = [ diff --git a/pkgs/tools/security/metasploit/gemset.nix b/pkgs/tools/security/metasploit/gemset.nix index 0f1f00427073..ca872297ced1 100644 --- a/pkgs/tools/security/metasploit/gemset.nix +++ b/pkgs/tools/security/metasploit/gemset.nix @@ -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" ];