haskellPackages.purescript: drop unnecessary overrides

We no longer need to fiddle around with the broken flag, as the package
is in the default set now.

-10
-3
pkgs/development/haskell-modules/configuration-common.nix
··· 2586 doJailbreak 2587 # Generate shell completions 2588 (self.generateOptparseApplicativeCompletions [ "purs" ]) 2589 - ] ++ lib.optionals (lib.versions.majorMinor self.ghc.version == "9.2") [ 2590 - markUnbroken 2591 - doDistribute 2592 ]); 2593 2594 purenix = super.purenix.overrideScope purescriptOverlay;
··· 2586 doJailbreak 2587 # Generate shell completions 2588 (self.generateOptparseApplicativeCompletions [ "purs" ]) 2589 ]); 2590 2591 purenix = super.purenix.overrideScope purescriptOverlay;
-1
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 4117 - Pup-Events-Server 4118 - pure-io 4119 - pure-priority-queue 4120 - - purescript 4121 - purescript-ast 4122 - purescript-cst 4123 - purescript-tsd-gen
··· 4117 - Pup-Events-Server 4118 - pure-io 4119 - pure-priority-queue 4120 - purescript-ast 4121 - purescript-cst 4122 - purescript-tsd-gen
-2
pkgs/development/haskell-modules/hackage-packages.nix
··· 230102 doCheck = false; 230103 description = "PureScript Programming Language Compiler"; 230104 license = lib.licenses.bsd3; 230105 - hydraPlatforms = lib.platforms.none; 230106 mainProgram = "purs"; 230107 - broken = true; 230108 }) {}; 230109 230110 "purescript-ast" = callPackage
··· 230102 doCheck = false; 230103 description = "PureScript Programming Language Compiler"; 230104 license = lib.licenses.bsd3; 230105 mainProgram = "purs"; 230106 }) {}; 230107 230108 "purescript-ast" = callPackage
-4
pkgs/top-level/release-haskell.nix
··· 399 compilerNames.ghc924 400 compilerNames.ghc925 401 ]; 402 - purescript = [ 403 - compilerNames.ghc924 404 - compilerNames.ghc925 405 - ]; 406 }) 407 { 408 mergeable = pkgs.releaseTools.aggregate {
··· 399 compilerNames.ghc924 400 compilerNames.ghc925 401 ]; 402 }) 403 { 404 mergeable = pkgs.releaseTools.aggregate {