diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-04 07:10:34 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-04 07:10:34 +0000 |
| commit | 92217a61c4e16e9d7f04aac37db59ee63c528d6c (patch) | |
| tree | 8ee1f31df20798566a4be81ad3122cdba4a47b4f /dev-haskell | |
| parent | ade6f2fbcbb4e9423e0518e10b7252f1a9424635 (diff) | |
| download | baldeagleos-repo-92217a61c4e16e9d7f04aac37db59ee63c528d6c.tar.gz baldeagleos-repo-92217a61c4e16e9d7f04aac37db59ee63c528d6c.tar.xz baldeagleos-repo-92217a61c4e16e9d7f04aac37db59ee63c528d6c.zip | |
Adding metadata
Diffstat (limited to 'dev-haskell')
| -rw-r--r-- | dev-haskell/strict-concurrency/Manifest | 2 | ||||
| -rw-r--r-- | dev-haskell/strict-concurrency/metadata.xml | 21 | ||||
| -rw-r--r-- | dev-haskell/strict-concurrency/strict-concurrency-0.2.4.3.ebuild | 22 |
3 files changed, 45 insertions, 0 deletions
diff --git a/dev-haskell/strict-concurrency/Manifest b/dev-haskell/strict-concurrency/Manifest new file mode 100644 index 000000000000..fd384f48fc94 --- /dev/null +++ b/dev-haskell/strict-concurrency/Manifest @@ -0,0 +1,2 @@ +DIST strict-concurrency-0.2.4.3-rev1.cabal 1983 BLAKE2B dead0cf9dc82929a71297e6574cfccec66ffec7da1a0dd1ca10b601ac698a2888251cada528d6842c35da696f44139716a42f89d77fa244c1cd6be4da48fa717 SHA512 9c0dca1efb71c108900cb2e11c8ab0f79284c184e204051490f1441c26401e23063980f08600ea31839bf4c1e0f78a685b77a4ca398f8289453d110e28ab934d +DIST strict-concurrency-0.2.4.3.tar.gz 5031 BLAKE2B 3dad031e498afc949c641ce290d6a56632637229bda5efbf63d0570ed5879b91b32921db4dfe32dfeebb81115fa2f785c56017dc0307142086bb30a4923dbf38 SHA512 7aa03b34efc08a100d30dd4aa524046bf56e7fda2aa6d482724482e24738e1794ff313675b0f70895b3dd934bddf4bf8661f4c3bd3408a2a91181973b764d01e diff --git a/dev-haskell/strict-concurrency/metadata.xml b/dev-haskell/strict-concurrency/metadata.xml new file mode 100644 index 000000000000..9fc776e5d3d5 --- /dev/null +++ b/dev-haskell/strict-concurrency/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>vowstar@gmail.com</email> + <name>Huang Rui</name> + </maintainer> + <longdescription lang="en"> + strict-concurrency provides head normal form strict versions of standard + Haskell concurrency abstractions such as MVars and Chans. These variants + give callers more control over where evaluation happens than the default + lazy types. + </longdescription> + <longdescription lang="zh"> + strict-concurrency 提供标准 Haskell 并发抽象(如 MVar 和 Chan)的弱头范式 + 严格版本。相比默认的惰性类型,这些变体让调用者可以更明确地控制求值发生的 + 位置。 + </longdescription> + + <origin>gentoo-guru-overlay</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-haskell/strict-concurrency/strict-concurrency-0.2.4.3.ebuild b/dev-haskell/strict-concurrency/strict-concurrency-0.2.4.3.ebuild new file mode 100644 index 000000000000..ca2b3e102400 --- /dev/null +++ b/dev-haskell/strict-concurrency/strict-concurrency-0.2.4.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.8.0.0.9999 + +CABAL_HACKAGE_REVISION=1 +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Strict concurrency abstractions" +HOMEPAGE="https://github.com/ygale/strict-concurrency" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=">=dev-lang/ghc-8.6.3:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.10 +" |
