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