Merge pull request #222055 from superherointj/ocaml-toplevel-alphabetical-order-part1-lwt

ocaml: re-establish alphabetical order at top-level

authored by

superherointj and committed by
GitHub
96c5c2d8 61d8fdca

+402 -344
+402 -344
pkgs/top-level/ocaml-packages.nix
··· 8 8 { 9 9 inherit ocaml; 10 10 11 - # Libs 12 - 13 - buildOasisPackage = callPackage ../build-support/ocaml/oasis.nix { }; 14 - 15 - buildDunePackage = callPackage ../build-support/ocaml/dune.nix {}; 11 + ### A ### 16 12 17 13 afl-persistent = callPackage ../development/ocaml-modules/afl-persistent { }; 18 14 ··· 58 54 59 55 awa-mirage = callPackage ../development/ocaml-modules/awa/mirage.nix { }; 60 56 61 - base64 = callPackage ../development/ocaml-modules/base64 { }; 57 + ### B ### 62 58 63 59 bap = callPackage ../development/ocaml-modules/bap { 64 60 inherit (pkgs.llvmPackages) llvm; 65 61 }; 66 62 63 + base64 = callPackage ../development/ocaml-modules/base64 { }; 64 + 67 65 batteries = callPackage ../development/ocaml-modules/batteries { }; 66 + 67 + benchmark = callPackage ../development/ocaml-modules/benchmark { }; 68 68 69 69 bheap = callPackage ../development/ocaml-modules/bheap { }; 70 70 ··· 72 72 73 73 bigarray-overlap = callPackage ../development/ocaml-modules/bigarray-overlap { }; 74 74 75 - bigstringaf = callPackage ../development/ocaml-modules/bigstringaf { }; 76 - 77 75 bigstring = callPackage ../development/ocaml-modules/bigstring { }; 76 + 77 + bigstringaf = callPackage ../development/ocaml-modules/bigstringaf { }; 78 78 79 79 bindlib = callPackage ../development/ocaml-modules/bindlib { }; 80 80 81 + biniou = callPackage ../development/ocaml-modules/biniou { }; 82 + 81 83 biocaml = callPackage ../development/ocaml-modules/biocaml { }; 84 + 85 + bisect_ppx = callPackage ../development/ocaml-modules/bisect_ppx { }; 82 86 83 87 bistro = callPackage ../development/ocaml-modules/bistro { }; 84 88 ··· 106 110 107 111 bz2 = callPackage ../development/ocaml-modules/bz2 { }; 108 112 113 + ### C ### 114 + 109 115 ca-certs = callPackage ../development/ocaml-modules/ca-certs { }; 110 116 111 117 ca-certs-nss = callPackage ../development/ocaml-modules/ca-certs-nss { }; 112 118 113 - carton = callPackage ../development/ocaml-modules/carton { }; 119 + cairo2 = callPackage ../development/ocaml-modules/cairo2 { 120 + inherit (pkgs.darwin.apple_sdk.frameworks) ApplicationServices; 121 + }; 114 122 115 - carton-git = callPackage ../development/ocaml-modules/carton/git.nix { }; 123 + calendar = callPackage ../development/ocaml-modules/calendar { }; 116 124 117 - carton-lwt = callPackage ../development/ocaml-modules/carton/lwt.nix { 118 - git-binary = pkgs.git; 119 - }; 125 + callipyge = callPackage ../development/ocaml-modules/callipyge { }; 120 126 121 127 camlidl = callPackage ../development/tools/ocaml/camlidl { }; 128 + 129 + camlimages = callPackage ../development/ocaml-modules/camlimages { }; 122 130 123 131 camlp-streams = callPackage ../development/ocaml-modules/camlp-streams { }; 124 132 ··· 133 141 camlp5_strict = camlp5; 134 142 135 143 camlpdf = callPackage ../development/ocaml-modules/camlpdf { }; 136 - 137 - calendar = callPackage ../development/ocaml-modules/calendar { }; 138 144 139 145 camlzip = callPackage ../development/ocaml-modules/camlzip { }; 140 146 141 - camomile_0_8_2 = callPackage ../development/ocaml-modules/camomile/0.8.2.nix { }; 142 147 camomile = 143 148 if lib.versionOlder "4.02" ocaml.version 144 149 then callPackage ../development/ocaml-modules/camomile { } 145 150 else callPackage ../development/ocaml-modules/camomile/0.8.5.nix { }; 146 - 147 - camlimages = callPackage ../development/ocaml-modules/camlimages { }; 148 - 149 - class_group_vdf = callPackage ../development/ocaml-modules/class_group_vdf { }; 150 - 151 - benchmark = callPackage ../development/ocaml-modules/benchmark { }; 152 - 153 - biniou = callPackage ../development/ocaml-modules/biniou { }; 154 - 155 - bisect_ppx = callPackage ../development/ocaml-modules/bisect_ppx { }; 156 - 157 - ocaml_cairo = callPackage ../development/ocaml-modules/ocaml-cairo { }; 158 - 159 - cairo2 = callPackage ../development/ocaml-modules/cairo2 { 160 - inherit (pkgs.darwin.apple_sdk.frameworks) ApplicationServices; 161 - }; 162 - 163 - callipyge = callPackage ../development/ocaml-modules/callipyge { }; 151 + camomile_0_8_2 = callPackage ../development/ocaml-modules/camomile/0.8.2.nix { }; 164 152 165 153 caqti = callPackage ../development/ocaml-modules/caqti { }; 166 154 ··· 178 166 179 167 caqti-type-calendar = callPackage ../development/ocaml-modules/caqti/type-calendar.nix { }; 180 168 169 + carton = callPackage ../development/ocaml-modules/carton { }; 170 + 171 + carton-git = callPackage ../development/ocaml-modules/carton/git.nix { }; 172 + 173 + carton-lwt = callPackage ../development/ocaml-modules/carton/lwt.nix { 174 + git-binary = pkgs.git; 175 + }; 176 + 181 177 cfstream = callPackage ../development/ocaml-modules/cfstream { }; 182 178 183 179 chacha = callPackage ../development/ocaml-modules/chacha { }; ··· 190 186 191 187 cil = callPackage ../development/ocaml-modules/cil { }; 192 188 193 - cmdliner_1_0 = callPackage ../development/ocaml-modules/cmdliner/1_0.nix { }; 194 - 195 - cmdliner_1_1 = callPackage ../development/ocaml-modules/cmdliner/1_1.nix { }; 189 + class_group_vdf = callPackage ../development/ocaml-modules/class_group_vdf { }; 196 190 197 191 # The 1.1.0 release broke a lot of packages and is not compatible with 198 192 # OCaml < 4.08. ··· 201 195 then cmdliner_1_1 202 196 else cmdliner_1_0; 203 197 198 + cmdliner_1_0 = callPackage ../development/ocaml-modules/cmdliner/1_0.nix { }; 199 + 200 + cmdliner_1_1 = callPackage ../development/ocaml-modules/cmdliner/1_1.nix { }; 201 + 204 202 cohttp = callPackage ../development/ocaml-modules/cohttp { }; 205 203 206 204 cohttp-async = callPackage ../development/ocaml-modules/cohttp/async.nix { }; ··· 210 208 cohttp-lwt-unix = callPackage ../development/ocaml-modules/cohttp/lwt-unix.nix { }; 211 209 212 210 cohttp-mirage = callPackage ../development/ocaml-modules/cohttp/mirage.nix { }; 211 + 212 + coin = callPackage ../development/ocaml-modules/coin { }; 213 213 214 214 color = callPackage ../development/ocaml-modules/color { }; 215 215 ··· 222 222 conduit-lwt-unix = callPackage ../development/ocaml-modules/conduit/lwt-unix.nix { }; 223 223 224 224 conduit-mirage = callPackage ../development/ocaml-modules/conduit/mirage.nix { }; 225 - 226 - coin = callPackage ../development/ocaml-modules/coin { }; 227 225 228 226 config-file = callPackage ../development/ocaml-modules/config-file { }; 229 227 ··· 272 270 273 271 csv-lwt = callPackage ../development/ocaml-modules/csv/lwt.nix { }; 274 272 273 + ctypes = callPackage ../development/ocaml-modules/ctypes { }; 274 + 275 + ctypes_stubs_js = callPackage ../development/ocaml-modules/ctypes_stubs_js { 276 + inherit (pkgs) nodejs; 277 + }; 278 + 275 279 cudf = callPackage ../development/ocaml-modules/cudf { }; 276 280 277 281 curly = callPackage ../development/ocaml-modules/curly { ··· 280 284 281 285 curses = callPackage ../development/ocaml-modules/curses { }; 282 286 283 - ctypes = callPackage ../development/ocaml-modules/ctypes { }; 284 - 285 - ctypes_stubs_js = callPackage ../development/ocaml-modules/ctypes_stubs_js { 286 - inherit (pkgs) nodejs; 287 - }; 287 + ### D ### 288 288 289 289 dap = callPackage ../development/ocaml-modules/dap { }; 290 290 ··· 338 338 339 339 dose3 = callPackage ../development/ocaml-modules/dose3 { }; 340 340 341 + dot-merlin-reader = callPackage ../development/tools/ocaml/merlin/dot-merlin-reader.nix { }; 342 + 341 343 dscheck = callPackage ../development/ocaml-modules/dscheck { }; 342 344 343 345 dssi = callPackage ../development/ocaml-modules/dssi { }; ··· 389 391 duration = callPackage ../development/ocaml-modules/duration { }; 390 392 391 393 dyn = callPackage ../development/ocaml-modules/dyn { }; 394 + 395 + dypgen = callPackage ../development/ocaml-modules/dypgen { }; 396 + 397 + ### E ### 392 398 393 399 earley = callPackage ../development/ocaml-modules/earley { }; 394 400 ··· 414 420 } 415 421 ); 416 422 417 - encore = callPackage ../development/ocaml-modules/encore { }; 418 - 419 423 emile = callPackage ../development/ocaml-modules/emile { }; 424 + 425 + encore = callPackage ../development/ocaml-modules/encore { }; 420 426 421 427 eqaf = callPackage ../development/ocaml-modules/eqaf { }; 422 428 ··· 435 441 ezjsonm = callPackage ../development/ocaml-modules/ezjsonm { }; 436 442 437 443 ezxmlm = callPackage ../development/ocaml-modules/ezxmlm { }; 444 + 445 + ### F ### 438 446 439 447 faad = callPackage ../development/ocaml-modules/faad { }; 440 448 ··· 457 465 ff-sig = callPackage ../development/ocaml-modules/ff/sig.nix { }; 458 466 459 467 ffmpeg = callPackage ../development/ocaml-modules/ffmpeg { }; 460 - ffmpeg-avutil = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-avutil.nix { 468 + ffmpeg-av = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-av.nix { 461 469 inherit (pkgs) ffmpeg; 462 470 inherit (pkgs.darwin.apple_sdk.frameworks) AudioToolbox VideoToolbox; 463 471 }; 464 472 ffmpeg-avcodec = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-avcodec.nix { 465 473 inherit (pkgs) ffmpeg; 466 474 inherit (pkgs.darwin.apple_sdk.frameworks) AudioToolbox VideoToolbox; 475 + }; 476 + ffmpeg-avdevice = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-avdevice.nix { 477 + inherit (pkgs) ffmpeg; 478 + inherit (pkgs.darwin.apple_sdk.frameworks) AppKit AudioToolbox AVFoundation Cocoa CoreImage ForceFeedback OpenGL VideoToolbox; 467 479 }; 468 480 ffmpeg-avfilter = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-avfilter.nix { 469 481 inherit (pkgs) ffmpeg; 470 482 inherit (pkgs.darwin.apple_sdk.frameworks) AppKit CoreImage OpenGL VideoToolbox; 471 483 }; 472 - ffmpeg-swscale = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-swscale.nix { 484 + ffmpeg-avutil = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-avutil.nix { 473 485 inherit (pkgs) ffmpeg; 474 - inherit (pkgs.darwin.apple_sdk.frameworks) VideoToolbox; 486 + inherit (pkgs.darwin.apple_sdk.frameworks) AudioToolbox VideoToolbox; 475 487 }; 476 488 ffmpeg-swresample = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-swresample.nix { 477 489 inherit (pkgs) ffmpeg; 478 490 inherit (pkgs.darwin.apple_sdk.frameworks) VideoToolbox; 479 491 }; 480 - ffmpeg-av = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-av.nix { 481 - inherit (pkgs) ffmpeg; 482 - inherit (pkgs.darwin.apple_sdk.frameworks) AudioToolbox VideoToolbox; 483 - }; 484 - ffmpeg-avdevice = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-avdevice.nix { 492 + ffmpeg-swscale = callPackage ../development/ocaml-modules/ffmpeg/ffmpeg-swscale.nix { 485 493 inherit (pkgs) ffmpeg; 486 - inherit (pkgs.darwin.apple_sdk.frameworks) AppKit AudioToolbox AVFoundation Cocoa CoreImage ForceFeedback OpenGL VideoToolbox; 494 + inherit (pkgs.darwin.apple_sdk.frameworks) VideoToolbox; 487 495 }; 488 496 489 497 fiber = callPackage ../development/ocaml-modules/fiber { }; ··· 512 520 inherit (pkgs) frei0r; 513 521 }; 514 522 523 + frontc = callPackage ../development/ocaml-modules/frontc { }; 524 + 515 525 functoria = callPackage ../development/ocaml-modules/functoria { }; 516 526 517 527 functoria-runtime = callPackage ../development/ocaml-modules/functoria/runtime.nix { }; 518 528 519 529 functory = callPackage ../development/ocaml-modules/functory { }; 530 + 531 + ### G ### 532 + 533 + gapi-ocaml = callPackage ../development/ocaml-modules/gapi-ocaml { }; 520 534 521 535 gd4o = callPackage ../development/ocaml-modules/gd4o { }; 522 536 523 537 gen = callPackage ../development/ocaml-modules/gen { }; 524 538 539 + gen_js_api = callPackage ../development/ocaml-modules/gen_js_api { }; 540 + 525 541 genspio = callPackage ../development/ocaml-modules/genspio { }; 526 542 527 543 getopt = callPackage ../development/ocaml-modules/getopt { }; 528 544 545 + gettext-camomile = callPackage ../development/ocaml-modules/ocaml-gettext/camomile.nix { }; 546 + 547 + gettext-stub = callPackage ../development/ocaml-modules/ocaml-gettext/stub.nix { }; 548 + 549 + gg = callPackage ../development/ocaml-modules/gg { }; 550 + 551 + git = callPackage ../development/ocaml-modules/git { 552 + git-binary = pkgs.git; 553 + }; 554 + 555 + git-mirage = callPackage ../development/ocaml-modules/git/mirage.nix { }; 556 + 557 + git-paf = callPackage ../development/ocaml-modules/git/paf.nix { }; 558 + 559 + git-unix = callPackage ../development/ocaml-modules/git/unix.nix { 560 + git-binary = pkgs.git; 561 + }; 562 + 529 563 gluten = callPackage ../development/ocaml-modules/gluten { }; 530 564 gluten-lwt = callPackage ../development/ocaml-modules/gluten/lwt.nix { }; 531 565 gluten-lwt-unix = callPackage ../development/ocaml-modules/gluten/lwt-unix.nix { }; ··· 536 570 inherit (pkgs) gnuplot; 537 571 }; 538 572 573 + graphics = 574 + if lib.versionOlder "4.09" ocaml.version 575 + then callPackage ../development/ocaml-modules/graphics { } 576 + else null; 577 + 578 + graphql = callPackage ../development/ocaml-modules/graphql { }; 579 + 580 + graphql-cohttp = callPackage ../development/ocaml-modules/graphql/cohttp.nix { }; 581 + 582 + graphql-lwt = callPackage ../development/ocaml-modules/graphql/lwt.nix { }; 583 + 584 + graphql_parser = callPackage ../development/ocaml-modules/graphql/parser.nix { }; 585 + 586 + graphql_ppx = callPackage ../development/ocaml-modules/graphql_ppx { }; 587 + 539 588 gsl = callPackage ../development/ocaml-modules/gsl { 540 589 inherit (pkgs) gsl; 541 590 }; ··· 544 593 inherit (pkgs.darwin.apple_sdk.frameworks) AppKit Foundation; 545 594 }; 546 595 596 + ### H ### 597 + 547 598 h2 = callPackage ../development/ocaml-modules/h2 { }; 548 599 549 600 hack_parallel = callPackage ../development/ocaml-modules/hack_parallel { }; ··· 559 610 560 611 hashcons = callPackage ../development/ocaml-modules/hashcons { }; 561 612 613 + hex = callPackage ../development/ocaml-modules/hex { }; 614 + 562 615 hidapi = callPackage ../development/ocaml-modules/hidapi { }; 563 616 564 617 higlo = callPackage ../development/ocaml-modules/higlo { }; ··· 571 624 572 625 http-mirage-client = callPackage ../development/ocaml-modules/http-mirage-client { }; 573 626 627 + httpaf = callPackage ../development/ocaml-modules/httpaf { }; 628 + 629 + httpaf-lwt-unix = callPackage ../development/ocaml-modules/httpaf/lwt-unix.nix { }; 630 + 574 631 hxd = callPackage ../development/ocaml-modules/hxd { }; 632 + 633 + ### I ### 575 634 576 635 imagelib = callPackage ../development/ocaml-modules/imagelib { }; 636 + 637 + index = callPackage ../development/ocaml-modules/index { }; 638 + 639 + inifiles = callPackage ../development/ocaml-modules/inifiles { }; 577 640 578 641 inotify = callPackage ../development/ocaml-modules/inotify { }; 579 642 ··· 589 652 590 653 ipaddr-sexp = callPackage ../development/ocaml-modules/ipaddr/sexp.nix { }; 591 654 592 - iso8601 = callPackage ../development/ocaml-modules/iso8601 { }; 593 - 594 - iter = callPackage ../development/ocaml-modules/iter { }; 595 - 596 - javalib = callPackage ../development/ocaml-modules/javalib { }; 597 - 598 - dypgen = callPackage ../development/ocaml-modules/dypgen { }; 599 - 600 - gapi-ocaml = callPackage ../development/ocaml-modules/gapi-ocaml { }; 601 - 602 - gen_js_api = callPackage ../development/ocaml-modules/gen_js_api { }; 603 - 604 - gg = callPackage ../development/ocaml-modules/gg { }; 605 - 606 - git = callPackage ../development/ocaml-modules/git { 607 - git-binary = pkgs.git; 608 - }; 609 - 610 - git-mirage = callPackage ../development/ocaml-modules/git/mirage.nix { }; 611 - 612 - git-paf = callPackage ../development/ocaml-modules/git/paf.nix { }; 613 - 614 - git-unix = callPackage ../development/ocaml-modules/git/unix.nix { 615 - git-binary = pkgs.git; 616 - }; 617 - 618 - graphics = 619 - if lib.versionOlder "4.09" ocaml.version 620 - then callPackage ../development/ocaml-modules/graphics { } 621 - else null; 622 - 623 - graphql = callPackage ../development/ocaml-modules/graphql { }; 624 - 625 - graphql-cohttp = callPackage ../development/ocaml-modules/graphql/cohttp.nix { }; 626 - 627 - graphql-lwt = callPackage ../development/ocaml-modules/graphql/lwt.nix { }; 628 - 629 - graphql_parser = callPackage ../development/ocaml-modules/graphql/parser.nix { }; 630 - 631 - graphql_ppx = callPackage ../development/ocaml-modules/graphql_ppx { }; 632 - 633 - hex = callPackage ../development/ocaml-modules/hex { }; 634 - 635 - httpaf = callPackage ../development/ocaml-modules/httpaf { }; 636 - 637 - httpaf-lwt-unix = callPackage ../development/ocaml-modules/httpaf/lwt-unix.nix { }; 638 - 639 - index = callPackage ../development/ocaml-modules/index { }; 640 - 641 - inifiles = callPackage ../development/ocaml-modules/inifiles { }; 642 - 643 655 iri = callPackage ../development/ocaml-modules/iri { }; 644 656 645 657 irmin = callPackage ../development/ocaml-modules/irmin { }; ··· 670 682 671 683 irmin-watcher = callPackage ../development/ocaml-modules/irmin-watcher { }; 672 684 685 + iso8601 = callPackage ../development/ocaml-modules/iso8601 { }; 686 + 687 + iter = callPackage ../development/ocaml-modules/iter { }; 688 + 689 + ### J ### 690 + 691 + # Jane Street 692 + janePackage = 693 + if lib.versionOlder "4.10.2" ocaml.version 694 + then callPackage ../development/ocaml-modules/janestreet/janePackage_0_15.nix {} 695 + else if lib.versionOlder "4.08" ocaml.version 696 + then callPackage ../development/ocaml-modules/janestreet/janePackage_0_14.nix {} 697 + else if lib.versionOlder "4.07" ocaml.version 698 + then callPackage ../development/ocaml-modules/janestreet/janePackage_0_12.nix {} 699 + else callPackage ../development/ocaml-modules/janestreet/janePackage.nix {}; 700 + 701 + janeStreet = 702 + if lib.versionOlder "4.10.2" ocaml.version 703 + then import ../development/ocaml-modules/janestreet/0.15.nix { 704 + inherit self; 705 + inherit (pkgs) bash fetchpatch fzf lib openssl zstd; 706 + } 707 + else if lib.versionOlder "4.08" ocaml.version 708 + then import ../development/ocaml-modules/janestreet/0.14.nix { 709 + inherit self; 710 + inherit (pkgs) fetchpatch lib openssl zstd; 711 + } 712 + else if lib.versionOlder "4.07" ocaml.version 713 + then import ../development/ocaml-modules/janestreet/0.12.nix { 714 + self = self // { 715 + ppxlib = ppxlib.override { version = "0.8.1"; }; 716 + }; 717 + inherit (pkgs) openssl; 718 + } 719 + else import ../development/ocaml-modules/janestreet { 720 + self = self // { 721 + ppxlib = ppxlib.override { version = "0.8.1"; }; 722 + }; 723 + inherit (pkgs) openssl; 724 + }; 725 + 726 + janeStreet_0_9_0 = import ../development/ocaml-modules/janestreet/old.nix { 727 + self = self.janeStreet_0_9_0; 728 + super = self // { 729 + janePackage = callPackage ../development/ocaml-modules/janestreet/janePackage.nix { 730 + defaultVersion = "0.9.0"; 731 + }; 732 + }; 733 + inherit (pkgs) stdenv lib openssl; 734 + }; 735 + 736 + javalib = callPackage ../development/ocaml-modules/javalib { }; 737 + 673 738 jingoo = callPackage ../development/ocaml-modules/jingoo { }; 674 739 675 740 js_of_ocaml = callPackage ../development/tools/ocaml/js_of_ocaml { }; ··· 688 753 689 754 js_of_ocaml-tyxml = callPackage ../development/tools/ocaml/js_of_ocaml/tyxml.nix {}; 690 755 691 - jsonm = callPackage ../development/ocaml-modules/jsonm { }; 692 - 693 756 json-data-encoding = callPackage ../development/ocaml-modules/json-data-encoding { }; 694 757 695 758 json-data-encoding-bson = callPackage ../development/ocaml-modules/json-data-encoding/bson.nix { }; 696 759 760 + jsonm = callPackage ../development/ocaml-modules/jsonm { }; 761 + 762 + jsonrpc = callPackage ../development/ocaml-modules/ocaml-lsp/jsonrpc.nix { }; 763 + 697 764 junit = callPackage ../development/ocaml-modules/junit { }; 698 - junit_ounit = callPackage ../development/ocaml-modules/junit/ounit.nix { }; 699 765 junit_alcotest = callPackage ../development/ocaml-modules/junit/alcotest.nix { }; 766 + junit_ounit = callPackage ../development/ocaml-modules/junit/ounit.nix { }; 700 767 701 768 jwto = callPackage ../development/ocaml-modules/jwto { }; 702 769 770 + ### K ### 771 + 703 772 kafka = callPackage ../development/ocaml-modules/kafka { }; 704 773 705 774 kafka_lwt = callPackage ../development/ocaml-modules/kafka/lwt.nix { }; ··· 708 777 709 778 kicadsch = callPackage ../development/ocaml-modules/kicadsch { }; 710 779 711 - lablgl = callPackage ../development/ocaml-modules/lablgl { }; 712 - 713 - lablgtk3 = callPackage ../development/ocaml-modules/lablgtk3 { }; 714 - 715 - lablgtk3-gtkspell3 = callPackage ../development/ocaml-modules/lablgtk3/gtkspell3.nix { }; 780 + ### L ### 716 781 717 - lablgtk3-sourceview3 = callPackage ../development/ocaml-modules/lablgtk3/sourceview3.nix { }; 782 + lablgl = callPackage ../development/ocaml-modules/lablgl { }; 718 783 719 784 lablgtk = callPackage ../development/ocaml-modules/lablgtk { 720 785 inherit (pkgs.gnome2) libgnomecanvas gtksourceview; ··· 725 790 then callPackage ../development/ocaml-modules/lablgtk-extras { } 726 791 else callPackage ../development/ocaml-modules/lablgtk-extras/1.4.nix { }; 727 792 793 + lablgtk3 = callPackage ../development/ocaml-modules/lablgtk3 { }; 794 + 795 + lablgtk3-gtkspell3 = callPackage ../development/ocaml-modules/lablgtk3/gtkspell3.nix { }; 796 + 797 + lablgtk3-sourceview3 = callPackage ../development/ocaml-modules/lablgtk3/sourceview3.nix { }; 798 + 728 799 labltk = callPackage ../development/ocaml-modules/labltk { 729 800 inherit (pkgs.darwin.apple_sdk.frameworks) Cocoa; 730 801 }; ··· 733 804 734 805 ladspa = callPackage ../development/ocaml-modules/ladspa { }; 735 806 807 + lambda-term = callPackage ../development/ocaml-modules/lambda-term { }; 808 + 736 809 lambdapi = callPackage ../development/ocaml-modules/lambdapi { }; 737 810 738 811 lambdasoup = callPackage ../development/ocaml-modules/lambdasoup { }; 739 812 740 - lambda-term = callPackage ../development/ocaml-modules/lambda-term { }; 741 - 742 813 lame = callPackage ../development/ocaml-modules/lame { 743 814 inherit (pkgs) lame; 744 815 }; ··· 777 848 778 849 lru = callPackage ../development/ocaml-modules/lru { }; 779 850 851 + lsp = callPackage ../development/ocaml-modules/ocaml-lsp/lsp.nix { }; 852 + 780 853 lua-ml = callPackage ../development/ocaml-modules/lua-ml { }; 781 854 782 855 lustre-v6 = callPackage ../development/ocaml-modules/lustre-v6 { }; ··· 793 866 794 867 lwt-canceler = callPackage ../development/ocaml-modules/lwt-canceler { }; 795 868 796 - ocaml_lwt = lwt; 797 - 798 869 lwt_camlp4 = callPackage ../development/ocaml-modules/lwt/camlp4.nix { }; 799 870 800 871 lwt-dllist = callPackage ../development/ocaml-modules/lwt-dllist { }; 801 872 802 873 lwt-exit = callPackage ../development/ocaml-modules/lwt-exit { }; 803 874 804 - lwt-watcher = callPackage ../development/ocaml-modules/lwt-watcher { }; 805 - 806 875 lwt_log = callPackage ../development/ocaml-modules/lwt_log { }; 807 876 808 877 lwt_ppx = callPackage ../development/ocaml-modules/lwt/ppx.nix { }; ··· 810 879 lwt_react = callPackage ../development/ocaml-modules/lwt_react { }; 811 880 812 881 lwt_ssl = callPackage ../development/ocaml-modules/lwt_ssl { }; 882 + 883 + lwt-watcher = callPackage ../development/ocaml-modules/lwt-watcher { }; 884 + 885 + ### M ### 813 886 814 887 macaddr = callPackage ../development/ocaml-modules/macaddr { }; 815 888 ··· 852 925 853 926 merlin-lib = callPackage ../development/tools/ocaml/merlin/lib.nix { }; 854 927 855 - dot-merlin-reader = callPackage ../development/tools/ocaml/merlin/dot-merlin-reader.nix { }; 856 - 857 928 metrics = callPackage ../development/ocaml-modules/metrics { }; 858 929 859 930 metrics-influx = callPackage ../development/ocaml-modules/metrics/influx.nix { }; ··· 980 1051 981 1052 mustache = callPackage ../development/ocaml-modules/mustache { }; 982 1053 1054 + ### N ### 1055 + 983 1056 netchannel = callPackage ../development/ocaml-modules/netchannel { }; 984 1057 985 1058 nonstd = callPackage ../development/ocaml-modules/nonstd { }; ··· 1002 1075 then callPackage ../development/ocaml-modules/num {} 1003 1076 else null; 1004 1077 1005 - parmap = callPackage ../development/ocaml-modules/parmap { }; 1078 + ### O ### 1006 1079 1007 - ocamlbuild = 1008 - if lib.versionOlder "4.03" ocaml.version then 1009 - callPackage ../development/tools/ocaml/ocamlbuild { } 1010 - else 1011 - null; 1012 - 1013 - ocamlc-loc = callPackage ../development/ocaml-modules/ocamlc-loc { }; 1080 + ocaml_cairo = callPackage ../development/ocaml-modules/ocaml-cairo { }; 1014 1081 1015 1082 ocaml_cryptgps = callPackage ../development/ocaml-modules/cryptgps { }; 1016 1083 1017 1084 ocaml_expat = 1018 - if lib.versionAtLeast ocaml.version "4.02" 1019 - then callPackage ../development/ocaml-modules/expat { } 1020 - else callPackage ../development/ocaml-modules/expat/0.9.nix { }; 1021 - 1022 - frontc = callPackage ../development/ocaml-modules/frontc { }; 1023 - 1024 - ocamlformat-rpc-lib = callPackage ../development/ocaml-modules/ocamlformat-rpc-lib { }; 1025 - 1026 - ocamlfuse = callPackage ../development/ocaml-modules/ocamlfuse { }; 1085 + if lib.versionAtLeast ocaml.version "4.02" 1086 + then callPackage ../development/ocaml-modules/expat { } 1087 + else callPackage ../development/ocaml-modules/expat/0.9.nix { }; 1027 1088 1028 1089 ocaml-freestanding = callPackage ../development/ocaml-modules/ocaml-freestanding { }; 1029 1090 1030 1091 ocaml_gettext = callPackage ../development/ocaml-modules/ocaml-gettext { }; 1031 1092 1032 - gettext-camomile = callPackage ../development/ocaml-modules/ocaml-gettext/camomile.nix { }; 1033 - 1034 - gettext-stub = callPackage ../development/ocaml-modules/ocaml-gettext/stub.nix { }; 1035 - 1036 - ocamlgraph = callPackage ../development/ocaml-modules/ocamlgraph { }; 1037 - ocamlgraph_gtk = callPackage ../development/ocaml-modules/ocamlgraph/gtk.nix { }; 1038 - 1039 1093 ocaml_libvirt = callPackage ../development/ocaml-modules/ocaml-libvirt { 1040 1094 inherit (pkgs.darwin.apple_sdk.frameworks) Foundation AppKit; 1041 1095 }; 1042 1096 1043 - ocamlify = callPackage ../development/tools/ocaml/ocamlify { }; 1044 - 1045 - ocamline = callPackage ../development/ocaml-modules/ocamline { }; 1046 - 1047 - jsonrpc = callPackage ../development/ocaml-modules/ocaml-lsp/jsonrpc.nix { }; 1048 - lsp = callPackage ../development/ocaml-modules/ocaml-lsp/lsp.nix { }; 1049 1097 ocaml-lsp = callPackage ../development/ocaml-modules/ocaml-lsp { }; 1098 + 1099 + ocaml_lwt = lwt; 1050 1100 1051 1101 ocaml-migrate-parsetree = ocaml-migrate-parsetree-1-8; 1052 1102 ··· 1054 1104 1055 1105 ocaml-migrate-parsetree-2 = callPackage ../development/ocaml-modules/ocaml-migrate-parsetree/2.x.nix { }; 1056 1106 1057 - ocamlmod = callPackage ../development/tools/ocaml/ocamlmod { }; 1058 - 1059 1107 ocaml-monadic = callPackage ../development/ocaml-modules/ocaml-monadic { }; 1060 1108 1061 1109 ocaml_mysql = callPackage ../development/ocaml-modules/mysql { }; 1062 1110 1063 - ocamlnet = callPackage ../development/ocaml-modules/ocamlnet { }; 1064 - 1065 1111 ocaml_oasis = callPackage ../development/tools/ocaml/oasis { }; 1066 1112 1067 1113 ocaml_pcre = callPackage ../development/ocaml-modules/pcre {}; 1068 1114 1069 1115 ocaml-print-intf = callPackage ../development/ocaml-modules/ocaml-print-intf { }; 1070 1116 1071 - ocaml-recovery-parser = callPackage ../development/tools/ocaml/ocaml-recovery-parser { }; 1117 + ocaml-protoc = callPackage ../development/ocaml-modules/ocaml-protoc { }; 1072 1118 1073 - pgocaml = callPackage ../development/ocaml-modules/pgocaml {}; 1074 - 1075 - pgocaml_ppx = callPackage ../development/ocaml-modules/pgocaml/ppx.nix {}; 1119 + ocaml-r = callPackage ../development/ocaml-modules/ocaml-r { }; 1076 1120 1077 - ocaml-r = callPackage ../development/ocaml-modules/ocaml-r { }; 1121 + ocaml-recovery-parser = callPackage ../development/tools/ocaml/ocaml-recovery-parser { }; 1078 1122 1079 1123 ocaml-sat-solvers = callPackage ../development/ocaml-modules/ocaml-sat-solvers { }; 1080 1124 1081 - ocamlscript = callPackage ../development/tools/ocaml/ocamlscript { }; 1082 - 1083 - ocamlsdl= callPackage ../development/ocaml-modules/ocamlsdl { }; 1084 - 1085 1125 ocaml_sqlite3 = callPackage ../development/ocaml-modules/sqlite3 { }; 1086 1126 1087 1127 ocaml-syntax-shims = callPackage ../development/ocaml-modules/ocaml-syntax-shims { }; 1088 1128 1129 + ocaml-version = callPackage ../development/ocaml-modules/ocaml-version { }; 1130 + 1089 1131 ocaml-vdom = callPackage ../development/ocaml-modules/ocaml-vdom { }; 1090 1132 1091 - syslog = callPackage ../development/ocaml-modules/syslog { }; 1133 + ocamlbuild = 1134 + if lib.versionOlder "4.03" ocaml.version 1135 + then callPackage ../development/tools/ocaml/ocamlbuild { } 1136 + else null; 1137 + 1138 + ocamlc-loc = callPackage ../development/ocaml-modules/ocamlc-loc { }; 1139 + 1140 + ocamlformat-rpc-lib = callPackage ../development/ocaml-modules/ocamlformat-rpc-lib { }; 1141 + 1142 + ocamlfuse = callPackage ../development/ocaml-modules/ocamlfuse { }; 1143 + 1144 + ocamlgraph = callPackage ../development/ocaml-modules/ocamlgraph { }; 1145 + ocamlgraph_gtk = callPackage ../development/ocaml-modules/ocamlgraph/gtk.nix { }; 1146 + 1147 + ocamlify = callPackage ../development/tools/ocaml/ocamlify { }; 1148 + 1149 + ocamline = callPackage ../development/ocaml-modules/ocamline { }; 1150 + 1151 + ocamlmod = callPackage ../development/tools/ocaml/ocamlmod { }; 1152 + 1153 + ocamlnet = callPackage ../development/ocaml-modules/ocamlnet { }; 1154 + 1155 + ocamlscript = callPackage ../development/tools/ocaml/ocamlscript { }; 1092 1156 1093 - syslog-message = callPackage ../development/ocaml-modules/syslog-message { }; 1157 + ocamlsdl = callPackage ../development/ocaml-modules/ocamlsdl { }; 1094 1158 1095 - ocaml-version = callPackage ../development/ocaml-modules/ocaml-version { }; 1159 + ocb-stubblr = callPackage ../development/ocaml-modules/ocb-stubblr { }; 1096 1160 1097 1161 ocf = callPackage ../development/ocaml-modules/ocf { }; 1098 1162 ··· 1128 1192 1129 1193 octavius = callPackage ../development/ocaml-modules/octavius { }; 1130 1194 1195 + ocurl = callPackage ../development/ocaml-modules/ocurl { }; 1196 + 1131 1197 odate = callPackage ../development/ocaml-modules/odate { }; 1132 1198 1133 1199 odoc = callPackage ../development/ocaml-modules/odoc { }; 1134 1200 1135 1201 odoc-parser = callPackage ../development/ocaml-modules/odoc-parser { }; 1202 + 1203 + ogg = callPackage ../development/ocaml-modules/ogg { }; 1136 1204 1137 1205 ojs = callPackage ../development/ocaml-modules/gen_js_api/ojs.nix { }; 1138 1206 ··· 1174 1242 1175 1243 otr = callPackage ../development/ocaml-modules/otr { }; 1176 1244 1177 - owee = callPackage ../development/ocaml-modules/owee { }; 1245 + ounit = callPackage ../development/ocaml-modules/ounit { }; 1246 + 1247 + ounit2 = callPackage ../development/ocaml-modules/ounit2 { }; 1178 1248 1179 - owl-base = callPackage ../development/ocaml-modules/owl-base { }; 1249 + owee = callPackage ../development/ocaml-modules/owee { }; 1180 1250 1181 1251 owl = callPackage ../development/ocaml-modules/owl { }; 1182 1252 1183 - ounit = callPackage ../development/ocaml-modules/ounit { }; 1253 + owl-base = callPackage ../development/ocaml-modules/owl-base { }; 1184 1254 1185 - ounit2 = callPackage ../development/ocaml-modules/ounit2 { }; 1255 + ### P ### 1186 1256 1187 1257 paf = callPackage ../development/ocaml-modules/paf { }; 1188 1258 1189 1259 paf-cohttp = callPackage ../development/ocaml-modules/paf/cohttp.nix { }; 1190 1260 1191 1261 paf-le = callPackage ../development/ocaml-modules/paf/le.nix { }; 1262 + 1263 + parany = callPackage ../development/ocaml-modules/parany { }; 1264 + 1265 + parmap = callPackage ../development/ocaml-modules/parmap { }; 1192 1266 1193 1267 parse-argv = callPackage ../development/ocaml-modules/parse-argv { }; 1194 1268 ··· 1200 1274 1201 1275 pecu = callPackage ../development/ocaml-modules/pecu { }; 1202 1276 1277 + pgocaml = callPackage ../development/ocaml-modules/pgocaml {}; 1278 + 1279 + pgocaml_ppx = callPackage ../development/ocaml-modules/pgocaml/ppx.nix {}; 1280 + 1203 1281 pgsolver = callPackage ../development/ocaml-modules/pgsolver { }; 1204 1282 1205 1283 phylogenetics = callPackage ../development/ocaml-modules/phylogenetics { }; ··· 1214 1292 inherit (pkgs) coreutils imagemagick; 1215 1293 }; 1216 1294 1295 + portaudio = callPackage ../development/ocaml-modules/portaudio { 1296 + inherit (pkgs) portaudio; 1297 + }; 1298 + 1217 1299 posix-base = callPackage ../development/ocaml-modules/posix/base.nix { }; 1218 1300 1219 1301 posix-socket = callPackage ../development/ocaml-modules/posix/socket.nix { }; ··· 1228 1310 1229 1311 pp = callPackage ../development/ocaml-modules/pp { }; 1230 1312 1313 + pprint = callPackage ../development/ocaml-modules/pprint { }; 1314 + 1231 1315 ppx_bap = callPackage ../development/ocaml-modules/ppx_bap { }; 1232 1316 1233 1317 ppx_bitstring = callPackage ../development/ocaml-modules/bitstring/ppx.nix { }; 1234 1318 1235 - ppxlib = callPackage ../development/ocaml-modules/ppxlib { }; 1236 - 1237 - pratter = callPackage ../development/ocaml-modules/pratter { }; 1238 - 1239 - psmt2-frontend = callPackage ../development/ocaml-modules/psmt2-frontend { }; 1240 - 1241 - psq = callPackage ../development/ocaml-modules/psq { }; 1242 - 1243 - ptime = callPackage ../development/ocaml-modules/ptime { }; 1244 - 1245 - pulseaudio = callPackage ../development/ocaml-modules/pulseaudio { 1246 - inherit (pkgs) pulseaudio; 1247 - }; 1248 - 1249 - pure-splitmix = callPackage ../development/ocaml-modules/pure-splitmix { }; 1250 - 1251 - resource-pooling = callPackage ../development/ocaml-modules/resource-pooling { }; 1252 - 1253 - repr = callPackage ../development/ocaml-modules/repr { }; 1254 - 1255 - result = callPackage ../development/ocaml-modules/ocaml-result { }; 1256 - 1257 - rock = callPackage ../development/ocaml-modules/rock { }; 1258 - 1259 - rusage = callPackage ../development/ocaml-modules/rusage { }; 1260 - 1261 - sail = callPackage ../development/ocaml-modules/sail { }; 1262 - 1263 - samplerate = callPackage ../development/ocaml-modules/samplerate { }; 1264 - 1265 - secp256k1 = callPackage ../development/ocaml-modules/secp256k1 { 1266 - inherit (pkgs) secp256k1; 1267 - }; 1268 - 1269 - secp256k1-internal = callPackage ../development/ocaml-modules/secp256k1-internal { }; 1270 - 1271 - seq = callPackage ../development/ocaml-modules/seq { }; 1272 - 1273 - shine = callPackage ../development/ocaml-modules/shine { 1274 - inherit (pkgs) shine; 1275 - }; 1276 - 1277 - simple-diff = callPackage ../development/ocaml-modules/simple-diff { }; 1278 - 1279 - sosa = callPackage ../development/ocaml-modules/sosa { }; 1280 - 1281 - soundtouch = callPackage ../development/ocaml-modules/soundtouch { 1282 - inherit (pkgs) soundtouch; 1283 - }; 1284 - 1285 - spacetime_lib = callPackage ../development/ocaml-modules/spacetime_lib { }; 1286 - 1287 - speex = callPackage ../development/ocaml-modules/speex { 1288 - inherit (pkgs) speex; 1289 - }; 1290 - 1291 - tar-unix = callPackage ../development/ocaml-modules/tar/unix.nix { }; 1292 - 1293 - tar = callPackage ../development/ocaml-modules/tar { }; 1294 - 1295 - tcpip = callPackage ../development/ocaml-modules/tcpip { }; 1296 - 1297 - timed = callPackage ../development/ocaml-modules/timed { }; 1298 - 1299 - tiny_httpd = callPackage ../development/ocaml-modules/tiny_httpd { }; 1300 - 1301 - tsort = callPackage ../development/ocaml-modules/tsort { }; 1302 - 1303 - tuntap = callPackage ../development/ocaml-modules/tuntap { }; 1304 - 1305 - tyxml = callPackage ../development/ocaml-modules/tyxml { }; 1306 - 1307 - tyxml-lwd = callPackage ../development/ocaml-modules/lwd/tyxml-lwd.nix { }; 1308 - 1309 - ulex = callPackage ../development/ocaml-modules/ulex { }; 1310 - 1311 - tls = callPackage ../development/ocaml-modules/tls { }; 1312 - 1313 - tls-async = callPackage ../development/ocaml-modules/tls/async.nix { }; 1314 - 1315 - tls-lwt = callPackage ../development/ocaml-modules/tls/lwt.nix { }; 1316 - 1317 - tls-mirage = callPackage ../development/ocaml-modules/tls/mirage.nix { }; 1318 - 1319 - torch = callPackage ../development/ocaml-modules/torch { 1320 - inherit (pkgs.python3Packages) torch; 1321 - }; 1322 - 1323 - ocaml-protoc = callPackage ../development/ocaml-modules/ocaml-protoc { }; 1324 - 1325 - ocb-stubblr = callPackage ../development/ocaml-modules/ocb-stubblr { }; 1326 - 1327 - ocurl = callPackage ../development/ocaml-modules/ocurl { }; 1328 - 1329 - ogg = callPackage ../development/ocaml-modules/ogg { }; 1330 - 1331 - parany = callPackage ../development/ocaml-modules/parany { }; 1332 - 1333 - portaudio = callPackage ../development/ocaml-modules/portaudio { 1334 - inherit (pkgs) portaudio; 1335 - }; 1336 - 1337 - pprint = callPackage ../development/ocaml-modules/pprint { }; 1338 - 1339 1319 ppx_blob = callPackage ../development/ocaml-modules/ppx_blob { }; 1340 1320 1341 1321 ppx_cstruct = callPackage ../development/ocaml-modules/cstruct/ppx.nix { }; ··· 1346 1326 1347 1327 ppx_deriving = callPackage ../development/ocaml-modules/ppx_deriving {}; 1348 1328 1329 + ppx_deriving_cmdliner = callPackage ../development/ocaml-modules/ppx_deriving_cmdliner {}; 1330 + 1349 1331 ppx_deriving_protobuf = callPackage ../development/ocaml-modules/ppx_deriving_protobuf {}; 1350 1332 1351 1333 ppx_deriving_rpc = callPackage ../development/ocaml-modules/ppx_deriving_rpc { }; 1352 1334 1353 - ppx_deriving_yojson = callPackage ../development/ocaml-modules/ppx_deriving_yojson {}; 1354 - 1355 1335 ppx_deriving_yaml = callPackage ../development/ocaml-modules/ppx_deriving_yaml {}; 1356 1336 1357 - ppx_deriving_cmdliner = callPackage ../development/ocaml-modules/ppx_deriving_cmdliner {}; 1337 + ppx_deriving_yojson = callPackage ../development/ocaml-modules/ppx_deriving_yojson {}; 1358 1338 1359 1339 ppx_gen_rec = callPackage ../development/ocaml-modules/ppx_gen_rec {}; 1360 1340 1361 1341 ppx_import = callPackage ../development/ocaml-modules/ppx_import {}; 1362 1342 1363 - ppx_irmin = callPackage ../development/ocaml-modules/irmin/ppx.nix { 1364 - }; 1343 + ppx_irmin = callPackage ../development/ocaml-modules/irmin/ppx.nix { }; 1365 1344 1366 1345 ppx_repr = callPackage ../development/ocaml-modules/repr/ppx.nix { }; 1367 1346 ··· 1376 1355 1377 1356 ppx_yojson_conv_lib = callPackage ../development/ocaml-modules/ppx_yojson_conv_lib {}; 1378 1357 1358 + ppxlib = callPackage ../development/ocaml-modules/ppxlib { }; 1359 + 1360 + pratter = callPackage ../development/ocaml-modules/pratter { }; 1361 + 1379 1362 prettym = callPackage ../development/ocaml-modules/prettym { }; 1380 1363 1381 1364 printbox = callPackage ../development/ocaml-modules/printbox { }; ··· 1388 1371 1389 1372 promise_jsoo = callPackage ../development/ocaml-modules/promise_jsoo { }; 1390 1373 1374 + psmt2-frontend = callPackage ../development/ocaml-modules/psmt2-frontend { }; 1375 + 1376 + psq = callPackage ../development/ocaml-modules/psq { }; 1377 + 1378 + ptime = callPackage ../development/ocaml-modules/ptime { }; 1379 + 1391 1380 ptmap = callPackage ../development/ocaml-modules/ptmap { }; 1392 1381 1393 1382 ptset = callPackage ../development/ocaml-modules/ptset { }; 1394 1383 1384 + pulseaudio = callPackage ../development/ocaml-modules/pulseaudio { 1385 + inherit (pkgs) pulseaudio; 1386 + }; 1387 + 1388 + pure-splitmix = callPackage ../development/ocaml-modules/pure-splitmix { }; 1389 + 1395 1390 pyml = callPackage ../development/ocaml-modules/pyml { }; 1396 1391 1392 + ### Q ### 1393 + 1394 + qcheck = callPackage ../development/ocaml-modules/qcheck { }; 1395 + 1397 1396 qcheck-alcotest = callPackage ../development/ocaml-modules/qcheck/alcotest.nix { }; 1398 1397 1399 1398 qcheck-core = callPackage ../development/ocaml-modules/qcheck/core.nix { }; 1400 1399 1401 1400 qcheck-ounit = callPackage ../development/ocaml-modules/qcheck/ounit.nix { }; 1402 1401 1403 - qcheck = callPackage ../development/ocaml-modules/qcheck { }; 1404 - 1405 1402 qtest = callPackage ../development/ocaml-modules/qtest { }; 1406 1403 1404 + ### R ### 1405 + 1407 1406 randomconv = callPackage ../development/ocaml-modules/randomconv { }; 1408 1407 1409 1408 rdbg = callPackage ../development/ocaml-modules/rdbg { }; ··· 1422 1421 1423 1422 reperf = callPackage ../development/ocaml-modules/reperf { }; 1424 1423 1425 - rfc7748 = callPackage ../development/ocaml-modules/rfc7748 { }; 1424 + repr = callPackage ../development/ocaml-modules/repr { }; 1425 + 1426 + resource-pooling = callPackage ../development/ocaml-modules/resource-pooling { }; 1426 1427 1427 1428 resto = callPackage ../development/ocaml-modules/resto { }; 1428 1429 resto-acl = callPackage ../development/ocaml-modules/resto/acl.nix { }; ··· 1433 1434 resto-directory = callPackage ../development/ocaml-modules/resto/directory.nix { }; 1434 1435 resto-json = callPackage ../development/ocaml-modules/resto/json.nix { }; 1435 1436 1437 + result = callPackage ../development/ocaml-modules/ocaml-result { }; 1438 + 1439 + rfc7748 = callPackage ../development/ocaml-modules/rfc7748 { }; 1440 + 1436 1441 ringo = callPackage ../development/ocaml-modules/ringo { }; 1437 1442 ringo-lwt = callPackage ../development/ocaml-modules/ringo/lwt.nix { }; 1443 + 1444 + rock = callPackage ../development/ocaml-modules/rock { }; 1438 1445 1439 1446 rope = callPackage ../development/ocaml-modules/rope { }; 1440 1447 ··· 1448 1455 1449 1456 rresult = callPackage ../development/ocaml-modules/rresult { }; 1450 1457 1458 + rusage = callPackage ../development/ocaml-modules/rusage { }; 1459 + 1460 + ### S ### 1461 + 1451 1462 safepass = callPackage ../development/ocaml-modules/safepass { }; 1452 1463 1464 + sail = callPackage ../development/ocaml-modules/sail { }; 1465 + 1466 + samplerate = callPackage ../development/ocaml-modules/samplerate { }; 1467 + 1468 + sawja = callPackage ../development/ocaml-modules/sawja { }; 1469 + 1470 + secp256k1 = callPackage ../development/ocaml-modules/secp256k1 { 1471 + inherit (pkgs) secp256k1; 1472 + }; 1473 + 1474 + secp256k1-internal = callPackage ../development/ocaml-modules/secp256k1-internal { }; 1475 + 1453 1476 sedlex = callPackage ../development/ocaml-modules/sedlex { }; 1454 1477 1455 1478 semaphore-compat = callPackage ../development/ocaml-modules/semaphore-compat { }; 1456 1479 1457 1480 semver = callPackage ../development/ocaml-modules/semver { }; 1458 1481 1482 + seq = callPackage ../development/ocaml-modules/seq { }; 1483 + 1459 1484 sha = callPackage ../development/ocaml-modules/sha { }; 1460 1485 1461 1486 shared-memory-ring = callPackage ../development/ocaml-modules/shared-memory-ring { }; 1462 1487 1463 1488 shared-memory-ring-lwt = callPackage ../development/ocaml-modules/shared-memory-ring/lwt.nix { }; 1464 1489 1490 + shine = callPackage ../development/ocaml-modules/shine { 1491 + inherit (pkgs) shine; 1492 + }; 1493 + 1494 + simple-diff = callPackage ../development/ocaml-modules/simple-diff { }; 1495 + 1465 1496 sodium = callPackage ../development/ocaml-modules/sodium { }; 1466 1497 1498 + sosa = callPackage ../development/ocaml-modules/sosa { }; 1499 + 1500 + soundtouch = callPackage ../development/ocaml-modules/soundtouch { 1501 + inherit (pkgs) soundtouch; 1502 + }; 1503 + 1504 + spacetime_lib = callPackage ../development/ocaml-modules/spacetime_lib { }; 1505 + 1506 + speex = callPackage ../development/ocaml-modules/speex { 1507 + inherit (pkgs) speex; 1508 + }; 1509 + 1467 1510 spelll = callPackage ../development/ocaml-modules/spelll { }; 1468 1511 1469 1512 srt = callPackage ../development/ocaml-modules/srt { ··· 1474 1517 1475 1518 stdcompat = callPackage ../development/ocaml-modules/stdcompat { }; 1476 1519 1520 + stdint = callPackage ../development/ocaml-modules/stdint { }; 1521 + 1477 1522 stdlib-shims = callPackage ../development/ocaml-modules/stdlib-shims { }; 1478 1523 1479 1524 stdune = callPackage ../development/ocaml-modules/stdune { }; ··· 1482 1527 1483 1528 stringext = callPackage ../development/ocaml-modules/stringext { }; 1484 1529 1530 + syslog = callPackage ../development/ocaml-modules/syslog { }; 1531 + 1532 + syslog-message = callPackage ../development/ocaml-modules/syslog-message { }; 1533 + 1534 + ### T ### 1535 + 1485 1536 taglib = callPackage ../development/ocaml-modules/taglib { 1486 1537 inherit (pkgs) taglib; 1487 1538 }; 1539 + 1540 + tar = callPackage ../development/ocaml-modules/tar { }; 1541 + 1542 + tar-unix = callPackage ../development/ocaml-modules/tar/unix.nix { }; 1543 + 1544 + tcpip = callPackage ../development/ocaml-modules/tcpip { }; 1488 1545 1489 1546 tcslib = callPackage ../development/ocaml-modules/tcslib { }; 1490 1547 ··· 1504 1561 1505 1562 theora = callPackage ../development/ocaml-modules/theora { }; 1506 1563 1564 + timed = callPackage ../development/ocaml-modules/timed { }; 1565 + 1566 + tiny_httpd = callPackage ../development/ocaml-modules/tiny_httpd { }; 1567 + 1568 + tls = callPackage ../development/ocaml-modules/tls { }; 1569 + 1570 + tls-async = callPackage ../development/ocaml-modules/tls/async.nix { }; 1571 + 1572 + tls-lwt = callPackage ../development/ocaml-modules/tls/lwt.nix { }; 1573 + 1574 + tls-mirage = callPackage ../development/ocaml-modules/tls/mirage.nix { }; 1575 + 1507 1576 toml = callPackage ../development/ocaml-modules/toml { }; 1508 1577 1509 1578 topkg = callPackage ../development/ocaml-modules/topkg { }; 1510 1579 1580 + torch = callPackage ../development/ocaml-modules/torch { 1581 + inherit (pkgs.python3Packages) torch; 1582 + }; 1583 + 1511 1584 trie = callPackage ../development/ocaml-modules/trie { }; 1512 1585 1513 1586 tsdl = callPackage ../development/ocaml-modules/tsdl { ··· 1520 1593 1521 1594 tsdl-ttf = callPackage ../development/ocaml-modules/tsdl-ttf { }; 1522 1595 1596 + tsort = callPackage ../development/ocaml-modules/tsort { }; 1597 + 1598 + tuntap = callPackage ../development/ocaml-modules/tuntap { }; 1599 + 1523 1600 twt = callPackage ../development/ocaml-modules/twt { }; 1601 + 1602 + tyxml = callPackage ../development/ocaml-modules/tyxml { }; 1603 + 1604 + tyxml-lwd = callPackage ../development/ocaml-modules/lwd/tyxml-lwd.nix { }; 1605 + 1606 + ### U ### 1524 1607 1525 1608 uchar = callPackage ../development/ocaml-modules/uchar { }; 1526 1609 1527 1610 uecc = callPackage ../development/ocaml-modules/uecc { }; 1528 1611 1529 - unix-errno = callPackage ../development/ocaml-modules/unix-errno { }; 1612 + ulex = callPackage ../development/ocaml-modules/ulex { }; 1530 1613 1531 - utop = callPackage ../development/tools/ocaml/utop { }; 1614 + unionFind = callPackage ../development/ocaml-modules/unionFind { }; 1532 1615 1533 - uuidm = callPackage ../development/ocaml-modules/uuidm { }; 1616 + unix-errno = callPackage ../development/ocaml-modules/unix-errno { }; 1534 1617 1535 - sawja = callPackage ../development/ocaml-modules/sawja { }; 1618 + unstrctrd = callPackage ../development/ocaml-modules/unstrctrd { }; 1536 1619 1537 - stdint = callPackage ../development/ocaml-modules/stdint { }; 1620 + uri = callPackage ../development/ocaml-modules/uri { }; 1538 1621 1539 - unionFind = callPackage ../development/ocaml-modules/unionFind { }; 1622 + uri-sexp = callPackage ../development/ocaml-modules/uri/sexp.nix { }; 1540 1623 1541 - unstrctrd = callPackage ../development/ocaml-modules/unstrctrd { }; 1624 + utop = callPackage ../development/tools/ocaml/utop { }; 1542 1625 1543 1626 uucd = callPackage ../development/ocaml-modules/uucd { }; 1627 + 1544 1628 uucp = callPackage ../development/ocaml-modules/uucp { }; 1545 - uunf = callPackage ../development/ocaml-modules/uunf { }; 1546 1629 1547 - uri = callPackage ../development/ocaml-modules/uri { }; 1630 + uuidm = callPackage ../development/ocaml-modules/uuidm { }; 1548 1631 1549 - uri-sexp = callPackage ../development/ocaml-modules/uri/sexp.nix { }; 1632 + uunf = callPackage ../development/ocaml-modules/uunf { }; 1550 1633 1551 1634 uuseg = callPackage ../development/ocaml-modules/uuseg { }; 1635 + 1552 1636 uutf = callPackage ../development/ocaml-modules/uutf { }; 1553 1637 1554 1638 uuuu = callPackage ../development/ocaml-modules/uuuu { }; 1555 1639 1640 + ### V ### 1641 + 1556 1642 vchan = callPackage ../development/ocaml-modules/vchan { }; 1557 1643 1558 1644 vector = callPackage ../development/ocaml-modules/vector { }; 1559 1645 1560 1646 vg = callPackage ../development/ocaml-modules/vg { }; 1561 1647 1648 + visitors = callPackage ../development/ocaml-modules/visitors { }; 1649 + 1562 1650 vlq = callPackage ../development/ocaml-modules/vlq { }; 1563 1651 1564 1652 vorbis = callPackage ../development/ocaml-modules/vorbis { }; 1565 1653 1566 - visitors = callPackage ../development/ocaml-modules/visitors { }; 1654 + ### W ### 1567 1655 1568 1656 wasm = callPackage ../development/ocaml-modules/wasm { }; 1569 1657 ··· 1575 1663 1576 1664 wtf8 = callPackage ../development/ocaml-modules/wtf8 { }; 1577 1665 1666 + ### X ### 1667 + 1578 1668 x509 = callPackage ../development/ocaml-modules/x509 { }; 1579 1669 1580 1670 xdg = callPackage ../development/ocaml-modules/xdg { }; 1581 1671 1582 1672 xenstore = callPackage ../development/ocaml-modules/xenstore { }; 1583 1673 1674 + xenstore-tool = callPackage ../development/ocaml-modules/xenstore-tool { }; 1675 + 1584 1676 xenstore_transport = callPackage ../development/ocaml-modules/xenstore_transport { }; 1585 1677 1586 - xenstore-tool = callPackage ../development/ocaml-modules/xenstore-tool { }; 1678 + xml-light = callPackage ../development/ocaml-modules/xml-light { }; 1587 1679 1588 1680 xmlm = callPackage ../development/ocaml-modules/xmlm { }; 1589 1681 1590 1682 xmlplaylist = callPackage ../development/ocaml-modules/xmlplaylist { }; 1591 1683 1592 - xml-light = callPackage ../development/ocaml-modules/xml-light { }; 1593 - 1594 1684 xtmpl = callPackage ../development/ocaml-modules/xtmpl { }; 1595 1685 1596 1686 xtmpl_ppx = callPackage ../development/ocaml-modules/xtmpl/ppx.nix { }; 1597 1687 1688 + ### Y ### 1689 + 1598 1690 yaml = callPackage ../development/ocaml-modules/yaml { }; 1599 1691 1600 1692 yaml-sexp = callPackage ../development/ocaml-modules/yaml/yaml-sexp.nix { }; ··· 1604 1696 yuscii = callPackage ../development/ocaml-modules/yuscii { }; 1605 1697 1606 1698 yuujinchou = callPackage ../development/ocaml-modules/yuujinchou { }; 1699 + 1700 + ### Z ### 1607 1701 1608 1702 z3 = callPackage ../development/ocaml-modules/z3 { 1609 1703 inherit (pkgs) z3; ··· 1617 1711 1618 1712 zmq-lwt = callPackage ../development/ocaml-modules/zmq/lwt.nix { }; 1619 1713 1620 - # Jane Street 1714 + ### Exceptional packages kept out of order ### 1621 1715 1622 - janePackage = 1623 - if lib.versionOlder "4.10.2" ocaml.version 1624 - then callPackage ../development/ocaml-modules/janestreet/janePackage_0_15.nix {} 1625 - else if lib.versionOlder "4.08" ocaml.version 1626 - then callPackage ../development/ocaml-modules/janestreet/janePackage_0_14.nix {} 1627 - else if lib.versionOlder "4.07" ocaml.version 1628 - then callPackage ../development/ocaml-modules/janestreet/janePackage_0_12.nix {} 1629 - else callPackage ../development/ocaml-modules/janestreet/janePackage.nix {}; 1716 + # Libs 1630 1717 1631 - janeStreet = 1632 - if lib.versionOlder "4.10.2" ocaml.version 1633 - then import ../development/ocaml-modules/janestreet/0.15.nix { 1634 - inherit self; 1635 - inherit (pkgs) bash fetchpatch fzf lib openssl zstd; 1636 - } 1637 - else if lib.versionOlder "4.08" ocaml.version 1638 - then import ../development/ocaml-modules/janestreet/0.14.nix { 1639 - inherit self; 1640 - inherit (pkgs) fetchpatch lib openssl zstd; 1641 - } 1642 - else if lib.versionOlder "4.07" ocaml.version 1643 - then import ../development/ocaml-modules/janestreet/0.12.nix { 1644 - self = self // { 1645 - ppxlib = ppxlib.override { version = "0.8.1"; }; 1646 - }; 1647 - inherit (pkgs) openssl; 1648 - } 1649 - else import ../development/ocaml-modules/janestreet { 1650 - self = self // { 1651 - ppxlib = ppxlib.override { version = "0.8.1"; }; 1652 - }; 1653 - inherit (pkgs) openssl; 1654 - }; 1718 + buildDunePackage = callPackage ../build-support/ocaml/dune.nix { }; 1655 1719 1656 - janeStreet_0_9_0 = import ../development/ocaml-modules/janestreet/old.nix { 1657 - self = self.janeStreet_0_9_0; 1658 - super = self // { 1659 - janePackage = callPackage ../development/ocaml-modules/janestreet/janePackage.nix { 1660 - defaultVersion = "0.9.0"; 1661 - }; 1662 - }; 1663 - inherit (pkgs) stdenv lib openssl; 1664 - }; 1720 + buildOasisPackage = callPackage ../build-support/ocaml/oasis.nix { }; 1665 1721 1666 - # Apps / from all-packages 1667 - 1668 - ocamlnat = callPackage ../development/ocaml-modules/ocamlnat { }; 1722 + # Apps from all-packages, to be eventually removed 1669 1723 1670 1724 google-drive-ocamlfuse = callPackage ../applications/networking/google-drive-ocamlfuse { }; 1671 1725 1672 1726 hol_light = callPackage ../applications/science/logic/hol_light { }; 1727 + 1728 + ocamlnat = callPackage ../development/ocaml-modules/ocamlnat { }; 1729 + 1730 + ### End ### 1673 1731 1674 1732 })).overrideScope' liftJaneStreet; 1675 1733