diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index a2ff32ea543c..482ab91bc426 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -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 ]; }; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index d85806f0af48..919a45c31b6d 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -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"; diff --git a/pkgs/by-name/ca/camunda-modeler/package.nix b/pkgs/by-name/ca/camunda-modeler/package.nix index 0baf1daa08b9..054821949e4c 100644 --- a/pkgs/by-name/ca/camunda-modeler/package.nix +++ b/pkgs/by-name/ca/camunda-modeler/package.nix @@ -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"; diff --git a/pkgs/by-name/fr/fresh-editor/package.nix b/pkgs/by-name/fr/fresh-editor/package.nix index 4a1e074aebfb..8b41ccac867b 100644 --- a/pkgs/by-name/fr/fresh-editor/package.nix +++ b/pkgs/by-name/fr/fresh-editor/package.nix @@ -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 diff --git a/pkgs/by-name/ha/handheld-daemon/package.nix b/pkgs/by-name/ha/handheld-daemon/package.nix index b5adbca34d26..76ef3ee4b932 100644 --- a/pkgs/by-name/ha/handheld-daemon/package.nix +++ b/pkgs/by-name/ha/handheld-daemon/package.nix @@ -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. diff --git a/pkgs/by-name/ke/keystore-explorer/package.nix b/pkgs/by-name/ke/keystore-explorer/package.nix index 44f463c149ca..978ee1f17ce1 100644 --- a/pkgs/by-name/ke/keystore-explorer/package.nix +++ b/pkgs/by-name/ke/keystore-explorer/package.nix @@ -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"; diff --git a/pkgs/by-name/li/liblsl/package.nix b/pkgs/by-name/li/liblsl/package.nix index 0a1e5514b0ca..91a6cca57bb9 100644 --- a/pkgs/by-name/li/liblsl/package.nix +++ b/pkgs/by-name/li/liblsl/package.nix @@ -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 { }; diff --git a/pkgs/by-name/li/lintspec/package.nix b/pkgs/by-name/li/lintspec/package.nix index fad32cb2ffe5..a3c3aaa8b582 100644 --- a/pkgs/by-name/li/lintspec/package.nix +++ b/pkgs/by-name/li/lintspec/package.nix @@ -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" diff --git a/pkgs/by-name/me/metaBuildEnv/package.nix b/pkgs/by-name/me/metaBuildEnv/package.nix deleted file mode 100644 index 3c9bc1ad7682..000000000000 --- a/pkgs/by-name/me/metaBuildEnv/package.nix +++ /dev/null @@ -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; - }; -}) diff --git a/pkgs/by-name/na/naja/package.nix b/pkgs/by-name/na/naja/package.nix index fe2ce5112ca5..ce6d450bc77c 100644 --- a/pkgs/by-name/na/naja/package.nix +++ b/pkgs/by-name/na/naja/package.nix @@ -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; }; diff --git a/pkgs/by-name/nc/ncbi-vdb/package.nix b/pkgs/by-name/nc/ncbi-vdb/package.nix index 5e8348db74f1..ea80fcd216ff 100644 --- a/pkgs/by-name/nc/ncbi-vdb/package.nix +++ b/pkgs/by-name/nc/ncbi-vdb/package.nix @@ -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 = [ diff --git a/pkgs/by-name/ni/nix-search-tv/package.nix b/pkgs/by-name/ni/nix-search-tv/package.nix index 8fd457112bc4..7a80fdd56fdf 100644 --- a/pkgs/by-name/ni/nix-search-tv/package.nix +++ b/pkgs/by-name/ni/nix-search-tv/package.nix @@ -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="; diff --git a/pkgs/by-name/oc/ocm/package.nix b/pkgs/by-name/oc/ocm/package.nix index 5404e99e8e20..4222f65ad932 100644 --- a/pkgs/by-name/oc/ocm/package.nix +++ b/pkgs/by-name/oc/ocm/package.nix @@ -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 = [ diff --git a/pkgs/by-name/os/osslsigncode/package.nix b/pkgs/by-name/os/osslsigncode/package.nix index 0785e5965500..c55685efdae0 100644 --- a/pkgs/by-name/os/osslsigncode/package.nix +++ b/pkgs/by-name/os/osslsigncode/package.nix @@ -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 = [ diff --git a/pkgs/by-name/sr/sratoolkit/package.nix b/pkgs/by-name/sr/sratoolkit/package.nix index 19c1a3ef599a..52c8e69dd727 100644 --- a/pkgs/by-name/sr/sratoolkit/package.nix +++ b/pkgs/by-name/sr/sratoolkit/package.nix @@ -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 ]; diff --git a/pkgs/by-name/ti/timewall/package.nix b/pkgs/by-name/ti/timewall/package.nix index 13b2e2574622..a3bf180f22ff 100644 --- a/pkgs/by-name/ti/timewall/package.nix +++ b/pkgs/by-name/ti/timewall/package.nix @@ -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 ]; }; -} +}) diff --git a/pkgs/by-name/ul/ultralytics/package.nix b/pkgs/by-name/ul/ultralytics/package.nix new file mode 100644 index 000000000000..2fc93333b5ab --- /dev/null +++ b/pkgs/by-name/ul/ultralytics/package.nix @@ -0,0 +1 @@ +{ python3Packages }: with python3Packages; toPythonApplication ultralytics diff --git a/pkgs/by-name/uv/uv/package.nix b/pkgs/by-name/uv/uv/package.nix index 2b92f3957bc1..2403de4fca48 100644 --- a/pkgs/by-name/uv/uv/package.nix +++ b/pkgs/by-name/uv/uv/package.nix @@ -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 diff --git a/pkgs/by-name/ve/versitygw/package.nix b/pkgs/by-name/ve/versitygw/package.nix index 499abf4414dc..df667acbff5e 100644 --- a/pkgs/by-name/ve/versitygw/package.nix +++ b/pkgs/by-name/ve/versitygw/package.nix @@ -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"; diff --git a/pkgs/by-name/we/wechat-uos/package.nix b/pkgs/by-name/we/wechat-uos/package.nix index 2438b13e452d..f6c89f75e50e 100644 --- a/pkgs/by-name/we/wechat-uos/package.nix +++ b/pkgs/by-name/we/wechat-uos/package.nix @@ -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 diff --git a/pkgs/by-name/we/wechat/package.nix b/pkgs/by-name/we/wechat/package.nix index 546fda69a0d8..4fe5afe4f9d3 100644 --- a/pkgs/by-name/we/wechat/package.nix +++ b/pkgs/by-name/we/wechat/package.nix @@ -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 = diff --git a/pkgs/development/compilers/go/1.26.nix b/pkgs/development/compilers/go/1.26.nix index 54fed570a57b..78ef28f01a79 100644 --- a/pkgs/development/compilers/go/1.26.nix +++ b/pkgs/development/compilers/go/1.26.nix @@ -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; diff --git a/pkgs/development/coq-modules/Cheerios/default.nix b/pkgs/development/coq-modules/Cheerios/default.nix index f96d85ac4fda..a3333e2b362f 100644 --- a/pkgs/development/coq-modules/Cheerios/default.nix +++ b/pkgs/development/coq-modules/Cheerios/default.nix @@ -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"; diff --git a/pkgs/development/coq-modules/CoLoR/default.nix b/pkgs/development/coq-modules/CoLoR/default.nix index 73877bca1884..34fc195194db 100644 --- a/pkgs/development/coq-modules/CoLoR/default.nix +++ b/pkgs/development/coq-modules/CoLoR/default.nix @@ -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="; diff --git a/pkgs/development/coq-modules/InfSeqExt/default.nix b/pkgs/development/coq-modules/InfSeqExt/default.nix index bcdb616c00af..fd8174dccd4a 100644 --- a/pkgs/development/coq-modules/InfSeqExt/default.nix +++ b/pkgs/development/coq-modules/InfSeqExt/default.nix @@ -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"; diff --git a/pkgs/development/coq-modules/MenhirLib/default.nix b/pkgs/development/coq-modules/MenhirLib/default.nix index 2f6640a324a9..27418c8920ea 100644 --- a/pkgs/development/coq-modules/MenhirLib/default.nix +++ b/pkgs/development/coq-modules/MenhirLib/default.nix @@ -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 = { diff --git a/pkgs/development/coq-modules/StructTact/default.nix b/pkgs/development/coq-modules/StructTact/default.nix index 93fd3d92d270..a20381a36662 100644 --- a/pkgs/development/coq-modules/StructTact/default.nix +++ b/pkgs/development/coq-modules/StructTact/default.nix @@ -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; diff --git a/pkgs/development/coq-modules/ceres/default.nix b/pkgs/development/coq-modules/ceres/default.nix index f461a34d898b..e65559695786 100644 --- a/pkgs/development/coq-modules/ceres/default.nix +++ b/pkgs/development/coq-modules/ceres/default.nix @@ -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="; diff --git a/pkgs/development/coq-modules/coq-record-update/default.nix b/pkgs/development/coq-modules/coq-record-update/default.nix index f703be52642b..dfc49aaf7344 100644 --- a/pkgs/development/coq-modules/coq-record-update/default.nix +++ b/pkgs/development/coq-modules/coq-record-update/default.nix @@ -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="; diff --git a/pkgs/development/coq-modules/coqutil/default.nix b/pkgs/development/coq-modules/coqutil/default.nix index 0fd659c2d098..031eb1f8cb86 100644 --- a/pkgs/development/coq-modules/coqutil/default.nix +++ b/pkgs/development/coq-modules/coqutil/default.nix @@ -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; diff --git a/pkgs/development/coq-modules/paco/default.nix b/pkgs/development/coq-modules/paco/default.nix index e9263d78e392..2fcd5993cd1c 100644 --- a/pkgs/development/coq-modules/paco/default.nix +++ b/pkgs/development/coq-modules/paco/default.nix @@ -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") diff --git a/pkgs/development/python-modules/agentic-threat-hunting-framework/default.nix b/pkgs/development/python-modules/agentic-threat-hunting-framework/default.nix index 87c250157576..39fd5f7adbd9 100644 --- a/pkgs/development/python-modules/agentic-threat-hunting-framework/default.nix +++ b/pkgs/development/python-modules/agentic-threat-hunting-framework/default.nix @@ -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 ]; diff --git a/pkgs/development/python-modules/aiostreammagic/default.nix b/pkgs/development/python-modules/aiostreammagic/default.nix index 49e1a6b5884d..f9d59777dd71 100644 --- a/pkgs/development/python-modules/aiostreammagic/default.nix +++ b/pkgs/development/python-modules/aiostreammagic/default.nix @@ -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 ]; }; -} +}) diff --git a/pkgs/development/python-modules/alexapy/default.nix b/pkgs/development/python-modules/alexapy/default.nix index 1313322c5a1f..06a2e3485a61 100644 --- a/pkgs/development/python-modules/alexapy/default.nix +++ b/pkgs/development/python-modules/alexapy/default.nix @@ -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 ]; }; -} +}) diff --git a/pkgs/development/python-modules/mcstatus/default.nix b/pkgs/development/python-modules/mcstatus/default.nix index 292fb47541d1..32627ed3604e 100644 --- a/pkgs/development/python-modules/mcstatus/default.nix +++ b/pkgs/development/python-modules/mcstatus/default.nix @@ -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 = [ diff --git a/pkgs/development/python-modules/mkdocs-include-markdown-plugin/default.nix b/pkgs/development/python-modules/mkdocs-include-markdown-plugin/default.nix index 94afb210b6d3..ee462a8776e7 100644 --- a/pkgs/development/python-modules/mkdocs-include-markdown-plugin/default.nix +++ b/pkgs/development/python-modules/mkdocs-include-markdown-plugin/default.nix @@ -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 = [ diff --git a/pkgs/development/python-modules/ultralytics/default.nix b/pkgs/development/python-modules/ultralytics/default.nix index 50a27df6fa9f..42323f68dc8c 100644 --- a/pkgs/development/python-modules/ultralytics/default.nix +++ b/pkgs/development/python-modules/ultralytics/default.nix @@ -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 ]; diff --git a/pkgs/development/rocq-modules/bignums/default.nix b/pkgs/development/rocq-modules/bignums/default.nix index 4cd0e59ab0df..a3d6f931d6e0 100644 --- a/pkgs/development/rocq-modules/bignums/default.nix +++ b/pkgs/development/rocq-modules/bignums/default.nix @@ -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; diff --git a/pkgs/development/rocq-modules/parseque/default.nix b/pkgs/development/rocq-modules/parseque/default.nix index 584276ccc818..1c300cf17e22 100644 --- a/pkgs/development/rocq-modules/parseque/default.nix +++ b/pkgs/development/rocq-modules/parseque/default.nix @@ -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"; } ] diff --git a/pkgs/development/rocq-modules/stdlib/default.nix b/pkgs/development/rocq-modules/stdlib/default.nix index a743f9542079..c7cbff5a5ce1 100644 --- a/pkgs/development/rocq-modules/stdlib/default.nix +++ b/pkgs/development/rocq-modules/stdlib/default.nix @@ -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; diff --git a/pkgs/development/tools/ocaml/ocp-browser/default.nix b/pkgs/development/tools/ocaml/ocp-browser/default.nix index f9b737814193..af70b8bc4201 100644 --- a/pkgs/development/tools/ocaml/ocp-browser/default.nix +++ b/pkgs/development/tools/ocaml/ocp-browser/default.nix @@ -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 ]; diff --git a/pkgs/servers/sql/postgresql/ext/pg_graphql.nix b/pkgs/servers/sql/postgresql/ext/pg_graphql.nix index 36c6e5f4587e..64fa7c860a59 100644 --- a/pkgs/servers/sql/postgresql/ext/pg_graphql.nix +++ b/pkgs/servers/sql/postgresql/ext/pg_graphql.nix @@ -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"; }; }) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 8823598b6f53..485f50326de9 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -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 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 12ac0d2787b5..02cfd9bc8bbc 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -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 {