commit:     0fc90210ee29e528f155e9cb634871280d528939
Author:     Jack Todaro <solpeth <AT> posteo <DOT> org>
AuthorDate: Sat Jul 23 09:15:49 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 19:43:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc90210

dev-haskell/lukko: refresh metadata.xml

Signed-off-by: Jack Todaro <solpeth <AT> posteo.org>
Closes: https://github.com/gentoo/gentoo/pull/26536
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-haskell/lukko/metadata.xml | 39 ---------------------------------------
 1 file changed, 39 deletions(-)

diff --git a/dev-haskell/lukko/metadata.xml b/dev-haskell/lukko/metadata.xml
index 813bd62764bc..937381521944 100644
--- a/dev-haskell/lukko/metadata.xml
+++ b/dev-haskell/lukko/metadata.xml
@@ -5,43 +5,4 @@
                <email>[email protected]</email>
                <name>Gentoo Haskell</name>
        </maintainer>
-       <use>
-               <flag name="ofd-locking">Enable open file descriptor locking. 
Available on Linux (kernel 3.15, released Jun 8, 2014).</flag>
-       </use>
-       <longdescription>
-               This package provides access to platform dependent file locking 
APIs:
-               
-               * Open file descriptor locking on Linux ("Lukko.OFD")
-               * @flock@ locking on unix platforms ("Lukko.FLock")
-               * Windows locking @LockFileEx@ ("Lukko.Windows")
-               * No-op locking, which throws exceptions ("Lukko.NoOp")
-               * "Lukko" module exports the best option for the target 
platform with uniform API.
-               
-               There are alternative file locking packages:
-               
-               * "GHC.IO.Handle.Lock" in @base &gt;= 4.10@ is good enough for 
most use cases.
-               However, uses only 'Handle's so these locks cannot be used for 
intra-process locking.
-               (You should use e.g. 'MVar' in addition).
-               
-               * &lt;https://hackage.haskell.org/package/filelock filelock&gt; 
doesn't support OFD locking.
-               
-               /Lukko/ means lock in Finnish.
-               
-               Submodules "Lukko.OFD", "Lukko.Windows" etc are available based 
on following conditions.
-               
-               @
-               if os(windows)
-               \  cpp-options: -DHAS_WINDOWS_LOCK
-               
-               elif (os(linux) &amp;&amp; flag(ofd-locking))
-               \  cpp-options: -DHAS_OFD_LOCKING
-               \  cpp-options: -DHAS_FLOCK
-               
-               elif !(os(solaris) || os(aix))
-               \  cpp-options: -DHAS_FLOCK
-               @
-               
-               "Lukko.FLock" is available on not (Windows or Solaris or AIX).
-               "Lukko.NoOp" is always available.
-       </longdescription>
 </pkgmetadata>

Reply via email to