Unverified Commit f858beb0 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

hidviz: bump cmake minimum version (#462357)

parents bf2b77e7 208b4602
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -11,18 +11,20 @@
  asio,
}:

stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
  pname = "hidviz";
  version = "0.2.1";

  src = fetchFromGitHub {
    owner = "hidviz";
    repo = "hidviz";
    rev = "v${version}";
    rev = "v${finalAttrs.version}";
    hash = "sha256-ThDDQ3FN+cLCbdQCrC5zhL4dgg2zAbRWvtei7+qmQg8=";
  };

  preConfigure = ''
  postPatch = ''
    substituteInPlace {hidviz,libhidx{,/libhidx{,_server{,_daemon}}}}/CMakeLists.txt \
      --replace-fail 'cmake_minimum_required(VERSION 3.2)' 'cmake_minimum_required(VERSION 3.10)'
    substituteInPlace libhidx/cmake_modules/Findasio.cmake --replace-fail '/usr/include/asio' '${lib.getDev asio}/include/asio'
    substituteInPlace libhidx/libhidx/src/Connector.cc --replace-fail '/usr/local/libexec' "$out/libexec"
  '';
@@ -47,4 +49,4 @@ stdenv.mkDerivation rec {
    platforms = platforms.linux;
    maintainers = [ ];
  };
}
})