Merge remote-tracking branch 'upstream/master' into HEAD

This commit is contained in:
Frederik Rietdijk 2018-02-27 16:22:37 +01:00
commit d10c201252
70 changed files with 1163 additions and 7413 deletions

View File

@ -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>

View File

@ -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;

View File

@ -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 ];

View File

@ -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

View File

@ -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";

View File

@ -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 = {

View File

@ -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 ];

View File

@ -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 ];

View File

@ -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 ];

View File

@ -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 = ''

View File

@ -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; {

View File

@ -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];

View File

@ -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 = ''

View File

@ -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 = ''

View File

@ -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 ];

View File

@ -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 ]

View 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"
];
};
}

View File

@ -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 ];

View File

@ -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";

View File

@ -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 ];

View File

@ -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";

View File

@ -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";

View File

@ -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; {

View File

@ -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;

View File

@ -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 = {

View File

@ -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 ];

View File

@ -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; {

View File

@ -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" ];

View File

@ -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";

View File

@ -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 ];

View File

@ -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 ];

View File

@ -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;
}

View File

@ -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 ];
});
}

View File

@ -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

View File

@ -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

View File

@ -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
'';

View File

@ -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 ];

View File

@ -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..

View File

@ -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;

View File

@ -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";

View File

@ -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];

View File

@ -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 = {

View File

@ -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 ];
}

View File

@ -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 {

View File

@ -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 ];

View File

@ -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 = [];

View File

@ -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 = ''

View File

@ -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 ];
};
}

View File

@ -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:

View File

@ -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 ;

View File

@ -2,7 +2,7 @@
buildGoPackage rec {
version = "4.6.3";
name = "grafana-v${version}";
name = "grafana-${version}";
goPackagePath = "github.com/grafana/grafana";
src = fetchFromGitHub {

View File

@ -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; {

View File

@ -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 {

View File

@ -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=''

View File

@ -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 = ''

View File

@ -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 ];

View File

@ -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 ];

View File

@ -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;

View File

@ -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; {

View File

@ -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";
};

View File

@ -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";
};

View File

@ -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

View File

@ -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 {

View File

@ -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;
};
}

View 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 ];
};
}

View File

@ -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 ];

View File

@ -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 ];

View File

@ -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 { };
}