mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
dev-haskell/auto-update: add 0.2.6
Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Mark Wright <gienah@gentoo.org>
This commit is contained in:
@@ -1 +1,2 @@
|
||||
DIST auto-update-0.1.6.tar.gz 10929 BLAKE2B fcc4c1909fcc52b5f8aca48e3662d494104b153c3511d56054457078a63ef5be1a56a0dc61aa1d87edbaef90526d03476046d0e13fcd748c33d163317a637a02 SHA512 ff0f4f835d0b24aafbe18dbc42a9c3cc396cea24be3f4b13b5f5dac49b3b21030c941c8b09a5c33ba175c9902d076aa12fc9eb5a6a79c94ee5c9b60935fa047f
|
||||
DIST auto-update-0.2.6.tar.gz 14719 BLAKE2B ae6509dd3fb586434ae47ad44bb05a6760c7cfae5b2ab1f4ed311a7c5a7958932e13126ed4c9da6cf35eb6eff1e74eee4275cef92ca7d56868ce9c4f3445d4a4 SHA512 a51d72966307eda6dc33b2c06122bd51d43f3c6e759856ebb6722ff891d6d36d874e84ae88d2498b4ae3d55205851086d216f547c8cdd2bc59de9f006caa4fb3
|
||||
|
||||
25
dev-haskell/auto-update/auto-update-0.2.6.ebuild
Normal file
25
dev-haskell/auto-update/auto-update-0.2.6.ebuild
Normal file
@@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
# ebuild generated by hackport 0.9.0.0.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Efficiently run periodic, on-demand actions"
|
||||
HOMEPAGE="https://github.com/yesodweb/wai"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-9.0.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-3.4.1.0
|
||||
test? ( dev-haskell/hspec
|
||||
dev-haskell/hunit
|
||||
dev-haskell/retry )
|
||||
"
|
||||
@@ -5,12 +5,8 @@
|
||||
<email>haskell@gentoo.org</email>
|
||||
<name>Gentoo Haskell</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
A common problem is the desire to have an action run at a scheduled interval, but only if it is needed. For example, instead of having every web request result in a new @getCurrentTime@ call, we'd like to have a single worker thread run every second, updating an @IORef@. However, if the request frequency is less than once per second, this is a pessimization, and worse, kills idle GC.
|
||||
|
||||
This library allows you to define actions which will either be performed by a dedicated thread or, in times of low volume, will be executed by the calling thread.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="hackage">auto-update</remote-id>
|
||||
<remote-id type="github">yesodweb/wai</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
Reference in New Issue
Block a user