diff options
author | Vincent Ambo <tazjin@google.com> | 2019-09-02T16·15+0100 |
---|---|---|
committer | Vincent Ambo <tazjin@google.com> | 2019-09-02T16·19+0100 |
commit | 4881a84eaafc1e5ea5d5d76f14cfe8c5b233791f (patch) | |
tree | ae48379aecbd86329a338fd5f5475b44a27a1a20 /infra/nixos/tazblog/default.nix | |
parent | 4bd6d528008c6a8a7357a2c40013931800582252 (diff) |
chore(infra): Remove NixOS configuration for servers
This configuration is no longer in use. The Gemma configuration file has been moved over to the k8s folder from where it will be templated into the actual configuration.
Diffstat (limited to 'infra/nixos/tazblog/default.nix')
-rw-r--r-- | infra/nixos/tazblog/default.nix | 125 |
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 2598be1ea0f7..000000000000 --- 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; -} |