Skip to content

Commit bfc2073

Browse files
authored
Merge pull request #21 from Bodigrim/master
Extend build-depends.nix with clc-stackage packages
2 parents 2809fd8 + 476cc32 commit bfc2073

1 file changed

Lines changed: 32 additions & 8 deletions

File tree

build-depends.nix

Lines changed: 32 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ with pkgs; [
1111
m4
1212
gnused
1313
gawk
14+
pkg-config
1415

1516
# Haskell build tools
1617
# These should really be handled via build-tool-depends declared in the cabal
@@ -20,37 +21,60 @@ with pkgs; [
2021
haskellPackages.alex
2122
haskellPackages.BNFC
2223
haskellPackages.c2hs
24+
haskellPackages.cpphs
2325
haskellPackages.happy
2426
haskellPackages.hspec-discover
2527
haskellPackages.markdown-unlit
2628
haskellPackages.tasty-discover
2729

2830
# Native libraries
29-
blas
31+
blas # blas-ffi
3032
brotli
31-
bzip2
33+
bzip2 # bnb-staking-csvs
34+
curl # curl
35+
expat # cairo-image
3236
freealut
3337
freeglut
3438
freetds
3539
freetype
40+
fribidi # simple-pango
3641
glew
3742
glfw
3843
gsl
3944
hdf5
4045
icu
41-
lapack
42-
libGLU
46+
lapack # lapack-ffi
47+
libdatrie # simple-pango
4348
libevdev
49+
libGL # GLUT, etc.
50+
libGLU # GLURaw
4451
libglvnd
4552
libjpeg
46-
libsodium
53+
libselinux # simple-pango
54+
libsepol # simple-pango
55+
libsodium # libsodium-bindings
56+
libthai # simple-pango
57+
libxml2 # c14n
4758
ncurses
48-
openal
59+
nettle # nettle
60+
nlopt # srtree
61+
openal # OpenAL
4962
openssl
50-
pcre
63+
pango # simple-pango
64+
pcre # regex-pcre
65+
pcre2 # simple-cairo
5166
postgresql.lib
5267
sdl3
53-
xz
68+
systemdMinimal # hidapi requires udev
69+
util-linux # simple-pango requires mount
70+
xorg.libX11 # GLFW-b
71+
xorg.libXcursor # GLFW-b
72+
xorg.libXdmcp # simple-cairo
73+
xorg.libXi # GLFW-b
74+
xorg.libXinerama # GLFW-b
75+
xorg.libXrandr # GLFW-b
76+
xorg.libXxf86vm # GLFW-b
77+
xz # lzma
5478
zeromq4
5579
zlib
5680
]

0 commit comments

Comments
 (0)