mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-03-08 01:24:09 +01:00
Merge master into staging-next
This commit is contained in:
commit
95416609f8
74 changed files with 559 additions and 478 deletions
|
|
@ -102,13 +102,10 @@ let
|
|||
# assume compatible cpu have all the instructions included
|
||||
final.parsed.cpu == platform.parsed.cpu
|
||||
->
|
||||
# if both have gcc.arch defined, check whether final can execute the given platform
|
||||
# if platform has gcc.arch, final must also have and can execute the gcc.arch of platform
|
||||
(
|
||||
(final ? gcc.arch && platform ? gcc.arch)
|
||||
-> architectures.canExecute final.gcc.arch platform.gcc.arch
|
||||
platform ? gcc.arch -> final ? gcc.arch && architectures.canExecute final.gcc.arch platform.gcc.arch
|
||||
)
|
||||
# if platform has gcc.arch defined but final doesn't, don't assume it can be executed
|
||||
|| (platform ? gcc.arch -> !(final ? gcc.arch))
|
||||
);
|
||||
|
||||
isCompatible =
|
||||
|
|
|
|||
|
|
@ -8,7 +8,10 @@ let
|
|||
cfg = config.hardware.opentabletdriver;
|
||||
in
|
||||
{
|
||||
meta.maintainers = with lib.maintainers; [ thiagokokada ];
|
||||
meta.maintainers = with lib.maintainers; [
|
||||
gepbird
|
||||
thiagokokada
|
||||
];
|
||||
|
||||
options = {
|
||||
hardware.opentabletdriver = {
|
||||
|
|
@ -60,6 +63,12 @@ in
|
|||
|
||||
serviceConfig = {
|
||||
Type = "simple";
|
||||
# workaround for https://github.com/NixOS/nixpkgs/issues/469340
|
||||
ExecStartPre = pkgs.writeShellScript "disable-for-gdm-greeter" ''
|
||||
if [[ "$USER" = "gdm-greeter"* ]]; then
|
||||
exit 1
|
||||
fi
|
||||
'';
|
||||
ExecStart = lib.getExe' cfg.package "otd-daemon";
|
||||
Restart = "on-failure";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -124,6 +124,7 @@ in
|
|||
services.gnome.evolution-data-server.enable = true;
|
||||
services.gnome.glib-networking.enable = true;
|
||||
services.gnome.gnome-keyring.enable = true;
|
||||
services.gnome.gnome-online-accounts.enable = mkDefault true;
|
||||
services.gnome.gcr-ssh-agent.enable = mkDefault true;
|
||||
services.gvfs.enable = true;
|
||||
services.power-profiles-daemon.enable = mkDefault true;
|
||||
|
|
|
|||
|
|
@ -1793,12 +1793,12 @@ final: prev: {
|
|||
|
||||
blink-indent = buildVimPlugin {
|
||||
pname = "blink.indent";
|
||||
version = "2.1.0-unstable-2025-12-02";
|
||||
version = "2.1.2-unstable-2026-01-13";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Saghen";
|
||||
repo = "blink.indent";
|
||||
rev = "93ff30292d34116444ff9db5264f6ccd34f3f71f";
|
||||
hash = "sha256-aPCJAK/hO/Vn8kiYyoaMdJjO6b3ce1IXo8Xy4LJS+q8=";
|
||||
rev = "9c80820ca77218a8d28e70075d6f44a1609911fe";
|
||||
hash = "sha256-SS66JZFCX8viYxYaObASlwtrG5h7yHbVvRBVXBNXkng=";
|
||||
};
|
||||
meta.homepage = "https://github.com/Saghen/blink.indent/";
|
||||
meta.hydraPlatforms = [ ];
|
||||
|
|
|
|||
|
|
@ -8,13 +8,13 @@
|
|||
}:
|
||||
vimUtils.buildVimPlugin rec {
|
||||
pname = "codediff.nvim";
|
||||
version = "2.9.1";
|
||||
version = "2.9.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "esmuellert";
|
||||
repo = "codediff.nvim";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-xIm3/Dxn77rRtUwaKE+3xed8Yyrfnte/aroRcgqiuXM=";
|
||||
hash = "sha256-hHBAGDWtw56gk1kWUtU9QEP2QqIATmPNeJ2lPD8dWIc=";
|
||||
};
|
||||
|
||||
dependencies = [ vimPlugins.nui-nvim ];
|
||||
|
|
@ -31,7 +31,7 @@ vimUtils.buildVimPlugin rec {
|
|||
|
||||
meta = {
|
||||
description = "VSCode-style side-by-side diff rendering with two-tier highlighting (line + character level)";
|
||||
homepage = "https://github.com/esmuellert/vscode-diff.nvim/";
|
||||
homepage = "https://github.com/esmuellert/codediff.nvim/";
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
{
|
||||
lib,
|
||||
claude-code,
|
||||
vscode-utils,
|
||||
}:
|
||||
|
||||
|
|
@ -7,10 +8,15 @@ vscode-utils.buildVscodeMarketplaceExtension {
|
|||
mktplcRef = {
|
||||
name = "claude-code";
|
||||
publisher = "anthropic";
|
||||
version = "2.1.5";
|
||||
hash = "sha256-R7FRTvbadL12uSZjOHK2ggGlie6jDm+tV5Ei1LrVCZQ=";
|
||||
version = "2.1.6";
|
||||
hash = "sha256-xN87LR64kikBu0M5pST0PbV7+YwB1ncTzmfGk4PEwNs=";
|
||||
};
|
||||
|
||||
postInstall = ''
|
||||
rm -f "$out/$installPrefix/resources/native-binary/claude"*
|
||||
ln -s "${claude-code}/bin/claude" "$out/$installPrefix/resources/native-binary/claude"
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Harness the power of Claude Code without leaving your IDE";
|
||||
homepage = "https://docs.anthropic.com/s/claude-code";
|
||||
|
|
|
|||
|
|
@ -8,13 +8,13 @@
|
|||
}:
|
||||
mkLibretroCore {
|
||||
core = "mednafen-psx" + lib.optionalString withHw "-hw";
|
||||
version = "0-unstable-2026-01-02";
|
||||
version = "0-unstable-2026-01-12";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "libretro";
|
||||
repo = "beetle-psx-libretro";
|
||||
rev = "3ca0580ec7b49260559eb8d5dd771f7a8924cdbd";
|
||||
hash = "sha256-JRyEV4yGiu3Xkinvte88U3gHYeHvlyMTJFXdVah9ocs=";
|
||||
rev = "254285de247db71ac25a4392c159dc1114940794";
|
||||
hash = "sha256-RDUyTGlrouttC9V4irOC8U1zcNsCxnTIdm6wrAECY2E=";
|
||||
};
|
||||
|
||||
extraBuildInputs = lib.optionals withHw [
|
||||
|
|
|
|||
|
|
@ -5,13 +5,13 @@
|
|||
}:
|
||||
mkLibretroCore {
|
||||
core = "fbneo";
|
||||
version = "0-unstable-2025-12-29";
|
||||
version = "0-unstable-2026-01-11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "libretro";
|
||||
repo = "fbneo";
|
||||
rev = "3ebf6ddb6aef21433cf2e323ad19bded912ee2f9";
|
||||
hash = "sha256-jCU0AtkKfuZOZLuRdJ6qBcRydQykYgSbbhskfmmSqOc=";
|
||||
rev = "aaecfedbb206a79d0e35a0dfe922622b921a66f7";
|
||||
hash = "sha256-Xn3lxXFf7EEism9CIGYhvP83oCpOTrpgnBAwkkB4TDM=";
|
||||
};
|
||||
|
||||
makefile = "Makefile";
|
||||
|
|
|
|||
|
|
@ -11,14 +11,14 @@
|
|||
|
||||
python3Packages.buildPythonApplication {
|
||||
pname = "chirp";
|
||||
version = "0.4.0-unstable-2026-01-03";
|
||||
version = "0.4.0-unstable-2026-01-12";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kk7ds";
|
||||
repo = "chirp";
|
||||
rev = "7eff3fe2d19ff581d7154dafabe72bf3decbd6e9";
|
||||
hash = "sha256-05k/52l5QLA56bs+l2WJKjJKLOVBip6Lfl/eSeLR/vU=";
|
||||
rev = "e6100c8a3d4769848db16b9557c585bf9ff5c58c";
|
||||
hash = "sha256-DpM8agWg0D4PJN7yR2frPCF7nnDt6ksv9PtQwqOJSos=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
|||
4
pkgs/by-name/cl/claude-code/package-lock.json
generated
4
pkgs/by-name/cl/claude-code/package-lock.json
generated
|
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"name": "@anthropic-ai/claude-code",
|
||||
"version": "2.1.5",
|
||||
"version": "2.1.6",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@anthropic-ai/claude-code",
|
||||
"version": "2.1.5",
|
||||
"version": "2.1.6",
|
||||
"license": "SEE LICENSE IN README.md",
|
||||
"bin": {
|
||||
"claude": "cli.js"
|
||||
|
|
|
|||
|
|
@ -12,14 +12,14 @@
|
|||
}:
|
||||
buildNpmPackage (finalAttrs: {
|
||||
pname = "claude-code";
|
||||
version = "2.1.5";
|
||||
version = "2.1.6";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${finalAttrs.version}.tgz";
|
||||
hash = "sha256-hJECxkGC+nkQ6YCZpSZxRbuHaeYQDs2q7L5SYKSFVFc=";
|
||||
hash = "sha256-M2ZLGnrvNki7B2jOh4Uq2SfSxkICh76uRIFogq+kKZ8=";
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-HjHBNa9gcGpo5qFb9CQvBH60qDM58WXJhClWRrzczBc=";
|
||||
npmDepsHash = "sha256-Y+4ZcfEJJg4/XYc3vNLw4R5OJz3FlYvgQpkB739jKAQ=";
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import ./generic.nix {
|
||||
version = "25.12.1.649-stable";
|
||||
rev = "bf4280aa19d3bade619578a749919e25ce490861";
|
||||
hash = "sha256-0lxB/MXLUmO7Bzqj23EfPPBb3IePr/fmjPwg8EzaTVQ=";
|
||||
version = "25.12.2.54-stable";
|
||||
rev = "e06d8a2be22920e4c146389bbde5358b78aa8ef6";
|
||||
hash = "sha256-F9v+qwjnqsp9At5h41gNWP8cD6C7nnI0AjuOU2mRfPs=";
|
||||
lts = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,12 +13,12 @@
|
|||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "clojure";
|
||||
version = "1.12.3.1577";
|
||||
version = "1.12.4.1582";
|
||||
|
||||
src = fetchurl {
|
||||
# https://github.com/clojure/brew-install/releases
|
||||
url = "https://github.com/clojure/brew-install/releases/download/${finalAttrs.version}/clojure-tools-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-u/hROuiLmHPpeBroaty1YLgSCcZv6Uy+ckKK85seusw=";
|
||||
hash = "sha256-/Vhk8ivy7DAxH5zjyvPTF5ngTWU7ZX7NtPCDb+ly/yE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
|||
|
|
@ -6,18 +6,18 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "cnquery";
|
||||
version = "12.17.0";
|
||||
version = "12.18.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mondoohq";
|
||||
repo = "cnquery";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-CtvISe/9AkPCMMpclIAPP9rw9OAzjbwLXpAQaOPaG1s=";
|
||||
hash = "sha256-aDpWVujFSKTRDZW764LzNmqJkb61tfdLPN/JT81NrZs=";
|
||||
};
|
||||
|
||||
subPackages = [ "apps/cnquery" ];
|
||||
|
||||
vendorHash = "sha256-/6r+1ZCSaVJkNxG/vrF+rvSggEsYSA2GzNFaCfweiJM=";
|
||||
vendorHash = "sha256-OliliGBpFPPJnYZ3wQ2q7t+9bsiN5ik0FJrNGlVxivo=";
|
||||
|
||||
ldflags = [
|
||||
"-w"
|
||||
|
|
|
|||
|
|
@ -12,18 +12,18 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "commitlint";
|
||||
version = "20.3.0";
|
||||
version = "20.3.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "conventional-changelog";
|
||||
repo = "commitlint";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-FJ2MhC3EPpJ2wSsWPh+A+tQofWXzDkV9/T89i5ibYl8=";
|
||||
hash = "sha256-0UAIpQdvs9oFsV1xL7bR9fAcmrtaqI/79mmmx+NRK4Q=";
|
||||
};
|
||||
|
||||
yarnOfflineCache = fetchYarnDeps {
|
||||
inherit (finalAttrs) src;
|
||||
hash = "sha256-wFR/2M0CYQgSlb2a1bDyWdOQt7TGVgK72mhcSESyt84=";
|
||||
hash = "sha256-ulQLIIWIeVRh5t+IV+980m5vbBG1dmQv9iaxCLznPY8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
|||
|
|
@ -13,13 +13,13 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "conmon";
|
||||
version = "2.1.13";
|
||||
version = "2.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "containers";
|
||||
repo = "conmon";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-/Kt49c8a+R/+Z3KmFLpRTG+BdfPDAOEUtSis3alLAUQ=";
|
||||
hash = "sha256-RVzjqTqw1NGAzXwiAKekByXA1aGgFrfwo3RtGKrfODk=";
|
||||
leaveDotGit = true;
|
||||
postFetch = ''
|
||||
cd $out
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@
|
|||
|
||||
stdenv.mkDerivation {
|
||||
pname = "cosmic-protocols";
|
||||
version = "0-unstable-2025-09-26";
|
||||
version = "0-unstable-2026-01-08";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pop-os";
|
||||
repo = "cosmic-protocols";
|
||||
rev = "d0e95be25e423cfe523b11111a3666ed7aaf0dc4";
|
||||
hash = "sha256-KvXQJ/EIRyrlmi80WKl2T9Bn+j7GCfQlcjgcEVUxPkc=";
|
||||
rev = "160b086abe03cd34a8a375d7fbe47b24308d1f38";
|
||||
hash = "sha256-ymn+BUTTzyHquPn4hvuoA3y1owFj8LVrmsPu2cdkFQ8=";
|
||||
};
|
||||
|
||||
makeFlags = [ "PREFIX=${placeholder "out"}" ];
|
||||
|
|
|
|||
|
|
@ -6,16 +6,16 @@
|
|||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "esp-generate";
|
||||
version = "1.1.0";
|
||||
version = "1.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "esp-rs";
|
||||
repo = "esp-generate";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-cSwTdUP3N19zzf6ecODCCc64jSmGq139UxUyevBQ3No=";
|
||||
hash = "sha256-JNSz/HRO8qxVaRZLL4qgYF3BIYVkrzyRc3wAWd+dAMo=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-z9Tq6N1xPon+BPfdPnwg7XP7Pn3rPug9xxqS/MrtBMk=";
|
||||
cargoHash = "sha256-IZH6y7KXdrNO4mxkRPaWi79XQnlrxxaQNG2nahJ8TzY=";
|
||||
|
||||
meta = {
|
||||
description = "Template generation tool to create no_std applications targeting Espressif's chips";
|
||||
|
|
|
|||
|
|
@ -7,13 +7,13 @@
|
|||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "ffmpeg-normalize";
|
||||
version = "1.36.0";
|
||||
version = "1.36.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit version;
|
||||
pname = "ffmpeg_normalize";
|
||||
hash = "sha256-85gfTGHLsLteHdVdy/NBFzta7JJfjeCFBgelHOKgNH8=";
|
||||
hash = "sha256-HcGdP/XvLHxAQMC9infjVTMXd+/DHNBd5m5XDzBXZKk=";
|
||||
};
|
||||
|
||||
build-system = with python3Packages; [ uv-build ];
|
||||
|
|
|
|||
|
|
@ -15,13 +15,13 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "fulcio";
|
||||
version = "1.8.4";
|
||||
version = "1.8.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "sigstore";
|
||||
repo = "fulcio";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-+5aYfHR8v7A5U73rTkXoUInWDt044JcPDwQt2iKaqBw=";
|
||||
hash = "sha256-YMM517FpQvx3+8g2EuMmUo7cHTxaXUmCcszqnn3xs+c=";
|
||||
# populate values that require us to use git. By doing this in postFetch we
|
||||
# can delete .git afterwards and maintain better reproducibility of the src.
|
||||
leaveDotGit = true;
|
||||
|
|
@ -33,7 +33,7 @@ buildGoModule rec {
|
|||
find "$out" -name .git -print0 | xargs -0 rm -rf
|
||||
'';
|
||||
};
|
||||
vendorHash = "sha256-EtanisQJclkIh2m+M51kGrWvOP/4Y+Y2zbxfSJ25cLk=";
|
||||
vendorHash = "sha256-FmHT3qLl42LXeU8RA3E8P2QyZyTfxA5b+vHg0EfDHmM=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
|
|
|||
|
|
@ -6,18 +6,18 @@
|
|||
nixosTests,
|
||||
}:
|
||||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "gerrit";
|
||||
version = "3.13.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://gerrit-releases.storage.googleapis.com/gerrit-${version}.war";
|
||||
url = "https://gerrit-releases.storage.googleapis.com/gerrit-${finalAttrs.version}.war";
|
||||
hash = "sha256-4+Z1q1cHEM5IaG+SAS7JgiCypfjM8W2Zaa25/KGaoqw=";
|
||||
};
|
||||
|
||||
buildCommand = ''
|
||||
mkdir -p "$out"/webapps/
|
||||
ln -s ${src} "$out"/webapps/gerrit-${version}.war
|
||||
ln -s ${finalAttrs.src} "$out"/webapps/gerrit-${finalAttrs.version}.war
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
|
|
@ -50,6 +50,7 @@ stdenvNoCC.mkDerivation rec {
|
|||
homepage = "https://www.gerritcodereview.com/index.md";
|
||||
license = lib.licenses.asl20;
|
||||
description = "Web based code review and repository management for the git version control system";
|
||||
changelog = "https://www.gerritcodereview.com/${lib.versions.majorMinor finalAttrs.version}.html";
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
maintainers = with lib.maintainers; [
|
||||
flokli
|
||||
|
|
@ -58,4 +59,4 @@ stdenvNoCC.mkDerivation rec {
|
|||
];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
46
pkgs/by-name/gi/gitlab-kas/package.nix
Normal file
46
pkgs/by-name/gi/gitlab-kas/package.nix
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
{
|
||||
buildGoModule,
|
||||
lib,
|
||||
fetchFromGitLab,
|
||||
versionCheckHook,
|
||||
}:
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "gitlab-kas";
|
||||
version = "18.6.3";
|
||||
|
||||
# nixpkgs-update: no auto update
|
||||
src = fetchFromGitLab {
|
||||
owner = "gitlab-org";
|
||||
repo = "cluster-integration/gitlab-agent";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-crKzUQ+51hRgQsICES4tULyrRFw+hjWN9jz+lxYjtew=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-SSxQH45CVg1v8PKkbU046bAZsZOOPN5U7Cm81n82uRA=";
|
||||
subPackages = [ "./cmd/kas" ];
|
||||
|
||||
ldflags =
|
||||
let
|
||||
goPkgPath = "gitlab.com/gitlab-org/cluster-integration/gitlab-agent/v${lib.versions.major finalAttrs.version}";
|
||||
in
|
||||
[
|
||||
"-X ${goPkgPath}/internal/cmd.Version=${finalAttrs.version}"
|
||||
"-X ${goPkgPath}/internal/cmd.GitRef=v${finalAttrs.version}"
|
||||
];
|
||||
|
||||
nativeInstallCheckHooks = [
|
||||
versionCheckHook
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Kubernetes Agent (Gitlab side)";
|
||||
mainProgram = "kas";
|
||||
homepage = "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent";
|
||||
changelog = "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/blob/v${finalAttrs.version}/CHANGELOG.md";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [
|
||||
lib.maintainers.leona
|
||||
];
|
||||
};
|
||||
})
|
||||
|
|
@ -8,6 +8,7 @@
|
|||
"rev": "v18.6.3-ee",
|
||||
"passthru": {
|
||||
"GITALY_SERVER_VERSION": "18.6.3",
|
||||
"GITLAB_KAS_VERSION": "18.6.3",
|
||||
"GITLAB_PAGES_VERSION": "18.6.3",
|
||||
"GITLAB_SHELL_VERSION": "14.45.3",
|
||||
"GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.10.1",
|
||||
|
|
|
|||
|
|
@ -101,6 +101,7 @@ class GitLabRepo:
|
|||
v: self.get_file(v, rev).strip()
|
||||
for v in [
|
||||
"GITALY_SERVER_VERSION",
|
||||
"GITLAB_KAS_VERSION",
|
||||
"GITLAB_PAGES_VERSION",
|
||||
"GITLAB_SHELL_VERSION",
|
||||
"GITLAB_ELASTICSEARCH_INDEXER_VERSION",
|
||||
|
|
@ -273,6 +274,15 @@ def update_gitlab_pages():
|
|||
_call_nix_update("gitlab-pages", gitlab_pages_version)
|
||||
|
||||
|
||||
@cli.command("update-gitlab-kas")
|
||||
def update_gitlab_kas():
|
||||
"""Update gitlab-kas"""
|
||||
logger.info("Updating gitlab-kas")
|
||||
data = _get_data_json()
|
||||
gitlab_kas_version = data["passthru"]["GITLAB_KAS_VERSION"]
|
||||
_call_nix_update("gitlab-kas", gitlab_kas_version)
|
||||
|
||||
|
||||
def get_container_registry_version() -> str:
|
||||
"""Returns the version attribute of gitlab-container-registry"""
|
||||
return subprocess.check_output(
|
||||
|
|
@ -405,6 +415,7 @@ def commit_gitlab(old_version: str, new_version: str, new_rev: str) -> None:
|
|||
"pkgs/by-name/gi/gitlab",
|
||||
"pkgs/by-name/gi/gitaly",
|
||||
"pkgs/by-name/gi/gitlab-elasticsearch-indexer",
|
||||
"pkgs/by-name/gi/gitlab-kas",
|
||||
"pkgs/by-name/gi/gitlab-pages",
|
||||
],
|
||||
cwd=NIXPKGS_PATH,
|
||||
|
|
|
|||
|
|
@ -2,12 +2,10 @@
|
|||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
fetchYarnDeps,
|
||||
fetchNpmDeps,
|
||||
buildGoModule,
|
||||
buildNpmPackage,
|
||||
systemd,
|
||||
yarn,
|
||||
fixup-yarn-lock,
|
||||
nodejs,
|
||||
grafana-alloy,
|
||||
nixosTests,
|
||||
nix-update-script,
|
||||
|
|
@ -17,24 +15,42 @@
|
|||
useLLD ? stdenv.hostPlatform.isArmv7,
|
||||
}:
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
buildGoModule (finalAttrs: rec {
|
||||
pname = "grafana-alloy";
|
||||
version = "1.11.3";
|
||||
|
||||
version = "1.12.2";
|
||||
src = fetchFromGitHub {
|
||||
owner = "grafana";
|
||||
repo = "alloy";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-yO1r7GLXlD7f5Fpooit7SwkB7EB1hDO42o3BLvWY8Qo=";
|
||||
hash = "sha256-C/yqsUjEwKnGRkxMOQkKfGdeERbvO/e7D7c3CyJ+cVY=";
|
||||
};
|
||||
|
||||
npmDeps = fetchNpmDeps {
|
||||
src = "${finalAttrs.src}/internal/web/ui";
|
||||
hash = "sha256-3J1Slka5bi+72NUaHBmDTtG1faJWRkOlkClKnUyiUsk=";
|
||||
};
|
||||
|
||||
frontend = buildNpmPackage {
|
||||
pname = "alloy-frontend";
|
||||
inherit version src;
|
||||
|
||||
inherit npmDeps;
|
||||
sourceRoot = "${src.name}/internal/web/ui";
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir $out
|
||||
cp -av dist $out/share
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
};
|
||||
|
||||
proxyVendor = true;
|
||||
vendorHash = "sha256-8n1r2Wun5ZSvjsU2Vl/fSRoQnTfKbrcQI6a7YDX/HZA=";
|
||||
vendorHash = "sha256-Bq/6ld2LldSDhksNqGMHXZAeNHh74D07o2ETpQqMcP4=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
fixup-yarn-lock
|
||||
yarn
|
||||
nodejs
|
||||
installShellFiles
|
||||
]
|
||||
++ lib.optionals useLLD [ lld ];
|
||||
|
|
@ -62,39 +78,15 @@ buildGoModule (finalAttrs: {
|
|||
"promtail_journal_enabled"
|
||||
];
|
||||
|
||||
patchPhase = ''
|
||||
# Copy frontend build in
|
||||
cp -va "${frontend}/share" "internal/web/ui/dist"
|
||||
'';
|
||||
|
||||
subPackages = [
|
||||
"."
|
||||
];
|
||||
|
||||
# Skip building the frontend in the goModules FOD
|
||||
overrideModAttrs = (
|
||||
_: {
|
||||
preBuild = null;
|
||||
}
|
||||
);
|
||||
|
||||
yarnOfflineCache = fetchYarnDeps {
|
||||
yarnLock = "${finalAttrs.src}/internal/web/ui/yarn.lock";
|
||||
hash = "sha256-oCDP2XJczLXgzEjyvFEIFBanlnzjrj0So09izG5vufs=";
|
||||
};
|
||||
|
||||
preBuild = ''
|
||||
pushd internal/web/ui
|
||||
|
||||
# Yarn wants a real home directory to write cache, config, etc to
|
||||
export HOME=$NIX_BUILD_TOP/fake_home
|
||||
|
||||
fixup-yarn-lock yarn.lock
|
||||
yarn config --offline set yarn-offline-mirror ${finalAttrs.yarnOfflineCache}
|
||||
yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive
|
||||
|
||||
patchShebangs node_modules/
|
||||
|
||||
yarn --offline build
|
||||
|
||||
popd
|
||||
'';
|
||||
|
||||
# uses go-systemd, which uses libsystemd headers
|
||||
# https://github.com/coreos/go-systemd/issues/351
|
||||
NIX_CFLAGS_COMPILE = lib.optionals stdenv.hostPlatform.isLinux [
|
||||
|
|
@ -138,8 +130,8 @@ buildGoModule (finalAttrs: {
|
|||
"v(.+)"
|
||||
];
|
||||
};
|
||||
# alias for nix-update to be able to find and update this attribute
|
||||
offlineCache = finalAttrs.yarnOfflineCache;
|
||||
# for nix-update to be able to find and update the hash
|
||||
inherit npmDeps;
|
||||
};
|
||||
|
||||
meta = {
|
||||
|
|
|
|||
|
|
@ -6,16 +6,16 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "grafana-dash-n-grab";
|
||||
version = "0.8.1";
|
||||
version = "0.9.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
rev = "v${version}";
|
||||
owner = "esnet";
|
||||
repo = "gdg";
|
||||
sha256 = "sha256-Rt7MUiC8zTL4Ni18FKdzkk30G5fCH6ZxBxpHePO3/LE=";
|
||||
sha256 = "sha256-pgfIutJkpH4oELEQu1/3vJ1RPVLF+r4EAV3KpOLZixY=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-3BR3tB2CLT7aT+0DsKqA3rwle1RoJRv1/i38HBYkL/0=";
|
||||
vendorHash = "sha256-MXWJ/riQTzAgUNJWvAzSvdHTAzRymlHheeNyJoKGAF4=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ let
|
|||
};
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
version = "16.3.37";
|
||||
version = "16.3.45";
|
||||
pname = "jmol";
|
||||
|
||||
src =
|
||||
|
|
@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
|
|||
in
|
||||
fetchurl {
|
||||
url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${version}/Jmol-${version}-binary.tar.gz";
|
||||
hash = "sha256-T/55q7+P2rVGlH1s9sD99u/WV8TSP5K4sZYu7MOxRWQ=";
|
||||
hash = "sha256-TGL8EU9Ow2rbQpLBbz12AJvO8xHNjmUrlIwIp+4qTgQ=";
|
||||
};
|
||||
|
||||
patchPhase = ''
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "kokkos";
|
||||
version = "5.0.0";
|
||||
version = "5.0.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kokkos";
|
||||
repo = "kokkos";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-l8KE8lW0P5loOMfi6OAB4iMOA8z3JxYaiB07Smp6HSo=";
|
||||
hash = "sha256-Lsdx8Jnh3t1fbG2kok9oGfNGsNiHrjEx7cNLFikgMMw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ buildGoModule rec {
|
|||
owner = "kyverno";
|
||||
repo = "chainsaw";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-HcBRipJGSHPms2qL63vIVVmiq+k1mL8dJo5kW7W6ykE=";
|
||||
hash = "sha256-wHwjcpcum3ByBGYUxJ38Qi0RliQUmAIBYmE7t3gEonI=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-lG+odKD1TGQ7GTh/y9ogREtY59T8fvN/6FyKsdgsU0M=";
|
||||
|
|
|
|||
|
|
@ -8,11 +8,11 @@
|
|||
|
||||
let
|
||||
pname = "ledger-live-desktop";
|
||||
version = "2.135.1";
|
||||
version = "2.135.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage";
|
||||
hash = "sha256-M57ah+15L30r30AI40K1qzeUbYch/TpwkTu88vvzUK0=";
|
||||
hash = "sha256-K74ILzYKvNccnJyUBvWoA6xijkcXWGFLuCfdaQtmvR8=";
|
||||
};
|
||||
|
||||
appimageContents = appimageTools.extractType2 {
|
||||
|
|
|
|||
|
|
@ -0,0 +1,32 @@
|
|||
From 5bfab42bc531e40d99ea88a1fb7662c8388ee833 Mon Sep 17 00:00:00 2001
|
||||
From: Marcin Serwin <marcin@serwin.dev>
|
||||
Date: Fri, 9 Jan 2026 21:23:39 +0100
|
||||
Subject: [PATCH] Remove cm_print_error declaration
|
||||
|
||||
With CMocka 2.0.0 this `cm_print_error` is now a macro so using it as
|
||||
a function name causes syntax errors. I've checked that 1.1.8 has this
|
||||
declaration in `cmocka.h` header so it seems to no longer be needed even
|
||||
with the older version.
|
||||
|
||||
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
|
||||
---
|
||||
test/unit/drawmatrix.c | 3 ---
|
||||
1 file changed, 3 deletions(-)
|
||||
|
||||
diff --git a/test/unit/drawmatrix.c b/test/unit/drawmatrix.c
|
||||
index 2e263fc0..49623388 100644
|
||||
--- a/test/unit/drawmatrix.c
|
||||
+++ b/test/unit/drawmatrix.c
|
||||
@@ -15,9 +15,6 @@ static int compareDouble(double a, double b, double epsilon)
|
||||
return diff <= epsilon * eps_scale;
|
||||
}
|
||||
|
||||
-// It's not defined in cmocka.h but exists in cmocka.c
|
||||
-void cm_print_error(const char * const format, ...);
|
||||
-
|
||||
// Check if a == b without aborting the test.
|
||||
static int expectDoubleEqual(double a, double b, int first_error, const char* error_prefix)
|
||||
{
|
||||
--
|
||||
2.52.0
|
||||
|
||||
|
|
@ -23,6 +23,9 @@ stdenv.mkDerivation {
|
|||
|
||||
patches = [
|
||||
./darwin-no-universal.patch
|
||||
|
||||
# https://github.com/libui-ng/libui-ng/pull/348
|
||||
./0001-Remove-cm_print_error-declaration.patch
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ let
|
|||
++ lib.optionals mediaSupport [ ffmpeg_7 ]
|
||||
);
|
||||
|
||||
version = "15.0.3";
|
||||
version = "15.0.4";
|
||||
|
||||
sources = {
|
||||
x86_64-linux = fetchurl {
|
||||
|
|
@ -109,7 +109,7 @@ let
|
|||
"https://tor.eff.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz"
|
||||
"https://tor.calyxinstitute.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz"
|
||||
];
|
||||
hash = "sha256-qrjKGaS4GYp8C4LzElbN9/+v5MYKsVRHaZDsBZe2Bcs=";
|
||||
hash = "sha256-l41Sn69hvQXwb13T1o6ukIWOxpXuARA+J8+QjNh+bdo=";
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@
|
|||
dbus,
|
||||
iniparser,
|
||||
pandoc,
|
||||
sqlite,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
|
|
@ -62,6 +63,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
dbus
|
||||
iniparser
|
||||
pandoc
|
||||
sqlite
|
||||
];
|
||||
|
||||
mesonFlags = [
|
||||
|
|
|
|||
|
|
@ -16,16 +16,16 @@ let
|
|||
in
|
||||
buildNpmPackage (finalAttrs: {
|
||||
pname = "netron";
|
||||
version = "8.8.0";
|
||||
version = "8.8.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lutzroeder";
|
||||
repo = "netron";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-sArT0xYJPY48TEIZTIUXR2v6Kf1cGaZT/GpQmTQOXRo=";
|
||||
hash = "sha256-DeI82vixVJwAfYYUOTTZCeRTYvmkAutuQQm1fCdj8fs=";
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-x5ExZ4YaO9BUZ570NYJE0tS4QDc22DqW2pFYvABmPnM=";
|
||||
npmDepsHash = "sha256-HyqfrkO9Cbo6KVY1QuA4i6od6M7ZQaIfkUWA2P/bvfI=";
|
||||
|
||||
nativeBuildInputs = [ jq ];
|
||||
|
||||
|
|
|
|||
|
|
@ -7,13 +7,13 @@
|
|||
}:
|
||||
buildGoModule rec {
|
||||
pname = "nom";
|
||||
version = "3.0.0";
|
||||
version = "3.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "guyfedwards";
|
||||
repo = "nom";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-DoSTBFRGJ7oUjUaiszO87b+0v1sBgLmL24Zd/YaMMXQ=";
|
||||
hash = "sha256-u+DS79ByO1XL0hGnK8PbeMIO6aU+wkhYaLWspXvEgwQ=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-d5KTDZKfuzv84oMgmsjJoXGO5XYLVKxOB5XehqgRvYw=";
|
||||
|
|
|
|||
|
|
@ -5,9 +5,9 @@
|
|||
},
|
||||
"osquery": {
|
||||
"fetchSubmodules": true,
|
||||
"hash": "sha256-VWe4dh5Y+9Umzt+MXL/eIqSGhGq7X6UWqDUBsBLSudE=",
|
||||
"hash": "sha256-HXu/D/EZ5pJkzdXikmQGM1Gx+dFXJ7kRAZ5FauSL9z0=",
|
||||
"owner": "osquery",
|
||||
"repo": "osquery",
|
||||
"rev": "5.20.0"
|
||||
"rev": "5.21.0"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,11 +7,11 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "plantuml-server";
|
||||
version = "1.2025.10";
|
||||
version = "1.2026.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/plantuml/plantuml-server/releases/download/v${version}/plantuml-v${version}.war";
|
||||
hash = "sha256-GbFbQRVTQsGstu61FKpAypvopP6peHHMzxFA8yGtRp4=";
|
||||
hash = "sha256-mFkfHqzvWXhivfWssPh2ImilWurr88AiNpU8ZJSRKSk=";
|
||||
};
|
||||
|
||||
dontUnpack = true;
|
||||
|
|
|
|||
|
|
@ -28,11 +28,11 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "reqable";
|
||||
version = "3.0.32";
|
||||
version = "3.0.33";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/reqable/reqable-app/releases/download/${finalAttrs.version}/reqable-app-linux-x86_64.deb";
|
||||
hash = "sha256-7Pk3LWi5wUz1P2UkTxU21x5P0DNmmaCbZAXqq2UCrb8=";
|
||||
hash = "sha256-Cb4cJsUvmlCupquE9o9VkxxHoTnRkvuAaximyABeBQk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
|||
|
|
@ -10,16 +10,16 @@
|
|||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "sing-box";
|
||||
version = "1.12.15";
|
||||
version = "1.12.16";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "SagerNet";
|
||||
repo = "sing-box";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-3YUeRV2WmWXSd6oKluWOorDkENy7xLu0aGzqS3AvaxE=";
|
||||
hash = "sha256-enmT6BnGzEpk9BPB9IZWJctMoe/FiNqYmkiq0d9/m2k=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-mSQHW8QwXA6TmpXexhWlgY0BWsNRPOnmGAGvPvnX8wU=";
|
||||
vendorHash = "sha256-rs5Jxj75qU47zEH0gbYy0/QUSq3sektaITcefg2Qb78=";
|
||||
|
||||
tags = [
|
||||
"with_quic"
|
||||
|
|
|
|||
|
|
@ -80,6 +80,7 @@ buildDotnetModule (finalAttrs: {
|
|||
exec = "SourceGit";
|
||||
icon = "SourceGit";
|
||||
desktopName = "SourceGit";
|
||||
categories = [ "Development" ];
|
||||
terminal = false;
|
||||
comment = finalAttrs.meta.description;
|
||||
})
|
||||
|
|
|
|||
|
|
@ -102,7 +102,7 @@ let
|
|||
++ lib.optionals mediaSupport [ ffmpeg_7 ]
|
||||
);
|
||||
|
||||
version = "15.0.3";
|
||||
version = "15.0.4";
|
||||
|
||||
sources = {
|
||||
x86_64-linux = fetchurl {
|
||||
|
|
@ -112,7 +112,7 @@ let
|
|||
"https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz"
|
||||
"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz"
|
||||
];
|
||||
hash = "sha256-MVbxV8U1WKT3loM174Zk0QG33qftzr/Ay3w/hbFAF2U=";
|
||||
hash = "sha256-Te7E+x4Jqr1g65+FdVZmUMYwDz97ZnJqJvJx48RpSt0=";
|
||||
};
|
||||
|
||||
i686-linux = fetchurl {
|
||||
|
|
@ -122,7 +122,7 @@ let
|
|||
"https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz"
|
||||
"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz"
|
||||
];
|
||||
hash = "sha256-3IEmpO1ZanAVXiUINhA44hX06J1/9vEJ8T8hQjfnAHY=";
|
||||
hash = "sha256-Cb7X9QYk1t6u5sjTtDnLWEubliWxpupDfgMKD9PC9VI=";
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -3,49 +3,51 @@
|
|||
buildGoModule,
|
||||
fetchFromGitHub,
|
||||
findutils,
|
||||
applyPatches,
|
||||
go,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "tsgolint";
|
||||
version = "v0.10.1";
|
||||
version = "0.11.0";
|
||||
|
||||
src = applyPatches rec {
|
||||
src = fetchFromGitHub {
|
||||
owner = "oxc-project";
|
||||
repo = "tsgolint";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-6cDQjYVNfujIh3s+9pNCfqUEtfdvgx66oZoENqpJ7jE=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
prePatch = ''
|
||||
cd typescript-go
|
||||
'';
|
||||
# These patches are applied to the typescript-go submodule in justfile's "init" target upstream.
|
||||
patches = [
|
||||
(src + "/patches/0001-Parallel-readDirectory-visitor.patch")
|
||||
(src + "/patches/0002-Adapt-project-service-for-single-run-mode.patch")
|
||||
(src + "/patches/0003-patch-expose-more-functions-via-the-shim-with-type-f.patch")
|
||||
(src + "/patches/0004-feat-improve-panic-message-for-extracting-TS-extensi.patch")
|
||||
(src + "/patches/0005-fix-early-return-from-invalid-tsconfig-for-better-er.patch")
|
||||
];
|
||||
# We don't want to build with go.work, so we add the replacement to
|
||||
# the local module to the go.mod instead.
|
||||
postPatch = ''
|
||||
cd ..
|
||||
${lib.getExe go} mod edit --replace=github.com/microsoft/typescript-go=./typescript-go
|
||||
'';
|
||||
src = fetchFromGitHub {
|
||||
owner = "oxc-project";
|
||||
repo = "tsgolint";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-AVyZ/2jjAq9rqLvvzaiZrSYwhGoc/stADvrnh7hCwNk=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ findutils ];
|
||||
|
||||
# From justfile's "init" target upstream.
|
||||
postPatch = ''
|
||||
rm go.work{,.sum}
|
||||
mkdir -p internal/collections && find ./typescript-go/internal/collections -type f ! -name '*_test.go' -exec cp {} internal/collections/ \;
|
||||
prePatch = ''
|
||||
pushd typescript-go
|
||||
'';
|
||||
|
||||
# These patches are applied to the typescript-go submodule in justfile's "init" target upstream.
|
||||
patches = [
|
||||
(finalAttrs.src + "/patches/0001-Parallel-readDirectory-visitor.patch")
|
||||
(finalAttrs.src + "/patches/0002-Adapt-project-service-for-single-run-mode.patch")
|
||||
(finalAttrs.src + "/patches/0003-patch-expose-more-functions-via-the-shim-with-type-f.patch")
|
||||
(finalAttrs.src + "/patches/0004-feat-improve-panic-message-for-extracting-TS-extensi.patch")
|
||||
(finalAttrs.src + "/patches/0005-fix-early-return-from-invalid-tsconfig-for-better-er.patch")
|
||||
];
|
||||
|
||||
postPatch =
|
||||
# We don't want to build with go.work, so we add the replacement to
|
||||
# the local module to the go.mod instead.
|
||||
''
|
||||
popd
|
||||
${lib.getExe go} mod edit --replace=github.com/microsoft/typescript-go=./typescript-go
|
||||
''
|
||||
+
|
||||
# From justfile's "init" target upstream.
|
||||
''
|
||||
rm go.work{,.sum}
|
||||
mkdir -p internal/collections && find ./typescript-go/internal/collections -type f ! -name '*_test.go' -exec cp {} internal/collections/ \;
|
||||
'';
|
||||
|
||||
proxyVendor = true;
|
||||
vendorHash = "sha256-t1qyCdMeA5rh5/9yQ9LAhRO+0nSiMyFHp3sSPOJQWQA=";
|
||||
|
||||
|
|
@ -53,6 +55,10 @@ buildGoModule (finalAttrs: {
|
|||
|
||||
env.GOEXPERIMENT = "greenteagc";
|
||||
|
||||
passthru = {
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "Type aware linting for oxlint";
|
||||
homepage = "https://github.com/oxc-project/tsgolint";
|
||||
|
|
|
|||
|
|
@ -9,16 +9,16 @@
|
|||
}:
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "wayland-pipewire-idle-inhibit";
|
||||
version = "0.6.0";
|
||||
version = "0.7.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rafaelrc7";
|
||||
repo = "wayland-pipewire-idle-inhibit";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-VhwYt/XJ6D/ZzW1/p6iSygbGGPyYGEtAx7yXStVjrsA=";
|
||||
hash = "sha256-s5dXr6fray+ipbmupjTNFq1x9Znx2vu6lfHLo8d9op8=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-G5jLQ7os7znrYtYhBVgYmVxuB0opQUdu2BEQWYkUX2U=";
|
||||
cargoHash = "sha256-pei5VSKIRMuqCEeL1aJ394ycjuUtxq9Cu/dZc3zAk6Y=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
|
|
|||
|
|
@ -28,14 +28,14 @@
|
|||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "wezterm";
|
||||
version = "0-unstable-2026-01-08";
|
||||
version = "0-unstable-2026-01-09";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "wezterm";
|
||||
repo = "wezterm";
|
||||
rev = "3715c8744def1e9bedb038e5ace1d5dfb76e8d3b";
|
||||
rev = "6e02c91e6b4f14d8df81d2819807212807cc5d5f";
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-RMUoYt6i4rIS0S2qOSv+7nlt8jzbIA5y10P01QjKi0I=";
|
||||
hash = "sha256-5KGSAhblAyBT1ppMaGlI94wMGl4/NpLHK7VFMYF+FV4=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
|||
|
|
@ -34,13 +34,13 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "xemu";
|
||||
version = "0.8.130";
|
||||
version = "0.8.131";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "xemu-project";
|
||||
repo = "xemu";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-v2o+AhfI1qqRRc1yEhOYLnZb8cEdIye4HeMQ2hcwbOU=";
|
||||
hash = "sha256-S92q8JhRcev+4tkC8tbP+7OJ2JFgygLTjbzuAoqtzRI=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
git
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ python3Packages.buildPythonApplication rec {
|
|||
with python3Packages;
|
||||
[
|
||||
httpx
|
||||
httpx.optional-dependencies.socks
|
||||
packaging
|
||||
platformdirs
|
||||
prompt-toolkit
|
||||
|
|
@ -41,9 +40,7 @@ python3Packages.buildPythonApplication rec {
|
|||
typer
|
||||
typing-extensions
|
||||
]
|
||||
++ lib.optionals (pythonOlder "3.10") [
|
||||
importlib-metadata
|
||||
];
|
||||
++ httpx.optional-dependencies.socks;
|
||||
|
||||
nativeCheckInputs = with python3Packages; [
|
||||
freezegun
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ lib.makeScope pkgs.newScope (
|
|||
libbonobo = throw "gnome2.libbonobo has been removed"; # 2024-06-27
|
||||
libbonoboui = throw "gnome2.libbonoboui has been removed"; # 2024-06-27
|
||||
libglademm = throw "gnome2.libglademm has been removed"; # 2022-01-15
|
||||
libgnomecanvasmm = "gnome2.libgnomecanvasmm has been removed"; # 2022-01-15
|
||||
libgnomecanvasmm = throw "gnome2.libgnomecanvasmm has been removed"; # 2022-01-15
|
||||
libgnomecups = throw "gnome2.libgnomecups has been removed"; # 2023-01-15
|
||||
libgnomeprint = throw "gnome2.libgnomeprint has been removed"; # 2023-01-15
|
||||
libgnomeprintui = throw "gnome2.libgnomeprintui has been removed"; # 2023-01-15
|
||||
|
|
|
|||
|
|
@ -95,5 +95,6 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = lib.licenses.bsd3;
|
||||
teams = [ lib.teams.flutter ];
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -6,15 +6,15 @@
|
|||
findlib,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "2.8";
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "2.8.1";
|
||||
pname = "ocaml${ocaml.version}-camlpdf";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "johnwhitington";
|
||||
repo = "camlpdf";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-+SFuFqlrP0nwm199y0QFWYvlwD+Cbh0PHA5bmXIWdNk=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-ZExQtcFBPiS7c6v+WEjZYQ6zXtqRTNLV0hYzYSB/eLE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
@ -35,4 +35,4 @@ stdenv.mkDerivation rec {
|
|||
maintainers = with lib.maintainers; [ vbgl ];
|
||||
broken = lib.versionOlder ocaml.version "4.10";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -7,15 +7,15 @@
|
|||
camlpdf,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ocaml${ocaml.version}-cpdf";
|
||||
version = "2.8";
|
||||
version = "2.8.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "johnwhitington";
|
||||
repo = "cpdf-source";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-DvTY5EQcvnL76RlQTcVqBiycqbCdGQCXzarSMH2P/pg=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-MK48ajZmpXibbaJ4x2vaHhh2N+OBRqj7zT8eaVenxDY=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
@ -44,4 +44,4 @@ stdenv.mkDerivation rec {
|
|||
inherit (ocaml.meta) platforms;
|
||||
broken = lib.versionOlder ocaml.version "4.10";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -17,19 +17,11 @@ buildPecl {
|
|||
owner = "krakjoe";
|
||||
repo = "pcov";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-lyY17Y9chpTO8oeWmDGSh0YSnipYqCuy1qmn9su5Eu8=";
|
||||
hash = "sha256-yz+c1FrjGJAUgnu+azvebqoAN3I/GXLeAlKobNdDiHI=";
|
||||
};
|
||||
|
||||
buildInputs = [ pcre2 ];
|
||||
|
||||
patches = [
|
||||
# Allow building for PHP 8.4
|
||||
(fetchpatch {
|
||||
url = "https://github.com/krakjoe/pcov/commit/7d764c7c2555e8287351961d72be3ebec4d8743f.patch";
|
||||
hash = "sha256-5wIHrrCwUXQpPdUg+3Kwyop5yvOzQQ3qc4pQXU8q2OM=";
|
||||
})
|
||||
];
|
||||
|
||||
meta = {
|
||||
changelog = "https://github.com/krakjoe/pcov/releases/tag/v${version}";
|
||||
description = "Self contained php-code-coverage compatible driver for PHP";
|
||||
|
|
|
|||
|
|
@ -20,14 +20,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "approvaltests";
|
||||
version = "16.2.1";
|
||||
version = "16.2.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "approvals";
|
||||
repo = "ApprovalTests.Python";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-gu9Wa52yekUmFg1zlVtLSN18hUuqVOUCN7krUh0m1m0=";
|
||||
hash = "sha256-QIEuAgsBXLTFRQG6cwjePuXBS0JOJIRfmGRW8OK46zg=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
buildPythonPackage,
|
||||
|
||||
# build-system
|
||||
poetry-core,
|
||||
hatchling,
|
||||
|
||||
# nativeBuildInputs
|
||||
beets-minimal,
|
||||
|
|
@ -22,29 +22,18 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "beets-alternatives";
|
||||
version = "0.13.4";
|
||||
version = "0.14.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
repo = "beets-alternatives";
|
||||
owner = "geigerzaehler";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-jGHRoBBXqJq0r/Gbp7gkuaEFPVMGE6cqQRi84AHTXxQ=";
|
||||
hash = "sha256-leZYXf6Oo/jAKbnJbP+rTnuRsh9P1BQXYAbthMNT60A=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Fixes build failure by ignoring DeprecationWarning during tests.
|
||||
(fetchpatch {
|
||||
url = "https://github.com/geigerzaehler/beets-alternatives/commit/3c15515edfe62d5d6c8f3fb729bf3dcef41c1ffa.patch";
|
||||
hash = "sha256-gZXftDI5PXJ0c65Z1HLABJ2SlDnXU78xxIEt7IGp8RQ=";
|
||||
excludes = [
|
||||
"poetry.lock"
|
||||
];
|
||||
})
|
||||
];
|
||||
|
||||
build-system = [
|
||||
poetry-core
|
||||
hatchling
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
lupa,
|
||||
hatchling,
|
||||
pyprobables,
|
||||
pytest-asyncio_0,
|
||||
pytest-asyncio,
|
||||
pytest-mock,
|
||||
pytestCheckHook,
|
||||
redis,
|
||||
|
|
@ -18,14 +18,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "fakeredis";
|
||||
version = "2.32.0";
|
||||
version = "2.33.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dsoftwareinc";
|
||||
repo = "fakeredis-py";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-esouWM32qe4iO5AcRC0HuUF+lwEDHnyXoknwqsZhr+o=";
|
||||
hash = "sha256-uvbvrziVdoa/ip8MbZG8GcpN1FoINxUV+SDVRmg78Qs=";
|
||||
};
|
||||
|
||||
build-system = [ hatchling ];
|
||||
|
|
@ -33,7 +33,6 @@ buildPythonPackage rec {
|
|||
dependencies = [
|
||||
redis
|
||||
sortedcontainers
|
||||
valkey
|
||||
];
|
||||
|
||||
optional-dependencies = {
|
||||
|
|
@ -42,14 +41,16 @@ buildPythonPackage rec {
|
|||
bf = [ pyprobables ];
|
||||
cf = [ pyprobables ];
|
||||
probabilistic = [ pyprobables ];
|
||||
valkey = [ valkey ];
|
||||
};
|
||||
|
||||
nativeCheckInputs = [
|
||||
hypothesis
|
||||
pytest-asyncio_0
|
||||
pytest-asyncio
|
||||
pytest-mock
|
||||
pytestCheckHook
|
||||
redisTestHook
|
||||
valkey
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "fakeredis" ];
|
||||
|
|
@ -60,6 +61,13 @@ buildPythonPackage rec {
|
|||
"test_init_args" # AttributeError: module 'fakeredis' has no attribute 'FakeValkey'
|
||||
"test_async_init_kwargs" # AttributeError: module 'fakeredis' has no attribute 'FakeAsyncValkey'"
|
||||
|
||||
# redis.exceptions.ResponseError: unknown command 'evalsha'
|
||||
"test_async_lock"
|
||||
|
||||
# AssertionError: assert [0, b'1'] == [0, 1.0]
|
||||
"test_zrank_redis7_2"
|
||||
"test_zrevrank_redis7_2"
|
||||
|
||||
# KeyError: 'tot-mem'
|
||||
"test_acl_log_auth_exist"
|
||||
"test_acl_log_invalid_channel"
|
||||
|
|
|
|||
|
|
@ -22,14 +22,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "langgraph-checkpoint-sqlite";
|
||||
version = "3.0.1";
|
||||
version = "3.0.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "langchain-ai";
|
||||
repo = "langgraph";
|
||||
tag = "checkpointsqlite==${version}";
|
||||
hash = "sha256-9RHeTQC62fDUqKF4ZMr+LvxUhOwCch9r7cknW9RBjqw=";
|
||||
hash = "sha256-IE9Y+kFkDN49SuwvTNwa2kK+Hig18sJPZmZCqHUP3DM=";
|
||||
};
|
||||
|
||||
sourceRoot = "${src.name}/libs/checkpoint-sqlite";
|
||||
|
|
|
|||
|
|
@ -30,29 +30,18 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "openapi-core";
|
||||
version = "0.19.5";
|
||||
version = "0.22.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "p1c2u";
|
||||
repo = "openapi-core";
|
||||
tag = version;
|
||||
hash = "sha256-Q7Z6bq8TztNm2QLL7g23rOGnXVfiTDjquHAhcSWYlC4=";
|
||||
hash = "sha256-fdONzFde9k2NAd5Rd8vTLt/lQX72JdNSFJhPVWryRQw=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
# https://github.com/python-openapi/openapi-core/issues/1009
|
||||
substituteInPlace tests/unit/extensions/test_factories.py \
|
||||
--replace-fail 'assert test_model_class.__dataclass_fields__["name"].type == str(Any)' \
|
||||
'assert str(test_model_class.__dataclass_fields__["name"].type) == str(Any)'
|
||||
'';
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
pythonRelaxDeps = [
|
||||
"werkzeug"
|
||||
];
|
||||
|
||||
dependencies = [
|
||||
isodate
|
||||
more-itertools
|
||||
|
|
|
|||
|
|
@ -16,14 +16,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "pystac";
|
||||
version = "1.14.2";
|
||||
version = "1.14.3";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "stac-utils";
|
||||
repo = "pystac";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-lSwapIOoZfI9m7BRVQVD8DS7+N+zieOiuvgwflt/bZw=";
|
||||
hash = "sha256-O17KG8DRr7KpFpZYsl7zHBKDs5Ad0vigaThBnNP17rs=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "python-xapp";
|
||||
version = "3.0.1";
|
||||
version = "3.0.2";
|
||||
|
||||
pyproject = false;
|
||||
|
||||
|
|
@ -23,7 +23,7 @@ buildPythonPackage rec {
|
|||
owner = "linuxmint";
|
||||
repo = "python-xapp";
|
||||
rev = version;
|
||||
hash = "sha256-mrFKK8541HuMHpRMGvvJcSshbpA99Y712ztAMfFj5m4=";
|
||||
hash = "sha256-+wN4BYAS7KYQT0vhyOSdyrJpOhGyv+2FAloClgZOyH0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
|||
|
|
@ -15,17 +15,20 @@
|
|||
sqlalchemy,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "roadrecon";
|
||||
version = "1.7.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
inherit (finalAttrs) pname version;
|
||||
hash = "sha256-fvfwgUqVr74JdL3dteX0UXbALva3vWQWEpotk8QQAiI=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [ "flask" ];
|
||||
pythonRelaxDeps = [
|
||||
"marshmallow"
|
||||
"flask"
|
||||
];
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
|
|
@ -53,4 +56,4 @@ buildPythonPackage rec {
|
|||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "symbolic";
|
||||
version = "12.17.0";
|
||||
version = "12.17.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
|
|
@ -23,12 +23,12 @@ buildPythonPackage rec {
|
|||
tag = version;
|
||||
# the `py` directory is not included in the tarball, so we fetch the source via git instead
|
||||
forceFetchGit = true;
|
||||
hash = "sha256-+V7Hel+03ktmf0IHcllBDyD46yQEyrcfKV9iuIHF7a4=";
|
||||
hash = "sha256-rO+bLg2TgSxWJ+ub3TLejKdWTlp9e5/++TEna73Y0Lk=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit pname version src;
|
||||
hash = "sha256-eLW+vCdhd4A7SU84Z9BO+sbFryMDSOUSewpqNw9d9Yc=";
|
||||
hash = "sha256-Us3xROXFKmlYOavXVyvxraMuY6p75AKjh9AOX49ui4Q=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "zha-quirks";
|
||||
version = "0.0.151";
|
||||
version = "0.0.152";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.12";
|
||||
|
|
@ -22,7 +22,7 @@ buildPythonPackage rec {
|
|||
owner = "zigpy";
|
||||
repo = "zha-device-handlers";
|
||||
tag = version;
|
||||
hash = "sha256-eB4Xmkbueig9UgGs0d9WLGFLQ20XiCdFtI4KKa8frJw=";
|
||||
hash = "sha256-b0px65f/M1Lm7FUh6NLnF90tK5FKytMEPHdMenrpsso=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "zha";
|
||||
version = "0.0.83";
|
||||
version = "0.0.84";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.12";
|
||||
|
|
@ -32,7 +32,7 @@ buildPythonPackage rec {
|
|||
owner = "zigpy";
|
||||
repo = "zha";
|
||||
tag = version;
|
||||
hash = "sha256-/poB5dkD5bta/GWOah6+bz+w++C1NWf649TUzqvDfU0=";
|
||||
hash = "sha256-CoV2EOlbLVmcr7dfHi63oFLMzCMf2P3vc+CoaOAu1FQ=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
|||
|
|
@ -36,8 +36,8 @@ let
|
|||
in
|
||||
buildNodejs {
|
||||
inherit enableNpm;
|
||||
version = "20.19.6";
|
||||
sha256 = "2026f9ff52c286d7c7d99932b21be313d1736aea524c5aff1748d41ab0bd9a20";
|
||||
version = "20.20.0";
|
||||
sha256 = "5294d9d2915620e819e6892fd7e545b98d650bad36dae54e6527eaac482add98";
|
||||
patches = [
|
||||
./configure-emulator.patch
|
||||
./configure-armv6-vfpv2.patch
|
||||
|
|
|
|||
|
|
@ -23,8 +23,8 @@ let
|
|||
in
|
||||
buildNodejs {
|
||||
inherit enableNpm;
|
||||
version = "22.21.1";
|
||||
sha256 = "487d73fd4db00dc2420d659a8221b181a7937fbc5bc73f31c30b1680ad6ded6a";
|
||||
version = "22.22.0";
|
||||
sha256 = "4c138012bb5352f49822a8f3e6d1db71e00639d0c36d5b6756f91e4c6f30b683";
|
||||
patches =
|
||||
(
|
||||
if (stdenv.hostPlatform.emulatorAvailable buildPackages) then
|
||||
|
|
|
|||
|
|
@ -25,8 +25,8 @@ let
|
|||
in
|
||||
buildNodejs {
|
||||
inherit enableNpm;
|
||||
version = "25.2.1";
|
||||
sha256 = "aa7c4ac1076dc299a8949b8d834263659b2408ec0e5bba484673a8ce0766c8b9";
|
||||
version = "25.3.0";
|
||||
sha256 = "97939099edd035a0c1a2d1fc849cac018ec2a38c0c28dd8e8246fd883cdb9e9e";
|
||||
patches =
|
||||
(
|
||||
if (stdenv.hostPlatform.emulatorAvailable buildPackages) then
|
||||
|
|
|
|||
|
|
@ -1,352 +1,352 @@
|
|||
{
|
||||
"aurorae": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/aurorae-6.5.4.tar.xz",
|
||||
"hash": "sha256-+88IekKANr5effxH5nb3OzZHE6azPWbf+lDqa97vsXY="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/aurorae-6.5.5.tar.xz",
|
||||
"hash": "sha256-qNAe3T8EbtQbMtTxDSP3vi0F5puDb1s1jplLJAXHMJI="
|
||||
},
|
||||
"bluedevil": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/bluedevil-6.5.4.tar.xz",
|
||||
"hash": "sha256-OBPu54ecgYHPFrW8cDsFZYaO390GLZ7DhHnEBsuzJPE="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/bluedevil-6.5.5.tar.xz",
|
||||
"hash": "sha256-0rNLzQRC70xof9Uc0Gy2RPr9zTfcXkYk1lhMzb5ZzbY="
|
||||
},
|
||||
"breeze": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/breeze-6.5.4.tar.xz",
|
||||
"hash": "sha256-K1Cy6P8lDKeC/2X46lFAEh1UTYuLpOqjRdYiToB2w9E="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/breeze-6.5.5.tar.xz",
|
||||
"hash": "sha256-CbP3vSOGxLkcQYRi8CsgNRDyrohIk5jvBeC23eo6pZA="
|
||||
},
|
||||
"breeze-grub": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/breeze-grub-6.5.4.tar.xz",
|
||||
"hash": "sha256-nyb6GML1WysYFjr/Z7gwxx8soSniBLRUycZ1c9tpEVY="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/breeze-grub-6.5.5.tar.xz",
|
||||
"hash": "sha256-GlRlY8ibuziyicPMdXW0prs2PQZ5XRK2zjlGm8dxwp4="
|
||||
},
|
||||
"breeze-gtk": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/breeze-gtk-6.5.4.tar.xz",
|
||||
"hash": "sha256-nKoO1Av8nW5cuZeC+uugUnE/G5n86/qjJuGALRaKNks="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/breeze-gtk-6.5.5.tar.xz",
|
||||
"hash": "sha256-NdpOC4+7FowU5hGFJ9YZCJt6zD8SjiCowK2ECWtU0oE="
|
||||
},
|
||||
"breeze-plymouth": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/breeze-plymouth-6.5.4.tar.xz",
|
||||
"hash": "sha256-mq4caQ/Luwai0QkDBDSWDgWYKw50KAZvq33y2YJJzGM="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/breeze-plymouth-6.5.5.tar.xz",
|
||||
"hash": "sha256-e7c4A55yRick+SUC6A7kQE+fD8POUbOmj+/7HcesOy0="
|
||||
},
|
||||
"discover": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/discover-6.5.4.tar.xz",
|
||||
"hash": "sha256-oVq82Akoj2/x+XXE4WweajmdXh4PAriFUMU9Dd0Qjk4="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/discover-6.5.5.tar.xz",
|
||||
"hash": "sha256-QgLdLYVLcWwVsvN0ll9cGvaZFdN5wlvL1ND7z3NpljQ="
|
||||
},
|
||||
"drkonqi": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/drkonqi-6.5.4.tar.xz",
|
||||
"hash": "sha256-7Mo3qm/aOpcZxO/aeg066sFTwOfQuvUvJ2SDDSSl4+0="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/drkonqi-6.5.5.tar.xz",
|
||||
"hash": "sha256-eanuDxAR/HgTykGdjICYzjvp/3QTbTvYDvcw+3VH948="
|
||||
},
|
||||
"flatpak-kcm": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/flatpak-kcm-6.5.4.tar.xz",
|
||||
"hash": "sha256-DbNbXxYR53ps7ShEhLIqgagus9JridxlFTr4xeeAEbk="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/flatpak-kcm-6.5.5.tar.xz",
|
||||
"hash": "sha256-8iyDv0Su1oI41ZvSll1Bf0vnLbW5apslwvYEnZlR0gY="
|
||||
},
|
||||
"kactivitymanagerd": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kactivitymanagerd-6.5.4.tar.xz",
|
||||
"hash": "sha256-JbbLsIRwmuBUgvG0NEu0NZhmpM37lmU44xCImvJJc0g="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kactivitymanagerd-6.5.5.tar.xz",
|
||||
"hash": "sha256-h6D4hl8YD8adyrL+ddmoQPs5yZOTwdN8EaPTowFx+/g="
|
||||
},
|
||||
"kde-cli-tools": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kde-cli-tools-6.5.4.tar.xz",
|
||||
"hash": "sha256-iP5DNUKczshC3pDqqIGTDszSm8lHUoyvb+Esk+YJ77Y="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kde-cli-tools-6.5.5.tar.xz",
|
||||
"hash": "sha256-CDtdPI5jFVVFR+H8U4x9nwZx4I98UvK8Clo0UCehInk="
|
||||
},
|
||||
"kde-gtk-config": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kde-gtk-config-6.5.4.tar.xz",
|
||||
"hash": "sha256-N0dJbEdpGtsJEWsbhVh6ekQBWyUSnIoE+moqH63tJKg="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kde-gtk-config-6.5.5.tar.xz",
|
||||
"hash": "sha256-ZmtKXtH8uWnJjBArVHfDUdBzQi1PqA64SkGwB9nZiFo="
|
||||
},
|
||||
"kdecoration": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kdecoration-6.5.4.tar.xz",
|
||||
"hash": "sha256-CIzTUnNbCZavj5GVTBjYN8n6O02KVFsIzDMZsQqiDvc="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kdecoration-6.5.5.tar.xz",
|
||||
"hash": "sha256-3CF7xjdPB6QntteN5nexh46a9HNSxq3euJQmIRtTaBo="
|
||||
},
|
||||
"kdeplasma-addons": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kdeplasma-addons-6.5.4.tar.xz",
|
||||
"hash": "sha256-JRBkaaaB82P3tBX7Jtia7Vc03CNxg5aXovBf1FWLQW8="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kdeplasma-addons-6.5.5.tar.xz",
|
||||
"hash": "sha256-MrabmHJYmYuVAXzwirodhbmGMDvVnhu8YA7RLiGE9cs="
|
||||
},
|
||||
"kgamma": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kgamma-6.5.4.tar.xz",
|
||||
"hash": "sha256-Ezq5LfMlQ3H9F93wUTaRfygW40+aCOrrwAml3JXQ4r0="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kgamma-6.5.5.tar.xz",
|
||||
"hash": "sha256-LDdaJW02wrC8NAeikPuFYY+tTFo9QTELbHFalDi/PjY="
|
||||
},
|
||||
"kglobalacceld": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kglobalacceld-6.5.4.tar.xz",
|
||||
"hash": "sha256-Fga1AWtvpVTjpmD8A+Wf00AmneUtbKTuOmLmt53YWNI="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kglobalacceld-6.5.5.tar.xz",
|
||||
"hash": "sha256-aj5S2VftEB4U2Z4taDD1QzUBfuv6/93sjU/Ldl3cAXY="
|
||||
},
|
||||
"kinfocenter": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kinfocenter-6.5.4.tar.xz",
|
||||
"hash": "sha256-qFRmn6yDFb7CBc0XrXmwPLQfn5wPevOngj1kEcaMM8o="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kinfocenter-6.5.5.tar.xz",
|
||||
"hash": "sha256-VnuPn0yAZBTPQX/Vms6qN0hWlr1rZVrqAf/9bivVuBw="
|
||||
},
|
||||
"kmenuedit": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kmenuedit-6.5.4.tar.xz",
|
||||
"hash": "sha256-5X12tCMeVvI3lXyc19imiBpCY4zt5ADR5CprtIoYlqk="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kmenuedit-6.5.5.tar.xz",
|
||||
"hash": "sha256-RQXYIF4tyNAJ4LuDCACI1JkIXBZ1++21U7Ib0v0fAp8="
|
||||
},
|
||||
"knighttime": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/knighttime-6.5.4.tar.xz",
|
||||
"hash": "sha256-33u/T+rbzUN9Xpd4WHjF2oKgyeyZvVoB3VeIQywHsMc="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/knighttime-6.5.5.tar.xz",
|
||||
"hash": "sha256-oSQwu3BZ+Ga7Ky9DUZZb61S1TRUC1IKsnztDqV+nNqM="
|
||||
},
|
||||
"kpipewire": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kpipewire-6.5.4.tar.xz",
|
||||
"hash": "sha256-/InvfM3Nu9xVuRR0IPX1z4W/OQLAezrgwNv51KI7pIo="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kpipewire-6.5.5.tar.xz",
|
||||
"hash": "sha256-SqzbRAywnfQYIoqvzhLSVlqJSzqLmPNPBapabx6841Q="
|
||||
},
|
||||
"krdp": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/krdp-6.5.4.tar.xz",
|
||||
"hash": "sha256-VCfuR//i9snQ1kaToQ8A7fQkWhNak90yc4W7fRkFMIk="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/krdp-6.5.5.tar.xz",
|
||||
"hash": "sha256-gats9wFiATrYcq9h/NEfLNapSP2BUXn9KAy9cRsXOb0="
|
||||
},
|
||||
"kscreen": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kscreen-6.5.4.tar.xz",
|
||||
"hash": "sha256-ofJ/FTVWiL0M5EhNtNBjzOwZKJRO3ZYM1EEqyr9fZiU="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kscreen-6.5.5.tar.xz",
|
||||
"hash": "sha256-B8miMoJeFicynndVaQjfqP7BkWbD+w4eQi/BzQ6DxT8="
|
||||
},
|
||||
"kscreenlocker": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kscreenlocker-6.5.4.tar.xz",
|
||||
"hash": "sha256-RwAhqGtIalT10KYx3tw8KwKJmVPf+CSgPFNLYMhiOJk="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kscreenlocker-6.5.5.tar.xz",
|
||||
"hash": "sha256-FQ1knpJaK9On4QR7fiv16VQWMqMSUv0jrkSPt7QT8z4="
|
||||
},
|
||||
"ksshaskpass": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/ksshaskpass-6.5.4.tar.xz",
|
||||
"hash": "sha256-T97wef64lj1anlVNwRrOjHKHMndfA0D8H0Oxq6mhaGE="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/ksshaskpass-6.5.5.tar.xz",
|
||||
"hash": "sha256-GR5yn2RCuRa1PcNagwsBiPdOog72UlsyaYOuWBXsa8s="
|
||||
},
|
||||
"ksystemstats": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/ksystemstats-6.5.4.tar.xz",
|
||||
"hash": "sha256-pTA4IyIht3PGlTEsbNPxGpA74aoYb9TCdN3e2MGsMfs="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/ksystemstats-6.5.5.tar.xz",
|
||||
"hash": "sha256-xRCXQD0ITyL82FNM5vQ5BQtYoqxglTrOLccBJBKtzp0="
|
||||
},
|
||||
"kwallet-pam": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kwallet-pam-6.5.4.tar.xz",
|
||||
"hash": "sha256-Ztng423uos53E0uyTDTL+Nz2IxcEYrSpBC9/DmTCfd8="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kwallet-pam-6.5.5.tar.xz",
|
||||
"hash": "sha256-FPoB/nEyeu/jb+X8eUEzuvfIrUcAq4onMpBN3IPrF7Y="
|
||||
},
|
||||
"kwayland": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kwayland-6.5.4.tar.xz",
|
||||
"hash": "sha256-67c3G0AqC+0MxVlmzBDRO0MbKIy30Z4fQVGYU/mOPTk="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kwayland-6.5.5.tar.xz",
|
||||
"hash": "sha256-XbAQXt7Ox/i0KZQL4dJt/+LZ37sNln6eFr3bCiLP05c="
|
||||
},
|
||||
"kwayland-integration": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kwayland-integration-6.5.4.tar.xz",
|
||||
"hash": "sha256-0aQwQ1KbPl4GmHBpYt5WIH25wscWP7TZDDKhZtguQs4="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kwayland-integration-6.5.5.tar.xz",
|
||||
"hash": "sha256-W0cKgtHfyJ4ZPg/TNQCJXW0kQOeACpJhrQtsEt5ikBI="
|
||||
},
|
||||
"kwin": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kwin-6.5.4.tar.xz",
|
||||
"hash": "sha256-JYRD9yGAz1qBQbRAu1GnFKLmfjCGdzYpB5POUNe7HXA="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kwin-6.5.5.tar.xz",
|
||||
"hash": "sha256-+62EUEQjEXTKeq1FVy0XE9G29lKJ2UysJHdqED8FHkY="
|
||||
},
|
||||
"kwin-x11": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kwin-x11-6.5.4.tar.xz",
|
||||
"hash": "sha256-dVdiUjbQwGeTgEyTqS31AYklvG8AncHyBnCfw0cloiU="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kwin-x11-6.5.5.tar.xz",
|
||||
"hash": "sha256-ibnUEjT2+b/of7Ry13rv0aj5pEfENXFp3PgQrUTpsdQ="
|
||||
},
|
||||
"kwrited": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/kwrited-6.5.4.tar.xz",
|
||||
"hash": "sha256-jhMPXSHOYkqXTY5yZ0RvMXoX+gEqU9u3XRQPZdq36aY="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/kwrited-6.5.5.tar.xz",
|
||||
"hash": "sha256-0Kzkb9DtiNo+pBv6bicOoWuBRJhbWMX6Aa65q/DZqIw="
|
||||
},
|
||||
"layer-shell-qt": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/layer-shell-qt-6.5.4.tar.xz",
|
||||
"hash": "sha256-u5XbJT/80p4IGRZWtqVEn4qIAMOCVoc+JSl0m1XqqAo="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/layer-shell-qt-6.5.5.tar.xz",
|
||||
"hash": "sha256-aET+5VuLfLwyDNgwi1FZXvgw1ambTTVbD9WfiP6rLBE="
|
||||
},
|
||||
"libkscreen": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/libkscreen-6.5.4.tar.xz",
|
||||
"hash": "sha256-mKaE+sAdDT6jCaifAKdznsMiY9849ae5iOdDAq9Ub5Q="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/libkscreen-6.5.5.tar.xz",
|
||||
"hash": "sha256-WVvwbNiwyQaACjTv19k+Ra3Zny9+kkjA6CA6g47IYfk="
|
||||
},
|
||||
"libksysguard": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/libksysguard-6.5.4.tar.xz",
|
||||
"hash": "sha256-dPNwviRyKvoq55rPPXPtxqI/Dsuo4LcX3pc/XQ2gUI4="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/libksysguard-6.5.5.tar.xz",
|
||||
"hash": "sha256-IrjkgSsd+mrvGPJ9K6ZtbXcCs+TbJQyuSKuUYZbac00="
|
||||
},
|
||||
"libplasma": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/libplasma-6.5.4.tar.xz",
|
||||
"hash": "sha256-Hunzem8cJr7ANTYNCdgbRNe27Yw/YKFV2Lhkw6ZQBu4="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/libplasma-6.5.5.tar.xz",
|
||||
"hash": "sha256-fYj5vQ+QuQ9NIpDNj6DzfnrzgQoO1Yx9ImoCg4q4pxo="
|
||||
},
|
||||
"milou": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/milou-6.5.4.tar.xz",
|
||||
"hash": "sha256-3VaTgeooJaR+uz9LmY/TXXU0EfRTUO+wBWbfaBRBtfc="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/milou-6.5.5.tar.xz",
|
||||
"hash": "sha256-6B0JmgLZ+0gA2Zczj8hCjYjIshBw4kqNNtwdChI9id0="
|
||||
},
|
||||
"ocean-sound-theme": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/ocean-sound-theme-6.5.4.tar.xz",
|
||||
"hash": "sha256-wEzJT3AEe6o6yFBDSRWhGIctV2MHyKHqbtYzT+isvuQ="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/ocean-sound-theme-6.5.5.tar.xz",
|
||||
"hash": "sha256-zmKcyZkKPcOB071Fw3g4phj1ECF2GjdnHnS5pFYkoSw="
|
||||
},
|
||||
"oxygen": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/oxygen-6.5.4.tar.xz",
|
||||
"hash": "sha256-vz8iRNLlBmK0G8cqrWkm17v1t9Dpa2W43BIwItyDuxI="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/oxygen-6.5.5.tar.xz",
|
||||
"hash": "sha256-oYEUGEqA9gYJ8UwSnud1V458fyp0eksVyCd+EPXKxv4="
|
||||
},
|
||||
"oxygen-sounds": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/oxygen-sounds-6.5.4.tar.xz",
|
||||
"hash": "sha256-CVh/F4twpdFqzkk3ykoVfzu9SjfCVBXtghUQFov5yZg="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/oxygen-sounds-6.5.5.tar.xz",
|
||||
"hash": "sha256-U7ittiPZdp3zoP9HxeXtTLHA9cB5TvJURpwNqTAbJM8="
|
||||
},
|
||||
"plasma-activities": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-activities-6.5.4.tar.xz",
|
||||
"hash": "sha256-niLzry86POMIUlZPrFlvSVY09DGcCtI+x2OplKvlBTk="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-activities-6.5.5.tar.xz",
|
||||
"hash": "sha256-T+WYDrzHRwIW2M6TcAPA+TuUFrC2FaP4oEiM0m7lpRE="
|
||||
},
|
||||
"plasma-activities-stats": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-activities-stats-6.5.4.tar.xz",
|
||||
"hash": "sha256-3xJiOjD0uw60H87MtL6lOBcu8Jtx1qtAobRDr6jfvMo="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-activities-stats-6.5.5.tar.xz",
|
||||
"hash": "sha256-fygbaEDTP5NKQlL9dIRpEzISFEcv5DHlQyuJH40hKhA="
|
||||
},
|
||||
"plasma-browser-integration": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-browser-integration-6.5.4.tar.xz",
|
||||
"hash": "sha256-OlDZTf/wbr+wOJ5BsHS6FXSowa9sUmqPgTlcltGW3rA="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-browser-integration-6.5.5.tar.xz",
|
||||
"hash": "sha256-iOmizL7vorsvu/+GsZ2KxFF2EAqJFTYoreFz7Wwb2e4="
|
||||
},
|
||||
"plasma-desktop": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-desktop-6.5.4.tar.xz",
|
||||
"hash": "sha256-4I0YQa36N0rxAByGYEpL8vDVoiMP4fLJJdthzZhLjAw="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-desktop-6.5.5.tar.xz",
|
||||
"hash": "sha256-I2fxJTFXWy5EXNKw+gt1bxUfEOqic1iwlmc1/0ABRsc="
|
||||
},
|
||||
"plasma-dialer": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-dialer-6.5.4.tar.xz",
|
||||
"hash": "sha256-C196ifp1IJAMeBB2jDdrvXxPPriBo65baLQRfwkjqfI="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-dialer-6.5.5.tar.xz",
|
||||
"hash": "sha256-mxcKj4vt4Gbcpq/faJFN6GUrDTSA9CqRfCdfHUCVG0g="
|
||||
},
|
||||
"plasma-disks": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-disks-6.5.4.tar.xz",
|
||||
"hash": "sha256-7IboZZwD8L2IZ7sX+odlhu4VrCSq1SiRHevxLFNMcRs="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-disks-6.5.5.tar.xz",
|
||||
"hash": "sha256-3zhj67/R/ckl4BsfyV6QYBakUtd4VKIPyyKXaB3Ea3c="
|
||||
},
|
||||
"plasma-firewall": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-firewall-6.5.4.tar.xz",
|
||||
"hash": "sha256-LD/k5O/zG2vwaUhf5Y2kfqnZLDXbU88Eml4JUEJEIhA="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-firewall-6.5.5.tar.xz",
|
||||
"hash": "sha256-5Uy2ESvaaC2D7g/cmzY9k+sz5swKDnR65p3lRvL1oFw="
|
||||
},
|
||||
"plasma-integration": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-integration-6.5.4.tar.xz",
|
||||
"hash": "sha256-QeTBBz+aiFJzOq4/NHOHU/jt4GuYVZHuZ6eY5KCqXiM="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-integration-6.5.5.tar.xz",
|
||||
"hash": "sha256-rVr4WtwHcqH5vNzKUbHL3aLvKJG1HCsbCjiKKFId48U="
|
||||
},
|
||||
"plasma-mobile": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-mobile-6.5.4.tar.xz",
|
||||
"hash": "sha256-/VqGOZi6velx5LcuezsKl7ADxbB7/HEVvfogX4e9Pgg="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-mobile-6.5.5.tar.xz",
|
||||
"hash": "sha256-hH16ZwE0w20Pe4yjPEGsdyyEoGbHkMdQAnFzm3b/VIA="
|
||||
},
|
||||
"plasma-nano": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-nano-6.5.4.tar.xz",
|
||||
"hash": "sha256-gOIdbA/L2z1f/CRXOsk4qe/4W7WW0sckGMjbEoVO0GM="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-nano-6.5.5.tar.xz",
|
||||
"hash": "sha256-VMfyoDqsAdtzX72kcpRzx5miE12oaPGHWdMLubYe794="
|
||||
},
|
||||
"plasma-nm": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-nm-6.5.4.tar.xz",
|
||||
"hash": "sha256-pYTGi+mBro76+qalQzmD1kdUVO4ngG7kHH4qTQhZyK8="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-nm-6.5.5.tar.xz",
|
||||
"hash": "sha256-+wlvG8hfXrHuiugN8ERHmGCYfIvOzUq3Eg/tJTaYwqA="
|
||||
},
|
||||
"plasma-pa": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-pa-6.5.4.tar.xz",
|
||||
"hash": "sha256-ptuvnYR2Jw7NeAkF321Z0rXclwJXrrqPYmnu0d1/83U="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-pa-6.5.5.tar.xz",
|
||||
"hash": "sha256-Yn6QwWBmmEDSnw/6g/Ul4exp4wbf89w1wdsoJSexpYc="
|
||||
},
|
||||
"plasma-sdk": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-sdk-6.5.4.tar.xz",
|
||||
"hash": "sha256-DZyudSwhx1+pyHL+dQXONok8hjIQ1ztoeZp1G2VuewM="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-sdk-6.5.5.tar.xz",
|
||||
"hash": "sha256-ttxIUgzNpEFbCqamZQLbcYC80+HYl1pfIEBRnvcJOcQ="
|
||||
},
|
||||
"plasma-systemmonitor": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-systemmonitor-6.5.4.tar.xz",
|
||||
"hash": "sha256-uGWG8jTCMQHukDJuD1F1GIJ20aBJdZIxZLQR8kAOg2c="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-systemmonitor-6.5.5.tar.xz",
|
||||
"hash": "sha256-i+k/qV1RDytTrIqG9+ZqoQ5UgK82MuQZaJvbWtM+8f4="
|
||||
},
|
||||
"plasma-thunderbolt": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-thunderbolt-6.5.4.tar.xz",
|
||||
"hash": "sha256-AuklIfhbtqkza2q9c6x4zSLyMqXU9hTEekTV77DGs6g="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-thunderbolt-6.5.5.tar.xz",
|
||||
"hash": "sha256-73uAJxPRw5mIbMJDfD8+pL/Zret0puFbmobvP3s3hik="
|
||||
},
|
||||
"plasma-vault": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-vault-6.5.4.tar.xz",
|
||||
"hash": "sha256-7NiMm+J+zgC1QoEKcda9KD0bK/GuIlJgVQQWKBXKsMY="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-vault-6.5.5.tar.xz",
|
||||
"hash": "sha256-PR3P9GO8bLfDKGJPep6eMlkagtKDvImxnrngdpzK+nA="
|
||||
},
|
||||
"plasma-welcome": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-welcome-6.5.4.tar.xz",
|
||||
"hash": "sha256-hU3qQRZWA+oszOtAGpHCIAx/4vI9CrwjH5TbcVosK+g="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-welcome-6.5.5.tar.xz",
|
||||
"hash": "sha256-MuKcqjUHBH94aFeg3RCDCDWDegtbsdZ9S39OVUDgCSA="
|
||||
},
|
||||
"plasma-workspace": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-workspace-6.5.4.tar.xz",
|
||||
"hash": "sha256-SUtnHXD2fuOC/q7Q3Kcu1n/npCOmM44s2yQR+TvOdB4="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-workspace-6.5.5.tar.xz",
|
||||
"hash": "sha256-KbB2O7vdnidBbc4f2TkkLSWI/u82xMuulBwxlk1TH9Q="
|
||||
},
|
||||
"plasma-workspace-wallpapers": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma-workspace-wallpapers-6.5.4.tar.xz",
|
||||
"hash": "sha256-k9byTW4KjZFXi8B98qv8leiCaMSk/dZvJHGhxr+fYvs="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma-workspace-wallpapers-6.5.5.tar.xz",
|
||||
"hash": "sha256-W1n3pDf+K12ML7pGCuikcjeOTEvUL6clqQc1vPXzoLE="
|
||||
},
|
||||
"plasma5support": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plasma5support-6.5.4.tar.xz",
|
||||
"hash": "sha256-rd62LZ7ubnCgZCh2zgDifkN8/W5tC9ruMaN4wmrD0lg="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plasma5support-6.5.5.tar.xz",
|
||||
"hash": "sha256-Gi8+fruF4qHFTDqjK3EujyhSiXWLosgjbsDcZt2MXP0="
|
||||
},
|
||||
"plymouth-kcm": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/plymouth-kcm-6.5.4.tar.xz",
|
||||
"hash": "sha256-X+z5WUhcfWFnOXbjBrPz4UGXHfVc1HJdRWcxLoOAQIc="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/plymouth-kcm-6.5.5.tar.xz",
|
||||
"hash": "sha256-/bBtR3PSbhnK+wDPckGh1AJsmoVLyXTQjck6qsy9Eec="
|
||||
},
|
||||
"polkit-kde-agent-1": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/polkit-kde-agent-1-6.5.4.tar.xz",
|
||||
"hash": "sha256-q0RoQvzWDJp0DDTYUf7vmPyi72AKPJSfLsOFiDj7iiQ="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/polkit-kde-agent-1-6.5.5.tar.xz",
|
||||
"hash": "sha256-512CfltUwOoF56Aa6Qs9PYOd/1/L4JA6vwUn3K4ZPUo="
|
||||
},
|
||||
"powerdevil": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/powerdevil-6.5.4.tar.xz",
|
||||
"hash": "sha256-meQnt1drGTC7QKNYQZ+brDbjtZ+R/30cTHO7bFgDPho="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/powerdevil-6.5.5.tar.xz",
|
||||
"hash": "sha256-H2fBTQXfnN+GVx3YbDOtkehV5Vlcq6t/Qiib9+Nev+Q="
|
||||
},
|
||||
"print-manager": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/print-manager-6.5.4.tar.xz",
|
||||
"hash": "sha256-h3YlVrEyf8420tHuxOQPxpA7rdxSBPKKt6QEXoRkZos="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/print-manager-6.5.5.tar.xz",
|
||||
"hash": "sha256-OgSG1T56MXrMR8ManNPMKpvbAxlu5famvvq6jWH4uiU="
|
||||
},
|
||||
"qqc2-breeze-style": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/qqc2-breeze-style-6.5.4.tar.xz",
|
||||
"hash": "sha256-qTZpnFZY4Rc3dGiDF34pxx0PDNqRsKWuSZ4fv5LffA8="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/qqc2-breeze-style-6.5.5.tar.xz",
|
||||
"hash": "sha256-HOe2QVcPcRHXUbVEAOgIMuDDEi08tqTCoBsWwu1xta8="
|
||||
},
|
||||
"sddm-kcm": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/sddm-kcm-6.5.4.tar.xz",
|
||||
"hash": "sha256-4J+cYbWJ0eGA5EXTCYyNLuaQ/5JlZq59w6IB1BCv3rc="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/sddm-kcm-6.5.5.tar.xz",
|
||||
"hash": "sha256-7Xt1fRcnYcH/wbLxdm3Q8cpAGBgGSVb48cLUxaoLPU8="
|
||||
},
|
||||
"spacebar": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/spacebar-6.5.4.tar.xz",
|
||||
"hash": "sha256-R2CWpBJVnayKunYwdAzSsDfyMuG/RQlvYQrYkBmWQFk="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/spacebar-6.5.5.tar.xz",
|
||||
"hash": "sha256-bnc21uA1YWUgieQA/E/OoSWfCo8c1mLuJODzF+y3uz0="
|
||||
},
|
||||
"spectacle": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/spectacle-6.5.4.tar.xz",
|
||||
"hash": "sha256-s1bdk2LZVXIC2H1VYc5F7d4o+etKsOOP07iSYj8tS8E="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/spectacle-6.5.5.tar.xz",
|
||||
"hash": "sha256-HZQquMgRUDNmdve7NX3+25r6kDvnHJCV43DZTIF1kro="
|
||||
},
|
||||
"systemsettings": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/systemsettings-6.5.4.tar.xz",
|
||||
"hash": "sha256-eY72yCYQX0Qzlhr1mpoYL/do1YvUpRbhjJEuUCBgOAM="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/systemsettings-6.5.5.tar.xz",
|
||||
"hash": "sha256-hnf+B+ZrrXh+fvQ+k1KWwgGXOk7JUFugDW86/kscwsY="
|
||||
},
|
||||
"wacomtablet": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/wacomtablet-6.5.4.tar.xz",
|
||||
"hash": "sha256-Tif/a3wDoMYkACCIrerDomfYl9sgjSdVVitIGasJpr4="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/wacomtablet-6.5.5.tar.xz",
|
||||
"hash": "sha256-vgyVThmE6Iw/W43NaWVIG9UOua/lElYsEzH0YMG0Z9I="
|
||||
},
|
||||
"xdg-desktop-portal-kde": {
|
||||
"version": "6.5.4",
|
||||
"url": "mirror://kde/stable/plasma/6.5.4/xdg-desktop-portal-kde-6.5.4.tar.xz",
|
||||
"hash": "sha256-ALPyDbI3kA6wFaEAlfuF0yTagIDSCrr931ywROsSUWs="
|
||||
"version": "6.5.5",
|
||||
"url": "mirror://kde/stable/plasma/6.5.5/xdg-desktop-portal-kde-6.5.5.tar.xz",
|
||||
"hash": "sha256-oofxhnoFs5oiYoXwEPsiV0LnZYMcuBy8HqiCA1n4zSk="
|
||||
}
|
||||
}
|
||||
|
|
@ -5,11 +5,11 @@
|
|||
}:
|
||||
mkKdeDerivation rec {
|
||||
pname = "plasma-wayland-protocols";
|
||||
version = "1.19.0";
|
||||
version = "1.20.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://kde/stable/plasma-wayland-protocols/plasma-wayland-protocols-${version}.tar.xz";
|
||||
hash = "sha256-RWef56Y8QU8sgXk6YlKPrmzO5YS2llcZ1/n8bdSLqEY=";
|
||||
hash = "sha256-mBi7FGIhHOWYLmcKvw2WTrEf4dDAKhwmCE2zBpWnnWo=";
|
||||
};
|
||||
|
||||
meta.license = with lib.licenses; [
|
||||
|
|
|
|||
|
|
@ -26,12 +26,6 @@ mkKdeDerivation {
|
|||
./0003-plugins-qpa-allow-using-nixos-wrapper.patch
|
||||
./0001-NixOS-Unwrap-executable-name-for-.desktop-search.patch
|
||||
./0001-Lower-CAP_SYS_NICE-from-the-ambient-set.patch
|
||||
|
||||
# backport crash fix recommended by upstream
|
||||
(fetchpatch {
|
||||
url = "https://invent.kde.org/plasma/kwin/-/commit/ef4504320de2c3a7c7aebcf083d75db361f802ae.diff";
|
||||
hash = "sha256-aYUXlpnvtzWd5bJ3Y9NKDBqAg0x+4enaUTnyZiZCB48=";
|
||||
})
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# Do not edit!
|
||||
|
||||
{
|
||||
version = "2026.1.0";
|
||||
version = "2026.1.1";
|
||||
components = {
|
||||
"3_day_blinds" =
|
||||
ps: with ps; [
|
||||
|
|
|
|||
|
|
@ -293,13 +293,13 @@ let
|
|||
extraBuildInputs = extraPackages python.pkgs;
|
||||
|
||||
# Don't forget to run update-component-packages.py after updating
|
||||
hassVersion = "2026.1.0";
|
||||
hassVersion = "2026.1.1";
|
||||
|
||||
in
|
||||
python.pkgs.buildPythonApplication rec {
|
||||
pname = "homeassistant";
|
||||
version =
|
||||
#assert (componentPackages.version == hassVersion);
|
||||
assert (componentPackages.version == hassVersion);
|
||||
hassVersion;
|
||||
pyproject = true;
|
||||
|
||||
|
|
@ -314,13 +314,13 @@ python.pkgs.buildPythonApplication rec {
|
|||
owner = "home-assistant";
|
||||
repo = "core";
|
||||
tag = version;
|
||||
hash = "sha256-LoB8hm5ruC6kvulHmtYxbJ6JkkTmgzCbiyBjVdaHFGI=";
|
||||
hash = "sha256-l2/mi/WfZ3PbuB7LEhpWkubsY1xMyUjeolxPDHYEXWU=";
|
||||
};
|
||||
|
||||
# Secondary source is pypi sdist for translations
|
||||
sdist = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-D6p/pMN7jM8e7ckXlMaQQvj4VZ8ufCBfHCeQaCYr3sY=";
|
||||
hash = "sha256-Ll1wwcdkH/A2N8M1ZuE1RvjNFRu6ipEyuy4Th34s/Uo=";
|
||||
};
|
||||
|
||||
build-system = with python.pkgs; [
|
||||
|
|
|
|||
|
|
@ -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 = "20260107.0";
|
||||
version = "20260107.1";
|
||||
format = "wheel";
|
||||
|
||||
src = fetchPypi {
|
||||
|
|
@ -17,7 +17,7 @@ buildPythonPackage rec {
|
|||
pname = "home_assistant_frontend";
|
||||
dist = "py3";
|
||||
python = "py3";
|
||||
hash = "sha256-bRkcIoy12gaHNZdRypFdaArsZiM/5Sm4YNMUD1AMYUI=";
|
||||
hash = "sha256-P/7ZKtNwZZN7klPNISxOjfsdbk2KzFzGbTM5H44we7I=";
|
||||
};
|
||||
|
||||
# there is nothing to strip in this package
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "pytest-homeassistant-custom-component";
|
||||
version = "0.13.305";
|
||||
version = "0.13.306";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.13";
|
||||
|
|
@ -27,7 +27,7 @@ buildPythonPackage rec {
|
|||
owner = "MatthewFlamm";
|
||||
repo = "pytest-homeassistant-custom-component";
|
||||
tag = version;
|
||||
hash = "sha256-wxoG5xnlvViWgu0cYIG84coOGJrFVuaX5jHoHXm9s9s=";
|
||||
hash = "sha256-RcUI15/+0nu453mcrRzMo2VvJAn3Up336LiuJygJaM0=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "homeassistant-stubs";
|
||||
version = "2026.1.0";
|
||||
version = "2026.1.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-1gJtsQo3OOki1hjRnD8Bb+800k8fCd0TJS3BZW76Osg=";
|
||||
hash = "sha256-owl8Twq1FtRtWm9QZlhx/ZgsaOVaPX3W+oxiP0ZCPQg=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue