From 30b8a6c5ef046eaa3ed4a531eece0d81a46fe162 Mon Sep 17 00:00:00 2001 From: Allan Blanchard <allan.blanchard@cea.fr> Date: Fri, 22 Apr 2022 14:59:54 +0200 Subject: [PATCH] [nix] Update + remove dune hack --- nix/frama-c.nix | 4 ++-- nix/pkgs.nix | 37 ------------------------------------- nix/sources.json | 6 +++--- 3 files changed, 5 insertions(+), 42 deletions(-) diff --git a/nix/frama-c.nix b/nix/frama-c.nix index 34d0802ce28..2348e83bdc9 100644 --- a/nix/frama-c.nix +++ b/nix/frama-c.nix @@ -14,7 +14,7 @@ , apron , camlzip , dune_3 -, dune-site-3 +, dune-site , gcc9 , graphviz , lablgtk3 @@ -56,7 +56,7 @@ stdenvNoCC.mkDerivation rec { apron camlzip dune_3 - dune-site-3 + dune-site findlib gcc9 graphviz diff --git a/nix/pkgs.nix b/nix/pkgs.nix index 9ad873a8e05..1b45e6fe5ee 100644 --- a/nix/pkgs.nix +++ b/nix/pkgs.nix @@ -8,43 +8,6 @@ let ocp-indent = oself.callPackage ./ocp-indent.nix {}; psmt2-frontend = oself.callPackage ./psmt2-frontend.nix {}; why3 = oself.callPackage ./why3.nix {}; - # Nix + Dune 3 - dune-build-3 = - osuper.buildDunePackage.override { - dune_2 = oself.dune_3; - }; - dune-ordering-3 = - oself.callPackage ./dune-ordering.nix { - dune_2 = oself.dune_3; - buildDunePackage = oself.dune-build-3; - }; - dune-dyn-3 = - oself.callPackage ./dune-dyn.nix { - dune_2 = oself.dune_3; - buildDunePackage = oself.dune-build-3; - dune-ordering = oself.dune-ordering-3; - }; - dune-stdune-3 = - oself.callPackage ./dune-stdune.nix { - dune_2 = oself.dune_3; - buildDunePackage = oself.dune-build-3; - dune-ordering = oself.dune-ordering-3; - dune-dyn = oself.dune-dyn-3; - }; - dune-private-libs-3 = - oself.callPackage ./dune-private-libs.nix { - dune_2 = oself.dune_3; - buildDunePackage = oself.dune-build-3; - dune-ordering = oself.dune-ordering-3; - dune-stdune = oself.dune-stdune-3; - dune-dyn = oself.dune-dyn-3; - }; - dune-site-3 = - osuper.dune-site.override { - dune_2 = oself.dune_3; - buildDunePackage = oself.dune-build-3; - dune-private-libs = oself.dune-private-libs-3; - }; # Builds frama-c = oself.callPackage ./frama-c.nix {}; lint = oself.callPackage ./lint.nix {}; diff --git a/nix/sources.json b/nix/sources.json index 7611438ae2e..6b35a03b912 100644 --- a/nix/sources.json +++ b/nix/sources.json @@ -29,10 +29,10 @@ "homepage": "https://github.com/NixOS/nixpkgs", "owner": "NixOS", "repo": "nixpkgs", - "rev": "73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58", - "sha256": "01j7nhxbb2kjw38yk4hkjkkbmz50g3br7fgvad6b1cjpdvfsllds", + "rev": "bc4b9eef3ce3d5a90d8693e8367c9cbfc9fc1e13", + "sha256": "0mrpsl0554fzk04asz0nmyxf6ny1syd9qzrh37vz85bpq8wi21dx", "type": "tarball", - "url": "https://github.com/NixOS/nixpkgs/archive/73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58.tar.gz", + "url": "https://github.com/NixOS/nixpkgs/archive/bc4b9eef3ce3d5a90d8693e8367c9cbfc9fc1e13.tar.gz", "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz" }, "why3": { -- GitLab