From fc83d6b2053eab42033efe2aa72f4ab76aff7fad Mon Sep 17 00:00:00 2001 From: IOHK Date: Mon, 2 Oct 2023 00:22:52 +0000 Subject: [PATCH] Automatic Update --- ...b797b612ff737875c7f0615c828d44ea4eb69e.nix | 51 +++++++ ...0bf315273999309ea5731d933b2d98f175015d.nix | 58 ++++++++ ...2fea745cb9f10aa2e16ea3d868bdf1724e9f38.nix | 95 +++++++++++++ ...cdd8aa1595b4b4dfb5babb64aa5dfa97c8958d.nix | 64 +++++++++ ...4bee9c8e2ab5d8150d0681a4a1f0d421281802.nix | 76 ++++++++++ ...d2cdf1b40aba7c4e28f7270e5cc7b0bdd83c54.nix | 60 ++++++++ ...0a7bef73b8a6db4bfc3b8736a287259f4646a8.nix | 34 +++++ ...c79ea41c596928cbc7d7e08ccdb579475c2891.nix | 34 +++++ ...9d043755b5b9a403bc13eb2cc0dc1700cf8e38.nix | 34 +++++ ...c440e496f158d513fb8ea45a3559b68bd45438.nix | 49 +++++++ ...d0bc998af382d6bc11572f16dcc459d662fddb.nix | 72 ++++++++++ ...b87caa442f1c3668a78218fabc8791f892c1c8.nix | 72 ++++++++++ ...92f761f0f172510a2d1301e4489c2be6ff964c.nix | 48 +++++++ ...1ea17594a8996a2ee0ae5cad8cf7b93ff7d64f.nix | 88 ++++++++++++ ...bf45e957fab01aac7e90202cb1b8acf4e0a02e.nix | 31 ++++ ...fbbf57c253b82bec05cef4c91e6c41eaad3cd5.nix | 133 ++++++++++++++++++ ...95fd4e4cf32fd5ec5a8d9d1141a347ea81e747.nix | 44 ++++++ ...58e13d0d3a3740831fe03545346b790fd796e6.nix | 46 ++++++ ...29b499f342279518d2c9dfbd892d263f57af4c.nix | 73 ++++++++++ ...1c950095cdb5c7c4812f1cd2ca08e57b38c965.nix | 59 ++++++++ index-state-hashes.nix | 1 + nix/cache.nix | 7 +- nix/egison-pattern-src.nix | 7 +- nix/floskell.nix | 11 ++ nix/fontconfig-pure.nix | 11 ++ nix/hakyllbars.nix | 11 ++ nix/multistate.nix | 7 +- nix/phladiprelio-general-datatype.nix | 33 +++++ nix/phladiprelio-general-simple.nix | 11 ++ nix/phladiprelio-ukrainian-simple.nix | 22 +++ nix/phonetic-languages-ukrainian-array.nix | 11 ++ nix/reactive-banana.nix | 7 +- nix/rhythmic-sequences.nix | 11 ++ nix/rzk.nix | 11 ++ nix/snap-templates.nix | 7 +- nix/stack-all.nix | 11 ++ nix/text-icu.nix | 11 ++ nix/typesafe-precure.nix | 11 ++ 38 files changed, 1417 insertions(+), 5 deletions(-) create mode 100644 hackage/cache-0.1.3.0-r1-1a95de23470e2e2864864cf850b797b612ff737875c7f0615c828d44ea4eb69e.nix create mode 100644 hackage/egison-pattern-src-0.2.1.2-r1-351a11157bdc9088a5e67ee11e0bf315273999309ea5731d933b2d98f175015d.nix create mode 100644 hackage/floskell-0.11.0-r0-f2d1253910ffeba25d599a862f2fea745cb9f10aa2e16ea3d868bdf1724e9f38.nix create mode 100644 hackage/fontconfig-pure-0.3.0.0-r0-794624766b0fb93b5a2b6b1ea2cdd8aa1595b4b4dfb5babb64aa5dfa97c8958d.nix create mode 100644 hackage/hakyllbars-1.0.0.2-r0-a447dd514d5d57262e6a6d45634bee9c8e2ab5d8150d0681a4a1f0d421281802.nix create mode 100644 hackage/multistate-0.8.0.4-r1-38b2202d4474f3348e09fe31d9d2cdf1b40aba7c4e28f7270e5cc7b0bdd83c54.nix create mode 100644 hackage/phladiprelio-general-datatype-0.3.0.0-r0-be3c0251b86a26b153bcadbec80a7bef73b8a6db4bfc3b8736a287259f4646a8.nix create mode 100644 hackage/phladiprelio-general-datatype-0.3.0.1-r0-cc15c4f6e6d59081c442635d8bc79ea41c596928cbc7d7e08ccdb579475c2891.nix create mode 100644 hackage/phladiprelio-general-datatype-0.3.1.0-r0-2f64894e42c83fcc65928a5ad39d043755b5b9a403bc13eb2cc0dc1700cf8e38.nix create mode 100644 hackage/phladiprelio-general-simple-0.10.0.0-r0-d4c793b72606854b499d397720c440e496f158d513fb8ea45a3559b68bd45438.nix create mode 100644 hackage/phladiprelio-ukrainian-simple-0.11.0.0-r0-62f43d646c8238547471b0bfd8d0bc998af382d6bc11572f16dcc459d662fddb.nix create mode 100644 hackage/phladiprelio-ukrainian-simple-0.11.0.1-r0-bdf5a381ea757661b4ea04017ab87caa442f1c3668a78218fabc8791f892c1c8.nix create mode 100644 hackage/phonetic-languages-ukrainian-array-0.11.0.0-r0-86c513452e85491dacbbc4fc4c92f761f0f172510a2d1301e4489c2be6ff964c.nix create mode 100644 hackage/reactive-banana-1.3.2.0-r2-e3aeb59ee549b0cd573c2b9fe01ea17594a8996a2ee0ae5cad8cf7b93ff7d64f.nix create mode 100644 hackage/rhythmic-sequences-0.4.1.0-r0-e0bd7389146fac442b345e99ddbf45e957fab01aac7e90202cb1b8acf4e0a02e.nix create mode 100644 hackage/rzk-0.6.5-r0-e0e5eebd612290c1b76f8f6071fbbf57c253b82bec05cef4c91e6c41eaad3cd5.nix create mode 100644 hackage/snap-templates-1.0.0.2-r2-3adaee48a0d20d7dd6fbc2aeef95fd4e4cf32fd5ec5a8d9d1141a347ea81e747.nix create mode 100644 hackage/stack-all-0.4.2-r0-5562cd6a8712fbdd8827005ec458e13d0d3a3740831fe03545346b790fd796e6.nix create mode 100644 hackage/text-icu-0.8.0.3-r0-2d47db2b3c14ccac59251593ae29b499f342279518d2c9dfbd892d263f57af4c.nix create mode 100644 hackage/typesafe-precure-0.10.1.1-r0-3279f1e44da765b101ac91466e1c950095cdb5c7c4812f1cd2ca08e57b38c965.nix diff --git a/hackage/cache-0.1.3.0-r1-1a95de23470e2e2864864cf850b797b612ff737875c7f0615c828d44ea4eb69e.nix b/hackage/cache-0.1.3.0-r1-1a95de23470e2e2864864cf850b797b612ff737875c7f0615c828d44ea4eb69e.nix new file mode 100644 index 00000000000..1d38c50c2e6 --- /dev/null +++ b/hackage/cache-0.1.3.0-r1-1a95de23470e2e2864864cf850b797b612ff737875c7f0615c828d44ea4eb69e.nix @@ -0,0 +1,51 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "cache"; version = "0.1.3.0"; }; + license = "BSD-3-Clause"; + copyright = "2016 Henri Verroken"; + maintainer = "henriverroken@gmail.com"; + author = "Henri Verroken"; + homepage = "https://github.com/hverr/haskell-cache#readme"; + url = ""; + synopsis = "An in-memory key/value store with expiration support"; + description = "An in-memory key/value store with expiration support, similar\nto patrickmn/go-cache for Go.\n\nThe cache is a shared mutable HashMap implemented using STM and\nwith support for expiration times."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."clock" or (errorHandler.buildDepError "clock")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + ]; + buildable = true; + }; + tests = { + "cache-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."cache" or (errorHandler.buildDepError "cache")) + (hsPkgs."clock" or (errorHandler.buildDepError "clock")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/egison-pattern-src-0.2.1.2-r1-351a11157bdc9088a5e67ee11e0bf315273999309ea5731d933b2d98f175015d.nix b/hackage/egison-pattern-src-0.2.1.2-r1-351a11157bdc9088a5e67ee11e0bf315273999309ea5731d933b2d98f175015d.nix new file mode 100644 index 00000000000..b5fa638f428 --- /dev/null +++ b/hackage/egison-pattern-src-0.2.1.2-r1-351a11157bdc9088a5e67ee11e0bf315273999309ea5731d933b2d98f175015d.nix @@ -0,0 +1,58 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.0"; + identifier = { name = "egison-pattern-src"; version = "0.2.1.2"; }; + license = "BSD-3-Clause"; + copyright = "Copyright 2020 coord_e"; + maintainer = "coord_e , Satoshi Egi "; + author = "coord_e"; + homepage = "https://github.com/egison/egison-pattern-src#readme"; + url = ""; + synopsis = "Manipulating Egison patterns: abstract syntax, parser, and pretty-printer"; + description = "@egison-pattern-src@ provides a standalone syntax definition for patterns in [the Egison programming language](https://www.egison.org/).\nThis package enables you to embed Egison's patterns in your parser (pretty-printer) by supplying expression and name parsers (printers) externally."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."free" or (errorHandler.buildDepError "free")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators")) + (hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter")) + (hsPkgs."recursion-schemes" or (errorHandler.buildDepError "recursion-schemes")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."egison-pattern-src" or (errorHandler.buildDepError "egison-pattern-src")) + (hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + build-tools = [ + (hsPkgs.buildPackages.tasty-discover.components.exes.tasty-discover or (pkgs.buildPackages.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/floskell-0.11.0-r0-f2d1253910ffeba25d599a862f2fea745cb9f10aa2e16ea3d868bdf1724e9f38.nix b/hackage/floskell-0.11.0-r0-f2d1253910ffeba25d599a862f2fea745cb9f10aa2e16ea3d868bdf1724e9f38.nix new file mode 100644 index 00000000000..620e73817e7 --- /dev/null +++ b/hackage/floskell-0.11.0-r0-f2d1253910ffeba25d599a862f2fea745cb9f10aa2e16ea3d868bdf1724e9f38.nix @@ -0,0 +1,95 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "floskell"; version = "0.11.0"; }; + license = "BSD-3-Clause"; + copyright = "2014 Chris Done, 2015 Andrew Gibiansky, 2016-2023 Enno Cramer"; + maintainer = "ecramer@memfrob.de"; + author = "Chris Done, Andrew Gibiansky, Tobias Pflug, Pierre Radermecker, Enno Cramer"; + homepage = "https://github.com/ennocramer/floskell"; + url = ""; + synopsis = "A flexible Haskell source code pretty printer"; + description = "A flexible Haskell source code pretty printer.\n\nSee the Github page for usage\\/explanation: "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."attoparsec-aeson" or (errorHandler.buildDepError "attoparsec-aeson")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."haskell-src-exts" or (errorHandler.buildDepError "haskell-src-exts")) + (hsPkgs."monad-dijkstra" or (errorHandler.buildDepError "monad-dijkstra")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + ]; + buildable = true; + }; + exes = { + "floskell" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."floskell" or (errorHandler.buildDepError "floskell")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."ansi-wl-pprint" or (errorHandler.buildDepError "ansi-wl-pprint")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."haskell-src-exts" or (errorHandler.buildDepError "haskell-src-exts")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + tests = { + "floskell-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."floskell" or (errorHandler.buildDepError "floskell")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."haskell-src-exts" or (errorHandler.buildDepError "haskell-src-exts")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + benchmarks = { + "floskell-bench" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."floskell" or (errorHandler.buildDepError "floskell")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."criterion" or (errorHandler.buildDepError "criterion")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."haskell-src-exts" or (errorHandler.buildDepError "haskell-src-exts")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/fontconfig-pure-0.3.0.0-r0-794624766b0fb93b5a2b6b1ea2cdd8aa1595b4b4dfb5babb64aa5dfa97c8958d.nix b/hackage/fontconfig-pure-0.3.0.0-r0-794624766b0fb93b5a2b6b1ea2cdd8aa1595b4b4dfb5babb64aa5dfa97c8958d.nix new file mode 100644 index 00000000000..1c783e7dc14 --- /dev/null +++ b/hackage/fontconfig-pure-0.3.0.0-r0-794624766b0fb93b5a2b6b1ea2cdd8aa1595b4b4dfb5babb64aa5dfa97c8958d.nix @@ -0,0 +1,64 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "fontconfig-pure"; version = "0.3.0.0"; }; + license = "MIT"; + copyright = ""; + maintainer = "adrian@openwork.nz"; + author = "Adrian Cochrane"; + homepage = "https://www.freedesktop.org/wiki/Software/fontconfig/"; + url = ""; + synopsis = "Pure-functional language bindings to FontConfig"; + description = "Resolves font descriptions to font libraries, including ones installed on your freedesktop (Linux or BSD system)."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."linear" or (errorHandler.buildDepError "linear")) + (hsPkgs."freetype2" or (errorHandler.buildDepError "freetype2")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + ]; + pkgconfig = [ + (pkgconfPkgs."fontconfig" or (errorHandler.pkgConfDepError "fontconfig")) + ]; + buildable = true; + }; + exes = { + "fontconfig-pure" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure")) + ]; + buildable = true; + }; + }; + tests = { + "test-fontconfig" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/hakyllbars-1.0.0.2-r0-a447dd514d5d57262e6a6d45634bee9c8e2ab5d8150d0681a4a1f0d421281802.nix b/hackage/hakyllbars-1.0.0.2-r0-a447dd514d5d57262e6a6d45634bee9c8e2ab5d8150d0681a4a1f0d421281802.nix new file mode 100644 index 00000000000..51612721b46 --- /dev/null +++ b/hackage/hakyllbars-1.0.0.2-r0-a447dd514d5d57262e6a6d45634bee9c8e2ab5d8150d0681a4a1f0d421281802.nix @@ -0,0 +1,76 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "hakyllbars"; version = "1.0.0.2"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (C) 2021-2023 Logan McGrath"; + maintainer = "logan.mcgrath@thisfieldwas.green"; + author = "Logan McGrath"; + homepage = ""; + url = ""; + synopsis = "A Hakyll compiler for Handlebars-like templates"; + description = "Hakyllbars brings a handlebars-like template syntax to Hakyll. Please see the\ndocumentation at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."MissingH" or (errorHandler.buildDepError "MissingH")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."binary" or (errorHandler.buildDepError "binary")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hakyll" or (errorHandler.buildDepError "hakyll")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri")) + (hsPkgs."pandoc" or (errorHandler.buildDepError "pandoc")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + exes = { + "hakyllbars-site" = { + depends = [ + (hsPkgs."MissingH" or (errorHandler.buildDepError "MissingH")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hakyll" or (errorHandler.buildDepError "hakyll")) + (hsPkgs."hakyllbars" or (errorHandler.buildDepError "hakyllbars")) + (hsPkgs."pandoc" or (errorHandler.buildDepError "pandoc")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + }; + tests = { + "test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hakyllbars" or (errorHandler.buildDepError "hakyllbars")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."parsec" or (errorHandler.buildDepError "parsec")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/multistate-0.8.0.4-r1-38b2202d4474f3348e09fe31d9d2cdf1b40aba7c4e28f7270e5cc7b0bdd83c54.nix b/hackage/multistate-0.8.0.4-r1-38b2202d4474f3348e09fe31d9d2cdf1b40aba7c4e28f7270e5cc7b0bdd83c54.nix new file mode 100644 index 00000000000..5afcfa66a3d --- /dev/null +++ b/hackage/multistate-0.8.0.4-r1-38b2202d4474f3348e09fe31d9d2cdf1b40aba7c4e28f7270e5cc7b0bdd83c54.nix @@ -0,0 +1,60 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { build-example = false; }; + package = { + specVersion = "1.10"; + identifier = { name = "multistate"; version = "0.8.0.4"; }; + license = "BSD-3-Clause"; + copyright = "Copyright (C) 2013 Jan Bracker, 2013-2020 Lennart Spitzner"; + maintainer = "Lennart Spitzner "; + author = "Jan Bracker, Lennart Spitzner"; + homepage = "https://github.com/lspitzner/multistate"; + url = ""; + synopsis = "like mtl's ReaderT / WriterT / StateT, but more than one\ncontained value/type."; + description = "When using multiple Read\\/Write\\/State transformers in the same monad stack,\nit becomes necessary to lift the operations in order to affect a specific\ntransformer.\nUsing heterogeneous lists (and all kinds of GHC extensions magic),\nthis package provides transformers that remove that necessity:\nMultiReaderT\\/MultiWriterT\\/MultiStateT\\/MultiRWST can contain a\nheterogeneous list of values.\n\nSee the for\na longer description."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."tagged" or (errorHandler.buildDepError "tagged")) + (hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + ]; + buildable = true; + }; + exes = { + "multistate-example" = { + depends = (pkgs.lib).optionals (flags.build-example) [ + (hsPkgs."multistate" or (errorHandler.buildDepError "multistate")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + ]; + buildable = if flags.build-example then true else false; + }; + }; + tests = { + "multistate-test" = { + depends = [ + (hsPkgs."multistate" or (errorHandler.buildDepError "multistate")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/phladiprelio-general-datatype-0.3.0.0-r0-be3c0251b86a26b153bcadbec80a7bef73b8a6db4bfc3b8736a287259f4646a8.nix b/hackage/phladiprelio-general-datatype-0.3.0.0-r0-be3c0251b86a26b153bcadbec80a7bef73b8a6db4bfc3b8736a287259f4646a8.nix new file mode 100644 index 00000000000..abae6d9508d --- /dev/null +++ b/hackage/phladiprelio-general-datatype-0.3.0.0-r0-be3c0251b86a26b153bcadbec80a7bef73b8a6db4bfc3b8736a287259f4646a8.nix @@ -0,0 +1,34 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.24"; + identifier = { + name = "phladiprelio-general-datatype"; + version = "0.3.0.0"; + }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "Oleksandr Zhabenko"; + homepage = "https://hackage.haskell.org/package/phladiprelio-general-datatype"; + url = ""; + synopsis = "Extended functionality of PhLADiPreLiO"; + description = "Can be used not only for language, but also for simpler music and lyrics composing."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/phladiprelio-general-datatype-0.3.0.1-r0-cc15c4f6e6d59081c442635d8bc79ea41c596928cbc7d7e08ccdb579475c2891.nix b/hackage/phladiprelio-general-datatype-0.3.0.1-r0-cc15c4f6e6d59081c442635d8bc79ea41c596928cbc7d7e08ccdb579475c2891.nix new file mode 100644 index 00000000000..cfac421e964 --- /dev/null +++ b/hackage/phladiprelio-general-datatype-0.3.0.1-r0-cc15c4f6e6d59081c442635d8bc79ea41c596928cbc7d7e08ccdb579475c2891.nix @@ -0,0 +1,34 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.24"; + identifier = { + name = "phladiprelio-general-datatype"; + version = "0.3.0.1"; + }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "Oleksandr Zhabenko"; + homepage = "https://hackage.haskell.org/package/phladiprelio-general-datatype"; + url = ""; + synopsis = "Extended functionality of PhLADiPreLiO"; + description = "Can be used not only for language, but also for simpler music and lyrics composing."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/phladiprelio-general-datatype-0.3.1.0-r0-2f64894e42c83fcc65928a5ad39d043755b5b9a403bc13eb2cc0dc1700cf8e38.nix b/hackage/phladiprelio-general-datatype-0.3.1.0-r0-2f64894e42c83fcc65928a5ad39d043755b5b9a403bc13eb2cc0dc1700cf8e38.nix new file mode 100644 index 00000000000..2664e8a6014 --- /dev/null +++ b/hackage/phladiprelio-general-datatype-0.3.1.0-r0-2f64894e42c83fcc65928a5ad39d043755b5b9a403bc13eb2cc0dc1700cf8e38.nix @@ -0,0 +1,34 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.24"; + identifier = { + name = "phladiprelio-general-datatype"; + version = "0.3.1.0"; + }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "Oleksandr Zhabenko"; + homepage = "https://hackage.haskell.org/package/phladiprelio-general-datatype"; + url = ""; + synopsis = "Extended functionality of PhLADiPreLiO"; + description = "Can be used not only for language, but also for simpler music and lyrics composing."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/phladiprelio-general-simple-0.10.0.0-r0-d4c793b72606854b499d397720c440e496f158d513fb8ea45a3559b68bd45438.nix b/hackage/phladiprelio-general-simple-0.10.0.0-r0-d4c793b72606854b499d397720c440e496f158d513fb8ea45a3559b68bd45438.nix new file mode 100644 index 00000000000..19f4b7eb775 --- /dev/null +++ b/hackage/phladiprelio-general-simple-0.10.0.0-r0-d4c793b72606854b499d397720c440e496f158d513fb8ea45a3559b68bd45438.nix @@ -0,0 +1,49 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { + name = "phladiprelio-general-simple"; + version = "0.10.0.0"; + }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "Oleksandr Zhabenko"; + homepage = ""; + url = ""; + synopsis = "A generalized functionality of PhLADiPreLiO for different languages that uses hash algorithms."; + description = "The basic ideas of PhLADiPreLiO (Phonetic Languages Approach to Discovering Preferred Line Options). The usage ideas are described in the new scientific draft papers: [Ukrainian paper](https://www.academia.edu/105067723/%D0%A7%D0%BE%D0%BC%D1%83_%D0%B4%D0%B5%D1%8F%D0%BA%D1%96_%D1%80%D1%8F%D0%B4%D0%BA%D0%B8_%D0%BB%D0%B5%D0%B3%D0%BA%D0%BE_%D0%B2%D0%B8%D0%BC%D0%BE%D0%B2%D0%BB%D1%8F%D1%82%D0%B8_%D0%B0_%D1%96%D0%BD%D1%88%D1%96_%D0%BD%D1%96_%D0%B0%D0%B1%D0%BE_%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B4%D0%B8%D1%87%D0%BD%D0%B0_%D0%BD%D0%B5%D1%81%D0%BF%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D1%96%D1%81%D1%82%D1%8C_%D1%8F%D0%BA_%D1%85%D0%B0%D1%80%D0%B0%D0%BA%D1%82%D0%B5%D1%80%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0_%D1%82%D0%B5%D0%BA%D1%81%D1%82%D1%83) and [Why some lines are easy to pronounce and others are not, or prosodic unpredictability as a characteristic of text](https://www.academia.edu/105067761/Why_some_lines_are_easy_to_pronounce_and_others_are_not_or_prosodic_unpredictability_as_a_characteristic_of_text)."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."phonetic-languages-phonetics-basics" or (errorHandler.buildDepError "phonetic-languages-phonetics-basics")) + (hsPkgs."phladiprelio-general-shared" or (errorHandler.buildDepError "phladiprelio-general-shared")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."phonetic-languages-permutations-array" or (errorHandler.buildDepError "phonetic-languages-permutations-array")) + (hsPkgs."phonetic-languages-constraints-array" or (errorHandler.buildDepError "phonetic-languages-constraints-array")) + (hsPkgs."phonetic-languages-simplified-base" or (errorHandler.buildDepError "phonetic-languages-simplified-base")) + (hsPkgs."halfsplit" or (errorHandler.buildDepError "halfsplit")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."phladiprelio-tests" or (errorHandler.buildDepError "phladiprelio-tests")) + (hsPkgs."phladiprelio-general-datatype" or (errorHandler.buildDepError "phladiprelio-general-datatype")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/phladiprelio-ukrainian-simple-0.11.0.0-r0-62f43d646c8238547471b0bfd8d0bc998af382d6bc11572f16dcc459d662fddb.nix b/hackage/phladiprelio-ukrainian-simple-0.11.0.0-r0-62f43d646c8238547471b0bfd8d0bc998af382d6bc11572f16dcc459d662fddb.nix new file mode 100644 index 00000000000..fef0579fec4 --- /dev/null +++ b/hackage/phladiprelio-ukrainian-simple-0.11.0.0-r0-62f43d646c8238547471b0bfd8d0bc998af382d6bc11572f16dcc459d662fddb.nix @@ -0,0 +1,72 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { + name = "phladiprelio-ukrainian-simple"; + version = "0.11.0.0"; + }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "Oleksandr Zhabenko"; + homepage = ""; + url = ""; + synopsis = "A PhLADiPreLiO implementation for Ukrainian that uses hashes and asynchronous concurrency."; + description = "It is another project that is based on the similar ideas as [phonetic-languages-simplified-examples-array package](https://hackage.haskell.org/package/phonetic-languages-simplified-examples-array). For actual usage ideas see the documentation by the links [English draft paper](https://www.academia.edu/105067761/Why_some_lines_are_easy_to_pronounce_and_others_are_not_or_prosodic_unpredictability_as_a_characteristic_of_text) and [Ukrainian draft paper](https://www.academia.edu/105067723/%D0%A7%D0%BE%D0%BC%D1%83_%D0%B4%D0%B5%D1%8F%D0%BA%D1%96_%D1%80%D1%8F%D0%B4%D0%BA%D0%B8_%D0%BB%D0%B5%D0%B3%D0%BA%D0%BE_%D0%B2%D0%B8%D0%BC%D0%BE%D0%B2%D0%BB%D1%8F%D1%82%D0%B8_%D0%B0_%D1%96%D0%BD%D1%88%D1%96_%D0%BD%D1%96_%D0%B0%D0%B1%D0%BE_%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B4%D0%B8%D1%87%D0%BD%D0%B0_%D0%BD%D0%B5%D1%81%D0%BF%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D1%96%D1%81%D1%82%D1%8C_%D1%8F%D0%BA_%D1%85%D0%B0%D1%80%D0%B0%D0%BA%D1%82%D0%B5%D1%80%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0_%D1%82%D0%B5%D0%BA%D1%81%D1%82%D1%83)"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."ukrainian-phonetics-basic-array" or (errorHandler.buildDepError "ukrainian-phonetics-basic-array")) + (hsPkgs."phonetic-languages-ukrainian-array" or (errorHandler.buildDepError "phonetic-languages-ukrainian-array")) + (hsPkgs."phladiprelio-ukrainian-shared" or (errorHandler.buildDepError "phladiprelio-ukrainian-shared")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."phonetic-languages-permutations-array" or (errorHandler.buildDepError "phonetic-languages-permutations-array")) + (hsPkgs."phonetic-languages-constraints-array" or (errorHandler.buildDepError "phonetic-languages-constraints-array")) + (hsPkgs."phonetic-languages-simplified-base" or (errorHandler.buildDepError "phonetic-languages-simplified-base")) + (hsPkgs."halfsplit" or (errorHandler.buildDepError "halfsplit")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."phladiprelio-tests" or (errorHandler.buildDepError "phladiprelio-tests")) + (hsPkgs."phladiprelio-general-datatype" or (errorHandler.buildDepError "phladiprelio-general-datatype")) + ]; + buildable = true; + }; + exes = { + "phladiprelioUkr" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."ukrainian-phonetics-basic-array" or (errorHandler.buildDepError "ukrainian-phonetics-basic-array")) + (hsPkgs."phonetic-languages-ukrainian-array" or (errorHandler.buildDepError "phonetic-languages-ukrainian-array")) + (hsPkgs."phladiprelio-ukrainian-shared" or (errorHandler.buildDepError "phladiprelio-ukrainian-shared")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."phonetic-languages-permutations-array" or (errorHandler.buildDepError "phonetic-languages-permutations-array")) + (hsPkgs."phonetic-languages-constraints-array" or (errorHandler.buildDepError "phonetic-languages-constraints-array")) + (hsPkgs."phonetic-languages-simplified-base" or (errorHandler.buildDepError "phonetic-languages-simplified-base")) + (hsPkgs."halfsplit" or (errorHandler.buildDepError "halfsplit")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."phladiprelio-tests" or (errorHandler.buildDepError "phladiprelio-tests")) + (hsPkgs."phladiprelio-general-datatype" or (errorHandler.buildDepError "phladiprelio-general-datatype")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/phladiprelio-ukrainian-simple-0.11.0.1-r0-bdf5a381ea757661b4ea04017ab87caa442f1c3668a78218fabc8791f892c1c8.nix b/hackage/phladiprelio-ukrainian-simple-0.11.0.1-r0-bdf5a381ea757661b4ea04017ab87caa442f1c3668a78218fabc8791f892c1c8.nix new file mode 100644 index 00000000000..cc9ab1579f2 --- /dev/null +++ b/hackage/phladiprelio-ukrainian-simple-0.11.0.1-r0-bdf5a381ea757661b4ea04017ab87caa442f1c3668a78218fabc8791f892c1c8.nix @@ -0,0 +1,72 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { + name = "phladiprelio-ukrainian-simple"; + version = "0.11.0.1"; + }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "Oleksandr Zhabenko"; + homepage = ""; + url = ""; + synopsis = "A PhLADiPreLiO implementation for Ukrainian that uses hashes and asynchronous concurrency."; + description = "It is another project that is based on the similar ideas as [phonetic-languages-simplified-examples-array package](https://hackage.haskell.org/package/phonetic-languages-simplified-examples-array). For actual usage ideas see the documentation by the links [English draft paper](https://www.academia.edu/105067761/Why_some_lines_are_easy_to_pronounce_and_others_are_not_or_prosodic_unpredictability_as_a_characteristic_of_text) and [Ukrainian draft paper](https://www.academia.edu/105067723/%D0%A7%D0%BE%D0%BC%D1%83_%D0%B4%D0%B5%D1%8F%D0%BA%D1%96_%D1%80%D1%8F%D0%B4%D0%BA%D0%B8_%D0%BB%D0%B5%D0%B3%D0%BA%D0%BE_%D0%B2%D0%B8%D0%BC%D0%BE%D0%B2%D0%BB%D1%8F%D1%82%D0%B8_%D0%B0_%D1%96%D0%BD%D1%88%D1%96_%D0%BD%D1%96_%D0%B0%D0%B1%D0%BE_%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B4%D0%B8%D1%87%D0%BD%D0%B0_%D0%BD%D0%B5%D1%81%D0%BF%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D1%96%D1%81%D1%82%D1%8C_%D1%8F%D0%BA_%D1%85%D0%B0%D1%80%D0%B0%D0%BA%D1%82%D0%B5%D1%80%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0_%D1%82%D0%B5%D0%BA%D1%81%D1%82%D1%83)"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."ukrainian-phonetics-basic-array" or (errorHandler.buildDepError "ukrainian-phonetics-basic-array")) + (hsPkgs."phonetic-languages-ukrainian-array" or (errorHandler.buildDepError "phonetic-languages-ukrainian-array")) + (hsPkgs."phladiprelio-ukrainian-shared" or (errorHandler.buildDepError "phladiprelio-ukrainian-shared")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."phonetic-languages-permutations-array" or (errorHandler.buildDepError "phonetic-languages-permutations-array")) + (hsPkgs."phonetic-languages-constraints-array" or (errorHandler.buildDepError "phonetic-languages-constraints-array")) + (hsPkgs."phonetic-languages-simplified-base" or (errorHandler.buildDepError "phonetic-languages-simplified-base")) + (hsPkgs."halfsplit" or (errorHandler.buildDepError "halfsplit")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."phladiprelio-tests" or (errorHandler.buildDepError "phladiprelio-tests")) + (hsPkgs."phladiprelio-general-datatype" or (errorHandler.buildDepError "phladiprelio-general-datatype")) + ]; + buildable = true; + }; + exes = { + "phladiprelioUkr" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."ukrainian-phonetics-basic-array" or (errorHandler.buildDepError "ukrainian-phonetics-basic-array")) + (hsPkgs."phonetic-languages-ukrainian-array" or (errorHandler.buildDepError "phonetic-languages-ukrainian-array")) + (hsPkgs."phladiprelio-ukrainian-shared" or (errorHandler.buildDepError "phladiprelio-ukrainian-shared")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."phonetic-languages-permutations-array" or (errorHandler.buildDepError "phonetic-languages-permutations-array")) + (hsPkgs."phonetic-languages-constraints-array" or (errorHandler.buildDepError "phonetic-languages-constraints-array")) + (hsPkgs."phonetic-languages-simplified-base" or (errorHandler.buildDepError "phonetic-languages-simplified-base")) + (hsPkgs."halfsplit" or (errorHandler.buildDepError "halfsplit")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."phladiprelio-tests" or (errorHandler.buildDepError "phladiprelio-tests")) + (hsPkgs."phladiprelio-general-datatype" or (errorHandler.buildDepError "phladiprelio-general-datatype")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/phonetic-languages-ukrainian-array-0.11.0.0-r0-86c513452e85491dacbbc4fc4c92f761f0f172510a2d1301e4489c2be6ff964c.nix b/hackage/phonetic-languages-ukrainian-array-0.11.0.0-r0-86c513452e85491dacbbc4fc4c92f761f0f172510a2d1301e4489c2be6ff964c.nix new file mode 100644 index 00000000000..b8f5c7226f3 --- /dev/null +++ b/hackage/phonetic-languages-ukrainian-array-0.11.0.0-r0-86c513452e85491dacbbc4fc4c92f761f0f172510a2d1301e4489c2be6ff964c.nix @@ -0,0 +1,48 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { + name = "phonetic-languages-ukrainian-array"; + version = "0.11.0.0"; + }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "OleksandrZhabenko"; + homepage = "https://hackage.haskell.org/package/phonetic-languages-ukrainian-array"; + url = ""; + synopsis = "Prepares Ukrainian text to be used as a phonetic language text"; + description = "Applies needed minimal grammar connections so that the text afterwards can be processed by dobutokO-poetry or phonetic languages approach related programs. Uses arrays instead of vectors. Besides can be used to reverse many of the done concatenations."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."mmsyn5" or (errorHandler.buildDepError "mmsyn5")) + ]; + buildable = true; + }; + exes = { + "unconcatUkr" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."mmsyn5" or (errorHandler.buildDepError "mmsyn5")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/reactive-banana-1.3.2.0-r2-e3aeb59ee549b0cd573c2b9fe01ea17594a8996a2ee0ae5cad8cf7b93ff7d64f.nix b/hackage/reactive-banana-1.3.2.0-r2-e3aeb59ee549b0cd573c2b9fe01ea17594a8996a2ee0ae5cad8cf7b93ff7d64f.nix new file mode 100644 index 00000000000..063c6194e53 --- /dev/null +++ b/hackage/reactive-banana-1.3.2.0-r2-e3aeb59ee549b0cd573c2b9fe01ea17594a8996a2ee0ae5cad8cf7b93ff7d64f.nix @@ -0,0 +1,88 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.18"; + identifier = { name = "reactive-banana"; version = "1.3.2.0"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Heinrich Apfelmus "; + author = "Heinrich Apfelmus"; + homepage = "http://wiki.haskell.org/Reactive-banana"; + url = ""; + synopsis = "Library for functional reactive programming (FRP)."; + description = "Reactive-banana is a library for Functional Reactive Programming (FRP).\n\nFRP offers an elegant and concise way to express interactive programs such as graphical user interfaces, animations, computer music or robot controllers. It promises to avoid the spaghetti code that is all too common in traditional approaches to GUI programming.\n\nSee the project homepage \nfor more detailed documentation and examples.\n\n/Stability forecast./\nThis is a stable library, though minor API changes are still likely.\nIt features an efficient, push-driven implementation\nand has seen some optimization work.\n\n/API guide./\nStart with the \"Reactive.Banana\" module."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."vault" or (errorHandler.buildDepError "vault")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."pqueue" or (errorHandler.buildDepError "pqueue")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + (hsPkgs."these" or (errorHandler.buildDepError "these")) + ]; + buildable = true; + }; + tests = { + "unit" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."pqueue" or (errorHandler.buildDepError "pqueue")) + (hsPkgs."reactive-banana" or (errorHandler.buildDepError "reactive-banana")) + (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")) + (hsPkgs."transformers" or (errorHandler.buildDepError "transformers")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."vault" or (errorHandler.buildDepError "vault")) + (hsPkgs."these" or (errorHandler.buildDepError "these")) + ]; + buildable = true; + }; + }; + benchmarks = { + "space" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."reactive-banana" or (errorHandler.buildDepError "reactive-banana")) + (hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + ]; + buildable = true; + }; + "benchmark" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."reactive-banana" or (errorHandler.buildDepError "reactive-banana")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-bench" or (errorHandler.buildDepError "tasty-bench")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/rhythmic-sequences-0.4.1.0-r0-e0bd7389146fac442b345e99ddbf45e957fab01aac7e90202cb1b8acf4e0a02e.nix b/hackage/rhythmic-sequences-0.4.1.0-r0-e0bd7389146fac442b345e99ddbf45e957fab01aac7e90202cb1b8acf4e0a02e.nix new file mode 100644 index 00000000000..b00733a55da --- /dev/null +++ b/hackage/rhythmic-sequences-0.4.1.0-r0-e0bd7389146fac442b345e99ddbf45e957fab01aac7e90202cb1b8acf4e0a02e.nix @@ -0,0 +1,31 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.24"; + identifier = { name = "rhythmic-sequences"; version = "0.4.1.0"; }; + license = "MIT"; + copyright = "(c) Oleksandr S. Zhabenko 2022-2023"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "Oleksandr Zhabenko"; + homepage = ""; + url = ""; + synopsis = "Improved library to deal with rhythmicity of short sequences"; + description = "The improved library that deals with the model similar to the one given at the work https://oleksandrzhabenko.github.io/uk/rhythmicity/PhLADiPreLiO.Eng.21.pdf and https://hackage.haskell.org/package/phonetic-languages-simplified-examples-array"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/rzk-0.6.5-r0-e0e5eebd612290c1b76f8f6071fbbf57c253b82bec05cef4c91e6c41eaad3cd5.nix b/hackage/rzk-0.6.5-r0-e0e5eebd612290c1b76f8f6071fbbf57c253b82bec05cef4c91e6c41eaad3cd5.nix new file mode 100644 index 00000000000..aa862a25f4b --- /dev/null +++ b/hackage/rzk-0.6.5-r0-e0e5eebd612290c1b76f8f6071fbbf57c253b82bec05cef4c91e6c41eaad3cd5.nix @@ -0,0 +1,133 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { lsp = true; }; + package = { + specVersion = "1.24"; + identifier = { name = "rzk"; version = "0.6.5"; }; + license = "BSD-3-Clause"; + copyright = "2023 Nikolai Kudasov"; + maintainer = "nickolay.kudasov@gmail.com"; + author = "Nikolai Kudasov"; + homepage = "https://github.com/rzk-lang/rzk#readme"; + url = ""; + synopsis = "An experimental proof assistant for synthetic ∞-categories"; + description = "Please see the README on GitHub at "; + buildType = "Custom"; + setup-depends = [ + (hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base"))) + (hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process"))) + ]; + }; + components = { + "library" = { + depends = [ + (hsPkgs."Glob" or (errorHandler.buildDepError "Glob")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-generic" or (errorHandler.buildDepError "optparse-generic")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ] ++ (pkgs.lib).optionals (flags.lsp && !(compiler.isGhcjs && true)) [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core")) + (hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."lsp" or (errorHandler.buildDepError "lsp")) + (hsPkgs."lsp-types" or (errorHandler.buildDepError "lsp-types")) + (hsPkgs."stm" or (errorHandler.buildDepError "stm")) + ]; + build-tools = [ + (hsPkgs.buildPackages.BNFC.components.exes.BNFC or (pkgs.buildPackages.BNFC or (errorHandler.buildToolDepError "BNFC:BNFC"))) + (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + exes = { + "rzk" = { + depends = [ + (hsPkgs."Glob" or (errorHandler.buildDepError "Glob")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-generic" or (errorHandler.buildDepError "optparse-generic")) + (hsPkgs."rzk" or (errorHandler.buildDepError "rzk")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ] ++ (pkgs.lib).optional (!(compiler.isGhcjs && true)) (hsPkgs."with-utf8" or (errorHandler.buildDepError "with-utf8")); + build-tools = [ + (hsPkgs.buildPackages.BNFC.components.exes.BNFC or (pkgs.buildPackages.BNFC or (errorHandler.buildToolDepError "BNFC:BNFC"))) + (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + }; + tests = { + "doctests" = { + depends = [ + (hsPkgs."Glob" or (errorHandler.buildDepError "Glob")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."doctest" or (errorHandler.buildDepError "doctest")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-generic" or (errorHandler.buildDepError "optparse-generic")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + build-tools = [ + (hsPkgs.buildPackages.BNFC.components.exes.BNFC or (pkgs.buildPackages.BNFC or (errorHandler.buildToolDepError "BNFC:BNFC"))) + (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + "rzk-test" = { + depends = [ + (hsPkgs."Glob" or (errorHandler.buildDepError "Glob")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-generic" or (errorHandler.buildDepError "optparse-generic")) + (hsPkgs."rzk" or (errorHandler.buildDepError "rzk")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + build-tools = [ + (hsPkgs.buildPackages.BNFC.components.exes.BNFC or (pkgs.buildPackages.BNFC or (errorHandler.buildToolDepError "BNFC:BNFC"))) + (hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/snap-templates-1.0.0.2-r2-3adaee48a0d20d7dd6fbc2aeef95fd4e4cf32fd5ec5a8d9d1141a347ea81e747.nix b/hackage/snap-templates-1.0.0.2-r2-3adaee48a0d20d7dd6fbc2aeef95fd4e4cf32fd5ec5a8d9d1141a347ea81e747.nix new file mode 100644 index 00000000000..4e372c19bb3 --- /dev/null +++ b/hackage/snap-templates-1.0.0.2-r2-3adaee48a0d20d7dd6fbc2aeef95fd4e4cf32fd5ec5a8d9d1141a347ea81e747.nix @@ -0,0 +1,44 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.8"; + identifier = { name = "snap-templates"; version = "1.0.0.2"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "snap@snapframework.com"; + author = "Ozgun Ataman, Doug Beardsley, Gregory Collins, Carl Howells, Chris Smith"; + homepage = "http://snapframework.com/"; + url = ""; + synopsis = "Scaffolding CLI for the Snap Framework"; + description = "This is the Scaffolding CLI for the official Snap Framework libraries.\nIt includes:\n\n* The \\\"snap\\\" executable program for generating starter projects\n\nTo get started, issue the following sequence of commands:\n\n@$ cabal install snap-templates\n$ mkdir myproject\n$ cd myproject\n$ snap init@\n\nIf you have trouble or any questions, see our FAQ page\n() or the documentation\n()."; + buildType = "Simple"; + }; + components = { + exes = { + "snap" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."directory-tree" or (errorHandler.buildDepError "directory-tree")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."old-time" or (errorHandler.buildDepError "old-time")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/stack-all-0.4.2-r0-5562cd6a8712fbdd8827005ec458e13d0d3a3740831fe03545346b790fd796e6.nix b/hackage/stack-all-0.4.2-r0-5562cd6a8712fbdd8827005ec458e13d0d3a3740831fe03545346b790fd796e6.nix new file mode 100644 index 00000000000..30717c385ed --- /dev/null +++ b/hackage/stack-all-0.4.2-r0-5562cd6a8712fbdd8827005ec458e13d0d3a3740831fe03545346b790fd796e6.nix @@ -0,0 +1,46 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = { aeson1 = false; }; + package = { + specVersion = "1.18"; + identifier = { name = "stack-all"; version = "0.4.2"; }; + license = "BSD-3-Clause"; + copyright = "2020-2023 Jens Petersen "; + maintainer = "Jens Petersen "; + author = "Jens Petersen "; + homepage = "https://github.com/juhp/stack-all"; + url = ""; + synopsis = "CLI tool for building across Stackage major versions"; + description = "Build your Haskell project over Stackage major LTS versions."; + buildType = "Simple"; + }; + components = { + exes = { + "stack-all" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."cached-json-file" or (errorHandler.buildDepError "cached-json-file")) + (hsPkgs."config-ini" or (errorHandler.buildDepError "config-ini")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."extra" or (errorHandler.buildDepError "extra")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."http-query" or (errorHandler.buildDepError "http-query")) + (hsPkgs."process" or (errorHandler.buildDepError "process")) + (hsPkgs."simple-cmd" or (errorHandler.buildDepError "simple-cmd")) + (hsPkgs."simple-cmd-args" or (errorHandler.buildDepError "simple-cmd-args")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ] ++ (pkgs.lib).optional (flags.aeson1) (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/text-icu-0.8.0.3-r0-2d47db2b3c14ccac59251593ae29b499f342279518d2c9dfbd892d263f57af4c.nix b/hackage/text-icu-0.8.0.3-r0-2d47db2b3c14ccac59251593ae29b499f342279518d2c9dfbd892d263f57af4c.nix new file mode 100644 index 00000000000..2063e4b187e --- /dev/null +++ b/hackage/text-icu-0.8.0.3-r0-2d47db2b3c14ccac59251593ae29b499f342279518d2c9dfbd892d263f57af4c.nix @@ -0,0 +1,73 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.18"; + identifier = { name = "text-icu"; version = "0.8.0.3"; }; + license = "BSD-3-Clause"; + copyright = "2009-2015 Bryan O'Sullivan"; + maintainer = "Vladimir Shabanov "; + author = ""; + homepage = "https://github.com/haskell/text-icu"; + url = ""; + synopsis = "Bindings to the ICU library"; + description = "Haskell bindings to the International Components for Unicode (ICU)\nlibraries. These libraries provide robust and full-featured Unicode\nservices on a wide variety of platforms.\n\nFeatures include:\n\n* Both pure and impure bindings, to allow for fine control over efficiency\nand ease of use.\n\n* Breaking of strings on character, word, sentence, and line boundaries.\n\n* Access to the Unicode Character Database (UCD) of character metadata.\n\n* String collation functions, for locales where the conventions for\nlexicographic ordering differ from the simple numeric ordering of\ncharacter codes.\n\n* Character set conversion functions, allowing conversion between\nUnicode and over 220 character encodings.\n\n* Unicode normalization. (When implementations keep strings in a\nnormalized form, they can be assured that equivalent strings have a\nunique binary representation.)\n\n* Regular expression search and replace.\n\n* Security checks for visually confusable (spoofable) strings.\n\n* Bidirectional Unicode algorithm\n\n* Calendar objects holding dates and times.\n\n* Number and calendar formatting."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + libs = [ + (pkgs."icuuc" or (errorHandler.sysDepError "icuuc")) + ] ++ (if system.isWindows + then [ + (pkgs."icuin" or (errorHandler.sysDepError "icuin")) + (pkgs."icudt" or (errorHandler.sysDepError "icudt")) + (pkgs."icuio" or (errorHandler.sysDepError "icuio")) + ] + else [ + (pkgs."icui18n" or (errorHandler.sysDepError "icui18n")) + (pkgs."icudata" or (errorHandler.sysDepError "icudata")) + ]); + pkgconfig = [ + (pkgconfPkgs."icu-i18n" or (errorHandler.pkgConfDepError "icu-i18n")) + ]; + buildable = true; + }; + tests = { + "tests" = { + depends = [ + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework")) + (hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit")) + (hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."text-icu" or (errorHandler.buildDepError "text-icu")) + ] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).le "8.2") (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups")); + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/typesafe-precure-0.10.1.1-r0-3279f1e44da765b101ac91466e1c950095cdb5c7c4812f1cd2ca08e57b38c965.nix b/hackage/typesafe-precure-0.10.1.1-r0-3279f1e44da765b101ac91466e1c950095cdb5c7c4812f1cd2ca08e57b38c965.nix new file mode 100644 index 00000000000..5f5118f6ecd --- /dev/null +++ b/hackage/typesafe-precure-0.10.1.1-r0-3279f1e44da765b101ac91466e1c950095cdb5c7c4812f1cd2ca08e57b38c965.nix @@ -0,0 +1,59 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { name = "typesafe-precure"; version = "0.10.1.1"; }; + license = "BSD-3-Clause"; + copyright = "2022 YAMAMOTO Yuji"; + maintainer = "igrep@n.email.ne.jp"; + author = "YAMAMOTO Yuji"; + homepage = "https://github.com/igrep/typesafe-precure#readme"; + url = ""; + synopsis = "Type-safe transformations and purifications of PreCures (Japanese Battle Heroine)"; + description = "See README.md for details."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."autoexporter" or (errorHandler.buildDepError "autoexporter")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."monad-skeleton" or (errorHandler.buildDepError "monad-skeleton")) + (hsPkgs."dlist" or (errorHandler.buildDepError "dlist")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."th-data-compat" or (errorHandler.buildDepError "th-data-compat")) + (hsPkgs."th-strict-compat" or (errorHandler.buildDepError "th-strict-compat")) + ]; + build-tools = [ + (hsPkgs.buildPackages.autoexporter.components.exes.autoexporter or (pkgs.buildPackages.autoexporter or (errorHandler.buildToolDepError "autoexporter:autoexporter"))) + ]; + buildable = true; + }; + tests = { + "typesafe-precure-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."typesafe-precure" or (errorHandler.buildDepError "typesafe-precure")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + ]; + build-tools = [ + (hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/index-state-hashes.nix b/index-state-hashes.nix index 05d10fb8b0e..843b395043e 100644 --- a/index-state-hashes.nix +++ b/index-state-hashes.nix @@ -1644,4 +1644,5 @@ "2023-09-29T00:00:00Z" = "63344f68eaa0c50ca69a9ce3b99d8233eb19719e9ae4c0f511da4868dd5a0bd2"; "2023-09-30T00:00:00Z" = "d3144761155a029657e610a3d40e4633f1fc07712d5d0f97f2cffc2ada317802"; "2023-10-01T00:00:00Z" = "fab49c010d2dbc50a4518286ec5da279c4e20555fc1ce21aed3b299c74ffc86a"; + "2023-10-02T00:00:00Z" = "8677a1e0d051febcf00950a077b6669135123c874dd69d8a5071a1b5c9bea3bf"; } diff --git a/nix/cache.nix b/nix/cache.nix index 9845d2b3272..1d8f8f3a89f 100644 --- a/nix/cache.nix +++ b/nix/cache.nix @@ -73,7 +73,12 @@ revNum = 0; sha256 = "b87d21d21946ad69ea99be03f40f7a9b8d2250d5047328fe7bff33373f4e8546"; }; - default = "r0"; + r1 = { + nix = import ../hackage/cache-0.1.3.0-r1-1a95de23470e2e2864864cf850b797b612ff737875c7f0615c828d44ea4eb69e.nix; + revNum = 1; + sha256 = "1a95de23470e2e2864864cf850b797b612ff737875c7f0615c828d44ea4eb69e"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/egison-pattern-src.nix b/nix/egison-pattern-src.nix index a91abb3aba8..9f19b64707f 100644 --- a/nix/egison-pattern-src.nix +++ b/nix/egison-pattern-src.nix @@ -62,7 +62,12 @@ revNum = 0; sha256 = "ef33f17bd26b51c74ee7d133dbaf191234de57ac7fc501eddeaeae8dc5c21a30"; }; - default = "r0"; + r1 = { + nix = import ../hackage/egison-pattern-src-0.2.1.2-r1-351a11157bdc9088a5e67ee11e0bf315273999309ea5731d933b2d98f175015d.nix; + revNum = 1; + sha256 = "351a11157bdc9088a5e67ee11e0bf315273999309ea5731d933b2d98f175015d"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/floskell.nix b/nix/floskell.nix index 3190eae257e..482fbdf6aa8 100644 --- a/nix/floskell.nix +++ b/nix/floskell.nix @@ -103,6 +103,17 @@ default = "r0"; }; }; + "0.11.0" = { + sha256 = "83498bd5d679ac46bb952b2c58a75a1cb2d612732e816af4da02bf18f227811e"; + revisions = { + r0 = { + nix = import ../hackage/floskell-0.11.0-r0-f2d1253910ffeba25d599a862f2fea745cb9f10aa2e16ea3d868bdf1724e9f38.nix; + revNum = 0; + sha256 = "f2d1253910ffeba25d599a862f2fea745cb9f10aa2e16ea3d868bdf1724e9f38"; + }; + default = "r0"; + }; + }; "0.9.0" = { sha256 = "5badda565b0767d834a2ac2eb4fe431ad5a6779355e9e6c95974bdf70c0da67f"; revisions = { diff --git a/nix/fontconfig-pure.nix b/nix/fontconfig-pure.nix index d3a39ddb282..5cb605991f1 100644 --- a/nix/fontconfig-pure.nix +++ b/nix/fontconfig-pure.nix @@ -80,4 +80,15 @@ default = "r0"; }; }; + "0.3.0.0" = { + sha256 = "a140583394371bd9c603317ffb90f2e321fc4905bf903be05ce80041396a33a9"; + revisions = { + r0 = { + nix = import ../hackage/fontconfig-pure-0.3.0.0-r0-794624766b0fb93b5a2b6b1ea2cdd8aa1595b4b4dfb5babb64aa5dfa97c8958d.nix; + revNum = 0; + sha256 = "794624766b0fb93b5a2b6b1ea2cdd8aa1595b4b4dfb5babb64aa5dfa97c8958d"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/hakyllbars.nix b/nix/hakyllbars.nix index 1752a3bcbe5..d2a24caf3c1 100644 --- a/nix/hakyllbars.nix +++ b/nix/hakyllbars.nix @@ -21,4 +21,15 @@ default = "r0"; }; }; + "1.0.0.2" = { + sha256 = "e081341898cde4d770e51a83e8d64671ed01e707a0350e937fd4fd4fcc95817f"; + revisions = { + r0 = { + nix = import ../hackage/hakyllbars-1.0.0.2-r0-a447dd514d5d57262e6a6d45634bee9c8e2ab5d8150d0681a4a1f0d421281802.nix; + revNum = 0; + sha256 = "a447dd514d5d57262e6a6d45634bee9c8e2ab5d8150d0681a4a1f0d421281802"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/multistate.nix b/nix/multistate.nix index f6c65f32904..24784cd7c82 100644 --- a/nix/multistate.nix +++ b/nix/multistate.nix @@ -213,7 +213,12 @@ revNum = 0; sha256 = "d113a7298183b0065536b5de9c6dbec6cf3da4bfe6d699e7bbe2e004e9593c4d"; }; - default = "r0"; + r1 = { + nix = import ../hackage/multistate-0.8.0.4-r1-38b2202d4474f3348e09fe31d9d2cdf1b40aba7c4e28f7270e5cc7b0bdd83c54.nix; + revNum = 1; + sha256 = "38b2202d4474f3348e09fe31d9d2cdf1b40aba7c4e28f7270e5cc7b0bdd83c54"; + }; + default = "r1"; }; }; } \ No newline at end of file diff --git a/nix/phladiprelio-general-datatype.nix b/nix/phladiprelio-general-datatype.nix index 543888dbfe4..d15518ac6de 100644 --- a/nix/phladiprelio-general-datatype.nix +++ b/nix/phladiprelio-general-datatype.nix @@ -54,4 +54,37 @@ default = "r0"; }; }; + "0.3.0.0" = { + sha256 = "ab4307093f4c3ae0b70f38961dac6847f9081653e42c431ed2727aa79eab3009"; + revisions = { + r0 = { + nix = import ../hackage/phladiprelio-general-datatype-0.3.0.0-r0-be3c0251b86a26b153bcadbec80a7bef73b8a6db4bfc3b8736a287259f4646a8.nix; + revNum = 0; + sha256 = "be3c0251b86a26b153bcadbec80a7bef73b8a6db4bfc3b8736a287259f4646a8"; + }; + default = "r0"; + }; + }; + "0.3.0.1" = { + sha256 = "f0a284e55bb01dd1f9bb4b113d46be29e01cb6c6411b44fbc382bffadf77e50f"; + revisions = { + r0 = { + nix = import ../hackage/phladiprelio-general-datatype-0.3.0.1-r0-cc15c4f6e6d59081c442635d8bc79ea41c596928cbc7d7e08ccdb579475c2891.nix; + revNum = 0; + sha256 = "cc15c4f6e6d59081c442635d8bc79ea41c596928cbc7d7e08ccdb579475c2891"; + }; + default = "r0"; + }; + }; + "0.3.1.0" = { + sha256 = "e11ce224bddd7eecbd566987639b00cefcaa14434075f314d448ac1b1a346ddd"; + revisions = { + r0 = { + nix = import ../hackage/phladiprelio-general-datatype-0.3.1.0-r0-2f64894e42c83fcc65928a5ad39d043755b5b9a403bc13eb2cc0dc1700cf8e38.nix; + revNum = 0; + sha256 = "2f64894e42c83fcc65928a5ad39d043755b5b9a403bc13eb2cc0dc1700cf8e38"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/phladiprelio-general-simple.nix b/nix/phladiprelio-general-simple.nix index 321d38754c3..885fa41af2a 100644 --- a/nix/phladiprelio-general-simple.nix +++ b/nix/phladiprelio-general-simple.nix @@ -37,6 +37,17 @@ default = "r0"; }; }; + "0.10.0.0" = { + sha256 = "6ecc9e4d8138edb9a3418ed9c570137b12503eda7faa51f25cf3bd91536d5ea7"; + revisions = { + r0 = { + nix = import ../hackage/phladiprelio-general-simple-0.10.0.0-r0-d4c793b72606854b499d397720c440e496f158d513fb8ea45a3559b68bd45438.nix; + revNum = 0; + sha256 = "d4c793b72606854b499d397720c440e496f158d513fb8ea45a3559b68bd45438"; + }; + default = "r0"; + }; + }; "0.2.0.0" = { sha256 = "3a6caa9ff1eab6059fc69eba66fb7811a72ed8462faf9edfda9ff039f745c47e"; revisions = { diff --git a/nix/phladiprelio-ukrainian-simple.nix b/nix/phladiprelio-ukrainian-simple.nix index ceb3c1004db..795549ee336 100644 --- a/nix/phladiprelio-ukrainian-simple.nix +++ b/nix/phladiprelio-ukrainian-simple.nix @@ -70,6 +70,28 @@ default = "r0"; }; }; + "0.11.0.0" = { + sha256 = "b202161d73d086c1bfb2111483163e27b59bdff7152fd49299504bdc2265e1a0"; + revisions = { + r0 = { + nix = import ../hackage/phladiprelio-ukrainian-simple-0.11.0.0-r0-62f43d646c8238547471b0bfd8d0bc998af382d6bc11572f16dcc459d662fddb.nix; + revNum = 0; + sha256 = "62f43d646c8238547471b0bfd8d0bc998af382d6bc11572f16dcc459d662fddb"; + }; + default = "r0"; + }; + }; + "0.11.0.1" = { + sha256 = "4df4506d0ece709cf30359beea16d29eeeb5962ea052582f294777df2e2bdb98"; + revisions = { + r0 = { + nix = import ../hackage/phladiprelio-ukrainian-simple-0.11.0.1-r0-bdf5a381ea757661b4ea04017ab87caa442f1c3668a78218fabc8791f892c1c8.nix; + revNum = 0; + sha256 = "bdf5a381ea757661b4ea04017ab87caa442f1c3668a78218fabc8791f892c1c8"; + }; + default = "r0"; + }; + }; "0.2.0.0" = { sha256 = "233853516d65420239cc40cca24a1f4d680385831ac77ea4053e6a9757b7d803"; revisions = { diff --git a/nix/phonetic-languages-ukrainian-array.nix b/nix/phonetic-languages-ukrainian-array.nix index 71d5d61666e..91c6e046214 100644 --- a/nix/phonetic-languages-ukrainian-array.nix +++ b/nix/phonetic-languages-ukrainian-array.nix @@ -21,6 +21,17 @@ default = "r0"; }; }; + "0.11.0.0" = { + sha256 = "9aed2e4b8811cb724f29877707c5eee9bfd7c8fabc089b063951ccadb6c73266"; + revisions = { + r0 = { + nix = import ../hackage/phonetic-languages-ukrainian-array-0.11.0.0-r0-86c513452e85491dacbbc4fc4c92f761f0f172510a2d1301e4489c2be6ff964c.nix; + revNum = 0; + sha256 = "86c513452e85491dacbbc4fc4c92f761f0f172510a2d1301e4489c2be6ff964c"; + }; + default = "r0"; + }; + }; "0.2.0.0" = { sha256 = "7e49c67adcd1788bf640d92b8c76cb712c4f3ee6365213734936f2b99c2e6338"; revisions = { diff --git a/nix/reactive-banana.nix b/nix/reactive-banana.nix index 64c744a5a37..9edcc92d912 100644 --- a/nix/reactive-banana.nix +++ b/nix/reactive-banana.nix @@ -496,7 +496,12 @@ revNum = 1; sha256 = "a348a6eef759b0c8dcb361911cabcde34a5a289fe7e7a11b948e159edb210e5d"; }; - default = "r1"; + r2 = { + nix = import ../hackage/reactive-banana-1.3.2.0-r2-e3aeb59ee549b0cd573c2b9fe01ea17594a8996a2ee0ae5cad8cf7b93ff7d64f.nix; + revNum = 2; + sha256 = "e3aeb59ee549b0cd573c2b9fe01ea17594a8996a2ee0ae5cad8cf7b93ff7d64f"; + }; + default = "r2"; }; }; } \ No newline at end of file diff --git a/nix/rhythmic-sequences.nix b/nix/rhythmic-sequences.nix index a929e91ce4f..abc7dd87911 100644 --- a/nix/rhythmic-sequences.nix +++ b/nix/rhythmic-sequences.nix @@ -142,4 +142,15 @@ default = "r0"; }; }; + "0.4.1.0" = { + sha256 = "3176af437e23925c0714f8d78194030622b8de5474ac26060f51698ee67a313e"; + revisions = { + r0 = { + nix = import ../hackage/rhythmic-sequences-0.4.1.0-r0-e0bd7389146fac442b345e99ddbf45e957fab01aac7e90202cb1b8acf4e0a02e.nix; + revNum = 0; + sha256 = "e0bd7389146fac442b345e99ddbf45e957fab01aac7e90202cb1b8acf4e0a02e"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/rzk.nix b/nix/rzk.nix index a7f0f6b18b1..553619377de 100644 --- a/nix/rzk.nix +++ b/nix/rzk.nix @@ -218,4 +218,15 @@ default = "r0"; }; }; + "0.6.5" = { + sha256 = "0af01882d048909b39aac09afc015fc515ceb567081748f21c16e2eafd80bb13"; + revisions = { + r0 = { + nix = import ../hackage/rzk-0.6.5-r0-e0e5eebd612290c1b76f8f6071fbbf57c253b82bec05cef4c91e6c41eaad3cd5.nix; + revNum = 0; + sha256 = "e0e5eebd612290c1b76f8f6071fbbf57c253b82bec05cef4c91e6c41eaad3cd5"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/snap-templates.nix b/nix/snap-templates.nix index fdb116423ae..25907d04c49 100644 --- a/nix/snap-templates.nix +++ b/nix/snap-templates.nix @@ -44,7 +44,12 @@ revNum = 1; sha256 = "81f447bd9f4e3540992bbda41bf6e365ff34d3a7d062773e0a9171d4089e5b5c"; }; - default = "r1"; + r2 = { + nix = import ../hackage/snap-templates-1.0.0.2-r2-3adaee48a0d20d7dd6fbc2aeef95fd4e4cf32fd5ec5a8d9d1141a347ea81e747.nix; + revNum = 2; + sha256 = "3adaee48a0d20d7dd6fbc2aeef95fd4e4cf32fd5ec5a8d9d1141a347ea81e747"; + }; + default = "r2"; }; }; } \ No newline at end of file diff --git a/nix/stack-all.nix b/nix/stack-all.nix index 029b9270923..ef457685643 100644 --- a/nix/stack-all.nix +++ b/nix/stack-all.nix @@ -120,4 +120,15 @@ default = "r0"; }; }; + "0.4.2" = { + sha256 = "14eafb8546a47c07d45703d20b5dd86edf99adc61c56d1a10dadcea9f472ed65"; + revisions = { + r0 = { + nix = import ../hackage/stack-all-0.4.2-r0-5562cd6a8712fbdd8827005ec458e13d0d3a3740831fe03545346b790fd796e6.nix; + revNum = 0; + sha256 = "5562cd6a8712fbdd8827005ec458e13d0d3a3740831fe03545346b790fd796e6"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/text-icu.nix b/nix/text-icu.nix index 73361464f10..82a3af0ed5c 100644 --- a/nix/text-icu.nix +++ b/nix/text-icu.nix @@ -398,4 +398,15 @@ default = "r0"; }; }; + "0.8.0.3" = { + sha256 = "0c6f2b9423f697da5d9f8546d133b016c6d356cc5dcf5e05ccd917c372bf6857"; + revisions = { + r0 = { + nix = import ../hackage/text-icu-0.8.0.3-r0-2d47db2b3c14ccac59251593ae29b499f342279518d2c9dfbd892d263f57af4c.nix; + revNum = 0; + sha256 = "2d47db2b3c14ccac59251593ae29b499f342279518d2c9dfbd892d263f57af4c"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/typesafe-precure.nix b/nix/typesafe-precure.nix index 7dab45bd686..52539edf878 100644 --- a/nix/typesafe-precure.nix +++ b/nix/typesafe-precure.nix @@ -21,6 +21,17 @@ default = "r0"; }; }; + "0.10.1.1" = { + sha256 = "649ca5387bc9b3531126b05971f97e7f3cefea3a0fcb0ce4af17dff670342184"; + revisions = { + r0 = { + nix = import ../hackage/typesafe-precure-0.10.1.1-r0-3279f1e44da765b101ac91466e1c950095cdb5c7c4812f1cd2ca08e57b38c965.nix; + revNum = 0; + sha256 = "3279f1e44da765b101ac91466e1c950095cdb5c7c4812f1cd2ca08e57b38c965"; + }; + default = "r0"; + }; + }; "0.2.0.0" = { sha256 = "f024a0c5a135b2ffbaf4ae97d9614d6f0d09652327061ba134f1c4b38e4b130e"; revisions = {