commit b403902c5669060f2cd7987d5126f1989efe0445
parent ac795d98b5ce1f1d665e6baf2c5c256f7ea98edb
Author: emily lucy onyx reia yuki linfan ishikawa <elishikawa+git@jagudev.net>
Date: Tue, 5 Aug 2025 15:17:40 +0200
parent ac795d98b5ce1f1d665e6baf2c5c256f7ea98edb
Author: emily lucy onyx reia yuki linfan ishikawa <elishikawa+git@jagudev.net>
Date: Tue, 5 Aug 2025 15:17:40 +0200
so und jetzt hier das update hin, mann ey
1 file changed, 21 insertions(+), 24 deletions(-)
diff --git a/pkgs/emimacs/package.nix b/pkgs/emimacs/package.nix @@ -10,8 +10,8 @@ let domain = "git.linfan.moe"; owner = "emily"; repo = "emacs"; - rev = "cb74238d43a1872aa19585d45d9e427e86a55e23"; - hash = "sha256-oO3Ec7hsWiiGug9P7Uwx/pMmN4eoSBkPLWBnM8tSs/k="; + rev = "ca600e9b2e00a3bc99ec5e2f0ffdf946552f51c6"; + hash = "sha256-87p7wXr/ogdD3ohueRU7M0Ez+/BTLXV3hLLiObMKE48="; }; in builtins.listToAttrs ( @@ -32,39 +32,36 @@ builtins.listToAttrs ( buildInputs = [ (emacs.pkgs.withPackages ( epkgs: - builtins.map - ( - name: - if (builtins.hasAttr name epkgs.melpaPackages) then epkgs.melpaPackages.${name} else epkgs.${name} - ) - ( - builtins.fromJSON ( - builtins.readFile ( - stdenvNoCC.mkDerivation { - name = "emimacs-dependencies.json"; + builtins.map ( + name: + if (builtins.hasAttr name epkgs.melpaPackages) then epkgs.melpaPackages.${name} else epkgs.${name} + ) + (builtins.fromJSON ( + builtins.readFile ( + stdenvNoCC.mkDerivation { + name = "emimacs-dependencies.json"; - inherit src; + inherit src; - phases = [ - "unpackPhase" - "buildPhase" - "installPhase" - ]; + phases = [ + "unpackPhase" + "buildPhase" + "installPhase" + ]; - buildInputs = [ emacs ]; + buildInputs = [ emacs ]; - buildPhase = '' + buildPhase = '' export EMIMACS_HOST=${name} emacs --batch --script $src/init.el > dependencies.json ''; - installPhase = '' + installPhase = '' cp dependencies.json $out ''; - } - ) + } ) - ) + )) )) ];