From 19042d78b7718ca83751b7c9dd9e890108166d17 Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Sun, 19 Feb 2023 14:51:04 +0000 Subject: [PATCH] active: init at 0.2.0.16 --- horizon.dhall | 1 + initial-packages.nix | 2 ++ pkgs/active.nix | 47 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 pkgs/active.nix diff --git a/horizon.dhall b/horizon.dhall index 55364cf0..4cfacfe9 100644 --- a/horizon.dhall +++ b/horizon.dhall @@ -89,6 +89,7 @@ let packages = , abstract-deque-tests = H.callHackage "abstract-deque-tests" "0.3" , abstract-deque = H.callHackage "abstract-deque" "0.3" , abstract-par = H.callHackage "abstract-par" "0.3.3" + , active = H.callHackage "active" "0.2.0.16" , adjunctions = H.callHackage "adjunctions" "4.4.2" , aeson = H.callHackage "aeson" "2.1.0.0" , aeson-pretty = H.callHackage "aeson-pretty" "0.8.9" diff --git a/initial-packages.nix b/initial-packages.nix index c1aff50f..9a64ea26 100644 --- a/initial-packages.nix +++ b/initial-packages.nix @@ -77,6 +77,8 @@ self: with pkgs.haskell.lib; { abstract-par = self.callPackage (./pkgs/abstract-par.nix) { }; + active = self.callPackage (./pkgs/active.nix) { }; + adjunctions = self.callPackage (./pkgs/adjunctions.nix) { }; aeson = self.callPackage (./pkgs/aeson.nix) { }; diff --git a/pkgs/active.nix b/pkgs/active.nix new file mode 100644 index 00000000..9379f7f2 --- /dev/null +++ b/pkgs/active.nix @@ -0,0 +1,47 @@ +{ mkDerivation +, QuickCheck +, base +, lens +, lib +, linear +, semigroupoids +, semigroups +, vector +}: +mkDerivation { + pname = "active"; + version = "0.2.0.16"; + sha256 = "f1187ebbffd560c4eb39864f8ad0a6aac4585ba6c956ba5572e90632bdcee2bb"; + revision = "1"; + editedCabalFile = "0cyfwrr5c14f5rgrf8dv7i8qsrnmnzigw0xp6l88kfxd61zhk4n8"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + libraryHaskellDepends = [ + base + lens + linear + semigroupoids + semigroups + vector + ]; + testHaskellDepends = [ + base + lens + linear + QuickCheck + semigroupoids + semigroups + vector + ]; + enableLibraryProfiling = true; + enableExecutableProfiling = true; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + description = "Abstractions for animation"; + license = lib.licenses.bsd3; + broken = false; +} -- GitLab