diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-13 07:21:08 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-01-13 07:21:08 +0000 |
| commit | 497f4ad7ac71f6bb5befbee2ed30dcfaabfa6b19 (patch) | |
| tree | ed0704074300662a1031a05808c50f0549c43864 /dev-haskell/vector | |
| parent | c3911b35b87fb2c3d7fab8c3322ae2529ba84a7e (diff) | |
| download | baldeagleos-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.patch | 86 |
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 |
