diff --git a/hackage/HCL-1.9-r0-6df4dc760c509f436d81337389a0f704e57563b9483ded4dab5b07ddf42f6ce7.nix b/hackage/HCL-1.9-r0-6df4dc760c509f436d81337389a0f704e57563b9483ded4dab5b07ddf42f6ce7.nix new file mode 100644 index 00000000000..d165ef14216 --- /dev/null +++ b/hackage/HCL-1.9-r0-6df4dc760c509f436d81337389a0f704e57563b9483ded4dab5b07ddf42f6ce7.nix @@ -0,0 +1,66 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.10"; + identifier = { name = "HCL"; version = "1.9"; }; + license = "BSD-3-Clause"; + copyright = ""; + maintainer = "Jonathan Lamothe "; + author = "Justin Bailey"; + homepage = "http://github.com/m4dc4p/hcl/tree/master"; + url = ""; + synopsis = "High-level library for building command line interfaces."; + description = "This module provides a set of functions for building simple command-line\ninterfaces. It allows interfaces which collect values (such as Integers,\nDates, or other structured values), build lists of values, and use simple\nmenus. It is not intended to build complex interfaces with full cursor\ncontrol. It is oriented towards line-based interfaces."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + ]; + buildable = true; + }; + exes = { + "hangman" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."HCL" or (errorHandler.buildDepError "HCL")) + ]; + buildable = true; + }; + }; + tests = { + "HCL-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."HCL" or (errorHandler.buildDepError "HCL")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/aftovolio-0.6.1.0-r0-eb1cf839803d232a92c2f8b06fdc241611325ebff3fa4be8fd29faf90bcda0d0.nix b/hackage/aftovolio-0.6.1.0-r0-eb1cf839803d232a92c2f8b06fdc241611325ebff3fa4be8fd29faf90bcda0d0.nix new file mode 100644 index 00000000000..e0a6a0806d2 --- /dev/null +++ b/hackage/aftovolio-0.6.1.0-r0-eb1cf839803d232a92c2f8b06fdc241611325ebff3fa4be8fd29faf90bcda0d0.nix @@ -0,0 +1,75 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { name = "aftovolio"; version = "0.6.1.0"; }; + license = "MIT"; + copyright = "Oleksandr Zhabenko"; + maintainer = "oleksandr.zhabenko@yahoo.com"; + author = "Oleksandr Zhabenko"; + homepage = ""; + url = ""; + synopsis = "An AFTOVolio implementation for creating texts with special phonetic / prosodic properties."; + 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). It combines general functionality with an example of complete one for Ukrainian language with extended documentation, mostly in the README.md file. "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."minmax" or (errorHandler.buildDepError "minmax")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."monoid-insertleft" or (errorHandler.buildDepError "monoid-insertleft")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + (hsPkgs."quantizer" or (errorHandler.buildDepError "quantizer")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."lists-flines" or (errorHandler.buildDepError "lists-flines")) + ]; + buildable = true; + }; + exes = { + "aftovolioUkr" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences")) + (hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."minmax" or (errorHandler.buildDepError "minmax")) + (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq")) + (hsPkgs."monoid-insertleft" or (errorHandler.buildDepError "monoid-insertleft")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + (hsPkgs."quantizer" or (errorHandler.buildDepError "quantizer")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."lists-flines" or (errorHandler.buildDepError "lists-flines")) + ]; + buildable = true; + }; + "unconcatUkr2" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array")) + (hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/constrained-some-0.1.1-r0-4b4004357425102c0f32dd5ec834402ff007f418abf470608796818c8d1425e9.nix b/hackage/constrained-some-0.1.1-r0-4b4004357425102c0f32dd5ec834402ff007f418abf470608796818c8d1425e9.nix new file mode 100644 index 00000000000..14970b45acb --- /dev/null +++ b/hackage/constrained-some-0.1.1-r0-4b4004357425102c0f32dd5ec834402ff007f418abf470608796818c8d1425e9.nix @@ -0,0 +1,40 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "constrained-some"; version = "0.1.1"; }; + license = "MIT"; + copyright = "© 2024 Julian Bruder"; + maintainer = "julian.bruder@outlook.com"; + author = "Julian Bruder"; + homepage = "https://github.com/bruderj15/constrained-some"; + url = ""; + synopsis = "Existential type that can be constrained"; + description = "This library provides utilities for working with existential types and type-level constraints.\nIt allows you to enforce multiple constraints on polymorphic types and containers complementing the package some."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + tests = { + "constrained-some-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."constrained-some" or (errorHandler.buildDepError "constrained-some")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/constrained-some-0.1.2-r0-9e34a3a65960b5ebf49cc3e3264d4bf83e3a746e1b11fca6a1427b2f809bca57.nix b/hackage/constrained-some-0.1.2-r0-9e34a3a65960b5ebf49cc3e3264d4bf83e3a746e1b11fca6a1427b2f809bca57.nix new file mode 100644 index 00000000000..52638b0da60 --- /dev/null +++ b/hackage/constrained-some-0.1.2-r0-9e34a3a65960b5ebf49cc3e3264d4bf83e3a746e1b11fca6a1427b2f809bca57.nix @@ -0,0 +1,40 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "constrained-some"; version = "0.1.2"; }; + license = "MIT"; + copyright = "© 2024 Julian Bruder"; + maintainer = "julian.bruder@outlook.com"; + author = "Julian Bruder"; + homepage = "https://github.com/bruderj15/constrained-some"; + url = ""; + synopsis = "Existential type that can be constrained"; + description = "This library provides utilities for working with existential types and type-level constraints.\nIt allows you to enforce multiple constraints on polymorphic types and containers complementing the package some."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + tests = { + "constrained-some-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."constrained-some" or (errorHandler.buildDepError "constrained-some")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/eo-phi-normalizer-2.2.2-r0-9a26cad19baa798d1c503513e77155badaa984eb8aeff59a90020c492df1e957.nix b/hackage/eo-phi-normalizer-2.2.2-r0-9a26cad19baa798d1c503513e77155badaa984eb8aeff59a90020c492df1e957.nix new file mode 100644 index 00000000000..f3c8ddfd132 --- /dev/null +++ b/hackage/eo-phi-normalizer-2.2.2-r0-9a26cad19baa798d1c503513e77155badaa984eb8aeff59a90020c492df1e957.nix @@ -0,0 +1,183 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.24"; + identifier = { name = "eo-phi-normalizer"; version = "2.2.2"; }; + license = "BSD-3-Clause"; + copyright = "2023-2024 EO/Polystat Development Team"; + maintainer = "nickolay.kudasov@gmail.com"; + author = "EO/Polystat Development Team"; + homepage = "https://github.com/objectionary/eo-phi-normalizer#readme"; + url = ""; + synopsis = "Command line normalizer of 𝜑-calculus expressions."; + description = "Please see the README on GitHub at "; + buildType = "Custom"; + setup-depends = [ + (hsPkgs.pkgsBuildBuild.Cabal or (pkgs.pkgsBuildBuild.Cabal or (errorHandler.setupDepError "Cabal"))) + (hsPkgs.pkgsBuildBuild.PyF or (pkgs.pkgsBuildBuild.PyF or (errorHandler.setupDepError "PyF"))) + (hsPkgs.pkgsBuildBuild.base or (pkgs.pkgsBuildBuild.base or (errorHandler.setupDepError "base"))) + (hsPkgs.pkgsBuildBuild.process or (pkgs.pkgsBuildBuild.process or (errorHandler.setupDepError "process"))) + ]; + }; + components = { + "library" = { + depends = [ + (hsPkgs."PyF" or (errorHandler.buildDepError "PyF")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html")) + (hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."regex-compat" or (errorHandler.buildDepError "regex-compat")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.BNFC.components.exes.bnfc or (pkgs.pkgsBuildBuild.bnfc or (errorHandler.buildToolDepError "BNFC:bnfc"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + exes = { + "eo-phi-normalizer" = { + depends = [ + (hsPkgs."PyF" or (errorHandler.buildDepError "PyF")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html")) + (hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."eo-phi-normalizer" or (errorHandler.buildDepError "eo-phi-normalizer")) + (hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."regex-compat" or (errorHandler.buildDepError "regex-compat")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."with-utf8" or (errorHandler.buildDepError "with-utf8")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.BNFC.components.exes.bnfc or (pkgs.pkgsBuildBuild.bnfc or (errorHandler.buildToolDepError "BNFC:bnfc"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + }; + tests = { + "doctests" = { + depends = [ + (hsPkgs."PyF" or (errorHandler.buildDepError "PyF")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html")) + (hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."doctest-parallel" or (errorHandler.buildDepError "doctest-parallel")) + (hsPkgs."eo-phi-normalizer" or (errorHandler.buildDepError "eo-phi-normalizer")) + (hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."regex-compat" or (errorHandler.buildDepError "regex-compat")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.BNFC.components.exes.bnfc or (pkgs.pkgsBuildBuild.bnfc or (errorHandler.buildToolDepError "BNFC:bnfc"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + "spec" = { + depends = [ + (hsPkgs."PyF" or (errorHandler.buildDepError "PyF")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html")) + (hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."cereal" or (errorHandler.buildDepError "cereal")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."eo-phi-normalizer" or (errorHandler.buildDepError "eo-phi-normalizer")) + (hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens")) + (hsPkgs."hashable" or (errorHandler.buildDepError "hashable")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core")) + (hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."regex-compat" or (errorHandler.buildDepError "regex-compat")) + (hsPkgs."scientific" or (errorHandler.buildDepError "scientific")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."with-utf8" or (errorHandler.buildDepError "with-utf8")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.BNFC.components.exes.bnfc or (pkgs.pkgsBuildBuild.bnfc or (errorHandler.buildToolDepError "BNFC:bnfc"))) + (hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex"))) + (hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/free-alacarte-1.0.0.9-r0-7850c34bc89192217dc25abc702a32ff98d7c7024412d1f1aaf6846c70f72c60.nix b/hackage/free-alacarte-1.0.0.9-r0-7850c34bc89192217dc25abc702a32ff98d7c7024412d1f1aaf6846c70f72c60.nix new file mode 100644 index 00000000000..bffe1fb275e --- /dev/null +++ b/hackage/free-alacarte-1.0.0.9-r0-7850c34bc89192217dc25abc702a32ff98d7c7024412d1f1aaf6846c70f72c60.nix @@ -0,0 +1,48 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "free-alacarte"; version = "1.0.0.9"; }; + license = "LGPL-3.0-only"; + copyright = ""; + maintainer = "Josep Bigorra "; + author = ""; + homepage = "https://codeberg.org/jjba23/free-alacarte"; + url = ""; + synopsis = "Free monads based on intuitions from the Data types à la Carte. "; + description = "Free monads based on intuitions from the Data types à la Carte paper. Combine functors and make embedded DSLs in Haskell."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ]; + buildable = true; + }; + tests = { + "free-alacarte-spec" = { + depends = [ + (hsPkgs."free-alacarte" or (errorHandler.buildDepError "free-alacarte")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hspec" or (errorHandler.buildDepError "tasty-hspec")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/generic-persistence-0.7.0.1-r0-de6511eef1d187885d2d7b7e0fc5e242a30166b9a1e22d73f7fd974baab326b8.nix b/hackage/generic-persistence-0.7.0.1-r0-de6511eef1d187885d2d7b7e0fc5e242a30166b9a1e22d73f7fd974baab326b8.nix new file mode 100644 index 00000000000..ba89c6b9196 --- /dev/null +++ b/hackage/generic-persistence-0.7.0.1-r0-de6511eef1d187885d2d7b7e0fc5e242a30166b9a1e22d73f7fd974baab326b8.nix @@ -0,0 +1,62 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "generic-persistence"; version = "0.7.0.1"; }; + license = "BSD-3-Clause"; + copyright = "2023,2024 Thomas Mahler"; + maintainer = "thma@apache.org"; + author = "Thomas Mahler"; + homepage = "https://github.com/thma/generic-persistence#readme"; + url = ""; + synopsis = "Database persistence using generics"; + description = "Please see the README on GitHub at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."HDBC" or (errorHandler.buildDepError "HDBC")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."convertible" or (errorHandler.buildDepError "convertible")) + (hsPkgs."generic-deriving" or (errorHandler.buildDepError "generic-deriving")) + (hsPkgs."raw-strings-qq" or (errorHandler.buildDepError "raw-strings-qq")) + (hsPkgs."resource-pool" or (errorHandler.buildDepError "resource-pool")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + ]; + buildable = true; + }; + tests = { + "generic-persistence-test" = { + depends = [ + (hsPkgs."HDBC" or (errorHandler.buildDepError "HDBC")) + (hsPkgs."HDBC-postgresql" or (errorHandler.buildDepError "HDBC-postgresql")) + (hsPkgs."HDBC-sqlite3" or (errorHandler.buildDepError "HDBC-sqlite3")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."convertible" or (errorHandler.buildDepError "convertible")) + (hsPkgs."generic-deriving" or (errorHandler.buildDepError "generic-deriving")) + (hsPkgs."generic-persistence" or (errorHandler.buildDepError "generic-persistence")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover")) + (hsPkgs."raw-strings-qq" or (errorHandler.buildDepError "raw-strings-qq")) + (hsPkgs."resource-pool" or (errorHandler.buildDepError "resource-pool")) + (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell")) + ]; + build-tools = [ + (hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover"))) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/hasmtlib-2.8.1-r0-db79194f88adc81a6171c00e785d3ff1e75cac56f1f0544a730c7a73c1cf8995.nix b/hackage/hasmtlib-2.8.1-r0-db79194f88adc81a6171c00e785d3ff1e75cac56f1f0544a730c7a73c1cf8995.nix new file mode 100644 index 00000000000..e867235c8f7 --- /dev/null +++ b/hackage/hasmtlib-2.8.1-r0-db79194f88adc81a6171c00e785d3ff1e75cac56f1f0544a730c7a73c1cf8995.nix @@ -0,0 +1,53 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "hasmtlib"; version = "2.8.1"; }; + license = "GPL-3.0-only"; + copyright = "© 2024 Julian Bruder"; + maintainer = "julian.bruder@outlook.com"; + author = "Julian Bruder"; + homepage = "https://github.com/bruderj15/Hasmtlib"; + url = ""; + synopsis = "A monad for interfacing with external SMT solvers"; + description = "Hasmtlib is a library for generating SMTLib2-problems using a monad.\nIt takes care of encoding your problem, marshaling the data to an external solver and parsing and interpreting the result into Haskell types.\nIt is highly inspired by ekmett/ersatz which does the same for QSAT.\nCommunication with external solvers is handled by tweag/smtlib-backends."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."array" or (errorHandler.buildDepError "array")) + (hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base")) + (hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."dependent-map" or (errorHandler.buildDepError "dependent-map")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."data-default" or (errorHandler.buildDepError "data-default")) + (hsPkgs."lens" or (errorHandler.buildDepError "lens")) + (hsPkgs."smtlib-backends" or (errorHandler.buildDepError "smtlib-backends")) + (hsPkgs."smtlib-backends-process" or (errorHandler.buildDepError "smtlib-backends-process")) + (hsPkgs."some" or (errorHandler.buildDepError "some")) + (hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string")) + (hsPkgs."bitvec" or (errorHandler.buildDepError "bitvec")) + (hsPkgs."finite-typelits" or (errorHandler.buildDepError "finite-typelits")) + (hsPkgs."vector-sized" or (errorHandler.buildDepError "vector-sized")) + (hsPkgs."constrained-some" or (errorHandler.buildDepError "constrained-some")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/if-instance-0.5.2.0-r0-4b53f1e320297560cdb217c310198dab5d6e3da1ceb944d1b8271495874d6a9f.nix b/hackage/if-instance-0.5.2.0-r0-4b53f1e320297560cdb217c310198dab5d6e3da1ceb944d1b8271495874d6a9f.nix new file mode 100644 index 00000000000..8fcd6b0387d --- /dev/null +++ b/hackage/if-instance-0.5.2.0-r0-4b53f1e320297560cdb217c310198dab5d6e3da1ceb944d1b8271495874d6a9f.nix @@ -0,0 +1,55 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "3.0"; + identifier = { name = "if-instance"; version = "0.5.2.0"; }; + license = "BSD-3-Clause"; + copyright = "2021 Sam Derbyshire"; + maintainer = "Sam Derbyshire"; + author = "Sam Derbyshire"; + homepage = "https://github.com/sheaf/if-instance"; + url = ""; + synopsis = "Branch on whether a constraint is satisfied"; + description = "This library provides a mechanism that can be used to branch on\nwhether a constraint is satisfied (not limited to typeclass instances).\n\nUsage example:\n\n@\n\n{-# OPTIONS_GHC -fplugin=IfSat.Plugin #-}\n\nmodule MyModule where\n\nimport Data.Constraint.If ( IfSat(ifSat) )\n\nhypot :: forall a. ( Floating a, IfSat (FMA a) ) => a -> a -> a\nhypot = ifSat @(FMA a) withFMA withoutFMA\n where\n withFMA :: FMA a => a -> a -> a\n withFMA x y =\n let\n h = sqrt $ fma x x (y * y)\n h² = h * h\n x² = x * x\n u = fma (-y) y (h² - x²) + fma h h (-h²) - fma x x (-x²)\n in\n h - u / ( 2 * h )\n withoutFMA :: a -> a -> a\n withoutFMA x y = sqrt ( x * x + y * y )\n\n@\n\nHere we select between two ways of computing the hypotenuse function\nbased on whether we have access to the fused multiply-add operation\n\n@ fma :: FMA a => a -> a -> a -> a @\n\nwhich computes @ \\\\ x y z -> ( x * y ) + z @ in a single instruction,\nproviding stronger guarantees about precision of the result.\n\nA call of the form @hypot \\@MyNumberType@ will either use the robust @withFMA@\nfunction when an @FMA MyNumberType@ instance is available, or will fallback\nto the simple @withoutFMA@ implementation when no such instance can be found."; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ghc" or (errorHandler.buildDepError "ghc")) + (hsPkgs."ghc-tcplugin-api" or (errorHandler.buildDepError "ghc-tcplugin-api")) + ]; + buildable = true; + }; + sublibs = { + "if-instance-example" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ghc" or (errorHandler.buildDepError "ghc")) + (hsPkgs."if-instance" or (errorHandler.buildDepError "if-instance")) + ]; + buildable = true; + }; + }; + tests = { + "if-instance-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."ghc" or (errorHandler.buildDepError "ghc")) + (hsPkgs."if-instance" or (errorHandler.buildDepError "if-instance")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/keuringsdienst-1.0.2.2-r0-507bf974ea70b5d367bbcd625f7feaaf1cf32443b46571cf0085f42632c63830.nix b/hackage/keuringsdienst-1.0.2.2-r0-507bf974ea70b5d367bbcd625f7feaaf1cf32443b46571cf0085f42632c63830.nix new file mode 100644 index 00000000000..99b30ded92a --- /dev/null +++ b/hackage/keuringsdienst-1.0.2.2-r0-507bf974ea70b5d367bbcd625f7feaaf1cf32443b46571cf0085f42632c63830.nix @@ -0,0 +1,49 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "keuringsdienst"; version = "1.0.2.2"; }; + license = "LGPL-3.0-only"; + copyright = ""; + maintainer = "Josep Bigorra "; + author = ""; + homepage = "https://codeberg.org/jjba23/keuringsdienst"; + url = ""; + synopsis = "Data validation in Haskell that is composable, made easy and clean. "; + description = "See README at https://codeberg.org/jjba23/keuringsdienst"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + ]; + buildable = true; + }; + tests = { + "keuringsdienst-spec" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit")) + (hsPkgs."keuringsdienst" or (errorHandler.buildDepError "keuringsdienst")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/ldap-scim-bridge-0.10-r0-8aa8e2800e8c8afb5efea9cedc76a254689e0483344b55a755c96ef8dc7701a8.nix b/hackage/ldap-scim-bridge-0.10-r0-8aa8e2800e8c8afb5efea9cedc76a254689e0483344b55a755c96ef8dc7701a8.nix new file mode 100644 index 00000000000..25243c966db --- /dev/null +++ b/hackage/ldap-scim-bridge-0.10-r0-8aa8e2800e8c8afb5efea9cedc76a254689e0483344b55a755c96ef8dc7701a8.nix @@ -0,0 +1,100 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "2.4"; + identifier = { name = "ldap-scim-bridge"; version = "0.10"; }; + license = "AGPL-3.0-or-later"; + copyright = "(c) 2021 - 2024 wire.com"; + maintainer = "backend@wire.com"; + author = "wire.com"; + homepage = "https://github.com/wireapp/ldap-scim-bridge"; + url = ""; + synopsis = "See README for synopsis"; + description = "See README for description"; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."email-validate" or (errorHandler.buildDepError "email-validate")) + (hsPkgs."hscim" or (errorHandler.buildDepError "hscim")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."ldap-client" or (errorHandler.buildDepError "ldap-client")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."servant" or (errorHandler.buildDepError "servant")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."servant-client-core" or (errorHandler.buildDepError "servant-client-core")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."tinylog" or (errorHandler.buildDepError "tinylog")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + exes = { + "ldap-scim-bridge" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."email-validate" or (errorHandler.buildDepError "email-validate")) + (hsPkgs."hscim" or (errorHandler.buildDepError "hscim")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."ldap-client" or (errorHandler.buildDepError "ldap-client")) + (hsPkgs."network" or (errorHandler.buildDepError "network")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."servant" or (errorHandler.buildDepError "servant")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."servant-client-core" or (errorHandler.buildDepError "servant-client-core")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."tinylog" or (errorHandler.buildDepError "tinylog")) + (hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + (hsPkgs."ldap-scim-bridge" or (errorHandler.buildDepError "ldap-scim-bridge")) + ]; + buildable = true; + }; + }; + tests = { + "ldap-scim-bridge-test" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."email-validate" or (errorHandler.buildDepError "email-validate")) + (hsPkgs."hscim" or (errorHandler.buildDepError "hscim")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."ldap-client" or (errorHandler.buildDepError "ldap-client")) + (hsPkgs."ldap-scim-bridge" or (errorHandler.buildDepError "ldap-scim-bridge")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."yaml" or (errorHandler.buildDepError "yaml")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/wikimusic-api-1.2.0.8-r0-51fa5ffdd1f4864c418f44b79116cf9366c00bde71db8c3b0cff1224fca6e39f.nix b/hackage/wikimusic-api-1.2.0.8-r0-51fa5ffdd1f4864c418f44b79116cf9366c00bde71db8c3b0cff1224fca6e39f.nix new file mode 100644 index 00000000000..0cfb330c375 --- /dev/null +++ b/hackage/wikimusic-api-1.2.0.8-r0-51fa5ffdd1f4864c418f44b79116cf9366c00bde71db8c3b0cff1224fca6e39f.nix @@ -0,0 +1,121 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "wikimusic-api"; version = "1.2.0.8"; }; + license = "GPL-3.0-only"; + copyright = "2023 Josep Bigorra"; + maintainer = "Josep Bigorra "; + author = "Josep Bigorra"; + homepage = "https://codeberg.org/jjba23/wikimusic-api"; + url = ""; + synopsis = ""; + description = "Please see the README at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."contravariant-extras" or (errorHandler.buildDepError "contravariant-extras")) + (hsPkgs."keuringsdienst" or (errorHandler.buildDepError "keuringsdienst")) + (hsPkgs."keys" or (errorHandler.buildDepError "keys")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."openapi3" or (errorHandler.buildDepError "openapi3")) + (hsPkgs."optics" or (errorHandler.buildDepError "optics")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."password" or (errorHandler.buildDepError "password")) + (hsPkgs."password-types" or (errorHandler.buildDepError "password-types")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."servant" or (errorHandler.buildDepError "servant")) + (hsPkgs."servant-openapi3" or (errorHandler.buildDepError "servant-openapi3")) + (hsPkgs."servant-server" or (errorHandler.buildDepError "servant-server")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."wai-cors" or (errorHandler.buildDepError "wai-cors")) + (hsPkgs."wai-extra" or (errorHandler.buildDepError "wai-extra")) + (hsPkgs."wai-logger" or (errorHandler.buildDepError "wai-logger")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + (hsPkgs."prometheus-client" or (errorHandler.buildDepError "prometheus-client")) + (hsPkgs."prometheus-metrics-ghc" or (errorHandler.buildDepError "prometheus-metrics-ghc")) + (hsPkgs."wai-middleware-prometheus" or (errorHandler.buildDepError "wai-middleware-prometheus")) + (hsPkgs."smtp-mail" or (errorHandler.buildDepError "smtp-mail")) + (hsPkgs."mime-mail" or (errorHandler.buildDepError "mime-mail")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."HTTP" or (errorHandler.buildDepError "HTTP")) + (hsPkgs."free-alacarte" or (errorHandler.buildDepError "free-alacarte")) + (hsPkgs."tomland" or (errorHandler.buildDepError "tomland")) + (hsPkgs."wikimusic-model-hs" or (errorHandler.buildDepError "wikimusic-model-hs")) + (hsPkgs."wikimusic-api-spec" or (errorHandler.buildDepError "wikimusic-api-spec")) + (hsPkgs."word8" or (errorHandler.buildDepError "word8")) + (hsPkgs."beam-core" or (errorHandler.buildDepError "beam-core")) + (hsPkgs."beam-sqlite" or (errorHandler.buildDepError "beam-sqlite")) + (hsPkgs."sqlite-simple" or (errorHandler.buildDepError "sqlite-simple")) + (hsPkgs."yggdrasil-schema" or (errorHandler.buildDepError "yggdrasil-schema")) + ]; + buildable = true; + }; + exes = { + "wikimusic-api-exe" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."wikimusic-api" or (errorHandler.buildDepError "wikimusic-api")) + ]; + buildable = true; + }; + }; + tests = { + "wikimusic-api-spec" = { + depends = [ + (hsPkgs."wikimusic-api" or (errorHandler.buildDepError "wikimusic-api")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hspec" or (errorHandler.buildDepError "tasty-hspec")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."wai-logger" or (errorHandler.buildDepError "wai-logger")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-types" or (errorHandler.buildDepError "http-types")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."optics" or (errorHandler.buildDepError "optics")) + (hsPkgs."beam-core" or (errorHandler.buildDepError "beam-core")) + (hsPkgs."beam-sqlite" or (errorHandler.buildDepError "beam-sqlite")) + (hsPkgs."sqlite-simple" or (errorHandler.buildDepError "sqlite-simple")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."password" or (errorHandler.buildDepError "password")) + (hsPkgs."password-types" or (errorHandler.buildDepError "password-types")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."keuringsdienst" or (errorHandler.buildDepError "keuringsdienst")) + (hsPkgs."wikimusic-model-hs" or (errorHandler.buildDepError "wikimusic-model-hs")) + (hsPkgs."wikimusic-api-spec" or (errorHandler.buildDepError "wikimusic-api-spec")) + (hsPkgs."yggdrasil-schema" or (errorHandler.buildDepError "yggdrasil-schema")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/wikimusic-api-spec-1.2.1.3-r0-bafa69f0a0c33da1041d00d44717cb43cb8773ab6f902834370d2257940eb4f5.nix b/hackage/wikimusic-api-spec-1.2.1.3-r0-bafa69f0a0c33da1041d00d44717cb43cb8773ab6f902834370d2257940eb4f5.nix new file mode 100644 index 00000000000..b31ee928d8a --- /dev/null +++ b/hackage/wikimusic-api-spec-1.2.1.3-r0-bafa69f0a0c33da1041d00d44717cb43cb8773ab6f902834370d2257940eb4f5.nix @@ -0,0 +1,50 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "wikimusic-api-spec"; version = "1.2.1.3"; }; + license = "GPL-3.0-only"; + copyright = "2023 Josep Bigorra"; + maintainer = "Josep Bigorra "; + author = "Josep Bigorra"; + homepage = "https://codeberg.org/jjba23/wikimusic-api-spec"; + url = ""; + synopsis = ""; + description = "Please see the README at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."keys" or (errorHandler.buildDepError "keys")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."openapi3" or (errorHandler.buildDepError "openapi3")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."servant" or (errorHandler.buildDepError "servant")) + (hsPkgs."servant-openapi3" or (errorHandler.buildDepError "servant-openapi3")) + (hsPkgs."servant-rate-limit" or (errorHandler.buildDepError "servant-rate-limit")) + (hsPkgs."servant-server" or (errorHandler.buildDepError "servant-server")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + (hsPkgs."vector" or (errorHandler.buildDepError "vector")) + (hsPkgs."wikimusic-model-hs" or (errorHandler.buildDepError "wikimusic-model-hs")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/wikimusic-model-hs-1.2.0.4-r0-0920c63e1307ad17d7deb33c2410268abcab6ae46402b6e67bc08518ac8fa8a0.nix b/hackage/wikimusic-model-hs-1.2.0.4-r0-0920c63e1307ad17d7deb33c2410268abcab6ae46402b6e67bc08518ac8fa8a0.nix new file mode 100644 index 00000000000..0bf1b212198 --- /dev/null +++ b/hackage/wikimusic-model-hs-1.2.0.4-r0-0920c63e1307ad17d7deb33c2410268abcab6ae46402b6e67bc08518ac8fa8a0.nix @@ -0,0 +1,52 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "wikimusic-model-hs"; version = "1.2.0.4"; }; + license = "GPL-3.0-only"; + copyright = "2023 Josep Bigorra"; + maintainer = "Josep Bigorra "; + author = "Josep Bigorra"; + homepage = "https://codeberg.org/jjba23/wikimusic-model-hs"; + url = ""; + synopsis = ""; + description = "Please see the README at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."keuringsdienst" or (errorHandler.buildDepError "keuringsdienst")) + (hsPkgs."keys" or (errorHandler.buildDepError "keys")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."openapi3" or (errorHandler.buildDepError "openapi3")) + (hsPkgs."optics" or (errorHandler.buildDepError "optics")) + (hsPkgs."password" or (errorHandler.buildDepError "password")) + (hsPkgs."password-types" or (errorHandler.buildDepError "password-types")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."tomland" or (errorHandler.buildDepError "tomland")) + ]; + buildable = true; + }; + }; + } \ No newline at end of file diff --git a/hackage/wikimusic-ssr-1.0.1.6-r0-594182f6a379b77c3f936996854d4a8ad15bb408d0bd3c88c2b9b50367202db2.nix b/hackage/wikimusic-ssr-1.0.1.6-r0-594182f6a379b77c3f936996854d4a8ad15bb408d0bd3c88c2b9b50367202db2.nix new file mode 100644 index 00000000000..ccdcacd6927 --- /dev/null +++ b/hackage/wikimusic-ssr-1.0.1.6-r0-594182f6a379b77c3f936996854d4a8ad15bb408d0bd3c88c2b9b50367202db2.nix @@ -0,0 +1,84 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "wikimusic-ssr"; version = "1.0.1.6"; }; + license = "GPL-3.0-only"; + copyright = "2023 Josep Bigorra"; + maintainer = "Josep Bigorra "; + author = "Josep Bigorra"; + homepage = "https://codeberg.org/jjba23/wikimusic-ssr"; + url = ""; + synopsis = ""; + description = "Please see the README at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."keuringsdienst" or (errorHandler.buildDepError "keuringsdienst")) + (hsPkgs."keys" or (errorHandler.buildDepError "keys")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optics" or (errorHandler.buildDepError "optics")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."servant" or (errorHandler.buildDepError "servant")) + (hsPkgs."servant-blaze" or (errorHandler.buildDepError "servant-blaze")) + (hsPkgs."servant-server" or (errorHandler.buildDepError "servant-server")) + (hsPkgs."servant-auth-server" or (errorHandler.buildDepError "servant-auth-server")) + (hsPkgs."servant-multipart" or (errorHandler.buildDepError "servant-multipart")) + (hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client")) + (hsPkgs."prometheus-client" or (errorHandler.buildDepError "prometheus-client")) + (hsPkgs."prometheus-metrics-ghc" or (errorHandler.buildDepError "prometheus-metrics-ghc")) + (hsPkgs."wai-middleware-prometheus" or (errorHandler.buildDepError "wai-middleware-prometheus")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + (hsPkgs."wai" or (errorHandler.buildDepError "wai")) + (hsPkgs."wai-logger" or (errorHandler.buildDepError "wai-logger")) + (hsPkgs."wai-cors" or (errorHandler.buildDepError "wai-cors")) + (hsPkgs."wai-extra" or (errorHandler.buildDepError "wai-extra")) + (hsPkgs."warp" or (errorHandler.buildDepError "warp")) + (hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."HTTP" or (errorHandler.buildDepError "HTTP")) + (hsPkgs."free-alacarte" or (errorHandler.buildDepError "free-alacarte")) + (hsPkgs."tomland" or (errorHandler.buildDepError "tomland")) + (hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html")) + (hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup")) + (hsPkgs."wikimusic-model-hs" or (errorHandler.buildDepError "wikimusic-model-hs")) + (hsPkgs."wikimusic-api-spec" or (errorHandler.buildDepError "wikimusic-api-spec")) + (hsPkgs."http-client" or (errorHandler.buildDepError "http-client")) + (hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls")) + (hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring")) + ]; + buildable = true; + }; + exes = { + "wikimusic-ssr-exe" = { + depends = [ + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."wikimusic-ssr" or (errorHandler.buildDepError "wikimusic-ssr")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/hackage/yggdrasil-schema-1.0.0.6-r0-193e23c058038da76fec69314c390b17ca613e8e7108f874b3eec3cad8846648.nix b/hackage/yggdrasil-schema-1.0.0.6-r0-193e23c058038da76fec69314c390b17ca613e8e7108f874b3eec3cad8846648.nix new file mode 100644 index 00000000000..c094e6beda2 --- /dev/null +++ b/hackage/yggdrasil-schema-1.0.0.6-r0-193e23c058038da76fec69314c390b17ca613e8e7108f874b3eec3cad8846648.nix @@ -0,0 +1,80 @@ +{ system + , compiler + , flags + , pkgs + , hsPkgs + , pkgconfPkgs + , errorHandler + , config + , ... }: + { + flags = {}; + package = { + specVersion = "1.12"; + identifier = { name = "yggdrasil-schema"; version = "1.0.0.6"; }; + license = "LGPL-3.0-only"; + copyright = "2024 Josep Bigorra"; + maintainer = "Josep Bigorra "; + author = "Josep Bigorra"; + homepage = "https://codeberg.org/jjba23/yggdrasil-schema"; + url = ""; + synopsis = ""; + description = "Please see the README at "; + buildType = "Simple"; + }; + components = { + "library" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."keys" or (errorHandler.buildDepError "keys")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optics" or (errorHandler.buildDepError "optics")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."sqlite-simple" or (errorHandler.buildDepError "sqlite-simple")) + ]; + buildable = true; + }; + tests = { + "yggdrasil-schema-spec" = { + depends = [ + (hsPkgs."aeson" or (errorHandler.buildDepError "aeson")) + (hsPkgs."async" or (errorHandler.buildDepError "async")) + (hsPkgs."base" or (errorHandler.buildDepError "base")) + (hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring")) + (hsPkgs."keys" or (errorHandler.buildDepError "keys")) + (hsPkgs."mtl" or (errorHandler.buildDepError "mtl")) + (hsPkgs."optics" or (errorHandler.buildDepError "optics")) + (hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative")) + (hsPkgs."relude" or (errorHandler.buildDepError "relude")) + (hsPkgs."random" or (errorHandler.buildDepError "random")) + (hsPkgs."time" or (errorHandler.buildDepError "time")) + (hsPkgs."text" or (errorHandler.buildDepError "text")) + (hsPkgs."containers" or (errorHandler.buildDepError "containers")) + (hsPkgs."filepath" or (errorHandler.buildDepError "filepath")) + (hsPkgs."directory" or (errorHandler.buildDepError "directory")) + (hsPkgs."uuid" or (errorHandler.buildDepError "uuid")) + (hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation")) + (hsPkgs."sqlite-simple" or (errorHandler.buildDepError "sqlite-simple")) + (hsPkgs."hspec" or (errorHandler.buildDepError "hspec")) + (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck")) + (hsPkgs."tasty" or (errorHandler.buildDepError "tasty")) + (hsPkgs."tasty-hspec" or (errorHandler.buildDepError "tasty-hspec")) + (hsPkgs."yggdrasil-schema" or (errorHandler.buildDepError "yggdrasil-schema")) + ]; + buildable = true; + }; + }; + }; + } \ No newline at end of file diff --git a/index-state-hashes.nix b/index-state-hashes.nix index a8d1fa85a65..6e20072342f 100644 --- a/index-state-hashes.nix +++ b/index-state-hashes.nix @@ -2069,4 +2069,5 @@ "2024-11-27T00:00:00Z" = "127410bf68b1675836a8627aab8644f38499392bd158e2097e26d13691805dba"; "2024-11-28T00:00:00Z" = "fe042f0618c96402806b5fe8bd5e47427daed6bb886f8d37bc678d551a581160"; "2024-11-29T00:00:00Z" = "a5583541dc3918937d32aa8812e66aa8241f7fc3fc144ac1c4282c6acfc0fee5"; + "2024-11-30T00:00:00Z" = "188b783b527f3f2e729a47209c1782fb658f65c05a3c0f0c2c8dcfd2e9b70d01"; } diff --git a/nix/_H_C_L.nix b/nix/_H_C_L.nix index 1ebfc7e0f16..55225b1e9ef 100644 --- a/nix/_H_C_L.nix +++ b/nix/_H_C_L.nix @@ -165,4 +165,15 @@ default = "r0"; }; }; + "1.9" = { + sha256 = "5033e144b581deb3b3fc877894c93536809c2621bbad5fb1962b9a796e888466"; + revisions = { + r0 = { + nix = import ../hackage/HCL-1.9-r0-6df4dc760c509f436d81337389a0f704e57563b9483ded4dab5b07ddf42f6ce7.nix; + revNum = 0; + sha256 = "6df4dc760c509f436d81337389a0f704e57563b9483ded4dab5b07ddf42f6ce7"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/aftovolio.nix b/nix/aftovolio.nix index d6ca578a7ef..60b678ae6ec 100644 --- a/nix/aftovolio.nix +++ b/nix/aftovolio.nix @@ -120,4 +120,15 @@ default = "r0"; }; }; + "0.6.1.0" = { + sha256 = "685b9b084551f906c960f58901576f55a6041bcd5c99eb1ad6e432f1d897ff8a"; + revisions = { + r0 = { + nix = import ../hackage/aftovolio-0.6.1.0-r0-eb1cf839803d232a92c2f8b06fdc241611325ebff3fa4be8fd29faf90bcda0d0.nix; + revNum = 0; + sha256 = "eb1cf839803d232a92c2f8b06fdc241611325ebff3fa4be8fd29faf90bcda0d0"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/constrained-some.nix b/nix/constrained-some.nix index ff9a6b38650..3dc30735a93 100644 --- a/nix/constrained-some.nix +++ b/nix/constrained-some.nix @@ -10,4 +10,26 @@ default = "r0"; }; }; + "0.1.1" = { + sha256 = "d48b8e63350206a53252c2505e30a0bdb8deae1a3ff674f5ad49c01e3f09fdb7"; + revisions = { + r0 = { + nix = import ../hackage/constrained-some-0.1.1-r0-4b4004357425102c0f32dd5ec834402ff007f418abf470608796818c8d1425e9.nix; + revNum = 0; + sha256 = "4b4004357425102c0f32dd5ec834402ff007f418abf470608796818c8d1425e9"; + }; + default = "r0"; + }; + }; + "0.1.2" = { + sha256 = "9fce1002d2c14dba59c849f4898e266cfa36be0a045044eb1913dc585621a4aa"; + revisions = { + r0 = { + nix = import ../hackage/constrained-some-0.1.2-r0-9e34a3a65960b5ebf49cc3e3264d4bf83e3a746e1b11fca6a1427b2f809bca57.nix; + revNum = 0; + sha256 = "9e34a3a65960b5ebf49cc3e3264d4bf83e3a746e1b11fca6a1427b2f809bca57"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/eo-phi-normalizer.nix b/nix/eo-phi-normalizer.nix index 2bd57148ef5..d22345497cf 100644 --- a/nix/eo-phi-normalizer.nix +++ b/nix/eo-phi-normalizer.nix @@ -131,4 +131,15 @@ default = "r0"; }; }; + "2.2.2" = { + sha256 = "4f8af265ec0a55ec2579249c81016b8266131a20c22d1836dd46a29ef09bebeb"; + revisions = { + r0 = { + nix = import ../hackage/eo-phi-normalizer-2.2.2-r0-9a26cad19baa798d1c503513e77155badaa984eb8aeff59a90020c492df1e957.nix; + revNum = 0; + sha256 = "9a26cad19baa798d1c503513e77155badaa984eb8aeff59a90020c492df1e957"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/free-alacarte.nix b/nix/free-alacarte.nix index 9e1e9665ce1..a0e8c73fd06 100644 --- a/nix/free-alacarte.nix +++ b/nix/free-alacarte.nix @@ -87,4 +87,15 @@ default = "r0"; }; }; + "1.0.0.9" = { + sha256 = "0d20a32d87a88ccb3c9326a28636d3386c79ed7f519475796c57e254873d7e2b"; + revisions = { + r0 = { + nix = import ../hackage/free-alacarte-1.0.0.9-r0-7850c34bc89192217dc25abc702a32ff98d7c7024412d1f1aaf6846c70f72c60.nix; + revNum = 0; + sha256 = "7850c34bc89192217dc25abc702a32ff98d7c7024412d1f1aaf6846c70f72c60"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/generic-persistence.nix b/nix/generic-persistence.nix index 031ebecfc3a..6baef7ff764 100644 --- a/nix/generic-persistence.nix +++ b/nix/generic-persistence.nix @@ -87,4 +87,15 @@ default = "r0"; }; }; + "0.7.0.1" = { + sha256 = "ed42053d8f2e1c4e469cc7333c0223112e7cffd23b4e8e150e88c76b39ad62f0"; + revisions = { + r0 = { + nix = import ../hackage/generic-persistence-0.7.0.1-r0-de6511eef1d187885d2d7b7e0fc5e242a30166b9a1e22d73f7fd974baab326b8.nix; + revNum = 0; + sha256 = "de6511eef1d187885d2d7b7e0fc5e242a30166b9a1e22d73f7fd974baab326b8"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/hasmtlib.nix b/nix/hasmtlib.nix index 68b2d99c4eb..9d09bfa32e0 100644 --- a/nix/hasmtlib.nix +++ b/nix/hasmtlib.nix @@ -296,4 +296,15 @@ default = "r0"; }; }; + "2.8.1" = { + sha256 = "7c8d7561c14381f6f730174877f27dce9e73bfc1cdd494142bd2a1a559069d79"; + revisions = { + r0 = { + nix = import ../hackage/hasmtlib-2.8.1-r0-db79194f88adc81a6171c00e785d3ff1e75cac56f1f0544a730c7a73c1cf8995.nix; + revNum = 0; + sha256 = "db79194f88adc81a6171c00e785d3ff1e75cac56f1f0544a730c7a73c1cf8995"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/if-instance.nix b/nix/if-instance.nix index 75280208b65..66ce2696a14 100644 --- a/nix/if-instance.nix +++ b/nix/if-instance.nix @@ -103,4 +103,15 @@ default = "r0"; }; }; + "0.5.2.0" = { + sha256 = "42dd8eee3f5c56e99392a7fb7be6de4a9a71a8909d12cc2aed3bb61d23e86ed6"; + revisions = { + r0 = { + nix = import ../hackage/if-instance-0.5.2.0-r0-4b53f1e320297560cdb217c310198dab5d6e3da1ceb944d1b8271495874d6a9f.nix; + revNum = 0; + sha256 = "4b53f1e320297560cdb217c310198dab5d6e3da1ceb944d1b8271495874d6a9f"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/keuringsdienst.nix b/nix/keuringsdienst.nix index 63cee8645dd..56c678b2bb8 100644 --- a/nix/keuringsdienst.nix +++ b/nix/keuringsdienst.nix @@ -142,4 +142,15 @@ default = "r0"; }; }; + "1.0.2.2" = { + sha256 = "0df20298486c758934878ba413e7f9d58f125d5b9af31b5da11b1efcdf1ce171"; + revisions = { + r0 = { + nix = import ../hackage/keuringsdienst-1.0.2.2-r0-507bf974ea70b5d367bbcd625f7feaaf1cf32443b46571cf0085f42632c63830.nix; + revNum = 0; + sha256 = "507bf974ea70b5d367bbcd625f7feaaf1cf32443b46571cf0085f42632c63830"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/ldap-scim-bridge.nix b/nix/ldap-scim-bridge.nix index 26aa08c9ae5..4f47e147199 100644 --- a/nix/ldap-scim-bridge.nix +++ b/nix/ldap-scim-bridge.nix @@ -10,6 +10,17 @@ default = "r0"; }; }; + "0.10" = { + sha256 = "fb94eadb3f193bf724829df7a098ce35b256e210f8f3f954e380f073c5c5c35e"; + revisions = { + r0 = { + nix = import ../hackage/ldap-scim-bridge-0.10-r0-8aa8e2800e8c8afb5efea9cedc76a254689e0483344b55a755c96ef8dc7701a8.nix; + revNum = 0; + sha256 = "8aa8e2800e8c8afb5efea9cedc76a254689e0483344b55a755c96ef8dc7701a8"; + }; + default = "r0"; + }; + }; "0.2" = { sha256 = "4da7082f5eff7c6fb84ff49a9a931b274221e50af55e588dba5aac83233ae89b"; revisions = { diff --git a/nix/wikimusic-api-spec.nix b/nix/wikimusic-api-spec.nix index b09d891aff3..bc039d97226 100644 --- a/nix/wikimusic-api-spec.nix +++ b/nix/wikimusic-api-spec.nix @@ -32,4 +32,15 @@ default = "r0"; }; }; + "1.2.1.3" = { + sha256 = "0cec8d3114fd934dd5c198d6dccf4eba0b08863e25b61b983f13eb7a505e6698"; + revisions = { + r0 = { + nix = import ../hackage/wikimusic-api-spec-1.2.1.3-r0-bafa69f0a0c33da1041d00d44717cb43cb8773ab6f902834370d2257940eb4f5.nix; + revNum = 0; + sha256 = "bafa69f0a0c33da1041d00d44717cb43cb8773ab6f902834370d2257940eb4f5"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/wikimusic-api.nix b/nix/wikimusic-api.nix index e539c222e24..d46f363cb96 100644 --- a/nix/wikimusic-api.nix +++ b/nix/wikimusic-api.nix @@ -10,4 +10,15 @@ default = "r0"; }; }; + "1.2.0.8" = { + sha256 = "8c82273436537ee16cfa2f4a133a94f367a5d4101fa662b6cee416061aa18cf5"; + revisions = { + r0 = { + nix = import ../hackage/wikimusic-api-1.2.0.8-r0-51fa5ffdd1f4864c418f44b79116cf9366c00bde71db8c3b0cff1224fca6e39f.nix; + revNum = 0; + sha256 = "51fa5ffdd1f4864c418f44b79116cf9366c00bde71db8c3b0cff1224fca6e39f"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/wikimusic-model-hs.nix b/nix/wikimusic-model-hs.nix index 0f3bc27bc88..a653439d7ae 100644 --- a/nix/wikimusic-model-hs.nix +++ b/nix/wikimusic-model-hs.nix @@ -10,4 +10,15 @@ default = "r0"; }; }; + "1.2.0.4" = { + sha256 = "be7a226bf022d6255dd3dfdf8cee968a12b3a025535aea2e23af4cd463d06e03"; + revisions = { + r0 = { + nix = import ../hackage/wikimusic-model-hs-1.2.0.4-r0-0920c63e1307ad17d7deb33c2410268abcab6ae46402b6e67bc08518ac8fa8a0.nix; + revNum = 0; + sha256 = "0920c63e1307ad17d7deb33c2410268abcab6ae46402b6e67bc08518ac8fa8a0"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/wikimusic-ssr.nix b/nix/wikimusic-ssr.nix index 3113ca155b5..50cdd7a0ba6 100644 --- a/nix/wikimusic-ssr.nix +++ b/nix/wikimusic-ssr.nix @@ -21,4 +21,15 @@ default = "r0"; }; }; + "1.0.1.6" = { + sha256 = "924120f80a574f81b782151821b59f33d1e2fdc8285e3b1715cdb03ccf34125a"; + revisions = { + r0 = { + nix = import ../hackage/wikimusic-ssr-1.0.1.6-r0-594182f6a379b77c3f936996854d4a8ad15bb408d0bd3c88c2b9b50367202db2.nix; + revNum = 0; + sha256 = "594182f6a379b77c3f936996854d4a8ad15bb408d0bd3c88c2b9b50367202db2"; + }; + default = "r0"; + }; + }; } \ No newline at end of file diff --git a/nix/yggdrasil-schema.nix b/nix/yggdrasil-schema.nix index 3023071ce1c..b56b18ca5db 100644 --- a/nix/yggdrasil-schema.nix +++ b/nix/yggdrasil-schema.nix @@ -43,4 +43,15 @@ default = "r0"; }; }; + "1.0.0.6" = { + sha256 = "91850ec4c309c105428c110e5d2f7c13c6516e7a459f87e7a4eaaca806179a8e"; + revisions = { + r0 = { + nix = import ../hackage/yggdrasil-schema-1.0.0.6-r0-193e23c058038da76fec69314c390b17ca613e8e7108f874b3eec3cad8846648.nix; + revNum = 0; + sha256 = "193e23c058038da76fec69314c390b17ca613e8e7108f874b3eec3cad8846648"; + }; + default = "r0"; + }; + }; } \ No newline at end of file