tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
teck-programmer: init at 1.1.1
Louis Bettens
4 years ago
4bd1d7cf
56ba373d
+124
4 changed files
expand all
collapse all
unified
split
pkgs
development
node-packages
default.nix
node-packages.json
node-packages.nix
top-level
all-packages.nix
+4
pkgs/development/node-packages/default.nix
···
241
'';
242
};
243
0
0
0
0
244
vega-cli = super.vega-cli.override {
245
nativeBuildInputs = [ pkgs.pkg-config ];
246
buildInputs = with pkgs; [
···
241
'';
242
};
243
244
+
teck-programmer = super.teck-programmer.override {
245
+
buildInputs = [ pkgs.libusb ];
246
+
};
247
+
248
vega-cli = super.vega-cli.override {
249
nativeBuildInputs = [ pkgs.pkg-config ];
250
buildInputs = with pkgs; [
+1
pkgs/development/node-packages/node-packages.json
···
220
, "svgo"
221
, "swagger"
222
, {"tedicross": "git+https://github.com/TediCross/TediCross.git#v0.8.7"}
0
223
, "tern"
224
, "textlint"
225
, "textlint-plugin-latex"
···
220
, "svgo"
221
, "swagger"
222
, {"tedicross": "git+https://github.com/TediCross/TediCross.git#v0.8.7"}
223
+
, "teck-programmer"
224
, "tern"
225
, "textlint"
226
, "textlint-plugin-latex"
+117
pkgs/development/node-packages/node-packages.nix
···
40385
sha512 = "Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==";
40386
};
40387
};
0
0
0
0
0
0
0
0
0
40388
"node-addon-api-3.1.0" = {
40389
name = "node-addon-api";
40390
packageName = "node-addon-api";
···
45795
src = fetchurl {
45796
url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.0.tgz";
45797
sha512 = "aaLVANlj4HgZweKttFNUVNRxDukytuIuxeK2boIMHjagNJCiVKWFsKF4tCE3ql3GbrD2tExPQ7/pwtEJcHNZeg==";
0
0
0
0
0
0
0
0
0
45798
};
45799
};
45800
"prebuild-install-6.1.1" = {
···
59818
src = fetchurl {
59819
url = "https://registry.npmjs.org/urlsafe-base64/-/urlsafe-base64-1.0.0.tgz";
59820
sha1 = "23f89069a6c62f46cf3a1d3b00169cefb90be0c6";
0
0
0
0
0
0
0
0
0
59821
};
59822
};
59823
"use-3.1.1" = {
···
109962
meta = {
109963
description = "Better DiteCross";
109964
license = "MIT";
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
109965
};
109966
production = true;
109967
bypassCache = true;
···
40385
sha512 = "Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==";
40386
};
40387
};
40388
+
"node-addon-api-3.0.2" = {
40389
+
name = "node-addon-api";
40390
+
packageName = "node-addon-api";
40391
+
version = "3.0.2";
40392
+
src = fetchurl {
40393
+
url = "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.0.2.tgz";
40394
+
sha512 = "+D4s2HCnxPd5PjjI0STKwncjXTUKKqm74MDMz9OPXavjsGmjkvwgLtA5yoxJUdmpj52+2u+RrXgPipahKczMKg==";
40395
+
};
40396
+
};
40397
"node-addon-api-3.1.0" = {
40398
name = "node-addon-api";
40399
packageName = "node-addon-api";
···
45804
src = fetchurl {
45805
url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.0.tgz";
45806
sha512 = "aaLVANlj4HgZweKttFNUVNRxDukytuIuxeK2boIMHjagNJCiVKWFsKF4tCE3ql3GbrD2tExPQ7/pwtEJcHNZeg==";
45807
+
};
45808
+
};
45809
+
"prebuild-install-5.3.6" = {
45810
+
name = "prebuild-install";
45811
+
packageName = "prebuild-install";
45812
+
version = "5.3.6";
45813
+
src = fetchurl {
45814
+
url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz";
45815
+
sha512 = "s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg==";
45816
};
45817
};
45818
"prebuild-install-6.1.1" = {
···
59836
src = fetchurl {
59837
url = "https://registry.npmjs.org/urlsafe-base64/-/urlsafe-base64-1.0.0.tgz";
59838
sha1 = "23f89069a6c62f46cf3a1d3b00169cefb90be0c6";
59839
+
};
59840
+
};
59841
+
"usb-1.7.0" = {
59842
+
name = "usb";
59843
+
packageName = "usb";
59844
+
version = "1.7.0";
59845
+
src = fetchurl {
59846
+
url = "https://registry.npmjs.org/usb/-/usb-1.7.0.tgz";
59847
+
sha512 = "LHm9d389NCzZSMd0DnilxT5Lord4P2E3ETwP1LeuJcEBmI5uLJv8Sd18z/9bairUMbDnnNqX+Hi5Xkl93Kvdmw==";
59848
};
59849
};
59850
"use-3.1.1" = {
···
109989
meta = {
109990
description = "Better DiteCross";
109991
license = "MIT";
109992
+
};
109993
+
production = true;
109994
+
bypassCache = true;
109995
+
reconstructLock = true;
109996
+
};
109997
+
teck-programmer = nodeEnv.buildNodePackage {
109998
+
name = "teck-programmer";
109999
+
packageName = "teck-programmer";
110000
+
version = "1.1.1";
110001
+
src = fetchurl {
110002
+
url = "https://registry.npmjs.org/teck-programmer/-/teck-programmer-1.1.1.tgz";
110003
+
sha1 = "bd2b3b1e3b88ad3c7471bdc8a5244255564b69e1";
110004
+
};
110005
+
dependencies = [
110006
+
sources."ansi-regex-2.1.1"
110007
+
sources."aproba-1.2.0"
110008
+
sources."are-we-there-yet-1.1.5"
110009
+
sources."base64-js-1.5.1"
110010
+
sources."bindings-1.5.0"
110011
+
(sources."bl-4.1.0" // {
110012
+
dependencies = [
110013
+
sources."readable-stream-3.6.0"
110014
+
];
110015
+
})
110016
+
sources."buffer-5.7.1"
110017
+
sources."chownr-1.1.4"
110018
+
sources."code-point-at-1.1.0"
110019
+
sources."console-control-strings-1.1.0"
110020
+
sources."core-util-is-1.0.2"
110021
+
sources."decompress-response-4.2.1"
110022
+
sources."deep-extend-0.6.0"
110023
+
sources."delegates-1.0.0"
110024
+
sources."detect-libc-1.0.3"
110025
+
sources."end-of-stream-1.4.4"
110026
+
sources."expand-template-2.0.3"
110027
+
sources."file-uri-to-path-1.0.0"
110028
+
sources."fs-constants-1.0.0"
110029
+
sources."gauge-2.7.4"
110030
+
sources."github-from-package-0.0.0"
110031
+
sources."has-unicode-2.0.1"
110032
+
sources."ieee754-1.2.1"
110033
+
sources."inherits-2.0.4"
110034
+
sources."ini-1.3.8"
110035
+
sources."is-fullwidth-code-point-1.0.0"
110036
+
sources."isarray-1.0.0"
110037
+
sources."mimic-response-2.1.0"
110038
+
sources."minimist-1.2.5"
110039
+
sources."mkdirp-classic-0.5.3"
110040
+
sources."napi-build-utils-1.0.2"
110041
+
sources."node-abi-2.21.0"
110042
+
sources."node-addon-api-3.0.2"
110043
+
sources."noop-logger-0.1.1"
110044
+
sources."npmlog-4.1.2"
110045
+
sources."number-is-nan-1.0.1"
110046
+
sources."object-assign-4.1.1"
110047
+
sources."once-1.4.0"
110048
+
sources."prebuild-install-5.3.6"
110049
+
sources."process-nextick-args-2.0.1"
110050
+
sources."pump-3.0.0"
110051
+
sources."q-1.5.1"
110052
+
sources."rc-1.2.8"
110053
+
sources."readable-stream-2.3.7"
110054
+
sources."safe-buffer-5.1.2"
110055
+
sources."semver-5.7.1"
110056
+
sources."set-blocking-2.0.0"
110057
+
sources."signal-exit-3.0.3"
110058
+
sources."simple-concat-1.0.1"
110059
+
sources."simple-get-3.1.0"
110060
+
sources."string-width-1.0.2"
110061
+
sources."string_decoder-1.1.1"
110062
+
sources."strip-ansi-3.0.1"
110063
+
sources."strip-json-comments-2.0.1"
110064
+
sources."tar-fs-2.1.1"
110065
+
(sources."tar-stream-2.2.0" // {
110066
+
dependencies = [
110067
+
sources."readable-stream-3.6.0"
110068
+
];
110069
+
})
110070
+
sources."tunnel-agent-0.6.0"
110071
+
sources."usb-1.7.0"
110072
+
sources."util-deprecate-1.0.2"
110073
+
sources."which-pm-runs-1.0.0"
110074
+
sources."wide-align-1.1.3"
110075
+
sources."wrappy-1.0.2"
110076
+
];
110077
+
buildInputs = globalBuildInputs;
110078
+
meta = {
110079
+
description = "Programmer for TECK keyboards.";
110080
+
homepage = "https://github.com/m-ou-se/teck-programmer";
110081
+
license = "GPL-3.0+";
110082
};
110083
production = true;
110084
bypassCache = true;
+2
pkgs/top-level/all-packages.nix
···
8663
8664
tea = callPackage ../tools/misc/tea { };
8665
0
0
8666
ted = callPackage ../tools/typesetting/ted { };
8667
8668
teamviewer = libsForQt514.callPackage ../applications/networking/remote/teamviewer { };
···
8663
8664
tea = callPackage ../tools/misc/tea { };
8665
8666
+
inherit (nodePackages) teck-programmer;
8667
+
8668
ted = callPackage ../tools/typesetting/ted { };
8669
8670
teamviewer = libsForQt514.callPackage ../applications/networking/remote/teamviewer { };