Merge master into staging-nixos
This commit is contained in:
@@ -72,6 +72,7 @@
|
||||
gitMinimal,
|
||||
# opencode-nvim,
|
||||
opencode,
|
||||
lsof,
|
||||
# Preview-nvim dependencies
|
||||
md-tui,
|
||||
# sidekick-nvim dependencies
|
||||
@@ -2995,6 +2996,7 @@ assertNoAdditions {
|
||||
runtimeDeps = [
|
||||
curl
|
||||
opencode
|
||||
lsof
|
||||
];
|
||||
};
|
||||
|
||||
|
||||
@@ -4429,8 +4429,8 @@ let
|
||||
mktplcRef = {
|
||||
publisher = "streetsidesoftware";
|
||||
name = "code-spell-checker";
|
||||
version = "4.4.0";
|
||||
hash = "sha256-4tamHxduWgtGirvS+I6YlYlE3JGzlwDMD21dKaTP9io=";
|
||||
version = "4.5.6";
|
||||
hash = "sha256-AAakZeChN5HkhhqbGUWSMXm4Tbq7n+ydWutEDPUdRqQ=";
|
||||
};
|
||||
meta = {
|
||||
changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker/changelog";
|
||||
|
||||
@@ -10,11 +10,11 @@
|
||||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
pname = "camunda-modeler";
|
||||
version = "5.43.1";
|
||||
version = "5.44.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/camunda/camunda-modeler/releases/download/v${version}/camunda-modeler-${version}-linux-x64.tar.gz";
|
||||
hash = "sha256-ruYpMFL/7UK4AF7Zp4OhopClfUqEuWPIMA+cM3PJ9FI=";
|
||||
hash = "sha256-Jzf2D3oXFpGimftyZxSbDgexZs4932Nzd8vCDdrWYXs=";
|
||||
};
|
||||
sourceRoot = "camunda-modeler-${version}-linux-x64";
|
||||
|
||||
|
||||
@@ -12,16 +12,16 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "fresh";
|
||||
version = "0.1.99";
|
||||
version = "0.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "sinelaw";
|
||||
repo = "fresh";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-E0W4f6J20OGa0jqvhMfBb+cO/RQ66C5yx0Ln+faKYc4=";
|
||||
hash = "sha256-wsv5NjNp6jBp8DsqBIAj42yq2lY6fA6v3ADmuaQ0h0Q=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-NbbT7CX1OS/OFbC9KC9NBAwh85so3jhGinc7+qgUtBs=";
|
||||
cargoHash = "sha256-L2aZPIfHFZMksgqRSBvYYSPO2rHGuTMf60f4b56ELUU=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
gzip
|
||||
|
||||
@@ -16,14 +16,14 @@
|
||||
}:
|
||||
python3Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "handheld-daemon";
|
||||
version = "4.1.6";
|
||||
version = "4.1.8";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "hhd-dev";
|
||||
repo = "hhd";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-9aEq4zL7bVCV7iJ0f3UOhXJx+Dug/O6bRx0LmDnSr3c=";
|
||||
hash = "sha256-KPjna0yJXXSQBwpRO5b3Fc9C6H14uboJzvQ1LefeXFc=";
|
||||
};
|
||||
|
||||
# Handheld-daemon runs some selinux-related utils which are not in nixpkgs.
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
fetchzip,
|
||||
lib,
|
||||
stdenv,
|
||||
jdk11,
|
||||
jdk17,
|
||||
runtimeShell,
|
||||
glib,
|
||||
wrapGAppsHook3,
|
||||
}:
|
||||
let
|
||||
jdk = jdk11;
|
||||
jdk = jdk17;
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "5.6.1";
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "liblsl";
|
||||
version = "1.16.2";
|
||||
version = "1.17.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "sccn";
|
||||
repo = "liblsl";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-nmu7Kxk4U5sGO8Od9JR4id4V4mjeibj4AHjUYhpGPeo=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-Xu/Bdv+aA+XG/fPBNDPcHELem17vaV86e6F8zfVI//o=";
|
||||
};
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "lintspec";
|
||||
version = "0.12.2";
|
||||
version = "0.13.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "beeb";
|
||||
repo = "lintspec";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-/+PcSLXSB2c0lJ4LSWwqwrhAmswnAlziGduMNXcxcak=";
|
||||
hash = "sha256-XT4tj1FcdQpaL6N9H6Li/D9jrlJtHEZ1EmyE+ObruEY=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-llPE52OHEFasWtzNCpBwYRm+7qX1kqIK7eGpYmeJExY=";
|
||||
cargoHash = "sha256-yrzqJyWUNO3AYzGxVj3KA/mftr9Su5ZfelWZEnDbWcE=";
|
||||
cargoBuildFlags = [
|
||||
"--package"
|
||||
"lintspec"
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "meta-build-env";
|
||||
version = "0.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.meta-environment.org/releases/meta-build-env-${finalAttrs.version}.tar.gz";
|
||||
sha256 = "1imn1gaan4fv73v8w3k3lgyjzkcn7bdp69k6hlz0vqdg17ysd1x3";
|
||||
};
|
||||
|
||||
meta = {
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
})
|
||||
@@ -17,13 +17,13 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "naja";
|
||||
version = "0.3.6";
|
||||
version = "0.4.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "najaeda";
|
||||
repo = "naja";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-PzUMm0YfBFjeWeUzEYGZO/RwkpOU8tZw5WfdniL0XsU=";
|
||||
hash = "sha256-q0k8uk2QGEkwBr2PXOvJadNbx0vCpS56BgMQPlAVW/E=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ncbi-vdb";
|
||||
version = "3.2.1";
|
||||
version = "3.3.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ncbi";
|
||||
repo = "ncbi-vdb";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-ccKJF6Ank/hyADnDwN0qoQbb0BniXlz/Fgnc1IXq0P0=";
|
||||
hash = "sha256-bYVwgNYnFg2OPaPWSbXIW+VXprxg/PxwHIRCnDfQRls=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "nix-search-tv";
|
||||
version = "2.2.4";
|
||||
version = "2.2.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "3timeslazy";
|
||||
repo = "nix-search-tv";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-ygA9AF4PrM+4G+Le70UI12OQPIjLmELg3Xpkmc7nMz0=";
|
||||
hash = "sha256-MWNVi0kz+AatoOcMLHTI5KoH0qcl6l8VFw8C0Hfub88=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-ZuhU1+XzJeiGheYNR4lL7AI5vgWvgp6iuJjMcK8t6Mg=";
|
||||
|
||||
@@ -10,16 +10,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "ocm";
|
||||
version = "1.0.10";
|
||||
version = "1.0.11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "openshift-online";
|
||||
repo = "ocm-cli";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-tY7THl1mv9XTL6KVO1/lvZpcNimk3M8pmCbXoH0oet0=";
|
||||
sha256 = "sha256-nyfuXgpgQEpiXRIpAxFiNG+ANChwunl19qeibZIse10=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-GOdRYVnFPS1ovFmU+9MEnwTNg1sa9/25AjzbcbBJrQ0=";
|
||||
vendorHash = "sha256-4GwmUURR0yUAbTJc6v66JiqmvcDEPs6pVgOzuho//Lk=";
|
||||
|
||||
# Strip the final binary.
|
||||
ldflags = [
|
||||
|
||||
@@ -11,13 +11,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "osslsigncode";
|
||||
version = "2.12";
|
||||
version = "2.13";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mtrojnar";
|
||||
repo = "osslsigncode";
|
||||
rev = finalAttrs.version;
|
||||
sha256 = "sha256-UVm0lpw5l8gw+qNGfE57SdvT0Wwo75dUlolwBjBVCwA=";
|
||||
sha256 = "sha256-63SIyjG91i6ldA3NpOG5X5fT8vTRqNaXDtOE/ZStqFA=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "sratoolkit";
|
||||
|
||||
# NOTE: When updating make sure to update ncbi-vdb as well for versions to match
|
||||
version = "3.2.1";
|
||||
version = "3.3.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ncbi";
|
||||
repo = "sra-tools";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-OeM4syv9c1rZn2ferrhXyKJu68ywVYwnHoqnviWBZy4=";
|
||||
hash = "sha256-Lv4EWAKJ6F5uvsXgo2Bx3JyY9lYaL1El9Jbi2LidmHo=";
|
||||
};
|
||||
|
||||
patches = [ ./attribute_unused.patch ];
|
||||
|
||||
@@ -7,15 +7,14 @@
|
||||
libheif,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "timewall";
|
||||
version = "2.0.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bcyran";
|
||||
repo = "timewall";
|
||||
rev = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-+jQ8cQENxTgCyekF65tr4d2a7OwbJvagUX01DiJ8ytg=";
|
||||
};
|
||||
|
||||
@@ -28,17 +27,17 @@ rustPlatform.buildRustPackage rec {
|
||||
|
||||
buildInputs = [ libheif ];
|
||||
|
||||
SHELL_COMPLETIONS_DIR = "completions";
|
||||
env.SHELL_COMPLETIONS_DIR = "completions";
|
||||
|
||||
preBuild = ''
|
||||
mkdir ${SHELL_COMPLETIONS_DIR}
|
||||
mkdir $SHELL_COMPLETIONS_DIR
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
installShellCompletion \
|
||||
--bash ${SHELL_COMPLETIONS_DIR}/timewall.bash \
|
||||
--zsh ${SHELL_COMPLETIONS_DIR}/_timewall \
|
||||
--fish ${SHELL_COMPLETIONS_DIR}/timewall.fish
|
||||
--bash $SHELL_COMPLETIONS_DIR/timewall.bash \
|
||||
--zsh $SHELL_COMPLETIONS_DIR/_timewall \
|
||||
--fish $SHELL_COMPLETIONS_DIR/timewall.fish
|
||||
'';
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
@@ -46,9 +45,9 @@ rustPlatform.buildRustPackage rec {
|
||||
meta = {
|
||||
description = "Apple dynamic HEIF wallpapers on GNU/Linux";
|
||||
homepage = "https://github.com/bcyran/timewall";
|
||||
changelog = "https://github.com/bcyran/timewall/releases/tag/${version}";
|
||||
changelog = "https://github.com/bcyran/timewall/releases/tag/${finalAttrs.version}";
|
||||
license = lib.licenses.mit;
|
||||
mainProgram = "timewall";
|
||||
maintainers = with lib.maintainers; [ bcyran ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
{ python3Packages }: with python3Packages; toPythonApplication ultralytics
|
||||
@@ -18,16 +18,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "uv";
|
||||
version = "0.10.0";
|
||||
version = "0.10.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "astral-sh";
|
||||
repo = "uv";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-nD26zqKMK5LNkeYdqVYteeYL4mYaQQ/QlyjbMDDhLAY=";
|
||||
hash = "sha256-7huzemS9BLCOmfzr2cSd8Tc4PtTJV0peYQ5FN2VaPKw=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-lEynVemQHCI7ZKD2+1n4K/AtEYRld2+aRLkDMSX8ejM=";
|
||||
cargoHash = "sha256-kSpRcliQpCCjpZUSCwd9THszOSmdXDIooJA4ZPtRjvo=";
|
||||
|
||||
buildInputs = [
|
||||
rust-jemalloc-sys
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
buildGoModule,
|
||||
nix-update-script,
|
||||
versionCheckHook,
|
||||
}:
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
@@ -17,13 +19,26 @@ buildGoModule (finalAttrs: {
|
||||
|
||||
vendorHash = "sha256-z+m5ez17yF+GcUHyKU6a3Q69A6ACBVk0gCjKIaIJ554=";
|
||||
|
||||
doCheck = false; # Require access to online S3 services
|
||||
# Require access to online S3 services
|
||||
doCheck = false;
|
||||
|
||||
ldFlags = [
|
||||
"-s"
|
||||
"-w"
|
||||
# Needed for "versitygw --version" to not show placeholders
|
||||
ldflags = [
|
||||
"-X main.Build=v${finalAttrs.version}"
|
||||
"-X main.BuildTime=1980-01-01T00:00:02Z"
|
||||
"-X main.Version=v${finalAttrs.version}"
|
||||
];
|
||||
|
||||
doInstallCheck = true;
|
||||
|
||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||
|
||||
versionCheckProgramArg = "--version";
|
||||
|
||||
passthru = {
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "Versity S3 gateway, a high-performance S3 translation service";
|
||||
homepage = "https://github.com/versity/versitygw";
|
||||
|
||||
@@ -194,14 +194,6 @@ let
|
||||
xddxdd
|
||||
];
|
||||
mainProgram = "wechat-uos";
|
||||
knownVulnerabilities = [
|
||||
''
|
||||
CWE-78: Clicking on a file attachment whose name contains backtick-quoted
|
||||
commands will cause it to be executed.
|
||||
|
||||
Reference: https://archive.ph/A5McZ (Chinese)
|
||||
''
|
||||
];
|
||||
};
|
||||
};
|
||||
in
|
||||
|
||||
@@ -23,12 +23,6 @@ let
|
||||
"aarch64-linux"
|
||||
"x86_64-linux"
|
||||
];
|
||||
knownVulnerabilities = lib.optional stdenvNoCC.hostPlatform.isLinux ''
|
||||
CWE-78: Clicking on a file attachment whose name contains backtick-quoted
|
||||
commands will cause it to be executed.
|
||||
|
||||
Reference: https://archive.ph/A5McZ (Chinese)
|
||||
'';
|
||||
};
|
||||
|
||||
sources =
|
||||
|
||||
@@ -25,11 +25,11 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "go";
|
||||
version = "1.26rc3";
|
||||
version = "1.26.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz";
|
||||
hash = "sha256-t32nB+A4hWXdgUcCPE1cRsTAA6bh9xNQ9jfPXYCtLps=";
|
||||
hash = "sha256-yRMqih9r0qpKrR10uCMdlSdJUEg6SVBlfubFbm6Bd5A=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
@@ -16,7 +16,7 @@ mkCoqDerivation {
|
||||
in
|
||||
with lib.versions;
|
||||
lib.switch coq.version [
|
||||
(case (range "8.14" "9.1") "20230107")
|
||||
(case (range "8.14" "9.2") "20230107")
|
||||
(case (range "8.6" "8.16") "20200201")
|
||||
] null;
|
||||
release."20230107".rev = "bad8ad2476e14df6b5a819b7aaddc27a7c53fb69";
|
||||
|
||||
@@ -16,6 +16,7 @@ mkCoqDerivation {
|
||||
in
|
||||
with lib.versions;
|
||||
lib.switch coq.version [
|
||||
(case (range "9.0" "9.2") "1.8.6")
|
||||
(case (range "8.14" "9.1") "1.8.5")
|
||||
(case (range "8.12" "8.16") "1.8.2")
|
||||
(case (range "8.10" "8.11") "1.7.0")
|
||||
@@ -23,6 +24,7 @@ mkCoqDerivation {
|
||||
(case (range "8.6" "8.7") "1.4.0")
|
||||
] null;
|
||||
|
||||
release."1.8.6".sha256 = "sha256-EgqJUf82FbPkfL4ZmQIP/73IoFhfQGkeUeaKV3KQ/fA=";
|
||||
release."1.8.5".sha256 = "sha256-zKAyj6rKAasDF+iKExmpVHMe2WwgAwv2j1mmiVAl7ys=";
|
||||
release."1.8.4".sha256 = "sha256-WlRiaLgnFFW5AY0z6EzdP1mevNe1GHsik6wULJLN4k0=";
|
||||
release."1.8.3".sha256 = "sha256-mMUzIorkQ6WWQBJLk1ioUNwAdDdGHJyhenIvkAjALVU=";
|
||||
|
||||
@@ -16,7 +16,7 @@ mkCoqDerivation {
|
||||
in
|
||||
with lib.versions;
|
||||
lib.switch coq.version [
|
||||
(case (range "8.9" "9.1") "20230107")
|
||||
(case (range "8.9" "9.2") "20230107")
|
||||
(case (range "8.5" "8.16") "20200131")
|
||||
] null;
|
||||
release."20230107".rev = "601e89ec019501c48c27fcfc14b9a3c70456e408";
|
||||
|
||||
@@ -18,7 +18,7 @@ let
|
||||
in
|
||||
with lib.versions;
|
||||
lib.switch coq.coq-version [
|
||||
(case (range "8.12" "9.1") "20250903")
|
||||
(case (range "8.12" "9.2") "20250903")
|
||||
(case (range "8.7" "8.11") "20200624")
|
||||
] null;
|
||||
release = {
|
||||
|
||||
@@ -16,7 +16,7 @@ mkCoqDerivation {
|
||||
in
|
||||
with lib.versions;
|
||||
lib.switch coq.coq-version [
|
||||
(case (range "8.9" "9.1") "20230107")
|
||||
(case (range "8.9" "9.2") "20230107")
|
||||
(case (range "8.6" "8.16") "20210328")
|
||||
(case (range "8.5" "8.13") "20181102")
|
||||
] null;
|
||||
|
||||
@@ -19,7 +19,7 @@ mkCoqDerivation {
|
||||
in
|
||||
with lib.versions;
|
||||
lib.switch coq.version [
|
||||
(case (range "8.14" "9.1") "0.4.1")
|
||||
(case (range "8.14" "9.2") "0.4.1")
|
||||
(case (range "8.8" "8.16") "0.4.0")
|
||||
] null;
|
||||
release."0.4.1".sha256 = "sha256-9vyk8/8IVsqNyhw3WPzl8w3L9Wu7gfaMVa3n2nWjFiA=";
|
||||
|
||||
@@ -15,7 +15,7 @@ mkCoqDerivation {
|
||||
in
|
||||
with lib.versions;
|
||||
lib.switch coq.coq-version [
|
||||
(case (range "8.14" "9.1") "0.3.6")
|
||||
(case (range "8.14" "9.2") "0.3.6")
|
||||
(case (range "8.10" "9.1") "0.3.4")
|
||||
] null;
|
||||
release."0.3.6".sha256 = "sha256-Sd9cmRPb/0MDlR9mzbFrrF9ifP/2vd0KG6u5fGOydds=";
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
inherit (lib.versions) range;
|
||||
in
|
||||
lib.switch coq.version [
|
||||
(case (range "9.0" "9.1") "0.0.7")
|
||||
(case (range "9.0" "9.2") "0.0.7")
|
||||
(case (range "8.18" "8.20") "0.0.6")
|
||||
(case (range "8.17" "8.20") "0.0.5")
|
||||
] null;
|
||||
|
||||
@@ -16,7 +16,7 @@ mkCoqDerivation {
|
||||
in
|
||||
with lib.versions;
|
||||
lib.switch coq.coq-version [
|
||||
(case (range "8.14" "9.1") "4.2.3")
|
||||
(case (range "8.14" "9.2") "4.2.3")
|
||||
(case (isEq "8.13") "4.2.2")
|
||||
(case (range "8.12" "8.17") "4.1.2")
|
||||
(case (range "8.9" "8.13") "4.1.1")
|
||||
|
||||
@@ -16,14 +16,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "agentic-threat-hunting-framework";
|
||||
version = "0.7.0";
|
||||
version = "0.7.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Nebulock-Inc";
|
||||
repo = "agentic-threat-hunting-framework";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-45hig2DcN9Hpw8ev+iax7zfcCA6rs7cF3F0KDh7eRo4=";
|
||||
hash = "sha256-HFPPEonSRWTU+Cm/B657En78avehebGbWrsAfr+WmI8=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -6,22 +6,19 @@
|
||||
mashumaro,
|
||||
orjson,
|
||||
poetry-core,
|
||||
pythonOlder,
|
||||
yarl,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "aiostreammagic";
|
||||
version = "2.11.0";
|
||||
version = "2.12.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "noahhusby";
|
||||
repo = "aiostreammagic";
|
||||
tag = version;
|
||||
hash = "sha256-8ahLB5F2JKpA4F21WWDFzrDxoOpIq+d1iXuCjQngGtc=";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-CctTyRaJ8lVIniVEc+SmGk+UxW8pcAzhqzrqj1WtIwY=";
|
||||
};
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
@@ -41,8 +38,8 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "Module for interfacing with Cambridge Audio/Stream Magic compatible streamers";
|
||||
homepage = "https://github.com/noahhusby/aiostreammagic";
|
||||
changelog = "https://github.com/noahhusby/aiostreammagic/releases/tag/${version}";
|
||||
changelog = "https://github.com/noahhusby/aiostreammagic/releases/tag/${finalAttrs.src.tag}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -16,23 +16,21 @@
|
||||
yarl,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "alexapy";
|
||||
version = "1.29.15";
|
||||
version = "1.29.16";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "keatontaylor";
|
||||
repo = "alexapy";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-vdjqpkTnGY3THqekJ6fJ2Gb9Y0bVO/VtoAAXiV1Q45k=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-SjY9xl/ogs7sxYo/NrcAezLDO703XAdK4d6Vv+qvYn0=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [ "aiofiles" ];
|
||||
|
||||
build-system = [
|
||||
poetry-core
|
||||
];
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
dependencies = [
|
||||
aiofiles
|
||||
@@ -56,8 +54,8 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "Python Package for controlling Alexa devices (echo dot, etc) programmatically";
|
||||
homepage = "https://gitlab.com/keatontaylor/alexapy";
|
||||
changelog = "https://gitlab.com/keatontaylor/alexapy/-/blob/${src.tag}/CHANGELOG.md";
|
||||
changelog = "https://gitlab.com/keatontaylor/alexapy/-/blob/${finalAttrs.src.tag}/CHANGELOG.md";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -15,14 +15,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "mcstatus";
|
||||
version = "12.1.0";
|
||||
version = "12.2.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "py-mine";
|
||||
repo = "mcstatus";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-PbrgVfLhwiAadrOkSSUM7He/IJZ+hORMV9/thpeB9qA=";
|
||||
hash = "sha256-dBnUf4Hu2FgUI8CNr+cGIE7iAsM+FoRX5xRl2C6E9Mg=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "mkdocs-include-markdown-plugin";
|
||||
version = "7.2.0";
|
||||
version = "7.2.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "mkdocs_include_markdown_plugin";
|
||||
inherit version;
|
||||
hash = "sha256-SmepGt5oDcDhX2COW2NDvsAzcv+hEsQKQlTBv7EPQvM=";
|
||||
hash = "sha256-XZTbh7Bs0wNhnbrrul9/Q6Pe1/13CUUdJvCMF2N2/+w=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -34,14 +34,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "ultralytics";
|
||||
version = "8.4.13";
|
||||
version = "8.4.14";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ultralytics";
|
||||
repo = "ultralytics";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-D3b0KFqdbd6DaGkblek5MEI2J3OmoNQ2xlMMoW13C6k=";
|
||||
hash = "sha256-P6NNEWCpwSN2FU9Nc+XHwjx3xC2kmhbZ/71utEBBjuM=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -16,11 +16,12 @@ mkRocqDerivation {
|
||||
in
|
||||
with lib.versions;
|
||||
lib.switch rocq-core.rocq-version [
|
||||
(case (range "9.0" "9.1") "9.0.0+rocq${rocq-core.rocq-version}")
|
||||
(case (range "9.0" "9.2") "9.0.0+rocq${rocq-core.rocq-version}")
|
||||
] null;
|
||||
|
||||
release."9.0.0+rocq9.0".sha256 = "sha256-ctnwpyNVhryEUA5YEsAImrcJsNMhtBgDSOz+z5Z4R78=";
|
||||
release."9.0.0+rocq9.1".sha256 = "sha256-MSjlfJs3JOakuShOj+isNlus0bKlZ+rkvzRoKZQK5RQ=";
|
||||
release."9.0.0+rocq9.2".sha256 = "sha256-XQIx3MjmPgRsFMJiD1DR+FWkmO4J86tQ5fDuPHcjf+A=";
|
||||
releaseRev = v: "v${v}";
|
||||
|
||||
mlPlugin = true;
|
||||
|
||||
@@ -17,7 +17,7 @@ mkRocqDerivation {
|
||||
[ rocq-core.rocq-version ]
|
||||
[
|
||||
{
|
||||
cases = [ (lib.versions.range "9.0" "9.1") ];
|
||||
cases = [ (lib.versions.range "9.0" "9.2") ];
|
||||
out = "0.3.0";
|
||||
}
|
||||
]
|
||||
|
||||
@@ -18,11 +18,13 @@ mkRocqDerivation {
|
||||
in
|
||||
with lib.versions;
|
||||
lib.switch rocq-core.version [
|
||||
(case (range "9.2" "9.2") "9.1.0")
|
||||
(case (range "9.0" "9.1") "9.0.0")
|
||||
] null;
|
||||
releaseRev = v: "V${v}";
|
||||
|
||||
release."9.0.0".sha256 = "sha256-2l7ak5Q/NbiNvUzIVXOniEneDXouBMNSSVFbD1Pf8cQ=";
|
||||
release."9.1.0".sha256 = "sha256-D/kCMsJDg5OnP37GhvXIr2Fi/xCbgCCzoikKx5rL6p4=";
|
||||
|
||||
mlPlugin = true;
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
buildDunePackage (finalAttrs: {
|
||||
pname = "ocp-browser";
|
||||
version = "1.4.0";
|
||||
version = "1.4.1";
|
||||
|
||||
minimalOCamlVersion = "4.08";
|
||||
|
||||
@@ -20,7 +20,7 @@ buildDunePackage (finalAttrs: {
|
||||
owner = "OCamlPro";
|
||||
repo = "ocp-index";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-pv6aBJjRkibISpZEnlfyn72smcYEbZoPQoQH2p/JwH0=";
|
||||
hash = "sha256-B8D3p9Cj67Cb+AH06jg+kJJiaM/ejnsSsQk1yHRmDqU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cppo ];
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
buildPgrxExtension,
|
||||
cargo-pgrx_0_16_0,
|
||||
cargo-pgrx_0_16_1,
|
||||
fetchFromGitHub,
|
||||
lib,
|
||||
nix-update-script,
|
||||
@@ -8,21 +8,19 @@
|
||||
}:
|
||||
buildPgrxExtension (finalAttrs: {
|
||||
inherit postgresql;
|
||||
cargo-pgrx = cargo-pgrx_0_16_0;
|
||||
cargo-pgrx = cargo-pgrx_0_16_1;
|
||||
|
||||
pname = "pg_graphql";
|
||||
version = "1.5.12-unstable-2025-09-01";
|
||||
version = "1.5.12";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "supabase";
|
||||
repo = "pg_graphql";
|
||||
# ToDo: 1.5.12 has not been tagged in Git yet, hence `rev` is used instead for now
|
||||
#tag = "v${finalAttrs.version}";
|
||||
rev = "bae1cb506d48d14ccf2b05f6a42331f3c9c71a76";
|
||||
hash = "sha256-aJPstwzizWzVIo1N/4CHKgJBJ7DJpRkrwYrzNL+z7zQ=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-mJBxen6Gg1LbzIF+WKThrs+wPD01a6WjZ+AHrGdWL4Q=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-Gfvu6YY+pRGrcAXAgEIa1iZKLJlbkvMv0F3pg3X/CXQ=";
|
||||
cargoHash = "sha256-GZjoHGqNhZOuMbHji1Y3xKmdJ1GB1KasT+47P2e83sU=";
|
||||
|
||||
# pgrx tests try to install the extension into postgresql nix store
|
||||
doCheck = false;
|
||||
@@ -36,15 +34,6 @@ buildPgrxExtension (finalAttrs: {
|
||||
homepage = "https://supabase.github.io/pg_graphql";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ julm ];
|
||||
broken =
|
||||
lib.versionOlder postgresql.version "14"
|
||||
|| (
|
||||
# ToDo: check after next package update.
|
||||
lib.versionAtLeast postgresql.version "18"
|
||||
&& (
|
||||
finalAttrs.version == "1.5.12-unstable-2025-09-01"
|
||||
|| lib.warn "Is postgresql18Packages.pg_graphql still broken?" false
|
||||
)
|
||||
);
|
||||
broken = lib.versionOlder postgresql.version "14";
|
||||
};
|
||||
})
|
||||
|
||||
@@ -1265,6 +1265,7 @@ mapAliases {
|
||||
melmatcheq.lv2 = melmatcheq-lv2; # Added 2025-09-27
|
||||
melonDS = warnAlias "'melonDS' has been renamed to 'melonds'" melonds; # Added 2026-02-08
|
||||
meshlab-unstable = throw "meshlab-unstable has been removed, as it was behind meshlab"; # Added 2025-09-21
|
||||
metaBuildEnv = throw "'metaBuildEnv' has been removed, due to it being ancient unmaintained software"; # Added 2026-02-11
|
||||
meteo = throw "'meteo' has been removed as it was unmaintained and depends on deprecated webkitgtk_4_0"; # Added 2025-10-09
|
||||
microcodeAmd = throw "'microcodeAmd' has been renamed to/replaced by 'microcode-amd'"; # Converted to throw 2025-10-27
|
||||
microcodeIntel = throw "'microcodeIntel' has been renamed to/replaced by 'microcode-intel'"; # Converted to throw 2025-10-27
|
||||
|
||||
@@ -7912,8 +7912,8 @@ with pkgs;
|
||||
go = go_1_25;
|
||||
buildGoModule = buildGo125Module;
|
||||
|
||||
go_latest = go_1_25;
|
||||
buildGoLatestModule = buildGo125Module;
|
||||
go_latest = go_1_26;
|
||||
buildGoLatestModule = buildGo126Module;
|
||||
|
||||
go_1_24 = callPackage ../development/compilers/go/1.24.nix { };
|
||||
buildGo124Module = callPackage ../build-support/go/module.nix {
|
||||
|
||||
Reference in New Issue
Block a user