mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-10-05 20:19:16 +03:00
Merge master into staging-next
This commit is contained in:
commit
0519df43f4
@ -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";
|
||||
|
@ -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:
|
||||
|
@ -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"
|
||||
}
|
||||
}
|
||||
|
@ -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 ];
|
||||
|
||||
|
25
pkgs/by-name/cl/cloudflare-utils/package.nix
Normal file
25
pkgs/by-name/cl/cloudflare-utils/package.nix
Normal 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];
|
||||
};
|
||||
}
|
68
pkgs/by-name/cr/crate2nix/package.nix
Normal file
68
pkgs/by-name/cr/crate2nix/package.nix
Normal 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
|
||||
];
|
||||
};
|
||||
}
|
33
pkgs/by-name/gl/glrnvim/package.nix
Normal file
33
pkgs/by-name/gl/glrnvim/package.nix
Normal 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 ];
|
||||
};
|
||||
}
|
@ -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)
|
||||
|
@ -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; [ ];
|
||||
};
|
||||
|
@ -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";
|
||||
|
@ -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;
|
||||
};
|
||||
}
|
||||
|
@ -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.
|
||||
'';
|
||||
|
||||
|
@ -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 ];
|
||||
};
|
||||
|
@ -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 { };
|
||||
|
Loading…
Reference in New Issue
Block a user