summary refs log tree commit diff
diff options
context:
space:
mode:
authorAndreas Rammhold <andreas@rammhold.de>2018-01-30 17:11:52 +0100
committerAndreas Rammhold <andreas@rammhold.de>2018-02-13 16:31:51 +0100
commit85d0eb712f5f6c7e19731361559cfa47cd1c138a (patch)
treecaa7f9f0e920ed62885afc0501d9e2091fa7b050
parentf80b233072de52b7161205750e8a426ad230942b (diff)
downloadnixlib-85d0eb712f5f6c7e19731361559cfa47cd1c138a.tar
nixlib-85d0eb712f5f6c7e19731361559cfa47cd1c138a.tar.gz
nixlib-85d0eb712f5f6c7e19731361559cfa47cd1c138a.tar.bz2
nixlib-85d0eb712f5f6c7e19731361559cfa47cd1c138a.tar.lz
nixlib-85d0eb712f5f6c7e19731361559cfa47cd1c138a.tar.xz
nixlib-85d0eb712f5f6c7e19731361559cfa47cd1c138a.tar.zst
nixlib-85d0eb712f5f6c7e19731361559cfa47cd1c138a.zip
interception-tools: removed custom libyamlcppWithoutBoost
Since upstream libyaml-cpp does not reuqire boost anymore it is safe to
remove.
-rw-r--r--pkgs/tools/inputmethods/interception-tools/default.nix6
-rw-r--r--pkgs/top-level/all-packages.nix17
2 files changed, 3 insertions, 20 deletions
diff --git a/pkgs/tools/inputmethods/interception-tools/default.nix b/pkgs/tools/inputmethods/interception-tools/default.nix
index 77ac02649ad3..33fea9705acd 100644
--- a/pkgs/tools/inputmethods/interception-tools/default.nix
+++ b/pkgs/tools/inputmethods/interception-tools/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, fetchFromGitHub, pkgconfig, cmake, libyamlcppWithoutBoost,
+{ stdenv, fetchurl, fetchFromGitHub, pkgconfig, cmake, libyamlcpp,
   libevdev, libudev }:
 
 let
@@ -12,8 +12,8 @@ in stdenv.mkDerivation {
     sha256 = "14g4pphvylqdb922va322z1pbp12ap753hcf7zf9sii1ikvif83j";
   };
 
-  nativeBuildInputs = [ pkgconfig ];
-  buildInputs = [ cmake libevdev libudev libyamlcppWithoutBoost ];
+  nativeBuildInputs = [ cmake pkgconfig ];
+  buildInputs = [ libevdev libudev libyamlcpp ];
 
   prePatch = ''
     substituteInPlace CMakeLists.txt --replace \
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 508e674660ee..8fef5793688d 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -10172,23 +10172,6 @@ with pkgs;
       };
   });
 
-  # interception-tools needs this. This should be removed when there is a new
-  # release of libyamlcpp, i.e. when the version of libyamlcpp is newer than
-  # 0.5.3.
-  libyamlcppWithoutBoost = libyamlcpp.overrideAttrs (oldAttrs: rec {
-    name = "libyaml-cpp-${version}";
-    version = "2017-08-25";
-
-    src = fetchFromGitHub {
-      owner = "jbeder";
-      repo = "yaml-cpp";
-      rev = "beb44b872c07c74556314e730c6f20a00b32e8e5";
-      sha256 = "1qkr3i5lin6m36w5rbimc7pjx3nx686xnjb6lw00xf67iqrl4h4m";
-    };
-
-    buildInputs = [ cmake ];
-  });
-
   libykneomgr = callPackage ../development/libraries/libykneomgr { };
 
   libytnef = callPackage ../development/libraries/libytnef { };