2025-04-08 14:45:30 +00:00
|
|
|
{
|
|
|
|
|
pkgs ? (
|
2024-01-15 23:31:15 +00:00
|
|
|
let
|
|
|
|
|
inherit (builtins) fetchTree fromJSON readFile;
|
2025-04-08 14:45:30 +00:00
|
|
|
inherit ((fromJSON (readFile ./flake.lock)).nodes) nixpkgs;
|
2024-01-15 23:31:15 +00:00
|
|
|
in
|
2025-04-08 14:45:30 +00:00
|
|
|
import (fetchTree nixpkgs.locked) {}
|
|
|
|
|
),
|
|
|
|
|
buildGoModule ? pkgs.buildGoModule,
|
2024-01-15 23:31:15 +00:00
|
|
|
}:
|
2025-04-08 14:45:30 +00:00
|
|
|
buildGoModule {
|
2024-01-15 23:31:15 +00:00
|
|
|
pname = "ess";
|
2025-04-09 00:07:04 +00:00
|
|
|
version = "2.16.1";
|
2024-01-15 23:31:15 +00:00
|
|
|
pwd = ./.;
|
|
|
|
|
src = ./.;
|
2025-04-08 14:45:30 +00:00
|
|
|
vendorHash = "sha256-ooTP3mS7AEzwJm1JKebL0V2lqVge3WnpFZcbr1f/LIg=";
|
|
|
|
|
meta = {
|
|
|
|
|
description = "ess (env-sample-sync): automatically and safely synchronize env.sample files with .env";
|
|
|
|
|
license = pkgs.lib.licenses.bsd2;
|
|
|
|
|
};
|
2024-01-15 23:31:15 +00:00
|
|
|
}
|