{ orgTrivialBuild, epkgs, pkgs, }: orgTrivialBuild { pname = "azos-emacs-lauretta"; version = "0.1.6"; src = ./elisp/azos-emacs-lauretta.org; packageRequires = with epkgs; [ pkgs.azos-emacs-base pkgs.azos-emacs-station gptel (epkgs.callPackage epkgs.trivialBuild { pname = "gptel-autocomplete"; version = "2025-06-18"; src = pkgs.fetchFromGitHub { owner = "JDNdeveloper"; repo = "gptel-autocomplete"; rev = "8ace326a6e7b8a3a4df7a6e80272b472e7fbd167"; # Use a specific commit hash for reproducibility sha256 = "sha256-gVgdFLi6RGUCD3ZXzOIo5XpTNmP/9lMAO5nyWu1zVlM="; }; buildInputs = with epkgs; [ gptel ]; }) ]; }