From 22ff7852057f2a4961a408dd88d982a5ce1ea811 Mon Sep 17 00:00:00 2001
From: midchildan <git@midchildan.org>
Date: Sun, 31 May 2020 00:33:18 +0900
Subject: [PATCH] intel-media-sdk: remove samples

fix #88939
---
 .../libraries/intel-media-sdk/default.nix            | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/pkgs/development/libraries/intel-media-sdk/default.nix b/pkgs/development/libraries/intel-media-sdk/default.nix
index 411cc227b30..a43c93ca7fc 100644
--- a/pkgs/development/libraries/intel-media-sdk/default.nix
+++ b/pkgs/development/libraries/intel-media-sdk/default.nix
@@ -1,6 +1,5 @@
-{ stdenv, fetchurl, autoPatchelfHook, cmake, pkgconfig, libdrm, libpciaccess
-, libva , libX11, libXau, libXdmcp, libpthreadstubs
-}:
+{ stdenv, fetchurl, cmake, pkgconfig, libdrm, libpciaccess, libva
+, libX11 , libXau, libXdmcp, libpthreadstubs }:
 
 stdenv.mkDerivation rec {
   pname = "intel-media-sdk";
@@ -11,12 +10,15 @@ stdenv.mkDerivation rec {
     sha256 = "1p13b4abslq31pbgqf0bzs2ixns85yfdsm94326h2vcg0q7hqc24";
   };
 
-  # patchelf is needed for binaries in $out/share/samples
-  nativeBuildInputs = [ autoPatchelfHook cmake pkgconfig ];
+  nativeBuildInputs = [ cmake pkgconfig ];
   buildInputs = [
     libdrm libva libpciaccess libX11 libXau libXdmcp libpthreadstubs
   ];
 
+  cmakeFlags = [
+    "-DBUILD_SAMPLES=OFF"
+  ];
+
   enableParallelBuild = true;
 
   meta = with stdenv.lib; {