From 006d7838da154ff57087acde7b48cbf3526f3176 Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Thu, 29 Dec 2022 11:02:06 +0000 Subject: [PATCH] horizon-gen-nix: 918df757ce5c9244232c1e3a1e05e9d9e3ab4f09 -> 0.4.0 --- horizon.dhall | 6 +----- pkgs/horizon-gen-nix.nix | 31 ++++++++++++++++--------------- 2 files changed, 17 insertions(+), 20 deletions(-) diff --git a/horizon.dhall b/horizon.dhall index f27faa86..04d8d694 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -378,17 +378,13 @@ in H.HorizonExport.MakePackageSet , H.callHackage "hledger" "1.27.1" , H.callHackage "hlint" "3.5" , H.callHackage "hopenssl" "2.2.4" + , H.callHackage "horizon-gen-nix" "0.4.0" , H.callHackage "horizon-spec" "0.4.1" , H.callHackage "hosc" "0.19.1" , H.callHackage "hostname" "1.0" , H.callHackage "hourglass" "0.2.12" , H.callHackage "hpack-dhall" "0.5.7" , H.callHackage "hpack" "0.35.0" - , H.callGit - "horizon-gen-nix" - "https://gitlab.homotopic.tech/horizon/horizon-gen-nix" - "918df757ce5c9244232c1e3a1e05e9d9e3ab4f09" - (None Text) , H.callHackage "hscolour" "1.24.4" , H.callHackage "hslua-aeson" "2.2.1" , H.callHackage "hslua-core" "2.2.1" diff --git a/pkgs/horizon-gen-nix.nix b/pkgs/horizon-gen-nix.nix index fcd5286e..996bd26e 100644 --- a/pkgs/horizon-gen-nix.nix +++ b/pkgs/horizon-gen-nix.nix @@ -3,28 +3,26 @@ , base , cabal2nix , containers -, data-fix , dhall , directory -, fetchgit +, distribution-nixpkgs +, either +, horizon-spec , language-nix , lens , lib -, megaparsec +, optparse-applicative , path , path-dhall-instance , pretty +, silently +, sydtest , text }: mkDerivation { pname = "horizon-gen-nix"; - version = "0.1.0.0"; - src = fetchgit { - url = "https://gitlab.homotopic.tech/horizon/horizon-gen-nix"; - sha256 = "0x10wdjqs411l902i0b5vlr7rw30al2sd6r614yi5g63zrylahs3"; - rev = "918df757ce5c9244232c1e3a1e05e9d9e3ab4f09"; - fetchSubmodules = true; - }; + version = "0.4.0"; + sha256 = "c27e7ee4e02876e8814d4e047baadfd6ebcec7f18953678f0f90176233531568"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = false; @@ -33,18 +31,21 @@ mkDerivation { Cabal-syntax cabal2nix containers - data-fix dhall directory + distribution-nixpkgs + either + horizon-spec language-nix lens - megaparsec + optparse-applicative path path-dhall-instance pretty + silently text ]; - executableHaskellDepends = [ base ]; + executableHaskellDepends = [ base directory path sydtest ]; enableLibraryProfiling = true; enableExecutableProfiling = true; doHaddock = false; @@ -52,7 +53,7 @@ mkDerivation { doCheck = false; doBenchmark = false; hyperlinkSource = false; - description = "Short description of your package"; - license = lib.licenses.bsd3; + description = "Generate nix expressions from horizon-spec definitions"; + license = lib.licenses.mit; broken = false; } -- GitLab