haskell.compiler: link upstream issue for sphinx 7 patch

+16
+1
pkgs/development/compilers/ghc/9.0.2.nix
··· 194 194 url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; 195 195 sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; 196 196 }) 197 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 197 198 ./docs-sphinx-7.patch 198 199 # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 199 200 (fetchpatch {
+1
pkgs/development/compilers/ghc/9.2.4.nix
··· 194 194 url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; 195 195 sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; 196 196 }) 197 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 197 198 ./docs-sphinx-7.patch 198 199 # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 199 200 (fetchpatch {
+1
pkgs/development/compilers/ghc/9.2.5.nix
··· 194 194 url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; 195 195 sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; 196 196 }) 197 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 197 198 ./docs-sphinx-7.patch 198 199 # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 199 200 (fetchpatch {
+1
pkgs/development/compilers/ghc/9.2.6.nix
··· 194 194 url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; 195 195 sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; 196 196 }) 197 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 197 198 ./docs-sphinx-7.patch 198 199 # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 199 200 (fetchpatch {
+1
pkgs/development/compilers/ghc/9.2.7.nix
··· 194 194 url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; 195 195 sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; 196 196 }) 197 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 197 198 ./docs-sphinx-7.patch 198 199 # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 199 200 (fetchpatch {
+1
pkgs/development/compilers/ghc/9.2.8.nix
··· 194 194 url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; 195 195 sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; 196 196 }) 197 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 197 198 ./docs-sphinx-7.patch 198 199 # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 199 200 (fetchpatch {
+1
pkgs/development/compilers/ghc/9.4.2.nix
··· 205 205 url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; 206 206 sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; 207 207 }) 208 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 208 209 ./docs-sphinx-7.patch 209 210 ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ 210 211 # Prevent the paths module from emitting symbols that we don't use
+1
pkgs/development/compilers/ghc/9.4.3.nix
··· 205 205 url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; 206 206 sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; 207 207 }) 208 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 208 209 ./docs-sphinx-7.patch 209 210 ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ 210 211 # Prevent the paths module from emitting symbols that we don't use
+1
pkgs/development/compilers/ghc/9.4.4.nix
··· 205 205 url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; 206 206 sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; 207 207 }) 208 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 208 209 ./docs-sphinx-7.patch 209 210 ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ 210 211 # Prevent the paths module from emitting symbols that we don't use
+2
pkgs/development/compilers/ghc/9.4.5.nix
··· 205 205 url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; 206 206 sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; 207 207 }) 208 + 209 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 208 210 ./docs-sphinx-7.patch 209 211 ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ 210 212 # Prevent the paths module from emitting symbols that we don't use
+2
pkgs/development/compilers/ghc/9.4.6.nix
··· 197 197 extraPrefix = "libraries/Cabal/"; 198 198 sha256 = "sha256-yRQ6YmMiwBwiYseC5BsrEtDgFbWvst+maGgDtdD0vAY="; 199 199 }) 200 + 201 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 200 202 ./docs-sphinx-7.patch 201 203 202 204 # Work around a type not being defined when including Rts.h in bytestring's cbits
+2
pkgs/development/compilers/ghc/9.4.7.nix
··· 197 197 extraPrefix = "libraries/Cabal/"; 198 198 sha256 = "sha256-yRQ6YmMiwBwiYseC5BsrEtDgFbWvst+maGgDtdD0vAY="; 199 199 }) 200 + 201 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 200 202 ./docs-sphinx-7.patch 201 203 ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ 202 204 # Prevent the paths module from emitting symbols that we don't use
+1
pkgs/development/compilers/ghc/common-hadrian.nix
··· 267 267 enableParallelBuilding = true; 268 268 269 269 patches = [ 270 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 270 271 (if lib.versionAtLeast version "9.8" 271 272 then ./docs-sphinx-7-ghc98.patch 272 273 else ./docs-sphinx-7.patch )