From 935cb5541be04f92add3fd55a845647381e802df Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Sun, 21 Jan 2024 22:01:08 +0800 Subject: [PATCH] Fix 'versions' version to resolver #983 --- cabal.ghc8107.project | 9 +++++++++ cabal.ghc8107.project.freeze | 1 + cabal.ghc902.project | 9 +++++++++ cabal.ghc902.project.freeze | 1 + cabal.ghc928.project | 9 +++++++++ cabal.ghc928.project.freeze | 1 + cabal.ghc948.project | 9 +++++++++ cabal.ghc948.project.freeze | 1 + cabal.project | 5 +++++ cabal.project.release | 5 +++++ 10 files changed, 50 insertions(+) diff --git a/cabal.ghc8107.project b/cabal.ghc8107.project index 992a05c..6feb966 100644 --- a/cabal.ghc8107.project +++ b/cabal.ghc8107.project @@ -12,6 +12,10 @@ else constraints: http-io-streams -brotli, any.aeson >= 2.0.1.0 +if os(mingw32) + if impl(ghc >= 9.4) + constraints: language-c >= 0.9.3 + source-repository-package type: git location: https://github.com/haskell/tar.git @@ -22,6 +26,11 @@ source-repository-package location: https://github.com/hasufell/uri-bytestring.git tag: 4fb5ed14b500c192e6e7a97f6b2b1eb478806001 +source-repository-package + type: git + location: https://github.com/hasufell/versions.git + tag: 79e18fbc44fae3064d8957c550cc0229465db320 + package libarchive flags: -system-libarchive diff --git a/cabal.ghc8107.project.freeze b/cabal.ghc8107.project.freeze index 9ff8eff..5bcf068 100644 --- a/cabal.ghc8107.project.freeze +++ b/cabal.ghc8107.project.freeze @@ -85,6 +85,7 @@ constraints: any.Cabal ==3.6.3.0, any.dlist ==1.0, dlist -werror, any.exceptions ==0.10.4, + any.file-uri ==0.1.0.0, any.filepath ==1.4.2.1, any.foldable1-classes-compat ==0.1, foldable1-classes-compat +tagged, diff --git a/cabal.ghc902.project b/cabal.ghc902.project index 171604b..1c2b4ec 100644 --- a/cabal.ghc902.project +++ b/cabal.ghc902.project @@ -12,6 +12,10 @@ else constraints: http-io-streams -brotli, any.aeson >= 2.0.1.0 +if os(mingw32) + if impl(ghc >= 9.4) + constraints: language-c >= 0.9.3 + source-repository-package type: git location: https://github.com/haskell/tar.git @@ -22,6 +26,11 @@ source-repository-package location: https://github.com/hasufell/uri-bytestring.git tag: 4fb5ed14b500c192e6e7a97f6b2b1eb478806001 +source-repository-package + type: git + location: https://github.com/hasufell/versions.git + tag: 79e18fbc44fae3064d8957c550cc0229465db320 + package libarchive flags: -system-libarchive diff --git a/cabal.ghc902.project.freeze b/cabal.ghc902.project.freeze index 3e96cfa..4aeab76 100644 --- a/cabal.ghc902.project.freeze +++ b/cabal.ghc902.project.freeze @@ -90,6 +90,7 @@ constraints: any.Cabal ==3.6.3.0, any.dlist ==1.0, dlist -werror, any.exceptions ==0.10.4, + any.file-uri ==0.1.0.0, any.filepath ==1.4.2.1, any.foldable1-classes-compat ==0.1, foldable1-classes-compat +tagged, diff --git a/cabal.ghc928.project b/cabal.ghc928.project index d4f1360..ad6097a 100644 --- a/cabal.ghc928.project +++ b/cabal.ghc928.project @@ -12,6 +12,10 @@ else constraints: http-io-streams -brotli, any.aeson >= 2.0.1.0 +if os(mingw32) + if impl(ghc >= 9.4) + constraints: language-c >= 0.9.3 + source-repository-package type: git location: https://github.com/haskell/tar.git @@ -22,6 +26,11 @@ source-repository-package location: https://github.com/hasufell/uri-bytestring.git tag: 4fb5ed14b500c192e6e7a97f6b2b1eb478806001 +source-repository-package + type: git + location: https://github.com/hasufell/versions.git + tag: 79e18fbc44fae3064d8957c550cc0229465db320 + package libarchive flags: -system-libarchive diff --git a/cabal.ghc928.project.freeze b/cabal.ghc928.project.freeze index f746725..5064957 100644 --- a/cabal.ghc928.project.freeze +++ b/cabal.ghc928.project.freeze @@ -90,6 +90,7 @@ constraints: any.Cabal ==3.6.3.0, any.dlist ==1.0, dlist -werror, any.exceptions ==0.10.4, + any.file-uri ==0.1.0.0, any.filepath ==1.4.2.2, any.foldable1-classes-compat ==0.1, foldable1-classes-compat +tagged, diff --git a/cabal.ghc948.project b/cabal.ghc948.project index 5aeeaa1..e78003b 100644 --- a/cabal.ghc948.project +++ b/cabal.ghc948.project @@ -12,6 +12,10 @@ else constraints: http-io-streams -brotli, any.aeson >= 2.0.1.0 +if os(mingw32) + if impl(ghc >= 9.4) + constraints: language-c >= 0.9.3 + source-repository-package type: git location: https://github.com/haskell/tar.git @@ -22,6 +26,11 @@ source-repository-package location: https://github.com/hasufell/uri-bytestring.git tag: 4fb5ed14b500c192e6e7a97f6b2b1eb478806001 +source-repository-package + type: git + location: https://github.com/hasufell/versions.git + tag: 79e18fbc44fae3064d8957c550cc0229465db320 + package libarchive flags: -system-libarchive diff --git a/cabal.ghc948.project.freeze b/cabal.ghc948.project.freeze index 3a35f17..04d576c 100644 --- a/cabal.ghc948.project.freeze +++ b/cabal.ghc948.project.freeze @@ -89,6 +89,7 @@ constraints: any.Cabal ==3.6.3.0 || ==3.8.1.0, any.dlist ==1.0, dlist -werror, any.exceptions ==0.10.5, + any.file-uri ==0.1.0.0, any.filepath ==1.4.2.2, any.foldable1-classes-compat ==0.1, foldable1-classes-compat +tagged, diff --git a/cabal.project b/cabal.project index 446c376..37aae73 100644 --- a/cabal.project +++ b/cabal.project @@ -26,6 +26,11 @@ source-repository-package location: https://github.com/hasufell/uri-bytestring.git tag: 4fb5ed14b500c192e6e7a97f6b2b1eb478806001 +source-repository-package + type: git + location: https://github.com/hasufell/versions.git + tag: 79e18fbc44fae3064d8957c550cc0229465db320 + package libarchive flags: -system-libarchive diff --git a/cabal.project.release b/cabal.project.release index 885a9cc..8241445 100644 --- a/cabal.project.release +++ b/cabal.project.release @@ -56,5 +56,10 @@ source-repository-package location: https://github.com/hasufell/uri-bytestring.git tag: 4fb5ed14b500c192e6e7a97f6b2b1eb478806001 +source-repository-package + type: git + location: https://github.com/hasufell/versions.git + tag: 79e18fbc44fae3064d8957c550cc0229465db320 + allow-newer: cabal-install-parsers:tar