git ssb

0+

clacke / gists



Commit bfb1992581a77d2518cfbad01a611d4d6e11f298

Allow firefox to build (how is a FTBFS firefox in the channel in the first place, when this fix is on master?)

Claes Wallin (韋嘉誠) committed on 3/20/2017, 6:29:48 PM
Parent: 83e303c45fd32bc34d2cd8c96b7aa2c84a431af0

Files changed

.nixpkgs/config.nixadded
.nixpkgs/config.nixView
@@ -1,0 +1,49 @@
1 +{
2 + packageOverrides = pkgs: let
3 + stdenv = pkgs.stdenv;
4 + fetchurl = pkgs.fetchurl;
5 + in
6 + rec {
7 + pidgin-with-plugins = pkgs.pidgin-with-plugins.override {
8 + plugins = [ pkgs.pidginsipe pkgs.purple-plugin-pack ];
9 + };
10 + nss = pkgs.nss.overrideDerivation (old: rec {
11 + version = "3.28.3";
12 + name = "nss-${version}";
13 + src = fetchurl {
14 + url = "mirror://mozilla/security/nss/releases/NSS_3_28_3_RTM/src/${name}.tar.gz";
15 + sha256 = "1wrx2ig6yvgywjs25hzy4szgml21hwhd7ds0ghyfybhkiq7lyg6x";
16 + };
17 + });
18 + sqlite = pkgs.sqlite.overrideDerivation (old: rec {
19 + name = "sqlite-3.17.0";
20 + src = fetchurl {
21 + url = "http://sqlite.org/2017/sqlite-autoconf-3170000.tar.gz";
22 + sha256 = "0k472gq0p706jq4529p60znvw02hdf172qxgbdv59q0n7anqbr54";
23 + };
24 + });
25 + icu = pkgs.icu.overrideDerivation (old:
26 + let
27 + keywordFix = pkgs.fetchurl {
28 + url = "http://bugs.icu-project.org/trac/changeset/39484?format=diff";
29 + name = "icu-changeset-39484.diff";
30 + sha256 = "0hxhpgydalyxacaaxlmaddc1sjwh65rsnpmg0j414mnblq74vmm8";
31 + };
32 + pname = "icu4c";
33 + in
34 + rec {
35 + version = "58.2";
36 + name = "${pname}-${version}";
37 + src = pkgs.fetchurl {
38 + url = "http://download.icu-project.org/files/${pname}/${version}/${pname}-"
39 + + (stdenv.lib.replaceChars ["."] ["_"] version) + "-src.tgz";
40 + sha256 = "036shcb3f8bm1lynhlsb4kpjm9s9c2vdiir01vg216rs2l8482ib";
41 + };
42 + patches = [];
43 + postPatch = ''
44 + popd
45 + patch -p4 < ${keywordFix}
46 + '';
47 + });
48 + };
49 +}

Built with git-ssb-web