summary refs log tree commit diff
path: root/pkgs/os-specific/linux/gfxtablet
diff options
context:
space:
mode:
authorJiri Marsicek <jiri.marsicek@gmail.com>2016-07-18 23:37:47 +0200
committerJiri Marsicek <jiri.marsicek@gmail.com>2016-07-19 20:47:00 +0200
commit4a86f9a44f9fa10d9150ec04f71123af5157dc4e (patch)
treeafaf681d6306209f01d9df8dad007afd4f1db298 /pkgs/os-specific/linux/gfxtablet
parent50b690fd03dabb5c3e21c31e59ab2187d4b5f8a7 (diff)
downloadnixlib-4a86f9a44f9fa10d9150ec04f71123af5157dc4e.tar
nixlib-4a86f9a44f9fa10d9150ec04f71123af5157dc4e.tar.gz
nixlib-4a86f9a44f9fa10d9150ec04f71123af5157dc4e.tar.bz2
nixlib-4a86f9a44f9fa10d9150ec04f71123af5157dc4e.tar.lz
nixlib-4a86f9a44f9fa10d9150ec04f71123af5157dc4e.tar.xz
nixlib-4a86f9a44f9fa10d9150ec04f71123af5157dc4e.tar.zst
nixlib-4a86f9a44f9fa10d9150ec04f71123af5157dc4e.zip
gfxtablet: git-2013-10-21 -> 1.4
Diffstat (limited to 'pkgs/os-specific/linux/gfxtablet')
-rw-r--r--pkgs/os-specific/linux/gfxtablet/default.nix32
1 files changed, 15 insertions, 17 deletions
diff --git a/pkgs/os-specific/linux/gfxtablet/default.nix b/pkgs/os-specific/linux/gfxtablet/default.nix
index 36397b77b77d..9fc052c5ac1b 100644
--- a/pkgs/os-specific/linux/gfxtablet/default.nix
+++ b/pkgs/os-specific/linux/gfxtablet/default.nix
@@ -1,32 +1,30 @@
-{stdenv, fetchgit, linuxHeaders}:
-let
-  s = # Generated upstream information
-  rec {
-    version="git-2013-10-21";
-    name = "gfxtablet-uinput-driver-${version}";
-    rev = "c4e337ae0b53a8ccdfe11b904ff129714bd25ec4";
-    sha256 = "14ll9rls2mamllmpwjiv2dc6165plazv7ny9cliylafrwgb55l7p";
-    url = "https://github.com/rfc2822/GfxTablet.git";
-  };
+{stdenv, fetchFromGitHub, linuxHeaders}:
+
+stdenv.mkDerivation rec {
+  version = "1.4";
+  name = "gfxtablet-uinput-driver-${version}";
+
   buildInputs = [
     linuxHeaders
   ];
-in
-stdenv.mkDerivation {
-  inherit (s) name version;
-  inherit buildInputs;
-  src = fetchgit {
-    inherit (s) url sha256 rev;
+
+  src = fetchFromGitHub {
+    owner = "rfc2822";
+    repo = "GfxTablet";
+    rev = "android-app-${version}";
+    sha256 = "1i2m98yypfa9phshlmvjlgw7axfisxmldzrvnbzm5spvv5s4kvvb";
   };
+
   preBuild = ''cd driver-uinput'';
+
   installPhase = ''
     mkdir -p "$out/bin"
     cp networktablet "$out/bin"
     mkdir -p "$out/share/doc/gfxtablet/"
     cp ../*.md "$out/share/doc/gfxtablet/"
   '';
+
   meta = {
-    inherit (s) version;
     description = ''Uinput driver for Android GfxTablet tablet-as-input-device app'';
     license = stdenv.lib.licenses.mit ;
     maintainers = [stdenv.lib.maintainers.raskin];