about summary refs log tree commit diff
path: root/infra/nixos/tazblog/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/nixos/tazblog/default.nix')
-rw-r--r--infra/nixos/tazblog/default.nix125
1 files changed, 0 insertions, 125 deletions
diff --git a/infra/nixos/tazblog/default.nix b/infra/nixos/tazblog/default.nix
deleted file mode 100644
index 2598be1ea0..0000000000
--- a/infra/nixos/tazblog/default.nix
+++ /dev/null
@@ -1,125 +0,0 @@
-# Generated by stackage2nix 0.4.0 from "./stack.yaml"
-{ blogSource ? ./.
-, nixpkgs ? import <nixpkgs> {} }:
-
-with nixpkgs;
-let
-  inherit (stdenv.lib) extends;
-  haskellLib = callPackage (nixpkgs.path + "/pkgs/development/haskell-modules/lib.nix") {};
-  stackagePackages = import ./packages.nix;
-  stackageConfig = import  ./configuration-packages.nix { inherit pkgs haskellLib; };
-  stackPackages =
-    { pkgs, stdenv, callPackage }:
-    
-    self: {
-      "acid-state" = callPackage
-        ({ mkDerivation, array, base, bytestring, cereal, containers
-         , criterion, directory, extensible-exceptions, filepath, mtl
-         , network, random, safecopy, stm, system-fileio, system-filepath
-         , template-haskell, unix
-         }:
-         mkDerivation {
-           pname = "acid-state";
-           version = "0.14.3";
-           sha256 = "1d8hq8cj6h4crfnkmds6mhrhhg7r1b1byb8fybaj8khfa99sj0nm";
-           libraryHaskellDepends = [
-             array base bytestring cereal containers directory
-             extensible-exceptions filepath mtl network safecopy stm
-             template-haskell unix
-           ];
-           benchmarkHaskellDepends = [
-             base criterion directory mtl random system-fileio system-filepath
-           ];
-           doHaddock = false;
-           doCheck = false;
-           homepage = "https://github.com/acid-state/acid-state";
-           description = "Add ACID guarantees to any serializable Haskell data structure";
-           license = stdenv.lib.licenses.publicDomain;
-         }) {};
-      "ixset" = callPackage
-        ({ mkDerivation, base, containers, safecopy, syb, syb-with-class
-         , template-haskell
-         }:
-         mkDerivation {
-           pname = "ixset";
-           version = "1.0.7";
-           sha256 = "1la2gdlblgwpymlawcc9zqr7c5w942di12yshm35wg0x3dc5l3ig";
-           libraryHaskellDepends = [
-             base containers safecopy syb syb-with-class template-haskell
-           ];
-           doHaddock = false;
-           doCheck = false;
-           homepage = "http://happstack.com";
-           description = "Efficient relational queries on Haskell sets";
-           license = stdenv.lib.licenses.bsd3;
-         }) {};
-      "rss" = callPackage
-        ({ mkDerivation, base, HaXml, network, network-uri, old-locale
-         , time
-         }:
-         mkDerivation {
-           pname = "rss";
-           version = "3000.2.0.6";
-           sha256 = "03crzmi9903w6xsdc00wd9jhsr41b8pglz9n502h68w3jkm6zr4d";
-           libraryHaskellDepends = [
-             base HaXml network network-uri old-locale time
-           ];
-           doHaddock = false;
-           doCheck = false;
-           homepage = "https://github.com/basvandijk/rss";
-           description = "A library for generating RSS 2.0 feeds.";
-           license = stdenv.lib.licenses.publicDomain;
-         }) {};
-      "syb-with-class" = callPackage
-        ({ mkDerivation, array, base, bytestring, containers
-         , template-haskell
-         }:
-         mkDerivation {
-           pname = "syb-with-class";
-           version = "0.6.1.8";
-           sha256 = "01b187jhhfp77l4zgks5gszkn9jmgjc44mw9yympw1fsfskljiz3";
-           libraryHaskellDepends = [
-             array base bytestring containers template-haskell
-           ];
-           doHaddock = false;
-           doCheck = false;
-           description = "Scrap Your Boilerplate With Class";
-           license = stdenv.lib.licenses.bsd3;
-         }) {};
-      "tazblog" = callPackage
-        ({ mkDerivation, acid-state, base, base64-bytestring, blaze-html
-         , blaze-markup, bytestring, crypto-api, cryptohash, hamlet
-         , happstack-server, ixset, markdown, mtl, network, network-uri
-         , old-locale, options, rss, safecopy, shakespeare, text, time
-         , transformers
-         }:
-         mkDerivation {
-           pname = "tazblog";
-           version = "5.1.3";
-           src = blogSource;
-           isLibrary = true;
-           isExecutable = true;
-           libraryHaskellDepends = [
-             acid-state base base64-bytestring blaze-html blaze-markup
-             bytestring crypto-api cryptohash hamlet happstack-server ixset
-             markdown mtl network network-uri old-locale rss safecopy
-             shakespeare text time transformers
-           ];
-           executableHaskellDepends = [ acid-state base network options ];
-           description = "Tazjin's Blog";
-           license = stdenv.lib.licenses.mit;
-         }) {};
-    };
-  
-  pkgOverrides = self: stackPackages {
-    inherit pkgs stdenv;
-    inherit (self) callPackage;
-  };
-  
-in callPackage (nixpkgs.path + "/pkgs/development/haskell-modules") {
-  ghc = pkgs.haskell.compiler.ghc802;
-  compilerConfig = self: extends pkgOverrides (stackageConfig self);
-  initialPackages = stackagePackages;
-  configurationCommon = args: self: super: {};
-  inherit haskellLib;
-}