tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
kingstvis: init at 3.6.1
luisdomingoaranda
2 years ago
183e7ca1
6847465f
+70
3 changed files
expand all
collapse all
unified
split
maintainers
maintainer-list.nix
pkgs
applications
science
electronics
kingstvis
default.nix
top-level
all-packages.nix
+9
maintainers/maintainer-list.nix
···
9853
9853
githubId = 22085373;
9854
9854
name = "Luis Hebendanz";
9855
9855
};
9856
9856
+
luisdaranda = {
9857
9857
+
email = "luisdomingoaranda@gmail.com";
9858
9858
+
github = "propet";
9859
9859
+
githubId = 8515861;
9860
9860
+
name = "Luis D. Aranda Sánchez";
9861
9861
+
keys = [{
9862
9862
+
fingerprint = "AB7C 81F4 9E07 CC64 F3E7 BC25 DCAC C6F4 AAFC C04E";
9863
9863
+
}];
9864
9864
+
};
9856
9865
luisnquin = {
9857
9866
email = "lpaandres2020@gmail.com";
9858
9867
matrix = "@luisnquin:matrix.org";
+59
pkgs/applications/science/electronics/kingstvis/default.nix
···
1
1
+
{ buildFHSEnv
2
2
+
, dbus
3
3
+
, fetchzip
4
4
+
, fontconfig
5
5
+
, freetype
6
6
+
, glib
7
7
+
, lib
8
8
+
, libGL
9
9
+
, stdenv
10
10
+
, xkeyboard_config
11
11
+
, xorg
12
12
+
, zlib
13
13
+
}:
14
14
+
15
15
+
let
16
16
+
name = "kingstvis";
17
17
+
version = "3.6.1";
18
18
+
src = fetchzip {
19
19
+
url = "http://res.kingst.site/kfs/KingstVIS_v${version}.tar.gz";
20
20
+
hash = "sha256-eZJ3RZWdmNx/El3Hh5kUf44pIwdvwOEkRysYBgUkS18=";
21
21
+
};
22
22
+
in
23
23
+
24
24
+
buildFHSEnv {
25
25
+
inherit name;
26
26
+
27
27
+
targetPkgs = pkgs: (with pkgs; [
28
28
+
dbus
29
29
+
fontconfig
30
30
+
freetype
31
31
+
glib
32
32
+
libGL
33
33
+
xkeyboard_config
34
34
+
xorg.libICE
35
35
+
xorg.libSM
36
36
+
xorg.libX11
37
37
+
xorg.libXext
38
38
+
xorg.libXi
39
39
+
xorg.libXrender
40
40
+
xorg.libxcb
41
41
+
zlib
42
42
+
]);
43
43
+
44
44
+
extraInstallCommands = ''
45
45
+
install -Dvm644 ${src}/Driver/99-Kingst.rules \
46
46
+
$out/lib/udev/rules.d/99-Kingst.rules
47
47
+
'';
48
48
+
49
49
+
runScript = "${src}/KingstVIS";
50
50
+
51
51
+
meta = {
52
52
+
description = "Kingst Virtual Instruments Studio, software for logic analyzers";
53
53
+
homepage = "http://www.qdkingst.com/";
54
54
+
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
55
55
+
license = lib.licenses.unfree;
56
56
+
maintainers = [ lib.maintainers.luisdaranda ];
57
57
+
platforms = [ "x86_64-linux" ];
58
58
+
};
59
59
+
}
+2
pkgs/top-level/all-packages.nix
···
16256
16256
16257
16257
kind2 = darwin.apple_sdk_11_0.callPackage ../development/compilers/kind2 { };
16258
16258
16259
16259
+
kingstvis = callPackage ../applications/science/electronics/kingstvis { };
16260
16260
+
16259
16261
knightos-genkfs = callPackage ../development/tools/knightos/genkfs { };
16260
16262
16261
16263
regenkfs = callPackage ../development/tools/knightos/regenkfs { };