summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhololeap <hololeap@protonmail.com>2023-10-02 23:08:49 -0600
committerSam James <sam@gentoo.org>2023-10-23 04:09:54 +0100
commit68ff20c8531a96edc89c91d3e562c5b05ad6c44a (patch)
treeacc452c3dd74a69ac6c01e5204da2584b399ea85 /dev-haskell/monad-logger
parentdev-haskell/monad-control: add 1.0.3.1 (diff)
downloadgentoo-68ff20c8531a96edc89c91d3e562c5b05ad6c44a.tar.gz
gentoo-68ff20c8531a96edc89c91d3e562c5b05ad6c44a.tar.bz2
gentoo-68ff20c8531a96edc89c91d3e562c5b05ad6c44a.zip
dev-haskell/monad-logger: add 0.3.40
Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-haskell/monad-logger')
-rw-r--r--dev-haskell/monad-logger/Manifest1
-rw-r--r--dev-haskell/monad-logger/metadata.xml5
-rw-r--r--dev-haskell/monad-logger/monad-logger-0.3.40.ebuild40
3 files changed, 44 insertions, 2 deletions
diff --git a/dev-haskell/monad-logger/Manifest b/dev-haskell/monad-logger/Manifest
index 7ae8d854fcee..223ded43c68e 100644
--- a/dev-haskell/monad-logger/Manifest
+++ b/dev-haskell/monad-logger/Manifest
@@ -1 +1,2 @@
DIST monad-logger-0.3.32.tar.gz 10984 BLAKE2B d03a94f9b207e5a64a150140d9b4dcdd56e6ca28db1f371c08ffb9d35168602b8cbe478b19b47fdb38e69f0d08431f3a2a98b7ea916448079d27674bb70cf454 SHA512 d65fad10fc4bcc5a597c7a9b03b9e275c40ef7c930d1b7f703115c2f18b8bd3c5a42b4c3cc445889e0878e62709c62fdf5f0b2b60d1a15430064f11853b01ef3
+DIST monad-logger-0.3.40.tar.gz 11909 BLAKE2B 8c61039a2f104e7f257fb4c4b49f69b8a3337445379b0305f2c6de1a354cc17502efb760eda11217253e442da009cf4c303b145d6868ef48aafe2cb3522dd927 SHA512 a4dd32624a9feb399cf30f107b591742ac558180cb3220acb91f833459c9c525947efd5e8c5961a079c8a5b06263ff7a9a8a9a73067031f4551d6dec4a1db218
diff --git a/dev-haskell/monad-logger/metadata.xml b/dev-haskell/monad-logger/metadata.xml
index af578fdf8043..635423e6f19e 100644
--- a/dev-haskell/monad-logger/metadata.xml
+++ b/dev-haskell/monad-logger/metadata.xml
@@ -6,9 +6,10 @@
<name>Gentoo Haskell</name>
</maintainer>
<use>
- <flag name="template-haskell">Enable Template Haskell support.</flag>
+ <flag name="template-haskell">Enable Template Haskell support</flag>
</use>
<upstream>
- <remote-id type="github">kazu-yamamoto/logger</remote-id>
+ <remote-id type="hackage">monad-logger</remote-id>
+ <remote-id type="github">snoyberg/monad-logger</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-haskell/monad-logger/monad-logger-0.3.40.ebuild b/dev-haskell/monad-logger/monad-logger-0.3.40.ebuild
new file mode 100644
index 000000000000..b7dd487f6680
--- /dev/null
+++ b/dev-haskell/monad-logger/monad-logger-0.3.40.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.4.0.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A class of monads which can log messages"
+HOMEPAGE="https://github.com/snoyberg/monad-logger#readme"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+template-haskell"
+
+RDEPEND=">=dev-haskell/conduit-1.0:=[profile?] <dev-haskell/conduit-1.4:=[profile?]
+ >=dev-haskell/conduit-extra-1.1:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?]
+ >=dev-haskell/fast-logger-2.1:=[profile?] <dev-haskell/fast-logger-3.3:=[profile?]
+ dev-haskell/lifted-base:=[profile?]
+ >=dev-haskell/monad-control-1.0:=[profile?]
+ dev-haskell/monad-loops:=[profile?]
+ >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.4:=[profile?]
+ dev-haskell/stm-chans:=[profile?]
+ dev-haskell/text:=[profile?]
+ dev-haskell/transformers-base:=[profile?]
+ >=dev-haskell/transformers-compat-0.3:=[profile?]
+ dev-haskell/unliftio-core:=[profile?]
+ >=dev-lang/ghc-8.10.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-3.2.0.0
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag template-haskell template_haskell)
+}