on iko/ghcjs-patch-master help sign in
Add to nixpkgs map (#447)

* pkgconf-nixpkgs-map: Add nix dependencies * system-nixpkgs-map: Add boost

commit82115762ef787609f2340df61d30b87e594c8074 authorRobert Hensing <roberth@users.noreply.github.com> dateSat 15 Feb 2020, 05:28 (7 years ago) parent387f542
2 files changed+40
lib/pkgconf-nixpkgs-map.nix+4 lib/system-nixpkgs-map.nix+36
lib/pkgconf-nixpkgs-map.nix+4
@@ -12,6 +12,7 @@ pkgs:
1212 "asound" = [ pkgs."alsaLib" ];
1313 "atk" = [ pkgs."atk" ];
1414 "b2" = [ pkgs."libb2" ];
15+ "bdw-gc" = [ pkgs."boehmgc" ];
1516 "bz2" = [ pkgs."bzip2" ];
1617 "c++" = []; # What is that?
1718 "cairo-1.0" = [ pkgs."cairo" ];
@@ -95,6 +96,9 @@ pkgs:
9596 "mnl" = [ pkgs."libmnl" ];
9697 "mpi" = [ pkgs."openmpi" ];
9798 "ncursesw" = [ pkgs."ncurses" ];
99+ "nix-expr" = [ pkgs."nix" ];
100+ "nix-main" = [ pkgs."nix" ];
101+ "nix-store" = [ pkgs."nix" ];
98102 "netsnmp" = [ pkgs."net_snmp" ];
99103 "notify" = [ pkgs."libnotify" ];
100104 "odbc" = [ pkgs."unixODBC" ];
lib/system-nixpkgs-map.nix+36
@@ -34,6 +34,42 @@ pkgs:
3434 pq = pkgs.postgresql;
3535 iconv = pkgs.libiconv;
3636 lapack = pkgs.liblapack;
37+ boost_atomic = pkgs.boost;
38+ boost_chrono = pkgs.boost;
39+ boost_container = pkgs.boost;
40+ boost_context = pkgs.boost;
41+ boost_contract = pkgs.boost;
42+ boost_coroutine = pkgs.boost;
43+ boost_date_time = pkgs.boost;
44+ boost_fiber = pkgs.boost;
45+ boost_filesystem = pkgs.boost;
46+ boost_graph = pkgs.boost;
47+ boost_iostreams = pkgs.boost;
48+ boost_locale = pkgs.boost;
49+ boost_log_setup = pkgs.boost;
50+ boost_log = pkgs.boost;
51+ boost_math_c99f = pkgs.boost;
52+ boost_math_c99l = pkgs.boost;
53+ boost_math_c99 = pkgs.boost;
54+ boost_math_tr1f = pkgs.boost;
55+ boost_math_tr1l = pkgs.boost;
56+ boost_math_tr1 = pkgs.boost;
57+ boost_prg_exec_monitor = pkgs.boost;
58+ boost_program_options = pkgs.boost;
59+ boost_random = pkgs.boost;
60+ boost_regex = pkgs.boost;
61+ boost_serialization = pkgs.boost;
62+ boost_signals = pkgs.boost;
63+ boost_stacktrace_addr2line = pkgs.boost;
64+ boost_stacktrace_basic = pkgs.boost;
65+ boost_stacktrace_noop = pkgs.boost;
66+ boost_system = pkgs.boost;
67+ boost_thread = pkgs.boost;
68+ boost_timer = pkgs.boost;
69+ boost_type_erasure = pkgs.boost;
70+ boost_unit_test_framework = pkgs.boost;
71+ boost_wave = pkgs.boost;
72+ boost_wserialization = pkgs.boost;
3773 }
3874# -- windows
3975// { advapi32 = null; gdi32 = null; imm32 = null; msimg32 = null;