diff --git a/packages/haskell-aeson/build.sh b/packages/haskell-aeson/build.sh new file mode 100644 index 000000000..30641e611 --- /dev/null +++ b/packages/haskell-aeson/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskell/aeson" +TERMUX_PKG_DESCRIPTION="Fast JSON parsing and encoding" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="2.0.3.0" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/aeson-${TERMUX_PKG_VERSION}/aeson-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="19760a2b84764fa3cee65c63df0c80d45497e2f0c3b95d4e6dc2083b8604b325" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-semialign, haskell-dlist, haskell-attoparsec, haskell-strict, haskell-time-compat, haskell-unordered-containers, haskell-quickcheck, haskell-onetuple, haskell-tagged, haskell-th-abstraction, haskell-indexed-traversable, haskell-vector, haskell-data-fix, haskell-primitive, haskell-base-compat-batteries, haskell-scientific, haskell-uuid-types, haskell-witherable, haskell-hashable, haskell-these, haskell-text-short" diff --git a/packages/haskell-assoc/build.sh b/packages/haskell-assoc/build.sh new file mode 100644 index 000000000..78d789f83 --- /dev/null +++ b/packages/haskell-assoc/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://hackage.haskell.org/package/assoc" +TERMUX_PKG_DESCRIPTION="swap and assoc: Symmetric and Semigroupy Bifunctors" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="1.0.2" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/assoc-${TERMUX_PKG_VERSION}/assoc-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="d8988dc6e8718c7a3456515b769c9336aeeec730cf86fc5175247969ff8f144f" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-tagged, haskell-bifunctors" diff --git a/packages/haskell-attoparsec/build.sh b/packages/haskell-attoparsec/build.sh new file mode 100644 index 000000000..139e210fe --- /dev/null +++ b/packages/haskell-attoparsec/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/bgamari/attoparsec" +TERMUX_PKG_DESCRIPTION="Fast combinator parsing for bytestrings and text" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.14.4" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/attoparsec-${TERMUX_PKG_VERSION}/attoparsec-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="3f337fe58624565de12426f607c23e60c7b09c86b4e3adfc827ca188c9979e6c" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-scientific" diff --git a/packages/haskell-base-compat-batteries/build.sh b/packages/haskell-base-compat-batteries/build.sh new file mode 100644 index 000000000..44bfd97b9 --- /dev/null +++ b/packages/haskell-base-compat-batteries/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://hackage.haskell.org/package/base-compat-batteries" +TERMUX_PKG_DESCRIPTION="base-compat with extra batteries" +TERMUX_PKG_LICENSE="MIT" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.12.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/base-compat-batteries-${TERMUX_PKG_VERSION}/base-compat-batteries-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="f98f3cdd8231edb4826744904d61f7672b9b628c7072c45684d3f7f1f55d838b" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-base-compat, haskell-onetuple" diff --git a/packages/haskell-base-compat/build.sh b/packages/haskell-base-compat/build.sh new file mode 100644 index 000000000..17867ee3f --- /dev/null +++ b/packages/haskell-base-compat/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://hackage.haskell.org/package/base-compat" +TERMUX_PKG_DESCRIPTION="A compatibility layer for base" +TERMUX_PKG_LICENSE="MIT" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.12.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/base-compat-${TERMUX_PKG_VERSION}/base-compat-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="fb683cb4041b88cab1d0849f70ebd26b342c734a9ef6f75233c1602d53a015fd" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs" diff --git a/packages/haskell-base-orphans/build.sh b/packages/haskell-base-orphans/build.sh new file mode 100644 index 000000000..18b23f2f1 --- /dev/null +++ b/packages/haskell-base-orphans/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskell-compat/base-orphans#readme" +TERMUX_PKG_DESCRIPTION="Backwards-compatible orphan instances for base" +TERMUX_PKG_LICENSE="MIT" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.8.6" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/base-orphans-${TERMUX_PKG_VERSION}/base-orphans-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="20a21c4b7adb0fd844b25e196241467406a28286b021f9b7a082ab03fa8015eb" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs" diff --git a/packages/haskell-bifunctors/build.sh b/packages/haskell-bifunctors/build.sh new file mode 100644 index 000000000..8fd64f122 --- /dev/null +++ b/packages/haskell-bifunctors/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="http://github.com/ekmett/bifunctors/" +TERMUX_PKG_DESCRIPTION="Bifunctors" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="5.5.11" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/bifunctors-${TERMUX_PKG_VERSION}/bifunctors-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="2b6b9672faab649995cf4c885f353b6638b6daee467a9ace40a7fc773831091c" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-base-orphans, haskell-comonad, haskell-th-abstraction, haskell-tagged" diff --git a/packages/haskell-comonad/build.sh b/packages/haskell-comonad/build.sh new file mode 100644 index 000000000..8b55a8d63 --- /dev/null +++ b/packages/haskell-comonad/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="http://github.com/ekmett/comonad/" +TERMUX_PKG_DESCRIPTION="Comonads" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="5.0.8" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/comonad-${TERMUX_PKG_VERSION}/comonad-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="ef6cdf2cc292cc43ee6aa96c581b235fdea8ab44a0bffb24dc79ae2b2ef33d13" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-tagged, haskell-distributive, haskell-transformers-compat, haskell-indexed-traversable" diff --git a/packages/haskell-contravariant/build.sh b/packages/haskell-contravariant/build.sh new file mode 100644 index 000000000..43a53c1b2 --- /dev/null +++ b/packages/haskell-contravariant/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="http://github.com/ekmett/contravariant/" +TERMUX_PKG_DESCRIPTION="Contravariant functors" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="1.5.5" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/contravariant-${TERMUX_PKG_VERSION}/contravariant-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="062fd66580d7aad0b5ba93e644ffa7feee69276ef50f20d4ed9f1deb7642dffa" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-statevar" diff --git a/packages/haskell-data-fix/build.sh b/packages/haskell-data-fix/build.sh new file mode 100644 index 000000000..32751d20a --- /dev/null +++ b/packages/haskell-data-fix/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/spell-music/data-fix" +TERMUX_PKG_DESCRIPTION="Fixpoint data types" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.3.2" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/data-fix-${TERMUX_PKG_VERSION}/data-fix-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="3a172d3bc0639c327345e965f9d9023e099425814b28dcdb7b60ff66d66219cc" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-hashable" diff --git a/packages/haskell-diff/build.sh b/packages/haskell-diff/build.sh new file mode 100644 index 000000000..6ea063c99 --- /dev/null +++ b/packages/haskell-diff/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://hackage.haskell.org/package/Diff" +TERMUX_PKG_DESCRIPTION="O(ND) diff algorithm in haskell." +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.4.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/Diff-${TERMUX_PKG_VERSION}/Diff-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="fd5e4aaac7219bcbb14834fb8580ebe0aae905958d0ad74f5338ea290b372670" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs" diff --git a/packages/haskell-distributive/build.sh b/packages/haskell-distributive/build.sh new file mode 100644 index 000000000..5e71e727c --- /dev/null +++ b/packages/haskell-distributive/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="http://github.com/ekmett/distributive/" +TERMUX_PKG_DESCRIPTION="Distributive functors -- Dual to Traversable" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.6.2.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/distributive-${TERMUX_PKG_VERSION}/distributive-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="d7351392e078f58caa46630a4b9c643e1e2e9dddee45848c5c8358e7b1316b91" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-base-orphans, haskell-tagged" diff --git a/packages/haskell-dlist/build.sh b/packages/haskell-dlist/build.sh new file mode 100644 index 000000000..51c571bdb --- /dev/null +++ b/packages/haskell-dlist/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/spl/dlist" +TERMUX_PKG_DESCRIPTION="Difference lists" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="1.0" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/dlist-${TERMUX_PKG_VERSION}/dlist-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="173d637328bb173fcc365f30d29ff4a94292a1e0e5558aeb3dfc11de81510115" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs" diff --git a/packages/haskell-indexed-traversable-instances/build.sh b/packages/haskell-indexed-traversable-instances/build.sh new file mode 100644 index 000000000..076fd99bc --- /dev/null +++ b/packages/haskell-indexed-traversable-instances/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://hackage.haskell.org/package/indexed-traversable-instances" +TERMUX_PKG_DESCRIPTION="More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex" +TERMUX_PKG_LICENSE="BSD 2-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.1.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/indexed-traversable-instances-${TERMUX_PKG_VERSION}/indexed-traversable-instances-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="100ed1023b541328b04bcec0964b9f9d5fc93285fc23a2ac6873bf8597439a44" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-vector, haskell-onetuple, haskell-tagged, haskell-indexed-traversable, haskell-unordered-containers" diff --git a/packages/haskell-indexed-traversable/build.sh b/packages/haskell-indexed-traversable/build.sh new file mode 100644 index 000000000..af73c6f59 --- /dev/null +++ b/packages/haskell-indexed-traversable/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://hackage.haskell.org/package/indexed-traversable" +TERMUX_PKG_DESCRIPTION="FunctorWithIndex, FoldableWithIndex, TraversableWithIndex" +TERMUX_PKG_LICENSE="BSD 2-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.1.2" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/indexed-traversable-${TERMUX_PKG_VERSION}/indexed-traversable-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="516858ee7198b1fed1b93c665157f9855fd947379db7f115d48c1b0d670e698d" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs" diff --git a/packages/haskell-integer-logarithms/build.sh b/packages/haskell-integer-logarithms/build.sh new file mode 100644 index 000000000..07f652769 --- /dev/null +++ b/packages/haskell-integer-logarithms/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskellari/integer-logarithms" +TERMUX_PKG_DESCRIPTION="Integer logarithms." +TERMUX_PKG_LICENSE="MIT" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="1.0.3.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/integer-logarithms-${TERMUX_PKG_VERSION}/integer-logarithms-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="9b0a9f9fab609b15cd015865721fb05f744a1bc77ae92fd133872de528bbea7f" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs" diff --git a/packages/haskell-onetuple/build.sh b/packages/haskell-onetuple/build.sh new file mode 100644 index 000000000..7df155039 --- /dev/null +++ b/packages/haskell-onetuple/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://hackage.haskell.org/package/OneTuple" +TERMUX_PKG_DESCRIPTION="Singleton Tuple" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.3.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/OneTuple-${TERMUX_PKG_VERSION}/OneTuple-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="98853682d52fb4cc37a45cd186fbd77cf2565d3df5171acc4cf026427e103eef" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-base-orphans, haskell-hashable" diff --git a/packages/haskell-primitive/build.sh b/packages/haskell-primitive/build.sh new file mode 100644 index 000000000..7c3cb398a --- /dev/null +++ b/packages/haskell-primitive/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskell/primitive" +TERMUX_PKG_DESCRIPTION="Primitive memory-related operations" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.7.3.0" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/primitive-${TERMUX_PKG_VERSION}/primitive-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="3c0cfda67f1ee6f7f65108ad6f973b5bbb35ddba34b3c87746a7448f787501dc" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs" diff --git a/packages/haskell-quickcheck/build.sh b/packages/haskell-quickcheck/build.sh new file mode 100644 index 000000000..b512e3e47 --- /dev/null +++ b/packages/haskell-quickcheck/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/nick8325/quickcheck" +TERMUX_PKG_DESCRIPTION="Automatic testing of Haskell programs" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="2.14.2" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/QuickCheck-${TERMUX_PKG_VERSION}/QuickCheck-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-splitmix, haskell-random" diff --git a/packages/haskell-regex-tdfa/build.sh b/packages/haskell-regex-tdfa/build.sh new file mode 100644 index 000000000..57fe7ce67 --- /dev/null +++ b/packages/haskell-regex-tdfa/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://wiki.haskell.org/Regular_expressions" +TERMUX_PKG_DESCRIPTION="Pure Haskell Tagged DFA Backend for "Text.Regex" (regex-base)" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="1.3.1.2" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/regex-tdfa-${TERMUX_PKG_VERSION}/regex-tdfa-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="c47a78c9da532ba0883868a1e34427318cba3cccc8e42f995834c74eea286a62" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-regex-base" diff --git a/packages/haskell-scientific/build.sh b/packages/haskell-scientific/build.sh new file mode 100644 index 000000000..aa7f845fe --- /dev/null +++ b/packages/haskell-scientific/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/basvandijk/scientific" +TERMUX_PKG_DESCRIPTION="Numbers represented using scientific notation" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.3.7.0" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/scientific-${TERMUX_PKG_VERSION}/scientific-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="a3a121c4b3d68fb8b9f8c709ab012e48f090ed553609247a805ad070d6b343a9" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-hashable, haskell-integer-logarithms, haskell-primitive" diff --git a/packages/haskell-semialign/build.sh b/packages/haskell-semialign/build.sh new file mode 100644 index 000000000..3edcd15e0 --- /dev/null +++ b/packages/haskell-semialign/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskellari/these" +TERMUX_PKG_DESCRIPTION="Align and Zip type-classes from the common Semialign ancestor." +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="1.2.0.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/semialign-${TERMUX_PKG_VERSION}/semialign-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="d900697041ae4b0cca3243273a2b3e80bcf74d937405d6a5ff34dc33ee952132" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-vector, haskell-semigroupoids, haskell-tagged, haskell-hashable, haskell-these, haskell-indexed-traversable-instances, haskell-indexed-traversable, haskell-unordered-containers" diff --git a/packages/haskell-semigroupoids/build.sh b/packages/haskell-semigroupoids/build.sh new file mode 100644 index 000000000..c65a45eb1 --- /dev/null +++ b/packages/haskell-semigroupoids/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="http://github.com/ekmett/semigroupoids" +TERMUX_PKG_DESCRIPTION="Semigroupoids: Category sans id" +TERMUX_PKG_LICENSE="BSD 2-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="5.3.7" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/semigroupoids-${TERMUX_PKG_VERSION}/semigroupoids-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="6d45cdb6c58c75ca588859b80b2c92b6f48590a03e065c24ce5d767a6a963799" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-distributive, haskell-tagged, haskell-hashable, haskell-contravariant, haskell-transformers-compat, haskell-bifunctors, haskell-base-orphans, haskell-comonad, haskell-unordered-containers" diff --git a/packages/haskell-statevar/build.sh b/packages/haskell-statevar/build.sh new file mode 100644 index 000000000..0661888ad --- /dev/null +++ b/packages/haskell-statevar/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskell-opengl/StateVar" +TERMUX_PKG_DESCRIPTION="State variables" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="1.2.2" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/StateVar-${TERMUX_PKG_VERSION}/StateVar-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="5e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs" diff --git a/packages/haskell-strict/build.sh b/packages/haskell-strict/build.sh new file mode 100644 index 000000000..d7ce337d8 --- /dev/null +++ b/packages/haskell-strict/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskell-strict/strict" +TERMUX_PKG_DESCRIPTION="Strict data types and String IO." +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.4.0.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/strict-${TERMUX_PKG_VERSION}/strict-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="dff6abc08ad637e51891bb8b475778c40926c51219eda60fd64f0d9680226241" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-these, haskell-hashable, haskell-assoc" diff --git a/packages/haskell-tagged/build.sh b/packages/haskell-tagged/build.sh new file mode 100644 index 000000000..9b9d729e7 --- /dev/null +++ b/packages/haskell-tagged/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="http://github.com/ekmett/tagged" +TERMUX_PKG_DESCRIPTION="Haskell 98 phantom types to avoid unsafely passing dummy arguments" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.8.6.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/tagged-${TERMUX_PKG_VERSION}/tagged-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="f5e0fcf95f0bb4aa63f428f2c01955a41ea1a42cfcf39145ed631f59a9616c02" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs" diff --git a/packages/haskell-text-short/build.sh b/packages/haskell-text-short/build.sh new file mode 100644 index 000000000..8a7191128 --- /dev/null +++ b/packages/haskell-text-short/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://hackage.haskell.org/package/text-short" +TERMUX_PKG_DESCRIPTION="Memory-efficient representation of Unicode text strings" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.1.5" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/text-short-${TERMUX_PKG_VERSION}/text-short-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="a35ec6cde2ada084c1a050dc5885be5ab01f851b93d744cf0facbc1c18002dda" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-hashable" diff --git a/packages/haskell-th-abstraction/build.sh b/packages/haskell-th-abstraction/build.sh new file mode 100644 index 000000000..710421086 --- /dev/null +++ b/packages/haskell-th-abstraction/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/glguy/th-abstraction" +TERMUX_PKG_DESCRIPTION="Nicer interface for reified information about data types" +TERMUX_PKG_LICENSE="ISC" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.4.3.0" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/th-abstraction-${TERMUX_PKG_VERSION}/th-abstraction-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="c8bb13e31d1d22a99168536a35c66e1091a6e4274b9841a023eac52c2bd3de06" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs" diff --git a/packages/haskell-these/build.sh b/packages/haskell-these/build.sh new file mode 100644 index 000000000..d857b7b44 --- /dev/null +++ b/packages/haskell-these/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskellari/these" +TERMUX_PKG_DESCRIPTION="An either-or-both data type." +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="1.1.1.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/these-${TERMUX_PKG_VERSION}/these-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="d798c9f56e17def441e8f51e54cc11afdb3e76c6a9d1e9ee154e9a78da0bf508" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-hashable, haskell-assoc" diff --git a/packages/haskell-time-compat/build.sh b/packages/haskell-time-compat/build.sh new file mode 100644 index 000000000..895c5fcf1 --- /dev/null +++ b/packages/haskell-time-compat/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskellari/time-compat" +TERMUX_PKG_DESCRIPTION="Compatibility package for time" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="1.9.6.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/time-compat-${TERMUX_PKG_VERSION}/time-compat-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="ad07bb00eb9678c2136d3680752b00acc4cbc522654bb3199bf31c61ef1e6b80" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-base-orphans, haskell-hashable" diff --git a/packages/haskell-transformers-compat/build.sh b/packages/haskell-transformers-compat/build.sh new file mode 100644 index 000000000..f4efa6f41 --- /dev/null +++ b/packages/haskell-transformers-compat/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="http://github.com/ekmett/transformers-compat/" +TERMUX_PKG_DESCRIPTION="A small compatibility shim for the transformers library" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.7.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/transformers-compat-${TERMUX_PKG_VERSION}/transformers-compat-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="ac0b861534c14d3cfd61534f474674e3b634b8decea072ffd4d21f8b59f35080" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs" diff --git a/packages/haskell-unordered-containers/build.sh b/packages/haskell-unordered-containers/build.sh new file mode 100644 index 000000000..0461a8ada --- /dev/null +++ b/packages/haskell-unordered-containers/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskell-unordered-containers/unordered-containers" +TERMUX_PKG_DESCRIPTION="Efficient hashing-based container types" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.2.17.0" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/unordered-containers-${TERMUX_PKG_VERSION}/unordered-containers-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="c49e3a6e0b6aae68c035b163e54f3521d1d65d0a3543fa46eaeddc97b4375a17" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-hashable" diff --git a/packages/haskell-uuid-types/build.sh b/packages/haskell-uuid-types/build.sh new file mode 100644 index 000000000..c37de0987 --- /dev/null +++ b/packages/haskell-uuid-types/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskell-hvr/uuid" +TERMUX_PKG_DESCRIPTION="Type definitions for Universally Unique Identifiers" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="1.0.5" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/uuid-types-${TERMUX_PKG_VERSION}/uuid-types-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="ad68b89b7a64c07dd5c250a11be2033ee929318ff51ec7b4e4b54e1b4deba7dd" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-random, haskell-hashable" diff --git a/packages/haskell-vector/build.sh b/packages/haskell-vector/build.sh new file mode 100644 index 000000000..b4221ad37 --- /dev/null +++ b/packages/haskell-vector/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/haskell/vector" +TERMUX_PKG_DESCRIPTION="Efficient Arrays" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.12.3.1" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/vector-${TERMUX_PKG_VERSION}/vector-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="fb4a53c02bd4d7fdf155c0604da9a5bb0f3b3bfce5d9960aea11c2ae235b9f35" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-primitive" diff --git a/packages/haskell-witherable/build.sh b/packages/haskell-witherable/build.sh new file mode 100644 index 000000000..730f5cc63 --- /dev/null +++ b/packages/haskell-witherable/build.sh @@ -0,0 +1,9 @@ +TERMUX_PKG_HOMEPAGE="https://github.com/fumieval/witherable" +TERMUX_PKG_DESCRIPTION="filterable traversable" +TERMUX_PKG_LICENSE="BSD 3-Clause" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.4.2" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/witherable-${TERMUX_PKG_VERSION}/witherable-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="790d2bb274283419173bd89104439860675a9410f70f21912973ecd9098b4104" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-vector, haskell-hashable, haskell-base-orphans, haskell-indexed-traversable-instances, haskell-indexed-traversable, haskell-unordered-containers" diff --git a/packages/shellcheck/build.sh b/packages/shellcheck/build.sh new file mode 100644 index 000000000..42251aab1 --- /dev/null +++ b/packages/shellcheck/build.sh @@ -0,0 +1,10 @@ +TERMUX_PKG_HOMEPAGE="https://www.shellcheck.net/" +TERMUX_PKG_DESCRIPTION="Shell script analysis tool" +TERMUX_PKG_LICENSE="GPL-3.0" +TERMUX_PKG_MAINTAINER="Aditya Alok " +TERMUX_PKG_VERSION="0.8.0" +TERMUX_PKG_SRCURL="https://hackage.haskell.org/package/ShellCheck-${TERMUX_PKG_VERSION}/ShellCheck-${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="62080e8a59174b12ecd2d753af3e6b9fed977e6f5f7301cde027a54aee555416" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="ghc-libs, haskell-regex-tdfa, haskell-diff, haskell-quickcheck, haskell-aeson" +TERMUX_PKG_IS_HASKELL_LIB=false