Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master' into HEAD
Browse files Browse the repository at this point in the history
  • Loading branch information
FRidh committed Jul 28, 2017
2 parents ec59e3b + cb1742e commit 55357de
Show file tree
Hide file tree
Showing 14 changed files with 1,330 additions and 8,148 deletions.
5 changes: 5 additions & 0 deletions pkgs/build-support/setup-hooks/setup-debug-info-dirs.sh
@@ -0,0 +1,5 @@
setupDebugInfoDirs () {
addToSearchPath NIX_DEBUG_INFO_DIRS $1/lib/debug
}

envHooks+=(setupDebugInfoDirs)
4 changes: 2 additions & 2 deletions pkgs/development/compilers/scala/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, makeWrapper, jre, gnugrep, coreutils }:

stdenv.mkDerivation rec {
name = "scala-2.12.2";
name = "scala-2.12.3";

src = fetchurl {
url = "http://www.scala-lang.org/files/archive/${name}.tgz";
sha256 = "1xd68q9h0vzqndar3r4mvabbd7naa25fbiciahkhxwgw8sr6hq8r";
sha256 = "133w4r2214ci7r4sg2yyk9lhn62ldm4ad0d89drwrvgvffvnly9b";
};

propagatedBuildInputs = [ jre ] ;
Expand Down
18 changes: 9 additions & 9 deletions pkgs/development/haskell-modules/configuration-common.nix
Expand Up @@ -702,12 +702,6 @@ self: super: {
# broken test suite
servant-server = dontCheck super.servant-server;

# Fix build for latest versions of servant and servant-client.
servant-client_0_11 = super.servant-client_0_11.overrideScope (self: super: {
servant-server = self.servant-server_0_11;
servant = self.servant_0_11;
});

# build servant docs from the repository
servant =
let
Expand Down Expand Up @@ -865,9 +859,6 @@ self: super: {
postInstall = "rm $out/bin/mkReadme && rmdir $out/bin";
});

# Needs a newer version of hsyslog than lts-8.x provides.
logging-facade-syslog = super.logging-facade-syslog.override { hsyslog = self.hsyslog_5_0_1; };

# Has a dependency on outdated versions of directory.
cautious-file = doJailbreak (dontCheck super.cautious-file);

Expand All @@ -877,4 +868,13 @@ self: super: {
# Needs a newer version of ghc-events.
threadscope = super.threadscope.override { ghc-events = self.ghc-events_0_6_0; };

# version 1.3.1.2 does not compile: syb >=0.1.0.2 && <0.7
ChasingBottoms = doJailbreak super.ChasingBottoms;

# test suite does not compile with recent versions of QuickCheck
integer-logarithms = dontCheck (super.integer-logarithms);

# https://github.com/vincenthz/hs-tls/issues/247
tls = dontCheck super.tls;

}
9 changes: 0 additions & 9 deletions pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix
Expand Up @@ -59,15 +59,6 @@ self: super: {
# https://github.com/nominolo/ghc-syb/issues/20
ghc-syb-utils = dontCheck super.ghc-syb-utils;

# Older, LTS-8-based versions don't compile.
base-orphans = self.base-orphans_0_6;
hspec-meta = self.hspec-meta_2_4_4;
lens = self.lens_4_15_3;
primitive = self.primitive_0_6_2_0;
semigroupoids = self.semigroupoids_5_2;
syb = self.syb_0_7;
vector = super.vector_0_12_0_1;

# Work around overly restrictive constraints on the version of 'base'.
ChasingBottoms = doJailbreak super.ChasingBottoms;
hashable = doJailbreak super.hashable;
Expand Down

0 comments on commit 55357de

Please sign in to comment.