aboutsummaryrefslogtreecommitdiff
path: root/devel/hs-spago/files/patch-src_Spago_Bower.hs
diff options
context:
space:
mode:
Diffstat (limited to 'devel/hs-spago/files/patch-src_Spago_Bower.hs')
-rw-r--r--devel/hs-spago/files/patch-src_Spago_Bower.hs20
1 files changed, 20 insertions, 0 deletions
diff --git a/devel/hs-spago/files/patch-src_Spago_Bower.hs b/devel/hs-spago/files/patch-src_Spago_Bower.hs
new file mode 100644
index 000000000000..bd79651e3ce9
--- /dev/null
+++ b/devel/hs-spago/files/patch-src_Spago_Bower.hs
@@ -0,0 +1,20 @@
+--- src/Spago/Bower.hs.orig 2022-05-03 16:26:05 UTC
++++ src/Spago/Bower.hs
+@@ -9,7 +9,7 @@ import qualified Data.Aeson.Encode.Pretty as Pretty
+
+ import qualified Data.Aeson as Aeson
+ import qualified Data.Aeson.Encode.Pretty as Pretty
+-import qualified Data.HashMap.Strict as HashMap
++import qualified Data.Aeson.KeyMap as KeyMap
+ import qualified Data.Text as Text
+ import qualified System.Info
+ import qualified Turtle
+@@ -109,7 +109,7 @@ mkBowerVersion packageName version (Repo repo) = do
+ Just (Object obj) -> pure obj
+ _ -> die [ display $ "Unable to decode output from `bower " <> Text.intercalate " " args <> "`: ", display out ]
+
+- if HashMap.member "version" info
++ if KeyMap.member "version" info
+ then pure $ Bower.VersionRange $ "^" <> version
+ else pure $ Bower.VersionRange $ repo <> "#" <> version
+