tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
gfxtablet: git-2013-10-21 -> 1.4
Jiri Marsicek
9 years ago
4a86f9a4
50b690fd
+15
-17
1 changed file
expand all
collapse all
unified
split
pkgs
os-specific
linux
gfxtablet
default.nix
+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
};
0
21
preBuild = ''cd driver-uinput'';
0
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
'';
0
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
+
0
0
0
0
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 = {
0
28
description = ''Uinput driver for Android GfxTablet tablet-as-input-device app'';
29
license = stdenv.lib.licenses.mit ;
30
maintainers = [stdenv.lib.maintainers.raskin];