gfxtablet: git-2013-10-21 -> 1.4

+15 -17
+15 -17
pkgs/os-specific/linux/gfxtablet/default.nix
··· 1 - {stdenv, fetchgit, linuxHeaders}: 2 - let 3 - s = # Generated upstream information 4 - rec { 5 - version="git-2013-10-21"; 6 - name = "gfxtablet-uinput-driver-${version}"; 7 - rev = "c4e337ae0b53a8ccdfe11b904ff129714bd25ec4"; 8 - sha256 = "14ll9rls2mamllmpwjiv2dc6165plazv7ny9cliylafrwgb55l7p"; 9 - url = "https://github.com/rfc2822/GfxTablet.git"; 10 - }; 11 buildInputs = [ 12 linuxHeaders 13 ]; 14 - in 15 - stdenv.mkDerivation { 16 - inherit (s) name version; 17 - inherit buildInputs; 18 - src = fetchgit { 19 - inherit (s) url sha256 rev; 20 }; 21 preBuild = ''cd driver-uinput''; 22 installPhase = '' 23 mkdir -p "$out/bin" 24 cp networktablet "$out/bin" 25 mkdir -p "$out/share/doc/gfxtablet/" 26 cp ../*.md "$out/share/doc/gfxtablet/" 27 ''; 28 meta = { 29 - inherit (s) version; 30 description = ''Uinput driver for Android GfxTablet tablet-as-input-device app''; 31 license = stdenv.lib.licenses.mit ; 32 maintainers = [stdenv.lib.maintainers.raskin];
··· 1 + {stdenv, fetchFromGitHub, linuxHeaders}: 2 + 3 + stdenv.mkDerivation rec { 4 + version = "1.4"; 5 + name = "gfxtablet-uinput-driver-${version}"; 6 + 7 buildInputs = [ 8 linuxHeaders 9 ]; 10 + 11 + src = fetchFromGitHub { 12 + owner = "rfc2822"; 13 + repo = "GfxTablet"; 14 + rev = "android-app-${version}"; 15 + sha256 = "1i2m98yypfa9phshlmvjlgw7axfisxmldzrvnbzm5spvv5s4kvvb"; 16 }; 17 + 18 preBuild = ''cd driver-uinput''; 19 + 20 installPhase = '' 21 mkdir -p "$out/bin" 22 cp networktablet "$out/bin" 23 mkdir -p "$out/share/doc/gfxtablet/" 24 cp ../*.md "$out/share/doc/gfxtablet/" 25 ''; 26 + 27 meta = { 28 description = ''Uinput driver for Android GfxTablet tablet-as-input-device app''; 29 license = stdenv.lib.licenses.mit ; 30 maintainers = [stdenv.lib.maintainers.raskin];