From 9b468f8f974bd480cc93e9fde2b421b4fa313755 Mon Sep 17 00:00:00 2001 From: hololeap Date: Mon, 2 Oct 2023 23:07:35 -0600 Subject: dev-haskell/hackage-security: add 0.6.2.3-r2 Signed-off-by: hololeap Signed-off-by: Sam James --- ...-security-0.6.2.3-change-cabal-syntax-dep.patch | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 dev-haskell/hackage-security/files/hackage-security-0.6.2.3-change-cabal-syntax-dep.patch (limited to 'dev-haskell/hackage-security/files/hackage-security-0.6.2.3-change-cabal-syntax-dep.patch') diff --git a/dev-haskell/hackage-security/files/hackage-security-0.6.2.3-change-cabal-syntax-dep.patch b/dev-haskell/hackage-security/files/hackage-security-0.6.2.3-change-cabal-syntax-dep.patch new file mode 100644 index 000000000000..dc26881ebdbe --- /dev/null +++ b/dev-haskell/hackage-security/files/hackage-security-0.6.2.3-change-cabal-syntax-dep.patch @@ -0,0 +1,33 @@ +From b228347d62b7c69f16d1983d4c8c70f6601c7351 Mon Sep 17 00:00:00 2001 +From: hololeap +Date: Sun, 2 Jul 2023 14:33:27 -0600 +Subject: [PATCH] Change dependency on Cabal-syntax + +Do not add Cabal-syntax to build-depends when the Cabal-syntax flag is +off. + +This will ensure that Cabal-syntax is ignored/omitted when the flag is +off which will prevent version conflicts with >=Cabal-syntax-3.8 + +Signed-off-by: hololeap +--- + hackage-security.cabal | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/hackage-security.cabal b/hackage-security.cabal +index 58afd57..f0463f4 100644 +--- a/hackage-security.cabal ++++ b/hackage-security.cabal +@@ -170,8 +170,7 @@ library + else + build-depends: Cabal >= 1.14 && < 1.26 + || >= 2.0 && < 2.6 +- || >= 3.0 && < 3.7, +- Cabal-syntax < 3.7 ++ || >= 3.0 && < 3.7 + + hs-source-dirs: src + default-language: Haskell2010 +-- +2.39.3 + -- cgit v1.2.3