Added a comment
This commit is contained in:
parent
48793b6cec
commit
602499771b
1 changed files with 53 additions and 0 deletions
|
@ -0,0 +1,53 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="http://joeyh.name/"
|
||||||
|
ip="108.236.230.124"
|
||||||
|
subject="comment 1"
|
||||||
|
date="2014-06-06T16:53:21Z"
|
||||||
|
content="""
|
||||||
|
http://packdeps.haskellers.com/reverse/network-info
|
||||||
|
|
||||||
|
It's uuid which needs network-info -- but not for the parts of uuid which git-annex uses. (git-annex does not use the uuids that include the MAC address).
|
||||||
|
|
||||||
|
It's not hard to avoid that dependency. The attached patch will do. I've forwarded this to the author of uuid.
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
diff --git a/uuid.cabal b/uuid.cabal
|
||||||
|
index 0a53059..f00e887 100644
|
||||||
|
--- a/uuid.cabal
|
||||||
|
+++ b/uuid.cabal
|
||||||
|
@@ -24,6 +24,9 @@ Extra-Source-Files:
|
||||||
|
CHANGES
|
||||||
|
CONTRIBUTORS
|
||||||
|
|
||||||
|
+Flag NetworkInfo
|
||||||
|
+ Description: Enable UUIDs that need network-info
|
||||||
|
+ Default: True
|
||||||
|
|
||||||
|
Library
|
||||||
|
Build-Depends: base >=3 && < 5,
|
||||||
|
@@ -32,17 +35,20 @@ Library
|
||||||
|
cryptohash >= 0.7 && < 0.12,
|
||||||
|
deepseq == 1.3.*,
|
||||||
|
hashable (>= 1.1.1.0 && < 1.2.0) || (>= 1.2.1 && < 1.3),
|
||||||
|
- network-info == 0.2.*,
|
||||||
|
random >= 1.0.1 && < 1.1,
|
||||||
|
time >= 1.1 && < 1.5
|
||||||
|
+ if flag(NetworkInfo)
|
||||||
|
+ Build-Depends: network-info == 0.2.*
|
||||||
|
|
||||||
|
Exposed-Modules:
|
||||||
|
Data.UUID
|
||||||
|
- Data.UUID.Util
|
||||||
|
- Data.UUID.V1
|
||||||
|
Data.UUID.V3
|
||||||
|
Data.UUID.V4
|
||||||
|
Data.UUID.V5
|
||||||
|
+ if flag(NetworkInfo)
|
||||||
|
+ Exposed-Modules:
|
||||||
|
+ Data.UUID.Util
|
||||||
|
+ Data.UUID.V1
|
||||||
|
|
||||||
|
Other-Modules:
|
||||||
|
Data.UUID.Builder
|
||||||
|
</pre>
|
||||||
|
"""]]
|
Loading…
Add table
Add a link
Reference in a new issue