summaryrefslogtreecommitdiff
path: root/dev-haskell/vector
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-13 07:21:08 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-13 07:21:08 +0000
commit497f4ad7ac71f6bb5befbee2ed30dcfaabfa6b19 (patch)
treeed0704074300662a1031a05808c50f0549c43864 /dev-haskell/vector
parentc3911b35b87fb2c3d7fab8c3322ae2529ba84a7e (diff)
downloadbaldeagleos-repo-497f4ad7ac71f6bb5befbee2ed30dcfaabfa6b19.tar.gz
baldeagleos-repo-497f4ad7ac71f6bb5befbee2ed30dcfaabfa6b19.tar.xz
baldeagleos-repo-497f4ad7ac71f6bb5befbee2ed30dcfaabfa6b19.zip
Adding metadata
Diffstat (limited to 'dev-haskell/vector')
-rw-r--r--dev-haskell/vector/files/vector-0.12.3.1-cabal-doctest.patch86
1 files changed, 0 insertions, 86 deletions
diff --git a/dev-haskell/vector/files/vector-0.12.3.1-cabal-doctest.patch b/dev-haskell/vector/files/vector-0.12.3.1-cabal-doctest.patch
deleted file mode 100644
index 72f56dcb64de..000000000000
--- a/dev-haskell/vector/files/vector-0.12.3.1-cabal-doctest.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From: hololeap <hololeap@protonmail.com>
-Signed-off-by: hololeap <hololeap@protonmail.com>
-Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1231
-
-doctest pulls in the out-of-scope packages if they are installed on the
-system. The best workaround is to use migrate to cabal-doctest.
-
-diff -urN vector-0.12.3.1/Setup.hs vector-0.12.3.1-r1/Setup.hs
---- vector-0.12.3.1/Setup.hs 2021-09-21 10:02:15.000000000 -0600
-+++ vector-0.12.3.1-r1/Setup.hs 2022-03-22 22:12:57.107142731 -0600
-@@ -1,3 +1,6 @@
--import Distribution.Simple
--main = defaultMain
-+module Main (main) where
-
-+import Distribution.Extra.Doctest ( defaultMainWithDoctests )
-+
-+main :: IO ()
-+main = defaultMainWithDoctests "vector-doctest"
-diff -urN vector-0.12.3.1/tests/doctests.hs vector-0.12.3.1-r1/tests/doctests.hs
---- vector-0.12.3.1/tests/doctests.hs 2021-09-21 10:02:15.000000000 -0600
-+++ vector-0.12.3.1-r1/tests/doctests.hs 2022-03-22 22:14:54.557142788 -0600
-@@ -1,4 +1,30 @@
- import Test.DocTest (doctest)
-+import GHC.IO.Encoding (setLocaleEncoding)
-+import System.Directory (getCurrentDirectory, makeAbsolute)
-+import System.FilePath.Posix ((</>))
-+import System.IO (utf8)
-+import Build_doctests (pkgs)
-
- main :: IO ()
--main = doctest ["-Iinclude", "-Iinternal", "Data"]
-+main = do
-+ setLocaleEncoding utf8
-+ pwd <- getCurrentDirectory
-+ prefix <- makeAbsolute pwd
-+
-+ let customFlags =
-+ [ "-package-env=-"
-+ , "-hide-all-packages"
-+ , "-no-user-package-db"
-+ , "-package-db=" ++ prefix </> "dist/package.conf.inplace"
-+ ]
-+
-+ let origFlags =
-+ [ "-Iinclude"
-+ , "-Iinternal"
-+ ]
-+
-+ let modules =
-+ [ "Data"
-+ ]
-+
-+ doctest $ customFlags ++ pkgs ++ origFlags ++ modules
-diff -urN vector-0.12.3.1/vector.cabal vector-0.12.3.1-r1/vector.cabal
---- vector-0.12.3.1/vector.cabal 2022-03-22 22:09:55.787142644 -0600
-+++ vector-0.12.3.1-r1/vector.cabal 2022-03-22 22:12:23.547142715 -0600
-@@ -49,7 +49,7 @@
-
-
- Cabal-Version: >=1.10
--Build-Type: Simple
-+Build-Type: Custom
-
- Extra-Source-Files:
- changelog.md
-@@ -99,6 +99,11 @@
- Default: False
- Manual: True
-
-+custom-setup
-+ setup-depends:
-+ base
-+ , Cabal
-+ , cabal-doctest
-
- Library
- Default-Language: Haskell2010
-@@ -288,4 +293,6 @@
- base -any
- , doctest >=0.15 && <0.19
- , primitive >= 0.6.4.0 && < 0.8
-- , vector -any
-+ , directory
-+ , filepath
-+ , base-compat