Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253{ buildEnv, lib, postgresql, postgresqlTestExtension, tclPackages,}:
let withPackages = f: let pkgs = f tclPackages; paths = lib.concatMapStringsSep " " (pkg: "${pkg}/lib") pkgs; finalPackage = buildEnv { name = "${postgresql.pname}-pltcl-${postgresql.version}"; paths = [ postgresql.pltcl ]; passthru = { inherit withPackages; wrapperArgs = [ ''--set TCLLIBPATH "${paths}"'' ]; tests.extension = postgresqlTestExtension { finalPackage = finalPackage.withPackages (ps: [ ps.mustache-tcl ps.tcllib ]); sql = '' CREATE EXTENSION pltclu; CREATE FUNCTION test() RETURNS VOID LANGUAGE pltclu AS $$ package require mustache $$; SELECT test(); ''; }; }; meta = { inherit (postgresql.meta) homepage license changelog teams platforms ; description = "PL/Tcl - Tcl Procedural Language"; }; }; in finalPackage;inwithPackages (_: [ ])