{ stdenv, config, lib, pkgs, ... }:
# Only udev rules...
stdenv.mkDerivation {
name = "vivado-2023.1";
nativeBuildInputs = [ pkgs.zlib ];
buildInputs = [ pkgs.patchelf pkgs.procps pkgs.ncurses5 pkgs.makeWrapper ];
src = ./.;
installPhase = ''
mkdir -p $out/lib/udev/rules.d/
cp udev/* $out/lib/udev/rules.d/
'';
dontPatch = true;
dontConfigure = true;
dontBuild = true;
}