Merge master into staging-next

This commit is contained in:
github-actions[bot] 2024-07-01 06:01:15 +00:00 committed by GitHub
commit 0519df43f4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
14 changed files with 151 additions and 79 deletions

View File

@ -22015,6 +22015,12 @@
githubId = 58453832;
keys = [ { fingerprint = "FD0A C425 9EF5 4084 F99F 9B47 2ACC 9749 7C68 FAD4"; } ];
};
yelite = {
name = "Lite Ye";
email = "yelite958@gmail.com";
github = "yelite";
githubId = 3517225;
};
YellowOnion = {
name = "Daniel Hill";
email = "daniel@gluo.nz";

View File

@ -2,7 +2,7 @@
let
pname = "erigon";
version = "2.60.1";
version = "2.60.2";
in
buildGoModule {
inherit pname version;
@ -11,11 +11,11 @@ buildGoModule {
owner = "ledgerwatch";
repo = pname;
rev = "v${version}";
hash = "sha256-VZzDG9qUjEBSNxQcmkqPTTDQjh7BZFqyRSaCfio8X2I=";
hash = "sha256-+KUe+wpcE59Y6ktDRpoMXQYSML9sfN4OaDV8+sKfzQQ=";
fetchSubmodules = true;
};
vendorHash = "sha256-38NmSSK3a70WvhZAZ529wdAMlEuk8/4YqtadoLOn1IY=";
vendorHash = "sha256-r8Hh0UGdUbVOx9r10ymb9bJNZvxm/MzAVA9D0BaIzJg=";
proxyVendor = true;
# Build errors in mdbx when format hardening is enabled:

View File

@ -1,15 +1,15 @@
{
"packageVersion": "127.0-1",
"packageVersion": "127.0.2-2",
"source": {
"rev": "127.0-1",
"sha256": "0zif9b7ky423bg3cf3njyxl465hrbsha1f1hxpdgccql0id5qr7r"
"rev": "127.0.2-2",
"sha256": "1f4xz496x1nf7lmvk50hakj9p6q0kzxl5f9s2k0b6kczvyc8gw5n"
},
"settings": {
"rev": "1debc2d30949baff2d1e7df23e87900f1987a8ae",
"sha256": "12xgjv40mihbyfsah26vvdyb4yirydc1a884v2chnca4f5q00lc2"
},
"firefox": {
"version": "127.0",
"sha512": "5a17bce357e7f445c37540115f2c131ad5a055c0cf04f20bc2eaca18f8d241a99ac76739d172b38f2ad2681633f901a0a15893801082ac5db9e20e31fc8b8291"
"version": "127.0.2",
"sha512": "d5a959a032309b8a42690b7f5afd5110c2e6ca7de426e1529d50f59cf065e67623ed98bf3aab39ce4d345ccfad2a273b24ce4f87c7ba7e6eccf2e9dfe3008d8b"
}
}

View File

@ -7,16 +7,16 @@
rustPlatform.buildRustPackage rec {
pname = "ast-grep";
version = "0.23.0";
version = "0.24.1";
src = fetchFromGitHub {
owner = "ast-grep";
repo = "ast-grep";
rev = version;
hash = "sha256-QW3ZwALvfSTcvXuH/ploqUD1UJ5fGySIAc3N/TMlB4g=";
hash = "sha256-kNPmtaUb5rMbdTlNKD3PrInuxGQt/JamMDx8BwBxVd8=";
};
cargoHash = "sha256-MUdHDP+1KQBXy2itOhW6pDuOTwIwXHy4oDfifDRdM94=";
cargoHash = "sha256-iV2GXH7opNIyWsgi0EnRIXDhJd3s66qFhnZWawBPb6g=";
nativeBuildInputs = [ installShellFiles ];

View File

@ -0,0 +1,25 @@
{
lib,
buildGoModule,
fetchFromGitHub,
}:
buildGoModule rec {
pname = "cloudflare-utils";
version = "1.2.1";
src = fetchFromGitHub {
owner = "Cyb3r-Jak3";
repo = "cloudflare-utils";
rev = "v${version}";
sha256 = "sha256-41TQ+St6U4exLSl4dwc1E6K8P+oqQ4m5RSI7L2/dWwI=";
};
vendorHash = "sha256-HE6x4KSe9b9ZzcYz7sP25aTeDGU4zXgkYm/1RwYYBt4=";
meta = {
description = "Helpful Cloudflare utility program";
homepage = "https://github.com/Cyb3r-Jak3/cloudflare-utils";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [yelite];
};
}

View File

@ -0,0 +1,68 @@
{ lib
, rustPlatform
, fetchFromGitHub
, makeWrapper
, cargo
, nix
, nix-prefetch-git
, installShellFiles
,
}:
rustPlatform.buildRustPackage rec {
pname = "crate2nix";
version = "0.14.1";
src = fetchFromGitHub {
owner = "nix-community";
repo = pname;
rev = version;
hash = "sha256-esWhRnt7FhiYq0CcIxw9pvH+ybOQmWBfHYMtleaMhBE=";
};
sourceRoot = "${src.name}/${pname}";
cargoHash = "sha256-nQ1VUCFMmpWZWvKFbyJFIZUJ24N9ZPY8JCHWju385NE=";
nativeBuildInputs = [
makeWrapper
installShellFiles
];
# Tests use nix(1), which tries (and fails) to set up /nix/var inside the sandbox.
doCheck = false;
postInstall = ''
wrapProgram $out/bin/${pname} \
--prefix PATH ":" ${
lib.makeBinPath [
cargo
nix
nix-prefetch-git
]
}
for shell in bash zsh fish
do
$out/bin/${pname} completions -s $shell
installShellCompletion ${pname}.$shell || installShellCompletion --$shell _${pname}
done
'';
meta = with lib; {
description = "Nix build file generator for Rust crates";
mainProgram = "crate2nix";
longDescription = ''
Crate2nix generates Nix files from Cargo.toml/lock files
so that you can build every crate individually in a Nix sandbox.
'';
homepage = "https://github.com/nix-community/crate2nix";
changelog = "https://nix-community.github.io/crate2nix/90_reference/90_changelog";
license = licenses.asl20;
maintainers = with maintainers; [
kolloch
cole-h
kranzes
];
};
}

View File

@ -0,0 +1,33 @@
{
lib,
stdenv,
fetchFromGitHub,
rustPlatform,
}:
rustPlatform.buildRustPackage rec {
pname = "glrnvim";
version = "1.4.0";
src = fetchFromGitHub {
owner = "beeender";
repo = "glrnvim";
rev = "v${version}";
sha256 = "sha256-n3t3s3fzmBGXRDydYxNJ13itKul8dyLNW6HP8Di4hY0=";
};
cargoHash = "sha256-cHEse+pXwgPTL8GJyY4s1mhWXGTY8Fnn2rFpA5SNerY=";
postInstall = ''
install -Dm644 glrnvim.desktop -t $out/share/applications
install -Dm644 glrnvim.svg $out/share/icons/hicolor/scalable/apps/glrnvim.svg
'';
meta = {
description = "Really fast & stable neovim GUI which could be accelerated by GPU";
homepage = "https://github.com/beeender/glrnvim";
mainProgram = "glrnvim";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ aacebedo ];
};
}

View File

@ -1,6 +1,5 @@
{ lib
, callPackage
, callPackages
, config
}:
let
@ -72,7 +71,7 @@ in rec {
# Apply some custom patches for automatically packaged extensions
(callPackage ./extensionOverrides.nix {})
# Add all manually packaged extensions
(extensions: extensions // (callPackages ./manuallyPackaged.nix {}))
(extensions: extensions // (import ./manuallyPackaged.nix { inherit callPackage; }))
# Map the extension UUIDs to readable names
(lib.attrValues)
(mapReadableNames)

View File

@ -21,7 +21,7 @@ buildPythonPackage rec {
meta = {
description = "StarCraft II - client protocol";
homepage = "https://github.com/Blizzard/sc2client-proto";
homepage = "https://github.com/Blizzard/s2client-proto";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ];
};

View File

@ -5,16 +5,16 @@
rustPlatform.buildRustPackage rec {
pname = "neocmakelsp";
version = "0.7.6";
version = "0.7.7";
src = fetchFromGitHub {
owner = "Decodetalkers";
repo = "neocmakelsp";
rev = "v${version}";
hash = "sha256-V8bbJg7h/TCv0y8Kwz3h6XMKtxKjJKduCj9e1vcd6AQ=";
hash = "sha256-IfseZsHCSuF1zGq8u3mPju0gxVtR0a7ibHV+tEK6wh0=";
};
cargoHash = "sha256-kR4QJ1QFewI5jKPX9/P1z5J9hnWBIhWExF6JgmDzoJw=";
cargoHash = "sha256-QaoyaeFfoxVoTh4Sg/6EXYPsUD1nNG7MPSH2EeYMLn0=";
meta = with lib; {
description = "Cmake lsp based on tower-lsp and treesitter";

View File

@ -1,57 +0,0 @@
{ lib
, rustPlatform
, fetchFromGitHub
, makeWrapper
, cargo
, nix
, nix-prefetch-git
}:
rustPlatform.buildRustPackage rec {
pname = "crate2nix";
version = "0.14.0";
src = fetchFromGitHub {
owner = "nix-community";
repo = pname;
rev = version;
hash = "sha256-rGT3CW64cJS9nlnWPFWSc1iEa3dNZecVVuPVGzcsHe8=";
};
sourceRoot = "${src.name}/crate2nix";
cargoHash = "sha256-YoE6wrQNQcRo/yaiVpASU2VOmHCPM4pDgTejn0ovOVY=";
nativeBuildInputs = [ makeWrapper ];
# Tests use nix(1), which tries (and fails) to set up /nix/var inside the
# sandbox
doCheck = false;
postFixup = ''
wrapProgram $out/bin/crate2nix \
--suffix PATH ":" ${lib.makeBinPath [ cargo nix nix-prefetch-git ]}
rm -rf $out/lib $out/bin/crate2nix.d
mkdir -p \
$out/share/bash-completion/completions \
$out/share/zsh/vendor-completions
$out/bin/crate2nix completions -s 'bash' -o $out/share/bash-completion/completions
$out/bin/crate2nix completions -s 'zsh' -o $out/share/zsh/vendor-completions
'';
meta = with lib; {
description = "Nix build file generator for Rust crates";
mainProgram = "crate2nix";
longDescription = ''
Crate2nix generates Nix files from Cargo.toml/lock files
so that you can build every crate individually in a Nix sandbox.
'';
homepage = "https://github.com/nix-community/crate2nix";
license = licenses.asl20;
maintainers = with maintainers; [ kolloch cole-h ];
platforms = platforms.all;
};
}

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
helpMsg = ''
We cannot download the full version automatically, as you require a license.
Once you have bought a license, you need to add your downloaded version to the nix store.
You can do this by using "nix-prefetch-url file://\$PWD/${pname}.Linux${version}.sh"
You can do this by using "nix-prefetch-url file://\$PWD/${pname}.Linux.${version}.sh"
in the directory where you saved it.
'';

View File

@ -34,10 +34,10 @@ python3Packages.buildPythonApplication rec {
doCheck = false;
meta = with lib; {
changelog = "https://github.com/rhasspy/wyoming-openwakeword/v${version}/master/CHANGELOG.md";
changelog = "https://github.com/rhasspy/wyoming-piper/v${version}/master/CHANGELOG.md";
description = "Wyoming Server for Piper";
mainProgram = "wyoming-piper";
homepage = "https://github.com/rhasspy/wyoming-openwakeword";
homepage = "https://github.com/rhasspy/wyoming-piper";
license = licenses.mit;
maintainers = with maintainers; [ hexa ];
};

View File

@ -16626,8 +16626,6 @@ with pkgs;
cauwugo = callPackage ../development/tools/rust/cauwugo { };
crate2nix = callPackage ../development/tools/rust/crate2nix { };
critcmp = callPackage ../development/tools/rust/critcmp { };
devspace = callPackage ../development/tools/misc/devspace { };