diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index d88af2e43c26..762e8f8f00c4 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -16247,6 +16247,12 @@ name = "Colton J. McCurdy"; keys = [ { fingerprint = "D709 03C8 0BE9 ACDC 14F0 3BFB 77BF E531 397E DE94"; } ]; }; + mcjocobe = { + email = "josecolomerbel@gmail.com"; + github = "mcjocobe"; + githubId = 94081214; + name = "Jose Colomer"; + }; mcmtroffaes = { email = "matthias.troffaes@gmail.com"; github = "mcmtroffaes"; diff --git a/nixos/modules/virtualisation/xen-dom0.nix b/nixos/modules/virtualisation/xen-dom0.nix index a67706a2eb0b..014fb864da80 100644 --- a/nixos/modules/virtualisation/xen-dom0.nix +++ b/nixos/modules/virtualisation/xen-dom0.nix @@ -9,6 +9,7 @@ let inherit (builtins) readFile; + inherit (lib.meta) hiPrio; inherit (lib.modules) mkRemovedOptionModule mkRenamedOptionModule mkIf; inherit (lib.options) mkOption @@ -797,7 +798,7 @@ in environment = { systemPackages = [ cfg.package - cfg.qemu.package + (hiPrio cfg.qemu.package) ]; etc = # Set up Xen Domain 0 configuration files. diff --git a/pkgs/applications/audio/librespot/default.nix b/pkgs/applications/audio/librespot/default.nix index 8daad5ed3d2f..8aa6c7eba17f 100644 --- a/pkgs/applications/audio/librespot/default.nix +++ b/pkgs/applications/audio/librespot/default.nix @@ -23,16 +23,16 @@ rustPlatform.buildRustPackage rec { pname = "librespot"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "librespot-org"; repo = "librespot"; rev = "v${version}"; - hash = "sha256-IsHyYH4RDMRqXLNv6RZNzRTl3+zxan0TM/bjHoZC8YA="; + hash = "sha256-gBMzvQxmy+GYzrOKWmbhl56j49BK8W8NYO2RrvS4mWI="; }; - cargoHash = "sha256-1Jc7gfnrsvk3Lcrvq0jV78IMKAnMDsW3nDr1W34PVmE="; + cargoHash = "sha256-PiGIxMIA/RL+YkpG1f46zyAO5anx9Ii+anKrANCM+rk="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 8f257004d26f..b40c510b6bbd 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -5487,8 +5487,8 @@ let mktplcRef = { name = "vscode-zig"; publisher = "ziglang"; - version = "0.6.12"; - hash = "sha256-7oZWKk7qqG9maGcjurpsbD1frIH/g+KKe4F2BXmqTeo="; + version = "0.6.13"; + hash = "sha256-4DYsSGqWa+jbD8tguULFQLdhKluXK8skj9nSst9UX8U="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/ziglang.vscode-zig/changelog"; diff --git a/pkgs/applications/emulators/libretro/cores/fceumm.nix b/pkgs/applications/emulators/libretro/cores/fceumm.nix index 756674750c08..366aed4c2cdb 100644 --- a/pkgs/applications/emulators/libretro/cores/fceumm.nix +++ b/pkgs/applications/emulators/libretro/cores/fceumm.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "fceumm"; - version = "0-unstable-2025-05-02"; + version = "0-unstable-2025-09-03"; src = fetchFromGitHub { owner = "libretro"; repo = "libretro-fceumm"; - rev = "3544ff567ecc417c170641587083b976739ef9db"; - hash = "sha256-eNmzWLJVPeqFFEcFIhOQCn9OMrBp0iraTcft5pJVvvE="; + rev = "a5dbb223fc27cc4c7763c977682cfe3b3450d482"; + hash = "sha256-K52Q9KDMgUUY5kmWNuMcZhib5nPdITMt5hXFyDPX+MU="; }; meta = { diff --git a/pkgs/applications/emulators/libretro/cores/play.nix b/pkgs/applications/emulators/libretro/cores/play.nix index 08944442c849..59c700913f2b 100644 --- a/pkgs/applications/emulators/libretro/cores/play.nix +++ b/pkgs/applications/emulators/libretro/cores/play.nix @@ -14,13 +14,13 @@ }: mkLibretroCore { core = "play"; - version = "0-unstable-2025-08-20"; + version = "0-unstable-2025-08-25"; src = fetchFromGitHub { owner = "jpd002"; repo = "Play-"; - rev = "7062c5e67a4a90b75fe1d0221c43f678a0d049b6"; - hash = "sha256-PnZNcy69o0Fi2gfC7gDXyo6wUykdG4NxKumEl9P8K9Y="; + rev = "fe54d0a413f8e7268bc8a321e691a562edd6b257"; + hash = "sha256-d+bVkM8BsZ9eiHaSNCC4b156EjOqyQn93lOyy6FLbks="; fetchSubmodules = true; }; diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 1b62f6645fa4..4fd14f1def51 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -435,11 +435,11 @@ "vendorHash": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw=" }, "equinix": { - "hash": "sha256-h/KqxQJVXBszpAxY8zYO8iQxwowtmRbDMdsHeOasjwQ=", + "hash": "sha256-bdcsm3160t46qR80M+j7mcTr/LfXd6FiSblEg1E7A20=", "homepage": "https://registry.terraform.io/providers/equinix/equinix", "owner": "equinix", "repo": "terraform-provider-equinix", - "rev": "v4.1.0", + "rev": "v4.2.0", "spdx": "MIT", "vendorHash": "sha256-65gJeUzeWB4BA76Mbw4eBScByyYyUqOl2/jwRVMJOVM=" }, @@ -1066,13 +1066,13 @@ "vendorHash": "sha256-vT1n4FN0s9rQFj4HuXPm6lvNdzWZMyrzeWAanHOQqCg=" }, "postgresql": { - "hash": "sha256-d1m+aSQFgmL/m30707J1Ic+GdjCosr55tgGgxEU4GXE=", + "hash": "sha256-q4duDY9//BK5Jkg6stn0Ig4DJfzkc0gAkUua18XPgSM=", "homepage": "https://registry.terraform.io/providers/cyrilgdn/postgresql", "owner": "cyrilgdn", "repo": "terraform-provider-postgresql", - "rev": "v1.25.0", + "rev": "v1.26.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-2DWYW/NoNqchnfxEPBCFstzGuFKwXAXVmS9RqRWViWo=" + "vendorHash": "sha256-wUd5cFXX/oc96WFyNKgQxw8kvYDiqwpDM84wbNml7LA=" }, "powerdns": { "hash": "sha256-NtJs2oNJbjUYNFsbrfo2RYhqOlKA15GJt9gi1HuTIw0=", @@ -1264,22 +1264,22 @@ "vendorHash": "sha256-4gtM8U//RXpYc4klCgpZS/3ZRzAHfcbOPTnNqlX4H7M=" }, "spacelift": { - "hash": "sha256-3YjA+x2pL0qzo2ucb8oK5+X+Zb5ewNQkDbizKKop6e0=", + "hash": "sha256-9mYWg/dIH1mkeNMwx+p/JwxG3s5swLbKuNfhi3Ksu8Q=", "homepage": "https://registry.terraform.io/providers/spacelift-io/spacelift", "owner": "spacelift-io", "repo": "terraform-provider-spacelift", - "rev": "v1.29.0", + "rev": "v1.31.0", "spdx": "MIT", "vendorHash": "sha256-D8VG9CWP4wo+cxb/ewP+b6qAeaBCu6lNwH2leoiBMAc=" }, "spotinst": { - "hash": "sha256-SGlNS6E96uXExu60D0WjRXB2YnsJoz4xfxfHe1/pYn8=", + "hash": "sha256-6FtJhxNj296yjwGJiJLwwWKA7nUaoaV89Zn2lfyuKxU=", "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", "owner": "spotinst", "repo": "terraform-provider-spotinst", - "rev": "v1.225.1", + "rev": "v1.226.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-tfANShbNhWcMZvnJUIbErukbGZyPABVS4l0VKWcLqZA=" + "vendorHash": "sha256-yDmZ2uJE31aumQ2lpkeL5LpEaniSElCMYUryYG0dYYQ=" }, "ssh": { "hash": "sha256-1UN5QJyjCuxs2vQYlSuz2jsu/HgGTxOoWWRcv4qcwow=", @@ -1309,11 +1309,11 @@ "vendorHash": "sha256-9M1DsE/FPQK8TG7xCJWbU3HAJCK3p/7lxdzjO1oAfWs=" }, "sumologic": { - "hash": "sha256-ogZQKIBlpj62Ileu81hJPLDMrEpG0Nhb7+rSZR08NYQ=", + "hash": "sha256-plDFznbeeDd33+YSJy2BIDB0hALcgqTE2NdacH4MALQ=", "homepage": "https://registry.terraform.io/providers/SumoLogic/sumologic", "owner": "SumoLogic", "repo": "terraform-provider-sumologic", - "rev": "v3.1.3", + "rev": "v3.1.4", "spdx": "MPL-2.0", "vendorHash": "sha256-IR6KjFW5GbsOIm3EEFyx3ctwhbifZlcNaZeGhbeK/Wo=" }, diff --git a/pkgs/applications/virtualization/docker/default.nix b/pkgs/applications/virtualization/docker/default.nix index 8957fa4718e0..c177343b236c 100644 --- a/pkgs/applications/virtualization/docker/default.nix +++ b/pkgs/applications/virtualization/docker/default.nix @@ -1,6 +1,6 @@ { lib, callPackage }: -rec { +let dockerGen = { version, @@ -21,9 +21,8 @@ rec { # package dependencies stdenv, fetchFromGitHub, - fetchpatch, buildGoModule, - makeWrapper, + makeBinaryWrapper, installShellFiles, pkg-config, glibc, @@ -33,7 +32,6 @@ rec { runc, tini, libtool, - bash, sqlite, iproute2, docker-buildx, @@ -43,7 +41,7 @@ rec { iptables, e2fsprogs, xz, - util-linux, + util-linuxMinimal, xfsprogs, gitMinimal, procps, @@ -62,6 +60,7 @@ rec { withSeccomp ? stdenv.hostPlatform.isLinux, libseccomp, knownVulnerabilities ? [ ], + versionCheckHook, }: let docker-meta = { @@ -81,7 +80,7 @@ rec { src = fetchFromGitHub { owner = "opencontainers"; repo = "runc"; - rev = runcRev; + tag = runcRev; hash = runcHash; }; @@ -103,7 +102,7 @@ rec { src = fetchFromGitHub { owner = "containerd"; repo = "containerd"; - rev = containerdRev; + tag = containerdRev; hash = containerdHash; }; @@ -120,7 +119,7 @@ rec { src = fetchFromGitHub { owner = "krallin"; repo = "tini"; - rev = tiniRev; + tag = tiniRev; hash = tiniHash; }; @@ -138,12 +137,12 @@ rec { moby-src = fetchFromGitHub { owner = "moby"; repo = "moby"; - rev = mobyRev; + tag = mobyRev; hash = mobyHash; }; moby = buildGoModule ( - lib.optionalAttrs stdenv.hostPlatform.isLinux rec { + lib.optionalAttrs stdenv.hostPlatform.isLinux { pname = "moby"; inherit version; @@ -152,20 +151,21 @@ rec { vendorHash = null; nativeBuildInputs = [ - makeWrapper + makeBinaryWrapper pkg-config go-md2man go libtool installShellFiles ]; + buildInputs = [ sqlite ] - ++ lib.optional withLvm lvm2 - ++ lib.optional withBtrfs btrfs-progs - ++ lib.optional withSystemd systemd - ++ lib.optional withSeccomp libseccomp; + ++ lib.optionals withLvm [ lvm2 ] + ++ lib.optionals withBtrfs [ btrfs-progs ] + ++ lib.optionals withSystemd [ systemd ] + ++ lib.optionals withSeccomp [ libseccomp ]; extraPath = lib.optionals stdenv.hostPlatform.isLinux ( lib.makeBinPath [ @@ -175,7 +175,7 @@ rec { xz xfsprogs procps - util-linux + util-linuxMinimal gitMinimal ] ); @@ -193,15 +193,21 @@ rec { ''; buildPhase = '' + runHook preBuild + export GOCACHE="$TMPDIR/go-cache" # build engine export AUTO_GOPATH=1 export DOCKER_GITCOMMIT="${cliRev}" export VERSION="${version}" ./hack/make.sh dynbinary + + runHook postBuild ''; installPhase = '' + runHook preInstall + install -Dm755 ./bundles/dynbinary-daemon/dockerd $out/libexec/docker/dockerd install -Dm755 ./bundles/dynbinary-daemon/docker-proxy $out/libexec/docker/docker-proxy @@ -222,13 +228,16 @@ rec { install -Dm755 ./contrib/dockerd-rootless.sh $out/libexec/docker/dockerd-rootless.sh makeWrapper $out/libexec/docker/dockerd-rootless.sh $out/bin/dockerd-rootless \ --prefix PATH : "$out/libexec/docker:$extraPath:$extraUserPath" + + runHook postInstall ''; - DOCKER_BUILDTAGS = - lib.optional withSystemd "journald" - ++ lib.optional (!withBtrfs) "exclude_graphdriver_btrfs" - ++ lib.optional (!withLvm) "exclude_graphdriver_devicemapper" - ++ lib.optional withSeccomp "seccomp"; + env.DOCKER_BUILDTAGS = toString ( + lib.optionals withSystemd [ "journald" ] + ++ lib.optionals (!withBtrfs) [ "exclude_graphdriver_btrfs" ] + ++ lib.optionals (!withLvm) [ "exclude_graphdriver_devicemapper" ] + ++ lib.optionals withSeccomp [ "seccomp" ] + ); meta = docker-meta // { homepage = "https://mobyproject.org/"; @@ -238,33 +247,26 @@ rec { ); plugins = - lib.optional buildxSupport docker-buildx - ++ lib.optional composeSupport docker-compose - ++ lib.optional sbomSupport docker-sbom - ++ lib.optional initSupport docker-init; + lib.optionals buildxSupport [ docker-buildx ] + ++ lib.optionals composeSupport [ docker-compose ] + ++ lib.optionals sbomSupport [ docker-sbom ] + ++ lib.optionals initSupport [ docker-init ]; + pluginsRef = symlinkJoin { name = "docker-plugins"; paths = plugins; }; in buildGoModule ( - lib.optionalAttrs (!clientOnly) { - # allow overrides of docker components - # TODO: move packages out of the let...in into top-level to allow proper overrides - inherit - docker-runc - docker-containerd - docker-tini - moby - ; - } - // rec { + { pname = "docker"; inherit version; src = fetchFromGitHub { owner = "docker"; repo = "cli"; + # Cannot use `tag` since upstream forgot to tag release, see + # https://github.com/docker/cli/issues/5789 rev = cliRev; hash = cliHash; }; @@ -272,7 +274,7 @@ rec { vendorHash = null; nativeBuildInputs = [ - makeWrapper + makeBinaryWrapper pkg-config go-md2man go @@ -298,6 +300,8 @@ rec { # Keep eyes on BUILDTIME format - https://github.com/docker/cli/blob/${version}/scripts/build/.variables buildPhase = '' + runHook preBuild + export GOCACHE="$TMPDIR/go-cache" # Mimic AUTO_GOPATH @@ -309,6 +313,7 @@ rec { export BUILDTIME="1970-01-01T00:00:00Z" make dynbinary + runHook postBuild ''; outputs = [ "out" ]; @@ -343,6 +348,10 @@ rec { runHook postInstall ''; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + passthru = { # Exposed for tarsum build on non-linux systems (build-support/docker/default.nix) inherit moby-src; @@ -361,38 +370,57 @@ rec { inherit knownVulnerabilities; }; } + // lib.optionalAttrs (!clientOnly) { + # allow overrides of docker components + # TODO: move packages out of the let...in into top-level to allow proper overrides + inherit + docker-runc + docker-containerd + docker-tini + moby + ; + } ); - +in +{ # Get revisions from # https://github.com/moby/moby/tree/${version}/hack/dockerfile/install/* - docker_25 = callPackage dockerGen rec { - version = "25.0.12"; - # Upstream forgot to tag release - # https://github.com/docker/cli/issues/5789 - cliRev = "43987fca488a535d810c429f75743d8c7b63bf4f"; - cliHash = "sha256-OwufdfuUPbPtgqfPeiKrQVkOOacU2g4ommHb770gV40="; - mobyRev = "v${version}"; - mobyHash = "sha256-EBOdbFP6UBK1uhXi1IzcPxYihHikuzzwMvv2NHsksYk="; - runcRev = "v1.2.5"; - runcHash = "sha256-J/QmOZxYnMPpzm87HhPTkYdt+fN+yeSUu2sv6aUeTY4="; - containerdRev = "v1.7.27"; - containerdHash = "sha256-H94EHnfW2Z59KcHcbfJn+BipyZiNUvHe50G5EXbrIps="; - tiniRev = "v0.19.0"; - tiniHash = "sha256-ZDKu/8yE5G0RYFJdhgmCdN3obJNyRWv6K/Gd17zc1sI="; - }; + docker_25 = + let + version = "25.0.12"; + in + callPackage dockerGen { + inherit version; + # Upstream forgot to tag release + # https://github.com/docker/cli/issues/5789 + cliRev = "43987fca488a535d810c429f75743d8c7b63bf4f"; + cliHash = "sha256-OwufdfuUPbPtgqfPeiKrQVkOOacU2g4ommHb770gV40="; + mobyRev = "v${version}"; + mobyHash = "sha256-EBOdbFP6UBK1uhXi1IzcPxYihHikuzzwMvv2NHsksYk="; + runcRev = "v1.2.5"; + runcHash = "sha256-J/QmOZxYnMPpzm87HhPTkYdt+fN+yeSUu2sv6aUeTY4="; + containerdRev = "v1.7.27"; + containerdHash = "sha256-H94EHnfW2Z59KcHcbfJn+BipyZiNUvHe50G5EXbrIps="; + tiniRev = "v0.19.0"; + tiniHash = "sha256-ZDKu/8yE5G0RYFJdhgmCdN3obJNyRWv6K/Gd17zc1sI="; + }; - docker_28 = callPackage dockerGen rec { - version = "28.3.3"; - cliRev = "v${version}"; - cliHash = "sha256-+nYpd9VGzzMPcBUfGM7V9MkrslYHDSUlE0vhTqDGc1s="; - mobyRev = "v${version}"; - mobyHash = "sha256-3SWjoF4sXVuYxnENq5n6ZzPJx6BQXnyP8VXTQaaUSFA="; - runcRev = "v1.2.6"; - runcHash = "sha256-XMN+YKdQOQeOLLwvdrC6Si2iAIyyHD5RgZbrOHrQE/g="; - containerdRev = "v1.7.27"; - containerdHash = "sha256-H94EHnfW2Z59KcHcbfJn+BipyZiNUvHe50G5EXbrIps="; - tiniRev = "v0.19.0"; - tiniHash = "sha256-ZDKu/8yE5G0RYFJdhgmCdN3obJNyRWv6K/Gd17zc1sI="; - }; + docker_28 = + let + version = "28.3.3"; + in + callPackage dockerGen { + version = "28.3.3"; + cliRev = "v${version}"; + cliHash = "sha256-+nYpd9VGzzMPcBUfGM7V9MkrslYHDSUlE0vhTqDGc1s="; + mobyRev = "v${version}"; + mobyHash = "sha256-3SWjoF4sXVuYxnENq5n6ZzPJx6BQXnyP8VXTQaaUSFA="; + runcRev = "v1.2.6"; + runcHash = "sha256-XMN+YKdQOQeOLLwvdrC6Si2iAIyyHD5RgZbrOHrQE/g="; + containerdRev = "v1.7.27"; + containerdHash = "sha256-H94EHnfW2Z59KcHcbfJn+BipyZiNUvHe50G5EXbrIps="; + tiniRev = "v0.19.0"; + tiniHash = "sha256-ZDKu/8yE5G0RYFJdhgmCdN3obJNyRWv6K/Gd17zc1sI="; + }; } diff --git a/pkgs/by-name/co/console-setup/package.nix b/pkgs/by-name/co/console-setup/package.nix index 56b69aff5448..c064555207fb 100644 --- a/pkgs/by-name/co/console-setup/package.nix +++ b/pkgs/by-name/co/console-setup/package.nix @@ -12,14 +12,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "console-setup"; - version = "1.240"; + version = "1.242"; src = fetchFromGitLab { domain = "salsa.debian.org"; owner = "installer-team"; repo = "console-setup"; tag = finalAttrs.version; - hash = "sha256-cKMgFW97B0ippQjXur8e5rrlEVo5EBoAgCCni2MY5Ys="; + hash = "sha256-5PV1Mbg7ZGQsotwnBVz8DI77Y8ULCnoTANqBLlP3YrE="; }; buildInputs = [ diff --git a/pkgs/by-name/cy/cyclonedx-python/package.nix b/pkgs/by-name/cy/cyclonedx-python/package.nix index 62dd917c7068..d8d714846df9 100644 --- a/pkgs/by-name/cy/cyclonedx-python/package.nix +++ b/pkgs/by-name/cy/cyclonedx-python/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication rec { pname = "cyclonedx-python"; - version = "7.0.0"; + version = "7.1.0"; pyproject = true; src = fetchFromGitHub { owner = "CycloneDX"; repo = "cyclonedx-python"; tag = "v${version}"; - hash = "sha256-ucIxq/pQkVd9N5ORrJjswSE1DgmKPw8r7nPJA5Qe4n0="; + hash = "sha256-RHw+FYj1oYM5Yf8YcU8tOsxG+3qu0ti/AYzcGxYAp/8="; }; build-system = with python3Packages; [ poetry-core ]; diff --git a/pkgs/by-name/di/dissent/package.nix b/pkgs/by-name/di/dissent/package.nix index fbd411ac2e4b..9a8e469dbf4a 100644 --- a/pkgs/by-name/di/dissent/package.nix +++ b/pkgs/by-name/di/dissent/package.nix @@ -15,13 +15,13 @@ buildGoModule rec { pname = "dissent"; - version = "0.0.35"; + version = "0.0.37"; src = fetchFromGitHub { owner = "diamondburned"; repo = "dissent"; tag = "v${version}"; - hash = "sha256-cmp+oAUV+Oehs/kz6DRW57NgegBWbFVT/7xfY7CbcZM="; + hash = "sha256-xrNWMLZMZiJv08hsnc/aDe8e/aytngHKD/EhFVcF5PU="; }; nativeBuildInputs = [ @@ -56,7 +56,7 @@ buildGoModule rec { install -D -m 444 -t $out/share/dbus-1/services nix/so.libdb.dissent.service ''; - vendorHash = "sha256-AhzM0wu2wwwG/sDY+r2wgmotK4zA5u6vzq4KoPMLkL0="; + vendorHash = "sha256-tl9H0qtp96XOanniMFqjZcsSU8LqJ4aluPoKULDzVdw="; meta = { description = "Third-party Discord client designed for a smooth, native experience (formerly gtkcord4)"; diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index 59737ac5f492..3df8707eb041 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -34,14 +34,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "esphome"; - version = "2025.8.2"; + version = "2025.8.3"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "esphome"; tag = version; - hash = "sha256-UcYzGUz+H5N/jql3KgSNa24mygasAL4sOXLt9PdLYT8="; + hash = "sha256-8R6jm+gnFA/MTXhe3J9I6Ar1B18dFgABtfo91/qlmSY="; }; patches = [ diff --git a/pkgs/by-name/fa/fastfetch/package.nix b/pkgs/by-name/fa/fastfetch/package.nix index 500e4451ffbc..98f823317384 100644 --- a/pkgs/by-name/fa/fastfetch/package.nix +++ b/pkgs/by-name/fa/fastfetch/package.nix @@ -59,13 +59,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "fastfetch"; - version = "2.51.1"; + version = "2.52.0"; src = fetchFromGitHub { owner = "fastfetch-cli"; repo = "fastfetch"; tag = finalAttrs.version; - hash = "sha256-RWQuW2XJpbQLFCzuHSJyYdv2RSAAOtlm/xbVd18Nv7A="; + hash = "sha256-Zylq4Ae1Ut2iB4qOnOtGkjDjuPxRyr221FVzOx3kdIE="; }; outputs = [ diff --git a/pkgs/by-name/hd/hdrhistogram_c/package.nix b/pkgs/by-name/hd/hdrhistogram_c/package.nix index f1d128e6a1f6..1dacf3e39d02 100644 --- a/pkgs/by-name/hd/hdrhistogram_c/package.nix +++ b/pkgs/by-name/hd/hdrhistogram_c/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "hdrhistogram_c"; - version = "0.11.8"; + version = "0.11.9"; src = fetchFromGitHub { owner = "HdrHistogram"; repo = "HdrHistogram_c"; tag = finalAttrs.version; - hash = "sha256-TFlrC4bgK8o5KRZcLMlYU5EO9Oqaqe08PjJgmsUl51M="; + hash = "sha256-9Xp+gPqJpB7xZr5dzyc9Via9gxG9q/EriCx3cm++0kU="; }; buildInputs = [ zlib ]; diff --git a/pkgs/by-name/ht/htpdate/package.nix b/pkgs/by-name/ht/htpdate/package.nix index 46eb31755623..80708baeb868 100644 --- a/pkgs/by-name/ht/htpdate/package.nix +++ b/pkgs/by-name/ht/htpdate/package.nix @@ -5,14 +5,14 @@ }: stdenv.mkDerivation rec { - version = "2.0.0"; + version = "2.0.1"; pname = "htpdate"; src = fetchFromGitHub { owner = "twekkel"; repo = "htpdate"; rev = "v${version}"; - sha256 = "sha256-X7r95Uc4oGB0eVum5D7pC4tebZIyyz73g6Q/D0cjuFM="; + sha256 = "sha256-dl3xlwk2q1DdGrIQsbKwdYDjyhGxpYwQGcd9k91LkxA="; }; makeFlags = [ diff --git a/pkgs/by-name/in/infisicalsdk/package.nix b/pkgs/by-name/in/infisicalsdk/package.nix index fd1611f2060e..9ce27378f71a 100644 --- a/pkgs/by-name/in/infisicalsdk/package.nix +++ b/pkgs/by-name/in/infisicalsdk/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonPackage rec { pname = "infisicalsdk"; - version = "1.0.9"; + version = "1.0.11"; pyproject = true; src = fetchFromGitHub { owner = "Infisical"; repo = "python-sdk-official"; tag = "v${version}"; - hash = "sha256-k4yJ1o3OOt01vXCfWDZ1zUtr/yoMSg43QzKUG9V/NGA="; + hash = "sha256-iapdd59Bsz80yRuEWY6zIVYrsoz+WMEOUymmVHzUOd8="; }; build-system = [ python3Packages.setuptools ]; diff --git a/pkgs/by-name/in/inxi/package.nix b/pkgs/by-name/in/inxi/package.nix index 30d583709aa2..111b67019f64 100644 --- a/pkgs/by-name/in/inxi/package.nix +++ b/pkgs/by-name/in/inxi/package.nix @@ -63,14 +63,14 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "inxi"; - version = "3.3.38-1"; + version = "3.3.39-1"; src = fetchFromGitea { domain = "codeberg.org"; owner = "smxi"; repo = "inxi"; tag = finalAttrs.version; - hash = "sha256-+2NPQUn2A8Xy5ByKYS3MOcad6xXvkqcusWEMr7mkEwA="; + hash = "sha256-IfwklyXMOuluQ6L96n7k31RHItE7GmmjExrPAGBjbUQ="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/by-name/io/iosevka-bin/package.nix b/pkgs/by-name/io/iosevka-bin/package.nix index cc4f54e63013..2355e87669e3 100644 --- a/pkgs/by-name/io/iosevka-bin/package.nix +++ b/pkgs/by-name/io/iosevka-bin/package.nix @@ -17,7 +17,7 @@ let in stdenv.mkDerivation rec { pname = "${name}-bin"; - version = "33.2.8"; + version = "33.2.9"; src = fetchurl { url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/PkgTTC-${name}-${version}.zip"; diff --git a/pkgs/by-name/io/iosevka-bin/variants.nix b/pkgs/by-name/io/iosevka-bin/variants.nix index 2bc01e5cae6c..039212c10068 100644 --- a/pkgs/by-name/io/iosevka-bin/variants.nix +++ b/pkgs/by-name/io/iosevka-bin/variants.nix @@ -1,93 +1,93 @@ # This file was autogenerated. DO NOT EDIT! { - Iosevka = "08vbbk1k1cvg7i89y19j7dfvb5icdw9k17x9viy5in8c3zh8l86b"; - IosevkaAile = "0d3h9zvmm2jq675ypri8gsnyr480f45a6qy3nxs3zlchdk8x8r6w"; - IosevkaCurly = "024h777s3ya4rs37qcni694rxnhfz4c48spazy2kyhr1vz144f3p"; - IosevkaCurlySlab = "1xia7kxfl600v1n0mrfxydl4b44k7qhlm7ziqj11mszfh0nyypjh"; - IosevkaEtoile = "08ihdsbz04f96s2dh2d8yndc04n2xcx0k4f7ai757vkqvj4acl1s"; - IosevkaSlab = "1rf2jbir0l09w7ndv4rdj4sj5qhhnq5pm85xz3r057rg21d5knxb"; - IosevkaSS01 = "0rkwi4cnf03ayllfvmldfksriis6gcfzj9lqj79shqxk7j6lwznp"; - IosevkaSS02 = "038n78mhbxayslr5p8iminrajh37sjihkc8jzxp16aq4xk0c7j1b"; - IosevkaSS03 = "1ci08fsz3d35qjrq0jg9bw6vw86ckamlfqsk031ay8prnyycbdvk"; - IosevkaSS04 = "0n128k5ihp2gjl704xfczdbxlzzahw9xsdl28fp15gyk9a2h8h2i"; - IosevkaSS05 = "0mdn5f73r50zi4x5851s2rw7ya0l1lm9v2ljbv5rwx9qlcn1mv6l"; - IosevkaSS06 = "0z0bdgywcp1b5y4j7lym3k3ryg0r576mpbsa3fq8z50h3f15i7y6"; - IosevkaSS07 = "1rn0q1a44351fcihldvvq379np3a4c4q4msmdcgk2ijfrczr78s3"; - IosevkaSS08 = "1zvjrvk2lp371k5ph7vpmmxw2hnk26qmyvbnm68vivs4x8vlwk3j"; - IosevkaSS09 = "0ph2pn6q40z5f7blfig0wr4bl4qnqjsj5l67qjws3vjgzjn795yd"; - IosevkaSS10 = "1vpk21idk0hczch29rq31rg3qw4yvvg8vyi8j1si42ki9lk3mg61"; - IosevkaSS11 = "0s626n3a3ns877lv1k55bwasgkkbgsvcbgz3hkvghqj4ln90fv67"; - IosevkaSS12 = "0blskpw05s9da5i9258ii2nvvrgnyixm9nb5ax5vgi94j290wzcj"; - IosevkaSS13 = "0r1170rzwknfkf5lq2vqxdgmkdncmddgjbaq8dy7hsa3zjd591j7"; - IosevkaSS14 = "0v9gs6av365x84c50r7k2yhiv1g19s48iwrlxzxi4yzr15v9z3kd"; - IosevkaSS15 = "1cw013khszmaaxn4vx0clgkw3xidvlsxd85ykx0kr9np3cxlxn07"; - IosevkaSS16 = "1qskhwplyp30mds9j06g6b8i9dvxsjdg3j65g0gj15mp027hi8mr"; - IosevkaSS17 = "14zzcw2pk4w0y2r1aic513cmf961szqrpfkfnj577715ch7x02is"; - IosevkaSS18 = "0la2ikwkazi9m61hm8i9x2w0ppqc7v1qqpvwvx03hhdx2swgp8x5"; - SGr-Iosevka = "1k916yy505ww9pyxx0lvifa8p5r9zssfyc6fcrdp0bv8faqkkrvp"; - SGr-IosevkaCurly = "0mw43birmr6d3ykajm046wx1xqyxfaw0fq4vrwihpaz8nqnlhfki"; - SGr-IosevkaCurlySlab = "11gyyzd3sjk6w23861mzw7gvgd1qfg3la4ljq087jmh7c4gvi3in"; - SGr-IosevkaFixed = "17lw03agm4jw8i4gymiwq124dm5zll28mcl2rzzmwsf1xl014v07"; - SGr-IosevkaFixedCurly = "1jn7qm5mhw1jl1w6vxpbz53hpw2ph04i3kpn13nhsy8dvd4gff67"; - SGr-IosevkaFixedCurlySlab = "0bdzd4dzg0nm2ffv341kp67vmmd5ykvdiil6igsdxkr5wazvn2pf"; - SGr-IosevkaFixedSlab = "0djllnvsdhfqyhm5mfxh5rjqsw1kd41a0f7ff36a3cqphd63ac7m"; - SGr-IosevkaFixedSS01 = "09lvpmkyxk3kylyxjliwmywy9v75azwdhwh51hdyzbr231c0mb3z"; - SGr-IosevkaFixedSS02 = "0dadqys577f71a5d7rrrwa7wc18jls088s1ig4jgga7pw08r1fhx"; - SGr-IosevkaFixedSS03 = "0k654b1j5sz896p694j7fh0axkdpdzpn0fr3w44mgry6812mx17s"; - SGr-IosevkaFixedSS04 = "0n1g0kjx55517xlr42jb1r6gr3lgmnrpbrfwm28j5agzkqnjn3sw"; - SGr-IosevkaFixedSS05 = "0gs174gfq0x05v2hjx7yxk94sldm9hprypm22mv4ksy4x8nmw372"; - SGr-IosevkaFixedSS06 = "0sybk7ai6ls338yg01rz2r3xl2xa89s4fz7cy8i0a1cakcblapyq"; - SGr-IosevkaFixedSS07 = "1sqsn3msld2y08ad1imkrxwqkd32frj63q794ynf0blfnkpsgvc6"; - SGr-IosevkaFixedSS08 = "14j5w97zikhwn57632rxgmq6zfhfhsl4d9f8yiq7isq45nb7kcvn"; - SGr-IosevkaFixedSS09 = "1pjv8pf8b4wjbxinqi1d2i452bl44jqi0lksdbwanasv7yy8i8l2"; - SGr-IosevkaFixedSS10 = "0w9840jfxyms367676lyz7b57r3xn582micxgjh8qmdpbbv36xvn"; - SGr-IosevkaFixedSS11 = "10fd5jbv3wcgy2r9lvwc1qhd2bzpxxym4z16w99wibadas02jjjf"; - SGr-IosevkaFixedSS12 = "0dbk3l6yrnpdg9mbdixp201n709j0j9br2k3jvdw83q4mcikfcbs"; - SGr-IosevkaFixedSS13 = "0rzpw8pna6fz99xi1k3cbjbfc5nbsj43k9k747i3yajy99f37ncp"; - SGr-IosevkaFixedSS14 = "0qmrdzz94c4fjy771wbx81078zdcqb9vfw1rhmxggxykb7ak69ik"; - SGr-IosevkaFixedSS15 = "1gswliwkh8bq978mjckpqb9ppk65msp6ljc9fvx6j0kk37kn6bn5"; - SGr-IosevkaFixedSS16 = "046gpzan4d2r4yfk431dd3204ab6yk3jaxg0n9iqwdinsmlvh296"; - SGr-IosevkaFixedSS17 = "1ykcb85n4iv8xr9db2dbk5iv42qw85lwr2bbl5ij2q19rj6vp73c"; - SGr-IosevkaFixedSS18 = "19am4y3wbfdkqfk23cninsv7m6rwysa1ij5x0a4fhg8mrm0acwad"; - SGr-IosevkaSlab = "1m0pqxdcj1638gc1avlb8z3imccl7aif3kkn78gsbjbax5dln0ic"; - SGr-IosevkaSS01 = "10csf59fp8s0ygg6j8s2zfzd4740vb5rl4z0vhcvsmwllg6jf6av"; - SGr-IosevkaSS02 = "1mcxb4p6fw56ncw7wkf6g9mhswpwn6mdbdmpcm0qmvgqw2czp4xw"; - SGr-IosevkaSS03 = "0abkw56n8ihi6l73xmxjxwgqpgrvmxbf76i70xgmh3s50242ksil"; - SGr-IosevkaSS04 = "0hm1m1s4mqgz9y1z5xbhi7pq4rzl3h8i951844iw3l0d5h2mcpki"; - SGr-IosevkaSS05 = "0nf20bwnwrl1l6xy4hb3nap3vzgrmnc7cmkjaip0b2dc9i04rqq6"; - SGr-IosevkaSS06 = "04ncjbrkfpbm3qms4kwgbgqpa2hzpjh6vd2jgwjzzq2hi00k1dzc"; - SGr-IosevkaSS07 = "198jjf6mvivb499iazbds3yl2d9xggw6xdc3piij76jx196svppf"; - SGr-IosevkaSS08 = "0qbn6cf51mgzn2f3z8zcq9j7vs5ihwdw8kxs6svpd88y1dlssmcv"; - SGr-IosevkaSS09 = "1rh7kzfis3kg80lp3g8cbgr5r7372j98vgpc472n0s5rgsmxwr3z"; - SGr-IosevkaSS10 = "0ajbgchdlld25f21pdz7rkppa1scly91yjl0nhmm10wc436baij1"; - SGr-IosevkaSS11 = "009a7y4k9lk622mhv14h9nqflja7bm6p1a3l6qn9fw8gc6kclkjl"; - SGr-IosevkaSS12 = "1mxckmw297xqyazpkriqgwnki07yxjzi8i7a4gvfhpkaq8vj03yl"; - SGr-IosevkaSS13 = "18fchw618dwvqas18kmmi863gdp3rswimxykqyvdxyv06fwvlaah"; - SGr-IosevkaSS14 = "1k1fmfjhg6azlylda1227wa6iy0p4bgn22xkhw162f32pjy28z2l"; - SGr-IosevkaSS15 = "07c1hs8vfbf3wv0cl21sqhm2al4j0xdiav15xp6vqgldh4l5gjgq"; - SGr-IosevkaSS16 = "0qwfcw95y63wl6qcggd8y5f56h4ighkz4df994nixlhkyvzfa8kr"; - SGr-IosevkaSS17 = "1aa5c1fb8r3chnpb9b59s5l7rqi58s5g1n5y7pdcmwp9cl1d3sd4"; - SGr-IosevkaSS18 = "1nkgw6sqyxmf5aw4sanfa3cb4gbrd5871ni4qqn649lgnsjq8bk7"; - SGr-IosevkaTerm = "19d26zlapms8ppm4qll5l7rplirj1k6xn4y89v2j857li2i7va95"; - SGr-IosevkaTermCurly = "11wjd0a4gdyhnl8914j084mlb8z4awkn3pd6a3c2fq8qynwkcvc9"; - SGr-IosevkaTermCurlySlab = "0kajmdzg6iqzg7y51kl9zh0fvw3yz408j63i3lzlrjj4plqyd59f"; - SGr-IosevkaTermSlab = "1hbgj4psgv5ci4f0mjxd4q3ydk37jp16b7h8kjlfinhldbsrsd7x"; - SGr-IosevkaTermSS01 = "0kri3c22j7a6c5m26i5l975w6csbkbv2fb2plrwc8c8sdqh5qy8q"; - SGr-IosevkaTermSS02 = "10mwqfy38rp6ygy5v6irb57dl0irkmnlv133zhdyqbpn9gaiwc19"; - SGr-IosevkaTermSS03 = "0rn62yl26abi8p0hz5yzkd4nw4im7p84w957fbyr5g2dmwl377ac"; - SGr-IosevkaTermSS04 = "1rb1ysqq6mkp7kd518py9lpp4k82v538rv6im464n82kgz0caz4l"; - SGr-IosevkaTermSS05 = "0kc2b9p933l2q18v3an26l4q7fxc7bsm02zslz91y92rwzvjhxdr"; - SGr-IosevkaTermSS06 = "1m6jcdaa7rca0310ggi9syzc8a2dxyr88q2h09a8v59zx8cfa0vd"; - SGr-IosevkaTermSS07 = "16w437n33gbflb0bfh7i9rjr33wh5v98yzfm2g5l8f7wpgbc984i"; - SGr-IosevkaTermSS08 = "1bppjyyqqjdkka2si6skyc9rqs87l325g2vf7vjfav61ddk804w2"; - SGr-IosevkaTermSS09 = "0wmz1p0dibyzvqxdb9dwwjnsqly36h3hhz5pj0jamnwbjnynfrqj"; - SGr-IosevkaTermSS10 = "1i7dvd9v4fq0m32d0gb70pw1ivmr47vrh852zh6drsj6852iqc8m"; - SGr-IosevkaTermSS11 = "1v3fx9778pnfg3gmpnprhawh8863xjfxjfdb59hpd2g6jjakag3b"; - SGr-IosevkaTermSS12 = "0laqvc1qgjafk573wx0zmapxdy12a3jpd903zvdnks4z46nspl3q"; - SGr-IosevkaTermSS13 = "15xpvsay23wpp27j903c4v8zhykj742ydfi15lav7rmbd6k182b2"; - SGr-IosevkaTermSS14 = "14by0l4a038jwv4n8b7iyyji5zzsd6iqqa9mla0rz1135k9qlvza"; - SGr-IosevkaTermSS15 = "1bb08wpaxwcaj6i4ib40n3xgjn2ps9znfki222afmlvcd593p307"; - SGr-IosevkaTermSS16 = "10cv77jncjpf29hba8g9s6ppwlkyk885ik4p1vrlaqa6scvy4i7p"; - SGr-IosevkaTermSS17 = "1l48b3lb2mmrlbvpzsjd1x7i26mbaxy4idbgf1fsi8pkrz6x2cxr"; - SGr-IosevkaTermSS18 = "080pyjphx7h4lxsrwxd71dxbv5z45ynkpw97k8x0jf6acmkjisc2"; + Iosevka = "007k48dcrf3274cmhc6ps57kbsrbk8x0d6nbl8rh9avdxgjgk94y"; + IosevkaAile = "1fzpmkgg63v57d7rha2l13jcxdbggdqpr6m28wbi0l5qchamvk9k"; + IosevkaCurly = "1vfn87bvviqiqgv2yhfvhd1p113ji26pg3gq0149z6s64ma6yynq"; + IosevkaCurlySlab = "1px57x1d0ngd3b9n0hqm50lcqhi77vd49cj3rphpiyqxzdawhyyw"; + IosevkaEtoile = "1wb8k5xlrgz1p2i6lihysaqbas6581mnn14s7pp9l136crjgk49a"; + IosevkaSlab = "0ky0x4g37x8xm50rwwyclhs4daakgn8cxs8jbhs7w9x8pbqggfak"; + IosevkaSS01 = "1dp7vbaqgqjqw6jw7ya6ljajjlsd38sz98bwjd3jx9icijd6m49x"; + IosevkaSS02 = "15d86zhdpjb2bm40vsxbgyw20la8znf06j7svyjpjmxqd1g6sd71"; + IosevkaSS03 = "093q5p300j2cmid9d6ni4zcizlqrf8hhyk4x8mxygdj9fz3i6shg"; + IosevkaSS04 = "0dv0a4s56rga47yaf64n5zv0v0fp7mzmw72g3a7bja36irbkgxzh"; + IosevkaSS05 = "1k12yj80z6z9qa0qhq5k74zx18ghmzz1gsx92s4kl2sfbqhvng2d"; + IosevkaSS06 = "1v8qj02zqchivh4yl83jq9jhv65y8gz1xf7vk8rgq46plfi1cybg"; + IosevkaSS07 = "16raccinskvk35algj377mb7yc2ndskijrik46pv20nqsnq9v99n"; + IosevkaSS08 = "18p7yj8a5ksfw0h95v01176wcx4s3m313vq4m3a2g5qymd3j6c4l"; + IosevkaSS09 = "197myxzgr3vlsmprcd7dwds6yz9971cy3ivp79p22bx23h0dyyxv"; + IosevkaSS10 = "14n2fq7k4mz7dnk4jb7plv49g7iazbd6cx4abg4i9myjgy3q9zs3"; + IosevkaSS11 = "00a3ky4djwwnwfc25kb24dshd60drld421w5835m8msivl2k8iiq"; + IosevkaSS12 = "0cx56542n7yk6nkd364yippayjymgwkhmg0cxj9knbvlfd2nyqns"; + IosevkaSS13 = "0286af1d5z7kx7rxb7dclpki3rnzccisv5j0gx9x3d8xainsdm2c"; + IosevkaSS14 = "0v73a1cg7zy8vzpzvr4ic6gpymywlb4n45qgvf2r5vmds9msv8jw"; + IosevkaSS15 = "19w1s45hmaw2jvm63k38lpslnix8324qs6ry8sl0807fw6r1ga89"; + IosevkaSS16 = "1h6nz4rz1hp2304j7axk4cp0sclkrb2ivg7kmyykaxbcrw3r7aap"; + IosevkaSS17 = "14yz10nq4b25mf1jcy3pisxczvwbink1wb6iq7a951iranxlmpjv"; + IosevkaSS18 = "0cdzn1yxg5iv4fz1fzdwhprlipqy4m589yd01q9ds2vm4bp674kd"; + SGr-Iosevka = "0jmfwd56fhhyfn0kpskwjwyvmcd8d808zkvd9jp5d6mxjjw1xd51"; + SGr-IosevkaCurly = "1yg44gcv54gyrzs9s2kixphn5zw3zmzplzy6flshkvjbkxn4d0c8"; + SGr-IosevkaCurlySlab = "1c1s2pbls4s6lvx1y60870m1aqrqihxw089r34jp53ai8m8gxfyj"; + SGr-IosevkaFixed = "1d3gffdih6rrpb5h2yh7r3aaks6wa9g1qv2x240vfxjhj48yns6b"; + SGr-IosevkaFixedCurly = "0dcjdxvcsw8assmn6aizwiabfx0fkikknp78l9hjkzdwckrdb2nx"; + SGr-IosevkaFixedCurlySlab = "1ysr6g0pn4kyjzrws47spbam39nddzpy81s89fmfdcj8p41cfmbn"; + SGr-IosevkaFixedSlab = "1rqzw73aglg2p1k2a3cbgrhcy7jy4c3nklxkcfwpvd5jddrdrlli"; + SGr-IosevkaFixedSS01 = "0gbjy9dj77l9182psgvgjri7sba439ax68hfz2a8k6r7p5qysw9d"; + SGr-IosevkaFixedSS02 = "0cjg9vlpsf5b8ff8mfv3wq5v0qhihjasyq5v4xbqcli4k80wrnwl"; + SGr-IosevkaFixedSS03 = "15hy7xvf75d9x02qwqphsymk2y4kzlzlkr737rzpbsa6kf88njd0"; + SGr-IosevkaFixedSS04 = "1qy1sfm61x974iyrzg4z0a5v7wjjaizw4h3g8h9jix5428b8hf8p"; + SGr-IosevkaFixedSS05 = "0vz884a2hf0ih0q3axwq5xmq9mjp7wdrznlfv00l7dgkicgdmjx4"; + SGr-IosevkaFixedSS06 = "00l9lm4bhic3ll0hv3js6bwiv6gc882b4zv34wy8c48x0zx3k5y8"; + SGr-IosevkaFixedSS07 = "0zxakdrls5aqhw5sq2b2h9f7kps3am38cwmjgq4wxmmixk1k7z3h"; + SGr-IosevkaFixedSS08 = "14ziwi93h1wljsf01xkzpzriaw0z5fzm3nc9q6izcc8lz5b9zkcn"; + SGr-IosevkaFixedSS09 = "1hnx1h1rdpxanbffaa3qn9wa7xlvkbl2y7rdmfhfdji2qwqjfhik"; + SGr-IosevkaFixedSS10 = "10cz1vlvaygrf9vk5wdidn21kp6ac6x0fyh5q5a8q2pwhwz1ciws"; + SGr-IosevkaFixedSS11 = "0478zka894x4x4v0px3hdghhvq9fsc657kfx50j5d4r4vhia6ln2"; + SGr-IosevkaFixedSS12 = "10l58nrnbr4lxdzgzdzb7mzgxm64ivwb0rllwngr3djml3aim47g"; + SGr-IosevkaFixedSS13 = "1hz5nk10a0l8wa6fnljdc9b5liqfb3fawwmnvysvg8zkmk0459rv"; + SGr-IosevkaFixedSS14 = "1zfj13x3kbbnmh5qxdq58063g5kf4gbmhrp3fpkn58di1n3iayxv"; + SGr-IosevkaFixedSS15 = "12dbjdiwiggapjw68scfhg8d8822mjg6asqw96qsj3xh9njv7k3l"; + SGr-IosevkaFixedSS16 = "0kvvx1b95qhf97f6rcrypcpzz65598c65wkbajf7gdgmxrv7jkyq"; + SGr-IosevkaFixedSS17 = "0nchcrl9ndb7daii25c53mz742whc3yrybfjskxrgvdfmzh01lzv"; + SGr-IosevkaFixedSS18 = "1q51z92i22nfara59vyx3brjrxnh4rrf584c4iv9xbhkjqc8ak3i"; + SGr-IosevkaSlab = "0w9n9sv47s5db4s7kn8fy4f0mmfzj9qxbhr0a9hv7azkzlafrzqz"; + SGr-IosevkaSS01 = "0ps3c0lqkiw77gk0yi0gczclmwrifclsg96isiqvf7zmycbs9bkd"; + SGr-IosevkaSS02 = "1x8qjlssjbn0hc1l38bg1x34s5ip699ifj0ckbv8gwwzhvygiyfg"; + SGr-IosevkaSS03 = "0cmkg6363992ik208qck0h51w8ab6sjl1mjsk8biplj30zcamp5w"; + SGr-IosevkaSS04 = "14nssnjwwr0wqlc1ql58zycfqddjalwvlynnp3b3r41scclbdh79"; + SGr-IosevkaSS05 = "0l00b5i84wkkzfm93y700zjd312zw73iynf39v2i9nphqllda28y"; + SGr-IosevkaSS06 = "08n8pw0n6k07fx6c44sl92za5bmd5zi70hhp7vqlzx9j4wax1b9p"; + SGr-IosevkaSS07 = "0masfikz2flryw17fw2a5ajaim4yl3w1nnccg3kqfrh7dly79ngx"; + SGr-IosevkaSS08 = "05jmvm54r5ba1q9s21mp5wh83ijsmpf4390lrhn3ddcx33b9kp2h"; + SGr-IosevkaSS09 = "1f80vgmhqxcdq1qg624nr3v7f91pxi0bdrl9n38wzb5c1npw9fcv"; + SGr-IosevkaSS10 = "1288l9mx5x21q2gjp5fsw6dfd3anpirmsvwg2agazjs2cwf8ivbn"; + SGr-IosevkaSS11 = "1jna83l1jciikyzn6y8wvvb6b8mlc0gdfaklch06mamf3skrdhg0"; + SGr-IosevkaSS12 = "067jjvp3v3ghy94yl5hx42r19iq49kxq5grl6g6q81qicm2nld5f"; + SGr-IosevkaSS13 = "0307scnhy104hv2k59f46hs8dv16hgydnyal96nfp97bnwg6i2ai"; + SGr-IosevkaSS14 = "0c26p3qjw6ppk8h6wvw504mpcvsfg5rxfi54p3knvh1sys49d9yk"; + SGr-IosevkaSS15 = "1lnn92hg15vabqlk1xdfrjbwxz9wd5gm8gh1nxk52045rfbl0jdv"; + SGr-IosevkaSS16 = "09m1f9549hwfklgvknampl2kjypdlbqzac0b34c9s35qbda05kn2"; + SGr-IosevkaSS17 = "141gadhaig3iw43myq10yqchjk33vgnwdc9i6bpknbbdzhk254w8"; + SGr-IosevkaSS18 = "13n2fwhmhbx58pcsvnwbl83h0q7iil0xwvfnd4s1wn358c70krws"; + SGr-IosevkaTerm = "1chkfvlds37x9jpwx2gbg4zxzsgjcj220a25agax8bj926hv5lsn"; + SGr-IosevkaTermCurly = "1rc0filfrrs71hjk0ri8xm222lg2mp2rvwsn9lnanml3671as210"; + SGr-IosevkaTermCurlySlab = "0kf6k4wfqm1a8fzirbbxn66hfnm3r68gb6s21jgddifyhpgawqcn"; + SGr-IosevkaTermSlab = "18ia06j7zw235mh1f4vgzch9vby4bppbb6rv0sq3pdpzpqxfii0n"; + SGr-IosevkaTermSS01 = "1wbhpa9skhbwak2h5jbvyfkzp38b0dpg77ai21sdzq1jwnndc1yi"; + SGr-IosevkaTermSS02 = "115j26xxy55qj82j0p5zpfk5q4g9jc6z9gb6qdv6w7x0apqjmaiz"; + SGr-IosevkaTermSS03 = "0amz8vmd637hc414a267mddkqkb7f5lf54na7rr3q577mw7xj3gc"; + SGr-IosevkaTermSS04 = "1zm6lmj1394anbhm89pqgqk9kk540gsqily77sxcgyjalkpq2x82"; + SGr-IosevkaTermSS05 = "1sxrn3p8kdlra0vdi8idnir35r2szqasi0fa43fnm4m1xj5jmn2j"; + SGr-IosevkaTermSS06 = "0j3mc712fciwx48nj20j2794hnisyxcd33b578aw9h45pxdz3w1d"; + SGr-IosevkaTermSS07 = "17m3ihrjqzj7rj293i9zr64p8wrxz7n9l9inbw1chxqpw8vfwwmc"; + SGr-IosevkaTermSS08 = "0dwjs9i9xgsf59vx93xx70xnkn367cjpd1za28rbvjcmxgmmlsq4"; + SGr-IosevkaTermSS09 = "1ssss0p4w34wblqjk09lpwcrw9msan7p0lqa32sqvx7455ycgjii"; + SGr-IosevkaTermSS10 = "1lx2r02ynpkf9gwr7imxs66igf9yh59ikp4962risi10nrdi04ym"; + SGr-IosevkaTermSS11 = "10m7dkp5h8m16i4lcmyrl8w40sibfgg55s4b1k7am3c9gqhkfra2"; + SGr-IosevkaTermSS12 = "015wqi5n6hc3ywk3fw3vzsnm2zdfq710y1p95f350w6nviwb8r2d"; + SGr-IosevkaTermSS13 = "01apqy46zvx2rizzfy197apyrbrw7brfsq4rl5wms2wbsxc4i1if"; + SGr-IosevkaTermSS14 = "0d62a3igna0acv3k4zxvqlrj60hbalvw2ngl9sg8llaabp1j0kxz"; + SGr-IosevkaTermSS15 = "1wypvzvvj1bjfxczij2vpi8dxrgy3qyq9y9gbab8nixsyjbyqyhs"; + SGr-IosevkaTermSS16 = "03dgkkyzz72i39zd90dgicj4qbdm581amv3y5izfp0cw81hrbiip"; + SGr-IosevkaTermSS17 = "1qdk0lvvfa3bvbicx0gylcyi8a062f5wh72xk6qd9ng8q71r9aiv"; + SGr-IosevkaTermSS18 = "0d2q6lallwk03wyncdwjdngssbmj8p34655sm46vdc2wn8z3vnv7"; } diff --git a/pkgs/by-name/ji/jira-cli-go/package.nix b/pkgs/by-name/ji/jira-cli-go/package.nix index a5cc5c1e27a1..e291dd7eb06d 100644 --- a/pkgs/by-name/ji/jira-cli-go/package.nix +++ b/pkgs/by-name/ji/jira-cli-go/package.nix @@ -13,13 +13,13 @@ buildGoModule rec { pname = "jira-cli-go"; - version = "1.6.0"; + version = "1.7.0"; src = fetchFromGitHub { owner = "ankitpokhrel"; repo = "jira-cli"; tag = "v${version}"; - hash = "sha256-+7R0yf7YVUnJErvhDm6dVskAJdyd7DHM0JJ6V9gzj/Q="; + hash = "sha256-NJXLB2N8Kc8Ow6kb2EtPSG+iZ7O4yrhAMi3NFrUuocA="; }; vendorHash = "sha256-cl+Sfi9WSPy8qOtB13rRiKtQdDC+HC0+FMKpsWbtU2w="; diff --git a/pkgs/by-name/ku/kube-state-metrics/package.nix b/pkgs/by-name/ku/kube-state-metrics/package.nix index 0db7182944a9..aef9afea0cad 100644 --- a/pkgs/by-name/ku/kube-state-metrics/package.nix +++ b/pkgs/by-name/ku/kube-state-metrics/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "kube-state-metrics"; - version = "2.16.0"; + version = "2.17.0"; src = fetchFromGitHub { owner = "kubernetes"; repo = "kube-state-metrics"; rev = "v${version}"; - hash = "sha256-mGCDxMF61FLCiMgtPdRBhwwx7ut1X3A5Z5hLXJXX3Gs="; + hash = "sha256-w55FOWw9p7yV/bt4leZucOLqjVyHYFF+gVLWLGQKF9M="; }; - vendorHash = "sha256-80ielz4che87hkt9U3k+pzuwZjeRz64RfRvXs3JXph8="; + vendorHash = "sha256-pcoqeYyOehFNkwD4fWqrk9725BJkv+8sKy1NLv+HJPE="; excludedPackages = [ "./tests/e2e" diff --git a/pkgs/by-name/la/lapce/package.nix b/pkgs/by-name/la/lapce/package.nix index a88e55d43331..6ad86e3f36be 100644 --- a/pkgs/by-name/la/lapce/package.nix +++ b/pkgs/by-name/la/lapce/package.nix @@ -34,16 +34,16 @@ let in rustPlatform.buildRustPackage rec { pname = "lapce"; - version = "0.4.2"; + version = "0.4.4"; src = fetchFromGitHub { owner = "lapce"; repo = "lapce"; tag = "v${version}"; - sha256 = "sha256-vBBYNHgZiW5JfGeUG6YZObf4oK0hHxTbsZNTfnIX95Y="; + sha256 = "sha256-4f6+o1xOopmBZEcQfC6A9VS9lcntKiWsB1iAzdRxYno="; }; - cargoHash = "sha256-cgSr1GHQUF4ccVd9w3TT0+EI+lqQpDzfXHdRWr75eDE="; + cargoHash = "sha256-hVV3zPGpCBTR56MiSpnMf/ESSHFdMQ0x0IKOa/qzUn8="; env = { # Get openssl-sys to use pkg-config diff --git a/pkgs/by-name/ma/makima/package.nix b/pkgs/by-name/ma/makima/package.nix index 102beb8dd496..6f9118a3e4ca 100644 --- a/pkgs/by-name/ma/makima/package.nix +++ b/pkgs/by-name/ma/makima/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "makima"; - version = "0.10.1"; + version = "0.10.2"; src = fetchFromGitHub { owner = "cyber-sushi"; repo = "makima"; rev = "v${version}"; - hash = "sha256-Pb9XBMs0AeklobxEDRQ1GDeI6hQFZ43EJt/+XQEGrWU="; + hash = "sha256-qvIzoYGU0WZdEPlJ3AR3uqOt2br73Vp8+ZU2xkX2si0="; }; - cargoHash = "sha256-7XpecFwkUW3VVMYUAmHEL9gk5mpwC0mWN2N8Dptm3iI="; + cargoHash = "sha256-8814sRjYlnWAdOOLjj0VAuDr+Hlr1xTcvqx4Ul6XhR4="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ udev ]; diff --git a/pkgs/by-name/mo/mongosh/package.nix b/pkgs/by-name/mo/mongosh/package.nix index f5f79c4f8609..41c70e840f91 100644 --- a/pkgs/by-name/mo/mongosh/package.nix +++ b/pkgs/by-name/mo/mongosh/package.nix @@ -6,16 +6,16 @@ buildNpmPackage (finalAttrs: { pname = "mongosh"; - version = "2.5.6"; + version = "2.5.7"; src = fetchFromGitHub { owner = "mongodb-js"; repo = "mongosh"; tag = "v${finalAttrs.version}"; - hash = "sha256-QK2woc6tlnTwYCZ7QEWCn2bRknye2qY8AYAHMVR9i24="; + hash = "sha256-yrL4TVTMnRabg05hwT9mGqtOSYmrg4gfaRA0RkDF/8Q="; }; - npmDepsHash = "sha256-TfakEOiCtoRz2Fhwz5teOWq0OLb7uZaYiKHLSq/c1OU="; + npmDepsHash = "sha256-WqF/rgNmuxJj93rFXgngjXiOYTQBYWopN17yRI61WHE="; patches = [ ./disable-telemetry.patch diff --git a/pkgs/by-name/mo/morgen/package.nix b/pkgs/by-name/mo/morgen/package.nix index defe2c269c72..647e53b7d8a5 100644 --- a/pkgs/by-name/mo/morgen/package.nix +++ b/pkgs/by-name/mo/morgen/package.nix @@ -16,12 +16,12 @@ stdenv.mkDerivation rec { pname = "morgen"; - version = "3.6.16"; + version = "3.6.17"; src = fetchurl { name = "morgen-${version}.deb"; url = "https://dl.todesktop.com/210203cqcj00tw1/versions/${version}/linux/deb"; - hash = "sha256-j1iv37b7erKOgvKU7R9GaTRNtcQpS4n9Awnni4OLvus="; + hash = "sha256-k1JaAYE63bLMwTBH+TmhHa8KBY5YL12GhXrRS0WiilA="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ne/nexusmods-app/deps.json b/pkgs/by-name/ne/nexusmods-app/deps.json index bce748ce6510..d17a2085dc38 100644 --- a/pkgs/by-name/ne/nexusmods-app/deps.json +++ b/pkgs/by-name/ne/nexusmods-app/deps.json @@ -209,11 +209,6 @@ "version": "5.1.1", "hash": "sha256-oVkQB+ON7S6Q27OhXrTLaxTL0kWB58HZaFFuiw4iTrE=" }, - { - "pname": "Clarp", - "version": "0.2.0", - "hash": "sha256-S+qdaIlEDl7Jz8lwI6yaO0Ee8zAqvo+T+hbt7vQ13eo=" - }, { "pname": "CliWrap", "version": "3.6.7", @@ -249,6 +244,11 @@ "version": "1.7.2", "hash": "sha256-Vsn81duAmPIPkR40h5bEz7hgtF5Kt5nAAGhQZrQbqxE=" }, + { + "pname": "DuckDB.NativeBinaries", + "version": "1.3.2", + "hash": "sha256-wHFmXCpJI44wr1mgybl+4QKhX+CwME9+Smzhi5G9G4w=" + }, { "pname": "DynamicData", "version": "8.3.27", @@ -949,6 +949,11 @@ "version": "4.8.0", "hash": "sha256-3IEinVTZq6/aajMVA8XTRO3LTIEt0PuhGyITGJLtqz4=" }, + { + "pname": "Microsoft.CodeAnalysis.Common", + "version": "4.9.2", + "hash": "sha256-QU/nyiJWpdPQGHBdaOEVc+AghnGHcKBFBX0oyhRZ9CQ=" + }, { "pname": "Microsoft.CodeAnalysis.CSharp", "version": "3.8.0", @@ -964,6 +969,11 @@ "version": "4.8.0", "hash": "sha256-MmOnXJvd/ezs5UPcqyGLnbZz5m+VedpRfB+kFZeeqkU=" }, + { + "pname": "Microsoft.CodeAnalysis.CSharp", + "version": "4.9.2", + "hash": "sha256-j06Q4A9E65075SBXdXVCMRgeLxA63Rv1vxarydmmVAA=" + }, { "pname": "Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing", "version": "1.1.2", @@ -1041,13 +1051,13 @@ }, { "pname": "Microsoft.Extensions.AmbientMetadata.Application", - "version": "9.4.0", - "hash": "sha256-9PpENMGcTwpxzJVGqKz3Bej+4PKGOeV+e+p3OusZSxc=" + "version": "9.7.0", + "hash": "sha256-nRG56q5zBJ6is+qCJhuJPf4b6orz4fJ5uOF6bERUN5A=" }, { "pname": "Microsoft.Extensions.Compliance.Abstractions", - "version": "9.4.0", - "hash": "sha256-D6S6rrZg4B01a4b4C3A2GuaIAIo3BK9yQomnKD4nEa4=" + "version": "9.7.0", + "hash": "sha256-a9ter/qJUM0GkzqIQqPXsTuiAG5cD/Hjj8pG2/Hlx/k=" }, { "pname": "Microsoft.Extensions.Configuration", @@ -1061,8 +1071,8 @@ }, { "pname": "Microsoft.Extensions.Configuration", - "version": "9.0.4", - "hash": "sha256-01yWDq/dHgU1Trx2OqVsXK/yobwVTClJXB07LrPc8lU=" + "version": "9.0.7", + "hash": "sha256-Su+YntNqtLuY0XEYo1vfQZ4sA0wrHu0ZrcM33blvHWI=" }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", @@ -1076,8 +1086,8 @@ }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "9.0.4", - "hash": "sha256-5hwq73FCWAJJ8Yb1VHaaryJJhUUiVsetPTrPLlo8N9o=" + "version": "9.0.7", + "hash": "sha256-45ZR8liM/A6II+WPX9X6v9+g2auAKInPbVvY6a79VLk=" }, { "pname": "Microsoft.Extensions.Configuration.Binder", @@ -1091,8 +1101,8 @@ }, { "pname": "Microsoft.Extensions.Configuration.Binder", - "version": "9.0.4", - "hash": "sha256-l+qlHrdrqgvnveSMCO4qQx1QObAe5lMl80a4Kc3idzw=" + "version": "9.0.7", + "hash": "sha256-9iT3CPY6Vpwi1RCVwveHVteTgpAXloBAo8KCwIPsePg=" }, { "pname": "Microsoft.Extensions.Configuration.CommandLine", @@ -1101,8 +1111,8 @@ }, { "pname": "Microsoft.Extensions.Configuration.CommandLine", - "version": "9.0.4", - "hash": "sha256-usXy7P5VIBusWSmI1WxpXwwDN404TTZveBoUAlJRWEQ=" + "version": "9.0.7", + "hash": "sha256-L+emOXCVXAu2PNLLd1Bn/v/imrjLJsiAjvWmA0YPgGg=" }, { "pname": "Microsoft.Extensions.Configuration.EnvironmentVariables", @@ -1111,8 +1121,8 @@ }, { "pname": "Microsoft.Extensions.Configuration.EnvironmentVariables", - "version": "9.0.4", - "hash": "sha256-9agLzJpXM8i24WSB2pIGaIkQL9fyuIBGK14a1jpH/Vk=" + "version": "9.0.7", + "hash": "sha256-r1ndSWcgGv7f7twBcplfCHRdBtV4Z77TsVpfirSrZPk=" }, { "pname": "Microsoft.Extensions.Configuration.FileExtensions", @@ -1121,8 +1131,8 @@ }, { "pname": "Microsoft.Extensions.Configuration.FileExtensions", - "version": "9.0.4", - "hash": "sha256-i6BP99iTLEVt7aSw2Fu0ogUnY6FlVMat+BMIlndHCkQ=" + "version": "9.0.7", + "hash": "sha256-9+XLNylnsYd/IcLZfDyW/Q+nuYB51BQJeyA+ZMsKan0=" }, { "pname": "Microsoft.Extensions.Configuration.Json", @@ -1131,8 +1141,8 @@ }, { "pname": "Microsoft.Extensions.Configuration.Json", - "version": "9.0.4", - "hash": "sha256-scTrZeY5CKX9kMcN7MYQPJVgEFwDTvO+JOk+G3wXrjs=" + "version": "9.0.7", + "hash": "sha256-4lWXlwwGPgv3nrL5V890LPVKxSDM8w4UJYYQlSA28/M=" }, { "pname": "Microsoft.Extensions.Configuration.UserSecrets", @@ -1141,8 +1151,8 @@ }, { "pname": "Microsoft.Extensions.Configuration.UserSecrets", - "version": "9.0.4", - "hash": "sha256-gEYqIFucwNp+4paaEjNkiqGCDG09etqVa8UcclNU17g=" + "version": "9.0.7", + "hash": "sha256-YvYQT27sflpwyklvtgLjc2tphvZSdMnpGDf92vkDrR8=" }, { "pname": "Microsoft.Extensions.DependencyInjection", @@ -1156,8 +1166,13 @@ }, { "pname": "Microsoft.Extensions.DependencyInjection", - "version": "9.0.4", - "hash": "sha256-ck7PqIL/3vodYky+d7YX218n+detOoEjZeMr1EqTFPg=" + "version": "9.0.6", + "hash": "sha256-m5vMZj3q3hHQDla/bKbfEk1lUj55p4/bktaqIWAVFRs=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection", + "version": "9.0.7", + "hash": "sha256-/TCCT7WPZpEWP9E3M441y+SZsmdqQ/WMTgL+ce7p2hw=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", @@ -1181,13 +1196,18 @@ }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "9.0.4", - "hash": "sha256-6WcGpsAYRhrpHloEom0oVP7Ff4Gh/O1XWJETJJ3LvEQ=" + "version": "9.0.6", + "hash": "sha256-40rY38OwSqueIWr/KMvJX9u+vipN+AaRQ6eNCZLqrog=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "9.0.7", + "hash": "sha256-Ltlh01iGj6641DaZSFif/2/2y3y9iFk7GEd+HuRnxPs=" }, { "pname": "Microsoft.Extensions.DependencyInjection.AutoActivation", - "version": "9.4.0", - "hash": "sha256-WHglu/2qRZotaBHfm77fB6hiEtbdZz/oyAOIK2OthOI=" + "version": "9.7.0", + "hash": "sha256-vQcW1llTiPIlmzh/GZD3DtK1yh6wbz2IA79epDh3iNE=" }, { "pname": "Microsoft.Extensions.Diagnostics", @@ -1201,8 +1221,8 @@ }, { "pname": "Microsoft.Extensions.Diagnostics", - "version": "9.0.4", - "hash": "sha256-fmRuxerdHGVDFFJMpBv9DIzofBSxjLLsi1GvaGq1dUc=" + "version": "9.0.7", + "hash": "sha256-3ju8IiGd0vjPTGLZ3o5kSlzZezGT80Xz0eDxUKXYkqE=" }, { "pname": "Microsoft.Extensions.Diagnostics.Abstractions", @@ -1216,13 +1236,13 @@ }, { "pname": "Microsoft.Extensions.Diagnostics.Abstractions", - "version": "9.0.4", - "hash": "sha256-VgBfZLr/tqAOCW3i8g8lTgdpLU/g5vHfcOUpyoQESig=" + "version": "9.0.7", + "hash": "sha256-kQ+554vO7LEsZlkmwsnhaucVWAPQpzdvNHo0Q6EkCyI=" }, { "pname": "Microsoft.Extensions.Diagnostics.ExceptionSummarization", - "version": "9.4.0", - "hash": "sha256-zWxwe1R7zc/w9lGvShf5LOHGlh6PMzTJA13lVEfObJw=" + "version": "9.7.0", + "hash": "sha256-Q45y2ZmbfoAV1BEKJApYssjeHLT3P0Id046hSt23e/c=" }, { "pname": "Microsoft.Extensions.FileProviders.Abstractions", @@ -1236,8 +1256,8 @@ }, { "pname": "Microsoft.Extensions.FileProviders.Abstractions", - "version": "9.0.4", - "hash": "sha256-OkAq+1NUG0d1Ww6zT/hZWcPB5+fCr8AJIWmkpX7CQxU=" + "version": "9.0.7", + "hash": "sha256-e/oPQDche6WBSJlVwNIhSu4qknO2TmMMkhX+OqbYGFA=" }, { "pname": "Microsoft.Extensions.FileProviders.Physical", @@ -1246,8 +1266,8 @@ }, { "pname": "Microsoft.Extensions.FileProviders.Physical", - "version": "9.0.4", - "hash": "sha256-whn/jRYaH56Lha20yChG5wgIllttTq2EtOwyDW+ZDO4=" + "version": "9.0.7", + "hash": "sha256-L7XMdKdZa4UT01TKEjunha3RAK5BBi2E020wRbrvUOU=" }, { "pname": "Microsoft.Extensions.FileSystemGlobbing", @@ -1256,8 +1276,8 @@ }, { "pname": "Microsoft.Extensions.FileSystemGlobbing", - "version": "9.0.4", - "hash": "sha256-lzNTCxATfJvnsl1hlAxhI4cibixYYBq99fK9b9tEo0A=" + "version": "9.0.7", + "hash": "sha256-KjxkTcn1aNZUdoFb6v/xhdG92D5FmwdW2MFL1xAH1x8=" }, { "pname": "Microsoft.Extensions.Hosting", @@ -1266,8 +1286,8 @@ }, { "pname": "Microsoft.Extensions.Hosting", - "version": "9.0.4", - "hash": "sha256-qb3bcAbLnBvc91p/+C6K7P8g2Fd9yRVvPOvIzGFSu/g=" + "version": "9.0.7", + "hash": "sha256-viFduZ4bUscmz3XhqsQ63hzw4+46j9vTnYBL72Eekzo=" }, { "pname": "Microsoft.Extensions.Hosting.Abstractions", @@ -1281,8 +1301,8 @@ }, { "pname": "Microsoft.Extensions.Hosting.Abstractions", - "version": "9.0.4", - "hash": "sha256-eEw2h6S0m8Wb52hWo/31uCA5NQbPn/7veYpzNhkzyl0=" + "version": "9.0.7", + "hash": "sha256-TKWnynGXUb6Ka/q2gMsrOWQYMfaTnlzsATMJIQgltY4=" }, { "pname": "Microsoft.Extensions.Http", @@ -1291,18 +1311,18 @@ }, { "pname": "Microsoft.Extensions.Http", - "version": "9.0.4", - "hash": "sha256-gciOa0FAKivI5f/dzbsbS5HniIx9TJ4BTeBZ9In+fAo=" + "version": "9.0.7", + "hash": "sha256-+n+4Cyq4Du6NBB8TXbbwyiEOw11GqUCsgqHuYxhXwGo=" }, { "pname": "Microsoft.Extensions.Http.Diagnostics", - "version": "9.4.0", - "hash": "sha256-fLnehXzSv6+9LtK0sLh4XAu1n3WjBmKT3VpzSqlASVE=" + "version": "9.7.0", + "hash": "sha256-iRhlbmVt2Ijz5KOMyFlFvykUxqHS86WwWAlw76Vj8zo=" }, { "pname": "Microsoft.Extensions.Http.Resilience", - "version": "9.4.0", - "hash": "sha256-l4psmvVkKu6+/rXbPDrrtGrzsmBIKFFED8suirggID8=" + "version": "9.7.0", + "hash": "sha256-rqqM0wu3VZd6xArKcl710w3gNN7gBBgAGFkrcGI/I8Q=" }, { "pname": "Microsoft.Extensions.Logging", @@ -1326,8 +1346,13 @@ }, { "pname": "Microsoft.Extensions.Logging", - "version": "9.0.4", - "hash": "sha256-Vj+NGOamKeuMrLNUWlVKFFkz7IKGIv6h1A5X4CK9D5E=" + "version": "9.0.6", + "hash": "sha256-XFcRh5/aGtsNIUnEOLdusdpCVD7K6/6Ixwc2U/+a3c8=" + }, + { + "pname": "Microsoft.Extensions.Logging", + "version": "9.0.7", + "hash": "sha256-7n8guHFss8HPnJuAByfzn9ipguDz7dack/udL1uH3h0=" }, { "pname": "Microsoft.Extensions.Logging.Abstractions", @@ -1359,6 +1384,16 @@ "version": "9.0.4", "hash": "sha256-n0ZRhQ7U/5Kv1hVqUXGoa5gfrhzcy77yFhfonjq6VFc=" }, + { + "pname": "Microsoft.Extensions.Logging.Abstractions", + "version": "9.0.6", + "hash": "sha256-lhOMYT4+hua7SlgASGFBDhOkrNOsy35WyIxU3nVsD08=" + }, + { + "pname": "Microsoft.Extensions.Logging.Abstractions", + "version": "9.0.7", + "hash": "sha256-G8x9e+2D2FzUsYNkXHd4HKQ71iEv5njFiGlvS+7OXLQ=" + }, { "pname": "Microsoft.Extensions.Logging.Configuration", "version": "8.0.0", @@ -1371,8 +1406,8 @@ }, { "pname": "Microsoft.Extensions.Logging.Configuration", - "version": "9.0.4", - "hash": "sha256-WzinyQZzj7ty00RrCGsGxwDYJlsta74M5UP0ajGTWCE=" + "version": "9.0.7", + "hash": "sha256-ZgS/4d6hmFtCLWdBL4DtlEFXV84295jWJrgzUPQ1IVI=" }, { "pname": "Microsoft.Extensions.Logging.Console", @@ -1381,8 +1416,8 @@ }, { "pname": "Microsoft.Extensions.Logging.Console", - "version": "9.0.4", - "hash": "sha256-tofh2lKZm+FvMp0Fx9JOXltOpDSutbGLhspdAM27USQ=" + "version": "9.0.7", + "hash": "sha256-KUsy31YvvO8CTwHoNw4DbBOp+/o2sYscvQL7fvCPUvQ=" }, { "pname": "Microsoft.Extensions.Logging.Debug", @@ -1391,8 +1426,8 @@ }, { "pname": "Microsoft.Extensions.Logging.Debug", - "version": "9.0.4", - "hash": "sha256-W1L3jKzyeyTli94+N/Di3YtYtfv9usDFdtEnJUzvF+c=" + "version": "9.0.7", + "hash": "sha256-i9BN2CvK4f5X8WFSeyaeXO5znFArIsCFIZQuIM4BtYE=" }, { "pname": "Microsoft.Extensions.Logging.EventLog", @@ -1401,8 +1436,8 @@ }, { "pname": "Microsoft.Extensions.Logging.EventLog", - "version": "9.0.4", - "hash": "sha256-TQkN+RM5qSHMM4WxXTbEbK5I2j8aBoC/3YvtjBA0gG8=" + "version": "9.0.7", + "hash": "sha256-prMqE+YP+o7P3eIlPFEhTlkBktCFFbgcO1xq3Z3GFfc=" }, { "pname": "Microsoft.Extensions.Logging.EventSource", @@ -1411,8 +1446,8 @@ }, { "pname": "Microsoft.Extensions.Logging.EventSource", - "version": "9.0.4", - "hash": "sha256-fp+/DPSm7gb34634p7ADtMQh8ascCE8ny0A1fCDdQfY=" + "version": "9.0.7", + "hash": "sha256-EMltfPMFkNWKNedONLi2JNB1YX/4khIfK6us5p/uQr0=" }, { "pname": "Microsoft.Extensions.ObjectPool", @@ -1421,13 +1456,8 @@ }, { "pname": "Microsoft.Extensions.ObjectPool", - "version": "9.0.3", - "hash": "sha256-Zj4N4naWNIf6BDI5r6xIILCilgrEKHJ5z4rkoQ4gjg4=" - }, - { - "pname": "Microsoft.Extensions.ObjectPool", - "version": "9.0.4", - "hash": "sha256-HRBRlPBdEiTOX2qddbWlen+jjM6TM+rgqhAqxRSaxTU=" + "version": "9.0.7", + "hash": "sha256-ZpWn5yt4dLFKFMKN+yqSzEWKHmtKpPmHJnLMKmWNZ0A=" }, { "pname": "Microsoft.Extensions.Options", @@ -1446,8 +1476,13 @@ }, { "pname": "Microsoft.Extensions.Options", - "version": "9.0.4", - "hash": "sha256-QyjtRCG+L9eyH/UWHf/S+7/ZiSOmuGNoKGO9nlXmjxI=" + "version": "9.0.6", + "hash": "sha256-QXLt+WeCjH3pnbs0UVNXmskuWJtBrbNHOV8Of8w3teg=" + }, + { + "pname": "Microsoft.Extensions.Options", + "version": "9.0.7", + "hash": "sha256-nfUnZxx1tKERUddNNyxhGTK7VDTNZIJGYkiOWSHCt/M=" }, { "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", @@ -1461,8 +1496,8 @@ }, { "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", - "version": "9.0.4", - "hash": "sha256-fhI6GGzVC5edaS/QEdl+2WL8/P6u/+wyq9nkLW17X64=" + "version": "9.0.7", + "hash": "sha256-96ycmW7aMb9i0GFXoLVUlb0cc3IIpYXRJ3Pymz/QJi4=" }, { "pname": "Microsoft.Extensions.Primitives", @@ -1484,25 +1519,35 @@ "version": "9.0.4", "hash": "sha256-v/Ygyo1TMTUbnhdQSV2wzD4FOgAEWd1mpESo3kZ557g=" }, + { + "pname": "Microsoft.Extensions.Primitives", + "version": "9.0.6", + "hash": "sha256-hO2BmhEhL5sJUv0cf37jhsjr+gRCAJnQKOj38RKxJvo=" + }, + { + "pname": "Microsoft.Extensions.Primitives", + "version": "9.0.7", + "hash": "sha256-Vv1EuoBSfjCJ7EKzxh10/nA/rpaFU8D8+bdZZQWzw2I=" + }, { "pname": "Microsoft.Extensions.Resilience", - "version": "9.4.0", - "hash": "sha256-ahNIEfyenOgVm/a7zWzYvgHMl0kf1RlLAXMRadc3ZCI=" + "version": "9.7.0", + "hash": "sha256-uty6qx0B9huC3hse2Yv5yF4zHlYYVtOXavHl3x/77fo=" }, { "pname": "Microsoft.Extensions.Telemetry", - "version": "9.4.0", - "hash": "sha256-1hF+rot1+hQji9LR4PWnZvhJ+0iEtE6sW9UcUiRhTfA=" + "version": "9.7.0", + "hash": "sha256-2J7ZkaEiJrEwo95VgY3xncLM8Asxw87WisfQXKcLmxY=" }, { "pname": "Microsoft.Extensions.Telemetry.Abstractions", - "version": "9.4.0", - "hash": "sha256-md9dBTjdENsjAAKy56hmdNXO+5R4yQXFTDuWOipWNxQ=" + "version": "9.7.0", + "hash": "sha256-b6Gj39kXrD2Uvtc958xOmS5nTQau7jsR+mJTjqhUtO8=" }, { "pname": "Microsoft.Extensions.TimeProvider.Testing", - "version": "9.4.0", - "hash": "sha256-9aIlvFzLlmisl4WrG05+qimoJgtNySTZHnKn3wOf6nQ=" + "version": "9.7.0", + "hash": "sha256-pP/kan3lcJmF+owvLoT99KdenMwR75I74UeRAJXlZr0=" }, { "pname": "Microsoft.Net.Http.Headers", @@ -1524,6 +1569,11 @@ "version": "2.0.0", "hash": "sha256-IEvBk6wUXSdyCnkj6tHahOJv290tVVT8tyemYcR0Yro=" }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "2.1.2", + "hash": "sha256-gYQQO7zsqG+OtN4ywYQyfsiggS2zmxw4+cPXlK+FB5Q=" + }, { "pname": "Microsoft.NETCore.Platforms", "version": "5.0.0", @@ -1689,16 +1739,6 @@ "version": "0.6.4", "hash": "sha256-jDOCZ6VWPqcKE6gqqAdkyLL3G2g6pbG78mpMRhgYx2o=" }, - { - "pname": "NexusMods.Cascade", - "version": "0.16.0", - "hash": "sha256-TybY3XW0/crQT4pTbHCW7VsAdoTGLTU/GwAxVfxv4uc=" - }, - { - "pname": "NexusMods.Cascade.SourceGenerator", - "version": "0.16.0", - "hash": "sha256-fc6Gvf0e1pVZSJvyUJcZQUAsIXh3K9xXSn/3UHeOhZc=" - }, { "pname": "NexusMods.Hashing.xxHash3", "version": "3.0.4", @@ -1709,20 +1749,25 @@ "version": "3.0.4", "hash": "sha256-n5cVzPcTl0f3iGRFqxr2hP8MXIUQPcAizmDfnmDEAGk=" }, + { + "pname": "NexusMods.HyperDuck", + "version": "0.20.0", + "hash": "sha256-VGMQHuEVNgbQtHNkgVwbqKrfgtlS6nc2eWfcr2aDdlg=" + }, { "pname": "NexusMods.MnemonicDB", - "version": "0.17.0", - "hash": "sha256-1BAprdtAvVRfA5fpKV3BxpW7PIkSXWbWnUI70uTzk6k=" + "version": "0.20.0", + "hash": "sha256-kMav1mmEFAsNSEdAa4OaEwAt0DuozyzVVmMVHCjcyJU=" }, { "pname": "NexusMods.MnemonicDB.Abstractions", - "version": "0.17.0", - "hash": "sha256-eXGPNioGdwhjYhCjV7Aj2vwS2lcMOHxNWfIL9Ww5+NM=" + "version": "0.20.0", + "hash": "sha256-+BCvfhNCMNguq+2NTHyOj8hSF/cC7/krl4BOTIumm0c=" }, { "pname": "NexusMods.MnemonicDB.SourceGenerator", - "version": "0.17.0", - "hash": "sha256-TDHxCFa8qWfHD80utMZpD4DWkz0O3MJA3nQAtQgpdFI=" + "version": "0.20.0", + "hash": "sha256-ckWPWMzeekNC977ccGhtqvG9kC6q9yZBx3O8KU/yr4k=" }, { "pname": "NexusMods.Paths", @@ -1744,6 +1789,51 @@ "version": "0.20.0", "hash": "sha256-k+1dgCZEuEO8xVfdwGKec+FgE//FX1xqIyiyPGYypF0=" }, + { + "pname": "Nito.AsyncEx", + "version": "5.1.2", + "hash": "sha256-9o4YLWAHSeApF4E/qNFyaZPh/V9N5JSeF32uquukb5I=" + }, + { + "pname": "Nito.AsyncEx.Context", + "version": "5.1.2", + "hash": "sha256-7BCVYJgZyU2/Z4r8CKajorlzajr6GBUBAbY3AcswPC0=" + }, + { + "pname": "Nito.AsyncEx.Coordination", + "version": "5.1.2", + "hash": "sha256-NHMnIBkGzzuoZL0qHKAwFC35doB08IDvmCQptC2uu2s=" + }, + { + "pname": "Nito.AsyncEx.Interop.WaitHandles", + "version": "5.1.2", + "hash": "sha256-1DgBWnkYggWQk0w2g7Y24Ogl7TJ7bQkc/0NIUFJzN00=" + }, + { + "pname": "Nito.AsyncEx.Oop", + "version": "5.1.2", + "hash": "sha256-1hnCagbt6SLbn+RpasWdBH3pLvqm8kC2Ut2iG75OUMM=" + }, + { + "pname": "Nito.AsyncEx.Tasks", + "version": "5.1.2", + "hash": "sha256-W5jxZZ0pbPHte6TkWTq4FDtHOejvlrdyb1Inw+Yhl4c=" + }, + { + "pname": "Nito.Cancellation", + "version": "1.1.2", + "hash": "sha256-oZKZUymYJiM2AfMpX4pX0FIlut0lEWdy250iVX0w+is=" + }, + { + "pname": "Nito.Collections.Deque", + "version": "1.1.1", + "hash": "sha256-6Pmz6XQ+rY32O21Z3cUDVQsLH+i53LId18UCPTAxRZQ=" + }, + { + "pname": "Nito.Disposables", + "version": "2.2.1", + "hash": "sha256-FKDLUWysqroSHLU2kLjK1m0g417AAPh6n2TIkwiapcM=" + }, { "pname": "NLog", "version": "5.2.8", @@ -1816,13 +1906,13 @@ }, { "pname": "ObservableCollections", - "version": "3.3.3", - "hash": "sha256-HH/xNIVQpvlWONL8RChuaeW2l6zC47Xx/JNSE5/JRR4=" + "version": "3.3.4", + "hash": "sha256-/4SPmTazrQcF5IW/kT0ZYyDwOCWAPGmFUVywCrvDgxs=" }, { "pname": "ObservableCollections.R3", - "version": "3.3.3", - "hash": "sha256-9Zh9wjEHPi0qvix7elMGbrQkbe47cmtFLw2e/Wz5rK8=" + "version": "3.3.4", + "hash": "sha256-oOQ7j/U2XnMsooMTs8VenoiuupoixfXcJmppYy8/5tI=" }, { "pname": "OneOf", @@ -2311,13 +2401,13 @@ }, { "pname": "Splat", - "version": "15.2.22", - "hash": "sha256-GSD6XrFYlYj6jkmI7Z4bYCcRIQCRAyzcuVWHmAll5K4=" + "version": "15.4.1", + "hash": "sha256-qmp9aNmSSGQjrt9womxfC786nxeafH66okaBk0LXnhw=" }, { "pname": "Splat.Microsoft.Extensions.Logging", - "version": "15.2.22", - "hash": "sha256-4QO7NAcOqTDxwsheB2wyXRdH626JylEbahQaKWKZpIc=" + "version": "15.4.1", + "hash": "sha256-W5ycBz7V31+XkxROu3G7J8WDw3gfSWUwIuRXvPOkwsU=" }, { "pname": "SteamKit2", @@ -2379,11 +2469,6 @@ "version": "4.5.1", "hash": "sha256-wws90sfi9M7kuCPWkv1CEYMJtCqx9QB/kj0ymlsNaxI=" }, - { - "pname": "System.CodeDom", - "version": "4.4.0", - "hash": "sha256-L1xyspJ8pDJNVPYKl+FMGf4Zwm0tlqtAyQCNW6pT6/0=" - }, { "pname": "System.CodeDom", "version": "5.0.0", @@ -2419,6 +2504,11 @@ "version": "4.3.0", "hash": "sha256-KMY5DfJnDeIsa13DpqvyN8NkReZEMAFnlmNglVoFIXI=" }, + { + "pname": "System.Collections.Immutable", + "version": "1.7.1", + "hash": "sha256-WMMAUqoxT3J1gW9DI8v31VAuhwqTc4Posose5jq1BNo=" + }, { "pname": "System.Collections.Immutable", "version": "5.0.0", @@ -2434,6 +2524,11 @@ "version": "8.0.0", "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" }, + { + "pname": "System.Collections.Immutable", + "version": "9.0.6", + "hash": "sha256-aqQxYZfza+pSNrwazdGldlECSkuUTQLWGhIdEk7/2xw=" + }, { "pname": "System.CommandLine", "version": "2.0.0-beta4.22272.1", @@ -2571,8 +2666,8 @@ }, { "pname": "System.Diagnostics.EventLog", - "version": "9.0.4", - "hash": "sha256-afF72ywJo/vfJXt2XiI8Lf2zKcvn0F/p280P1w3Fmk4=" + "version": "9.0.7", + "hash": "sha256-bc0v/V0Qs3ENMlK/oGOkvUtP6jj3fMQOiF6Jk2NQUwM=" }, { "pname": "System.Diagnostics.Tools", @@ -2686,8 +2781,8 @@ }, { "pname": "System.IO.Pipelines", - "version": "9.0.4", - "hash": "sha256-4E3H0n6UloSxvN41xi7hltJb9+hfaFbqwb/eOQOfNsI=" + "version": "9.0.7", + "hash": "sha256-jCnYjyjJeTReO7ySPm1A1VIRNoac5/eMN2q9IGGGEh0=" }, { "pname": "System.Linq", @@ -2894,6 +2989,16 @@ "version": "4.3.0", "hash": "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg=" }, + { + "pname": "System.Runtime.CompilerServices.Unsafe", + "version": "4.4.0", + "hash": "sha256-SeTI4+yVRO2SmAKgOrMni4070OD+Oo8L1YiEVeKDyig=" + }, + { + "pname": "System.Runtime.CompilerServices.Unsafe", + "version": "4.5.2", + "hash": "sha256-8eUXXGWO2LL7uATMZye2iCpQOETn2jCcjUhG6coR5O8=" + }, { "pname": "System.Runtime.CompilerServices.Unsafe", "version": "4.5.3", diff --git a/pkgs/by-name/ne/nexusmods-app/game-hashes/default.nix b/pkgs/by-name/ne/nexusmods-app/game-hashes/default.nix index 6d1cf342d0c1..eee12f0aff09 100644 --- a/pkgs/by-name/ne/nexusmods-app/game-hashes/default.nix +++ b/pkgs/by-name/ne/nexusmods-app/game-hashes/default.nix @@ -1,6 +1,6 @@ { fetchurl }: let - release = "ved4b249e2c35952c"; + release = "v1a75cea1c1f2efc6"; owner = "Nexus-Mods"; repo = "game-hashes"; repoURL = "https://github.com/${owner}/${repo}"; @@ -8,7 +8,7 @@ let # Define a binding so that `update-source-version` can find it src = fetchurl { url = "${repoURL}/releases/download/${release}/game_hashes_db.zip"; - hash = "sha256-9xJ8yfLRkIV0o++NHK2igd2l83/tsgWc5cuwZO2zseY="; + hash = "sha256-LvVOp4vbLwae0CM0CukFoXeNRn0FKXjIhHgbxYwnGnI="; passthru = { inherit src # Also for `update-source-version` support diff --git a/pkgs/by-name/ne/nexusmods-app/package.nix b/pkgs/by-name/ne/nexusmods-app/package.nix index fe535fac7774..d7f4c960b5e5 100644 --- a/pkgs/by-name/ne/nexusmods-app/package.nix +++ b/pkgs/by-name/ne/nexusmods-app/package.nix @@ -23,12 +23,12 @@ let in buildDotnetModule (finalAttrs: { inherit pname; - version = "0.15.2"; + version = "0.16.4"; src = fetchgit { url = "https://github.com/Nexus-Mods/NexusMods.App.git"; rev = "refs/tags/v${finalAttrs.version}"; - hash = "sha256-WI6ulYDPOBGGt3snimCHswuIaII1aWNT/TZqvJxrQRQ="; + hash = "sha256-9Xy5SWwjVWYlbt33meVGFDF96Cx66DXOyECEF47/kSo="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/ne/nexusmods-app/vendored/game-ids.nix b/pkgs/by-name/ne/nexusmods-app/vendored/game-ids.nix index 5a1488b96047..764658cd596d 100644 --- a/pkgs/by-name/ne/nexusmods-app/vendored/game-ids.nix +++ b/pkgs/by-name/ne/nexusmods-app/vendored/game-ids.nix @@ -6,6 +6,7 @@ "Baldur's Gate 3" = 3474; "Cyberpunk 2077" = 3333; "Mount & Blade II: Bannerlord" = 3174; + "Skyrim Special Edition" = 1704; "Stardew Valley" = 1303; # keep-sorted end } diff --git a/pkgs/by-name/ne/nexusmods-app/vendored/games.json b/pkgs/by-name/ne/nexusmods-app/vendored/games.json index 5735ba412cab..21ac9a0ace18 100644 --- a/pkgs/by-name/ne/nexusmods-app/vendored/games.json +++ b/pkgs/by-name/ne/nexusmods-app/vendored/games.json @@ -6,12 +6,26 @@ "forum_url": "https://forums.nexusmods.com/games/19-stardew-valley/", "nexusmods_url": "https://www.nexusmods.com/stardewvalley", "genre": "Simulation", - "file_count": 137612, - "downloads": 592183501, + "file_count": 139050, + "downloads": 600849301, "domain_name": "stardewvalley", "approved_date": 1457432329, - "mods": 24655, - "collections": 3570 + "mods": 25015, + "collections": 2014 + }, + { + "id": 1704, + "name": "Skyrim Special Edition", + "name_lower": "skyrim special edition", + "forum_url": "https://forums.nexusmods.com/games/6-skyrim/", + "nexusmods_url": "https://www.nexusmods.com/skyrimspecialedition", + "genre": "RPG", + "file_count": 645252, + "downloads": 8778903191, + "domain_name": "skyrimspecialedition", + "approved_date": 1477480498, + "mods": 115650, + "collections": 4780 }, { "id": 3174, @@ -20,12 +34,12 @@ "forum_url": "https://forums.nexusmods.com/games/9-mount-blade-ii-bannerlord/", "nexusmods_url": "https://www.nexusmods.com/mountandblade2bannerlord", "genre": "Strategy", - "file_count": 49182, - "downloads": 111421397, + "file_count": 49470, + "downloads": 112381081, "domain_name": "mountandblade2bannerlord", "approved_date": 1582898627, - "mods": 6136, - "collections": 321 + "mods": 6180, + "collections": 283 }, { "id": 3333, @@ -34,12 +48,12 @@ "forum_url": "https://forums.nexusmods.com/games/1-cyberpunk-2077/", "nexusmods_url": "https://www.nexusmods.com/cyberpunk2077", "genre": "Action", - "file_count": 118327, - "downloads": 825382927, + "file_count": 120069, + "downloads": 850033001, "domain_name": "cyberpunk2077", "approved_date": 1607433331, - "mods": 16707, - "collections": 1910 + "mods": 16998, + "collections": 1559 }, { "id": 3474, @@ -48,11 +62,11 @@ "forum_url": "https://forums.nexusmods.com/games/2-baldurs-gate-3/", "nexusmods_url": "https://www.nexusmods.com/baldursgate3", "genre": "RPG", - "file_count": 100954, - "downloads": 325304689, + "file_count": 101960, + "downloads": 332531245, "domain_name": "baldursgate3", "approved_date": 1602863114, - "mods": 14186, - "collections": 3703 + "mods": 14347, + "collections": 1788 } ] diff --git a/pkgs/by-name/op/opensoundmeter/package.nix b/pkgs/by-name/op/opensoundmeter/package.nix index 0000048c11d3..2ababa20c729 100644 --- a/pkgs/by-name/op/opensoundmeter/package.nix +++ b/pkgs/by-name/op/opensoundmeter/package.nix @@ -16,13 +16,13 @@ let in stdenv.mkDerivation rec { pname = "opensoundmeter"; - version = "1.5"; + version = "1.5.1"; src = fetchFromGitHub { owner = "psmokotnin"; repo = "osm"; rev = "v${version}"; - hash = "sha256-mwtAlQ+2NsmSDuih8LQpFy1b3WaFYtmS1yuUE9Iv/50="; + hash = "sha256-Yj/1XbQQtAWub+ZPFAtyFyAgjdjX+sCvIL7W2dnEc4s="; }; patches = [ ./build.patch ]; diff --git a/pkgs/by-name/po/postfix-tlspol/package.nix b/pkgs/by-name/po/postfix-tlspol/package.nix index e4eb51c6ab87..7afaaf2c3c81 100644 --- a/pkgs/by-name/po/postfix-tlspol/package.nix +++ b/pkgs/by-name/po/postfix-tlspol/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "postfix-tlspol"; - version = "1.8.16"; + version = "1.8.18"; src = fetchFromGitHub { owner = "Zuplu"; repo = "postfix-tlspol"; tag = "v${version}"; - hash = "sha256-Yndu5QpPxAVbkatJDa1yqkEfnJr5M5lLImtMKvt9juQ="; + hash = "sha256-ijFKFvdmA1ZHOc3r89yalVSO/tMy9Rzeu1VTgdZLlxI="; }; vendorHash = null; diff --git a/pkgs/by-name/pu/pulumi-esc/package.nix b/pkgs/by-name/pu/pulumi-esc/package.nix index 63327480a74c..7cece7cc75c6 100644 --- a/pkgs/by-name/pu/pulumi-esc/package.nix +++ b/pkgs/by-name/pu/pulumi-esc/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "pulumi-esc"; - version = "0.17.0"; + version = "0.18.0"; src = fetchFromGitHub { owner = "pulumi"; repo = "esc"; rev = "v${version}"; - hash = "sha256-rdoq+Zx+NVJZrVon/OfJIAvEyCWEawSHRLxLBUFR9uY="; + hash = "sha256-oxeH7SF2ANCTSdD8GnGmhbB37UOpBSOFo5p81lIw+zU="; }; subPackages = "cmd/esc"; - vendorHash = "sha256-q/uY9834Z8lyPmuUxgsk5FgiHnv8EykS7ljdN1XtW8M="; + vendorHash = "sha256-IcQaWo5/EoPJjn5pDKwHjd56JeareznE7iSansJIfso="; ldflags = [ "-s" diff --git a/pkgs/by-name/re/readsb/package.nix b/pkgs/by-name/re/readsb/package.nix index c3acdec80a4b..2f0db7b03793 100644 --- a/pkgs/by-name/re/readsb/package.nix +++ b/pkgs/by-name/re/readsb/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "readsb"; - version = "3.14.1696"; + version = "3.16.1"; src = fetchFromGitHub { owner = "wiedehopf"; repo = "readsb"; tag = "v${finalAttrs.version}"; - hash = "sha256-NStX7GwYffXlvoj30ZReVlUHGUSnAZRXdasMYj6C0Dk="; + hash = "sha256-7xhTfrJ1NB3omNyHnw49ts3QTt6uZ31GYeD5l3UxuTU="; }; strictDeps = true; diff --git a/pkgs/by-name/ro/roxctl/package.nix b/pkgs/by-name/ro/roxctl/package.nix index e63f876f0991..585fa79c05ef 100644 --- a/pkgs/by-name/ro/roxctl/package.nix +++ b/pkgs/by-name/ro/roxctl/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "roxctl"; - version = "4.8.2"; + version = "4.8.3"; src = fetchFromGitHub { owner = "stackrox"; repo = "stackrox"; rev = version; - sha256 = "sha256-5k1i17zji76JybVGbYsyBOmL2pZvD1li3+AdzXFrWpU="; + sha256 = "sha256-fDPw7EA3pRiqpl/5zE3kO07lECvmamfaWT+GH9FXPRU="; }; vendorHash = "sha256-Mra4hfg5nW/8CSQK/h6nnsZhN2GLdMg14kBvkFW3Y0w="; diff --git a/pkgs/by-name/sa/sabnzbd/package.nix b/pkgs/by-name/sa/sabnzbd/package.nix index b3d9fe15a05e..8a1f9720cd3f 100644 --- a/pkgs/by-name/sa/sabnzbd/package.nix +++ b/pkgs/by-name/sa/sabnzbd/package.nix @@ -15,8 +15,8 @@ }: let - sabctoolsVersion = "8.2.5"; - sabctoolsHash = "sha256-ZEC813/JpGPEFL+nXKFAXFfUrrhECCIqONe27LwS00g="; + sabctoolsVersion = "8.2.6"; + sabctoolsHash = "sha256-olZSIjfP2E1tkCG8WzEZfrBJuDEp3PZyFFE5LJODEZE="; pythonEnv = python3.withPackages ( ps: with ps; [ @@ -72,14 +72,14 @@ let ]; in stdenv.mkDerivation rec { - version = "4.5.2"; + version = "4.5.3"; pname = "sabnzbd"; src = fetchFromGitHub { owner = "sabnzbd"; repo = "sabnzbd"; rev = version; - hash = "sha256-8Q/6H9DfiVkonsIvlv7Y4yDHrvpE9dB/5KxUff14qkA="; + hash = "sha256-RFvWk+K/5gXMSO4jPOxkl7f+tnMvz+0u4NWPTUEv4dg="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/by-name/sc/scala-cli/sources.json b/pkgs/by-name/sc/scala-cli/sources.json index 27055d009158..c6748ee0271c 100644 --- a/pkgs/by-name/sc/scala-cli/sources.json +++ b/pkgs/by-name/sc/scala-cli/sources.json @@ -1,21 +1,21 @@ { - "version": "1.8.5", + "version": "1.9.0", "assets": { "aarch64-darwin": { "asset": "scala-cli-aarch64-apple-darwin.gz", - "sha256": "1r2b46nbfzn4m18jgicnc13ipw469xij91s9gzb4xjv77fslbng6" + "sha256": "18iyr4k2nwihnn1rkpd0qj90czn0ff6hr9637kra93hn4rnb565p" }, "aarch64-linux": { "asset": "scala-cli-aarch64-pc-linux.gz", - "sha256": "1yci9zjyv1ssdgc0kk6gk3yrb2j3jzryxvm5jk6hv0z4swiy6nvv" + "sha256": "0b7ra7r0xvglhn28s52g6qdzma36maqdm4d4s14kvi6svjlzg19s" }, "x86_64-darwin": { "asset": "scala-cli-x86_64-apple-darwin.gz", - "sha256": "0abj0w47ycajc342avrzyw957qjm26lmhsc7612k5s9s892cfkgn" + "sha256": "1m0kjah1dgwfsj24l27g9wcjj6j4qcv7a14126xd276lv0imj4hk" }, "x86_64-linux": { "asset": "scala-cli-x86_64-pc-linux.gz", - "sha256": "1270asc9abijvasmiscy4gr58m903p3mr6qizpjblxnaz5dj1b5r" + "sha256": "0mfg8swxglhwvn8q291lav2kik5ciw9l0g2q3xqzwkpl8chvmhp9" } } } diff --git a/pkgs/by-name/se/seagoat/package.nix b/pkgs/by-name/se/seagoat/package.nix index a82823c65d7e..44440b7881ec 100644 --- a/pkgs/by-name/se/seagoat/package.nix +++ b/pkgs/by-name/se/seagoat/package.nix @@ -14,14 +14,14 @@ python3Packages.buildPythonApplication rec { pname = "seagoat"; - version = "1.0.25"; + version = "1.0.26"; pyproject = true; src = fetchFromGitHub { owner = "kantord"; repo = "SeaGOAT"; tag = "v${version}"; - hash = "sha256-Qg4sYp2glD7TI6MjqTGFFDlwpLdy7apckTUT29NSK6k="; + hash = "sha256-XXKLvm3sEYgfLojtYKI3i8o3HERdH4+FRSo28FBqONg="; }; build-system = [ python3Packages.poetry-core ]; diff --git a/pkgs/by-name/sh/shadowsocks-v2ray-plugin/package.nix b/pkgs/by-name/sh/shadowsocks-v2ray-plugin/package.nix index b1192385c714..0db84caedc3d 100644 --- a/pkgs/by-name/sh/shadowsocks-v2ray-plugin/package.nix +++ b/pkgs/by-name/sh/shadowsocks-v2ray-plugin/package.nix @@ -6,26 +6,25 @@ buildGoModule rec { pname = "shadowsocks-v2ray-plugin"; - version = "1.3.1"; - # Version 1.3.2 has runtime failures with Go 1.19 - # https://github.com/NixOS/nixpkgs/issues/219343 - # https://github.com/shadowsocks/v2ray-plugin/issues/292 - # nixpkgs-update: no auto update + version = "1.3.2-unstable-2025-09-05"; src = fetchFromGitHub { owner = "shadowsocks"; repo = "v2ray-plugin"; - rev = "v${version}"; - hash = "sha256-iwfjINY/NQP9poAcCHz0ETxu0Nz58AmD7i1NbF8hBCs="; + rev = "e9af1cdd2549d528deb20a4ab8d61c5fbe51f306"; + hash = "sha256-VkyK+Ee+RJkBixHiduFP2ET18fDNXuOf8x3h1LN9pbY="; }; - vendorHash = "sha256-3/1te41U4QQTMeoA1y43QMfJyiM5JhaLE0ORO8ZO7W8="; + vendorHash = "sha256-FSYv2jC0NU21GtqRkPHjxPcdmXbiIiOM1HsL8x44gZw="; - meta = with lib; { + meta = { description = "Yet another SIP003 plugin for shadowsocks, based on v2ray"; homepage = "https://github.com/shadowsocks/v2ray-plugin/"; - license = licenses.mit; - maintainers = [ maintainers.ahrzb ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + ahrzb + neverbehave + ]; mainProgram = "v2ray-plugin"; }; } diff --git a/pkgs/by-name/sn/snx-rs/package.nix b/pkgs/by-name/sn/snx-rs/package.nix index aa7086957869..ee93f3b9f3aa 100644 --- a/pkgs/by-name/sn/snx-rs/package.nix +++ b/pkgs/by-name/sn/snx-rs/package.nix @@ -14,13 +14,13 @@ }: rustPlatform.buildRustPackage rec { pname = "snx-rs"; - version = "4.6.0"; + version = "4.7.0"; src = fetchFromGitHub { owner = "ancwrd1"; repo = "snx-rs"; tag = "v${version}"; - hash = "sha256-KfN4lyBngatjk1e3DYabz+sruX/NjELg0psktMb8Pew="; + hash = "sha256-P5lGSG/U8sJey9WTGn9l13ozcOo/5dlCt0B8pJeVRtw="; }; passthru.updateScript = nix-update-script { }; @@ -47,7 +47,7 @@ rustPlatform.buildRustPackage rec { versionCheckHook ]; - cargoHash = "sha256-QMfQqy9VV3GF4ZWmzeWe+xGHYcvAxJUFg3QSCEMgS9E="; + cargoHash = "sha256-Mds5j996zOhCA6lySma6zwTJkZHQhIQ00wM76uNKhGw="; doInstallCheck = true; versionCheckProgram = "${placeholder "out"}/bin/snx-rs"; diff --git a/pkgs/by-name/tr/trinity/package.nix b/pkgs/by-name/tr/trinity/package.nix index b99895bcbe51..c9ebebd5ba34 100644 --- a/pkgs/by-name/tr/trinity/package.nix +++ b/pkgs/by-name/tr/trinity/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "trinity"; - version = "1.9-unstable-2024-09-19"; + version = "1.9-unstable-2025-09-02"; src = fetchFromGitHub { owner = "kernelslacker"; repo = "trinity"; - rev = "ba2360ed84a8c521d9c34af9c909315ea7c62aad"; - hash = "sha256-lj27EtMzj+ULrAJh27rjiuL3/SzW/NRMG65l8sBi8k4="; + rev = "294c46522620afffd7b57af7ef743131ff55a488"; + hash = "sha256-Fm9bwJ/ofDgSbe/YUgl22Rf0F+NCV32xLPA2kw36zFs="; }; postPatch = '' diff --git a/pkgs/by-name/vi/video-compare/package.nix b/pkgs/by-name/vi/video-compare/package.nix index da597e00712e..e9741a049d99 100644 --- a/pkgs/by-name/vi/video-compare/package.nix +++ b/pkgs/by-name/vi/video-compare/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "video-compare"; - version = "20250824"; + version = "20250825"; src = fetchFromGitHub { owner = "pixop"; repo = "video-compare"; tag = version; - hash = "sha256-4gJIit0GcjYKPZUFoKbMufA1UcfXexBncDUHX3IOqes="; + hash = "sha256-4sfRTb/FkGL3WdJMW6P9H/EHW5oTw+GTQZhKrWS+ptM="; }; postPatch = '' diff --git a/pkgs/by-name/vt/vtk-dicom/package.nix b/pkgs/by-name/vt/vtk-dicom/package.nix new file mode 100644 index 000000000000..f692db9a227d --- /dev/null +++ b/pkgs/by-name/vt/vtk-dicom/package.nix @@ -0,0 +1,67 @@ +{ + lib, + stdenv, + fetchFromGitHub, + cmake, + vtk, + gdcm, + testers, + vtk-dicom, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "vtk-dicom"; + version = "0.8.17"; + + src = fetchFromGitHub { + owner = "dgobbi"; + repo = "vtk-dicom"; + tag = "v${finalAttrs.version}"; + hash = "sha256-1lI2qsV4gymWqjeouEHZ5FRlmlh9vimH7J5rzA+eOds="; + }; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ + vtk + gdcm + ]; + + cmakeFlags = [ + (lib.cmakeBool "USE_GDCM" true) + (lib.cmakeBool "DICOM_VERSIONED_INSTALL" false) + (lib.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)) + (lib.cmakeFeature "CMAKE_INSTALL_BINDIR" "bin") + (lib.cmakeFeature "CMAKE_INSTALL_LIBDIR" "lib") + (lib.cmakeFeature "CMAKE_INSTALL_INCLUDEDIR" "include") + ] + ++ lib.optional finalAttrs.finalPackage.doCheck [ + # vtkBool does not accept TRUE, we have to use STRING "ON" + (lib.cmakeFeature "BUILD_TESTING" "ON") + ]; + + doCheck = true; + + passthru.tests = { + python = vtk-dicom.override { + vtk = vtk.override { pythonSupport = true; }; + }; + + cmake-config = testers.hasCmakeConfigModules { + moduleNames = [ "DICOM" ]; + package = finalAttrs.finalPackage; + }; + }; + + meta = { + description = "DICOM for VTK"; + homepage = "https://github.com/dgobbi/vtk-dicom"; + changelog = "https://github.com/dgobbi/vtk-dicom/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ + qbisi + bcdarwin + ]; + platforms = lib.platforms.unix; + }; +}) diff --git a/pkgs/by-name/wa/wakapi/package.nix b/pkgs/by-name/wa/wakapi/package.nix index dc15445ed5ef..aa9e12607053 100644 --- a/pkgs/by-name/wa/wakapi/package.nix +++ b/pkgs/by-name/wa/wakapi/package.nix @@ -1,14 +1,14 @@ { lib, - buildGoModule, + buildGoLatestModule, fetchFromGitHub, nixosTests, nix-update-script, }: let - version = "2.14.1"; + version = "2.15.0"; in -buildGoModule { +buildGoLatestModule { pname = "wakapi"; inherit version; @@ -16,10 +16,10 @@ buildGoModule { owner = "muety"; repo = "wakapi"; tag = version; - hash = "sha256-ujHrb9yXUbUYB0JGftrdTfEeFakgwGJ7EH6e1KnyrnI="; + hash = "sha256-tRLZV8vZEvPq5hsUhj5h3AtSGvYXm1SXc+w3CRZFIRU="; }; - vendorHash = "sha256-eaaU8vqTpgtSSfaaFDg4Bo06lTjvqLkVuidkq25tjb4="; + vendorHash = "sha256-912x6LwitYXdjWpP75Xoc56JXadeLQZuESSyLoaJcU0="; # Not a go module required by the project, contains development utilities excludedPackages = [ "scripts" ]; diff --git a/pkgs/by-name/zu/zuban/package.nix b/pkgs/by-name/zu/zuban/package.nix new file mode 100644 index 000000000000..d4020ac6d837 --- /dev/null +++ b/pkgs/by-name/zu/zuban/package.nix @@ -0,0 +1,47 @@ +{ + fetchFromGitHub, + lib, + rustPlatform, + versionCheckHook, + nix-update-script, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "zuban"; + + version = "0.0.21"; + + src = fetchFromGitHub { + owner = "zubanls"; + repo = "zuban"; + tag = "v${finalAttrs.version}"; + hash = "sha256-llAJwqJmOtauA7pi7dYZhVH0yFBNN65q2y8ecc9hAJY="; + }; + + buildAndTestSubdir = "crates/zuban"; + + cargoHash = "sha256-sZFc+kjerR7a6JzVb0zQXCfYuJVNnoYUihgLd3qrDLM="; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + passthru = { + updateScript = nix-update-script { }; + }; + + meta = { + description = "Mypy-compatible Python Language Server built in Rust"; + homepage = "https://zubanls.com"; + # There's no changelog file yet, but they post updates on their blog. + changelog = "https://zubanls.com/blog/"; + license = lib.licenses.agpl3Only; + maintainers = with lib.maintainers; [ + mcjocobe + ]; + platforms = lib.platforms.all; + mainProgram = "zuban"; + }; +}) diff --git a/pkgs/development/libraries/opencv/4.x.nix b/pkgs/development/libraries/opencv/4.x.nix index f976f94edc01..574c77f51644 100644 --- a/pkgs/development/libraries/opencv/4.x.nix +++ b/pkgs/development/libraries/opencv/4.x.nix @@ -103,7 +103,7 @@ let ; inherit (lib.trivial) flip; - version = "4.11.0"; + version = "4.12.0"; # It's necessary to consistently use backendStdenv when building with CUDA # support, otherwise we get libstdc++ errors downstream @@ -114,7 +114,7 @@ let owner = "opencv"; repo = "opencv"; tag = version; - hash = "sha256-oiU4CwoMfuUbpDtujJVTShMCzc5GsnIaprC4DzkSzEM="; + hash = "sha256-TZdEeZyBY3vCI53g4VDMzl3AASMuXAZKrSH/+XlxR7c="; }; contribSrc = fetchFromGitHub { diff --git a/pkgs/development/libraries/vtk/generic.nix b/pkgs/development/libraries/vtk/generic.nix index c3bf478fb471..47baf2aa718b 100644 --- a/pkgs/development/libraries/vtk/generic.nix +++ b/pkgs/development/libraries/vtk/generic.nix @@ -47,7 +47,6 @@ libgeotiff, laszip_2, gdal, - gdcm, pdal, alembic, imath, @@ -138,19 +137,6 @@ stdenv.mkDerivation (finalAttrs: { hash = sourceSha256; }; - postPatch = - let - vtk-dicom = fetchFromGitHub { - owner = "dgobbi"; - repo = "vtk-dicom"; - tag = "v0.8.17"; - hash = "sha256-1lI2qsV4gymWqjeouEHZ5FRlmlh9vimH7J5rzA+eOds="; - }; - in - '' - cp --no-preserve=mode -r ${vtk-dicom} ./Remote/vtkDICOM - ''; - nativeBuildInputs = [ cmake pkg-config # required for finding MySQl @@ -168,7 +154,6 @@ stdenv.mkDerivation (finalAttrs: { libgeotiff laszip_2 gdal - (gdcm.override { enableVTK = false; }) pdal alembic imath @@ -305,9 +290,6 @@ stdenv.mkDerivation (finalAttrs: { # mpiSupport (lib.cmakeBool "VTK_USE_MPI" mpiSupport) (vtkBool "VTK_GROUP_ENABLE_MPI" mpiSupport) - - # Remote module options - (lib.cmakeBool "USE_GDCM" true) # for vtkDicom ]; pythonImportsCheck = [ "vtk" ]; diff --git a/pkgs/development/python-modules/aiohue/default.nix b/pkgs/development/python-modules/aiohue/default.nix index 4f6a11849078..552af80ad3e0 100644 --- a/pkgs/development/python-modules/aiohue/default.nix +++ b/pkgs/development/python-modules/aiohue/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "aiohue"; - version = "4.7.4"; + version = "4.7.5"; pyproject = true; disabled = pythonOlder "3.11"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "home-assistant-libs"; repo = "aiohue"; tag = version; - hash = "sha256-+vvdv8/rAoMdtH6XN9tq4zOLboTuz3CqruN2KkEMv+c="; + hash = "sha256-RHWgjugWYJVbzAFhb1bOrm33jZ3MQjkFqUMH+27a6Zw="; }; postPatch = '' diff --git a/pkgs/development/python-modules/bimmer-connected/default.nix b/pkgs/development/python-modules/bimmer-connected/default.nix index 8f099b273ac7..d6be72425424 100644 --- a/pkgs/development/python-modules/bimmer-connected/default.nix +++ b/pkgs/development/python-modules/bimmer-connected/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "bimmer-connected"; - version = "0.17.2"; + version = "0.17.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "bimmerconnected"; repo = "bimmer_connected"; tag = version; - hash = "sha256-49Lryp9xBiQK1Jb+CVPvH2Z2yzAsbYsZwgkkEhVjrPQ="; + hash = "sha256-XKKMOKvZO6CrAioflyhTWZrNJv1+5yqYPFL4Al8YPY8="; }; build-system = [ diff --git a/pkgs/development/python-modules/colored/default.nix b/pkgs/development/python-modules/colored/default.nix index 18306a65bb98..67d966989f13 100644 --- a/pkgs/development/python-modules/colored/default.nix +++ b/pkgs/development/python-modules/colored/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "colored"; - version = "2.2.3"; + version = "2.3.1"; format = "pyproject"; src = fetchFromGitLab { owner = "dslackw"; repo = "colored"; rev = "refs/tags/${version}"; - hash = "sha256-4APFAIN+cmPPd6qbqVC9iU4YntNEjoPbJXZywG1hsBY="; + hash = "sha256-PPaPw7pCZJeBz6h5omZ+kcRXsqi6ncLYGM7FNfZ0r4w="; }; nativeBuildInputs = [ flit-core ]; diff --git a/pkgs/development/python-modules/dissect-esedb/default.nix b/pkgs/development/python-modules/dissect-esedb/default.nix index 6ae482dc619b..8f530262f95a 100644 --- a/pkgs/development/python-modules/dissect-esedb/default.nix +++ b/pkgs/development/python-modules/dissect-esedb/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "dissect-esedb"; - version = "3.16"; + version = "3.17"; pyproject = true; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "fox-it"; repo = "dissect.esedb"; tag = version; - hash = "sha256-jLv62/3U89sbmcHAA2YYwVPLlLj85nMn4PRE565ppw4="; + hash = "sha256-ioF3zszlYu82Zm/VDEewiWkAWsOe5sxAo41xXuwuCZk="; }; build-system = [ diff --git a/pkgs/development/python-modules/django-lasuite/default.nix b/pkgs/development/python-modules/django-lasuite/default.nix index 5f0bc56167c7..02ffce1af045 100644 --- a/pkgs/development/python-modules/django-lasuite/default.nix +++ b/pkgs/development/python-modules/django-lasuite/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "django-lasuite"; - version = "0.0.12"; + version = "0.0.14"; pyproject = true; src = fetchFromGitHub { owner = "suitenumerique"; repo = "django-lasuite"; tag = "v${version}"; - hash = "sha256-cSDNDc8AmiuviVUlV3RhsbhsLF1LbsIkSrw6suTu5zk="; + hash = "sha256-v4VSiZf/gpCrD/YGcEQpj6mYJUaxatqktwI+NL+oF7A="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/http-message-signatures/default.nix b/pkgs/development/python-modules/http-message-signatures/default.nix index c5877acb8119..a778ae9a62ba 100644 --- a/pkgs/development/python-modules/http-message-signatures/default.nix +++ b/pkgs/development/python-modules/http-message-signatures/default.nix @@ -3,19 +3,19 @@ buildPythonPackage, cryptography, fetchFromGitHub, - http-sfv, pytestCheckHook, pythonOlder, - setuptools-scm, + hatchling, + hatch-vcs, requests, }: buildPythonPackage rec { pname = "http-message-signatures"; version = "1.0.0"; - format = "setuptools"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "pyauth"; @@ -24,11 +24,13 @@ buildPythonPackage rec { hash = "sha256-vPZeAS3hR7Bmj2FtME+V9WU3TViBndrBb9GLkdMVh2Q="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ + hatchling + hatch-vcs + ]; - propagatedBuildInputs = [ + dependencies = [ cryptography - http-sfv ]; nativeCheckInputs = [ @@ -40,10 +42,10 @@ buildPythonPackage rec { pythonImportsCheck = [ "http_message_signatures" ]; - meta = with lib; { + meta = { description = "Requests authentication module for HTTP Signature"; homepage = "https://github.com/pyauth/http-message-signatures"; - license = licenses.asl20; - maintainers = with maintainers; [ fab ]; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; }; } diff --git a/pkgs/development/python-modules/imeon-inverter-api/default.nix b/pkgs/development/python-modules/imeon-inverter-api/default.nix index be30b1c7fd05..5290f7b6bb40 100644 --- a/pkgs/development/python-modules/imeon-inverter-api/default.nix +++ b/pkgs/development/python-modules/imeon-inverter-api/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "imeon-inverter-api"; - version = "0.3.14"; + version = "0.3.16"; pyproject = true; src = fetchFromGitHub { owner = "Imeon-Inverters-for-Home-Assistant"; repo = "inverter-api"; tag = version; - hash = "sha256-zjG9rcKdV+o5M3yIRaxz93sP3u4Vfs8JhSSYzKdQi2I="; + hash = "sha256-zaGmzp9uOzjtDxca1EWGKQ/PYsKqMldv5mnxQlwfcX4="; }; build-system = [ pdm-pep517 ]; diff --git a/pkgs/development/python-modules/millheater/default.nix b/pkgs/development/python-modules/millheater/default.nix index 9be5871e551d..030d7aea1c1a 100644 --- a/pkgs/development/python-modules/millheater/default.nix +++ b/pkgs/development/python-modules/millheater/default.nix @@ -4,13 +4,14 @@ async-timeout, buildPythonPackage, fetchFromGitHub, + pyjwt, pythonOlder, setuptools, }: buildPythonPackage rec { pname = "millheater"; - version = "0.12.5"; + version = "0.13.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -19,7 +20,7 @@ buildPythonPackage rec { owner = "Danielhiversen"; repo = "pymill"; tag = version; # https://github.com/Danielhiversen/pymill/issues/87 - hash = "sha256-DGMG6LabfKGmQ6MDm/skqeQuOhSlr1ssZ2Z7fItzOt0="; + hash = "sha256-fdKMX85uo5L/1ko5aXHzLcWbr24StzRV38jjEbeRRkw="; }; build-system = [ setuptools ]; @@ -27,6 +28,7 @@ buildPythonPackage rec { dependencies = [ aiohttp async-timeout + pyjwt ]; # Project has no tests diff --git a/pkgs/development/python-modules/notion-client/default.nix b/pkgs/development/python-modules/notion-client/default.nix index c95f19b39efd..2463b925176a 100644 --- a/pkgs/development/python-modules/notion-client/default.nix +++ b/pkgs/development/python-modules/notion-client/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "notion-client"; - version = "2.4.0"; + version = "2.5.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "ramnes"; repo = "notion-sdk-py"; tag = version; - hash = "sha256-vzgFW37pA4LRS+Rqz1QN92EuLTrlWnJqA/H+IhSHQi8="; + hash = "sha256-5SuSfjKs5+2lAVyzK3JVk1naiaYYYBF+X2I+k53Fqx4="; }; nativeBuildInputs = [ setuptools ]; diff --git a/pkgs/development/python-modules/ohme/default.nix b/pkgs/development/python-modules/ohme/default.nix index 2fff0ede84ea..2ad228eb02f6 100644 --- a/pkgs/development/python-modules/ohme/default.nix +++ b/pkgs/development/python-modules/ohme/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "ohme"; - version = "1.5.1"; + version = "1.5.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "dan-r"; repo = "ohmepy"; tag = "v${version}"; - hash = "sha256-71uehQEiTTvcBPoNLNYvsE1vgp4vn3AZgGQCYrxtuYs="; + hash = "sha256-r3pu+HAQc8hXF2aMuWuE151Lz4rbrVti8YBrm4CS8z4="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/pyannote-pipeline/default.nix b/pkgs/development/python-modules/pyannote-pipeline/default.nix index 0a0f67b765f7..f4fef29d0d6a 100644 --- a/pkgs/development/python-modules/pyannote-pipeline/default.nix +++ b/pkgs/development/python-modules/pyannote-pipeline/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "pyannote-pipeline"; - version = "3.0.1"; + version = "3.1.2"; pyproject = true; src = fetchFromGitHub { owner = "pyannote"; repo = "pyannote-pipeline"; tag = version; - hash = "sha256-0wSgy6kbKi9Wa5dimOz34IV5/8fSwaHDMUpaBW7tm2Y="; + hash = "sha256-MMMwZMxu8viUt2DgCgymbz2vEMM9TT0ySKL2KPzAPLA="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pyschlage/default.nix b/pkgs/development/python-modules/pyschlage/default.nix index 460b4f99f271..18b024d51312 100644 --- a/pkgs/development/python-modules/pyschlage/default.nix +++ b/pkgs/development/python-modules/pyschlage/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pyschlage"; - version = "2025.7.3"; + version = "2025.9.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "dknowles2"; repo = "pyschlage"; tag = version; - hash = "sha256-6IY+rCz/tMaj+c2ME8g9KzdYcakW2rcgM9DFHJSF3Jc="; + hash = "sha256-ROLtRN/J6LdL67CQ/Ui60RLMLNStb1CZlvQGt8xerOA="; }; build-system = [ diff --git a/pkgs/development/python-modules/smolagents/default.nix b/pkgs/development/python-modules/smolagents/default.nix index 977710b04449..86e6a46ea26a 100644 --- a/pkgs/development/python-modules/smolagents/default.nix +++ b/pkgs/development/python-modules/smolagents/default.nix @@ -52,14 +52,14 @@ buildPythonPackage rec { pname = "smolagents"; - version = "1.21.2"; + version = "1.21.3"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "smolagents"; tag = "v${version}"; - hash = "sha256-sm0G8z5Jaes8XybxeAUiRh3LVuzvnGaem5FLkcA5Qls="; + hash = "sha256-X9tJfNxF2icULyma0dWIQEllY9oKaCB+MQ4JJTdzhz4="; }; # TODO: remove at the next release diff --git a/pkgs/development/python-modules/zcc-helper/default.nix b/pkgs/development/python-modules/zcc-helper/default.nix index 2a12bb60cb67..24c365ebf001 100644 --- a/pkgs/development/python-modules/zcc-helper/default.nix +++ b/pkgs/development/python-modules/zcc-helper/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "zcc-helper"; - version = "3.6"; + version = "3.7"; pyproject = true; src = fetchFromBitbucket { owner = "mark_hannon"; repo = "zcc"; rev = "release_${version}"; - hash = "sha256-93zSEGr5y00+heuG0hTME+BkLQBUmHnXXMH12ktMtM4="; + hash = "sha256-KMa0RfG3cT1sw5ujnecYtx+A4qjujUPiq6pM3PwNSLM="; }; build-system = [ setuptools ]; @@ -27,6 +27,7 @@ buildPythonPackage rec { ]; meta = { + changelog = "https://bitbucket.org/mark_hannon/zcc/src/${src.rev}/CHANGELOG.md"; description = "ZIMI ZCC helper module"; homepage = "https://bitbucket.org/mark_hannon/zcc"; license = lib.licenses.mit; diff --git a/pkgs/misc/arm-trusted-firmware/build-arm-trusted-firmware.nix b/pkgs/misc/arm-trusted-firmware/build-arm-trusted-firmware.nix deleted file mode 100644 index 7abff55f986d..000000000000 --- a/pkgs/misc/arm-trusted-firmware/build-arm-trusted-firmware.nix +++ /dev/null @@ -1,128 +0,0 @@ -{ - buildPackages, - fetchFromGitHub, - lib, - openssl, - pkgsCross, - stdenv, - - # Warning: this blob (hdcp.bin) runs on the main CPU (not the GPU) at - # privilege level EL3, which is above both the kernel and the - # hypervisor. - # - # This parameter applies only to platforms which are believed to use - # hdcp.bin. On all other platforms, or if unfreeIncludeHDCPBlob=false, - # hdcp.bin will be deleted before building. - unfreeIncludeHDCPBlob ? true, -}: - -lib.extendMkDerivation { - constructDrv = stdenv.mkDerivation; - - excludeDrvArgNames = [ "extraMeta" ]; - - extendDrvArgs = - finalAttrs: - { - filesToInstall, - installDir ? "$out", - platform ? null, - platformCanUseHDCPBlob ? false, # set this to true if the platform is able to use hdcp.bin - ... - }@args: - - # delete hdcp.bin if either: the platform is thought to - # not need it or unfreeIncludeHDCPBlob is false - let - deleteHDCPBlobBeforeBuild = !platformCanUseHDCPBlob || !unfreeIncludeHDCPBlob; - in - { - pname = "arm-trusted-firmware${lib.optionalString (platform != null) "-${platform}"}"; - version = args.version or "2.13.0"; - - src = - args.src or (fetchFromGitHub { - owner = "ARM-software"; - repo = "arm-trusted-firmware"; - tag = "v${finalAttrs.version}"; - hash = "sha256-rxm5RCjT/MyMCTxiEC8jQeFMrCggrb2DRbs/qDPXb20="; - }); - - patches = - lib.optionals deleteHDCPBlobBeforeBuild [ - # this is a rebased version of https://gitlab.com/vicencb/kevinboot/-/blob/master/atf.patch - ./remove-hdcp-blob.patch - ] - ++ args.patches or [ ]; - - postPatch = - lib.optionalString deleteHDCPBlobBeforeBuild '' - rm plat/rockchip/rk3399/drivers/dp/hdcp.bin - '' - + args.postPatch or ""; - - depsBuildBuild = [ buildPackages.stdenv.cc ] ++ args.depsBuildBuild or [ ]; - - nativeBuildInputs = [ - pkgsCross.arm-embedded.stdenv.cc # For Cortex-M0 firmware in RK3399 - openssl # For fiptool - ] - ++ args.nativeBuildInputs or [ ]; - - # Make the new toolchain guessing (from 2.11+) happy - # https://github.com/ARM-software/arm-trusted-firmware/blob/4ec2948fe3f65dba2f19e691e702f7de2949179c/make_helpers/toolchains/rk3399-m0.mk#L21-L22 - rk3399-m0-oc = "${pkgsCross.arm-embedded.stdenv.cc.targetPrefix}objcopy"; - - buildInputs = [ openssl ] ++ args.buildInputs or [ ]; - - makeFlags = [ - "HOSTCC=$(CC_FOR_BUILD)" - "M0_CROSS_COMPILE=${pkgsCross.arm-embedded.stdenv.cc.targetPrefix}" - "CROSS_COMPILE=${stdenv.cc.targetPrefix}" - # Make the new toolchain guessing (from 2.11+) happy - "CC=${stdenv.cc.targetPrefix}cc" - "LD=${stdenv.cc.targetPrefix}cc" - "AS=${stdenv.cc.targetPrefix}cc" - "OC=${stdenv.cc.targetPrefix}objcopy" - "OD=${stdenv.cc.targetPrefix}objdump" - # Passing OpenSSL path according to docs/design/trusted-board-boot-build.rst - "OPENSSL_DIR=${openssl}" - ] - ++ (lib.optional (platform != null) "PLAT=${platform}") - ++ args.makeFlags or [ ] - ++ (lib.warnIf (args ? extraMakeFlags) - "buildArmTrustedFirmware now accepts `makeFlags`, please switch from using `extraMakeFlags` to `makeFlags`" - args.extraMakeFlags or [ ] - ); - - installPhase = '' - runHook preInstall - - mkdir -p ${installDir} - cp ${lib.concatStringsSep " " filesToInstall} ${installDir} - - runHook postInstall - ''; - - hardeningDisable = [ "all" ]; - dontStrip = true; - - # breaks secondary CPU bringup on at least RK3588, maybe others - env.NIX_CFLAGS_COMPILE = "-fomit-frame-pointer"; - - meta = { - homepage = "https://github.com/ARM-software/arm-trusted-firmware"; - description = "Reference implementation of secure world software for ARMv8-A"; - license = [ - lib.licenses.bsd3 - ] - ++ lib.optionals (!deleteHDCPBlobBeforeBuild) [ lib.licenses.unfreeRedistributable ]; - maintainers = [ lib.maintainers.lopsided98 ]; - } - // (args.meta or { }) - // (lib.warnIf (args ? extraMeta) - "buildArmTrustedFirmware now accepts `meta`, please switch from using `extraMeta` to `meta`" - args.extraMeta or { } - ); - }; -} diff --git a/pkgs/misc/arm-trusted-firmware/default.nix b/pkgs/misc/arm-trusted-firmware/default.nix index c11bc93585c6..93888011ba8a 100644 --- a/pkgs/misc/arm-trusted-firmware/default.nix +++ b/pkgs/misc/arm-trusted-firmware/default.nix @@ -1,8 +1,134 @@ -{ buildArmTrustedFirmware, stdenv }: - { + lib, + stdenv, + fetchFromGitHub, + fetchFromGitLab, + openssl, + pkgsCross, + buildPackages, + + # Warning: this blob (hdcp.bin) runs on the main CPU (not the GPU) at + # privilege level EL3, which is above both the kernel and the + # hypervisor. + # + # This parameter applies only to platforms which are believed to use + # hdcp.bin. On all other platforms, or if unfreeIncludeHDCPBlob=false, + # hdcp.bin will be deleted before building. + unfreeIncludeHDCPBlob ? true, +}: + +let + buildArmTrustedFirmware = lib.makeOverridable ( + { + filesToInstall, + installDir ? "$out", + platform ? null, + platformCanUseHDCPBlob ? false, # set this to true if the platform is able to use hdcp.bin + extraMakeFlags ? [ ], + extraMeta ? { }, + ... + }@args: + + # delete hdcp.bin if either: the platform is thought to + # not need it or unfreeIncludeHDCPBlob is false + let + deleteHDCPBlobBeforeBuild = !platformCanUseHDCPBlob || !unfreeIncludeHDCPBlob; + in + + stdenv.mkDerivation ( + rec { + + pname = "arm-trusted-firmware${lib.optionalString (platform != null) "-${platform}"}"; + version = "2.13.0"; + + src = fetchFromGitHub { + owner = "ARM-software"; + repo = "arm-trusted-firmware"; + tag = "v${version}"; + hash = "sha256-rxm5RCjT/MyMCTxiEC8jQeFMrCggrb2DRbs/qDPXb20="; + }; + + patches = lib.optionals deleteHDCPBlobBeforeBuild [ + # this is a rebased version of https://gitlab.com/vicencb/kevinboot/-/blob/master/atf.patch + ./remove-hdcp-blob.patch + ]; + + postPatch = lib.optionalString deleteHDCPBlobBeforeBuild '' + rm plat/rockchip/rk3399/drivers/dp/hdcp.bin + ''; + + depsBuildBuild = [ buildPackages.stdenv.cc ]; + + nativeBuildInputs = [ + pkgsCross.arm-embedded.stdenv.cc # For Cortex-M0 firmware in RK3399 + openssl # For fiptool + ]; + + # Make the new toolchain guessing (from 2.11+) happy + # https://github.com/ARM-software/arm-trusted-firmware/blob/4ec2948fe3f65dba2f19e691e702f7de2949179c/make_helpers/toolchains/rk3399-m0.mk#L21-L22 + rk3399-m0-oc = "${pkgsCross.arm-embedded.stdenv.cc.targetPrefix}objcopy"; + + buildInputs = [ openssl ]; + + makeFlags = [ + "HOSTCC=$(CC_FOR_BUILD)" + "M0_CROSS_COMPILE=${pkgsCross.arm-embedded.stdenv.cc.targetPrefix}" + "CROSS_COMPILE=${stdenv.cc.targetPrefix}" + # Make the new toolchain guessing (from 2.11+) happy + "CC=${stdenv.cc.targetPrefix}cc" + "LD=${stdenv.cc.targetPrefix}cc" + "AS=${stdenv.cc.targetPrefix}cc" + "OC=${stdenv.cc.targetPrefix}objcopy" + "OD=${stdenv.cc.targetPrefix}objdump" + # Passing OpenSSL path according to docs/design/trusted-board-boot-build.rst + "OPENSSL_DIR=${openssl}" + ] + ++ (lib.optional (platform != null) "PLAT=${platform}") + ++ extraMakeFlags; + + installPhase = '' + runHook preInstall + + mkdir -p ${installDir} + cp ${lib.concatStringsSep " " filesToInstall} ${installDir} + + runHook postInstall + ''; + + hardeningDisable = [ "all" ]; + dontStrip = true; + + # breaks secondary CPU bringup on at least RK3588, maybe others + env.NIX_CFLAGS_COMPILE = "-fomit-frame-pointer"; + + meta = + with lib; + { + homepage = "https://github.com/ARM-software/arm-trusted-firmware"; + description = "Reference implementation of secure world software for ARMv8-A"; + license = [ + licenses.bsd3 + ] + ++ lib.optionals (!deleteHDCPBlobBeforeBuild) [ licenses.unfreeRedistributable ]; + maintainers = with maintainers; [ lopsided98 ]; + } + // extraMeta; + } + // builtins.removeAttrs args [ "extraMeta" ] + ) + ); + +in +{ + inherit buildArmTrustedFirmware; + armTrustedFirmwareTools = buildArmTrustedFirmware { - makeFlags = [ + # Normally, arm-trusted-firmware builds the build tools for buildPlatform + # using CC_FOR_BUILD (or as it calls it HOSTCC). Since want to build them + # for the hostPlatform here, we trick it by overriding the HOSTCC setting + # and, to be safe, remove CC_FOR_BUILD from the environment. + depsBuildBuild = [ ]; + extraMakeFlags = [ "HOSTCC=${stdenv.cc.targetPrefix}gcc" "fiptool" "certtool" @@ -17,67 +143,67 @@ ''; }; - armTrustedFirmwareAllwinner = buildArmTrustedFirmware (finalAttrs: { + armTrustedFirmwareAllwinner = buildArmTrustedFirmware rec { platform = "sun50i_a64"; - meta.platforms = [ "aarch64-linux" ]; - filesToInstall = [ "build/${finalAttrs.platform}/release/bl31.bin" ]; - }); + extraMeta.platforms = [ "aarch64-linux" ]; + filesToInstall = [ "build/${platform}/release/bl31.bin" ]; + }; - armTrustedFirmwareAllwinnerH616 = buildArmTrustedFirmware (finalAttrs: { + armTrustedFirmwareAllwinnerH616 = buildArmTrustedFirmware rec { platform = "sun50i_h616"; - meta.platforms = [ "aarch64-linux" ]; - filesToInstall = [ "build/${finalAttrs.platform}/release/bl31.bin" ]; - }); + extraMeta.platforms = [ "aarch64-linux" ]; + filesToInstall = [ "build/${platform}/release/bl31.bin" ]; + }; - armTrustedFirmwareAllwinnerH6 = buildArmTrustedFirmware (finalAttrs: { + armTrustedFirmwareAllwinnerH6 = buildArmTrustedFirmware rec { platform = "sun50i_h6"; - meta.platforms = [ "aarch64-linux" ]; - filesToInstall = [ "build/${finalAttrs.platform}/release/bl31.bin" ]; - }); + extraMeta.platforms = [ "aarch64-linux" ]; + filesToInstall = [ "build/${platform}/release/bl31.bin" ]; + }; - armTrustedFirmwareQemu = buildArmTrustedFirmware (finalAttrs: { + armTrustedFirmwareQemu = buildArmTrustedFirmware rec { platform = "qemu"; - meta.platforms = [ "aarch64-linux" ]; + extraMeta.platforms = [ "aarch64-linux" ]; filesToInstall = [ - "build/${finalAttrs.platform}/release/bl1.bin" - "build/${finalAttrs.platform}/release/bl2.bin" - "build/${finalAttrs.platform}/release/bl31.bin" + "build/${platform}/release/bl1.bin" + "build/${platform}/release/bl2.bin" + "build/${platform}/release/bl31.bin" ]; - }); + }; - armTrustedFirmwareRK3328 = buildArmTrustedFirmware (finalAttrs: { - makeFlags = [ "bl31" ]; + armTrustedFirmwareRK3328 = buildArmTrustedFirmware rec { + extraMakeFlags = [ "bl31" ]; platform = "rk3328"; - meta.platforms = [ "aarch64-linux" ]; - filesToInstall = [ "build/${finalAttrs.platform}/release/bl31/bl31.elf" ]; - }); + extraMeta.platforms = [ "aarch64-linux" ]; + filesToInstall = [ "build/${platform}/release/bl31/bl31.elf" ]; + }; - armTrustedFirmwareRK3399 = buildArmTrustedFirmware (finalAttrs: { - makeFlags = [ "bl31" ]; + armTrustedFirmwareRK3399 = buildArmTrustedFirmware rec { + extraMakeFlags = [ "bl31" ]; platform = "rk3399"; - meta.platforms = [ "aarch64-linux" ]; - filesToInstall = [ "build/${finalAttrs.platform}/release/bl31/bl31.elf" ]; + extraMeta.platforms = [ "aarch64-linux" ]; + filesToInstall = [ "build/${platform}/release/bl31/bl31.elf" ]; platformCanUseHDCPBlob = true; - }); + }; - armTrustedFirmwareRK3568 = buildArmTrustedFirmware (finalAttrs: { - makeFlags = [ "bl31" ]; + armTrustedFirmwareRK3568 = buildArmTrustedFirmware rec { + extraMakeFlags = [ "bl31" ]; platform = "rk3568"; - meta.platforms = [ "aarch64-linux" ]; - filesToInstall = [ "build/${finalAttrs.platform}/release/bl31/bl31.elf" ]; - }); + extraMeta.platforms = [ "aarch64-linux" ]; + filesToInstall = [ "build/${platform}/release/bl31/bl31.elf" ]; + }; - armTrustedFirmwareRK3588 = buildArmTrustedFirmware (finalAttrs: { - makeFlags = [ "bl31" ]; + armTrustedFirmwareRK3588 = buildArmTrustedFirmware rec { + extraMakeFlags = [ "bl31" ]; platform = "rk3588"; - meta.platforms = [ "aarch64-linux" ]; - filesToInstall = [ "build/${finalAttrs.platform}/release/bl31/bl31.elf" ]; - }); + extraMeta.platforms = [ "aarch64-linux" ]; + filesToInstall = [ "build/${platform}/release/bl31/bl31.elf" ]; + }; - armTrustedFirmwareS905 = buildArmTrustedFirmware (finalAttrs: { - makeFlags = [ "bl31" ]; + armTrustedFirmwareS905 = buildArmTrustedFirmware rec { + extraMakeFlags = [ "bl31" ]; platform = "gxbb"; - meta.platforms = [ "aarch64-linux" ]; - filesToInstall = [ "build/${finalAttrs.platform}/release/bl31.bin" ]; - }); + extraMeta.platforms = [ "aarch64-linux" ]; + filesToInstall = [ "build/${platform}/release/bl31.bin" ]; + }; } diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 11724d995ef5..0ffcb3408afd 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2025.9.0"; + version = "2025.9.1"; components = { "3_day_blinds" = ps: with ps; [ diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 6fceb4737336..e17b94ee6c6e 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -368,7 +368,7 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run update-component-packages.py after updating - hassVersion = "2025.9.0"; + hassVersion = "2025.9.1"; in python.pkgs.buildPythonApplication rec { @@ -389,13 +389,13 @@ python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; tag = version; - hash = "sha256-/94D+yp6FhVnZ7GgL1qsxiwVvFiMg/cR+g66u98TgQE="; + hash = "sha256-nHXUv27zoI/48b1a+Bx/VWT2sdgowflFzm49oFGZXNA="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-8q+43C7O2z3ICbeaHHCZ4rCtF3YxrsiAkEV493Fs7fw="; + hash = "sha256-mXwawBBMdjnUcfBn5WnRtgEsVD/RVohem2njNXj16IU="; }; build-system = with python.pkgs; [ diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index 17899793caa1..fe3ed7b27d51 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20250903.2"; + version = "20250903.3"; format = "wheel"; src = fetchPypi { @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-fUWcdChQ3Hti76/48gNE9HdwOHXPCQ1fP2ccYVo5Tls="; + hash = "sha256-qIBmg+IZJ5SyAqZldUUxZys1UsEun5oL6d3SjG7U2dk="; }; # there is nothing to strip in this package diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index 0540a0a6a1a5..62486e9ef60c 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2025.9.0"; + version = "2025.9.1"; pyproject = true; disabled = python.version != home-assistant.python.version; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; tag = version; - hash = "sha256-QInUUbpTofpqldXPxyYv7JbUoGosLRvXfjSsF36tInc="; + hash = "sha256-EQQsnHlGlmbSDrCZQold0LY2N7m7zOL3X9E9gSO0bPA="; }; build-system = [ diff --git a/pkgs/tools/admin/ibmcloud-cli/default.nix b/pkgs/tools/admin/ibmcloud-cli/default.nix index 356be70896b6..c5777c1c999a 100644 --- a/pkgs/tools/admin/ibmcloud-cli/default.nix +++ b/pkgs/tools/admin/ibmcloud-cli/default.nix @@ -30,19 +30,19 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ibmcloud-cli"; - version = "2.35.1"; + version = "2.36.0"; src = fetchurl { url = "https://download.clis.cloud.ibm.com/ibm-cloud-cli/${finalAttrs.version}/binaries/IBM_Cloud_CLI_${finalAttrs.version}_${platform}.tgz"; hash = { - "x86_64-darwin" = "sha256-Vv2w0tnHflwwA9Ux5kLVi51RWXxQptUxNwbuPmOka/I="; - "aarch64-darwin" = "sha256-zFmhwIIgvczQS+66KRj4B1w7/ZIiTuShNuec6aCk6wE="; - "x86_64-linux" = "sha256-oOOjgS0wzbVrnAousO9Q9+AzM7oMM0w9iJYS4wDzJtI="; - "aarch64-linux" = "sha256-d6gf3sy+5MrX/59y2gOEQUmwUJhQTQ20uctUTN6lJTw="; - "i686-linux" = "sha256-b7l3JKBJ8ARD5/zLeWlE0cSPmtvvp3/q51Um8dPf6/I="; - "powerpc64le-linux" = "sha256-e1OoAksR9cc9NdzhMJT5KNO88iNGonN/2m9BDAhqQRQ="; - "s390x-linux" = "sha256-uBi/bnYMOioZmmXUEglBkam2ReGT282JGxmG3hndgjM="; + "x86_64-darwin" = "sha256-hIHFfUxAhpA+YIN7Bq65khFFj+3BCuYRtMq2WjQwqYQ="; + "aarch64-darwin" = "sha256-ZZ500RWagqhf63zwiQpV8y+gtCxGfbA36F97x67coUE="; + "x86_64-linux" = "sha256-+ZKlFvrDPm3ERq8/r7cjgsJWjUr8+sGFqYXdiSUPeXo="; + "aarch64-linux" = "sha256-ER/Ey3Jux3i8tC30/65awHdEd6efscUVjX/bFAk1b7c="; + "i686-linux" = "sha256-5A0kUegKVHSTZ+jRg5+07wvV4PkCvOPddvyC1ZLCbmI="; + "powerpc64le-linux" = "sha256-XcHrdA9i3Euc0yIjUtFrmIFMJi+onXRK+tHzNxmQwHg="; + "s390x-linux" = "sha256-loGQxvUqp9ngieVOVuZ6IhOKgyrVGBd+y9LdZtKEPwc="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; diff --git a/pkgs/tools/admin/pulumi-bin/data.nix b/pkgs/tools/admin/pulumi-bin/data.nix index c83fd2f26b08..4d1ce16921c4 100644 --- a/pkgs/tools/admin/pulumi-bin/data.nix +++ b/pkgs/tools/admin/pulumi-bin/data.nix @@ -1,12 +1,12 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "3.192.0"; + version = "3.193.0"; pulumiPkgs = { x86_64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.192.0-linux-x64.tar.gz"; - sha256 = "1vpib37pj825vl1v2xp8vzg6fk84vhxsd0c38dljnqh5ypn9d60z"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.193.0-linux-x64.tar.gz"; + sha256 = "1ssm227zph1ysi2dz1biash90xxdbs5advdb5x8j4qw1523rl40m"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.42.0-linux-amd64.tar.gz"; @@ -17,8 +17,8 @@ sha256 = "1jql72iwqhxyk5z03fjals4581nf839nq9pjxzcjbvkq0fq3wa0i"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.83.0-linux-amd64.tar.gz"; - sha256 = "1nh12zwz7qf5i67nbszhi4rbbgg0qyaz9vpdmvbpf70fkhmh7vv1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.84.0-linux-amd64.tar.gz"; + sha256 = "0nr8lq20483v13m72ywmsvghkbw4icqf68cbpn5zrw0midi5lscy"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.9.0-linux-amd64.tar.gz"; @@ -33,8 +33,8 @@ sha256 = "0b2qwl5481hj077svp9mf0jqf5d18vq7nnhwl4mikag7ddf2b9vn"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.2-linux-amd64.tar.gz"; - sha256 = "0ivwl6j8ws22lhw4w94450pbri6lvxg3san1hy3bs2gdhp4p7xcz"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.6.0-linux-amd64.tar.gz"; + sha256 = "1kvcw8163ghfnrdgc2rzvhfc9npfql7c2d6y6p32j6arwf7h2k4m"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.10.1-linux-amd64.tar.gz"; @@ -53,8 +53,8 @@ sha256 = "00gkdgb6s0wqjl6m69sc8dz320aiy2s751qqn73894jyaqa8v9zk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.54.0-linux-amd64.tar.gz"; - sha256 = "1hw1d0jf31kqvcrc0nwi81gjfn06c38f5p5cdlk690dnf4zpb631"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.55.0-linux-amd64.tar.gz"; + sha256 = "0y6ir92jqdm981gsmia9ak1c7n4w07jli0719cj6zvclzj5cqz59"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.52.0-linux-amd64.tar.gz"; @@ -69,8 +69,8 @@ sha256 = "0hnardid0kbzy65dmn7vz8ddy5hq78nf2871zz6srf2hfyiv7qa4"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v10.1.1-linux-amd64.tar.gz"; - sha256 = "17035warwa3grflkkq9bfscp86j9hia7qaarswm3h1cq1l9cmfj4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v11.0.0-linux-amd64.tar.gz"; + sha256 = "0sm8gqay51g12l20n08pih9vhpm2b95aj71zj6nmqiq5gym89v6z"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.41.1-linux-amd64.tar.gz"; @@ -97,8 +97,8 @@ sha256 = "08i1k8m59dp56lafx8b0ggmgxl7dfqv8f4nljy4dh95h3bs7fdl2"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.1.1-linux-amd64.tar.gz"; - sha256 = "1l9kjc8xi2hfxskgczxn1a090zg38lpycx7c6kf709ffk5ymjvic"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.2.0-linux-amd64.tar.gz"; + sha256 = "12ng3ql6grzbqhrqngs7dfn1wn2pj456k034q46pbmd2w7iy0jdk"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.11-linux-amd64.tar.gz"; @@ -163,8 +163,8 @@ ]; x86_64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.192.0-darwin-x64.tar.gz"; - sha256 = "055ya5ddf2b19h1gkzdyblzib0z7mspy1llp60bphbyn0z4sjkb5"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.193.0-darwin-x64.tar.gz"; + sha256 = "1waq90b9m63fgj17s0xpxafdxrpp9qyjxpcdhwjqlfpnnbq4kpf5"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.42.0-darwin-amd64.tar.gz"; @@ -175,8 +175,8 @@ sha256 = "1fi6y9y151b0c3389p2f7a3m28ay9ka0r57ynpnb8jawflgnx6bc"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.83.0-darwin-amd64.tar.gz"; - sha256 = "0ib5rvlcfhlrm6racza5lckc0zjfy5m8v9baxvgkl9z5ys8ypf9m"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.84.0-darwin-amd64.tar.gz"; + sha256 = "1zchdhnsc6f1q5q8nd1712k0rcs67qziliwbiw4inraw2l11njsh"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.9.0-darwin-amd64.tar.gz"; @@ -191,8 +191,8 @@ sha256 = "0b2kl4818wh3wlw4nzl875x8m91f5vfg706pba5pdw3b59891n66"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.2-darwin-amd64.tar.gz"; - sha256 = "09rn3w7fxkzf2g9rapk52c92039dfrrgx914pkcafg74cs3920ik"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.6.0-darwin-amd64.tar.gz"; + sha256 = "1cdpx3540y3kp76ml1qi0awfzvm3172bzc76khdbsdcz9b8f3kb7"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.10.1-darwin-amd64.tar.gz"; @@ -211,8 +211,8 @@ sha256 = "1n3afyncwk16cbkc8wch3370z08b2vabpvpp8g55xarhqvqk1qpz"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.54.0-darwin-amd64.tar.gz"; - sha256 = "12yqra9njdkb1nlj7nj2ldinbs37pkslwz5vc11six6zdyh7l6np"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.55.0-darwin-amd64.tar.gz"; + sha256 = "0zjpwsrg7d6isck6xc55c6nqdclk6a4avlsnbr9wiyrzn9kyqpss"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.52.0-darwin-amd64.tar.gz"; @@ -227,8 +227,8 @@ sha256 = "1m5lh59h7nck1flzxs9m4n0ag0klk3jmnpf7hc509vffxs89xnjq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v10.1.1-darwin-amd64.tar.gz"; - sha256 = "0hk32m37xiiai14lnq9qc4xsrzr3i2vcvjjj48i909ag1l3c4xgq"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v11.0.0-darwin-amd64.tar.gz"; + sha256 = "12yzgpz05pf1y401p94p063c2yj8i5mlmy5bxdd69n4537z17z02"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.41.1-darwin-amd64.tar.gz"; @@ -255,8 +255,8 @@ sha256 = "1pdvqyfv4cn25h0hg830r2mv5d7g16032badf6f16azscdri81lv"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.1.1-darwin-amd64.tar.gz"; - sha256 = "00f7ql3am9xmx3vqvv0sg6qrqzgmglngw29drr2rnzjl82m8kazn"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.2.0-darwin-amd64.tar.gz"; + sha256 = "0bh5jkvzbprwi93gs5ra1hrgf152hxg2yw97148nvpkfripadkhi"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.11-darwin-amd64.tar.gz"; @@ -321,8 +321,8 @@ ]; aarch64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.192.0-linux-arm64.tar.gz"; - sha256 = "146bgfz4ygqn9nlyh0bcl1yngfjqp2a42zjsrg3jdx0vba1gzc1h"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.193.0-linux-arm64.tar.gz"; + sha256 = "1zs5radachwb3lfqa183r12ak249kj7khrrdcw3l8b33d2yj1dvi"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.42.0-linux-arm64.tar.gz"; @@ -333,8 +333,8 @@ sha256 = "0dhcqkkmfvryy6smj972jr7z6qaq9kaw8qvlv68b9wgix126dp6s"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.83.0-linux-arm64.tar.gz"; - sha256 = "0vca0ryw4542m087sxnnwqw3k3z4avbism2milgxz50vi19ysjb8"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.84.0-linux-arm64.tar.gz"; + sha256 = "0ar11glj329wj64fqwbjwivk3xq893aa1hmnjq3700v8xg3caqdc"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.9.0-linux-arm64.tar.gz"; @@ -349,8 +349,8 @@ sha256 = "0g6kmy5raalxm2wlai71sh70w6vvfgphh2x79fqwn4llmqmrbdvh"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.2-linux-arm64.tar.gz"; - sha256 = "0gvqc91xd2sk2w5zmvy11m5a92kgry43sajvnlwd8hx04byhlw2s"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.6.0-linux-arm64.tar.gz"; + sha256 = "17lndnmwmxshxz7n2zhgc07gr8cqfd06b1mgblyzbx8n2lc0x0sv"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.10.1-linux-arm64.tar.gz"; @@ -369,8 +369,8 @@ sha256 = "15n44dya58sqpirhpiicp1x6w9x15qf94a6vamk2h6jbzpfi7c03"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.54.0-linux-arm64.tar.gz"; - sha256 = "1rj4wgz9cbcl9pkm0h2i9ykxcjhdgdmcywc8i2p0p991f011jivv"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.55.0-linux-arm64.tar.gz"; + sha256 = "0cbfxcxc4nnr87b54q3g0prcsf4wm0i6b2h2njj0fmg2z16c5pkg"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.52.0-linux-arm64.tar.gz"; @@ -385,8 +385,8 @@ sha256 = "111pia2f5xwkwaqs6p90ri29l5b3ivmahsa1bji4fwyyjyp22h4r"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v10.1.1-linux-arm64.tar.gz"; - sha256 = "0ij97gim1dmh73gfxwbj5l59bqhwindxp4r5sj59fmv7ps13d3k0"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v11.0.0-linux-arm64.tar.gz"; + sha256 = "0f4bxwj7liyijbsqh0r43s823n02gvpkk0rdxwhg1li4d1mpsqxp"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.41.1-linux-arm64.tar.gz"; @@ -413,8 +413,8 @@ sha256 = "0kqxz7y1n9zzpw3rv15kb55qvp14rvxh0vymddlrja7iqcvb8nd8"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.1.1-linux-arm64.tar.gz"; - sha256 = "19hhlbdwx22yg0x5g6310z2mjsv0wfgwc420a5r6f40jr3fwfnyz"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.2.0-linux-arm64.tar.gz"; + sha256 = "1v6114pywwz9kfxh5469v4hdjm0vysj93ny9wzcy7ivkcnj19hlm"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.11-linux-arm64.tar.gz"; @@ -479,8 +479,8 @@ ]; aarch64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.192.0-darwin-arm64.tar.gz"; - sha256 = "0pad07m4s04fmpbn7h1lq13zq5jxsbsry96135izr9ghk303wslm"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.193.0-darwin-arm64.tar.gz"; + sha256 = "0gf8in5gcnzwkarnia71da27ypmacgfj0fphdb6hjy7mfd4z8w36"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.42.0-darwin-arm64.tar.gz"; @@ -491,8 +491,8 @@ sha256 = "184s2cmnn8nn17bvkgbsxfhllc4bi86m1awa77n2rc7gcszj203h"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.83.0-darwin-arm64.tar.gz"; - sha256 = "11yv21983xfpf2asc00ng48jxz0xfhrax0gyp20p6gri4alfj5xr"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.84.0-darwin-arm64.tar.gz"; + sha256 = "1xda796x88qgki6crqzqy60h2ddxs9n6axr7b8dbhrf2mssrk5lr"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.9.0-darwin-arm64.tar.gz"; @@ -507,8 +507,8 @@ sha256 = "1i1xzsvpy60igksj9x25nn8b473hbhzg6whhjdk45ic8z8n5n5pq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.2-darwin-arm64.tar.gz"; - sha256 = "0vp65ccimrzhbg3h7rq1p18rjwhb2b4s0y90wvan22nsvwnv5b0p"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.6.0-darwin-arm64.tar.gz"; + sha256 = "0b4srhyq2adbpzh74s0kcmfflayrk6c7jbq63s2l3zfq2zln4sbm"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.10.1-darwin-arm64.tar.gz"; @@ -527,8 +527,8 @@ sha256 = "1lva9jp2fbz58gfgsdbwlyrdd60wpy1xy55af7f8dmabgcc8j391"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.54.0-darwin-arm64.tar.gz"; - sha256 = "10siibgg271qg5czrhd8xv20dn4allix8qhmlabbqkih0zwdimyr"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.55.0-darwin-arm64.tar.gz"; + sha256 = "0c3bj1qb5fhqravw8qqdiwyp51h8ik41i9ibn59cviy1bnr2dkc0"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.52.0-darwin-arm64.tar.gz"; @@ -543,8 +543,8 @@ sha256 = "12bzicm43l7yvh02v5fx3z8v46l9i7a9f677735xi5rjbmd2an4c"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v10.1.1-darwin-arm64.tar.gz"; - sha256 = "0y3hhvp21j1xm7pmfq7j2mzdvz68zc2ljn0sxbiv50084m9vaa7y"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v11.0.0-darwin-arm64.tar.gz"; + sha256 = "0a1fy15bf66gvy7jvimbnycxb51z85svrpa9flly1ch3g7276w60"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.41.1-darwin-arm64.tar.gz"; @@ -571,8 +571,8 @@ sha256 = "17fl8apnlz4ifjzp1sq0fi4y1knxh1x2fvhlrg8j568f3svp41f8"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.1.1-darwin-arm64.tar.gz"; - sha256 = "13n9mdhfnnrcfaasr2ca0myyrk09mbazllzhrrxkriahw64a878h"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.2.0-darwin-arm64.tar.gz"; + sha256 = "1nmk841ax77dm64laja5jdcrk0d4pilj0pfn0jvd5zi13fym43ah"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.11-darwin-arm64.tar.gz"; diff --git a/pkgs/tools/security/nitrokey-app2/default.nix b/pkgs/tools/security/nitrokey-app2/default.nix index 377d212119f5..cecbb27c6e00 100644 --- a/pkgs/tools/security/nitrokey-app2/default.nix +++ b/pkgs/tools/security/nitrokey-app2/default.nix @@ -1,30 +1,38 @@ { lib, stdenv, - python3, + buildPythonApplication, fetchFromGitHub, - wrapQtAppsHook, - qtbase, - qtwayland, - qtsvg, + poetry-core, + fido2, + nitrokey, + pyside6, + usb-monitor, + qt6, }: -python3.pkgs.buildPythonApplication rec { - pname = "nitrokey-app2"; - version = "2.3.5"; - pyproject = true; +let + inherit (qt6) + wrapQtAppsHook + qtbase + qtwayland + qtsvg + ; +in - disabled = python3.pythonOlder "3.9"; +buildPythonApplication rec { + pname = "nitrokey-app2"; + version = "2.4.1"; + pyproject = true; src = fetchFromGitHub { owner = "Nitrokey"; repo = "nitrokey-app2"; tag = "v${version}"; - hash = "sha256-zhTDr4GyE4jridK3ee8ae3v5behMbuo86q9WdrBVqQg="; + hash = "sha256-nzhhtnKKOHA+Cw1y+BpYsyQklzkDnmFRKGIfaJ/dmaQ="; }; - nativeBuildInputs = with python3.pkgs; [ - poetry-core + nativeBuildInputs = [ wrapQtAppsHook ]; @@ -36,7 +44,12 @@ python3.pkgs.buildPythonApplication rec { qtsvg ]; - propagatedBuildInputs = with python3.pkgs; [ + build-system = [ + poetry-core + ]; + + dependencies = [ + fido2 nitrokey pyside6 usb-monitor @@ -53,6 +66,12 @@ python3.pkgs.buildPythonApplication rec { install -Dm755 meta/nk-app2.png $out/share/icons/hicolor/128x128/apps/com.nitrokey.nitrokey-app2.png ''; + # wrapQtApps only wrapps binary files and normally skips python programs. + # Manually pass the qtWrapperArgs from wrapQtAppsHook to wrap python programs. + preFixup = '' + makeWrapperArgs+=("''${qtWrapperArgs[@]}") + ''; + meta = with lib; { description = "This application allows to manage Nitrokey 3 devices"; homepage = "https://github.com/Nitrokey/nitrokey-app2"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7175dc3ab8c4..bc1b952d4a03 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10266,12 +10266,9 @@ with pkgs; fftw = fftwFloat; }; - buildArmTrustedFirmware = - callPackage ../misc/arm-trusted-firmware/build-arm-trusted-firmware.nix - { }; - arm-trusted-firmware = callPackage ../misc/arm-trusted-firmware { }; inherit (arm-trusted-firmware) + buildArmTrustedFirmware armTrustedFirmwareTools armTrustedFirmwareAllwinner armTrustedFirmwareAllwinnerH616 @@ -15343,7 +15340,7 @@ with pkgs; nitrokey-app = libsForQt5.callPackage ../tools/security/nitrokey-app { }; - nitrokey-app2 = qt6Packages.callPackage ../tools/security/nitrokey-app2 { }; + nitrokey-app2 = python3Packages.callPackage ../tools/security/nitrokey-app2 { }; hy = with python3Packages; toPythonApplication hy;