summaryrefslogtreecommitdiff
path: root/dev-haskell
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-05-04 07:10:34 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-05-04 07:10:34 +0000
commit92217a61c4e16e9d7f04aac37db59ee63c528d6c (patch)
tree8ee1f31df20798566a4be81ad3122cdba4a47b4f /dev-haskell
parentade6f2fbcbb4e9423e0518e10b7252f1a9424635 (diff)
downloadbaldeagleos-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/Manifest2
-rw-r--r--dev-haskell/strict-concurrency/metadata.xml21
-rw-r--r--dev-haskell/strict-concurrency/strict-concurrency-0.2.4.3.ebuild22
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
+"