From 12275531306146b3503fdda43a35fb93af0abfcc Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Wed, 17 Jul 2024 21:18:50 +0800 Subject: [PATCH 1/3] emacsPackages.codeium: clean --- .../elisp-packages/manual-packages/codeium/default.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix index 1a31e8f9a28d..30197933534b 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix @@ -1,4 +1,4 @@ -{ fetchFromGitHub, melpaBuild, pkgs, lib, substituteAll, writeText }: +{ fetchFromGitHub, melpaBuild, pkgs, lib, substituteAll }: melpaBuild { pname = "codeium"; @@ -9,15 +9,8 @@ melpaBuild { rev = "1.6.13"; hash = "sha256-CjT21GhryO8/iM0Uzm/s/I32WqVo4M3tSlHC06iEDXA="; }; - commit = "02f9382c925633a19dc928e99b868fd5f6947e58"; buildInputs = [ pkgs.codeium ]; - recipe = writeText "recipe" '' - (codeium - :repo "Exafunction/codeium.el" - :fetcher github) - ''; - patches = [ (substituteAll { src = ./codeium.el.patch; From 4a12b7dc166da1c8347dfd291ac251ed7e205634 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Wed, 17 Jul 2024 21:20:04 +0800 Subject: [PATCH 2/3] emacsPackages.codeium: remove unneeded buildInputs --- .../emacs/elisp-packages/manual-packages/codeium/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix index 30197933534b..69c4cc1a72dd 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix @@ -9,7 +9,6 @@ melpaBuild { rev = "1.6.13"; hash = "sha256-CjT21GhryO8/iM0Uzm/s/I32WqVo4M3tSlHC06iEDXA="; }; - buildInputs = [ pkgs.codeium ]; patches = [ (substituteAll { From 5cd30b3e82c4bcd90bfcf764ef1783a80912f0e7 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Wed, 17 Jul 2024 21:21:12 +0800 Subject: [PATCH 3/3] emacsPackages.codeium: format using nixfmt-rfc-style --- .../elisp-packages/manual-packages/codeium/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix index 69c4cc1a72dd..344843eeabc4 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix @@ -1,8 +1,15 @@ -{ fetchFromGitHub, melpaBuild, pkgs, lib, substituteAll }: +{ + fetchFromGitHub, + melpaBuild, + pkgs, + lib, + substituteAll, +}: melpaBuild { pname = "codeium"; version = "1.6.13"; + src = fetchFromGitHub { owner = "Exafunction"; repo = "codeium.el";