Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config 2, glib, readline, pcre, systemd, udev }: 3 4stdenv.mkDerivation { 5 pname = "miraclecast"; 6 version = "1.0-20190403"; 7 8 src = fetchFromGitHub { 9 owner = "albfan"; 10 repo = "miraclecast"; 11 rev = "960a785e10523cc525885380dd03aa2c5ba11bc7"; 12 sha256 = "05afqi33rv7k6pbkkw4mynj6p97vkzhhh13y5nh0yxkyhcgf45pm"; 13 }; 14 15 nativeBuildInputs = [ meson ninja pkg-config ]; 16 17 buildInputs = [ glib pcre readline systemd udev ]; 18 19 mesonFlags = [ 20 "-Drely-udev=true" 21 "-Dbuild-tests=true" 22 ]; 23 24 meta = with lib; { 25 description = "Connect external monitors via Wi-Fi"; 26 homepage = "https://github.com/albfan/miraclecast"; 27 license = licenses.lgpl21Plus; 28 maintainers = with maintainers; [ ]; 29 platforms = platforms.linux; 30 }; 31}