From 018edccf47e3a65ede561720035dff1d75c374da Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Tue, 21 Mar 2023 13:07:21 +0000 Subject: [PATCH] jailbreak-cabal: init at 1.4 --- horizon.dhall | 1 + initial-packages.nix | 2 ++ pkgs/jailbreak-cabal.nix | 21 +++++++++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 pkgs/jailbreak-cabal.nix diff --git a/horizon.dhall b/horizon.dhall index 7680e2ce..a962be11 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -651,6 +651,7 @@ let packages = , iso8601-time = H.callHackage "iso8601-time" "0.1.5" , isomorphism-class = H.callHackage "isomorphism-class" "0.1.0.9" , iwlib = H.callHackage "iwlib" "0.1.2" + , jailbreak-cabal = H.callHackage "jailbreak-cabal" "1.4" , jira-wiki-markup = H.callHackage "jira-wiki-markup" "1.5.1" , jose = H.callHackage "jose" "0.10" , js-chart = H.callHackage "js-chart" "2.9.4.1" diff --git a/initial-packages.nix b/initial-packages.nix index 89562676..9955f47c 100644 --- a/initial-packages.nix +++ b/initial-packages.nix @@ -1031,6 +1031,8 @@ self: with pkgs.haskell.lib; { iwlib = self.callPackage (./pkgs/iwlib.nix) { }; + jailbreak-cabal = self.callPackage (./pkgs/jailbreak-cabal.nix) { }; + jira-wiki-markup = self.callPackage (./pkgs/jira-wiki-markup.nix) { }; jose = self.callPackage (./pkgs/jose.nix) { }; diff --git a/pkgs/jailbreak-cabal.nix b/pkgs/jailbreak-cabal.nix new file mode 100644 index 00000000..6a4aa70b --- /dev/null +++ b/pkgs/jailbreak-cabal.nix @@ -0,0 +1,21 @@ +{ mkDerivation, Cabal, Cabal-syntax, base, lib }: +mkDerivation { + pname = "jailbreak-cabal"; + version = "1.4"; + sha256 = "4c76b5493098b83348f0fd98436cbbe18768da30bcc0ff7dcba0c250c73e9429"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = false; + executableHaskellDepends = [ base Cabal Cabal-syntax ]; + enableLibraryProfiling = true; + enableExecutableProfiling = true; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + homepage = "https://github.com/NixOS/jailbreak-cabal"; + description = "Strip version restrictions from Cabal files"; + license = lib.licenses.bsd3; + broken = false; +} \ No newline at end of file -- GitLab