From 97891783561c8245d2a75c96aa09cd7479846032 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Fri, 7 Mar 2025 11:54:12 +0530 Subject: [PATCH] zed-editor: use finalAttrs.finalPackage whenever possible Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com> --- pkgs/by-name/ze/zed-editor/package.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 1be9aeb6ec90..0e0d55693488 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -27,7 +27,6 @@ gitUpdater, cargo-about, versionCheckHook, - zed-editor, buildFHSEnv, cargo-bundle, git, @@ -59,6 +58,7 @@ let # extension tooling without significant pain. fhs = { + zed-editor, additionalPkgs ? pkgs: [ ], }: buildFHSEnv { @@ -309,17 +309,22 @@ rustPlatform.buildRustPackage (finalAttrs: { rev-prefix = "v"; ignoredVersions = "(*-pre|0.999999.0|0.9999-temporary)"; }; - fhs = fhs { }; - fhsWithPackages = f: fhs { additionalPkgs = f; }; + fhs = fhs { zed-editor = finalAttrs.finalPackage; }; + fhsWithPackages = + f: + fhs { + zed-editor = finalAttrs.finalPackage; + additionalPkgs = f; + }; tests = { remoteServerVersion = testers.testVersion { - package = zed-editor.remote_server; + package = finalAttrs.finalPackage.remote_server; command = "zed-remote-server-stable-${finalAttrs.version} version"; }; } // lib.optionalAttrs stdenv.hostPlatform.isLinux { - withGles = zed-editor.override { withGLES = true; }; + withGles = finalAttrs.finalPackage.override { withGLES = true; }; }; };