File tree 1 file changed +7
-3
lines changed
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 48
48
openssl
49
49
pango
50
50
pixman
51
- pkg-config
51
+ pkg-config-unwrapped
52
52
postgresql
53
53
protobuf
54
54
protoc-gen-go
55
55
ripgrep
56
+ sapling
56
57
shellcheck
57
58
shfmt
58
59
sqlc
83
84
baseDevEnvImage = pkgs . dockerTools . pullImage {
84
85
imageName = "ubuntu" ;
85
86
imageDigest = "sha256:7a520eeb6c18bc6d32a21bb7edcf673a7830813c169645d51c949cecb62387d0" ;
86
- sha256 = "ajZzFSG/q7F5wAXfBOPpYBT+aVy8lqAXtBzkmAe2SeE= " ;
87
+ sha256 = "090zricz7n1kbphd7gwhvavj7m1j7bhh4aq3c3mrik5q8pxh4j58 " ;
87
88
finalImageName = "ubuntu" ;
88
89
finalImageTag = "lunar" ;
89
90
} ;
109
110
mkdir -p /etc/init.d
110
111
'' ;
111
112
} ;
113
+ allPackages = devShellPackages ++ devImagePackages ;
112
114
# Environment variables that live in `/etc/environment` in the container.
113
115
# These will also be applied to the container config.
114
116
devEnvVars = [
115
- "PATH=${ pkgs . lib . makeBinPath ( devShellPackages ++ devImagePackages ) } :/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/coder/go/bin"
117
+ "PATH=${ pkgs . lib . makeBinPath ( allPackages ) } :/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/coder/go/bin"
118
+ "LD_LIBRARY_PATH=${ pkgs . lib . makeLibraryPath ( allPackages ) } "
119
+ "PKG_CONFIG_PATH=${ pkgs . lib . makeSearchPathOutput "lib/pkgconfig" "lib/pkgconfig" allPackages } "
116
120
# This setting prevents Go from using the public checksum database for
117
121
# our module path prefixes. It is required because these are in private
118
122
# repositories that require authentication.
You can’t perform that action at this time.
0 commit comments