summary refs log tree commit diff
diff options
context:
space:
mode:
authorJörg Thalheim <Mic92@users.noreply.github.com>2019-05-30 13:00:26 +0100
committerGitHub <noreply@github.com>2019-05-30 13:00:26 +0100
commitecb99304ff365a23ea82f832679becde06d1e5f6 (patch)
treed9ef46bae2a6107387979843bae8a7879d7c4ceb
parent198afad520d6ff52a1171528da96492b931e549e (diff)
parent144a03180578f2b39cbf2667944ee1431d7943cb (diff)
downloadnixpkgs-ecb99304ff365a23ea82f832679becde06d1e5f6.tar
nixpkgs-ecb99304ff365a23ea82f832679becde06d1e5f6.tar.gz
nixpkgs-ecb99304ff365a23ea82f832679becde06d1e5f6.tar.bz2
nixpkgs-ecb99304ff365a23ea82f832679becde06d1e5f6.tar.lz
nixpkgs-ecb99304ff365a23ea82f832679becde06d1e5f6.tar.xz
nixpkgs-ecb99304ff365a23ea82f832679becde06d1e5f6.tar.zst
nixpkgs-ecb99304ff365a23ea82f832679becde06d1e5f6.zip
Merge pull request #62250 from Mic92/ccls
ccls: 0.20190301 -> 0.20190314.1
-rw-r--r--pkgs/development/tools/misc/ccls/default.nix9
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/development/tools/misc/ccls/default.nix b/pkgs/development/tools/misc/ccls/default.nix
index e4aba3ab285..f643ecab69d 100644
--- a/pkgs/development/tools/misc/ccls/default.nix
+++ b/pkgs/development/tools/misc/ccls/default.nix
@@ -3,13 +3,13 @@
 
 stdenv.mkDerivation rec {
   name    = "ccls-${version}";
-  version = "0.20190301";
+  version = "0.20190314.1";
 
   src = fetchFromGitHub {
     owner = "MaskRay";
     repo = "ccls";
     rev = version;
-    sha256 = "1n60mly993czq3mnb82k8yqjrbfnsnx5v5dmr8ylqif3awcsk04i";
+    sha256 = "1yvxliryqx2bc7r6ri4iafbrjx19jk8hnfbvq5xla72q0gqb97lf";
   };
 
   nativeBuildInputs = [ cmake makeWrapper ];
@@ -18,9 +18,12 @@ stdenv.mkDerivation rec {
   cmakeFlags = [
     "-DSYSTEM_CLANG=ON"
     "-DCMAKE_OSX_DEPLOYMENT_TARGET=10.12"
-    "-DCMAKE_CXX_FLAGS=-fvisibility=hidden"
   ];
 
+  preConfigure = ''
+    cmakeFlagsArray+=(-DCMAKE_CXX_FLAGS="-fvisibility=hidden -fno-rtti")
+  '';
+
   shell = runtimeShell;
   postFixup = ''
     # We need to tell ccls where to find the standard library headers.