package.nix (754B)
1 { 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 pkg-config, 6 gtk3, 7 }: 8 9 stdenv.mkDerivation (finalAttrs: { 10 pname = "dragon"; 11 version = "1.2.0"; 12 13 __structuredAttrs = true; 14 15 src = fetchFromGitHub { 16 owner = "mwh"; 17 repo = "dragon"; 18 tag = "v${finalAttrs.version}"; 19 hash = "sha256-wqG6idlVvdN+sPwYgWu3UL0la5ssvymZibiak3KeV7M="; 20 }; 21 22 nativeBuildInputs = [ pkg-config ]; 23 24 buildInputs = [ gtk3 ]; 25 26 makeFlags = [ "CC:=$(CC)" ]; 27 28 installFlags = [ "PREFIX=$(out)" ]; 29 30 meta = { 31 description = "Drag and drop source/target for X"; 32 homepage = "https://github.com/mwh/dragon"; 33 license = lib.licenses.gpl3Plus; 34 maintainers = [ lib.maintainers.sikmir ]; 35 platforms = lib.platforms.linux; 36 skip.ci = stdenv.isDarwin; 37 }; 38 })
