summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
Commit message (Collapse)AuthorAge
* haskellPackages.persistent-postgresql: Enable testsRobert Hensing2022-04-16
|
* haskellPackages.esqueleto: Enable testsRobert Hensing2022-04-16
|
* haskellPackages.pg-client: Enable testsRobert Hensing2022-04-16
|
* haskellPackages: mark builds failing on hydra as brokensternenseemann2022-04-09
| | | | This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
* Merge remote-tracking branch 'origin/master' into haskell-updatessternenseemann2022-04-09
|\
| * haskellPackages: regenerate package set based on current configGabriel Ebner2022-04-09
| | | | | | | | This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
| * wstunnel: fix buildGabriel Ebner2022-04-09
| |
* | haskell.compiler.ghcHEAD: 9.3.20211111 -> 9.3.20220406sternenseemann2022-04-09
| |
* | Merge remote-tracking branch 'origin/master' into haskell-updatessternenseemann2022-04-07
|\|
| * elmPackages.elm-format: build using hspec-tasty 1.1.6, hspec-golden 0.1.0.3Alexander Foremny2022-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | elm-format depends on elm-format-lib which failed to build with hspec-tasty 1.1.7 and hspec-golden 0.2.0.0. hspec-tasty 1.1.6 and hspec-golden 0.1.0.3 had been removed in cd67b4fcbb81d07477746a138d6dbb9d01a81450. hspec-tasty 1.1.6 in turn pulls in older dependencies for hspec, hspec-core and hspec-discover. Fixes #167533.
* | haskell.packages.ghc922.hls-fourmolu-plugin: jailbreakMalte Brandy2022-04-07
| |
* | haskellPackages.hint: disable testssternenseemann2022-04-07
| | | | | | | | | | These currently fail when trying to execute cabal-install, interestingly with EFAULT.
* | niv: build using up to date dependenciessternenseemann2022-04-07
| | | | | | | | | | Upstream finally cut a new release with some adjustments allowing niv to be built using the Stackage LTS solver.
* | haskellPackages: regenerate package set based on current configsternenseemann2022-04-07
| | | | | | | | This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
* | haskellPackages: stackage LTS 19.1 -> LTS 19.2sternenseemann2022-04-07
|/ | | | This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
* haskellPackages: mark builds failing on hydra as brokensternenseemann2022-04-07
| | | | This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
* haskell.compiler.ghcjs: pass fetchFromGitHub to ghcjs-basesternenseemann2022-04-05
| | | | | | Fixes evaluation of haskell.compiler.ghcjs.withPackages. Reference #158600.
* haskell: update link to calendar for maintainer rotationDennis Gosnell2022-04-05
|
* haskellPackages.jsaddle-webkit2gtk: remove obsolete patchMalte Brandy2022-04-04
|
* haskellPackages.graphql-engine: 2.0.10 -> 2.3.1sternenseemann2022-04-03
| | | | | | | haskellPackages.kriti-lang: init at 0.3.1 Towards getting hasura-related packages to work with Stackage Nightly / GHC 9.0.
* Merge pull request #166548 from sternenseemann/fix-ghclibdir-computationsternenseemann2022-04-03
|\ | | | | [haskell-updates] ghcWithPackages: fix ghclibdir computation with variantSuffix
| * treewide: replace uses of ghc.name to find packages' datadirsternenseemann2022-03-31
| |
| * ghcWithPackages: use haskellCompilerName for ghclibdirsternenseemann2022-03-31
| | | | | | | | | | | | This is done for consistency with generic-builder.nix and because it's easier for downstream users to replicate which will inevitably use our code as inspiration.
| * haskellPackages.mkDerivation: get ghclibdir via haskellCompilerNamesternenseemann2022-03-31
| | | | | | | | | | | | | | This is the correctest and clearest way to do it I can think of at the moment that doesn't need us to add anything. "${ghcCommand}-${ghc.version}" also works, but is clunkier and harder to replicate for downstream users.
| * ghcWithPackages: use packageCfgDir over ghc.name where appropriatesternenseemann2022-03-31
| | | | | | | | | | This is an incorrectness pointed out in #153319 which we already have a proper solution for.
* | Merge pull request #166571 from hercules-ci/ghc902-backport-compact-unwindsternenseemann2022-04-03
|\ \ | | | | | | [haskell-updates] ghc: Backport compact unwind support
| * | haskellPackages.inline-c{,-cpp}: Add myself as maintainerRobert Hensing2022-04-01
| | |
| * | haskellPackages.inline-c-cpp: Fix tests on darwinRobert Hensing2022-04-01
| | |
* | | haskellPackages: regenerate package set based on current configMalte Brandy2022-04-03
| | | | | | | | | | | | This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
* | | haskellPackages: correct broken status of some packagesMalte Brandy2022-04-03
| | |
* | | haskellPackages: mark builds failing on hydra as brokenMalte Brandy2022-04-03
| | | | | | | | | | | | This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
* | | haskellPackages.leveldb-haskell: fix buildrnhmjoj2022-04-02
| | | | | | | | | | | | Closes #166892.
* | | haskellPackages.mkDerivation: fix pkg-config crossrnhmjoj2022-04-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | When cross compiling the pkg-config binary is prefixed and cabal needs to be made aware of this. Note: the `--with-pkg-config` flag can't be added unconditionally because if the package doesn't need pkg-config (thus pkg-config is not in the PATH) cabal consider this a hard failure.
* | | Merge master into haskell-updatesgithub-actions[bot]2022-04-01
|\ \ \
| * | | haskellPackages.hercules-ci-*: Rely on cabal-pkg-config-version-hookRobert Hensing2022-03-31
| | | |
| * | | haskellPackages.{cachix,hercules-ci-*}: nix_2_4 -> nix_2_7Robert Hensing2022-03-31
| | |/ | |/|
* | | haskellPackages.cabal-pkg-config-version-hook: Add myself as maintainerRobert Hensing2022-03-31
| | | | | | | | | | | | Applies on next regenerate-hackage-packages.sh.
* | | haskellPackages.yarn2nix: drop obsolete overridesternenseemann2022-03-31
| | | | | | | | | | | | 0.10.1 has propagated into hackage-packages.nix
* | | haskellPackages.graphql: keep aeson support disabledsternenseemann2022-03-31
| |/ |/| | | | | 1.0.3.0 hasn't introduced support for aeson 2.0
* | haskellPackages.mmark: Use stackage-provided versionRobert Hensing2022-03-31
| | | | | | | | Fixes an evaluation error as the versioned attr is missing now.
* | haskellPackages: regenerate package set based on current configMalte Brandy2022-03-30
| | | | | | | | This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
* | haskellPackages: stackage LTS 19.0 -> LTS 19.1Malte Brandy2022-03-30
|/ | | | This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
* haskellPackages.graphql: convert assert on hspec into warningsternenseemann2022-03-30
| | | | | | | | | | | | | We should only make use of asserts to assert a property about the *current* attribute in order to make it possible for downstream users to change versions of packages: When a downstream user changes the package an attribute points to, the assert is removed as the attribute is swapped out, so asserting something about itself is okay. However, when it asserts a property about another package, changing that other package may break the package unexpectedly, with no better workaround then passing in an empty `configurationCommon` overlay. See also: https://github.com/NixOS/nixpkgs/pull/166425
* haskellPackages.taffybar: mark brokenMalte Brandy2022-03-29
| | | | | pkgs.taffybar stays working because taffybar is marked unbroken in configuration-ghc810x.nix
* haskellPackages.yarn2nix: remove broken flagsternenseemann2022-03-28
|
* haskellPackages.yarn2nix: 0.8.0 -> 0.10.1sternenseemann2022-03-28
| | | | | | Cheese in a package update while keeping the old expression in hackage-packages.nix, so we can avoid any regressions updating our hackage snapshot might introduce.
* vaultenv: provide aeson 1.5.6.0sternenseemann2022-03-28
|
* yi: build using GHC 8.10.7sternenseemann2022-03-28
| | | | | | | | Luckily, all build failures where just related to type checking changes in GHC 9.0 (and maybe base changes?), so we can just use GHC 8.10.7 with the Stackage version of packages and keep Yi working. I feel like we dodged a bullet here, as upstream maintenance doesn't seem to be too proactive these days.
* haskellPackages: mark builds failing on hydra as brokenMalte Brandy2022-03-28
| | | | This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
* taffybar: build using GHC 8.10.7sternenseemann2022-03-28
| | | | taffybar's GHC 9.0 patches are unreleased and not easy to backport.