Merge master into staging-next
This commit is contained in:
commit
d23574df3a
@ -10875,12 +10875,6 @@
|
|||||||
githubId = 54999;
|
githubId = 54999;
|
||||||
name = "Ariel Nunez";
|
name = "Ariel Nunez";
|
||||||
};
|
};
|
||||||
interdependence = {
|
|
||||||
email = "git@williamvandervalk.com";
|
|
||||||
github = "interdependence";
|
|
||||||
githubId = 45567423;
|
|
||||||
name = "William Vandervalk";
|
|
||||||
};
|
|
||||||
Intuinewin = {
|
Intuinewin = {
|
||||||
email = "antoinelabarussias@gmail.com";
|
email = "antoinelabarussias@gmail.com";
|
||||||
github = "Intuinewin";
|
github = "Intuinewin";
|
||||||
|
@ -21,8 +21,7 @@ let
|
|||||||
inherit name;
|
inherit name;
|
||||||
meta.maintainers = [
|
meta.maintainers = [
|
||||||
lib.maintainers.flokli
|
lib.maintainers.flokli
|
||||||
lib.teams.helsinki-systems.members
|
] ++ lib.teams.helsinki-systems.members;
|
||||||
];
|
|
||||||
|
|
||||||
nodes = {
|
nodes = {
|
||||||
machine =
|
machine =
|
||||||
|
@ -14,19 +14,19 @@ let
|
|||||||
{
|
{
|
||||||
x86_64-linux = {
|
x86_64-linux = {
|
||||||
arch = "linux-x64";
|
arch = "linux-x64";
|
||||||
hash = "sha256-eXDHPU9QH95EcgOC8dl8H1ea6drkyKhrsz3/Dc83tVY=";
|
hash = "sha256-lxslDmnBA5TSFH/5J5Mt/TYsiE+5noQXCnHKAfA7mko=";
|
||||||
};
|
};
|
||||||
aarch64-linux = {
|
aarch64-linux = {
|
||||||
arch = "linux-arm64";
|
arch = "linux-arm64";
|
||||||
hash = "sha256-gxJeffxK1q6hUt+j1i32WlUZoc+YAXgUfDBuxA1y73g=";
|
hash = "sha256-hCRtlgRNO49D9YrmPcw+guNwk6RE+mLi9MrJTKI+FdU=";
|
||||||
};
|
};
|
||||||
x86_64-darwin = {
|
x86_64-darwin = {
|
||||||
arch = "darwin-x64";
|
arch = "darwin-x64";
|
||||||
hash = "sha256-F+OfjPnUbuUnfHp+r8yQwiJ9kCZMWUVOz2zcMTzfhgI=";
|
hash = "sha256-CCsYPdiepfKa5s51ZZT/Rn9PoI4IKzGV+ztNkoQb9eo=";
|
||||||
};
|
};
|
||||||
aarch64-darwin = {
|
aarch64-darwin = {
|
||||||
arch = "darwin-arm64";
|
arch = "darwin-arm64";
|
||||||
hash = "sha256-w2sL0rojNrVnmjiG5efqtdQOjV7/vWx16Yev+8pUxsg=";
|
hash = "sha256-JOJf5JI46eBjSJ26aIe2nJ8TGHFsXsDNkIoCV9upSRA=";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
.${system} or (throw "Unsupported system: ${system}");
|
.${system} or (throw "Unsupported system: ${system}");
|
||||||
@ -38,7 +38,7 @@ vscode-utils.buildVscodeMarketplaceExtension {
|
|||||||
# Please update the corresponding binary (typos-lsp)
|
# Please update the corresponding binary (typos-lsp)
|
||||||
# when updating this extension.
|
# when updating this extension.
|
||||||
# See pkgs/by-name/ty/typos-lsp/package.nix
|
# See pkgs/by-name/ty/typos-lsp/package.nix
|
||||||
version = "0.1.39";
|
version = "0.1.40";
|
||||||
inherit (extInfo) hash arch;
|
inherit (extInfo) hash arch;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -9,13 +9,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "pineapple-pictures";
|
pname = "pineapple-pictures";
|
||||||
version = "1.0.0";
|
version = "1.1.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "BLumia";
|
owner = "BLumia";
|
||||||
repo = "pineapple-pictures";
|
repo = "pineapple-pictures";
|
||||||
rev = finalAttrs.version;
|
rev = finalAttrs.version;
|
||||||
hash = "sha256-6LcfACoDJqB3Y9vJR1/u1yV3bHHVgU4l9cmCJ5KjqUc=";
|
hash = "sha256-jdybJx/70m9c4/HC1Iz2xm3sf51Fl0jA0lhLvo+KwWw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -6,12 +6,12 @@
|
|||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "alibuild";
|
pname = "alibuild";
|
||||||
version = "1.17.18";
|
version = "1.17.21";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-771XCMYNJsQzD7rb/7q5rheeIL8X2bvMWwLkA40CJ9Y=";
|
hash = "sha256-bUZJs1FnKbPCQYCURynN2L/6qu1w80aMxnWL4oYEJgI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = with python3Packages; [
|
build-system = with python3Packages; [
|
||||||
|
@ -7,16 +7,16 @@
|
|||||||
|
|
||||||
buildNpmPackage rec {
|
buildNpmPackage rec {
|
||||||
pname = "all-the-package-names";
|
pname = "all-the-package-names";
|
||||||
version = "2.0.2154";
|
version = "2.0.2156";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "nice-registry";
|
owner = "nice-registry";
|
||||||
repo = "all-the-package-names";
|
repo = "all-the-package-names";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-JAWD64CTQACKH8uGyGcbWqTkCQxmRvtQIyco4rK3l6Y=";
|
hash = "sha256-XdMapdtcuZhrF/IacXahxCbpgu7f5mjtKxu5whebDvM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
npmDepsHash = "sha256-yzjW4m0gHKfWulgAIR04IkWDnHvfCohF/wHi6Wu42cY=";
|
npmDepsHash = "sha256-GUs0JyCYg5lIXZ9i9F+45myGtc6zYYmZ5YTxwcjOVUo=";
|
||||||
|
|
||||||
passthru.updateScript = nix-update-script { };
|
passthru.updateScript = nix-update-script { };
|
||||||
|
|
||||||
|
@ -65,14 +65,14 @@ let
|
|||||||
in
|
in
|
||||||
py.pkgs.buildPythonApplication rec {
|
py.pkgs.buildPythonApplication rec {
|
||||||
pname = "awscli2";
|
pname = "awscli2";
|
||||||
version = "2.27.31"; # N.B: if you change this, check if overrides are still up-to-date
|
version = "2.27.49"; # N.B: if you change this, check if overrides are still up-to-date
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "aws";
|
owner = "aws";
|
||||||
repo = "aws-cli";
|
repo = "aws-cli";
|
||||||
tag = version;
|
tag = version;
|
||||||
hash = "sha256-0d7VdlX3xZkw1SVjbKErFhhoC2owI/JfBQOJ/GfIWyg=";
|
hash = "sha256-fg4UMAsylJJ0Xy8s84Qr7OdiFrzMIP9RsAH+pYDThrU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
@ -108,7 +108,7 @@ buildGoModule {
|
|||||||
homepage = "https://github.com/garethgeorge/backrest";
|
homepage = "https://github.com/garethgeorge/backrest";
|
||||||
changelog = "https://github.com/garethgeorge/backrest/releases/tag/v${version}";
|
changelog = "https://github.com/garethgeorge/backrest/releases/tag/v${version}";
|
||||||
license = lib.licenses.gpl3Only;
|
license = lib.licenses.gpl3Only;
|
||||||
maintainers = with lib.maintainers; [ interdependence ];
|
maintainers = with lib.maintainers; [ ];
|
||||||
mainProgram = "backrest";
|
mainProgram = "backrest";
|
||||||
platforms = lib.platforms.unix;
|
platforms = lib.platforms.unix;
|
||||||
};
|
};
|
||||||
|
@ -10,17 +10,17 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "cargo-udeps";
|
pname = "cargo-udeps";
|
||||||
version = "0.1.56";
|
version = "0.1.57";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "est31";
|
owner = "est31";
|
||||||
repo = "cargo-udeps";
|
repo = "cargo-udeps";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-W9COzLyE7A/Yp88HTknSSa9WjufwHMgcmlsqwOYSSCw=";
|
sha256 = "sha256-08IUMw/fCVrmsSL4a86dAbeG+DsS2d7jiVBNKfebVqk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
useFetchCargoVendor = true;
|
useFetchCargoVendor = true;
|
||||||
cargoHash = "sha256-ttIzCro9/oiF0ycRG/UzvgMT+3kXhkVAdkNCIVjIc2g=";
|
cargoHash = "sha256-cHQIW3TDxurrkT9FfGCBVG4PRgTg5+XkLXgnDL1rfG0=";
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
|
|
||||||
|
@ -7,16 +7,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "certinfo-go";
|
pname = "certinfo-go";
|
||||||
version = "0.1.43";
|
version = "0.1.45";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "paepckehh";
|
owner = "paepckehh";
|
||||||
repo = "certinfo";
|
repo = "certinfo";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-vXNk4DrElWmV7yxWEiLZexJQzVBUY08fF0in6hpBwjA=";
|
hash = "sha256-dp8Fm+QthwL+c6725H9OFxQtZsbXoT9titaMcN8ZH9c=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-rAXnnd9E3HFvmbI+dIJj0F81NwXXD53QATNNmlOpBRM=";
|
vendorHash = "sha256-BuPvXVgYOzypX5oPLfVB1WFuOIZK4atFUqC0hdHa0UA=";
|
||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-s"
|
"-s"
|
||||||
|
@ -19,14 +19,14 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
version = "1.16.1";
|
version = "1.16.2";
|
||||||
pname = "chafa";
|
pname = "chafa";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "hpjansson";
|
owner = "hpjansson";
|
||||||
repo = "chafa";
|
repo = "chafa";
|
||||||
tag = finalAttrs.version;
|
tag = finalAttrs.version;
|
||||||
hash = "sha256-O57L/VR3M1dTMg+UES6NGh4hU2D7/e9boTMNo6sR/ws=";
|
hash = "sha256-bIFPnbciaog9piqBMSpe9zLwH7irp5CW1WG5frAMqpI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = [
|
outputs = [
|
||||||
|
1
pkgs/by-name/cl/cloudcheck/package.nix
Normal file
1
pkgs/by-name/cl/cloudcheck/package.nix
Normal file
@ -0,0 +1 @@
|
|||||||
|
{ python3Packages }: with python3Packages; toPythonApplication cloudcheck
|
@ -1,80 +1,60 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
stdenv,
|
rustPlatform,
|
||||||
fetchFromGitHub,
|
fetchFromGitHub,
|
||||||
nodejs_22, # Node ≥22 is required by codex-cli
|
nix-update-script,
|
||||||
pnpm_10,
|
pkg-config,
|
||||||
makeBinaryWrapper,
|
openssl,
|
||||||
installShellFiles,
|
|
||||||
versionCheckHook,
|
versionCheckHook,
|
||||||
}:
|
}:
|
||||||
|
rustPlatform.buildRustPackage (finalAttrs: {
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
|
||||||
pname = "codex";
|
pname = "codex";
|
||||||
version = "0.1.2504301751"; # from codex-cli/package.json
|
version = "0.2.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "openai";
|
owner = "openai";
|
||||||
repo = "codex";
|
repo = "codex";
|
||||||
rev = "463a230991393c7b39f2543a9766e6133ef65393";
|
tag = "rust-v${finalAttrs.version}";
|
||||||
hash = "sha256-CSd5e6BsGEigENjPu6R6s+QhZRLQ2CTmI5XBI9mPkmA=";
|
hash = "sha256-lpZsECLWmoGJYafL3FlmR6WwOcynGgqWq6IUB+/y6lY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
pnpmWorkspaces = [ "@openai/codex" ];
|
sourceRoot = "${finalAttrs.src.name}/codex-rs";
|
||||||
|
|
||||||
|
useFetchCargoVendor = true;
|
||||||
|
cargoHash = "sha256-DIDAk5ibwEQ9mwOUS2JNFEA2npVK9TBph/TuwiJgfL4=";
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
nodejs_22
|
pkg-config
|
||||||
pnpm_10.configHook
|
openssl
|
||||||
makeBinaryWrapper
|
|
||||||
installShellFiles
|
|
||||||
];
|
];
|
||||||
|
|
||||||
pnpmDeps = pnpm_10.fetchDeps {
|
checkFlags = [
|
||||||
inherit (finalAttrs)
|
"--skip=keeps_previous_response_id_between_tasks" # Requires network access
|
||||||
pname
|
"--skip=retries_on_early_close" # Requires network access
|
||||||
version
|
];
|
||||||
src
|
|
||||||
pnpmWorkspaces
|
|
||||||
;
|
|
||||||
hash = "sha256-pPwHjtqqaG+Zqmq6x5o+WCT1H9XuXAqFNKMzevp7wTc=";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildPhase = ''
|
|
||||||
runHook preBuild
|
|
||||||
pnpm --filter @openai/codex run build
|
|
||||||
runHook postBuild
|
|
||||||
'';
|
|
||||||
|
|
||||||
installPhase = ''
|
|
||||||
runHook preInstall
|
|
||||||
|
|
||||||
dest=$out/lib/node_modules/@openai/codex
|
|
||||||
mkdir -p "$dest"
|
|
||||||
cp -r codex-cli/dist codex-cli/bin codex-cli/package.json "$dest"
|
|
||||||
cp LICENSE README.md "$dest"
|
|
||||||
|
|
||||||
mkdir -p $out/bin
|
|
||||||
makeBinaryWrapper ${nodejs_22}/bin/node $out/bin/codex --add-flags "$dest/bin/codex.js"
|
|
||||||
|
|
||||||
# Install shell completions
|
|
||||||
${lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
|
|
||||||
$out/bin/codex completion bash > codex.bash
|
|
||||||
$out/bin/codex completion zsh > codex.zsh
|
|
||||||
$out/bin/codex completion fish > codex.fish
|
|
||||||
installShellCompletion codex.{bash,zsh,fish}
|
|
||||||
''}
|
|
||||||
|
|
||||||
runHook postInstall
|
|
||||||
'';
|
|
||||||
|
|
||||||
doInstallCheck = true;
|
doInstallCheck = true;
|
||||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = nix-update-script {
|
||||||
|
extraArgs = [
|
||||||
|
"--version-regex"
|
||||||
|
"^rust-v(\\d+\\.\\d+\\.\\d+)$"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Lightweight coding agent that runs in your terminal";
|
description = "Lightweight coding agent that runs in your terminal";
|
||||||
homepage = "https://github.com/openai/codex";
|
homepage = "https://github.com/openai/codex";
|
||||||
|
changelog = "https://raw.githubusercontent.com/openai/codex/refs/tags/rust-v${finalAttrs.version}/CHANGELOG.md";
|
||||||
license = lib.licenses.asl20;
|
license = lib.licenses.asl20;
|
||||||
maintainers = [ lib.maintainers.malo ];
|
|
||||||
mainProgram = "codex";
|
mainProgram = "codex";
|
||||||
|
maintainers = with lib.maintainers; [
|
||||||
|
malo
|
||||||
|
delafthi
|
||||||
|
];
|
||||||
|
platforms = lib.platforms.unix;
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
|
@ -8,13 +8,13 @@
|
|||||||
}:
|
}:
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "conduktor-ctl";
|
pname = "conduktor-ctl";
|
||||||
version = "0.6.0";
|
version = "0.6.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "conduktor";
|
owner = "conduktor";
|
||||||
repo = "ctl";
|
repo = "ctl";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-z0D7+/mrtQhD5zrVCVqXLHJwArhXfE6R/XSjfWmr6Pg=";
|
hash = "sha256-czKQQT/9w2r8BDIP8aqeAG7B0Yk+HmpjgolovHxSlTM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-kPCBzLU6aH6MNlKZcKKFcli99ZmdOtPV5+5gxPs5GH4=";
|
vendorHash = "sha256-kPCBzLU6aH6MNlKZcKKFcli99ZmdOtPV5+5gxPs5GH4=";
|
||||||
|
@ -6,16 +6,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "dalfox";
|
pname = "dalfox";
|
||||||
version = "2.11.0";
|
version = "2.12.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "hahwul";
|
owner = "hahwul";
|
||||||
repo = "dalfox";
|
repo = "dalfox";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-EM5T8uBMSkjxd7wTaMFPpbErAhcN2oLaV2g8MAxb0lQ=";
|
hash = "sha256-RJzvsQBsdkuhbGbfGSO/iJXUzdQ7KTeLx9Wntv4p3Hc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-EgNE3Z/NZ1lV0BPVe4MhB9bIYSMLftzYfmw65ktSo7A=";
|
vendorHash = "sha256-NQBCsGB3GQ0XPoGQdGDCJs4+Bv2Gu3JZj85ESoLiFVg=";
|
||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-w"
|
"-w"
|
||||||
|
@ -6,13 +6,13 @@
|
|||||||
}:
|
}:
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "eigenlayer";
|
pname = "eigenlayer";
|
||||||
version = "0.13.1";
|
version = "0.13.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Layr-Labs";
|
owner = "Layr-Labs";
|
||||||
repo = "eigenlayer-cli";
|
repo = "eigenlayer-cli";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-sRVeHL5Qjse0HFnbURk+mN3V2awbcu7Gir6Buxotx5E=";
|
hash = "sha256-08Fu2PiYNBJr7vRX4LaxMiR4ke86rqTFHfi0k+A8t6c=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-gFWUxC2pTMx3QVbIkqpCrsA2ZTQpal89pEJv11uCMJ8=";
|
vendorHash = "sha256-gFWUxC2pTMx3QVbIkqpCrsA2ZTQpal89pEJv11uCMJ8=";
|
||||||
|
@ -7,16 +7,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "fabric-ai";
|
pname = "fabric-ai";
|
||||||
version = "1.4.216";
|
version = "1.4.231";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "danielmiessler";
|
owner = "danielmiessler";
|
||||||
repo = "fabric";
|
repo = "fabric";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-OYBgKST8TsDPErZq6ABVQ2Fq9Wl6eixVOmgQlJ8XeWs=";
|
hash = "sha256-V/ryS0EB8izLsU0ggmAkdq3oFnR2h16ZF1JTJT/GMwY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-GkAehT2oFG8cGe+PkceZios3ZG9S0CZs4L7slX+Dkck=";
|
vendorHash = "sha256-g2nMyrmDkb14siqiAMcis1bRijTsJ2KDtaK3FHCofx0=";
|
||||||
|
|
||||||
# Fabric introduced plugin tests that fail in the nix build sandbox.
|
# Fabric introduced plugin tests that fail in the nix build sandbox.
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
33
pkgs/by-name/fa/favirecon/package.nix
Normal file
33
pkgs/by-name/fa/favirecon/package.nix
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
buildGoModule,
|
||||||
|
fetchFromGitHub,
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildGoModule rec {
|
||||||
|
pname = "favirecon";
|
||||||
|
version = "1.0.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "edoardottt";
|
||||||
|
repo = "favirecon";
|
||||||
|
tag = "v${version}";
|
||||||
|
hash = "sha256-nL5W4i4NJEjhkiO83hL9qK4XCIT5fnwRshyDkU1fASk=";
|
||||||
|
};
|
||||||
|
|
||||||
|
vendorHash = "sha256-PRLXVuqth9z0FkaMqUlEue1BFTI37oiobKOg3JvBYGU=";
|
||||||
|
|
||||||
|
ldflags = [
|
||||||
|
"-s"
|
||||||
|
"-w"
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Tool to detect technologies, WAF, exposed panels and known services";
|
||||||
|
homepage = "https://github.com/edoardottt/favirecon";
|
||||||
|
changelog = "https://github.com/edoardottt/favirecon/releases/tag/${src.tag}";
|
||||||
|
license = lib.licenses.mit;
|
||||||
|
maintainers = with lib.maintainers; [ fab ];
|
||||||
|
mainProgram = "favirecon";
|
||||||
|
};
|
||||||
|
}
|
@ -10,11 +10,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "genimage";
|
pname = "genimage";
|
||||||
version = "18";
|
version = "19";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://public.pengutronix.de/software/genimage/genimage-${version}.tar.xz";
|
url = "https://public.pengutronix.de/software/genimage/genimage-${version}.tar.xz";
|
||||||
sha256 = "sha256-68P4hsTYAGTdbG1ePC6Y5aZwB4JkEIzi+Jraii4T/t0=";
|
sha256 = "sha256-fsT8uGVmKosv8gKEgZBE/6hBN788oW+3SXASkbwB8Qg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -14,18 +14,20 @@
|
|||||||
libportal-gtk4,
|
libportal-gtk4,
|
||||||
gnome,
|
gnome,
|
||||||
librsvg,
|
librsvg,
|
||||||
libavif,
|
webp-pixbuf-loader,
|
||||||
|
libsoup_3,
|
||||||
|
bash,
|
||||||
}:
|
}:
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "gradia";
|
pname = "gradia";
|
||||||
version = "1.5.0";
|
version = "1.6.1";
|
||||||
pyproject = false;
|
pyproject = false;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "AlexanderVanhee";
|
owner = "AlexanderVanhee";
|
||||||
repo = "Gradia";
|
repo = "Gradia";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-IamiF3mn3rVmDJrEOl0Ji+7muo8e8kunOxAZJTBNjM8=";
|
hash = "sha256-OfSqjxNfIk3dQZp4T6W1aL24FGEQKlFLGT+mV1+GR5o=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
@ -42,6 +44,8 @@ python3Packages.buildPythonApplication rec {
|
|||||||
buildInputs = [
|
buildInputs = [
|
||||||
libadwaita
|
libadwaita
|
||||||
libportal-gtk4
|
libportal-gtk4
|
||||||
|
libsoup_3
|
||||||
|
bash
|
||||||
];
|
];
|
||||||
|
|
||||||
dependencies = with python3Packages; [
|
dependencies = with python3Packages; [
|
||||||
@ -50,11 +54,12 @@ python3Packages.buildPythonApplication rec {
|
|||||||
];
|
];
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
|
substituteInPlace $out/share/gradia/gradia/ui/image_exporters.py --replace-fail "/bin/bash" "${lib.getExe bash}"
|
||||||
export GDK_PIXBUF_MODULE_FILE="${
|
export GDK_PIXBUF_MODULE_FILE="${
|
||||||
gnome._gdkPixbufCacheBuilder_DO_NOT_USE {
|
gnome._gdkPixbufCacheBuilder_DO_NOT_USE {
|
||||||
extraLoaders = [
|
extraLoaders = [
|
||||||
librsvg
|
librsvg
|
||||||
libavif
|
webp-pixbuf-loader
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}"
|
}"
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
}:
|
}:
|
||||||
ags.bundle {
|
ags.bundle {
|
||||||
pname = "hyprpanel";
|
pname = "hyprpanel";
|
||||||
version = "0-unstable-2025-06-22";
|
version = "0-unstable-2025-07-03";
|
||||||
|
|
||||||
__structuredAttrs = true;
|
__structuredAttrs = true;
|
||||||
strictDeps = true;
|
strictDeps = true;
|
||||||
@ -45,8 +45,8 @@ ags.bundle {
|
|||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Jas-SinghFSU";
|
owner = "Jas-SinghFSU";
|
||||||
repo = "HyprPanel";
|
repo = "HyprPanel";
|
||||||
rev = "2c0c66a8ddcdff69b2ff694fefbcd8df4387a9e7";
|
rev = "343c9857bd7f1d302d591e8d5f3f9952dc84775b";
|
||||||
hash = "sha256-wn6XV23Sz/nsDPI+1FGjtyMfAWJWcXRpNcryS47DJdY=";
|
hash = "sha256-MGJmxnjlERXJLDywrSHYSgpt7fhh3/HOHQboRrxDW64=";
|
||||||
};
|
};
|
||||||
|
|
||||||
# keep in sync with https://github.com/Jas-SinghFSU/HyprPanel/blob/master/flake.nix#L42
|
# keep in sync with https://github.com/Jas-SinghFSU/HyprPanel/blob/master/flake.nix#L42
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "komikku";
|
pname = "komikku";
|
||||||
version = "1.80.0";
|
version = "1.81.0";
|
||||||
pyproject = false;
|
pyproject = false;
|
||||||
|
|
||||||
src = fetchFromGitea {
|
src = fetchFromGitea {
|
||||||
@ -31,7 +31,7 @@ python3.pkgs.buildPythonApplication rec {
|
|||||||
owner = "valos";
|
owner = "valos";
|
||||||
repo = "Komikku";
|
repo = "Komikku";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-5+AosFjxaqhIoIz+mbin1oRdjuGj+p117aoHLxYqHDA=";
|
hash = "sha256-k64bcJLKFUMy60a5zj740Pk3lGZ6vKaAv5HOHfoW9p4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -6,16 +6,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "kubectl-ktop";
|
pname = "kubectl-ktop";
|
||||||
version = "0.3.7";
|
version = "0.4.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "vladimirvivien";
|
owner = "vladimirvivien";
|
||||||
repo = "ktop";
|
repo = "ktop";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-oxyEkDY53HjBgjWRajlcg+8Kx092lyLkPgOJleioO7o=";
|
sha256 = "sha256-5iFFYTZq5DcMYVnW90MKVDchVXzjXOPd5BeYcrqL9pQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-MLIcTHWo7lsqtAqH8naSvpS013t8KBVPRbch+CfeUNk=";
|
vendorHash = "sha256-qNrjyMMsFE2FmIJc46fYq08b3XFFZeLlspth5anjMm8=";
|
||||||
|
|
||||||
subPackages = [ "." ];
|
subPackages = [ "." ];
|
||||||
|
|
||||||
|
38
pkgs/by-name/rs/rsrpc/package.nix
Normal file
38
pkgs/by-name/rs/rsrpc/package.nix
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
fetchFromGitHub,
|
||||||
|
rustPlatform,
|
||||||
|
openssl,
|
||||||
|
pkg-config,
|
||||||
|
}:
|
||||||
|
|
||||||
|
rustPlatform.buildRustPackage (finalAttrs: {
|
||||||
|
pname = "rsrpc";
|
||||||
|
version = "0.24.2";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "SpikeHD";
|
||||||
|
repo = "rsRPC";
|
||||||
|
tag = "v${finalAttrs.version}";
|
||||||
|
hash = "sha256-Epf84YY7wkQjBbM09NbCSLiVreIgc/OA2g8tN8OmwXQ=";
|
||||||
|
};
|
||||||
|
|
||||||
|
cargoHash = "sha256-fTDAs88GE+ZoaCSJwCAUolTHpigDbkqNVMlbZOO5v1o=";
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
pkg-config
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
openssl
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
changelog = "https://github.com/SpikeHD/rsRPC/releases/tag/v${finalAttrs.version}";
|
||||||
|
description = "Rust implementation of the Discord RPC server";
|
||||||
|
homepage = "https://github.com/SpikeHD/rsRPC";
|
||||||
|
license = lib.licenses.mit;
|
||||||
|
maintainers = [ lib.maintainers.pyrox0 ];
|
||||||
|
mainProgram = "rsrpc-cli";
|
||||||
|
};
|
||||||
|
})
|
@ -12,18 +12,18 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "shellhub-agent";
|
pname = "shellhub-agent";
|
||||||
version = "0.19.1";
|
version = "0.19.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "shellhub-io";
|
owner = "shellhub-io";
|
||||||
repo = "shellhub";
|
repo = "shellhub";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-xFCUq1x9C+W1xxo6UIpW7ej7ltquvEqNUUvvF86rA9o=";
|
hash = "sha256-ZUsu/zfzCrn0tvmKxcFwKYQbS7JoPUSpg6/l3QHE4Cw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
modRoot = "./agent";
|
modRoot = "./agent";
|
||||||
|
|
||||||
vendorHash = "sha256-VjxgBXPrgwm8L3VIy7eLG2pVP+iYnpn1oR+ARRh3EAQ=";
|
vendorHash = "sha256-1UI/JRDRnsRrdV1AfPyE/rWEDAytEYmr+EyXn60UB/Y=";
|
||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-s"
|
"-s"
|
||||||
|
@ -7,11 +7,11 @@
|
|||||||
|
|
||||||
let
|
let
|
||||||
pname = "simplex-chat-desktop";
|
pname = "simplex-chat-desktop";
|
||||||
version = "6.3.6";
|
version = "6.3.7";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-x86_64.AppImage";
|
url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-x86_64.AppImage";
|
||||||
hash = "sha256-EvDDWLgucqTPcf9eC2q9IJKfo1mxRAo82PAzkzxVESc=";
|
hash = "sha256-PsUSSs6HTV3gGbdH+hPifZ2Ak6j1vNSAHsqaL5U1lbY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
appimageContents = appimageTools.extract {
|
appimageContents = appimageTools.extract {
|
||||||
|
@ -35,20 +35,20 @@ let
|
|||||||
in
|
in
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "siyuan";
|
pname = "siyuan";
|
||||||
version = "3.1.32";
|
version = "3.2.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "siyuan-note";
|
owner = "siyuan-note";
|
||||||
repo = "siyuan";
|
repo = "siyuan";
|
||||||
rev = "v${finalAttrs.version}";
|
rev = "v${finalAttrs.version}";
|
||||||
hash = "sha256-xhiQe9lopKhruwUSTi2GHQ9NPlkaezl1j70z/KOnZEc=";
|
hash = "sha256-Dqdooc1fhBxPDsdFXjUcsVkiXWHWGypyq8qJLd30tEA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
kernel = buildGoModule {
|
kernel = buildGoModule {
|
||||||
name = "${finalAttrs.pname}-${finalAttrs.version}-kernel";
|
name = "${finalAttrs.pname}-${finalAttrs.version}-kernel";
|
||||||
inherit (finalAttrs) src;
|
inherit (finalAttrs) src;
|
||||||
sourceRoot = "${finalAttrs.src.name}/kernel";
|
sourceRoot = "${finalAttrs.src.name}/kernel";
|
||||||
vendorHash = "sha256-GRKBZe9cd2/sYstiCD/f/ckF0G1GYBPBc8FSFmjw3Mo=";
|
vendorHash = "sha256-LXW3k3wsszJ0Ep8JyGhe9jvlH2FA0a3GCrmDrzJ34Wk=";
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
(replaceVars ./set-pandoc-path.patch {
|
(replaceVars ./set-pandoc-path.patch {
|
||||||
@ -96,7 +96,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
sourceRoot
|
sourceRoot
|
||||||
postPatch
|
postPatch
|
||||||
;
|
;
|
||||||
hash = "sha256-PnuU4TWG10JP69BdGz+Uqz+WPUJU/Rb+Hicxy0+gB2Q=";
|
hash = "sha256-eSf4mpKBm1G4K9+V6VXEiPrIVQMyru7o9BGVIUycQaQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
sourceRoot = "${finalAttrs.src.name}/app";
|
sourceRoot = "${finalAttrs.src.name}/app";
|
||||||
|
1
pkgs/by-name/tr/trevorproxy/package.nix
Normal file
1
pkgs/by-name/tr/trevorproxy/package.nix
Normal file
@ -0,0 +1 @@
|
|||||||
|
{ python3Packages }: with python3Packages; toPythonApplication trevorproxy
|
37
pkgs/by-name/tr/trevorspray/package.nix
Normal file
37
pkgs/by-name/tr/trevorspray/package.nix
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
python3,
|
||||||
|
fetchPypi,
|
||||||
|
}:
|
||||||
|
|
||||||
|
python3.pkgs.buildPythonApplication rec {
|
||||||
|
pname = "trevorspray";
|
||||||
|
version = "2.3.1";
|
||||||
|
pyproject = true;
|
||||||
|
|
||||||
|
src = fetchPypi {
|
||||||
|
inherit pname version;
|
||||||
|
hash = "sha256-2kprXyZUAe8lBV48mBpmkhBtOoxgrP/TOTdS3Kw2WTE=";
|
||||||
|
};
|
||||||
|
|
||||||
|
build-system = with python3.pkgs; [ poetry-core ];
|
||||||
|
|
||||||
|
dependencies = with python3.pkgs; [
|
||||||
|
beautifulsoup4
|
||||||
|
exchangelib
|
||||||
|
mechanicalsoup
|
||||||
|
pygments
|
||||||
|
pysocks
|
||||||
|
sh
|
||||||
|
tldextract
|
||||||
|
trevorproxy
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Modular password spraying tool";
|
||||||
|
homepage = "https://github.com/blacklanternsecurity/TREVORspray";
|
||||||
|
license = lib.licenses.gpl3Only;
|
||||||
|
maintainers = with lib.maintainers; [ fab ];
|
||||||
|
mainProgram = "trevorspray";
|
||||||
|
};
|
||||||
|
}
|
32
pkgs/by-name/un/unwaf/package.nix
Normal file
32
pkgs/by-name/un/unwaf/package.nix
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
buildGoModule,
|
||||||
|
fetchFromGitHub,
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildGoModule rec {
|
||||||
|
pname = "unwaf";
|
||||||
|
version = "0-unstable-2025-07-04";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "mmarting";
|
||||||
|
repo = "unwaf";
|
||||||
|
rev = "06f19a49d048be1f92f395d04c43c9a2a36d2ab5";
|
||||||
|
hash = "sha256-9gM82vv7Qx4VQv7Ojg2rpmC6SN9olqF+07ovjn7Z3CM=";
|
||||||
|
};
|
||||||
|
|
||||||
|
vendorHash = "sha256-jCL0mEGuiUeruQq6u7wOczqNwT343xtMYkit6QKbZuk=";
|
||||||
|
|
||||||
|
ldflags = [
|
||||||
|
"-s"
|
||||||
|
"-w"
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Tool designed to help identify WAF bypasses using passive techniques";
|
||||||
|
homepage = "https://github.com/mmarting/unwaf";
|
||||||
|
license = lib.licenses.gpl3Only;
|
||||||
|
maintainers = with lib.maintainers; [ fab ];
|
||||||
|
mainProgram = "unwaf";
|
||||||
|
};
|
||||||
|
}
|
42
pkgs/by-name/ve/vesta/package.nix
Normal file
42
pkgs/by-name/ve/vesta/package.nix
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
buildGoModule,
|
||||||
|
fetchFromGitHub,
|
||||||
|
versionCheckHook,
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildGoModule rec {
|
||||||
|
pname = "vesta";
|
||||||
|
version = "1.0.10";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "kvesta";
|
||||||
|
repo = "vesta";
|
||||||
|
tag = "v${version}";
|
||||||
|
hash = "sha256-/AIzIXtevFRW7gxA3dgNC8SPpT5ABrulf62GOpsw5Wc=";
|
||||||
|
};
|
||||||
|
|
||||||
|
vendorHash = "sha256-Rs1UXvSP3iXQySW5yVkP5JTWmEOej4atTpYpmQccbro=";
|
||||||
|
|
||||||
|
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||||
|
|
||||||
|
ldflags = [
|
||||||
|
"-s"
|
||||||
|
"-w"
|
||||||
|
];
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
|
versionCheckProgramArg = [ "version" ];
|
||||||
|
|
||||||
|
checkFlags = [ "-skip=TestPythonMatch" ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Static analysis of vulnerabilities, Docker and Kubernetes cluster configuration";
|
||||||
|
homepage = "https://github.com/kvesta/vesta";
|
||||||
|
changelog = "https://github.com/kvesta/vesta/blob/${src.tag}/CHANGELOG.md";
|
||||||
|
license = lib.licenses.asl20;
|
||||||
|
maintainers = with lib.maintainers; [ fab ];
|
||||||
|
mainProgram = "vesta";
|
||||||
|
};
|
||||||
|
}
|
@ -6,17 +6,17 @@
|
|||||||
|
|
||||||
buildGo124Module rec {
|
buildGo124Module rec {
|
||||||
pname = "vuls";
|
pname = "vuls";
|
||||||
version = "0.33.1";
|
version = "0.33.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "future-architect";
|
owner = "future-architect";
|
||||||
repo = "vuls";
|
repo = "vuls";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-djs4bhdicZFDETw3tLoks7KKjLh/o6Z6Ivzw0I/VxH8=";
|
hash = "sha256-6tpX8pZNKJXJv6ArwNWn9ih19LU3DNeBUXy9U/dHhVc=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-1W6xI6rRyaSfryNZSGhgHULotZ42lPsDt27KVzFEhog=";
|
vendorHash = "sha256-vZMpQvEswcsfppZ5tIaI4fqrKkwbN53shefRyLR/Sg8=";
|
||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-s"
|
"-s"
|
||||||
|
@ -7,14 +7,14 @@
|
|||||||
|
|
||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "vunnel";
|
pname = "vunnel";
|
||||||
version = "0.34.1";
|
version = "0.34.2";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "anchore";
|
owner = "anchore";
|
||||||
repo = "vunnel";
|
repo = "vunnel";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-+ZWrFODJNhQeB/Zn+3fwuuH4Huu542/imwcv7qEiZes=";
|
hash = "sha256-7bUKDo7l/xZhw6o6nimQKyjucB8uB80wOGUr0V++Q28=";
|
||||||
leaveDotGit = true;
|
leaveDotGit = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -13,7 +13,6 @@
|
|||||||
gpsd,
|
gpsd,
|
||||||
gtk-layer-shell,
|
gtk-layer-shell,
|
||||||
gtkmm3,
|
gtkmm3,
|
||||||
howard-hinnant-date,
|
|
||||||
iniparser,
|
iniparser,
|
||||||
jsoncpp,
|
jsoncpp,
|
||||||
libcava,
|
libcava,
|
||||||
@ -119,7 +118,6 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
[
|
[
|
||||||
gtk-layer-shell
|
gtk-layer-shell
|
||||||
gtkmm3
|
gtkmm3
|
||||||
howard-hinnant-date
|
|
||||||
jsoncpp
|
jsoncpp
|
||||||
libsigcxx
|
libsigcxx
|
||||||
libxkbcommon
|
libxkbcommon
|
||||||
|
@ -35,6 +35,7 @@ buildPythonPackage rec {
|
|||||||
"attrs"
|
"attrs"
|
||||||
"hier-config"
|
"hier-config"
|
||||||
"passlib"
|
"passlib"
|
||||||
|
"tomlkit"
|
||||||
"typeguard"
|
"typeguard"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
54
pkgs/development/python-modules/cloudcheck/default.nix
Normal file
54
pkgs/development/python-modules/cloudcheck/default.nix
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
buildPythonPackage,
|
||||||
|
fetchFromGitHub,
|
||||||
|
httpx,
|
||||||
|
poetry-core,
|
||||||
|
poetry-dynamic-versioning,
|
||||||
|
pydantic,
|
||||||
|
pytest-asyncio,
|
||||||
|
pytestCheckHook,
|
||||||
|
radixtarget,
|
||||||
|
regex,
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
pname = "cloudcheck";
|
||||||
|
version = "7.2.11";
|
||||||
|
pyproject = true;
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "blacklanternsecurity";
|
||||||
|
repo = "cloudcheck";
|
||||||
|
tag = "v${version}";
|
||||||
|
hash = "sha256-z2KJ6EaqQLc2oQBZCfKMejPlTdgYGzmDPm/rGLHXCQA=";
|
||||||
|
};
|
||||||
|
|
||||||
|
pythonRelaxDeps = [ "radixtarget" ];
|
||||||
|
|
||||||
|
build-system = [
|
||||||
|
poetry-core
|
||||||
|
poetry-dynamic-versioning
|
||||||
|
];
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
httpx
|
||||||
|
pydantic
|
||||||
|
radixtarget
|
||||||
|
regex
|
||||||
|
];
|
||||||
|
|
||||||
|
nativeCheckInputs = [
|
||||||
|
pytest-asyncio
|
||||||
|
pytestCheckHook
|
||||||
|
];
|
||||||
|
|
||||||
|
pythonImportsCheck = [ "cloudcheck" ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Module to check whether an IP address or hostname belongs to popular cloud providers";
|
||||||
|
homepage = "https://github.com/blacklanternsecurity/cloudcheck";
|
||||||
|
license = lib.licenses.gpl3Only;
|
||||||
|
maintainers = with lib.maintainers; [ fab ];
|
||||||
|
};
|
||||||
|
}
|
@ -52,6 +52,10 @@ buildPythonPackage rec {
|
|||||||
"websockets"
|
"websockets"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
pythonRemoveDeps = [
|
||||||
|
"mlx-vlm" # not yet avainable on nixpkgs
|
||||||
|
];
|
||||||
|
|
||||||
dependencies =
|
dependencies =
|
||||||
[
|
[
|
||||||
docling
|
docling
|
||||||
|
@ -24,14 +24,14 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "langchain-aws";
|
pname = "langchain-aws";
|
||||||
version = "0.2.26";
|
version = "0.2.27";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "langchain-ai";
|
owner = "langchain-ai";
|
||||||
repo = "langchain-aws";
|
repo = "langchain-aws";
|
||||||
tag = "langchain-aws==${version}";
|
tag = "langchain-aws==${version}";
|
||||||
hash = "sha256-KuSXevx2beBSMfCM+75RDNIaBRlRWJBxDIm/1dXi110=";
|
hash = "sha256-FHWozXf0zEyKvFODZ+8JHMiwARJETJxmLh3z1HJSNV4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
@ -13,14 +13,14 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "livekit-api";
|
pname = "livekit-api";
|
||||||
version = "1.0.2";
|
version = "1.0.3";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "livekit";
|
owner = "livekit";
|
||||||
repo = "python-sdks";
|
repo = "python-sdks";
|
||||||
tag = "api-v${version}";
|
tag = "api-v${version}";
|
||||||
hash = "sha256-QFUCMqRshEid08IbNjyvJvJSVhYfVJRjvXjSTlNlzlU=";
|
hash = "sha256-W9WmruzN5Nm9vrjG1Kcf3Orst0b2Mxm80hKLjwXowl8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
pypaBuildFlags = [ "livekit-api" ];
|
pypaBuildFlags = [ "livekit-api" ];
|
||||||
|
@ -4,20 +4,19 @@
|
|||||||
buildPythonPackage,
|
buildPythonPackage,
|
||||||
fetchFromGitHub,
|
fetchFromGitHub,
|
||||||
lxml,
|
lxml,
|
||||||
|
pytest-cov-stub,
|
||||||
pytest-httpbin,
|
pytest-httpbin,
|
||||||
pytest-mock,
|
pytest-mock,
|
||||||
pytestCheckHook,
|
pytestCheckHook,
|
||||||
pythonOlder,
|
|
||||||
requests,
|
|
||||||
requests-mock,
|
requests-mock,
|
||||||
|
requests,
|
||||||
|
setuptools,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "mechanicalsoup";
|
pname = "mechanicalsoup";
|
||||||
version = "1.4.0";
|
version = "1.4.0";
|
||||||
format = "setuptools";
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "MechanicalSoup";
|
owner = "MechanicalSoup";
|
||||||
@ -31,10 +30,12 @@ buildPythonPackage rec {
|
|||||||
substituteInPlace setup.py \
|
substituteInPlace setup.py \
|
||||||
--replace "'pytest-runner'" ""
|
--replace "'pytest-runner'" ""
|
||||||
substituteInPlace setup.cfg \
|
substituteInPlace setup.cfg \
|
||||||
--replace " --cov --cov-config .coveragerc --flake8" ""
|
--replace " --flake8" ""
|
||||||
'';
|
'';
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
build-system = [ setuptools ];
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
beautifulsoup4
|
beautifulsoup4
|
||||||
lxml
|
lxml
|
||||||
requests
|
requests
|
||||||
@ -43,6 +44,7 @@ buildPythonPackage rec {
|
|||||||
__darwinAllowLocalNetworking = true;
|
__darwinAllowLocalNetworking = true;
|
||||||
|
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
|
pytest-cov-stub
|
||||||
pytest-httpbin
|
pytest-httpbin
|
||||||
pytest-mock
|
pytest-mock
|
||||||
pytestCheckHook
|
pytestCheckHook
|
||||||
@ -51,6 +53,11 @@ buildPythonPackage rec {
|
|||||||
|
|
||||||
pythonImportsCheck = [ "mechanicalsoup" ];
|
pythonImportsCheck = [ "mechanicalsoup" ];
|
||||||
|
|
||||||
|
disabledTests = [
|
||||||
|
# Missing module
|
||||||
|
"test_select_form_associated_elements"
|
||||||
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Python library for automating interaction with websites";
|
description = "Python library for automating interaction with websites";
|
||||||
homepage = "https://github.com/hickford/MechanicalSoup";
|
homepage = "https://github.com/hickford/MechanicalSoup";
|
||||||
|
@ -8,14 +8,14 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "oelint-data";
|
pname = "oelint-data";
|
||||||
version = "1.0.18";
|
version = "1.0.20";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "priv-kweihmann";
|
owner = "priv-kweihmann";
|
||||||
repo = "oelint-data";
|
repo = "oelint-data";
|
||||||
tag = version;
|
tag = version;
|
||||||
hash = "sha256-vaQ+ZX+kTIrgFNDHQ5DPFMmH+GiSWG5pgy+7/yuMVw4=";
|
hash = "sha256-Kfl/zYZ6PvYRn1E0MKzCZLvtqS6WV5U9hvOufFNKmPY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [
|
build-system = [
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "pygitguardian";
|
pname = "pygitguardian";
|
||||||
version = "1.22.0";
|
version = "1.23.0";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
@ -25,7 +25,7 @@ buildPythonPackage rec {
|
|||||||
owner = "GitGuardian";
|
owner = "GitGuardian";
|
||||||
repo = "py-gitguardian";
|
repo = "py-gitguardian";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-AXgsB1ap233o6TP6htOFuQ++AubCRUqGbs5NWT0Qv+w=";
|
hash = "sha256-vpz7HBxRu1srqe+EBnjwNJ7xJ1TMrOIXBulPjDTTk3k=";
|
||||||
};
|
};
|
||||||
|
|
||||||
pythonRelaxDeps = [
|
pythonRelaxDeps = [
|
||||||
|
37
pkgs/development/python-modules/radixtarget/default.nix
Normal file
37
pkgs/development/python-modules/radixtarget/default.nix
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
buildPythonPackage,
|
||||||
|
fetchFromGitHub,
|
||||||
|
poetry-core,
|
||||||
|
poetry-dynamic-versioning,
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
pname = "radixtarget";
|
||||||
|
version = "3.0.0";
|
||||||
|
pyproject = true;
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "blacklanternsecurity";
|
||||||
|
repo = "radixtarget";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-C7QmiAc8SO7ddfseoGDYkmrkLoxmAGww9MPhBX94ucg=";
|
||||||
|
};
|
||||||
|
|
||||||
|
build-system = [
|
||||||
|
poetry-core
|
||||||
|
poetry-dynamic-versioning
|
||||||
|
];
|
||||||
|
|
||||||
|
# Module has no tests
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
pythonImportsCheck = [ "radixtarget" ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Radix implementation designed for lookups of IP addresses/networks and DNS hostnames";
|
||||||
|
homepage = "https://github.com/blacklanternsecurity/radixtarget";
|
||||||
|
license = lib.licenses.gpl3Only;
|
||||||
|
maintainers = with lib.maintainers; [ fab ];
|
||||||
|
};
|
||||||
|
}
|
@ -29,14 +29,14 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "torchio";
|
pname = "torchio";
|
||||||
version = "0.20.16";
|
version = "0.20.17";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "TorchIO-project";
|
owner = "TorchIO-project";
|
||||||
repo = "torchio";
|
repo = "torchio";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-BWn4Kg44mMfUs4wtajYZTH6TATWxLVifCfZKfql/hdI=";
|
hash = "sha256-kZCbQGIkWmlXl25UviPrSDo0swCjWnvTTkBnxGI0Y7U=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [
|
build-system = [
|
||||||
|
@ -24,14 +24,14 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "torchmetrics";
|
pname = "torchmetrics";
|
||||||
version = "1.7.3";
|
version = "1.7.4";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Lightning-AI";
|
owner = "Lightning-AI";
|
||||||
repo = "torchmetrics";
|
repo = "torchmetrics";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-xnGODA5m4UannZKXn9Mq8bKI1WA+yHTOTicJ6AuLB+4=";
|
hash = "sha256-MpqpzfsT9cxyKHvcw2ue67gaqQfdsLARov50ivGYO98=";
|
||||||
};
|
};
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
32
pkgs/development/python-modules/trevorproxy/default.nix
Normal file
32
pkgs/development/python-modules/trevorproxy/default.nix
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
buildPythonPackage,
|
||||||
|
fetchPypi,
|
||||||
|
poetry-core,
|
||||||
|
sh,
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
pname = "trevorproxy";
|
||||||
|
version = "1.0.9";
|
||||||
|
pyproject = true;
|
||||||
|
|
||||||
|
src = fetchPypi {
|
||||||
|
inherit pname version;
|
||||||
|
hash = "sha256-ZUOqtJmLiZbe2LBkpTGELeKFkmzA0WCJ/TXPi9eyRXs=";
|
||||||
|
};
|
||||||
|
|
||||||
|
build-system = [ poetry-core ];
|
||||||
|
|
||||||
|
dependencies = [ sh ];
|
||||||
|
|
||||||
|
pythonImportsCheck = [ "trevorproxy" ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Module to rotate the source IP address via SSH proxies and other methods";
|
||||||
|
homepage = "https://github.com/blacklanternsecurity/TREVORproxy";
|
||||||
|
license = lib.licenses.gpl3Only;
|
||||||
|
maintainers = with lib.maintainers; [ fab ];
|
||||||
|
mainProgram = "trevorproxy";
|
||||||
|
};
|
||||||
|
}
|
@ -27,7 +27,6 @@
|
|||||||
rustc-demangle,
|
rustc-demangle,
|
||||||
elfutils,
|
elfutils,
|
||||||
perf,
|
perf,
|
||||||
gtk3,
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -86,7 +85,6 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
qtWrapperArgs = [
|
qtWrapperArgs = [
|
||||||
"--set-default PERFPROFILER_PARSER_FILEPATH ${lib.getBin perf}/bin"
|
"--set-default PERFPROFILER_PARSER_FILEPATH ${lib.getBin perf}/bin"
|
||||||
"--suffix XDG_DATA_DIRS : ${gtk3}/share/gsettings-schemas/${gtk3.name}"
|
|
||||||
];
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
@ -4,6 +4,8 @@
|
|||||||
fetchurl,
|
fetchurl,
|
||||||
libevent,
|
libevent,
|
||||||
openssl,
|
openssl,
|
||||||
|
pkg-config,
|
||||||
|
systemdMinimal,
|
||||||
nixosTests,
|
nixosTests,
|
||||||
bind8Stats ? false,
|
bind8Stats ? false,
|
||||||
checking ? false,
|
checking ? false,
|
||||||
@ -16,6 +18,7 @@
|
|||||||
rootServer ? false,
|
rootServer ? false,
|
||||||
rrtypes ? false,
|
rrtypes ? false,
|
||||||
zoneStats ? false,
|
zoneStats ? false,
|
||||||
|
withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemdMinimal,
|
||||||
|
|
||||||
configFile ? "/etc/nsd/nsd.conf",
|
configFile ? "/etc/nsd/nsd.conf",
|
||||||
}:
|
}:
|
||||||
@ -33,10 +36,15 @@ stdenv.mkDerivation rec {
|
|||||||
substituteInPlace nsd-control-setup.sh.in --replace openssl ${openssl}/bin/openssl
|
substituteInPlace nsd-control-setup.sh.in --replace openssl ${openssl}/bin/openssl
|
||||||
'';
|
'';
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs =
|
||||||
libevent
|
[
|
||||||
openssl
|
libevent
|
||||||
];
|
openssl
|
||||||
|
]
|
||||||
|
++ lib.optionals withSystemd [
|
||||||
|
systemdMinimal
|
||||||
|
pkg-config
|
||||||
|
];
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
@ -55,6 +63,7 @@ stdenv.mkDerivation rec {
|
|||||||
++ edf rootServer "root-server"
|
++ edf rootServer "root-server"
|
||||||
++ edf rrtypes "draft-rrtypes"
|
++ edf rrtypes "draft-rrtypes"
|
||||||
++ edf zoneStats "zone-stats"
|
++ edf zoneStats "zone-stats"
|
||||||
|
++ edf withSystemd "systemd"
|
||||||
++ [
|
++ [
|
||||||
"--with-ssl=${openssl.dev}"
|
"--with-ssl=${openssl.dev}"
|
||||||
"--with-libevent=${libevent.dev}"
|
"--with-libevent=${libevent.dev}"
|
||||||
|
@ -7,16 +7,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "spicedb";
|
pname = "spicedb";
|
||||||
version = "1.44.3";
|
version = "1.44.4";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "authzed";
|
owner = "authzed";
|
||||||
repo = "spicedb";
|
repo = "spicedb";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-V/uUfysSHDtkZjRoJMI4qbfl1PuCE6pbwRhk6D14s60=";
|
hash = "sha256-hpu9tg18JASuHVSrEL9xKWJ/+k6Cam3aBQ2OLsIehjw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-Tdg9HOzH7N465QX7m65S7+HfT+sdgVpdTnHjhart1ec=";
|
vendorHash = "sha256-EQQtVudG+xjim15Ud4YJ05j0l+omnEnpo42tS99Mmd8=";
|
||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-X 'github.com/jzelinskie/cobrautil/v2.Version=${src.rev}'"
|
"-X 'github.com/jzelinskie/cobrautil/v2.Version=${src.rev}'"
|
||||||
|
@ -8,18 +8,20 @@
|
|||||||
|
|
||||||
postgresqlBuildExtension (finalAttrs: {
|
postgresqlBuildExtension (finalAttrs: {
|
||||||
pname = "pg_net";
|
pname = "pg_net";
|
||||||
version = "0.16.0";
|
version = "0.18.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "supabase";
|
owner = "supabase";
|
||||||
repo = "pg_net";
|
repo = "pg_net";
|
||||||
tag = "v${finalAttrs.version}";
|
tag = "v${finalAttrs.version}";
|
||||||
hash = "sha256-Jtb4jGvci70Yb6YoEsr8sSHz30kFeYFitnLjtJK1CGI=";
|
hash = "sha256-MXZewz6vb1ZEGMzbk/x0VtBDH2GxnwYWsy3EjJnas2U=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ curl ];
|
buildInputs = [ curl ];
|
||||||
|
|
||||||
env.NIX_CFLAGS_COMPILE = "-Wno-error";
|
env.NIX_CFLAGS_COMPILE = toString (
|
||||||
|
lib.optional (lib.versionAtLeast postgresql.version "18") "-Wno-error=missing-variable-declarations"
|
||||||
|
);
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Async networking for Postgres";
|
description = "Async networking for Postgres";
|
||||||
|
@ -2634,6 +2634,8 @@ self: super: with self; {
|
|||||||
|
|
||||||
clldutils = callPackage ../development/python-modules/clldutils { };
|
clldutils = callPackage ../development/python-modules/clldutils { };
|
||||||
|
|
||||||
|
cloudcheck = callPackage ../development/python-modules/cloudcheck { };
|
||||||
|
|
||||||
cloudevents = callPackage ../development/python-modules/cloudevents { };
|
cloudevents = callPackage ../development/python-modules/cloudevents { };
|
||||||
|
|
||||||
cloudflare = callPackage ../development/python-modules/cloudflare { };
|
cloudflare = callPackage ../development/python-modules/cloudflare { };
|
||||||
@ -15192,6 +15194,8 @@ self: super: with self; {
|
|||||||
|
|
||||||
radish-bdd = callPackage ../development/python-modules/radish-bdd { };
|
radish-bdd = callPackage ../development/python-modules/radish-bdd { };
|
||||||
|
|
||||||
|
radixtarget = callPackage ../development/python-modules/radixtarget { };
|
||||||
|
|
||||||
radon = callPackage ../development/python-modules/radon { };
|
radon = callPackage ../development/python-modules/radon { };
|
||||||
|
|
||||||
railroad-diagrams = callPackage ../development/python-modules/railroad-diagrams { };
|
railroad-diagrams = callPackage ../development/python-modules/railroad-diagrams { };
|
||||||
@ -18136,6 +18140,8 @@ self: super: with self; {
|
|||||||
|
|
||||||
treq = callPackage ../development/python-modules/treq { };
|
treq = callPackage ../development/python-modules/treq { };
|
||||||
|
|
||||||
|
trevorproxy = callPackage ../development/python-modules/trevorproxy { };
|
||||||
|
|
||||||
trezor = callPackage ../development/python-modules/trezor { };
|
trezor = callPackage ../development/python-modules/trezor { };
|
||||||
|
|
||||||
trezor-agent = callPackage ../development/python-modules/trezor-agent {
|
trezor-agent = callPackage ../development/python-modules/trezor-agent {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user