lol

firefox: Update to 28.0

+6 -10
+6 -10
pkgs/applications/networking/browsers/firefox/default.nix
··· 17 17 18 18 rec { 19 19 20 - firefoxVersion = "27.0.1"; 20 + firefoxVersion = "28.0"; 21 21 22 - xulVersion = "27.0.1"; # this attribute is used by other packages 22 + xulVersion = "28.0"; # this attribute is used by other packages 23 23 24 24 25 25 src = fetchurl { 26 - urls = [ 27 - # It is better to use this url for official releases, to take load off Mozilla's ftp server. 28 - "http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${firefoxVersion}/source/firefox-${firefoxVersion}.source.tar.bz2" 29 - # Fall back to this url for versions not available at releases.mozilla.org. 30 - "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${firefoxVersion}/source/firefox-${firefoxVersion}.source.tar.bz2" 31 - ]; 32 - sha256 = "13qd53yf8dn9m03p4x5ml9h3mys60nba5nz82lcvaq7ycp1pl1bn"; 26 + url = "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${firefoxVersion}/source/firefox-${firefoxVersion}.source.tar.bz2"; 27 + sha1 = "f78517836ceca0cd2a0d3db1f282985c616e3fae"; 33 28 }; 34 29 35 30 commonConfigureFlags = ··· 41 36 "--with-system-libevent" 42 37 "--with-system-libvpx" 43 38 "--with-system-png" 44 - "--with-system-icu" 39 + # "--with-system-icu" # causes ‘ar: invalid option -- 'L'’ in Firefox 28.0 45 40 "--enable-system-ffi" 46 41 "--enable-system-hunspell" 47 42 "--enable-system-pixman" ··· 56 51 "--disable-necko-wifi" # maybe we want to enable this at some point 57 52 "--disable-installer" 58 53 "--disable-updater" 54 + "--disable-pulseaudio" 59 55 ] ++ (if debugBuild then [ "--enable-debug" "--enable-profiling"] 60 56 else [ "--disable-debug" "--enable-release" 61 57 "--enable-optimize" "--enable-strip" ]);