mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-27 13:57:10 +03:00
Merge remote-tracking branch 'upstream/master' into HEAD
This commit is contained in:
commit
d10c201252
@ -290,6 +290,12 @@ following incompatible changes:</para>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<literal>nodejs-4_x</literal> is end-of-life.
|
||||
<literal>nodejs-4_x</literal>, <literal>nodejs-slim-4_x</literal> and <literal>nodePackages_4_x</literal> are removed.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
</section>
|
||||
|
@ -10,11 +10,11 @@
|
||||
stdenv.mkDerivation rec {
|
||||
|
||||
name = "kid3-${version}";
|
||||
version = "3.4.2";
|
||||
version = "3.5.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/kid3/kid3/${version}/${name}.tar.gz";
|
||||
sha256 = "0gka4na583015jyqva18g85q7vnkjdk0iji2jp88di3kpvqhf1sw";
|
||||
sha256 = "09iryxnhg8d9q36a4brb25bqkjprkx5kl0x7vyy82gxivqk0ihl8";
|
||||
};
|
||||
|
||||
buildInputs = with stdenv.lib;
|
||||
|
@ -9,14 +9,14 @@
|
||||
|
||||
let
|
||||
ver_branch = "2.0";
|
||||
version = "2.0.3";
|
||||
version = "2.0.4";
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "lightdm-gtk-greeter-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "${meta.homepage}/${ver_branch}/${version}/+download/${name}.tar.gz";
|
||||
sha256 = "0c6v2myzqj8nzpcqyvbab7c66kwgcshw2chn5r6dhm7xrx19bcrx";
|
||||
sha256 = "1svbyq2l3l2d72k10nw79jz940rqsskryaim2viy6jfpv9k5jfv1";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
@ -400,10 +400,10 @@
|
||||
}) {};
|
||||
company = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild {
|
||||
pname = "company";
|
||||
version = "0.9.5";
|
||||
version = "0.9.6";
|
||||
src = fetchurl {
|
||||
url = "https://elpa.gnu.org/packages/company-0.9.5.tar";
|
||||
sha256 = "1x9c5dw884rv0lvl24ggzdxp2k484w543azdiw55bw01635pg531";
|
||||
url = "https://elpa.gnu.org/packages/company-0.9.6.tar";
|
||||
sha256 = "0w1jqhs87g0sqhv2iw6a5i8f4yjkrc65fb3h6vyv11sb8kfnhda7";
|
||||
};
|
||||
packageRequires = [ emacs ];
|
||||
meta = {
|
||||
@ -768,10 +768,10 @@
|
||||
el-search = callPackage ({ cl-print, elpaBuild, emacs, fetchurl, lib, stream }:
|
||||
elpaBuild {
|
||||
pname = "el-search";
|
||||
version = "1.5.4";
|
||||
version = "1.6";
|
||||
src = fetchurl {
|
||||
url = "https://elpa.gnu.org/packages/el-search-1.5.4.tar";
|
||||
sha256 = "1k0makrk3p6hknpnr3kbiszqzw3rpw18gnx2m8scr9vv0wif4qmk";
|
||||
url = "https://elpa.gnu.org/packages/el-search-1.6.tar";
|
||||
sha256 = "18pv2l6rl8f9x0yjn4iyf6g94c0ly5mizqg0vxr3m420bkbyk95h";
|
||||
};
|
||||
packageRequires = [ cl-print emacs stream ];
|
||||
meta = {
|
||||
@ -861,10 +861,10 @@
|
||||
}) {};
|
||||
exwm = callPackage ({ elpaBuild, fetchurl, lib, xelb }: elpaBuild {
|
||||
pname = "exwm";
|
||||
version = "0.16";
|
||||
version = "0.17";
|
||||
src = fetchurl {
|
||||
url = "https://elpa.gnu.org/packages/exwm-0.16.tar";
|
||||
sha256 = "0c4w5k9lzqj8yzhdqipdb4fs7ld2qklc6s137104jnfdvmrwcv2i";
|
||||
url = "https://elpa.gnu.org/packages/exwm-0.17.tar";
|
||||
sha256 = "03vgrrrc1d3xr9ydl1ydvmqnvpnzg858dzdky2nd65h9ssyp2f5f";
|
||||
};
|
||||
packageRequires = [ xelb ];
|
||||
meta = {
|
||||
@ -2400,10 +2400,10 @@
|
||||
xelb = callPackage ({ cl-generic, elpaBuild, emacs, fetchurl, lib }:
|
||||
elpaBuild {
|
||||
pname = "xelb";
|
||||
version = "0.12";
|
||||
version = "0.13";
|
||||
src = fetchurl {
|
||||
url = "https://elpa.gnu.org/packages/xelb-0.12.tar";
|
||||
sha256 = "0i9n0f3ibj4a5pwcsvwrah9m0fz32m0x6a9wsmjn3li20v8pcb81";
|
||||
url = "https://elpa.gnu.org/packages/xelb-0.13.tar";
|
||||
sha256 = "0sfygy6ihjwszhn6a81fz2yn70rr7vpygl7z49vz4rsd8s0fdgjc";
|
||||
};
|
||||
packageRequires = [ cl-generic emacs ];
|
||||
meta = {
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -3247,22 +3247,22 @@
|
||||
license = lib.licenses.free;
|
||||
};
|
||||
}) {};
|
||||
buffer-flip = callPackage ({ fetchFromGitHub, fetchurl, key-chord, lib, melpaBuild }:
|
||||
buffer-flip = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "buffer-flip";
|
||||
version = "1.2";
|
||||
version = "2.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "killdash9";
|
||||
repo = "buffer-flip.el";
|
||||
rev = "386067141ca77848b266e068f8c6baf6b4c2ab5b";
|
||||
sha256 = "1bch4jk6d60aydvcc624026pwfby29fbcwm3zhrsksqc0d2qxdwq";
|
||||
rev = "868aa9e04438d57746e0b1f5a13bcb9b64061c05";
|
||||
sha256 = "0b069g89b34s76ds3axmpiwl924fjd1jh6z6fdw5x0h0lj20pa87";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/3924870cac1392a7eaeeda34b92614c26c674d63/recipes/buffer-flip";
|
||||
sha256 = "0ka9ynj528yp1p31hbhm89627v6dpwspybly806n92vxavxrn098";
|
||||
name = "buffer-flip";
|
||||
};
|
||||
packageRequires = [ key-chord ];
|
||||
packageRequires = [];
|
||||
meta = {
|
||||
homepage = "https://melpa.org/#/buffer-flip";
|
||||
license = lib.licenses.free;
|
||||
@ -3502,12 +3502,12 @@
|
||||
buttercup = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "buttercup";
|
||||
version = "1.9";
|
||||
version = "1.11";
|
||||
src = fetchFromGitHub {
|
||||
owner = "jorgenschaefer";
|
||||
repo = "emacs-buttercup";
|
||||
rev = "18a887957b0e22d3cc8873796bd27f06b2493a03";
|
||||
sha256 = "0y0wg0yqmvqjyhjs4dx8yw44hl19k227krd9mds220w0dx8wmhay";
|
||||
rev = "8d27bb99463bc230a76dee96378dd337622988f5";
|
||||
sha256 = "0s5vfzcfsiqb6bc6jh95a2dyy23b4bvhdpzn2fcq8awldbpx51fh";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/d4b187cb5b3cc5b546bfa6b94b6792e6363242d1/recipes/buttercup";
|
||||
@ -5087,12 +5087,12 @@
|
||||
company = callPackage ({ emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "company";
|
||||
version = "0.9.5";
|
||||
version = "0.9.6";
|
||||
src = fetchFromGitHub {
|
||||
owner = "company-mode";
|
||||
repo = "company-mode";
|
||||
rev = "7cc0901489dff3d73ddc845ae060f938ecb85615";
|
||||
sha256 = "1kqj0nvnp8k7kg9fskl9g6z4pn1ik2a3lnvs01r1cxi1b5ixqjmk";
|
||||
rev = "4711695af3df93f1bbceee165c505fea5bfc49ac";
|
||||
sha256 = "0x8zwq88k85ikzr0klm6nfa6i1wbykzfa790cg9cmi7wrsywimm1";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/96e7b4184497d0d0db532947f2801398b72432e4/recipes/company";
|
||||
@ -6059,12 +6059,12 @@
|
||||
counsel-etags = callPackage ({ counsel, emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "counsel-etags";
|
||||
version = "1.4.0";
|
||||
version = "1.4.1";
|
||||
src = fetchFromGitHub {
|
||||
owner = "redguardtoo";
|
||||
repo = "counsel-etags";
|
||||
rev = "80038731a5be72310ae499173ee793f36ac148b1";
|
||||
sha256 = "0psvdrxwlzhl8hxzvvdjc25xmk4v5v7ili5d0r78lrsq0k17nrg8";
|
||||
rev = "9d70490b551503aac22241c8089a46e55dd3deba";
|
||||
sha256 = "03yr0y3z0jgh8c1db43nq0888rr561f6ks5fmf254aibh63schff";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/87528349a3ab305bfe98f30c5404913272817a38/recipes/counsel-etags";
|
||||
@ -8103,12 +8103,12 @@
|
||||
dtrt-indent = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "dtrt-indent";
|
||||
version = "0.5";
|
||||
version = "0.6";
|
||||
src = fetchFromGitHub {
|
||||
owner = "jscheid";
|
||||
repo = "dtrt-indent";
|
||||
rev = "a87d3d9cf8d4d8cb6f108004e425f9a557683b75";
|
||||
sha256 = "0dia1xc8mng9bg987cpnhr2lciw4qbqsvzs4ayakrqfl2g3ny2qn";
|
||||
rev = "3ea5136bde1240f93fbf3ce30fffc4f279a58d27";
|
||||
sha256 = "0lkc8y09lhlpg7vrn2459c5fxn0nvxbzqhwadmkgc046i3aapqpg";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/61bcbcfa6c0f38a1d87f5b6913b8be6c50ef2994/recipes/dtrt-indent";
|
||||
@ -12457,12 +12457,12 @@
|
||||
find-file-in-project = callPackage ({ emacs, fetchFromGitHub, fetchurl, ivy, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "find-file-in-project";
|
||||
version = "5.5.1";
|
||||
version = "5.5.2";
|
||||
src = fetchFromGitHub {
|
||||
owner = "technomancy";
|
||||
repo = "find-file-in-project";
|
||||
rev = "ad7d8e3e72ca5044602af060ab2a39c8bbaa0c7b";
|
||||
sha256 = "04p9fv4rv5m9ll6dfbffq46wl3inzayjnrfr3v0wdnppyvpl411c";
|
||||
rev = "aba912a73d1f3fcff0d184b49008a2fa1655ad7e";
|
||||
sha256 = "145n04lid9alrm8nl6gfnll75jz1ssli48pbsc9zyva00ryk83my";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/cae2ac3513e371a256be0f1a7468e38e686c2487/recipes/find-file-in-project";
|
||||
@ -14333,12 +14333,12 @@
|
||||
fountain-mode = callPackage ({ emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "fountain-mode";
|
||||
version = "2.4.2";
|
||||
version = "2.5.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rnkn";
|
||||
repo = "fountain-mode";
|
||||
rev = "e2878da13e7b87a824ebd6c842e9f552369b220c";
|
||||
sha256 = "091c8scwdxfrg710d1rkqad6l2y8hiw8f5jg4ayvrjm7d0s29hsa";
|
||||
rev = "ee20f7a3bcb86b661a38480acf853c1da2db6d26";
|
||||
sha256 = "0y7ji7p3blgzbwsz434346g835hzjs896hd7jli1ig0b9b0l43my";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/913386ac8d5049d37154da3ab32bde408a226511/recipes/fountain-mode";
|
||||
@ -15640,27 +15640,6 @@
|
||||
license = lib.licenses.free;
|
||||
};
|
||||
}) {};
|
||||
glab = callPackage ({ emacs, fetchFromGitLab, fetchurl, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "glab";
|
||||
version = "1.1.1";
|
||||
src = fetchFromGitLab {
|
||||
owner = "tarsius";
|
||||
repo = "glab";
|
||||
rev = "5ced0214622450930bcea105b9aac785c594609d";
|
||||
sha256 = "100lz4dqn9ggvlvdrp909cy44br9hnlaa62pj0kp1vdqqxfxwfyn";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/9375cbae3ffe5bf4ba5606358860050f3005d9b7/recipes/glab";
|
||||
sha256 = "0z34kzly39mdqsyqpi3n5m3189g0d7lsvk2ksmh46zdziak715di";
|
||||
name = "glab";
|
||||
};
|
||||
packageRequires = [ emacs ];
|
||||
meta = {
|
||||
homepage = "https://melpa.org/#/glab";
|
||||
license = lib.licenses.free;
|
||||
};
|
||||
}) {};
|
||||
gmail-message-mode = callPackage ({ fetchFromGitHub, fetchurl, ham-mode, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "gmail-message-mode";
|
||||
@ -17310,12 +17289,12 @@
|
||||
helm = callPackage ({ async, emacs, fetchFromGitHub, fetchurl, helm-core, lib, melpaBuild, popup }:
|
||||
melpaBuild {
|
||||
pname = "helm";
|
||||
version = "2.8.8";
|
||||
version = "2.9.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "emacs-helm";
|
||||
repo = "helm";
|
||||
rev = "5b7237acc11ed0fbee10af9cf6345da7c3d9dd26";
|
||||
sha256 = "18ay4c5mvr5b5i8qfn1h75yy5znzm1l6h5rhhzhhaiidvb2arr69";
|
||||
rev = "3dda0089ace4696cd5cfd397d5f5710fd3374e69";
|
||||
sha256 = "1r7jwp3l0n77zxvsl3h0rf4jff2ah0kpn3cgxyinl98js95w8fgy";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/7e8bccffdf69479892d76b9336a4bec3f35e919d/recipes/helm";
|
||||
@ -17646,12 +17625,12 @@
|
||||
helm-core = callPackage ({ async, emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "helm-core";
|
||||
version = "2.8.8";
|
||||
version = "2.9.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "emacs-helm";
|
||||
repo = "helm";
|
||||
rev = "5b7237acc11ed0fbee10af9cf6345da7c3d9dd26";
|
||||
sha256 = "18ay4c5mvr5b5i8qfn1h75yy5znzm1l6h5rhhzhhaiidvb2arr69";
|
||||
rev = "3dda0089ace4696cd5cfd397d5f5710fd3374e69";
|
||||
sha256 = "1r7jwp3l0n77zxvsl3h0rf4jff2ah0kpn3cgxyinl98js95w8fgy";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/ef7a700c5665e6d72cb4cecf7fb5a2dd43ef9bf7/recipes/helm-core";
|
||||
@ -31108,12 +31087,12 @@
|
||||
python-pytest = callPackage ({ dash, dash-functional, emacs, fetchFromGitHub, fetchurl, lib, magit-popup, melpaBuild, projectile, s }:
|
||||
melpaBuild {
|
||||
pname = "python-pytest";
|
||||
version = "0.2.0";
|
||||
version = "0.2.2";
|
||||
src = fetchFromGitHub {
|
||||
owner = "wbolster";
|
||||
repo = "emacs-python-pytest";
|
||||
rev = "440f65ff4859fe45ae411dead032d74a2eb1d035";
|
||||
sha256 = "1di8jdvaknr4vx2a68hr4pb040lbfjw2ckzfgmzv527ln5ndww6b";
|
||||
rev = "0ed385f7e8edd1a7d0aee72f5112459ea9054cbe";
|
||||
sha256 = "1wpvgx8ldrnq0pjr8iq65f3m0kmh1c9hnv1lkrgrglqazs2c6hbm";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/d95442748827911e082a55f4fd7c348a3757e274/recipes/python-pytest";
|
||||
@ -31178,12 +31157,12 @@
|
||||
pyvenv = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "pyvenv";
|
||||
version = "1.11";
|
||||
version = "1.12";
|
||||
src = fetchFromGitHub {
|
||||
owner = "jorgenschaefer";
|
||||
repo = "pyvenv";
|
||||
rev = "f925bcb46ea64b699f7cd06933c48e0d5db88b73";
|
||||
sha256 = "1a346qdimr1dvj53q033aqnahwd2dhyn9jadrs019nm0bzgw7g63";
|
||||
rev = "71eec02c25006737444dec7dfd004285f6cff6a8";
|
||||
sha256 = "1j62qf4llrbmwwi7ynrhnzvh0g4razbc21vdlaa8jkjg6y5id95m";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/e37236b89b9705ba7a9d134b1fb2c3c003953a9b/recipes/pyvenv";
|
||||
@ -35043,22 +35022,22 @@
|
||||
license = lib.licenses.free;
|
||||
};
|
||||
}) {};
|
||||
ssh-deploy = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }:
|
||||
ssh-deploy = callPackage ({ emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "ssh-deploy";
|
||||
version = "1.4";
|
||||
version = "1.5";
|
||||
src = fetchFromGitHub {
|
||||
owner = "cjohansson";
|
||||
repo = "emacs-ssh-deploy";
|
||||
rev = "ab4b80e206163b09a021f7de157e8bd4ae66358b";
|
||||
sha256 = "1c8hk7xwwlgkdw5xjcznpmajv904v2vs8mrcnmlay99r2qj3p2yx";
|
||||
rev = "aef539bb4feefe927fa48d01736dfadb7b3d7930";
|
||||
sha256 = "0vra7y2icid9sdyp7iygwkp4xaas249nm1lcbcyfpaad250g2pn4";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/855ea20024b606314f8590129259747cac0bcc97/recipes/ssh-deploy";
|
||||
sha256 = "1ys3cc5fz8y4rsiq3daqgcpa14ssv1q4cw0pqbfscql6mps0mjdm";
|
||||
name = "ssh-deploy";
|
||||
};
|
||||
packageRequires = [];
|
||||
packageRequires = [ emacs ];
|
||||
meta = {
|
||||
homepage = "https://melpa.org/#/ssh-deploy";
|
||||
license = lib.licenses.free;
|
||||
@ -35504,27 +35483,6 @@
|
||||
license = lib.licenses.free;
|
||||
};
|
||||
}) {};
|
||||
swbuff = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }:
|
||||
melpaBuild {
|
||||
pname = "swbuff";
|
||||
version = "3.3";
|
||||
src = fetchFromGitHub {
|
||||
owner = "emacsorphanage";
|
||||
repo = "swbuff";
|
||||
rev = "8d5b2bec12503509554f9dd83b97c198b259db2b";
|
||||
sha256 = "0h96pwvf1smd2kakd5ydsn6q59dv9sj706p1ak86aj82m028wzk5";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/39e87d0e01a4a836671b6d6e22091df6ebecf566/recipes/swbuff";
|
||||
sha256 = "1bqnq6zxkq4yyq3khnkbprgwq5k93rpcmmkjbr9wqf9drfld1bkk";
|
||||
name = "swbuff";
|
||||
};
|
||||
packageRequires = [];
|
||||
meta = {
|
||||
homepage = "https://melpa.org/#/swbuff";
|
||||
license = lib.licenses.free;
|
||||
};
|
||||
}) {};
|
||||
sweetgreen = callPackage ({ cl-lib ? null, dash, fetchFromGitHub, fetchurl, helm, lib, melpaBuild, request }:
|
||||
melpaBuild {
|
||||
pname = "sweetgreen";
|
||||
@ -39523,8 +39481,8 @@
|
||||
version = "1.80";
|
||||
src = fetchhg {
|
||||
url = "https://www.yatex.org/hgrepos/yatex";
|
||||
rev = "b1896ef49747";
|
||||
sha256 = "1a8qc1krskl5qdy4fikilrrzrwmrghs4h1yaj5lclzywpc67zi8b";
|
||||
rev = "af4601ee3c6a";
|
||||
sha256 = "1r0irbkg8c5aapd1i7il31wv2fmhi0bzspiy21k670m896jqx50p";
|
||||
};
|
||||
recipeFile = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/milkypostman/melpa/9854c39fc1889891fe460d0d5ac9224de3f6c635/recipes/yatex";
|
||||
@ -39925,4 +39883,4 @@
|
||||
license = lib.licenses.free;
|
||||
};
|
||||
}) {};
|
||||
}
|
||||
}
|
@ -1,10 +1,10 @@
|
||||
{ callPackage }: {
|
||||
org = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
|
||||
pname = "org";
|
||||
version = "20180219";
|
||||
version = "20180226";
|
||||
src = fetchurl {
|
||||
url = "https://orgmode.org/elpa/org-20180219.tar";
|
||||
sha256 = "0yqyvkcal74jmpj6zl7xkcn85hdw2qpqjisb4dbdsr4312g45f3d";
|
||||
url = "https://orgmode.org/elpa/org-20180226.tar";
|
||||
sha256 = "0jqvry6gah1bwnryha4asynj13jyds3qim0xcy7s01rxk99m2ziy";
|
||||
};
|
||||
packageRequires = [];
|
||||
meta = {
|
||||
@ -14,10 +14,10 @@
|
||||
}) {};
|
||||
org-plus-contrib = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
|
||||
pname = "org-plus-contrib";
|
||||
version = "20180219";
|
||||
version = "20180226";
|
||||
src = fetchurl {
|
||||
url = "https://orgmode.org/elpa/org-plus-contrib-20180219.tar";
|
||||
sha256 = "1y7c2prbxpka0j32jam4fbfpslsh9h5049xbxfqymih456j8q7s2";
|
||||
url = "https://orgmode.org/elpa/org-plus-contrib-20180226.tar";
|
||||
sha256 = "034wp70hcqnpidji5k1k80mj35iyyy098nbvc2sl7i2aca4m03zc";
|
||||
};
|
||||
packageRequires = [];
|
||||
meta = {
|
||||
|
@ -7,13 +7,13 @@ set the variable LEOCAD_LIB=/path/to/libs/ or use option -l /path/to/libs/
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "leocad-${version}";
|
||||
version = "17.07";
|
||||
version = "18.02";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "leozide";
|
||||
repo = "leocad";
|
||||
rev = "v${version}";
|
||||
sha256 = "1j361pvxywi4nb2alhnnd4qpqrpg6503gbi17cadcdi434gbqbsd";
|
||||
sha256 = "0rb4kjyrr9ry85cfpbk52l19vvwn7lrh2kmj2lwq531smnygn5m3";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ qmake4Hook ];
|
||||
|
@ -8,13 +8,13 @@ with stdenv.lib;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gammu-${version}";
|
||||
version = "1.38.2";
|
||||
version = "1.39.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "gammu";
|
||||
repo = "gammu";
|
||||
rev = version;
|
||||
sha256 = "1rk3p3sjyy6n6mlqs4qgyxna4swrh1zm7b77npxv8j341wxj3khv";
|
||||
sha256 = "1hr053z2l5mjgip83fsxnd1rqsp5gwywzagzrgdg243apn1nz0gs";
|
||||
};
|
||||
|
||||
patches = [ ./bashcomp-dir.patch ./systemd.patch ];
|
||||
|
@ -7,11 +7,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "mlterm-${version}";
|
||||
version = "3.8.0";
|
||||
version = "3.8.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/mlterm/01release/${name}/${name}.tar.gz";
|
||||
sha256 = "00dzx5rqsp73shgvn2jvgk85v3lirby06wxkqjcm1i1xwigidq3b";
|
||||
sha256 = "07ih7953pr1jr99rayjn57ba5a0cr3niqkmvy9n59lcc1qwcrwf9";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig autoconf ];
|
||||
|
@ -10,14 +10,16 @@ let
|
||||
sha256 = "0pcw2x9rjgkf5g6irql1j4m5xjb4lxj6468z8v603921bnir71mf";
|
||||
};
|
||||
|
||||
version = "1.0";
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
name = "nrsc5-20171129";
|
||||
name = "nrsc5-${version}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "theori-io";
|
||||
repo = "nrsc5";
|
||||
rev = "f87beeed96f12ce6aa4789ac1d45761cec28d2db";
|
||||
sha256 = "03d5k59125qrjsm1naj9pd0nfzwi008l9n30p9q4g5abgqi5nc8v";
|
||||
rev = "v${version}";
|
||||
sha256 = "09zzh3h1zzf2lwrbz3i7rif2hw36d9ska8irvxaa9lz6xc1y68pg";
|
||||
};
|
||||
|
||||
postUnpack = ''
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
buildGoPackage rec {
|
||||
name = "kompose-${version}";
|
||||
version = "1.5.0";
|
||||
version = "1.9.0";
|
||||
|
||||
goPackagePath = "github.com/kubernetes/kompose";
|
||||
|
||||
@ -10,7 +10,7 @@ buildGoPackage rec {
|
||||
rev = "v${version}";
|
||||
owner = "kubernetes";
|
||||
repo = "kompose";
|
||||
sha256 = "1r5f8jbr2c1xxb5fpfgy23w4m30zahhmrw23jlk1hpx2w1pi1iyh";
|
||||
sha256 = "00yvih5gn67sw9v30a0rpaj1zag7k02i4biw1p37agxih0aphc86";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
buildGoPackage rec {
|
||||
name = "kops-${version}";
|
||||
version = "1.8.0";
|
||||
version = "1.8.1";
|
||||
|
||||
goPackagePath = "k8s.io/kops";
|
||||
|
||||
@ -10,7 +10,7 @@ buildGoPackage rec {
|
||||
rev = version;
|
||||
owner = "kubernetes";
|
||||
repo = "kops";
|
||||
sha256 = "0vaa18vhwk132fv7i896513isp66wnz9gn0b5613n3x28q0gvkmg";
|
||||
sha256 = "12nyr0iw1xwp60apli3nlq2vyn4jk3qjrb404m2syx2mqbnn47my";
|
||||
};
|
||||
|
||||
buildInputs = [go-bindata];
|
||||
|
@ -1,11 +1,11 @@
|
||||
{stdenv, fetchurl}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ii-1.7";
|
||||
name = "ii-1.8";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://dl.suckless.org/tools/${name}.tar.gz";
|
||||
sha256 = "176cqwnn6h7w4kbfd66hzqa243l26pqp2b06bii0nmnm0rkaqwis";
|
||||
sha256 = "1lk8vjl7i8dcjh4jkg8h8bkapcbs465sy8g9c0chfqsywbmf3ndr";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
|
@ -3,13 +3,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "lsyncd-${version}";
|
||||
version = "2.1.6";
|
||||
version = "2.2.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "axkibe";
|
||||
repo = "lsyncd";
|
||||
rev = "release-${version}";
|
||||
sha256 = "1cab96h4qfyapk7lb682j1d8k0hpv7h9pl41vdgc0vr4bq4c3ij2";
|
||||
sha256 = "1q2ixp52r96ckghgmxdbms6xrq8dbziimp8gmgzqfq4lk1v1w80y";
|
||||
};
|
||||
|
||||
patchPhase = ''
|
||||
|
@ -2,7 +2,7 @@
|
||||
, mesa, SDL, freeglut, ghostscript, pdftk, dejavu_fonts }:
|
||||
|
||||
let
|
||||
version = "0.11.1";
|
||||
version = "0.12.0";
|
||||
pythonEnv = python2.withPackages (ps: with ps; [pyopengl pygame pillow]);
|
||||
in stdenv.mkDerivation {
|
||||
# This project was formerly known as KeyJNote.
|
||||
@ -12,7 +12,7 @@ in stdenv.mkDerivation {
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/impressive/Impressive-${version}.tar.gz";
|
||||
sha256 = "0b3rmy6acp2vmf5nill3aknxvr9a5aawk1vnphkah61anxp62gsr";
|
||||
sha256 = "0zaqq3yvd296mfr5bxpj2hqlk7vrb0rsbgd4dc1l5ag46giqvivx";
|
||||
};
|
||||
|
||||
buildInputs = [ makeWrapper pythonEnv ];
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "fossil-${version}";
|
||||
version = "2.3";
|
||||
version = "2.5";
|
||||
|
||||
src = fetchurl {
|
||||
urls =
|
||||
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
|
||||
"https://www.fossil-scm.org/index.html/uv/fossil-src-${version}.tar.gz"
|
||||
];
|
||||
name = "${name}.tar.gz";
|
||||
sha256 = "0paalvb4rdyr79v6rwspaha5n4dqb92df9irijha13m3apsanwzh";
|
||||
sha256 = "1lxawkhr1ki9fqw8076fxib2b1w673449yzb6vxjshqzh5h77c7r";
|
||||
};
|
||||
|
||||
buildInputs = [ zlib openssl readline sqlite which ed ]
|
||||
|
88
pkgs/applications/video/webtorrent_desktop/default.nix
Normal file
88
pkgs/applications/video/webtorrent_desktop/default.nix
Normal file
@ -0,0 +1,88 @@
|
||||
{
|
||||
alsaLib, atk, cairo, cups, dbus, dpkg, expat, fetchurl, fontconfig, freetype,
|
||||
gdk_pixbuf, glib, gnome2, libX11, libXScrnSaver, libXcomposite, libXcursor,
|
||||
libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender, libXtst,
|
||||
libxcb, nspr, nss, stdenv, udev
|
||||
}:
|
||||
|
||||
let
|
||||
rpath = stdenv.lib.makeLibraryPath ([
|
||||
alsaLib
|
||||
atk
|
||||
cairo
|
||||
cups
|
||||
dbus
|
||||
expat
|
||||
fontconfig
|
||||
freetype
|
||||
gdk_pixbuf
|
||||
glib
|
||||
gnome2.GConf
|
||||
gnome2.gtk
|
||||
gnome2.pango
|
||||
libX11
|
||||
libXScrnSaver
|
||||
libXcomposite
|
||||
libXcursor
|
||||
libXdamage
|
||||
libXext
|
||||
libXfixes
|
||||
libXi
|
||||
libXrandr
|
||||
libXrender
|
||||
libXtst
|
||||
libxcb
|
||||
nspr
|
||||
nss
|
||||
stdenv.cc.cc
|
||||
udev
|
||||
]);
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "webtorrent-desktop-${version}";
|
||||
version = "0.19.0";
|
||||
|
||||
src =
|
||||
if stdenv.system == "x86_64-linux" then
|
||||
fetchurl {
|
||||
url = "https://github.com/webtorrent/webtorrent-desktop/releases/download/v0.19.0/webtorrent-desktop_${version}-1_amd64.deb";
|
||||
sha256 = "0v4fgvf8qgxjwg5kz30pcxl71pi9rri0l3cy20pid07rdd6r4sgd";
|
||||
}
|
||||
else
|
||||
throw "Webtorrent is not currently supported on ${stdenv.system}";
|
||||
phases = [ "unpackPhase" "installPhase" ];
|
||||
nativeBuildInputs = [ dpkg ];
|
||||
unpackPhase = "dpkg-deb -x $src .";
|
||||
installPhase = ''
|
||||
mkdir -p $out
|
||||
cp -R opt $out
|
||||
|
||||
mv ./usr/share $out/share
|
||||
mv $out/opt/webtorrent-desktop $out/libexec
|
||||
chmod +x $out/libexec/WebTorrent
|
||||
rmdir $out/opt
|
||||
|
||||
chmod -R g-w $out
|
||||
|
||||
# Patch WebTorrent
|
||||
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
|
||||
--set-rpath ${rpath}:$out/libexec $out/libexec/WebTorrent
|
||||
|
||||
# Symlink to bin
|
||||
mkdir -p $out/bin
|
||||
ln -s $out/libexec/WebTorrent $out/bin/WebTorrent
|
||||
|
||||
# Fix the desktop link
|
||||
substituteInPlace $out/share/applications/webtorrent-desktop.desktop \
|
||||
--replace /opt/webtorrent-desktop/WebTorrent $out/bin/WebTorrent
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Streaming torrent app for Mac, Windows, and Linux.";
|
||||
homepage = https://webtorrent.io/desktop;
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.flokli ];
|
||||
platforms = [
|
||||
"x86_64-linux"
|
||||
];
|
||||
};
|
||||
}
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, perl, libxcb }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "lemonbar-1.2";
|
||||
name = "lemonbar-1.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/LemonBoy/bar/archive/v1.2.tar.gz";
|
||||
sha256 = "1smz8lh930bnb6a4lrm07l3z2k071kc8p2pljk5wsrch3x2xhimq";
|
||||
url = "https://github.com/LemonBoy/bar/archive/v1.3.tar.gz";
|
||||
sha256 = "0zd3v8ys4jzi60pm3wq7p3pbbd5y0acimgiq46qx1ckmwg2q9rza";
|
||||
};
|
||||
|
||||
buildInputs = [ libxcb perl ];
|
||||
|
@ -2,10 +2,10 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "leatherman-${version}";
|
||||
version = "1.3.0";
|
||||
version = "1.4.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
sha256 = "1pcbfgq9khlcvxjsqpdshjskwljzawryzps0ickazwm7l3m7hrln";
|
||||
sha256 = "0whlyzz0imv4lm69xkwhcd6jzh3s0rzlqjmwimbqz96p4771ivpd";
|
||||
rev = version;
|
||||
repo = "leatherman";
|
||||
owner = "puppetlabs";
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec{
|
||||
name = "libchewing-${version}";
|
||||
version = "0.4.0";
|
||||
version = "0.5.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/chewing/libchewing/releases/download/v${version}/libchewing-${version}.tar.bz2";
|
||||
sha256 = "1j5g5j4w6yp73k03pmsq9n2r0p458hqriq0sd5kisj9xrssbynp5";
|
||||
sha256 = "0aqp2vqgxczydpn7pxi7r6xf3l1hgl710f0gbi1k8q7s2lscc24p";
|
||||
};
|
||||
|
||||
buildInputs = [ sqlite ];
|
||||
|
@ -2,10 +2,10 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libconfuse-${version}";
|
||||
version = "3.0";
|
||||
version = "3.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
sha256 = "0021768bxqdxn84yaipncgi64889zrhc0r4ifmlfxirwq101dgr5";
|
||||
sha256 = "1pb74wpg1cxz9hpp0p8i1qq6anaq06mh4xljd8dllm653fxvbjdz";
|
||||
rev = "v${version}";
|
||||
repo = "libconfuse";
|
||||
owner = "martinh";
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libcouchbase-${version}";
|
||||
version = "2.7.6";
|
||||
version = "2.8.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "couchbase";
|
||||
repo = "libcouchbase";
|
||||
rev = version;
|
||||
sha256 = "13g7r0mcmrj37mihj6g1x1ckpaps659c4qwnw3ixrg7p5mb3p41f";
|
||||
sha256 = "0i5kmv8grsnh2igvlkgjr8lz3h3yrxh82yxbbdsjfpslv61l0gpi";
|
||||
};
|
||||
|
||||
cmakeFlags = "-DLCB_NO_MOCK=ON";
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ stdenv, fetchurl, bison, libuuid, curl, libxml2, flex }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "3.18.3";
|
||||
version = "3.19.1";
|
||||
name = "libdap-${version}";
|
||||
|
||||
nativeBuildInputs = [ bison flex ];
|
||||
@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.opendap.org/pub/source/${name}.tar.gz";
|
||||
sha256 = "0azjf4gjqvp1fdf1wb3s98x52zfy4viq1m3j9lggaidldfinmv8c";
|
||||
sha256 = "0gnki93z3kkzp65x7n1kancy7bd503j4qja5fhzvm1gkmi5l65aj";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libffcall-${version}";
|
||||
version = "2.0";
|
||||
version = "2.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnu/libffcall/libffcall-${version}.tar.gz";
|
||||
sha256 = "0v0rh3vawb8z5q40fs3kr2f9zp06n2fq4rr2ww4562nr96sd5aj1";
|
||||
sha256 = "0iwcad6w78jp84vd6xaz5fwqm84n3cb42bdf5m5cj5xzpa5zp4d0";
|
||||
};
|
||||
|
||||
enableParallelBuilding = false;
|
||||
|
@ -1,11 +1,11 @@
|
||||
{stdenv, fetchurl, gmp}:
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libgap-${version}";
|
||||
version = "4.8.3";
|
||||
version = "4.8.6";
|
||||
# or fetchFromGitHub(owner,repo,rev) or fetchgit(rev)
|
||||
src = fetchurl {
|
||||
url = "http://mirrors.mit.edu/sage/spkg/upstream/libgap/libgap-${version}.tar.gz";
|
||||
sha256 = "0ng4wlw7bj63spf4vkdp43v3ja1fp782lxzdsyf51x26z21idrsq";
|
||||
sha256 = "1h5fx5a55857w583ql7ly2jl49qyx9mvs7j5abys00ra9gzrpn5v";
|
||||
};
|
||||
buildInputs = [gmp];
|
||||
meta = {
|
||||
|
@ -12,10 +12,10 @@ let
|
||||
|
||||
in stdenv.mkDerivation rec {
|
||||
|
||||
name = "libinfinity-0.6.5";
|
||||
name = "libinfinity-0.7.1";
|
||||
src = fetchurl {
|
||||
url = "http://releases.0x539.de/libinfinity/${name}.tar.gz";
|
||||
sha256 = "1idsxb6rz4i55g3vi2sv7hmm57psbccpb57yc4jgphaq6ydgqsr6";
|
||||
sha256 = "1jw2fhrcbpyz99bij07iyhy9ffyqdn87vl8cb1qz897y3f2f0vk2";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libmodbus-3.0.6";
|
||||
name = "libmodbus-3.1.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://libmodbus.org/releases/${name}.tar.gz";
|
||||
sha256 = "1dkijjv3dq0c5vc5z5f1awm8dlssbwg6ivsnvih22pkm1zqn6v84";
|
||||
sha256 = "0drnil8bzd4n4qb0wv3ilm9zvypxvwmzd65w96d6kfm7x6q65j68";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, pkgconfig, libusb1 }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libmtp-1.1.13";
|
||||
name = "libmtp-1.1.14";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/libmtp/${name}.tar.gz";
|
||||
sha256 = "0h3dv9py5mmvxhfxmkr8ky4s80hgq3d66cmrfnnnlcdwpwpy0kj9";
|
||||
sha256 = "1s0jyhypxmj0j8s003ba1n74x63h1rw8am9q4z2ip3xyjvid65rq";
|
||||
};
|
||||
|
||||
outputs = [ "bin" "dev" "out" ];
|
||||
|
@ -1,12 +1,12 @@
|
||||
{ stdenv, fetchurl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "4.8.0";
|
||||
version = "4.9.0";
|
||||
name = "libpfm-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/perfmon2/libpfm4/${name}.tar.gz";
|
||||
sha256 = "0s6gcvrhj2h928cqc8399189annif7yl74k6wda446r0fdx7i4wi";
|
||||
sha256 = "1qp4g4n6dw42p2w5rkwzdb7ynk8h7g5vg01ybpmvxncgwa7bw3yv";
|
||||
};
|
||||
|
||||
installFlags = "DESTDIR=\${out} PREFIX= LDCONFIG=true";
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libwebsockets-${version}";
|
||||
version = "2.3.0";
|
||||
version = "2.4.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "warmcat";
|
||||
repo = "libwebsockets";
|
||||
rev = "v${version}";
|
||||
sha256 = "1hv2b5r6sg42xnqhm4ysjvyiz3cqpfmwaqm33vpbx0k7arj4ixvy";
|
||||
sha256 = "0d3xqdq3hpk5l9cg4dqkba6jm6620y6knqqywya703662spmj2xw";
|
||||
};
|
||||
|
||||
buildInputs = [ cmake openssl zlib libuv ];
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, pkgconfig, libwpd, zlib, librevenge }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libwpg-0.3.0";
|
||||
name = "libwpg-0.3.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/libwpg/${name}.tar.xz";
|
||||
sha256 = "097jx8a638fwwfrzf6v29r1yhc34rq9526py7wf0ck2z4fcr2w3g";
|
||||
sha256 = "0cwc5zkp210c661l0bvk6q21jg9ak5g8gmy578w5fgfnjymz3yjp";
|
||||
};
|
||||
|
||||
buildInputs = [ libwpd zlib librevenge ];
|
||||
|
@ -1,16 +0,0 @@
|
||||
# This file has been generated by node2nix 1.5.1. Do not edit!
|
||||
|
||||
{pkgs ? import <nixpkgs> {
|
||||
inherit system;
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-4_x"}:
|
||||
|
||||
let
|
||||
nodeEnv = import ./node-env.nix {
|
||||
inherit (pkgs) stdenv python2 utillinux runCommand writeTextFile;
|
||||
inherit nodejs;
|
||||
};
|
||||
in
|
||||
import ./node-packages-v4.nix {
|
||||
inherit (pkgs) fetchurl fetchgit;
|
||||
inherit nodeEnv;
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
{pkgs, system, nodejs, stdenv}:
|
||||
|
||||
let
|
||||
nodePackages = import ./composition-v4.nix {
|
||||
inherit pkgs system nodejs;
|
||||
};
|
||||
in
|
||||
nodePackages // {
|
||||
node-inspector = nodePackages.node-inspector.override (oldAttrs: {
|
||||
buildInputs = oldAttrs.buildInputs ++ [ nodePackages.node-pre-gyp ];
|
||||
});
|
||||
}
|
@ -2,6 +2,5 @@
|
||||
#! nix-shell -i bash -p nodePackages.node2nix
|
||||
|
||||
rm -f node-env.nix
|
||||
node2nix -i node-packages-v4.json -o node-packages-v4.nix -c composition-v4.nix
|
||||
node2nix -6 -i node-packages-v6.json -o node-packages-v6.nix -c composition-v6.nix
|
||||
node2nix -8 -i node-packages-v8.json -o node-packages-v8.nix -c composition-v8.nix
|
||||
|
@ -1,9 +0,0 @@
|
||||
[
|
||||
"coffee-script"
|
||||
, "grunt-cli"
|
||||
, "gulp"
|
||||
, "node-gyp"
|
||||
, "node-inspector"
|
||||
, "node-pre-gyp"
|
||||
, "npm"
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -17,6 +17,7 @@
|
||||
, ipaddress
|
||||
, txtorcon
|
||||
, nettools
|
||||
, glibc
|
||||
, glibcLocales
|
||||
, mock
|
||||
, magic-wormhole-transit-relay
|
||||
@ -38,6 +39,12 @@ buildPythonPackage rec {
|
||||
postPatch = ''
|
||||
sed -i -e "s|'ifconfig'|'${nettools}/bin/ifconfig'|" src/wormhole/ipaddrs.py
|
||||
sed -i -e "s|if (os.path.dirname(os.path.abspath(wormhole))|if not os.path.abspath(wormhole).startswith('/nix/store') and (os.path.dirname(os.path.abspath(wormhole))|" src/wormhole/test/test_cli.py
|
||||
|
||||
# magic-wormhole will attempt to find all available locales by running
|
||||
# 'locale -a'. If we're building on Linux, then this may result in us
|
||||
# running the system's locale binary instead of the one from Nix, so let's
|
||||
# ensure we patch this.
|
||||
sed -i -e 's|getProcessOutputAndValue("locale"|getProcessOutputAndValue("${glibc}/bin/locale"|' src/wormhole/test/test_cli.py
|
||||
'' + lib.optionalString (pythonAtLeast "3.3") ''
|
||||
sed -i -e 's|"ipaddress",||' setup.py
|
||||
'';
|
||||
|
@ -2,14 +2,14 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "galen";
|
||||
version = "2.3.0";
|
||||
version = "2.3.6";
|
||||
name = "${pname}-${version}";
|
||||
|
||||
inherit jre8;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/galenframework/galen/releases/download/galen-${version}/galen-bin-${version}.zip";
|
||||
sha256 = "10z7vh3jiq7kbzzp3j0354swkr4xxz9qimi5c5bddbiy671k6cra";
|
||||
sha256 = "0kndib3slj7mdvhd36fxin5q87cnsz4hs135yxgjx0nccxq4f2h5";
|
||||
};
|
||||
|
||||
buildInputs = [ unzip ];
|
||||
|
@ -1,6 +1,6 @@
|
||||
{ stdenv, fetchFromGitHub, cmake, flex, bison }:
|
||||
let
|
||||
version = "2.0.14";
|
||||
version = "2.1.7";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "minizinc-${version}";
|
||||
@ -11,7 +11,7 @@ stdenv.mkDerivation {
|
||||
rev = "${version}";
|
||||
owner = "MiniZinc";
|
||||
repo = "libminizinc";
|
||||
sha256 = "02wy91nv79lrvvhhimcxp7sqz5wd457n1n68zl7qcsm5vfn1hm4q";
|
||||
sha256 = "05rifsgzfaalv5ymv59sjcvhr6i1byzbmq5p36hj3hpi5f929kip";
|
||||
};
|
||||
|
||||
# meta is all the information about the package..
|
||||
|
@ -5,8 +5,8 @@ stdenv.mkDerivation rec {
|
||||
version = "4.21";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/strace/${name}.tar.xz";
|
||||
sha256 = "1dvrwi6v9j6b9j6852zzlc61hxgiciadi1xsl89wzbzqlkxnahbd";
|
||||
url = "https://strace.io/files/${version}/${name}.tar.xz";
|
||||
sha256 = "0dsw6xcfrmygidp1dj2ch8cl8icrar7789snkb2r8gh78kdqhxjw";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ perl ];
|
||||
@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
|
||||
configureFlags = stdenv.lib.optional stdenv.hostPlatform.isAarch64 "--enable-mpers=check";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = http://strace.sourceforge.net/;
|
||||
homepage = http://strace.io/;
|
||||
description = "A system call tracer for Linux";
|
||||
license = licenses.bsd3;
|
||||
platforms = platforms.linux;
|
||||
|
@ -2,11 +2,11 @@
|
||||
with python3Packages; buildPythonApplication rec {
|
||||
name = "${pname}-${version}";
|
||||
pname = "pipenv";
|
||||
version = "9.0.1";
|
||||
version = "10.1.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "16k77iy1apbc1s5j78aimhjrcw89vbkq5irs80dmm70wayi0myz1";
|
||||
sha256 = "3732350e3cd8cc033d66748c418bab4b018dc0a4fcf1687f17a103ac44eac0c6";
|
||||
};
|
||||
|
||||
LC_ALL = "en_US.UTF-8";
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "yarn-${version}";
|
||||
version = "1.3.2";
|
||||
version = "1.5.1";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/yarnpkg/yarn/releases/download/v${version}/yarn-v${version}.tar.gz";
|
||||
sha256 = "0lyh24ais8xqfmzbb4sszd2002xl6qbsg9sdjnpwh6aysrwp56r8";
|
||||
sha256 = "13m1y1c2h1fvq8fw1vlmnmnh3jx3l2cx7mz3x55sbgwcinzhkz9m";
|
||||
};
|
||||
|
||||
buildInputs = [makeWrapper nodejs];
|
||||
|
@ -26,6 +26,11 @@ let
|
||||
*/
|
||||
]) (builtins.attrNames sharedLibDeps);
|
||||
|
||||
copyLibHeaders =
|
||||
map
|
||||
(name: "${getDev sharedLibDeps.${name}}/include/*")
|
||||
(builtins.attrNames sharedLibDeps);
|
||||
|
||||
extraConfigFlags = optionals (!enableNpm) [ "--without-npm" ];
|
||||
in
|
||||
|
||||
@ -74,6 +79,9 @@ in
|
||||
mkdir -p $out/share/bash-completion/completions/
|
||||
$out/bin/npm completion > $out/share/bash-completion/completions/npm
|
||||
''}
|
||||
|
||||
# install the missing headers for node-gyp
|
||||
cp -r ${concatStringsSep " " copyLibHeaders} $out/include/node
|
||||
'';
|
||||
|
||||
meta = {
|
||||
|
@ -1,11 +0,0 @@
|
||||
{ stdenv, callPackage, lib, enableNpm ? true }:
|
||||
|
||||
let
|
||||
buildNodejs = callPackage ./nodejs.nix {};
|
||||
in
|
||||
buildNodejs {
|
||||
inherit enableNpm;
|
||||
version = "4.8.7";
|
||||
sha256 = "1y21wq092d3gmccm2zldbflbbbx7a71wi9l0bpkxvzmgws69liq3";
|
||||
patches = lib.optionals stdenv.isDarwin [ ./no-xcode.patch ];
|
||||
}
|
@ -2,7 +2,7 @@
|
||||
|
||||
{pkgs ? import <nixpkgs> {
|
||||
inherit system;
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-4_x"}:
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-6_x"}:
|
||||
|
||||
let
|
||||
nodeEnv = import ../../node-packages/node-env.nix {
|
||||
@ -13,4 +13,4 @@ in
|
||||
import ./node-packages.nix {
|
||||
inherit (pkgs) fetchurl fetchgit;
|
||||
inherit nodeEnv;
|
||||
}
|
||||
}
|
||||
|
@ -3,13 +3,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "lgogdownloader-${version}";
|
||||
version = "3.2";
|
||||
version = "3.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Sude-";
|
||||
repo = "lgogdownloader";
|
||||
rev = "v${version}";
|
||||
sha256 = "0p1zh2l8g4y2z02xj0fndbfhcxgcpwhf5d9izwsdi3yljvqv23np";
|
||||
sha256 = "056idwwxjcp2zjqk5h7l3py1h45sax4vbsm93bz9shnfx1s1h3gc";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake pkgconfig help2man ];
|
||||
|
@ -2370,11 +2370,11 @@ rec {
|
||||
};
|
||||
|
||||
ale = buildVimPluginFrom2Nix { # created by nix#NixDerivation
|
||||
name = "ale-2017-12-04";
|
||||
name = "ale-2018-02-25";
|
||||
src = fetchgit {
|
||||
url = "https://github.com/w0rp/ale";
|
||||
rev = "e2a8f759d870ed7a1f0ee4698a73b65e9f36e54d";
|
||||
sha256 = "0fx9qr84li58jgz576gsyjjwd3f1c2jby8wl6d35vznjzw0x00cs";
|
||||
rev = "7ec684206c1395a940d8ad2d26d59773a432115c";
|
||||
sha256 = "1hvybsvs2i01q3s9wpydyxgsvg59r2valk61vl4jh2mrrh0bfi9i";
|
||||
};
|
||||
dependencies = [];
|
||||
|
||||
@ -3040,11 +3040,11 @@ rec {
|
||||
};
|
||||
|
||||
vim-gitgutter = buildVimPluginFrom2Nix { # created by nix#NixDerivation
|
||||
name = "vim-gitgutter-2017-11-01";
|
||||
name = "vim-gitgutter-2018-02-26";
|
||||
src = fetchgit {
|
||||
url = "git://github.com/airblade/vim-gitgutter";
|
||||
rev = "1e60667322b7cd1bfcba98762fbba746a888d21a";
|
||||
sha256 = "1g9giir7gmkp6n6w4z20qm2dyq00w2a8f573c0b8b27cj36ri0wq";
|
||||
rev = "e512d3a6fc80900c24ef293b475715f49ec6ded8";
|
||||
sha256 = "0wd6x3fb5jbqlvismp3f59ycid49gn3qvd16cj8x87v6l3anmp4s";
|
||||
};
|
||||
dependencies = [];
|
||||
|
||||
|
@ -3,13 +3,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "iio-sensor-proxy-${version}";
|
||||
version = "2.2";
|
||||
version = "2.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "hadess";
|
||||
repo = "iio-sensor-proxy";
|
||||
rev = version;
|
||||
sha256 = "1x0whwm2r9g50hq5px0bgsrigy8naihqgi6qm0x5q87jz5lkhrnv";
|
||||
sha256 = "1c8izq73c00gvv0jc6zby5hcircs4cb16a1d3ivp1i1iflknj46n";
|
||||
};
|
||||
|
||||
configurePhase = ''
|
||||
|
@ -4,435 +4,435 @@
|
||||
{
|
||||
version = "0.63.3";
|
||||
components = {
|
||||
"nuimo_controller" = ps: with ps; [ ];
|
||||
"bbb_gpio" = ps: with ps; [ ];
|
||||
"doorbird" = ps: with ps; [ ];
|
||||
"isy994" = ps: with ps; [ ];
|
||||
"notify.html5" = ps: with ps; [ pyjwt ];
|
||||
"sensor.mvglive" = ps: with ps; [ ];
|
||||
"arduino" = ps: with ps; [ ];
|
||||
"xiaomi_aqara" = ps: with ps; [ ];
|
||||
"rpi_gpio" = ps: with ps; [ ];
|
||||
"remember_the_milk" = ps: with ps; [ httplib2 ];
|
||||
"media_player.sonos" = ps: with ps; [ ];
|
||||
"sensor.travisci" = ps: with ps; [ ];
|
||||
"notify.twitter" = ps: with ps; [ ];
|
||||
"notify.yessssms" = ps: with ps; [ ];
|
||||
"abode" = ps: with ps; [ ];
|
||||
"device_tracker.automatic" = ps: with ps; [ ];
|
||||
"sensor.dnsip" = ps: with ps; [ aiodns ];
|
||||
"emulated_hue" = ps: with ps; [ aiohttp-cors ];
|
||||
"http" = ps: with ps; [ aiohttp-cors ];
|
||||
"sensor.imap" = ps: with ps; [ aioimaplib ];
|
||||
"light.lifx" = ps: with ps; [ ];
|
||||
"scene.hunterdouglas_powerview" = ps: with ps; [ ];
|
||||
"ads" = ps: with ps; [ ];
|
||||
"alarm_control_panel.alarmdotcom" = ps: with ps; [ ];
|
||||
"alarm_control_panel.concord232" = ps: with ps; [ ];
|
||||
"alarm_control_panel.egardia" = ps: with ps; [ ];
|
||||
"alarm_control_panel.ialarm" = ps: with ps; [ ];
|
||||
"alarm_control_panel.nx584" = ps: with ps; [ ];
|
||||
"alarm_control_panel.simplisafe" = ps: with ps; [ ];
|
||||
"alarm_control_panel.totalconnect" = ps: with ps; [ ];
|
||||
"alarmdecoder" = ps: with ps; [ ];
|
||||
"sensor.alpha_vantage" = ps: with ps; [ ];
|
||||
"amcrest" = ps: with ps; [ ];
|
||||
"media_player.anthemav" = ps: with ps; [ ];
|
||||
"android_ip_webcam" = ps: with ps; [ ];
|
||||
"apcupsd" = ps: with ps; [ ];
|
||||
"notify.apns" = ps: with ps; [ ];
|
||||
"apple_tv" = ps: with ps; [ ];
|
||||
"arduino" = ps: with ps; [ ];
|
||||
"arlo" = ps: with ps; [ ];
|
||||
"asterisk_mbox" = ps: with ps; [ ];
|
||||
"light.avion" = ps: with ps; [ ];
|
||||
"axis" = ps: with ps; [ ];
|
||||
"tts.baidu" = ps: with ps; [ ];
|
||||
"sensor.modem_callerid" = ps: with ps; [ ];
|
||||
"sensor.linux_battery" = ps: with ps; [ batinfo ];
|
||||
"sensor.eddystone_temperature" = ps: with ps; [ ];
|
||||
"device_tracker.linksys_ap" = ps: with ps; [ beautifulsoup4 ];
|
||||
"sensor.geizhals" = ps: with ps; [ beautifulsoup4 ];
|
||||
"sensor.scrape" = ps: with ps; [ beautifulsoup4 ];
|
||||
"sensor.sytadin" = ps: with ps; [ beautifulsoup4 ];
|
||||
"zha" = ps: with ps; [ ];
|
||||
"bbb_gpio" = ps: with ps; [ ];
|
||||
"binary_sensor.concord232" = ps: with ps; [ ];
|
||||
"binary_sensor.flic" = ps: with ps; [ ];
|
||||
"binary_sensor.hikvision" = ps: with ps; [ ];
|
||||
"binary_sensor.iss" = ps: with ps; [ ];
|
||||
"binary_sensor.nx584" = ps: with ps; [ ];
|
||||
"binary_sensor.tapsaff" = ps: with ps; [ ];
|
||||
"binary_sensor.trend" = ps: with ps; [ numpy ];
|
||||
"binary_sensor.workday" = ps: with ps; [ ];
|
||||
"blink" = ps: with ps; [ ];
|
||||
"calendar.caldav" = ps: with ps; [ ];
|
||||
"calendar.todoist" = ps: with ps; [ todoist ];
|
||||
"camera.foscam" = ps: with ps; [ ];
|
||||
"camera.onvif" = ps: with ps; [ ];
|
||||
"camera.synology" = ps: with ps; [ ];
|
||||
"camera.uvc" = ps: with ps; [ ];
|
||||
"camera.xeoma" = ps: with ps; [ ];
|
||||
"canary" = ps: with ps; [ ];
|
||||
"climate.daikin" = ps: with ps; [ ];
|
||||
"climate.econet" = ps: with ps; [ ];
|
||||
"climate.ephember" = ps: with ps; [ ];
|
||||
"climate.eq3btsmart" = ps: with ps; [ ];
|
||||
"climate.flexit" = ps: with ps; [ ];
|
||||
"climate.heatmiser" = ps: with ps; [ ];
|
||||
"climate.honeywell" = ps: with ps; [ ];
|
||||
"climate.oem" = ps: with ps; [ ];
|
||||
"climate.proliphix" = ps: with ps; [ ];
|
||||
"climate.radiotherm" = ps: with ps; [ ];
|
||||
"climate.sensibo" = ps: with ps; [ ];
|
||||
"climate.touchline" = ps: with ps; [ ];
|
||||
"climate.venstar" = ps: with ps; [ ];
|
||||
"cloud" = ps: with ps; [ ];
|
||||
"coinbase" = ps: with ps; [ ];
|
||||
"comfoconnect" = ps: with ps; [ ];
|
||||
"conversation" = ps: with ps; [ ];
|
||||
"cover.myq" = ps: with ps; [ ];
|
||||
"daikin" = ps: with ps; [ ];
|
||||
"datadog" = ps: with ps; [ datadog ];
|
||||
"deconz" = ps: with ps; [ ];
|
||||
"device_tracker.aruba" = ps: with ps; [ pexpect ];
|
||||
"device_tracker.asuswrt" = ps: with ps; [ pexpect ];
|
||||
"device_tracker.automatic" = ps: with ps; [ ];
|
||||
"device_tracker.bbox" = ps: with ps; [ ];
|
||||
"device_tracker.bluetooth_le_tracker" = ps: with ps; [ ];
|
||||
"device_tracker.bluetooth_tracker" = ps: with ps; [ ];
|
||||
"device_tracker.cisco_ios" = ps: with ps; [ pexpect ];
|
||||
"device_tracker.fritz" = ps: with ps; [ ];
|
||||
"device_tracker.icloud" = ps: with ps; [ ];
|
||||
"device_tracker.linksys_ap" = ps: with ps; [ beautifulsoup4 ];
|
||||
"device_tracker.mikrotik" = ps: with ps; [ ];
|
||||
"device_tracker.netgear" = ps: with ps; [ ];
|
||||
"device_tracker.nmap_tracker" = ps: with ps; [ ];
|
||||
"device_tracker.owntracks" = ps: with ps; [ libnacl ];
|
||||
"device_tracker.owntracks_http" = ps: with ps; [ libnacl ];
|
||||
"device_tracker.snmp" = ps: with ps; [ pysnmp ];
|
||||
"device_tracker.tile" = ps: with ps; [ ];
|
||||
"device_tracker.trackr" = ps: with ps; [ ];
|
||||
"device_tracker.unifi" = ps: with ps; [ pyunifi ];
|
||||
"device_tracker.unifi_direct" = ps: with ps; [ pexpect ];
|
||||
"device_tracker.upc_connect" = ps: with ps; [ defusedxml ];
|
||||
"digital_ocean" = ps: with ps; [ digital-ocean ];
|
||||
"discovery" = ps: with ps; [ netdisco ];
|
||||
"dominos" = ps: with ps; [ ];
|
||||
"doorbird" = ps: with ps; [ ];
|
||||
"dweet" = ps: with ps; [ ];
|
||||
"dyson" = ps: with ps; [ ];
|
||||
"ecobee" = ps: with ps; [ ];
|
||||
"eight_sleep" = ps: with ps; [ ];
|
||||
"emulated_hue" = ps: with ps; [ aiohttp-cors ];
|
||||
"enocean" = ps: with ps; [ ];
|
||||
"envisalink" = ps: with ps; [ ];
|
||||
"fan.xiaomi_miio" = ps: with ps; [ ];
|
||||
"feedreader" = ps: with ps; [ feedparser ];
|
||||
"ffmpeg" = ps: with ps; [ ];
|
||||
"frontend" = ps: with ps; [ user-agents ];
|
||||
"gc100" = ps: with ps; [ ];
|
||||
"goalfeed" = ps: with ps; [ ];
|
||||
"google" = ps: with ps; [ google_api_python_client oauth2client ];
|
||||
"hdmi_cec" = ps: with ps; [ ];
|
||||
"hive" = ps: with ps; [ ];
|
||||
"homematic" = ps: with ps; [ pyhomematic ];
|
||||
"http" = ps: with ps; [ aiohttp-cors ];
|
||||
"hue" = ps: with ps; [ ];
|
||||
"ifttt" = ps: with ps; [ ];
|
||||
"ihc" = ps: with ps; [ ];
|
||||
"image_processing.dlib_face_detect" = ps: with ps; [ ];
|
||||
"image_processing.dlib_face_identify" = ps: with ps; [ ];
|
||||
"image_processing.opencv" = ps: with ps; [ numpy ];
|
||||
"influxdb" = ps: with ps; [ influxdb ];
|
||||
"insteon_local" = ps: with ps; [ ];
|
||||
"insteon_plm" = ps: with ps; [ ];
|
||||
"iota" = ps: with ps; [ ];
|
||||
"isy994" = ps: with ps; [ ];
|
||||
"joaoapps_join" = ps: with ps; [ ];
|
||||
"juicenet" = ps: with ps; [ ];
|
||||
"keyboard" = ps: with ps; [ ];
|
||||
"keyboard_remote" = ps: with ps; [ ];
|
||||
"kira" = ps: with ps; [ ];
|
||||
"knx" = ps: with ps; [ ];
|
||||
"lametric" = ps: with ps; [ ];
|
||||
"light.avion" = ps: with ps; [ ];
|
||||
"light.blinksticklight" = ps: with ps; [ BlinkStick ];
|
||||
"light.blinkt" = ps: with ps; [ ];
|
||||
"sensor.bitcoin" = ps: with ps; [ ];
|
||||
"light.decora" = ps: with ps; [ ];
|
||||
"sensor.bme680" = ps: with ps; [ ];
|
||||
"light.decora_wifi" = ps: with ps; [ ];
|
||||
"light.flux_led" = ps: with ps; [ ];
|
||||
"light.greenwave" = ps: with ps; [ ];
|
||||
"light.iglo" = ps: with ps; [ ];
|
||||
"light.lifx" = ps: with ps; [ ];
|
||||
"light.lifx_legacy" = ps: with ps; [ ];
|
||||
"light.limitlessled" = ps: with ps; [ ];
|
||||
"light.mystrom" = ps: with ps; [ ];
|
||||
"light.osramlightify" = ps: with ps; [ ];
|
||||
"light.piglow" = ps: with ps; [ ];
|
||||
"light.rpi_gpio_pwm" = ps: with ps; [ ];
|
||||
"light.sensehat" = ps: with ps; [ ];
|
||||
"light.tikteck" = ps: with ps; [ ];
|
||||
"light.tplink" = ps: with ps; [ ];
|
||||
"light.xiaomi_miio" = ps: with ps; [ ];
|
||||
"light.yeelight" = ps: with ps; [ ];
|
||||
"light.yeelightsunflower" = ps: with ps; [ ];
|
||||
"light.zengge" = ps: with ps; [ ];
|
||||
"linode" = ps: with ps; [ linode-api ];
|
||||
"lirc" = ps: with ps; [ ];
|
||||
"litejet" = ps: with ps; [ ];
|
||||
"lock.nello" = ps: with ps; [ ];
|
||||
"lock.nuki" = ps: with ps; [ ];
|
||||
"lock.sesame" = ps: with ps; [ ];
|
||||
"lutron" = ps: with ps; [ ];
|
||||
"lutron_caseta" = ps: with ps; [ ];
|
||||
"maxcube" = ps: with ps; [ ];
|
||||
"media_extractor" = ps: with ps; [ ];
|
||||
"media_player.anthemav" = ps: with ps; [ ];
|
||||
"media_player.aquostv" = ps: with ps; [ ];
|
||||
"media_player.bluesound" = ps: with ps; [ xmltodict ];
|
||||
"media_player.braviatv" = ps: with ps; [ ];
|
||||
"media_player.cast" = ps: with ps; [ PyChromecast ];
|
||||
"media_player.clementine" = ps: with ps; [ ];
|
||||
"media_player.cmus" = ps: with ps; [ ];
|
||||
"media_player.denonavr" = ps: with ps; [ ];
|
||||
"media_player.directv" = ps: with ps; [ ];
|
||||
"media_player.dunehd" = ps: with ps; [ ];
|
||||
"media_player.emby" = ps: with ps; [ ];
|
||||
"media_player.frontier_silicon" = ps: with ps; [ ];
|
||||
"media_player.gpmdp" = ps: with ps; [ ];
|
||||
"media_player.gstreamer" = ps: with ps; [ ];
|
||||
"media_player.kodi" = ps: with ps; [ jsonrpc-async jsonrpc-websocket ];
|
||||
"media_player.lg_netcast" = ps: with ps; [ ];
|
||||
"media_player.liveboxplaytv" = ps: with ps; [ ];
|
||||
"media_player.mediaroom" = ps: with ps; [ ];
|
||||
"media_player.monoprice" = ps: with ps; [ ];
|
||||
"media_player.mpd" = ps: with ps; [ mpd2 ];
|
||||
"media_player.nad" = ps: with ps; [ ];
|
||||
"media_player.nadtcp" = ps: with ps; [ ];
|
||||
"media_player.onkyo" = ps: with ps; [ onkyo-eiscp ];
|
||||
"media_player.openhome" = ps: with ps; [ ];
|
||||
"media_player.panasonic_viera" = ps: with ps; [ wakeonlan ];
|
||||
"media_player.pandora" = ps: with ps; [ pexpect ];
|
||||
"media_player.philips_js" = ps: with ps; [ ];
|
||||
"media_player.plex" = ps: with ps; [ ];
|
||||
"media_player.roku" = ps: with ps; [ ];
|
||||
"media_player.russound_rio" = ps: with ps; [ ];
|
||||
"media_player.russound_rnet" = ps: with ps; [ ];
|
||||
"media_player.samsungtv" = ps: with ps; [ wakeonlan ];
|
||||
"media_player.snapcast" = ps: with ps; [ ];
|
||||
"media_player.sonos" = ps: with ps; [ ];
|
||||
"media_player.soundtouch" = ps: with ps; [ libsoundtouch ];
|
||||
"media_player.spotify" = ps: with ps; [ ];
|
||||
"media_player.vizio" = ps: with ps; [ ];
|
||||
"media_player.vlc" = ps: with ps; [ ];
|
||||
"media_player.webostv" = ps: with ps; [ websockets ];
|
||||
"media_player.yamaha" = ps: with ps; [ ];
|
||||
"media_player.yamaha_musiccast" = ps: with ps; [ ];
|
||||
"media_player.ziggo_mediabox_xl" = ps: with ps; [ ];
|
||||
"melissa" = ps: with ps; [ ];
|
||||
"mercedesme" = ps: with ps; [ ];
|
||||
"mochad" = ps: with ps; [ ];
|
||||
"modbus" = ps: with ps; [ ];
|
||||
"mqtt" = ps: with ps; [ paho-mqtt ];
|
||||
"mqtt.server" = ps: with ps; [ hbmqtt ];
|
||||
"mychevy" = ps: with ps; [ ];
|
||||
"mycroft" = ps: with ps; [ ];
|
||||
"mysensors" = ps: with ps; [ ];
|
||||
"neato" = ps: with ps; [ ];
|
||||
"nest" = ps: with ps; [ ];
|
||||
"netatmo" = ps: with ps; [ ];
|
||||
"notify.apns" = ps: with ps; [ ];
|
||||
"notify.aws_lambda" = ps: with ps; [ boto3 ];
|
||||
"notify.aws_sns" = ps: with ps; [ boto3 ];
|
||||
"notify.aws_sqs" = ps: with ps; [ boto3 ];
|
||||
"tts.amazon_polly" = ps: with ps; [ boto3 ];
|
||||
"sensor.broadlink" = ps: with ps; [ ];
|
||||
"switch.broadlink" = ps: with ps; [ ];
|
||||
"sensor.buienradar" = ps: with ps; [ ];
|
||||
"weather.buienradar" = ps: with ps; [ ];
|
||||
"calendar.caldav" = ps: with ps; [ ];
|
||||
"notify.ciscospark" = ps: with ps; [ ];
|
||||
"coinbase" = ps: with ps; [ ];
|
||||
"sensor.coinmarketcap" = ps: with ps; [ ];
|
||||
"alarm_control_panel.concord232" = ps: with ps; [ ];
|
||||
"binary_sensor.concord232" = ps: with ps; [ ];
|
||||
"sensor.crimereports" = ps: with ps; [ ];
|
||||
"datadog" = ps: with ps; [ datadog ];
|
||||
"sensor.metoffice" = ps: with ps; [ ];
|
||||
"weather.metoffice" = ps: with ps; [ ];
|
||||
"light.decora_wifi" = ps: with ps; [ ];
|
||||
"device_tracker.upc_connect" = ps: with ps; [ defusedxml ];
|
||||
"sensor.deluge" = ps: with ps; [ ];
|
||||
"switch.deluge" = ps: with ps; [ ];
|
||||
"media_player.denonavr" = ps: with ps; [ ];
|
||||
"media_player.directv" = ps: with ps; [ ];
|
||||
"sensor.discogs" = ps: with ps; [ discogs_client ];
|
||||
"notify.discord" = ps: with ps; [ ];
|
||||
"updater" = ps: with ps; [ distro ];
|
||||
"switch.digitalloggers" = ps: with ps; [ ];
|
||||
"notify.free_mobile" = ps: with ps; [ ];
|
||||
"notify.gntp" = ps: with ps; [ ];
|
||||
"notify.hipchat" = ps: with ps; [ ];
|
||||
"notify.html5" = ps: with ps; [ pyjwt ];
|
||||
"notify.joaoapps_join" = ps: with ps; [ ];
|
||||
"notify.kodi" = ps: with ps; [ jsonrpc-async ];
|
||||
"notify.lametric" = ps: with ps; [ ];
|
||||
"notify.mailgun" = ps: with ps; [ ];
|
||||
"notify.matrix" = ps: with ps; [ matrix-client ];
|
||||
"notify.message_bird" = ps: with ps; [ ];
|
||||
"notify.pushbullet" = ps: with ps; [ pushbullet ];
|
||||
"notify.pushetta" = ps: with ps; [ ];
|
||||
"notify.pushover" = ps: with ps; [ ];
|
||||
"notify.rocketchat" = ps: with ps; [ ];
|
||||
"notify.sendgrid" = ps: with ps; [ ];
|
||||
"notify.simplepush" = ps: with ps; [ ];
|
||||
"notify.slack" = ps: with ps; [ ];
|
||||
"notify.twitter" = ps: with ps; [ ];
|
||||
"notify.webostv" = ps: with ps; [ ];
|
||||
"notify.xmpp" = ps: with ps; [ pyasn1-modules pyasn1 sleekxmpp ];
|
||||
"notify.yessssms" = ps: with ps; [ ];
|
||||
"nuheat" = ps: with ps; [ ];
|
||||
"nuimo_controller" = ps: with ps; [ ];
|
||||
"pilight" = ps: with ps; [ ];
|
||||
"prometheus" = ps: with ps; [ ];
|
||||
"python_script" = ps: with ps; [ ];
|
||||
"qwikswitch" = ps: with ps; [ ];
|
||||
"rainbird" = ps: with ps; [ ];
|
||||
"raincloud" = ps: with ps; [ ];
|
||||
"raspihats" = ps: with ps; [ ];
|
||||
"recorder" = ps: with ps; [ sqlalchemy ];
|
||||
"remember_the_milk" = ps: with ps; [ httplib2 ];
|
||||
"remote.harmony" = ps: with ps; [ ];
|
||||
"remote.itach" = ps: with ps; [ ];
|
||||
"remote.xiaomi_miio" = ps: with ps; [ ];
|
||||
"rflink" = ps: with ps; [ ];
|
||||
"rfxtrx" = ps: with ps; [ ];
|
||||
"ring" = ps: with ps; [ ];
|
||||
"rpi_gpio" = ps: with ps; [ ];
|
||||
"rpi_pfio" = ps: with ps; [ ];
|
||||
"satel_integra" = ps: with ps; [ ];
|
||||
"scene.hunterdouglas_powerview" = ps: with ps; [ ];
|
||||
"scsgate" = ps: with ps; [ ];
|
||||
"sensor.airvisual" = ps: with ps; [ ];
|
||||
"sensor.alpha_vantage" = ps: with ps; [ ];
|
||||
"sensor.bbox" = ps: with ps; [ ];
|
||||
"sensor.bh1750" = ps: with ps; [ ];
|
||||
"sensor.bitcoin" = ps: with ps; [ ];
|
||||
"sensor.blockchain" = ps: with ps; [ ];
|
||||
"sensor.bme280" = ps: with ps; [ ];
|
||||
"sensor.bme680" = ps: with ps; [ ];
|
||||
"sensor.broadlink" = ps: with ps; [ ];
|
||||
"sensor.buienradar" = ps: with ps; [ ];
|
||||
"sensor.coinmarketcap" = ps: with ps; [ ];
|
||||
"sensor.cpuspeed" = ps: with ps; [ ];
|
||||
"sensor.crimereports" = ps: with ps; [ ];
|
||||
"sensor.cups" = ps: with ps; [ ];
|
||||
"sensor.darksky" = ps: with ps; [ ];
|
||||
"sensor.deluge" = ps: with ps; [ ];
|
||||
"sensor.deutsche_bahn" = ps: with ps; [ ];
|
||||
"sensor.dht" = ps: with ps; [ ];
|
||||
"sensor.discogs" = ps: with ps; [ discogs_client ];
|
||||
"sensor.dnsip" = ps: with ps; [ aiodns ];
|
||||
"sensor.dovado" = ps: with ps; [ ];
|
||||
"sensor.dsmr" = ps: with ps; [ ];
|
||||
"dweet" = ps: with ps; [ ];
|
||||
"sensor.dweet" = ps: with ps; [ ];
|
||||
"sensor.ebox" = ps: with ps; [ ];
|
||||
"sensor.eddystone_temperature" = ps: with ps; [ ];
|
||||
"sensor.eliqonline" = ps: with ps; [ ];
|
||||
"enocean" = ps: with ps; [ ];
|
||||
"sensor.envirophat" = ps: with ps; [ ];
|
||||
"sensor.season" = ps: with ps; [ ephem ];
|
||||
"keyboard_remote" = ps: with ps; [ ];
|
||||
"climate.honeywell" = ps: with ps; [ ];
|
||||
"image_processing.dlib_face_detect" = ps: with ps; [ ];
|
||||
"image_processing.dlib_face_identify" = ps: with ps; [ ];
|
||||
"sensor.etherscan" = ps: with ps; [ ];
|
||||
"sensor.fastdotcom" = ps: with ps; [ ];
|
||||
"sensor.fedex" = ps: with ps; [ ];
|
||||
"feedreader" = ps: with ps; [ feedparser ];
|
||||
"sensor.geo_rss_events" = ps: with ps; [ feedparser ];
|
||||
"sensor.fido" = ps: with ps; [ ];
|
||||
"sensor.fitbit" = ps: with ps; [ ];
|
||||
"sensor.fixer" = ps: with ps; [ ];
|
||||
"light.flux_led" = ps: with ps; [ ];
|
||||
"notify.free_mobile" = ps: with ps; [ ];
|
||||
"device_tracker.fritz" = ps: with ps; [ ];
|
||||
"sensor.fritzbox_callmonitor" = ps: with ps; [ ];
|
||||
"sensor.fritzbox_netmonitor" = ps: with ps; [ ];
|
||||
"switch.fritzdect" = ps: with ps; [ ];
|
||||
"media_player.frontier_silicon" = ps: with ps; [ ];
|
||||
"conversation" = ps: with ps; [ ];
|
||||
"tts.google" = ps: with ps; [ ];
|
||||
"device_tracker.bluetooth_le_tracker" = ps: with ps; [ ];
|
||||
"sensor.gearbest" = ps: with ps; [ ];
|
||||
"sensor.geizhals" = ps: with ps; [ beautifulsoup4 ];
|
||||
"sensor.geo_rss_events" = ps: with ps; [ feedparser ];
|
||||
"sensor.gitter" = ps: with ps; [ ];
|
||||
"notify.gntp" = ps: with ps; [ ];
|
||||
"google" = ps: with ps; [ google_api_python_client oauth2client ];
|
||||
"sensor.google_travel_time" = ps: with ps; [ ];
|
||||
"sensor.gpsd" = ps: with ps; [ ];
|
||||
"light.greenwave" = ps: with ps; [ ];
|
||||
"media_player.gstreamer" = ps: with ps; [ ];
|
||||
"ffmpeg" = ps: with ps; [ ];
|
||||
"media_player.philips_js" = ps: with ps; [ ];
|
||||
"mqtt.server" = ps: with ps; [ hbmqtt ];
|
||||
"climate.heatmiser" = ps: with ps; [ ];
|
||||
"switch.hikvisioncam" = ps: with ps; [ ];
|
||||
"notify.hipchat" = ps: with ps; [ ];
|
||||
"binary_sensor.workday" = ps: with ps; [ ];
|
||||
"frontend" = ps: with ps; [ user-agents ];
|
||||
"camera.onvif" = ps: with ps; [ ];
|
||||
"sensor.dht" = ps: with ps; [ ];
|
||||
"media_player.braviatv" = ps: with ps; [ ];
|
||||
"media_player.spotify" = ps: with ps; [ ];
|
||||
"netatmo" = ps: with ps; [ ];
|
||||
"neato" = ps: with ps; [ ];
|
||||
"sensor.sabnzbd" = ps: with ps; [ ];
|
||||
"switch.anel_pwrctrl" = ps: with ps; [ ];
|
||||
"switch.edimax" = ps: with ps; [ ];
|
||||
"sensor.gtfs" = ps: with ps; [ ];
|
||||
"binary_sensor.flic" = ps: with ps; [ ];
|
||||
"media_player.lg_netcast" = ps: with ps; [ ];
|
||||
"sensor.bh1750" = ps: with ps; [ ];
|
||||
"sensor.bme280" = ps: with ps; [ ];
|
||||
"sensor.hp_ilo" = ps: with ps; [ ];
|
||||
"sensor.htu21d" = ps: with ps; [ ];
|
||||
"light.iglo" = ps: with ps; [ ];
|
||||
"ihc" = ps: with ps; [ ];
|
||||
"influxdb" = ps: with ps; [ influxdb ];
|
||||
"sensor.influxdb" = ps: with ps; [ influxdb ];
|
||||
"insteon_local" = ps: with ps; [ ];
|
||||
"insteon_plm" = ps: with ps; [ ];
|
||||
"verisure" = ps: with ps; [ ];
|
||||
"media_player.kodi" = ps: with ps; [ jsonrpc-async jsonrpc-websocket ];
|
||||
"notify.kodi" = ps: with ps; [ jsonrpc-async ];
|
||||
"device_tracker.owntracks" = ps: with ps; [ libnacl ];
|
||||
"device_tracker.owntracks_http" = ps: with ps; [ libnacl ];
|
||||
"dyson" = ps: with ps; [ ];
|
||||
"camera.foscam" = ps: with ps; [ ];
|
||||
"device_tracker.mikrotik" = ps: with ps; [ ];
|
||||
"media_player.soundtouch" = ps: with ps; [ libsoundtouch ];
|
||||
"light.lifx_legacy" = ps: with ps; [ ];
|
||||
"light.osramlightify" = ps: with ps; [ ];
|
||||
"light.limitlessled" = ps: with ps; [ ];
|
||||
"linode" = ps: with ps; [ linode-api ];
|
||||
"media_player.liveboxplaytv" = ps: with ps; [ ];
|
||||
"lametric" = ps: with ps; [ ];
|
||||
"notify.lametric" = ps: with ps; [ ];
|
||||
"sensor.luftdaten" = ps: with ps; [ luftdaten ];
|
||||
"sensor.lyft" = ps: with ps; [ ];
|
||||
"notify.matrix" = ps: with ps; [ matrix-client ];
|
||||
"maxcube" = ps: with ps; [ ];
|
||||
"mercedesme" = ps: with ps; [ ];
|
||||
"notify.message_bird" = ps: with ps; [ ];
|
||||
"sensor.mfi" = ps: with ps; [ ];
|
||||
"switch.mfi" = ps: with ps; [ ];
|
||||
"sensor.miflora" = ps: with ps; [ ];
|
||||
"upnp" = ps: with ps; [ ];
|
||||
"sensor.mopar" = ps: with ps; [ ];
|
||||
"tts" = ps: with ps; [ mutagen ];
|
||||
"mychevy" = ps: with ps; [ ];
|
||||
"mycroft" = ps: with ps; [ ];
|
||||
"usps" = ps: with ps; [ ];
|
||||
"media_player.nad" = ps: with ps; [ ];
|
||||
"media_player.nadtcp" = ps: with ps; [ ];
|
||||
"discovery" = ps: with ps; [ netdisco ];
|
||||
"sensor.neurio_energy" = ps: with ps; [ ];
|
||||
"sensor.nederlandse_spoorwegen" = ps: with ps; [ ];
|
||||
"nuheat" = ps: with ps; [ ];
|
||||
"binary_sensor.trend" = ps: with ps; [ numpy ];
|
||||
"image_processing.opencv" = ps: with ps; [ numpy ];
|
||||
"climate.oem" = ps: with ps; [ ];
|
||||
"media_player.onkyo" = ps: with ps; [ onkyo-eiscp ];
|
||||
"sensor.openevse" = ps: with ps; [ ];
|
||||
"media_player.openhome" = ps: with ps; [ ];
|
||||
"switch.orvibo" = ps: with ps; [ ];
|
||||
"mqtt" = ps: with ps; [ paho-mqtt ];
|
||||
"shiftr" = ps: with ps; [ paho-mqtt ];
|
||||
"media_player.panasonic_viera" = ps: with ps; [ ];
|
||||
"media_player.dunehd" = ps: with ps; [ ];
|
||||
"device_tracker.aruba" = ps: with ps; [ pexpect ];
|
||||
"device_tracker.asuswrt" = ps: with ps; [ pexpect ];
|
||||
"device_tracker.cisco_ios" = ps: with ps; [ pexpect ];
|
||||
"device_tracker.unifi_direct" = ps: with ps; [ pexpect ];
|
||||
"media_player.pandora" = ps: with ps; [ pexpect ];
|
||||
"hue" = ps: with ps; [ ];
|
||||
"rpi_pfio" = ps: with ps; [ ];
|
||||
"light.piglow" = ps: with ps; [ ];
|
||||
"pilight" = ps: with ps; [ ];
|
||||
"dominos" = ps: with ps; [ ];
|
||||
"media_player.plex" = ps: with ps; [ ];
|
||||
"sensor.plex" = ps: with ps; [ ];
|
||||
"sensor.mhz19" = ps: with ps; [ ];
|
||||
"sensor.serial_pm" = ps: with ps; [ ];
|
||||
"sensor.pocketcasts" = ps: with ps; [ ];
|
||||
"climate.proliphix" = ps: with ps; [ ];
|
||||
"prometheus" = ps: with ps; [ ];
|
||||
"sensor.systemmonitor" = ps: with ps; [ psutil ];
|
||||
"wink" = ps: with ps; [ ];
|
||||
"notify.pushbullet" = ps: with ps; [ pushbullet ];
|
||||
"sensor.pushbullet" = ps: with ps; [ pushbullet ];
|
||||
"notify.pushetta" = ps: with ps; [ ];
|
||||
"light.rpi_gpio_pwm" = ps: with ps; [ ];
|
||||
"canary" = ps: with ps; [ ];
|
||||
"sensor.cpuspeed" = ps: with ps; [ ];
|
||||
"melissa" = ps: with ps; [ ];
|
||||
"camera.synology" = ps: with ps; [ ];
|
||||
"hdmi_cec" = ps: with ps; [ ];
|
||||
"light.tplink" = ps: with ps; [ ];
|
||||
"switch.tplink" = ps: with ps; [ ];
|
||||
"rfxtrx" = ps: with ps; [ ];
|
||||
"sensor.tibber" = ps: with ps; [ ];
|
||||
"switch.dlink" = ps: with ps; [ ];
|
||||
"ads" = ps: with ps; [ ];
|
||||
"sensor.airvisual" = ps: with ps; [ ];
|
||||
"alarm_control_panel.alarmdotcom" = ps: with ps; [ ];
|
||||
"arlo" = ps: with ps; [ ];
|
||||
"apple_tv" = ps: with ps; [ ];
|
||||
"device_tracker.bbox" = ps: with ps; [ ];
|
||||
"sensor.bbox" = ps: with ps; [ ];
|
||||
"device_tracker.bluetooth_tracker" = ps: with ps; [ ];
|
||||
"media_player.cast" = ps: with ps; [ PyChromecast ];
|
||||
"media_player.cmus" = ps: with ps; [ ];
|
||||
"comfoconnect" = ps: with ps; [ ];
|
||||
"tts.microsoft" = ps: with ps; [ ];
|
||||
"sensor.cups" = ps: with ps; [ ];
|
||||
"daikin" = ps: with ps; [ ];
|
||||
"climate.daikin" = ps: with ps; [ ];
|
||||
"deconz" = ps: with ps; [ ];
|
||||
"zwave" = ps: with ps; [ pydispatcher ];
|
||||
"android_ip_webcam" = ps: with ps; [ ];
|
||||
"sensor.ebox" = ps: with ps; [ ];
|
||||
"climate.econet" = ps: with ps; [ ];
|
||||
"eight_sleep" = ps: with ps; [ ];
|
||||
"media_player.emby" = ps: with ps; [ ];
|
||||
"envisalink" = ps: with ps; [ ];
|
||||
"climate.ephember" = ps: with ps; [ ];
|
||||
"sensor.fido" = ps: with ps; [ ];
|
||||
"climate.flexit" = ps: with ps; [ ];
|
||||
"ifttt" = ps: with ps; [ ];
|
||||
"remote.harmony" = ps: with ps; [ ];
|
||||
"binary_sensor.hikvision" = ps: with ps; [ ];
|
||||
"hive" = ps: with ps; [ ];
|
||||
"homematic" = ps: with ps; [ pyhomematic ];
|
||||
"sensor.hydroquebec" = ps: with ps; [ ];
|
||||
"alarm_control_panel.ialarm" = ps: with ps; [ ];
|
||||
"device_tracker.icloud" = ps: with ps; [ ];
|
||||
"sensor.imap" = ps: with ps; [ aioimaplib ];
|
||||
"sensor.influxdb" = ps: with ps; [ influxdb ];
|
||||
"sensor.irish_rail_transport" = ps: with ps; [ ];
|
||||
"binary_sensor.iss" = ps: with ps; [ ];
|
||||
"remote.itach" = ps: with ps; [ ];
|
||||
"kira" = ps: with ps; [ ];
|
||||
"sensor.kwb" = ps: with ps; [ ];
|
||||
"sensor.lacrosse" = ps: with ps; [ ];
|
||||
"sensor.lastfm" = ps: with ps; [ pylast ];
|
||||
"media_player.webostv" = ps: with ps; [ websockets ];
|
||||
"notify.webostv" = ps: with ps; [ ];
|
||||
"litejet" = ps: with ps; [ ];
|
||||
"sensor.linux_battery" = ps: with ps; [ batinfo ];
|
||||
"sensor.loopenergy" = ps: with ps; [ ];
|
||||
"lutron_caseta" = ps: with ps; [ ];
|
||||
"lutron" = ps: with ps; [ ];
|
||||
"notify.mailgun" = ps: with ps; [ ];
|
||||
"media_player.mediaroom" = ps: with ps; [ ];
|
||||
"mochad" = ps: with ps; [ ];
|
||||
"modbus" = ps: with ps; [ ];
|
||||
"media_player.monoprice" = ps: with ps; [ ];
|
||||
"media_player.yamaha_musiccast" = ps: with ps; [ ];
|
||||
"cover.myq" = ps: with ps; [ ];
|
||||
"mysensors" = ps: with ps; [ ];
|
||||
"lock.nello" = ps: with ps; [ ];
|
||||
"device_tracker.netgear" = ps: with ps; [ ];
|
||||
"switch.netio" = ps: with ps; [ ];
|
||||
"lock.nuki" = ps: with ps; [ ];
|
||||
"sensor.luftdaten" = ps: with ps; [ luftdaten ];
|
||||
"sensor.lyft" = ps: with ps; [ ];
|
||||
"sensor.metoffice" = ps: with ps; [ ];
|
||||
"sensor.mfi" = ps: with ps; [ ];
|
||||
"sensor.mhz19" = ps: with ps; [ ];
|
||||
"sensor.miflora" = ps: with ps; [ ];
|
||||
"sensor.modem_callerid" = ps: with ps; [ ];
|
||||
"sensor.mopar" = ps: with ps; [ ];
|
||||
"sensor.mvglive" = ps: with ps; [ ];
|
||||
"sensor.nederlandse_spoorwegen" = ps: with ps; [ ];
|
||||
"sensor.neurio_energy" = ps: with ps; [ ];
|
||||
"sensor.nut" = ps: with ps; [ ];
|
||||
"alarm_control_panel.nx584" = ps: with ps; [ ];
|
||||
"binary_sensor.nx584" = ps: with ps; [ ];
|
||||
"iota" = ps: with ps; [ ];
|
||||
"sensor.otp" = ps: with ps; [ ];
|
||||
"sensor.openevse" = ps: with ps; [ ];
|
||||
"sensor.openweathermap" = ps: with ps; [ ];
|
||||
"weather.openweathermap" = ps: with ps; [ ];
|
||||
"sensor.otp" = ps: with ps; [ ];
|
||||
"sensor.plex" = ps: with ps; [ ];
|
||||
"sensor.pocketcasts" = ps: with ps; [ ];
|
||||
"sensor.pollen" = ps: with ps; [ ];
|
||||
"qwikswitch" = ps: with ps; [ ];
|
||||
"rainbird" = ps: with ps; [ ];
|
||||
"climate.sensibo" = ps: with ps; [ ];
|
||||
"sensor.serial" = ps: with ps; [ ];
|
||||
"switch.acer_projector" = ps: with ps; [ pyserial ];
|
||||
"lock.sesame" = ps: with ps; [ ];
|
||||
"goalfeed" = ps: with ps; [ ];
|
||||
"sensor.sma" = ps: with ps; [ ];
|
||||
"device_tracker.snmp" = ps: with ps; [ pysnmp ];
|
||||
"sensor.snmp" = ps: with ps; [ pysnmp ];
|
||||
"switch.snmp" = ps: with ps; [ pysnmp ];
|
||||
"sensor.thinkingcleaner" = ps: with ps; [ ];
|
||||
"switch.thinkingcleaner" = ps: with ps; [ ];
|
||||
"sensor.blockchain" = ps: with ps; [ ];
|
||||
"media_player.clementine" = ps: with ps; [ ];
|
||||
"digital_ocean" = ps: with ps; [ digital-ocean ];
|
||||
"ecobee" = ps: with ps; [ ];
|
||||
"climate.eq3btsmart" = ps: with ps; [ ];
|
||||
"sensor.etherscan" = ps: with ps; [ ];
|
||||
"sensor.darksky" = ps: with ps; [ ];
|
||||
"weather.darksky" = ps: with ps; [ ];
|
||||
"gc100" = ps: with ps; [ ];
|
||||
"sensor.hp_ilo" = ps: with ps; [ ];
|
||||
"joaoapps_join" = ps: with ps; [ ];
|
||||
"notify.joaoapps_join" = ps: with ps; [ ];
|
||||
"juicenet" = ps: with ps; [ ];
|
||||
"lirc" = ps: with ps; [ ];
|
||||
"fan.xiaomi_miio" = ps: with ps; [ ];
|
||||
"light.xiaomi_miio" = ps: with ps; [ ];
|
||||
"remote.xiaomi_miio" = ps: with ps; [ ];
|
||||
"switch.xiaomi_miio" = ps: with ps; [ ];
|
||||
"vacuum.xiaomi_miio" = ps: with ps; [ ];
|
||||
"media_player.mpd" = ps: with ps; [ mpd2 ];
|
||||
"light.mystrom" = ps: with ps; [ ];
|
||||
"switch.mystrom" = ps: with ps; [ ];
|
||||
"nest" = ps: with ps; [ ];
|
||||
"device_tracker.nmap_tracker" = ps: with ps; [ ];
|
||||
"notify.pushover" = ps: with ps; [ ];
|
||||
"sensor.ripple" = ps: with ps; [ ];
|
||||
"media_player.roku" = ps: with ps; [ ];
|
||||
"sensor.sochain" = ps: with ps; [ ];
|
||||
"sensor.synologydsm" = ps: with ps; [ ];
|
||||
"tado" = ps: with ps; [ ];
|
||||
"telegram_bot" = ps: with ps; [ python-telegram-bot ];
|
||||
"sensor.twitch" = ps: with ps; [ ];
|
||||
"velbus" = ps: with ps; [ ];
|
||||
"media_player.vlc" = ps: with ps; [ ];
|
||||
"sensor.swiss_public_transport" = ps: with ps; [ ];
|
||||
"alarm_control_panel.egardia" = ps: with ps; [ ];
|
||||
"sensor.whois" = ps: with ps; [ ];
|
||||
"device_tracker.tile" = ps: with ps; [ ];
|
||||
"climate.touchline" = ps: with ps; [ ];
|
||||
"device_tracker.trackr" = ps: with ps; [ ];
|
||||
"tradfri" = ps: with ps; [ ];
|
||||
"device_tracker.unifi" = ps: with ps; [ pyunifi ];
|
||||
"keyboard" = ps: with ps; [ ];
|
||||
"vera" = ps: with ps; [ ];
|
||||
"media_player.vizio" = ps: with ps; [ ];
|
||||
"velux" = ps: with ps; [ ];
|
||||
"wemo" = ps: with ps; [ ];
|
||||
"camera.xeoma" = ps: with ps; [ ];
|
||||
"zabbix" = ps: with ps; [ ];
|
||||
"sensor.pushbullet" = ps: with ps; [ pushbullet ];
|
||||
"sensor.qnap" = ps: with ps; [ ];
|
||||
"switch.rachio" = ps: with ps; [ ];
|
||||
"climate.radiotherm" = ps: with ps; [ ];
|
||||
"raincloud" = ps: with ps; [ ];
|
||||
"raspihats" = ps: with ps; [ ];
|
||||
"switch.rainmachine" = ps: with ps; [ ];
|
||||
"python_script" = ps: with ps; [ ];
|
||||
"rflink" = ps: with ps; [ ];
|
||||
"ring" = ps: with ps; [ ];
|
||||
"notify.rocketchat" = ps: with ps; [ ];
|
||||
"vacuum.roomba" = ps: with ps; [ ];
|
||||
"switch.rpi_rf" = ps: with ps; [ ];
|
||||
"media_player.russound_rnet" = ps: with ps; [ ];
|
||||
"media_player.russound_rio" = ps: with ps; [ ];
|
||||
"media_player.yamaha" = ps: with ps; [ ];
|
||||
"media_player.samsungtv" = ps: with ps; [ ];
|
||||
"satel_integra" = ps: with ps; [ ];
|
||||
"sensor.deutsche_bahn" = ps: with ps; [ ];
|
||||
"scsgate" = ps: with ps; [ ];
|
||||
"notify.sendgrid" = ps: with ps; [ ];
|
||||
"light.sensehat" = ps: with ps; [ ];
|
||||
"sensor.ripple" = ps: with ps; [ ];
|
||||
"sensor.sabnzbd" = ps: with ps; [ ];
|
||||
"sensor.scrape" = ps: with ps; [ beautifulsoup4 ];
|
||||
"sensor.season" = ps: with ps; [ ephem ];
|
||||
"sensor.sensehat" = ps: with ps; [ ];
|
||||
"media_player.aquostv" = ps: with ps; [ ];
|
||||
"sensor.serial" = ps: with ps; [ ];
|
||||
"sensor.serial_pm" = ps: with ps; [ ];
|
||||
"sensor.shodan" = ps: with ps; [ ];
|
||||
"notify.simplepush" = ps: with ps; [ ];
|
||||
"alarm_control_panel.simplisafe" = ps: with ps; [ ];
|
||||
"skybell" = ps: with ps; [ ];
|
||||
"notify.slack" = ps: with ps; [ ];
|
||||
"sleepiq" = ps: with ps; [ ];
|
||||
"media_player.snapcast" = ps: with ps; [ ];
|
||||
"sensor.sma" = ps: with ps; [ ];
|
||||
"sensor.snmp" = ps: with ps; [ pysnmp ];
|
||||
"sensor.sochain" = ps: with ps; [ ];
|
||||
"sensor.speedtest" = ps: with ps; [ ];
|
||||
"recorder" = ps: with ps; [ sqlalchemy ];
|
||||
"sensor.sql" = ps: with ps; [ sqlalchemy ];
|
||||
"statsd" = ps: with ps; [ statsd ];
|
||||
"sensor.steam_online" = ps: with ps; [ ];
|
||||
"tahoma" = ps: with ps; [ ];
|
||||
"sensor.swiss_hydrological_data" = ps: with ps; [ xmltodict ];
|
||||
"sensor.swiss_public_transport" = ps: with ps; [ ];
|
||||
"sensor.synologydsm" = ps: with ps; [ ];
|
||||
"sensor.systemmonitor" = ps: with ps; [ psutil ];
|
||||
"sensor.sytadin" = ps: with ps; [ beautifulsoup4 ];
|
||||
"sensor.tank_utility" = ps: with ps; [ ];
|
||||
"binary_sensor.tapsaff" = ps: with ps; [ ];
|
||||
"tellstick" = ps: with ps; [ ];
|
||||
"tellduslive" = ps: with ps; [ ];
|
||||
"sensor.ted5000" = ps: with ps; [ xmltodict ];
|
||||
"sensor.temper" = ps: with ps; [ ];
|
||||
"tesla" = ps: with ps; [ ];
|
||||
"thingspeak" = ps: with ps; [ ];
|
||||
"light.tikteck" = ps: with ps; [ ];
|
||||
"calendar.todoist" = ps: with ps; [ todoist ];
|
||||
"toon" = ps: with ps; [ ];
|
||||
"alarm_control_panel.totalconnect" = ps: with ps; [ ];
|
||||
"sensor.thinkingcleaner" = ps: with ps; [ ];
|
||||
"sensor.tibber" = ps: with ps; [ ];
|
||||
"sensor.transmission" = ps: with ps; [ transmissionrpc ];
|
||||
"switch.transmission" = ps: with ps; [ transmissionrpc ];
|
||||
"twilio" = ps: with ps; [ twilio ];
|
||||
"sensor.travisci" = ps: with ps; [ ];
|
||||
"sensor.twitch" = ps: with ps; [ ];
|
||||
"sensor.uber" = ps: with ps; [ ];
|
||||
"sensor.ups" = ps: with ps; [ ];
|
||||
"camera.uvc" = ps: with ps; [ ];
|
||||
"climate.venstar" = ps: with ps; [ ];
|
||||
"volvooncall" = ps: with ps; [ ];
|
||||
"sensor.vasttrafik" = ps: with ps; [ ];
|
||||
"vultr" = ps: with ps; [ vultr ];
|
||||
"wake_on_lan" = ps: with ps; [ ];
|
||||
"switch.wake_on_lan" = ps: with ps; [ ];
|
||||
"sensor.waqi" = ps: with ps; [ ];
|
||||
"cloud" = ps: with ps; [ ];
|
||||
"waterfurnace" = ps: with ps; [ ];
|
||||
"media_player.gpmdp" = ps: with ps; [ ];
|
||||
"spc" = ps: with ps; [ websockets ];
|
||||
"zigbee" = ps: with ps; [ ];
|
||||
"sensor.whois" = ps: with ps; [ ];
|
||||
"sensor.xbox_live" = ps: with ps; [ ];
|
||||
"knx" = ps: with ps; [ ];
|
||||
"media_player.bluesound" = ps: with ps; [ xmltodict ];
|
||||
"sensor.swiss_hydrological_data" = ps: with ps; [ xmltodict ];
|
||||
"sensor.ted5000" = ps: with ps; [ xmltodict ];
|
||||
"sensor.yr" = ps: with ps; [ xmltodict ];
|
||||
"sensor.yahoo_finance" = ps: with ps; [ ];
|
||||
"sensor.yr" = ps: with ps; [ xmltodict ];
|
||||
"sensor.yweather" = ps: with ps; [ ];
|
||||
"shiftr" = ps: with ps; [ paho-mqtt ];
|
||||
"skybell" = ps: with ps; [ ];
|
||||
"sleepiq" = ps: with ps; [ ];
|
||||
"spc" = ps: with ps; [ websockets ];
|
||||
"statsd" = ps: with ps; [ statsd ];
|
||||
"switch.acer_projector" = ps: with ps; [ pyserial ];
|
||||
"switch.anel_pwrctrl" = ps: with ps; [ ];
|
||||
"switch.broadlink" = ps: with ps; [ ];
|
||||
"switch.deluge" = ps: with ps; [ ];
|
||||
"switch.digitalloggers" = ps: with ps; [ ];
|
||||
"switch.dlink" = ps: with ps; [ ];
|
||||
"switch.edimax" = ps: with ps; [ ];
|
||||
"switch.fritzdect" = ps: with ps; [ ];
|
||||
"switch.hikvisioncam" = ps: with ps; [ ];
|
||||
"switch.mfi" = ps: with ps; [ ];
|
||||
"switch.mystrom" = ps: with ps; [ ];
|
||||
"switch.netio" = ps: with ps; [ ];
|
||||
"switch.orvibo" = ps: with ps; [ ];
|
||||
"switch.rachio" = ps: with ps; [ ];
|
||||
"switch.rainmachine" = ps: with ps; [ ];
|
||||
"switch.rpi_rf" = ps: with ps; [ ];
|
||||
"switch.snmp" = ps: with ps; [ pysnmp ];
|
||||
"switch.thinkingcleaner" = ps: with ps; [ ];
|
||||
"switch.tplink" = ps: with ps; [ ];
|
||||
"switch.transmission" = ps: with ps; [ transmissionrpc ];
|
||||
"switch.wake_on_lan" = ps: with ps; [ wakeonlan ];
|
||||
"switch.xiaomi_miio" = ps: with ps; [ ];
|
||||
"tado" = ps: with ps; [ ];
|
||||
"tahoma" = ps: with ps; [ ];
|
||||
"telegram_bot" = ps: with ps; [ python-telegram-bot ];
|
||||
"tellduslive" = ps: with ps; [ ];
|
||||
"tellstick" = ps: with ps; [ ];
|
||||
"tesla" = ps: with ps; [ ];
|
||||
"thingspeak" = ps: with ps; [ ];
|
||||
"toon" = ps: with ps; [ ];
|
||||
"tradfri" = ps: with ps; [ ];
|
||||
"tts" = ps: with ps; [ mutagen ];
|
||||
"tts.amazon_polly" = ps: with ps; [ boto3 ];
|
||||
"tts.baidu" = ps: with ps; [ ];
|
||||
"tts.google" = ps: with ps; [ ];
|
||||
"tts.microsoft" = ps: with ps; [ ];
|
||||
"twilio" = ps: with ps; [ twilio ];
|
||||
"updater" = ps: with ps; [ distro ];
|
||||
"upnp" = ps: with ps; [ ];
|
||||
"usps" = ps: with ps; [ ];
|
||||
"vacuum.roomba" = ps: with ps; [ ];
|
||||
"vacuum.xiaomi_miio" = ps: with ps; [ ];
|
||||
"velbus" = ps: with ps; [ ];
|
||||
"velux" = ps: with ps; [ ];
|
||||
"vera" = ps: with ps; [ ];
|
||||
"verisure" = ps: with ps; [ ];
|
||||
"volvooncall" = ps: with ps; [ ];
|
||||
"vultr" = ps: with ps; [ vultr ];
|
||||
"wake_on_lan" = ps: with ps; [ wakeonlan ];
|
||||
"waterfurnace" = ps: with ps; [ ];
|
||||
"weather.buienradar" = ps: with ps; [ ];
|
||||
"weather.darksky" = ps: with ps; [ ];
|
||||
"weather.metoffice" = ps: with ps; [ ];
|
||||
"weather.openweathermap" = ps: with ps; [ ];
|
||||
"weather.yweather" = ps: with ps; [ ];
|
||||
"light.yeelight" = ps: with ps; [ ];
|
||||
"light.yeelightsunflower" = ps: with ps; [ ];
|
||||
"media_extractor" = ps: with ps; [ ];
|
||||
"light.zengge" = ps: with ps; [ ];
|
||||
"wemo" = ps: with ps; [ ];
|
||||
"wink" = ps: with ps; [ ];
|
||||
"xiaomi_aqara" = ps: with ps; [ ];
|
||||
"zabbix" = ps: with ps; [ ];
|
||||
"zeroconf" = ps: with ps; [ zeroconf ];
|
||||
"media_player.ziggo_mediabox_xl" = ps: with ps; [ ];
|
||||
"zha" = ps: with ps; [ ];
|
||||
"zigbee" = ps: with ps; [ ];
|
||||
"zwave" = ps: with ps; [ pydispatcher ];
|
||||
};
|
||||
}
|
||||
|
@ -14,6 +14,7 @@
|
||||
# Then, a Nix attribute set mapping component name to dependencies is created.
|
||||
|
||||
from urllib.request import urlopen
|
||||
from collections import OrderedDict
|
||||
import subprocess
|
||||
import os
|
||||
import sys
|
||||
@ -73,7 +74,7 @@ version = get_version()
|
||||
print('Generating component-packages.nix for version {}'.format(version))
|
||||
requirements = fetch_reqs(version=version)
|
||||
build_inputs = {}
|
||||
for component, reqs in requirements.items():
|
||||
for component, reqs in OrderedDict(sorted(requirements.items())).items():
|
||||
attr_paths = []
|
||||
for req in reqs:
|
||||
try:
|
||||
|
@ -12,11 +12,11 @@ assert enableSSL -> openssl !=null;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "hiawatha-${version}";
|
||||
version = "10.5";
|
||||
version = "10.7";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/hsleisink/hiawatha/archive/v${version}.tar.gz";
|
||||
sha256 = "11nqdmmhq1glgsiza8pfh69wmpgwl51vb3xijmpcxv63a7ywp4fj";
|
||||
sha256 = "1k0vgpfkmdxmkimq4ab70cqwhj5qwr4pzq7nnv957ah8cw2ijy1z";
|
||||
};
|
||||
|
||||
buildInputs = [ cmake libxslt zlib libxml2 ] ++ stdenv.lib.optional enableSSL openssl ;
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
buildGoPackage rec {
|
||||
version = "4.6.3";
|
||||
name = "grafana-v${version}";
|
||||
name = "grafana-${version}";
|
||||
goPackagePath = "github.com/grafana/grafana";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
buildGoPackage rec {
|
||||
name = "kapacitor-${version}";
|
||||
version = "1.0.0";
|
||||
version = "1.4.0";
|
||||
|
||||
goPackagePath = "github.com/influxdata/kapacitor";
|
||||
|
||||
@ -10,7 +10,7 @@ buildGoPackage rec {
|
||||
owner = "influxdata";
|
||||
repo = "kapacitor";
|
||||
rev = "v${version}";
|
||||
sha256 = "14l9bhj6qdif79s4dyqqbnjgj3m4iarvw0ckld1wdhpdgvl8w9qh";
|
||||
sha256 = "1qanf7qljzqqkyw2cdazg0ll13q8a3fs3sqydcgfbgpdmf707sj2";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
{pkgs ? import <nixpkgs> {
|
||||
inherit system;
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-4_x"}:
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-6_x"}:
|
||||
|
||||
let
|
||||
nodeEnv = import ../../../development/node-packages/node-env.nix {
|
||||
@ -13,4 +13,4 @@ in
|
||||
import ./node-packages.nix {
|
||||
inherit (pkgs) fetchurl fetchgit;
|
||||
inherit nodeEnv;
|
||||
}
|
||||
}
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, perl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "convmv-1.15";
|
||||
name = "convmv-2.04";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.j3e.de/linux/convmv/${name}.tar.gz";
|
||||
sha256 = "0daiiapsrca8zlbmlz2kw2fn4vmkh48cblb70h08idchhk3sw5f3";
|
||||
sha256 = "075xn1ill26hbhg4nl54sp75b55db3ikl7lvhqb9ijvkpi67j6yy";
|
||||
};
|
||||
|
||||
preBuild=''
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "fpart-${version}";
|
||||
version = "0.9.3";
|
||||
version = "1.0.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://contribs.martymac.org/fpart/${name}.tar.gz";
|
||||
sha256 = "0f1vm7c7v9nrd0mnz6qivpnngni6y53b11kvniclqfd25hhw6ggq";
|
||||
sha256 = "1p0ajmry18lcg82znfp8nxs4w3izic775l7df08hywlq4vfa66pg";
|
||||
};
|
||||
|
||||
postInstall = ''
|
||||
|
@ -7,11 +7,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "latex2html-${version}";
|
||||
version = "2016";
|
||||
version = "2018";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://mirrors.ctan.org/support/latex2html/latex2html-${version}.tar.gz";
|
||||
sha256 = "028k0ypbq94mlhydf1sbqlphlfl2fhmlzhgqq5jjzihfmccbq7db";
|
||||
sha256 = "1qnlg8ajh0amy9gy8rh8sp1l224ak54264i3dhk7rrv9s4k7bqq9";
|
||||
};
|
||||
|
||||
buildInputs = [ ghostscript netpbm perl ];
|
||||
|
@ -3,11 +3,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "mc-${version}";
|
||||
version = "4.8.19";
|
||||
version = "4.8.20";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://www.midnight-commander.org/downloads/${name}.tar.xz";
|
||||
sha256 = "1pzjq4nfxl2aakxipdjs5hq9n14374ly1l00s40kd2djnnxmd7pb";
|
||||
sha256 = "072h7n9b3j79fqn48xaw0xhlcjavpsmfpz6nyh20lhmfz3sffzh1";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ];
|
||||
|
@ -1,13 +1,13 @@
|
||||
{ stdenv, fetchurl, python2Packages }:
|
||||
|
||||
python2Packages.buildPythonApplication rec {
|
||||
version = "5.4";
|
||||
version = "5.5";
|
||||
name = "getmail-${version}";
|
||||
namePrefix = "";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pyropus.ca/software/getmail/old-versions/${name}.tar.gz";
|
||||
sha256 = "1iwss9z94p165gxr2yw7s9q12a0bn71fcdbikzkykr5s7xxnz2ds";
|
||||
sha256 = "0l43lbnrnyyrq8mlnw37saq6v0mh3nkirdq1dwnsrihykzjjwf70";
|
||||
};
|
||||
|
||||
doCheck = false;
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
buildGoPackage rec {
|
||||
name = "httplab-${version}";
|
||||
version = "0.1.0";
|
||||
version = "0.3.0";
|
||||
rev = "v${version}";
|
||||
|
||||
goPackagePath = "github.com/gchaincl/httplab";
|
||||
@ -11,7 +11,7 @@ buildGoPackage rec {
|
||||
owner = "gchaincl";
|
||||
repo = "httplab";
|
||||
inherit rev;
|
||||
sha256 = "19d0aasaxayvw25m9n2gahyq590dwym7k0fng8pqvrgc2mpl0ncw";
|
||||
sha256 = "1q9rp43z59nryfm79gci5a1gmqw552rqd4cki81rymbj3f6xvrf9";
|
||||
};
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
@ -2,10 +2,10 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "minissdpd-${version}";
|
||||
version = "1.5.20160301";
|
||||
version = "1.5.20180203";
|
||||
|
||||
src = fetchurl {
|
||||
sha256 = "053icnb25jg2vvjxirkznks3ipbbdjxac278y19rk2w9cirgi9lv";
|
||||
sha256 = "1yiri887s8wxh4zrjc5dw19gyypqg63962aimcgd19blvpbwnfcv";
|
||||
url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz";
|
||||
name = "${name}.tar.gz";
|
||||
};
|
||||
|
@ -3,11 +3,11 @@
|
||||
assert stdenv.isLinux;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "miniupnpd-2.0.20171212";
|
||||
name = "miniupnpd-2.0.20180203";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz";
|
||||
sha256 = "0jdcll1nd8jf356fpl0n2yw8sww58nfz6hkx052d77l34afq6sn7";
|
||||
sha256 = "1djb0w76yd5jyqm5mzmxlxikxzzwqzjgy75h8saxc3rlz3r1a346";
|
||||
name = "${name}.tar.gz";
|
||||
};
|
||||
|
||||
|
@ -1,3 +1,4 @@
|
||||
#!/bin/sh -e
|
||||
#!/usr/bin/env nix-shell
|
||||
#! nix-shell -i bash -p nodePackages.node2nix
|
||||
|
||||
node2nix -i pkg.json -c nixui.nix -e ../../../development/node-packages/node-env.nix --no-copy-node-env
|
||||
exec node2nix -6 -i pkg.json -c nixui.nix -e ../../../development/node-packages/node-env.nix --no-copy-node-env
|
||||
|
@ -1,8 +1,8 @@
|
||||
# This file has been generated by node2nix 1.2.0. Do not edit!
|
||||
# This file has been generated by node2nix 1.5.1. Do not edit!
|
||||
|
||||
{pkgs ? import <nixpkgs> {
|
||||
inherit system;
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-4_x"}:
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-6_x"}:
|
||||
|
||||
let
|
||||
nodeEnv = import ../../../development/node-packages/node-env.nix {
|
||||
|
@ -1,36 +1,9 @@
|
||||
# This file has been generated by node2nix 1.2.0. Do not edit!
|
||||
# This file has been generated by node2nix 1.5.1. Do not edit!
|
||||
|
||||
{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
|
||||
|
||||
let
|
||||
sources = {
|
||||
"isnumber-1.0.0" = {
|
||||
name = "isnumber";
|
||||
packageName = "isnumber";
|
||||
version = "1.0.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/isnumber/-/isnumber-1.0.0.tgz";
|
||||
sha1 = "0e3f9759b581d99dd85086f0ec2a74909cfadd01";
|
||||
};
|
||||
};
|
||||
"nedb-1.0.2" = {
|
||||
name = "nedb";
|
||||
packageName = "nedb";
|
||||
version = "1.0.2";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/nedb/-/nedb-1.0.2.tgz";
|
||||
sha1 = "309f10ba29f2002f74a92fb870b8a53ba2131593";
|
||||
};
|
||||
};
|
||||
"underscore-1.8.3" = {
|
||||
name = "underscore";
|
||||
packageName = "underscore";
|
||||
version = "1.8.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz";
|
||||
sha1 = "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022";
|
||||
};
|
||||
};
|
||||
"async-0.2.10" = {
|
||||
name = "async";
|
||||
packageName = "async";
|
||||
@ -40,15 +13,6 @@ let
|
||||
sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1";
|
||||
};
|
||||
};
|
||||
"underscore-1.4.4" = {
|
||||
name = "underscore";
|
||||
packageName = "underscore";
|
||||
version = "1.4.4";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz";
|
||||
sha1 = "61a6a32010622afa07963bf325203cf12239d604";
|
||||
};
|
||||
};
|
||||
"binary-search-tree-0.2.4" = {
|
||||
name = "binary-search-tree";
|
||||
packageName = "binary-search-tree";
|
||||
@ -58,6 +22,15 @@ let
|
||||
sha1 = "14fe106366a59ca8efb68c0ae30c36aaff0cd510";
|
||||
};
|
||||
};
|
||||
"isnumber-1.0.0" = {
|
||||
name = "isnumber";
|
||||
packageName = "isnumber";
|
||||
version = "1.0.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/isnumber/-/isnumber-1.0.0.tgz";
|
||||
sha1 = "0e3f9759b581d99dd85086f0ec2a74909cfadd01";
|
||||
};
|
||||
};
|
||||
"mkdirp-0.3.5" = {
|
||||
name = "mkdirp";
|
||||
packageName = "mkdirp";
|
||||
@ -67,6 +40,33 @@ let
|
||||
sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7";
|
||||
};
|
||||
};
|
||||
"nedb-1.0.2" = {
|
||||
name = "nedb";
|
||||
packageName = "nedb";
|
||||
version = "1.0.2";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/nedb/-/nedb-1.0.2.tgz";
|
||||
sha1 = "309f10ba29f2002f74a92fb870b8a53ba2131593";
|
||||
};
|
||||
};
|
||||
"underscore-1.4.4" = {
|
||||
name = "underscore";
|
||||
packageName = "underscore";
|
||||
version = "1.4.4";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz";
|
||||
sha1 = "61a6a32010622afa07963bf325203cf12239d604";
|
||||
};
|
||||
};
|
||||
"underscore-1.8.3" = {
|
||||
name = "underscore";
|
||||
packageName = "underscore";
|
||||
version = "1.8.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz";
|
||||
sha1 = "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022";
|
||||
};
|
||||
};
|
||||
};
|
||||
in
|
||||
{
|
||||
@ -80,13 +80,13 @@ in
|
||||
sha256 = "2a2b1dcd9201e306242688c6c86f520ac47ef5de841ae0d7ea6ae8ff2889c3ab";
|
||||
};
|
||||
dependencies = [
|
||||
sources."async-0.2.10"
|
||||
sources."binary-search-tree-0.2.4"
|
||||
sources."isnumber-1.0.0"
|
||||
sources."mkdirp-0.3.5"
|
||||
(sources."nedb-1.0.2" // {
|
||||
dependencies = [
|
||||
sources."async-0.2.10"
|
||||
sources."underscore-1.4.4"
|
||||
sources."binary-search-tree-0.2.4"
|
||||
sources."mkdirp-0.3.5"
|
||||
];
|
||||
})
|
||||
sources."underscore-1.8.3"
|
||||
@ -98,5 +98,6 @@ in
|
||||
license = "Apache-2.0";
|
||||
};
|
||||
production = true;
|
||||
bypassCache = false;
|
||||
};
|
||||
}
|
44
pkgs/tools/security/diceware/default.nix
Normal file
44
pkgs/tools/security/diceware/default.nix
Normal file
@ -0,0 +1,44 @@
|
||||
{ lib
|
||||
, pythonPackages
|
||||
, fetchpatch
|
||||
}:
|
||||
|
||||
with pythonPackages;
|
||||
|
||||
buildPythonApplication rec {
|
||||
pname = "diceware";
|
||||
version = "0.9.3";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "0p09q6945qvdmvckjl8rfqx0g8nf6igc3c6rab6v74k9bsmbf15p";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pytestrunner ];
|
||||
|
||||
checkInputs = [ pytest ];
|
||||
|
||||
# NOTE: remove once 0.9.4 is released
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
url = "${meta.homepage}/commit/86379bf49ade2b486071d6d330515f01ecb06ab4.patch";
|
||||
sha256 = "0nxvxiqvxfsa9y6zwy9k7shsd0fk92psdzi4klqwd4wy3lbmw8di";
|
||||
})
|
||||
(fetchpatch {
|
||||
url = "${meta.homepage}/commit/a7d844df76cd4b95a717f21ef5aa6167477b6733.patch";
|
||||
sha256 = "0ab4fc2pbl2hcxqw5rr6awbhlnmdna6igqjijywwr1byzb7ga4iq";
|
||||
})
|
||||
];
|
||||
|
||||
# see https://github.com/ulif/diceware/commit/a7d844df76cd4b95a717f21ef5aa6167477b6733
|
||||
checkPhase = ''
|
||||
py.test -m 'not packaging'
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Generates passphrases by concatenating words randomly picked from wordlists";
|
||||
homepage = https://github.com/ulif/diceware;
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ asymmetric ];
|
||||
};
|
||||
}
|
@ -1,11 +1,11 @@
|
||||
{stdenv, fetchurl, openssl, bison, flex, pam, zlib, usePAM ? stdenv.isLinux }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "monit-5.23.0";
|
||||
name = "monit-5.25.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "${meta.homepage}dist/${name}.tar.gz";
|
||||
sha256 = "04v7sp2vc1q6h8c5j8h4izffn9d97cdj0k64m4ml00lw6wxgwffx";
|
||||
sha256 = "1g417cf6j0v6z233a3625fw1cxsh45xql7ag83jz2988n772ap2b";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ bison flex ];
|
||||
|
@ -1,11 +1,11 @@
|
||||
{ stdenv, fetchurl, zlib, bzip2, bison, flex }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "mairix-0.23";
|
||||
name = "mairix-0.24";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/mairix/${name}.tar.gz";
|
||||
sha256 = "1yzjpmsih6c60ks0d0ia153z9g35nj7dmk98383m0crw31dj6kl0";
|
||||
sha256 = "0msaxz5c5hf7k1ci16i67m4ynrbrpsxbqzk84nz6z2vnkh3jww50";
|
||||
};
|
||||
|
||||
buildInputs = [ zlib bzip2 bison flex ];
|
||||
|
@ -3265,9 +3265,6 @@ with pkgs;
|
||||
|
||||
nodejs-slim = nodejs-slim-6_x;
|
||||
|
||||
nodejs-4_x = callPackage ../development/web/nodejs/v4.nix {};
|
||||
nodejs-slim-4_x = callPackage ../development/web/nodejs/v4.nix { enableNpm = false; };
|
||||
|
||||
nodejs-6_x = callPackage ../development/web/nodejs/v6.nix {};
|
||||
nodejs-slim-6_x = callPackage ../development/web/nodejs/v6.nix { enableNpm = false; };
|
||||
|
||||
@ -3285,10 +3282,6 @@ with pkgs;
|
||||
nodejs = pkgs.nodejs-6_x;
|
||||
};
|
||||
|
||||
nodePackages_4_x = callPackage ../development/node-packages/default-v4.nix {
|
||||
nodejs = pkgs.nodejs-4_x;
|
||||
};
|
||||
|
||||
nodePackages = nodePackages_6_x;
|
||||
|
||||
# Can be used as a user shell
|
||||
@ -6599,7 +6592,6 @@ with pkgs;
|
||||
ocsigen-i18n = callPackage ../development/tools/ocaml/ocsigen-i18n { };
|
||||
|
||||
opa = callPackage ../development/compilers/opa {
|
||||
nodejs = nodejs-4_x;
|
||||
ocamlPackages = ocamlPackages_4_02;
|
||||
};
|
||||
|
||||
@ -18009,6 +18001,8 @@ with pkgs;
|
||||
|
||||
wayv = callPackage ../tools/X11/wayv {};
|
||||
|
||||
webtorrent_desktop = callPackage ../applications/video/webtorrent_desktop {};
|
||||
|
||||
weechat = callPackage ../applications/networking/irc/weechat {
|
||||
inherit (darwin) libobjc;
|
||||
inherit (darwin) libresolv;
|
||||
@ -20833,4 +20827,6 @@ with pkgs;
|
||||
safeDiscardStringContext = callPackage ../build-support/safe-discard-string-context.nix { };
|
||||
|
||||
simplehttp2server = callPackage ../servers/simplehttp2server { };
|
||||
|
||||
diceware = callPackage ../tools/security/diceware { };
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user