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

This commit is contained in:
Frederik Rietdijk
2018-02-27 16:22:37 +01:00
70 changed files with 1163 additions and 7413 deletions
@@ -290,6 +290,12 @@ following incompatible changes:</para>
</itemizedlist> </itemizedlist>
</para> </para>
</listitem> </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> </itemizedlist>
</section> </section>
+2 -2
View File
@@ -10,11 +10,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "kid3-${version}"; name = "kid3-${version}";
version = "3.4.2"; version = "3.5.1";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/project/kid3/kid3/${version}/${name}.tar.gz"; url = "mirror://sourceforge/project/kid3/kid3/${version}/${name}.tar.gz";
sha256 = "0gka4na583015jyqva18g85q7vnkjdk0iji2jp88di3kpvqhf1sw"; sha256 = "09iryxnhg8d9q36a4brb25bqkjprkx5kl0x7vyy82gxivqk0ihl8";
}; };
buildInputs = with stdenv.lib; buildInputs = with stdenv.lib;
@@ -9,14 +9,14 @@
let let
ver_branch = "2.0"; ver_branch = "2.0";
version = "2.0.3"; version = "2.0.4";
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "lightdm-gtk-greeter-${version}"; name = "lightdm-gtk-greeter-${version}";
src = fetchurl { src = fetchurl {
url = "${meta.homepage}/${ver_branch}/${version}/+download/${name}.tar.gz"; url = "${meta.homepage}/${ver_branch}/${version}/+download/${name}.tar.gz";
sha256 = "0c6v2myzqj8nzpcqyvbab7c66kwgcshw2chn5r6dhm7xrx19bcrx"; sha256 = "1svbyq2l3l2d72k10nw79jz940rqsskryaim2viy6jfpv9k5jfv1";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
@@ -400,10 +400,10 @@
}) {}; }) {};
company = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { company = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild {
pname = "company"; pname = "company";
version = "0.9.5"; version = "0.9.6";
src = fetchurl { src = fetchurl {
url = "https://elpa.gnu.org/packages/company-0.9.5.tar"; url = "https://elpa.gnu.org/packages/company-0.9.6.tar";
sha256 = "1x9c5dw884rv0lvl24ggzdxp2k484w543azdiw55bw01635pg531"; sha256 = "0w1jqhs87g0sqhv2iw6a5i8f4yjkrc65fb3h6vyv11sb8kfnhda7";
}; };
packageRequires = [ emacs ]; packageRequires = [ emacs ];
meta = { meta = {
@@ -768,10 +768,10 @@
el-search = callPackage ({ cl-print, elpaBuild, emacs, fetchurl, lib, stream }: el-search = callPackage ({ cl-print, elpaBuild, emacs, fetchurl, lib, stream }:
elpaBuild { elpaBuild {
pname = "el-search"; pname = "el-search";
version = "1.5.4"; version = "1.6";
src = fetchurl { src = fetchurl {
url = "https://elpa.gnu.org/packages/el-search-1.5.4.tar"; url = "https://elpa.gnu.org/packages/el-search-1.6.tar";
sha256 = "1k0makrk3p6hknpnr3kbiszqzw3rpw18gnx2m8scr9vv0wif4qmk"; sha256 = "18pv2l6rl8f9x0yjn4iyf6g94c0ly5mizqg0vxr3m420bkbyk95h";
}; };
packageRequires = [ cl-print emacs stream ]; packageRequires = [ cl-print emacs stream ];
meta = { meta = {
@@ -861,10 +861,10 @@
}) {}; }) {};
exwm = callPackage ({ elpaBuild, fetchurl, lib, xelb }: elpaBuild { exwm = callPackage ({ elpaBuild, fetchurl, lib, xelb }: elpaBuild {
pname = "exwm"; pname = "exwm";
version = "0.16"; version = "0.17";
src = fetchurl { src = fetchurl {
url = "https://elpa.gnu.org/packages/exwm-0.16.tar"; url = "https://elpa.gnu.org/packages/exwm-0.17.tar";
sha256 = "0c4w5k9lzqj8yzhdqipdb4fs7ld2qklc6s137104jnfdvmrwcv2i"; sha256 = "03vgrrrc1d3xr9ydl1ydvmqnvpnzg858dzdky2nd65h9ssyp2f5f";
}; };
packageRequires = [ xelb ]; packageRequires = [ xelb ];
meta = { meta = {
@@ -2400,10 +2400,10 @@
xelb = callPackage ({ cl-generic, elpaBuild, emacs, fetchurl, lib }: xelb = callPackage ({ cl-generic, elpaBuild, emacs, fetchurl, lib }:
elpaBuild { elpaBuild {
pname = "xelb"; pname = "xelb";
version = "0.12"; version = "0.13";
src = fetchurl { src = fetchurl {
url = "https://elpa.gnu.org/packages/xelb-0.12.tar"; url = "https://elpa.gnu.org/packages/xelb-0.13.tar";
sha256 = "0i9n0f3ibj4a5pwcsvwrah9m0fz32m0x6a9wsmjn3li20v8pcb81"; sha256 = "0sfygy6ihjwszhn6a81fz2yn70rr7vpygl7z49vz4rsd8s0fdgjc";
}; };
packageRequires = [ cl-generic emacs ]; packageRequires = [ cl-generic emacs ];
meta = { meta = {
File diff suppressed because it is too large Load Diff
@@ -3247,22 +3247,22 @@
license = lib.licenses.free; license = lib.licenses.free;
}; };
}) {}; }) {};
buffer-flip = callPackage ({ fetchFromGitHub, fetchurl, key-chord, lib, melpaBuild }: buffer-flip = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }:
melpaBuild { melpaBuild {
pname = "buffer-flip"; pname = "buffer-flip";
version = "1.2"; version = "2.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "killdash9"; owner = "killdash9";
repo = "buffer-flip.el"; repo = "buffer-flip.el";
rev = "386067141ca77848b266e068f8c6baf6b4c2ab5b"; rev = "868aa9e04438d57746e0b1f5a13bcb9b64061c05";
sha256 = "1bch4jk6d60aydvcc624026pwfby29fbcwm3zhrsksqc0d2qxdwq"; sha256 = "0b069g89b34s76ds3axmpiwl924fjd1jh6z6fdw5x0h0lj20pa87";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/3924870cac1392a7eaeeda34b92614c26c674d63/recipes/buffer-flip"; url = "https://raw.githubusercontent.com/milkypostman/melpa/3924870cac1392a7eaeeda34b92614c26c674d63/recipes/buffer-flip";
sha256 = "0ka9ynj528yp1p31hbhm89627v6dpwspybly806n92vxavxrn098"; sha256 = "0ka9ynj528yp1p31hbhm89627v6dpwspybly806n92vxavxrn098";
name = "buffer-flip"; name = "buffer-flip";
}; };
packageRequires = [ key-chord ]; packageRequires = [];
meta = { meta = {
homepage = "https://melpa.org/#/buffer-flip"; homepage = "https://melpa.org/#/buffer-flip";
license = lib.licenses.free; license = lib.licenses.free;
@@ -3502,12 +3502,12 @@
buttercup = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }: buttercup = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }:
melpaBuild { melpaBuild {
pname = "buttercup"; pname = "buttercup";
version = "1.9"; version = "1.11";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jorgenschaefer"; owner = "jorgenschaefer";
repo = "emacs-buttercup"; repo = "emacs-buttercup";
rev = "18a887957b0e22d3cc8873796bd27f06b2493a03"; rev = "8d27bb99463bc230a76dee96378dd337622988f5";
sha256 = "0y0wg0yqmvqjyhjs4dx8yw44hl19k227krd9mds220w0dx8wmhay"; sha256 = "0s5vfzcfsiqb6bc6jh95a2dyy23b4bvhdpzn2fcq8awldbpx51fh";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/d4b187cb5b3cc5b546bfa6b94b6792e6363242d1/recipes/buttercup"; url = "https://raw.githubusercontent.com/milkypostman/melpa/d4b187cb5b3cc5b546bfa6b94b6792e6363242d1/recipes/buttercup";
@@ -5087,12 +5087,12 @@
company = callPackage ({ emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }: company = callPackage ({ emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }:
melpaBuild { melpaBuild {
pname = "company"; pname = "company";
version = "0.9.5"; version = "0.9.6";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "company-mode"; owner = "company-mode";
repo = "company-mode"; repo = "company-mode";
rev = "7cc0901489dff3d73ddc845ae060f938ecb85615"; rev = "4711695af3df93f1bbceee165c505fea5bfc49ac";
sha256 = "1kqj0nvnp8k7kg9fskl9g6z4pn1ik2a3lnvs01r1cxi1b5ixqjmk"; sha256 = "0x8zwq88k85ikzr0klm6nfa6i1wbykzfa790cg9cmi7wrsywimm1";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/96e7b4184497d0d0db532947f2801398b72432e4/recipes/company"; url = "https://raw.githubusercontent.com/milkypostman/melpa/96e7b4184497d0d0db532947f2801398b72432e4/recipes/company";
@@ -6059,12 +6059,12 @@
counsel-etags = callPackage ({ counsel, emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }: counsel-etags = callPackage ({ counsel, emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }:
melpaBuild { melpaBuild {
pname = "counsel-etags"; pname = "counsel-etags";
version = "1.4.0"; version = "1.4.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "redguardtoo"; owner = "redguardtoo";
repo = "counsel-etags"; repo = "counsel-etags";
rev = "80038731a5be72310ae499173ee793f36ac148b1"; rev = "9d70490b551503aac22241c8089a46e55dd3deba";
sha256 = "0psvdrxwlzhl8hxzvvdjc25xmk4v5v7ili5d0r78lrsq0k17nrg8"; sha256 = "03yr0y3z0jgh8c1db43nq0888rr561f6ks5fmf254aibh63schff";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/87528349a3ab305bfe98f30c5404913272817a38/recipes/counsel-etags"; url = "https://raw.githubusercontent.com/milkypostman/melpa/87528349a3ab305bfe98f30c5404913272817a38/recipes/counsel-etags";
@@ -8103,12 +8103,12 @@
dtrt-indent = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }: dtrt-indent = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }:
melpaBuild { melpaBuild {
pname = "dtrt-indent"; pname = "dtrt-indent";
version = "0.5"; version = "0.6";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jscheid"; owner = "jscheid";
repo = "dtrt-indent"; repo = "dtrt-indent";
rev = "a87d3d9cf8d4d8cb6f108004e425f9a557683b75"; rev = "3ea5136bde1240f93fbf3ce30fffc4f279a58d27";
sha256 = "0dia1xc8mng9bg987cpnhr2lciw4qbqsvzs4ayakrqfl2g3ny2qn"; sha256 = "0lkc8y09lhlpg7vrn2459c5fxn0nvxbzqhwadmkgc046i3aapqpg";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/61bcbcfa6c0f38a1d87f5b6913b8be6c50ef2994/recipes/dtrt-indent"; 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 }: find-file-in-project = callPackage ({ emacs, fetchFromGitHub, fetchurl, ivy, lib, melpaBuild }:
melpaBuild { melpaBuild {
pname = "find-file-in-project"; pname = "find-file-in-project";
version = "5.5.1"; version = "5.5.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "technomancy"; owner = "technomancy";
repo = "find-file-in-project"; repo = "find-file-in-project";
rev = "ad7d8e3e72ca5044602af060ab2a39c8bbaa0c7b"; rev = "aba912a73d1f3fcff0d184b49008a2fa1655ad7e";
sha256 = "04p9fv4rv5m9ll6dfbffq46wl3inzayjnrfr3v0wdnppyvpl411c"; sha256 = "145n04lid9alrm8nl6gfnll75jz1ssli48pbsc9zyva00ryk83my";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/cae2ac3513e371a256be0f1a7468e38e686c2487/recipes/find-file-in-project"; 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 }: fountain-mode = callPackage ({ emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }:
melpaBuild { melpaBuild {
pname = "fountain-mode"; pname = "fountain-mode";
version = "2.4.2"; version = "2.5.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "rnkn"; owner = "rnkn";
repo = "fountain-mode"; repo = "fountain-mode";
rev = "e2878da13e7b87a824ebd6c842e9f552369b220c"; rev = "ee20f7a3bcb86b661a38480acf853c1da2db6d26";
sha256 = "091c8scwdxfrg710d1rkqad6l2y8hiw8f5jg4ayvrjm7d0s29hsa"; sha256 = "0y7ji7p3blgzbwsz434346g835hzjs896hd7jli1ig0b9b0l43my";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/913386ac8d5049d37154da3ab32bde408a226511/recipes/fountain-mode"; url = "https://raw.githubusercontent.com/milkypostman/melpa/913386ac8d5049d37154da3ab32bde408a226511/recipes/fountain-mode";
@@ -15640,27 +15640,6 @@
license = lib.licenses.free; 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 }: gmail-message-mode = callPackage ({ fetchFromGitHub, fetchurl, ham-mode, lib, melpaBuild }:
melpaBuild { melpaBuild {
pname = "gmail-message-mode"; pname = "gmail-message-mode";
@@ -17310,12 +17289,12 @@
helm = callPackage ({ async, emacs, fetchFromGitHub, fetchurl, helm-core, lib, melpaBuild, popup }: helm = callPackage ({ async, emacs, fetchFromGitHub, fetchurl, helm-core, lib, melpaBuild, popup }:
melpaBuild { melpaBuild {
pname = "helm"; pname = "helm";
version = "2.8.8"; version = "2.9.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "emacs-helm"; owner = "emacs-helm";
repo = "helm"; repo = "helm";
rev = "5b7237acc11ed0fbee10af9cf6345da7c3d9dd26"; rev = "3dda0089ace4696cd5cfd397d5f5710fd3374e69";
sha256 = "18ay4c5mvr5b5i8qfn1h75yy5znzm1l6h5rhhzhhaiidvb2arr69"; sha256 = "1r7jwp3l0n77zxvsl3h0rf4jff2ah0kpn3cgxyinl98js95w8fgy";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/7e8bccffdf69479892d76b9336a4bec3f35e919d/recipes/helm"; url = "https://raw.githubusercontent.com/milkypostman/melpa/7e8bccffdf69479892d76b9336a4bec3f35e919d/recipes/helm";
@@ -17646,12 +17625,12 @@
helm-core = callPackage ({ async, emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }: helm-core = callPackage ({ async, emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }:
melpaBuild { melpaBuild {
pname = "helm-core"; pname = "helm-core";
version = "2.8.8"; version = "2.9.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "emacs-helm"; owner = "emacs-helm";
repo = "helm"; repo = "helm";
rev = "5b7237acc11ed0fbee10af9cf6345da7c3d9dd26"; rev = "3dda0089ace4696cd5cfd397d5f5710fd3374e69";
sha256 = "18ay4c5mvr5b5i8qfn1h75yy5znzm1l6h5rhhzhhaiidvb2arr69"; sha256 = "1r7jwp3l0n77zxvsl3h0rf4jff2ah0kpn3cgxyinl98js95w8fgy";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/ef7a700c5665e6d72cb4cecf7fb5a2dd43ef9bf7/recipes/helm-core"; 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 }: python-pytest = callPackage ({ dash, dash-functional, emacs, fetchFromGitHub, fetchurl, lib, magit-popup, melpaBuild, projectile, s }:
melpaBuild { melpaBuild {
pname = "python-pytest"; pname = "python-pytest";
version = "0.2.0"; version = "0.2.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "wbolster"; owner = "wbolster";
repo = "emacs-python-pytest"; repo = "emacs-python-pytest";
rev = "440f65ff4859fe45ae411dead032d74a2eb1d035"; rev = "0ed385f7e8edd1a7d0aee72f5112459ea9054cbe";
sha256 = "1di8jdvaknr4vx2a68hr4pb040lbfjw2ckzfgmzv527ln5ndww6b"; sha256 = "1wpvgx8ldrnq0pjr8iq65f3m0kmh1c9hnv1lkrgrglqazs2c6hbm";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/d95442748827911e082a55f4fd7c348a3757e274/recipes/python-pytest"; url = "https://raw.githubusercontent.com/milkypostman/melpa/d95442748827911e082a55f4fd7c348a3757e274/recipes/python-pytest";
@@ -31178,12 +31157,12 @@
pyvenv = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }: pyvenv = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }:
melpaBuild { melpaBuild {
pname = "pyvenv"; pname = "pyvenv";
version = "1.11"; version = "1.12";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jorgenschaefer"; owner = "jorgenschaefer";
repo = "pyvenv"; repo = "pyvenv";
rev = "f925bcb46ea64b699f7cd06933c48e0d5db88b73"; rev = "71eec02c25006737444dec7dfd004285f6cff6a8";
sha256 = "1a346qdimr1dvj53q033aqnahwd2dhyn9jadrs019nm0bzgw7g63"; sha256 = "1j62qf4llrbmwwi7ynrhnzvh0g4razbc21vdlaa8jkjg6y5id95m";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/e37236b89b9705ba7a9d134b1fb2c3c003953a9b/recipes/pyvenv"; url = "https://raw.githubusercontent.com/milkypostman/melpa/e37236b89b9705ba7a9d134b1fb2c3c003953a9b/recipes/pyvenv";
@@ -35043,22 +35022,22 @@
license = lib.licenses.free; license = lib.licenses.free;
}; };
}) {}; }) {};
ssh-deploy = callPackage ({ fetchFromGitHub, fetchurl, lib, melpaBuild }: ssh-deploy = callPackage ({ emacs, fetchFromGitHub, fetchurl, lib, melpaBuild }:
melpaBuild { melpaBuild {
pname = "ssh-deploy"; pname = "ssh-deploy";
version = "1.4"; version = "1.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "cjohansson"; owner = "cjohansson";
repo = "emacs-ssh-deploy"; repo = "emacs-ssh-deploy";
rev = "ab4b80e206163b09a021f7de157e8bd4ae66358b"; rev = "aef539bb4feefe927fa48d01736dfadb7b3d7930";
sha256 = "1c8hk7xwwlgkdw5xjcznpmajv904v2vs8mrcnmlay99r2qj3p2yx"; sha256 = "0vra7y2icid9sdyp7iygwkp4xaas249nm1lcbcyfpaad250g2pn4";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/855ea20024b606314f8590129259747cac0bcc97/recipes/ssh-deploy"; url = "https://raw.githubusercontent.com/milkypostman/melpa/855ea20024b606314f8590129259747cac0bcc97/recipes/ssh-deploy";
sha256 = "1ys3cc5fz8y4rsiq3daqgcpa14ssv1q4cw0pqbfscql6mps0mjdm"; sha256 = "1ys3cc5fz8y4rsiq3daqgcpa14ssv1q4cw0pqbfscql6mps0mjdm";
name = "ssh-deploy"; name = "ssh-deploy";
}; };
packageRequires = []; packageRequires = [ emacs ];
meta = { meta = {
homepage = "https://melpa.org/#/ssh-deploy"; homepage = "https://melpa.org/#/ssh-deploy";
license = lib.licenses.free; license = lib.licenses.free;
@@ -35504,27 +35483,6 @@
license = lib.licenses.free; 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 }: sweetgreen = callPackage ({ cl-lib ? null, dash, fetchFromGitHub, fetchurl, helm, lib, melpaBuild, request }:
melpaBuild { melpaBuild {
pname = "sweetgreen"; pname = "sweetgreen";
@@ -39523,8 +39481,8 @@
version = "1.80"; version = "1.80";
src = fetchhg { src = fetchhg {
url = "https://www.yatex.org/hgrepos/yatex"; url = "https://www.yatex.org/hgrepos/yatex";
rev = "b1896ef49747"; rev = "af4601ee3c6a";
sha256 = "1a8qc1krskl5qdy4fikilrrzrwmrghs4h1yaj5lclzywpc67zi8b"; sha256 = "1r0irbkg8c5aapd1i7il31wv2fmhi0bzspiy21k670m896jqx50p";
}; };
recipeFile = fetchurl { recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/9854c39fc1889891fe460d0d5ac9224de3f6c635/recipes/yatex"; url = "https://raw.githubusercontent.com/milkypostman/melpa/9854c39fc1889891fe460d0d5ac9224de3f6c635/recipes/yatex";
@@ -39925,4 +39883,4 @@
license = lib.licenses.free; license = lib.licenses.free;
}; };
}) {}; }) {};
} }
@@ -1,10 +1,10 @@
{ callPackage }: { { callPackage }: {
org = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild { org = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "org"; pname = "org";
version = "20180219"; version = "20180226";
src = fetchurl { src = fetchurl {
url = "https://orgmode.org/elpa/org-20180219.tar"; url = "https://orgmode.org/elpa/org-20180226.tar";
sha256 = "0yqyvkcal74jmpj6zl7xkcn85hdw2qpqjisb4dbdsr4312g45f3d"; sha256 = "0jqvry6gah1bwnryha4asynj13jyds3qim0xcy7s01rxk99m2ziy";
}; };
packageRequires = []; packageRequires = [];
meta = { meta = {
@@ -14,10 +14,10 @@
}) {}; }) {};
org-plus-contrib = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild { org-plus-contrib = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
pname = "org-plus-contrib"; pname = "org-plus-contrib";
version = "20180219"; version = "20180226";
src = fetchurl { src = fetchurl {
url = "https://orgmode.org/elpa/org-plus-contrib-20180219.tar"; url = "https://orgmode.org/elpa/org-plus-contrib-20180226.tar";
sha256 = "1y7c2prbxpka0j32jam4fbfpslsh9h5049xbxfqymih456j8q7s2"; sha256 = "034wp70hcqnpidji5k1k80mj35iyyy098nbvc2sl7i2aca4m03zc";
}; };
packageRequires = []; packageRequires = [];
meta = { meta = {
@@ -7,13 +7,13 @@ set the variable LEOCAD_LIB=/path/to/libs/ or use option -l /path/to/libs/
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "leocad-${version}"; name = "leocad-${version}";
version = "17.07"; version = "18.02";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "leozide"; owner = "leozide";
repo = "leocad"; repo = "leocad";
rev = "v${version}"; rev = "v${version}";
sha256 = "1j361pvxywi4nb2alhnnd4qpqrpg6503gbi17cadcdi434gbqbsd"; sha256 = "0rb4kjyrr9ry85cfpbk52l19vvwn7lrh2kmj2lwq531smnygn5m3";
}; };
nativeBuildInputs = [ qmake4Hook ]; nativeBuildInputs = [ qmake4Hook ];
+2 -2
View File
@@ -8,13 +8,13 @@ with stdenv.lib;
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "gammu-${version}"; name = "gammu-${version}";
version = "1.38.2"; version = "1.39.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "gammu"; owner = "gammu";
repo = "gammu"; repo = "gammu";
rev = version; rev = version;
sha256 = "1rk3p3sjyy6n6mlqs4qgyxna4swrh1zm7b77npxv8j341wxj3khv"; sha256 = "1hr053z2l5mjgip83fsxnd1rqsp5gwywzagzrgdg243apn1nz0gs";
}; };
patches = [ ./bashcomp-dir.patch ./systemd.patch ]; patches = [ ./bashcomp-dir.patch ./systemd.patch ];
+2 -2
View File
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "mlterm-${version}"; name = "mlterm-${version}";
version = "3.8.0"; version = "3.8.4";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/project/mlterm/01release/${name}/${name}.tar.gz"; url = "mirror://sourceforge/project/mlterm/01release/${name}/${name}.tar.gz";
sha256 = "00dzx5rqsp73shgvn2jvgk85v3lirby06wxkqjcm1i1xwigidq3b"; sha256 = "07ih7953pr1jr99rayjn57ba5a0cr3niqkmvy9n59lcc1qwcrwf9";
}; };
nativeBuildInputs = [ pkgconfig autoconf ]; nativeBuildInputs = [ pkgconfig autoconf ];
+5 -3
View File
@@ -10,14 +10,16 @@ let
sha256 = "0pcw2x9rjgkf5g6irql1j4m5xjb4lxj6468z8v603921bnir71mf"; sha256 = "0pcw2x9rjgkf5g6irql1j4m5xjb4lxj6468z8v603921bnir71mf";
}; };
version = "1.0";
in stdenv.mkDerivation { in stdenv.mkDerivation {
name = "nrsc5-20171129"; name = "nrsc5-${version}";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "theori-io"; owner = "theori-io";
repo = "nrsc5"; repo = "nrsc5";
rev = "f87beeed96f12ce6aa4789ac1d45761cec28d2db"; rev = "v${version}";
sha256 = "03d5k59125qrjsm1naj9pd0nfzwi008l9n30p9q4g5abgqi5nc8v"; sha256 = "09zzh3h1zzf2lwrbz3i7rif2hw36d9ska8irvxaa9lz6xc1y68pg";
}; };
postUnpack = '' postUnpack = ''
@@ -2,7 +2,7 @@
buildGoPackage rec { buildGoPackage rec {
name = "kompose-${version}"; name = "kompose-${version}";
version = "1.5.0"; version = "1.9.0";
goPackagePath = "github.com/kubernetes/kompose"; goPackagePath = "github.com/kubernetes/kompose";
@@ -10,7 +10,7 @@ buildGoPackage rec {
rev = "v${version}"; rev = "v${version}";
owner = "kubernetes"; owner = "kubernetes";
repo = "kompose"; repo = "kompose";
sha256 = "1r5f8jbr2c1xxb5fpfgy23w4m30zahhmrw23jlk1hpx2w1pi1iyh"; sha256 = "00yvih5gn67sw9v30a0rpaj1zag7k02i4biw1p37agxih0aphc86";
}; };
meta = with stdenv.lib; { meta = with stdenv.lib; {
@@ -2,7 +2,7 @@
buildGoPackage rec { buildGoPackage rec {
name = "kops-${version}"; name = "kops-${version}";
version = "1.8.0"; version = "1.8.1";
goPackagePath = "k8s.io/kops"; goPackagePath = "k8s.io/kops";
@@ -10,7 +10,7 @@ buildGoPackage rec {
rev = version; rev = version;
owner = "kubernetes"; owner = "kubernetes";
repo = "kops"; repo = "kops";
sha256 = "0vaa18vhwk132fv7i896513isp66wnz9gn0b5613n3x28q0gvkmg"; sha256 = "12nyr0iw1xwp60apli3nlq2vyn4jk3qjrb404m2syx2mqbnn47my";
}; };
buildInputs = [go-bindata]; buildInputs = [go-bindata];
@@ -1,11 +1,11 @@
{stdenv, fetchurl}: {stdenv, fetchurl}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "ii-1.7"; name = "ii-1.8";
src = fetchurl { src = fetchurl {
url = "http://dl.suckless.org/tools/${name}.tar.gz"; url = "http://dl.suckless.org/tools/${name}.tar.gz";
sha256 = "176cqwnn6h7w4kbfd66hzqa243l26pqp2b06bii0nmnm0rkaqwis"; sha256 = "1lk8vjl7i8dcjh4jkg8h8bkapcbs465sy8g9c0chfqsywbmf3ndr";
}; };
installPhase = '' installPhase = ''
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "lsyncd-${version}"; name = "lsyncd-${version}";
version = "2.1.6"; version = "2.2.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "axkibe"; owner = "axkibe";
repo = "lsyncd"; repo = "lsyncd";
rev = "release-${version}"; rev = "release-${version}";
sha256 = "1cab96h4qfyapk7lb682j1d8k0hpv7h9pl41vdgc0vr4bq4c3ij2"; sha256 = "1q2ixp52r96ckghgmxdbms6xrq8dbziimp8gmgzqfq4lk1v1w80y";
}; };
patchPhase = '' patchPhase = ''
@@ -2,7 +2,7 @@
, mesa, SDL, freeglut, ghostscript, pdftk, dejavu_fonts }: , mesa, SDL, freeglut, ghostscript, pdftk, dejavu_fonts }:
let let
version = "0.11.1"; version = "0.12.0";
pythonEnv = python2.withPackages (ps: with ps; [pyopengl pygame pillow]); pythonEnv = python2.withPackages (ps: with ps; [pyopengl pygame pillow]);
in stdenv.mkDerivation { in stdenv.mkDerivation {
# This project was formerly known as KeyJNote. # This project was formerly known as KeyJNote.
@@ -12,7 +12,7 @@ in stdenv.mkDerivation {
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/impressive/Impressive-${version}.tar.gz"; url = "mirror://sourceforge/impressive/Impressive-${version}.tar.gz";
sha256 = "0b3rmy6acp2vmf5nill3aknxvr9a5aawk1vnphkah61anxp62gsr"; sha256 = "0zaqq3yvd296mfr5bxpj2hqlk7vrb0rsbgd4dc1l5ag46giqvivx";
}; };
buildInputs = [ makeWrapper pythonEnv ]; buildInputs = [ makeWrapper pythonEnv ];
@@ -3,7 +3,7 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "fossil-${version}"; name = "fossil-${version}";
version = "2.3"; version = "2.5";
src = fetchurl { src = fetchurl {
urls = urls =
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
"https://www.fossil-scm.org/index.html/uv/fossil-src-${version}.tar.gz" "https://www.fossil-scm.org/index.html/uv/fossil-src-${version}.tar.gz"
]; ];
name = "${name}.tar.gz"; name = "${name}.tar.gz";
sha256 = "0paalvb4rdyr79v6rwspaha5n4dqb92df9irijha13m3apsanwzh"; sha256 = "1lxawkhr1ki9fqw8076fxib2b1w673449yzb6vxjshqzh5h77c7r";
}; };
buildInputs = [ zlib openssl readline sqlite which ed ] buildInputs = [ zlib openssl readline sqlite which ed ]
@@ -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, fetchurl, perl, libxcb }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "lemonbar-1.2"; name = "lemonbar-1.3";
src = fetchurl { src = fetchurl {
url = "https://github.com/LemonBoy/bar/archive/v1.2.tar.gz"; url = "https://github.com/LemonBoy/bar/archive/v1.3.tar.gz";
sha256 = "1smz8lh930bnb6a4lrm07l3z2k071kc8p2pljk5wsrch3x2xhimq"; sha256 = "0zd3v8ys4jzi60pm3wq7p3pbbd5y0acimgiq46qx1ckmwg2q9rza";
}; };
buildInputs = [ libxcb perl ]; buildInputs = [ libxcb perl ];
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "leatherman-${version}"; name = "leatherman-${version}";
version = "1.3.0"; version = "1.4.0";
src = fetchFromGitHub { src = fetchFromGitHub {
sha256 = "1pcbfgq9khlcvxjsqpdshjskwljzawryzps0ickazwm7l3m7hrln"; sha256 = "0whlyzz0imv4lm69xkwhcd6jzh3s0rzlqjmwimbqz96p4771ivpd";
rev = version; rev = version;
repo = "leatherman"; repo = "leatherman";
owner = "puppetlabs"; owner = "puppetlabs";
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec{ stdenv.mkDerivation rec{
name = "libchewing-${version}"; name = "libchewing-${version}";
version = "0.4.0"; version = "0.5.1";
src = fetchurl { src = fetchurl {
url = "https://github.com/chewing/libchewing/releases/download/v${version}/libchewing-${version}.tar.bz2"; url = "https://github.com/chewing/libchewing/releases/download/v${version}/libchewing-${version}.tar.bz2";
sha256 = "1j5g5j4w6yp73k03pmsq9n2r0p458hqriq0sd5kisj9xrssbynp5"; sha256 = "0aqp2vqgxczydpn7pxi7r6xf3l1hgl710f0gbi1k8q7s2lscc24p";
}; };
buildInputs = [ sqlite ]; buildInputs = [ sqlite ];
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libconfuse-${version}"; name = "libconfuse-${version}";
version = "3.0"; version = "3.2.1";
src = fetchFromGitHub { src = fetchFromGitHub {
sha256 = "0021768bxqdxn84yaipncgi64889zrhc0r4ifmlfxirwq101dgr5"; sha256 = "1pb74wpg1cxz9hpp0p8i1qq6anaq06mh4xljd8dllm653fxvbjdz";
rev = "v${version}"; rev = "v${version}";
repo = "libconfuse"; repo = "libconfuse";
owner = "martinh"; owner = "martinh";
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libcouchbase-${version}"; name = "libcouchbase-${version}";
version = "2.7.6"; version = "2.8.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "couchbase"; owner = "couchbase";
repo = "libcouchbase"; repo = "libcouchbase";
rev = version; rev = version;
sha256 = "13g7r0mcmrj37mihj6g1x1ckpaps659c4qwnw3ixrg7p5mb3p41f"; sha256 = "0i5kmv8grsnh2igvlkgjr8lz3h3yrxh82yxbbdsjfpslv61l0gpi";
}; };
cmakeFlags = "-DLCB_NO_MOCK=ON"; cmakeFlags = "-DLCB_NO_MOCK=ON";
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, bison, libuuid, curl, libxml2, flex }: { stdenv, fetchurl, bison, libuuid, curl, libxml2, flex }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "3.18.3"; version = "3.19.1";
name = "libdap-${version}"; name = "libdap-${version}";
nativeBuildInputs = [ bison flex ]; nativeBuildInputs = [ bison flex ];
@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
src = fetchurl { src = fetchurl {
url = "http://www.opendap.org/pub/source/${name}.tar.gz"; url = "http://www.opendap.org/pub/source/${name}.tar.gz";
sha256 = "0azjf4gjqvp1fdf1wb3s98x52zfy4viq1m3j9lggaidldfinmv8c"; sha256 = "0gnki93z3kkzp65x7n1kancy7bd503j4qja5fhzvm1gkmi5l65aj";
}; };
meta = with stdenv.lib; { meta = with stdenv.lib; {
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libffcall-${version}"; name = "libffcall-${version}";
version = "2.0"; version = "2.1";
src = fetchurl { src = fetchurl {
url = "mirror://gnu/libffcall/libffcall-${version}.tar.gz"; url = "mirror://gnu/libffcall/libffcall-${version}.tar.gz";
sha256 = "0v0rh3vawb8z5q40fs3kr2f9zp06n2fq4rr2ww4562nr96sd5aj1"; sha256 = "0iwcad6w78jp84vd6xaz5fwqm84n3cb42bdf5m5cj5xzpa5zp4d0";
}; };
enableParallelBuilding = false; enableParallelBuilding = false;
@@ -1,11 +1,11 @@
{stdenv, fetchurl, gmp}: {stdenv, fetchurl, gmp}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libgap-${version}"; name = "libgap-${version}";
version = "4.8.3"; version = "4.8.6";
# or fetchFromGitHub(owner,repo,rev) or fetchgit(rev) # or fetchFromGitHub(owner,repo,rev) or fetchgit(rev)
src = fetchurl { src = fetchurl {
url = "http://mirrors.mit.edu/sage/spkg/upstream/libgap/libgap-${version}.tar.gz"; url = "http://mirrors.mit.edu/sage/spkg/upstream/libgap/libgap-${version}.tar.gz";
sha256 = "0ng4wlw7bj63spf4vkdp43v3ja1fp782lxzdsyf51x26z21idrsq"; sha256 = "1h5fx5a55857w583ql7ly2jl49qyx9mvs7j5abys00ra9gzrpn5v";
}; };
buildInputs = [gmp]; buildInputs = [gmp];
meta = { meta = {
@@ -12,10 +12,10 @@ let
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
name = "libinfinity-0.6.5"; name = "libinfinity-0.7.1";
src = fetchurl { src = fetchurl {
url = "http://releases.0x539.de/libinfinity/${name}.tar.gz"; url = "http://releases.0x539.de/libinfinity/${name}.tar.gz";
sha256 = "1idsxb6rz4i55g3vi2sv7hmm57psbccpb57yc4jgphaq6ydgqsr6"; sha256 = "1jw2fhrcbpyz99bij07iyhy9ffyqdn87vl8cb1qz897y3f2f0vk2";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }: { stdenv, fetchurl }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libmodbus-3.0.6"; name = "libmodbus-3.1.4";
src = fetchurl { src = fetchurl {
url = "http://libmodbus.org/releases/${name}.tar.gz"; url = "http://libmodbus.org/releases/${name}.tar.gz";
sha256 = "1dkijjv3dq0c5vc5z5f1awm8dlssbwg6ivsnvih22pkm1zqn6v84"; sha256 = "0drnil8bzd4n4qb0wv3ilm9zvypxvwmzd65w96d6kfm7x6q65j68";
}; };
meta = with stdenv.lib; { meta = with stdenv.lib; {
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, libusb1 }: { stdenv, fetchurl, pkgconfig, libusb1 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libmtp-1.1.13"; name = "libmtp-1.1.14";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/libmtp/${name}.tar.gz"; url = "mirror://sourceforge/libmtp/${name}.tar.gz";
sha256 = "0h3dv9py5mmvxhfxmkr8ky4s80hgq3d66cmrfnnnlcdwpwpy0kj9"; sha256 = "1s0jyhypxmj0j8s003ba1n74x63h1rw8am9q4z2ip3xyjvid65rq";
}; };
outputs = [ "bin" "dev" "out" ]; outputs = [ "bin" "dev" "out" ];
@@ -1,12 +1,12 @@
{ stdenv, fetchurl }: { stdenv, fetchurl }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "4.8.0"; version = "4.9.0";
name = "libpfm-${version}"; name = "libpfm-${version}";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/perfmon2/libpfm4/${name}.tar.gz"; url = "mirror://sourceforge/perfmon2/libpfm4/${name}.tar.gz";
sha256 = "0s6gcvrhj2h928cqc8399189annif7yl74k6wda446r0fdx7i4wi"; sha256 = "1qp4g4n6dw42p2w5rkwzdb7ynk8h7g5vg01ybpmvxncgwa7bw3yv";
}; };
installFlags = "DESTDIR=\${out} PREFIX= LDCONFIG=true"; installFlags = "DESTDIR=\${out} PREFIX= LDCONFIG=true";
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libwebsockets-${version}"; name = "libwebsockets-${version}";
version = "2.3.0"; version = "2.4.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "warmcat"; owner = "warmcat";
repo = "libwebsockets"; repo = "libwebsockets";
rev = "v${version}"; rev = "v${version}";
sha256 = "1hv2b5r6sg42xnqhm4ysjvyiz3cqpfmwaqm33vpbx0k7arj4ixvy"; sha256 = "0d3xqdq3hpk5l9cg4dqkba6jm6620y6knqqywya703662spmj2xw";
}; };
buildInputs = [ cmake openssl zlib libuv ]; buildInputs = [ cmake openssl zlib libuv ];
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, libwpd, zlib, librevenge }: { stdenv, fetchurl, pkgconfig, libwpd, zlib, librevenge }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libwpg-0.3.0"; name = "libwpg-0.3.2";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/libwpg/${name}.tar.xz"; url = "mirror://sourceforge/libwpg/${name}.tar.xz";
sha256 = "097jx8a638fwwfrzf6v29r1yhc34rq9526py7wf0ck2z4fcr2w3g"; sha256 = "0cwc5zkp210c661l0bvk6q21jg9ak5g8gmy578w5fgfnjymz3yjp";
}; };
buildInputs = [ libwpd zlib librevenge ]; 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 #! nix-shell -i bash -p nodePackages.node2nix
rm -f node-env.nix 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 -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 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 , ipaddress
, txtorcon , txtorcon
, nettools , nettools
, glibc
, glibcLocales , glibcLocales
, mock , mock
, magic-wormhole-transit-relay , magic-wormhole-transit-relay
@@ -38,6 +39,12 @@ buildPythonPackage rec {
postPatch = '' postPatch = ''
sed -i -e "s|'ifconfig'|'${nettools}/bin/ifconfig'|" src/wormhole/ipaddrs.py 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 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") '' '' + lib.optionalString (pythonAtLeast "3.3") ''
sed -i -e 's|"ipaddress",||' setup.py sed -i -e 's|"ipaddress",||' setup.py
''; '';
+2 -2
View File
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "galen"; pname = "galen";
version = "2.3.0"; version = "2.3.6";
name = "${pname}-${version}"; name = "${pname}-${version}";
inherit jre8; inherit jre8;
src = fetchurl { src = fetchurl {
url = "https://github.com/galenframework/galen/releases/download/galen-${version}/galen-bin-${version}.zip"; url = "https://github.com/galenframework/galen/releases/download/galen-${version}/galen-bin-${version}.zip";
sha256 = "10z7vh3jiq7kbzzp3j0354swkr4xxz9qimi5c5bddbiy671k6cra"; sha256 = "0kndib3slj7mdvhd36fxin5q87cnsz4hs135yxgjx0nccxq4f2h5";
}; };
buildInputs = [ unzip ]; buildInputs = [ unzip ];
+2 -2
View File
@@ -1,6 +1,6 @@
{ stdenv, fetchFromGitHub, cmake, flex, bison }: { stdenv, fetchFromGitHub, cmake, flex, bison }:
let let
version = "2.0.14"; version = "2.1.7";
in in
stdenv.mkDerivation { stdenv.mkDerivation {
name = "minizinc-${version}"; name = "minizinc-${version}";
@@ -11,7 +11,7 @@ stdenv.mkDerivation {
rev = "${version}"; rev = "${version}";
owner = "MiniZinc"; owner = "MiniZinc";
repo = "libminizinc"; repo = "libminizinc";
sha256 = "02wy91nv79lrvvhhimcxp7sqz5wd457n1n68zl7qcsm5vfn1hm4q"; sha256 = "05rifsgzfaalv5ymv59sjcvhr6i1byzbmq5p36hj3hpi5f929kip";
}; };
# meta is all the information about the package.. # meta is all the information about the package..
@@ -5,8 +5,8 @@ stdenv.mkDerivation rec {
version = "4.21"; version = "4.21";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/strace/${name}.tar.xz"; url = "https://strace.io/files/${version}/${name}.tar.xz";
sha256 = "1dvrwi6v9j6b9j6852zzlc61hxgiciadi1xsl89wzbzqlkxnahbd"; sha256 = "0dsw6xcfrmygidp1dj2ch8cl8icrar7789snkb2r8gh78kdqhxjw";
}; };
nativeBuildInputs = [ perl ]; nativeBuildInputs = [ perl ];
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
configureFlags = stdenv.lib.optional stdenv.hostPlatform.isAarch64 "--enable-mpers=check"; configureFlags = stdenv.lib.optional stdenv.hostPlatform.isAarch64 "--enable-mpers=check";
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = http://strace.sourceforge.net/; homepage = http://strace.io/;
description = "A system call tracer for Linux"; description = "A system call tracer for Linux";
license = licenses.bsd3; license = licenses.bsd3;
platforms = platforms.linux; platforms = platforms.linux;
+2 -2
View File
@@ -2,11 +2,11 @@
with python3Packages; buildPythonApplication rec { with python3Packages; buildPythonApplication rec {
name = "${pname}-${version}"; name = "${pname}-${version}";
pname = "pipenv"; pname = "pipenv";
version = "9.0.1"; version = "10.1.0";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "16k77iy1apbc1s5j78aimhjrcw89vbkq5irs80dmm70wayi0myz1"; sha256 = "3732350e3cd8cc033d66748c418bab4b018dc0a4fcf1687f17a103ac44eac0c6";
}; };
LC_ALL = "en_US.UTF-8"; LC_ALL = "en_US.UTF-8";
+2 -2
View File
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "yarn-${version}"; name = "yarn-${version}";
version = "1.3.2"; version = "1.5.1";
src = fetchzip { src = fetchzip {
url = "https://github.com/yarnpkg/yarn/releases/download/v${version}/yarn-v${version}.tar.gz"; url = "https://github.com/yarnpkg/yarn/releases/download/v${version}/yarn-v${version}.tar.gz";
sha256 = "0lyh24ais8xqfmzbb4sszd2002xl6qbsg9sdjnpwh6aysrwp56r8"; sha256 = "13m1y1c2h1fvq8fw1vlmnmnh3jx3l2cx7mz3x55sbgwcinzhkz9m";
}; };
buildInputs = [makeWrapper nodejs]; buildInputs = [makeWrapper nodejs];
+8
View File
@@ -26,6 +26,11 @@ let
*/ */
]) (builtins.attrNames sharedLibDeps); ]) (builtins.attrNames sharedLibDeps);
copyLibHeaders =
map
(name: "${getDev sharedLibDeps.${name}}/include/*")
(builtins.attrNames sharedLibDeps);
extraConfigFlags = optionals (!enableNpm) [ "--without-npm" ]; extraConfigFlags = optionals (!enableNpm) [ "--without-npm" ];
in in
@@ -74,6 +79,9 @@ in
mkdir -p $out/share/bash-completion/completions/ mkdir -p $out/share/bash-completion/completions/
$out/bin/npm completion > $out/share/bash-completion/completions/npm $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 = { meta = {
-11
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 ];
}
+2 -2
View File
@@ -2,7 +2,7 @@
{pkgs ? import <nixpkgs> { {pkgs ? import <nixpkgs> {
inherit system; inherit system;
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-4_x"}: }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-6_x"}:
let let
nodeEnv = import ../../node-packages/node-env.nix { nodeEnv = import ../../node-packages/node-env.nix {
@@ -13,4 +13,4 @@ in
import ./node-packages.nix { import ./node-packages.nix {
inherit (pkgs) fetchurl fetchgit; inherit (pkgs) fetchurl fetchgit;
inherit nodeEnv; inherit nodeEnv;
} }
+2 -2
View File
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "lgogdownloader-${version}"; name = "lgogdownloader-${version}";
version = "3.2"; version = "3.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Sude-"; owner = "Sude-";
repo = "lgogdownloader"; repo = "lgogdownloader";
rev = "v${version}"; rev = "v${version}";
sha256 = "0p1zh2l8g4y2z02xj0fndbfhcxgcpwhf5d9izwsdi3yljvqv23np"; sha256 = "056idwwxjcp2zjqk5h7l3py1h45sax4vbsm93bz9shnfx1s1h3gc";
}; };
nativeBuildInputs = [ cmake pkgconfig help2man ]; nativeBuildInputs = [ cmake pkgconfig help2man ];
+6 -6
View File
@@ -2370,11 +2370,11 @@ rec {
}; };
ale = buildVimPluginFrom2Nix { # created by nix#NixDerivation ale = buildVimPluginFrom2Nix { # created by nix#NixDerivation
name = "ale-2017-12-04"; name = "ale-2018-02-25";
src = fetchgit { src = fetchgit {
url = "https://github.com/w0rp/ale"; url = "https://github.com/w0rp/ale";
rev = "e2a8f759d870ed7a1f0ee4698a73b65e9f36e54d"; rev = "7ec684206c1395a940d8ad2d26d59773a432115c";
sha256 = "0fx9qr84li58jgz576gsyjjwd3f1c2jby8wl6d35vznjzw0x00cs"; sha256 = "1hvybsvs2i01q3s9wpydyxgsvg59r2valk61vl4jh2mrrh0bfi9i";
}; };
dependencies = []; dependencies = [];
@@ -3040,11 +3040,11 @@ rec {
}; };
vim-gitgutter = buildVimPluginFrom2Nix { # created by nix#NixDerivation vim-gitgutter = buildVimPluginFrom2Nix { # created by nix#NixDerivation
name = "vim-gitgutter-2017-11-01"; name = "vim-gitgutter-2018-02-26";
src = fetchgit { src = fetchgit {
url = "git://github.com/airblade/vim-gitgutter"; url = "git://github.com/airblade/vim-gitgutter";
rev = "1e60667322b7cd1bfcba98762fbba746a888d21a"; rev = "e512d3a6fc80900c24ef293b475715f49ec6ded8";
sha256 = "1g9giir7gmkp6n6w4z20qm2dyq00w2a8f573c0b8b27cj36ri0wq"; sha256 = "0wd6x3fb5jbqlvismp3f59ycid49gn3qvd16cj8x87v6l3anmp4s";
}; };
dependencies = []; dependencies = [];
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "iio-sensor-proxy-${version}"; name = "iio-sensor-proxy-${version}";
version = "2.2"; version = "2.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "hadess"; owner = "hadess";
repo = "iio-sensor-proxy"; repo = "iio-sensor-proxy";
rev = version; rev = version;
sha256 = "1x0whwm2r9g50hq5px0bgsrigy8naihqgi6qm0x5q87jz5lkhrnv"; sha256 = "1c8izq73c00gvv0jc6zby5hcircs4cb16a1d3ivp1i1iflknj46n";
}; };
configurePhase = '' configurePhase = ''
+370 -370
View File
@@ -4,435 +4,435 @@
{ {
version = "0.63.3"; version = "0.63.3";
components = { 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; [ ]; "abode" = ps: with ps; [ ];
"device_tracker.automatic" = ps: with ps; [ ]; "ads" = ps: with ps; [ ];
"sensor.dnsip" = ps: with ps; [ aiodns ]; "alarm_control_panel.alarmdotcom" = ps: with ps; [ ];
"emulated_hue" = ps: with ps; [ aiohttp-cors ]; "alarm_control_panel.concord232" = ps: with ps; [ ];
"http" = ps: with ps; [ aiohttp-cors ]; "alarm_control_panel.egardia" = ps: with ps; [ ];
"sensor.imap" = ps: with ps; [ aioimaplib ]; "alarm_control_panel.ialarm" = ps: with ps; [ ];
"light.lifx" = ps: with ps; [ ]; "alarm_control_panel.nx584" = ps: with ps; [ ];
"scene.hunterdouglas_powerview" = ps: with ps; [ ]; "alarm_control_panel.simplisafe" = ps: with ps; [ ];
"alarm_control_panel.totalconnect" = ps: with ps; [ ];
"alarmdecoder" = ps: with ps; [ ]; "alarmdecoder" = ps: with ps; [ ];
"sensor.alpha_vantage" = ps: with ps; [ ];
"amcrest" = ps: with ps; [ ]; "amcrest" = ps: with ps; [ ];
"media_player.anthemav" = ps: with ps; [ ]; "android_ip_webcam" = ps: with ps; [ ];
"apcupsd" = 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; [ ]; "asterisk_mbox" = ps: with ps; [ ];
"light.avion" = ps: with ps; [ ];
"axis" = ps: with ps; [ ]; "axis" = ps: with ps; [ ];
"tts.baidu" = ps: with ps; [ ]; "bbb_gpio" = ps: with ps; [ ];
"sensor.modem_callerid" = ps: with ps; [ ]; "binary_sensor.concord232" = ps: with ps; [ ];
"sensor.linux_battery" = ps: with ps; [ batinfo ]; "binary_sensor.flic" = ps: with ps; [ ];
"sensor.eddystone_temperature" = ps: with ps; [ ]; "binary_sensor.hikvision" = ps: with ps; [ ];
"device_tracker.linksys_ap" = ps: with ps; [ beautifulsoup4 ]; "binary_sensor.iss" = ps: with ps; [ ];
"sensor.geizhals" = ps: with ps; [ beautifulsoup4 ]; "binary_sensor.nx584" = ps: with ps; [ ];
"sensor.scrape" = ps: with ps; [ beautifulsoup4 ]; "binary_sensor.tapsaff" = ps: with ps; [ ];
"sensor.sytadin" = ps: with ps; [ beautifulsoup4 ]; "binary_sensor.trend" = ps: with ps; [ numpy ];
"zha" = ps: with ps; [ ]; "binary_sensor.workday" = ps: with ps; [ ];
"blink" = 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.blinksticklight" = ps: with ps; [ BlinkStick ];
"light.blinkt" = ps: with ps; [ ]; "light.blinkt" = ps: with ps; [ ];
"sensor.bitcoin" = ps: with ps; [ ];
"light.decora" = 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_lambda" = ps: with ps; [ boto3 ];
"notify.aws_sns" = ps: with ps; [ boto3 ]; "notify.aws_sns" = ps: with ps; [ boto3 ];
"notify.aws_sqs" = 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; [ ]; "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; [ ]; "notify.discord" = ps: with ps; [ ];
"updater" = ps: with ps; [ distro ]; "notify.free_mobile" = ps: with ps; [ ];
"switch.digitalloggers" = 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.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.dovado" = ps: with ps; [ ];
"sensor.dsmr" = ps: with ps; [ ]; "sensor.dsmr" = ps: with ps; [ ];
"dweet" = ps: with ps; [ ];
"sensor.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; [ ]; "sensor.eliqonline" = ps: with ps; [ ];
"enocean" = ps: with ps; [ ];
"sensor.envirophat" = ps: with ps; [ ]; "sensor.envirophat" = ps: with ps; [ ];
"sensor.season" = ps: with ps; [ ephem ]; "sensor.etherscan" = ps: with ps; [ ];
"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.fastdotcom" = ps: with ps; [ ]; "sensor.fastdotcom" = ps: with ps; [ ];
"sensor.fedex" = ps: with ps; [ ]; "sensor.fedex" = ps: with ps; [ ];
"feedreader" = ps: with ps; [ feedparser ]; "sensor.fido" = ps: with ps; [ ];
"sensor.geo_rss_events" = ps: with ps; [ feedparser ];
"sensor.fitbit" = ps: with ps; [ ]; "sensor.fitbit" = ps: with ps; [ ];
"sensor.fixer" = 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_callmonitor" = ps: with ps; [ ];
"sensor.fritzbox_netmonitor" = 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.gearbest" = ps: with ps; [ ];
"sensor.geizhals" = ps: with ps; [ beautifulsoup4 ];
"sensor.geo_rss_events" = ps: with ps; [ feedparser ];
"sensor.gitter" = ps: with ps; [ ]; "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.google_travel_time" = ps: with ps; [ ];
"sensor.gpsd" = 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; [ ]; "sensor.gtfs" = ps: with ps; [ ];
"binary_sensor.flic" = ps: with ps; [ ]; "sensor.hp_ilo" = ps: with ps; [ ];
"media_player.lg_netcast" = ps: with ps; [ ];
"sensor.bh1750" = ps: with ps; [ ];
"sensor.bme280" = ps: with ps; [ ];
"sensor.htu21d" = 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; [ ]; "sensor.hydroquebec" = ps: with ps; [ ];
"alarm_control_panel.ialarm" = ps: with ps; [ ]; "sensor.imap" = ps: with ps; [ aioimaplib ];
"device_tracker.icloud" = ps: with ps; [ ]; "sensor.influxdb" = ps: with ps; [ influxdb ];
"sensor.irish_rail_transport" = ps: with ps; [ ]; "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.kwb" = ps: with ps; [ ];
"sensor.lacrosse" = ps: with ps; [ ]; "sensor.lacrosse" = ps: with ps; [ ];
"sensor.lastfm" = ps: with ps; [ pylast ]; "sensor.lastfm" = ps: with ps; [ pylast ];
"media_player.webostv" = ps: with ps; [ websockets ]; "sensor.linux_battery" = ps: with ps; [ batinfo ];
"notify.webostv" = ps: with ps; [ ];
"litejet" = ps: with ps; [ ];
"sensor.loopenergy" = ps: with ps; [ ]; "sensor.loopenergy" = ps: with ps; [ ];
"lutron_caseta" = ps: with ps; [ ]; "sensor.luftdaten" = ps: with ps; [ luftdaten ];
"lutron" = ps: with ps; [ ]; "sensor.lyft" = ps: with ps; [ ];
"notify.mailgun" = ps: with ps; [ ]; "sensor.metoffice" = ps: with ps; [ ];
"media_player.mediaroom" = ps: with ps; [ ]; "sensor.mfi" = ps: with ps; [ ];
"mochad" = ps: with ps; [ ]; "sensor.mhz19" = ps: with ps; [ ];
"modbus" = ps: with ps; [ ]; "sensor.miflora" = ps: with ps; [ ];
"media_player.monoprice" = ps: with ps; [ ]; "sensor.modem_callerid" = ps: with ps; [ ];
"media_player.yamaha_musiccast" = ps: with ps; [ ]; "sensor.mopar" = ps: with ps; [ ];
"cover.myq" = ps: with ps; [ ]; "sensor.mvglive" = ps: with ps; [ ];
"mysensors" = ps: with ps; [ ]; "sensor.nederlandse_spoorwegen" = ps: with ps; [ ];
"lock.nello" = ps: with ps; [ ]; "sensor.neurio_energy" = ps: with ps; [ ];
"device_tracker.netgear" = ps: with ps; [ ];
"switch.netio" = ps: with ps; [ ];
"lock.nuki" = ps: with ps; [ ];
"sensor.nut" = ps: with ps; [ ]; "sensor.nut" = ps: with ps; [ ];
"alarm_control_panel.nx584" = ps: with ps; [ ]; "sensor.openevse" = ps: with ps; [ ];
"binary_sensor.nx584" = ps: with ps; [ ];
"iota" = ps: with ps; [ ];
"sensor.otp" = ps: with ps; [ ];
"sensor.openweathermap" = 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; [ ]; "sensor.pollen" = ps: with ps; [ ];
"qwikswitch" = ps: with ps; [ ]; "sensor.pushbullet" = ps: with ps; [ pushbullet ];
"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.qnap" = ps: with ps; [ ]; "sensor.qnap" = ps: with ps; [ ];
"switch.rachio" = ps: with ps; [ ]; "sensor.ripple" = ps: with ps; [ ];
"climate.radiotherm" = ps: with ps; [ ]; "sensor.sabnzbd" = ps: with ps; [ ];
"raincloud" = ps: with ps; [ ]; "sensor.scrape" = ps: with ps; [ beautifulsoup4 ];
"raspihats" = ps: with ps; [ ]; "sensor.season" = ps: with ps; [ ephem ];
"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.sensehat" = ps: with ps; [ ]; "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; [ ]; "sensor.shodan" = ps: with ps; [ ];
"notify.simplepush" = ps: with ps; [ ]; "sensor.sma" = ps: with ps; [ ];
"alarm_control_panel.simplisafe" = ps: with ps; [ ]; "sensor.snmp" = ps: with ps; [ pysnmp ];
"skybell" = ps: with ps; [ ]; "sensor.sochain" = ps: with ps; [ ];
"notify.slack" = ps: with ps; [ ];
"sleepiq" = ps: with ps; [ ];
"media_player.snapcast" = ps: with ps; [ ];
"sensor.speedtest" = ps: with ps; [ ]; "sensor.speedtest" = ps: with ps; [ ];
"recorder" = ps: with ps; [ sqlalchemy ];
"sensor.sql" = ps: with ps; [ sqlalchemy ]; "sensor.sql" = ps: with ps; [ sqlalchemy ];
"statsd" = ps: with ps; [ statsd ];
"sensor.steam_online" = ps: with ps; [ ]; "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; [ ]; "sensor.tank_utility" = ps: with ps; [ ];
"binary_sensor.tapsaff" = ps: with ps; [ ]; "sensor.ted5000" = ps: with ps; [ xmltodict ];
"tellstick" = ps: with ps; [ ];
"tellduslive" = ps: with ps; [ ];
"sensor.temper" = ps: with ps; [ ]; "sensor.temper" = ps: with ps; [ ];
"tesla" = ps: with ps; [ ]; "sensor.thinkingcleaner" = ps: with ps; [ ];
"thingspeak" = ps: with ps; [ ]; "sensor.tibber" = 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.transmission" = ps: with ps; [ transmissionrpc ]; "sensor.transmission" = ps: with ps; [ transmissionrpc ];
"switch.transmission" = ps: with ps; [ transmissionrpc ]; "sensor.travisci" = ps: with ps; [ ];
"twilio" = ps: with ps; [ twilio ]; "sensor.twitch" = ps: with ps; [ ];
"sensor.uber" = ps: with ps; [ ]; "sensor.uber" = ps: with ps; [ ];
"sensor.ups" = 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; [ ]; "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; [ ]; "sensor.waqi" = ps: with ps; [ ];
"cloud" = ps: with ps; [ ]; "sensor.whois" = ps: with ps; [ ];
"waterfurnace" = ps: with ps; [ ];
"media_player.gpmdp" = ps: with ps; [ ];
"spc" = ps: with ps; [ websockets ];
"zigbee" = ps: with ps; [ ];
"sensor.xbox_live" = 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.yahoo_finance" = ps: with ps; [ ];
"sensor.yr" = ps: with ps; [ xmltodict ];
"sensor.yweather" = ps: with ps; [ ]; "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; [ ]; "weather.yweather" = ps: with ps; [ ];
"light.yeelight" = ps: with ps; [ ]; "wemo" = ps: with ps; [ ];
"light.yeelightsunflower" = ps: with ps; [ ]; "wink" = ps: with ps; [ ];
"media_extractor" = ps: with ps; [ ]; "xiaomi_aqara" = ps: with ps; [ ];
"light.zengge" = ps: with ps; [ ]; "zabbix" = ps: with ps; [ ];
"zeroconf" = ps: with ps; [ zeroconf ]; "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. # Then, a Nix attribute set mapping component name to dependencies is created.
from urllib.request import urlopen from urllib.request import urlopen
from collections import OrderedDict
import subprocess import subprocess
import os import os
import sys import sys
@@ -73,7 +74,7 @@ version = get_version()
print('Generating component-packages.nix for version {}'.format(version)) print('Generating component-packages.nix for version {}'.format(version))
requirements = fetch_reqs(version=version) requirements = fetch_reqs(version=version)
build_inputs = {} build_inputs = {}
for component, reqs in requirements.items(): for component, reqs in OrderedDict(sorted(requirements.items())).items():
attr_paths = [] attr_paths = []
for req in reqs: for req in reqs:
try: try:
+2 -2
View File
@@ -12,11 +12,11 @@ assert enableSSL -> openssl !=null;
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "hiawatha-${version}"; name = "hiawatha-${version}";
version = "10.5"; version = "10.7";
src = fetchurl { src = fetchurl {
url = "https://github.com/hsleisink/hiawatha/archive/v${version}.tar.gz"; 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 ; buildInputs = [ cmake libxslt zlib libxml2 ] ++ stdenv.lib.optional enableSSL openssl ;
+1 -1
View File
@@ -2,7 +2,7 @@
buildGoPackage rec { buildGoPackage rec {
version = "4.6.3"; version = "4.6.3";
name = "grafana-v${version}"; name = "grafana-${version}";
goPackagePath = "github.com/grafana/grafana"; goPackagePath = "github.com/grafana/grafana";
src = fetchFromGitHub { src = fetchFromGitHub {
@@ -2,7 +2,7 @@
buildGoPackage rec { buildGoPackage rec {
name = "kapacitor-${version}"; name = "kapacitor-${version}";
version = "1.0.0"; version = "1.4.0";
goPackagePath = "github.com/influxdata/kapacitor"; goPackagePath = "github.com/influxdata/kapacitor";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "influxdata"; owner = "influxdata";
repo = "kapacitor"; repo = "kapacitor";
rev = "v${version}"; rev = "v${version}";
sha256 = "14l9bhj6qdif79s4dyqqbnjgj3m4iarvw0ckld1wdhpdgvl8w9qh"; sha256 = "1qanf7qljzqqkyw2cdazg0ll13q8a3fs3sqydcgfbgpdmf707sj2";
}; };
meta = with lib; { meta = with lib; {
@@ -2,7 +2,7 @@
{pkgs ? import <nixpkgs> { {pkgs ? import <nixpkgs> {
inherit system; inherit system;
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-4_x"}: }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-6_x"}:
let let
nodeEnv = import ../../../development/node-packages/node-env.nix { nodeEnv = import ../../../development/node-packages/node-env.nix {
@@ -13,4 +13,4 @@ in
import ./node-packages.nix { import ./node-packages.nix {
inherit (pkgs) fetchurl fetchgit; inherit (pkgs) fetchurl fetchgit;
inherit nodeEnv; inherit nodeEnv;
} }
+2 -2
View File
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, perl }: { stdenv, fetchurl, perl }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "convmv-1.15"; name = "convmv-2.04";
src = fetchurl { src = fetchurl {
url = "http://www.j3e.de/linux/convmv/${name}.tar.gz"; url = "http://www.j3e.de/linux/convmv/${name}.tar.gz";
sha256 = "0daiiapsrca8zlbmlz2kw2fn4vmkh48cblb70h08idchhk3sw5f3"; sha256 = "075xn1ill26hbhg4nl54sp75b55db3ikl7lvhqb9ijvkpi67j6yy";
}; };
preBuild='' preBuild=''
+2 -2
View File
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "fpart-${version}"; name = "fpart-${version}";
version = "0.9.3"; version = "1.0.0";
src = fetchurl { src = fetchurl {
url = "http://contribs.martymac.org/fpart/${name}.tar.gz"; url = "http://contribs.martymac.org/fpart/${name}.tar.gz";
sha256 = "0f1vm7c7v9nrd0mnz6qivpnngni6y53b11kvniclqfd25hhw6ggq"; sha256 = "1p0ajmry18lcg82znfp8nxs4w3izic775l7df08hywlq4vfa66pg";
}; };
postInstall = '' postInstall = ''
+2 -2
View File
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "latex2html-${version}"; name = "latex2html-${version}";
version = "2016"; version = "2018";
src = fetchurl { src = fetchurl {
url = "http://mirrors.ctan.org/support/latex2html/latex2html-${version}.tar.gz"; url = "http://mirrors.ctan.org/support/latex2html/latex2html-${version}.tar.gz";
sha256 = "028k0ypbq94mlhydf1sbqlphlfl2fhmlzhgqq5jjzihfmccbq7db"; sha256 = "1qnlg8ajh0amy9gy8rh8sp1l224ak54264i3dhk7rrv9s4k7bqq9";
}; };
buildInputs = [ ghostscript netpbm perl ]; buildInputs = [ ghostscript netpbm perl ];
+2 -2
View File
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "mc-${version}"; name = "mc-${version}";
version = "4.8.19"; version = "4.8.20";
src = fetchurl { src = fetchurl {
url = "http://www.midnight-commander.org/downloads/${name}.tar.xz"; url = "http://www.midnight-commander.org/downloads/${name}.tar.xz";
sha256 = "1pzjq4nfxl2aakxipdjs5hq9n14374ly1l00s40kd2djnnxmd7pb"; sha256 = "072h7n9b3j79fqn48xaw0xhlcjavpsmfpz6nyh20lhmfz3sffzh1";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];
+2 -2
View File
@@ -1,13 +1,13 @@
{ stdenv, fetchurl, python2Packages }: { stdenv, fetchurl, python2Packages }:
python2Packages.buildPythonApplication rec { python2Packages.buildPythonApplication rec {
version = "5.4"; version = "5.5";
name = "getmail-${version}"; name = "getmail-${version}";
namePrefix = ""; namePrefix = "";
src = fetchurl { src = fetchurl {
url = "http://pyropus.ca/software/getmail/old-versions/${name}.tar.gz"; url = "http://pyropus.ca/software/getmail/old-versions/${name}.tar.gz";
sha256 = "1iwss9z94p165gxr2yw7s9q12a0bn71fcdbikzkykr5s7xxnz2ds"; sha256 = "0l43lbnrnyyrq8mlnw37saq6v0mh3nkirdq1dwnsrihykzjjwf70";
}; };
doCheck = false; doCheck = false;
+2 -2
View File
@@ -2,7 +2,7 @@
buildGoPackage rec { buildGoPackage rec {
name = "httplab-${version}"; name = "httplab-${version}";
version = "0.1.0"; version = "0.3.0";
rev = "v${version}"; rev = "v${version}";
goPackagePath = "github.com/gchaincl/httplab"; goPackagePath = "github.com/gchaincl/httplab";
@@ -11,7 +11,7 @@ buildGoPackage rec {
owner = "gchaincl"; owner = "gchaincl";
repo = "httplab"; repo = "httplab";
inherit rev; inherit rev;
sha256 = "19d0aasaxayvw25m9n2gahyq590dwym7k0fng8pqvrgc2mpl0ncw"; sha256 = "1q9rp43z59nryfm79gci5a1gmqw552rqd4cki81rymbj3f6xvrf9";
}; };
meta = with stdenv.lib; { meta = with stdenv.lib; {
+2 -2
View File
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "minissdpd-${version}"; name = "minissdpd-${version}";
version = "1.5.20160301"; version = "1.5.20180203";
src = fetchurl { src = fetchurl {
sha256 = "053icnb25jg2vvjxirkznks3ipbbdjxac278y19rk2w9cirgi9lv"; sha256 = "1yiri887s8wxh4zrjc5dw19gyypqg63962aimcgd19blvpbwnfcv";
url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz"; url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz";
name = "${name}.tar.gz"; name = "${name}.tar.gz";
}; };
+2 -2
View File
@@ -3,11 +3,11 @@
assert stdenv.isLinux; assert stdenv.isLinux;
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "miniupnpd-2.0.20171212"; name = "miniupnpd-2.0.20180203";
src = fetchurl { src = fetchurl {
url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz"; url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz";
sha256 = "0jdcll1nd8jf356fpl0n2yw8sww58nfz6hkx052d77l34afq6sn7"; sha256 = "1djb0w76yd5jyqm5mzmxlxikxzzwqzjgy75h8saxc3rlz3r1a346";
name = "${name}.tar.gz"; 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> { {pkgs ? import <nixpkgs> {
inherit system; inherit system;
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-4_x"}: }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-6_x"}:
let let
nodeEnv = import ../../../development/node-packages/node-env.nix { 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 ? []}: {nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
let let
sources = { 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" = { "async-0.2.10" = {
name = "async"; name = "async";
packageName = "async"; packageName = "async";
@@ -40,15 +13,6 @@ let
sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1"; 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" = { "binary-search-tree-0.2.4" = {
name = "binary-search-tree"; name = "binary-search-tree";
packageName = "binary-search-tree"; packageName = "binary-search-tree";
@@ -58,6 +22,15 @@ let
sha1 = "14fe106366a59ca8efb68c0ae30c36aaff0cd510"; 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" = { "mkdirp-0.3.5" = {
name = "mkdirp"; name = "mkdirp";
packageName = "mkdirp"; packageName = "mkdirp";
@@ -67,6 +40,33 @@ let
sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; 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 in
{ {
@@ -80,13 +80,13 @@ in
sha256 = "2a2b1dcd9201e306242688c6c86f520ac47ef5de841ae0d7ea6ae8ff2889c3ab"; sha256 = "2a2b1dcd9201e306242688c6c86f520ac47ef5de841ae0d7ea6ae8ff2889c3ab";
}; };
dependencies = [ dependencies = [
sources."async-0.2.10"
sources."binary-search-tree-0.2.4"
sources."isnumber-1.0.0" sources."isnumber-1.0.0"
sources."mkdirp-0.3.5"
(sources."nedb-1.0.2" // { (sources."nedb-1.0.2" // {
dependencies = [ dependencies = [
sources."async-0.2.10"
sources."underscore-1.4.4" sources."underscore-1.4.4"
sources."binary-search-tree-0.2.4"
sources."mkdirp-0.3.5"
]; ];
}) })
sources."underscore-1.8.3" sources."underscore-1.8.3"
@@ -98,5 +98,6 @@ in
license = "Apache-2.0"; license = "Apache-2.0";
}; };
production = true; production = true;
bypassCache = false;
}; };
} }
+44
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 ];
};
}
+2 -2
View File
@@ -1,11 +1,11 @@
{stdenv, fetchurl, openssl, bison, flex, pam, zlib, usePAM ? stdenv.isLinux }: {stdenv, fetchurl, openssl, bison, flex, pam, zlib, usePAM ? stdenv.isLinux }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "monit-5.23.0"; name = "monit-5.25.1";
src = fetchurl { src = fetchurl {
url = "${meta.homepage}dist/${name}.tar.gz"; url = "${meta.homepage}dist/${name}.tar.gz";
sha256 = "04v7sp2vc1q6h8c5j8h4izffn9d97cdj0k64m4ml00lw6wxgwffx"; sha256 = "1g417cf6j0v6z233a3625fw1cxsh45xql7ag83jz2988n772ap2b";
}; };
nativeBuildInputs = [ bison flex ]; nativeBuildInputs = [ bison flex ];
+2 -2
View File
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, zlib, bzip2, bison, flex }: { stdenv, fetchurl, zlib, bzip2, bison, flex }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "mairix-0.23"; name = "mairix-0.24";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/mairix/${name}.tar.gz"; url = "mirror://sourceforge/mairix/${name}.tar.gz";
sha256 = "1yzjpmsih6c60ks0d0ia153z9g35nj7dmk98383m0crw31dj6kl0"; sha256 = "0msaxz5c5hf7k1ci16i67m4ynrbrpsxbqzk84nz6z2vnkh3jww50";
}; };
buildInputs = [ zlib bzip2 bison flex ]; buildInputs = [ zlib bzip2 bison flex ];
+4 -8
View File
@@ -3265,9 +3265,6 @@ with pkgs;
nodejs-slim = nodejs-slim-6_x; 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-6_x = callPackage ../development/web/nodejs/v6.nix {};
nodejs-slim-6_x = callPackage ../development/web/nodejs/v6.nix { enableNpm = false; }; nodejs-slim-6_x = callPackage ../development/web/nodejs/v6.nix { enableNpm = false; };
@@ -3285,10 +3282,6 @@ with pkgs;
nodejs = pkgs.nodejs-6_x; nodejs = pkgs.nodejs-6_x;
}; };
nodePackages_4_x = callPackage ../development/node-packages/default-v4.nix {
nodejs = pkgs.nodejs-4_x;
};
nodePackages = nodePackages_6_x; nodePackages = nodePackages_6_x;
# Can be used as a user shell # Can be used as a user shell
@@ -6599,7 +6592,6 @@ with pkgs;
ocsigen-i18n = callPackage ../development/tools/ocaml/ocsigen-i18n { }; ocsigen-i18n = callPackage ../development/tools/ocaml/ocsigen-i18n { };
opa = callPackage ../development/compilers/opa { opa = callPackage ../development/compilers/opa {
nodejs = nodejs-4_x;
ocamlPackages = ocamlPackages_4_02; ocamlPackages = ocamlPackages_4_02;
}; };
@@ -18009,6 +18001,8 @@ with pkgs;
wayv = callPackage ../tools/X11/wayv {}; wayv = callPackage ../tools/X11/wayv {};
webtorrent_desktop = callPackage ../applications/video/webtorrent_desktop {};
weechat = callPackage ../applications/networking/irc/weechat { weechat = callPackage ../applications/networking/irc/weechat {
inherit (darwin) libobjc; inherit (darwin) libobjc;
inherit (darwin) libresolv; inherit (darwin) libresolv;
@@ -20833,4 +20827,6 @@ with pkgs;
safeDiscardStringContext = callPackage ../build-support/safe-discard-string-context.nix { }; safeDiscardStringContext = callPackage ../build-support/safe-discard-string-context.nix { };
simplehttp2server = callPackage ../servers/simplehttp2server { }; simplehttp2server = callPackage ../servers/simplehttp2server { };
diceware = callPackage ../tools/security/diceware { };
} }