lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge branch 'master' into staging

To incorporate some larger security rebuilds (jasper).

+3254 -2486
+2
lib/maintainers.nix
··· 201 201 jbedo = "Justin Bedő <cu@cua0.org>"; 202 202 jcumming = "Jack Cummings <jack@mudshark.org>"; 203 203 jefdaj = "Jeffrey David Johnson <jefdaj@gmail.com>"; 204 + jerith666 = "Matt McHenry <github@matt.mchenryfamily.org>"; 204 205 jfb = "James Felix Black <james@yamtime.com>"; 205 206 jgeerds = "Jascha Geerds <jascha@jgeerds.name>"; 206 207 jgillich = "Jakob Gillich <jakob@gillich.me>"; ··· 274 275 mdaiter = "Matthew S. Daiter <mdaiter8121@gmail.com>"; 275 276 meditans = "Carlo Nucera <meditans@gmail.com>"; 276 277 meisternu = "Matt Miemiec <meister@krutt.org>"; 278 + mguentner = "Maximilian Güntner <code@klandest.in>"; 277 279 mic92 = "Jörg Thalheim <joerg@higgsboson.tk>"; 278 280 michaelpj = "Michael Peyton Jones <michaelpj@gmail.com>"; 279 281 michalrus = "Michal Rus <m@michalrus.com>";
+5 -1
nixos/maintainers/scripts/ec2/create-amis.sh
··· 1 - #! /bin/sh -e 1 + #!/usr/bin/env nix-shell 2 + #! nix-shell -i bash -p qemu awscli ec2_ami_tools jq 3 + 4 + # To start with do: nix-shell -p awscli --run "aws configure" 5 + 2 6 3 7 set -o pipefail 4 8 #set -x
+1 -1
nixos/modules/services/backup/crashplan.nix
··· 49 49 ensureDir ${crashplan.vardir}/backupArchives 700 50 50 ensureDir ${crashplan.vardir}/log 777 51 51 cp -avn ${crashplan}/conf.template/* ${crashplan.vardir}/conf 52 - for x in app.asar bin EULA.txt install.vars lang lib libjniwrap64.so libjniwrap.so libjtux64.so libjtux.so libmd564.so libmd5.so share skin upgrade; do 52 + for x in app.asar bin install.vars lang lib libc42archive64.so libc52archive.so libjniwrap64.so libjniwrap.so libjtux64.so libjtux.so libleveldb64.so libleveldb.so libmd564.so libmd5.so share skin upgrade; do 53 53 rm -f ${crashplan.vardir}/$x; 54 54 ln -sf ${crashplan}/$x ${crashplan.vardir}/$x; 55 55 done
+2 -2
nixos/modules/services/misc/nix-daemon.nix
··· 172 172 sshKey = "/root/.ssh/id_buildfarm"; 173 173 system = "x86_64-linux"; 174 174 maxJobs = 2; 175 - supportedFeatures = "kvm"; 176 - mandatoryFeatures = "perf"; 175 + supportedFeatures = [ "kvm" ]; 176 + mandatoryFeatures = [ "perf" ]; 177 177 } 178 178 ]; 179 179 description = ''
+52
nixos/modules/services/network-filesystems/tahoe.nix
··· 138 138 ''; 139 139 }; 140 140 helper.enable = mkEnableOption "helper service"; 141 + sftpd.enable = mkEnableOption "SFTP service"; 142 + sftpd.port = mkOption { 143 + default = null; 144 + type = types.nullOr types.int; 145 + description = '' 146 + The port on which the SFTP server will listen. 147 + 148 + This is the correct setting to tweak if you want Tahoe's SFTP 149 + daemon to listen on a different port. 150 + ''; 151 + }; 152 + sftpd.hostPublicKeyFile = mkOption { 153 + default = null; 154 + type = types.nullOr types.path; 155 + description = '' 156 + Path to the SSH host public key. 157 + ''; 158 + }; 159 + sftpd.hostPrivateKeyFile = mkOption { 160 + default = null; 161 + type = types.nullOr types.path; 162 + description = '' 163 + Path to the SSH host private key. 164 + ''; 165 + }; 166 + sftpd.accounts.file = mkOption { 167 + default = null; 168 + type = types.nullOr types.path; 169 + description = '' 170 + Path to the accounts file. 171 + ''; 172 + }; 173 + sftpd.accounts.url = mkOption { 174 + default = null; 175 + type = types.nullOr types.str; 176 + description = '' 177 + URL of the accounts server. 178 + ''; 179 + }; 141 180 package = mkOption { 142 181 default = pkgs.tahoelafs; 143 182 defaultText = "pkgs.tahoelafs"; ··· 256 295 257 296 [helper] 258 297 enabled = ${if settings.helper.enable then "true" else "false"} 298 + 299 + [sftpd] 300 + enabled = ${if settings.sftpd.enable then "true" else "false"} 301 + ${optionalString (settings.sftpd.port != null) 302 + "port = ${toString settings.sftpd.port}"} 303 + ${optionalString (settings.sftpd.hostPublicKeyFile != null) 304 + "host_pubkey_file = ${settings.sftpd.hostPublicKeyFile}"} 305 + ${optionalString (settings.sftpd.hostPrivateKeyFile != null) 306 + "host_privkey_file = ${settings.sftpd.hostPrivateKeyFile}"} 307 + ${optionalString (settings.sftpd.accounts.file != null) 308 + "accounts.file = ${settings.sftpd.accounts.file}"} 309 + ${optionalString (settings.sftpd.accounts.url != null) 310 + "accounts.url = ${settings.sftpd.accounts.url}"} 259 311 ''; 260 312 }); 261 313 # Actually require Tahoe, so that we will have it installed.
+1 -1
nixos/modules/services/security/clamav.nix
··· 16 16 17 17 ${cfg.daemon.extraConfig} 18 18 ''; 19 - pkg = pkgs.clamav.override { freshclamConf = cfg.updater.config; }; 19 + pkg = pkgs.clamav; 20 20 in 21 21 { 22 22 options = {
+6 -2
nixos/modules/services/x11/display-managers/sddm.nix
··· 27 27 ${cfg.stopScript} 28 28 ''; 29 29 30 - 31 30 cfgFile = pkgs.writeText "sddm.conf" '' 32 31 [General] 33 32 HaltCommand=${pkgs.systemd}/bin/systemctl poweroff ··· 47 46 HideShells=/run/current-system/sw/bin/nologin 48 47 49 48 [X11] 50 - MinimumVT=${toString xcfg.tty} 49 + MinimumVT=${toString (if xcfg.tty != null then xcfg.tty else 7)} 51 50 ServerPath=${xserverWrapper} 52 51 XephyrPath=${pkgs.xorg.xorgserver.out}/bin/Xephyr 53 52 SessionCommand=${dmcfg.session.script} ··· 254 253 255 254 users.extraGroups.sddm.gid = config.ids.gids.sddm; 256 255 256 + services.dbus.packages = [ sddm.unwrapped ]; 257 + 258 + # To enable user switching, allow sddm to allocate TTYs/displays dynamically. 259 + services.xserver.tty = null; 260 + services.xserver.display = null; 257 261 }; 258 262 }
+1 -1
nixos/tests/cjdns.nix
··· 54 54 services.cjdns = 55 55 { UDPInterface = 56 56 { bind = "0.0.0.0:1024"; 57 - connectTo."192.168.0.1:1024}" = 57 + connectTo."192.168.0.1:1024" = 58 58 { password = carolPassword; 59 59 publicKey = carolPubKey; 60 60 };
+4 -5
pkgs/applications/backup/crashplan/default.nix
··· 1 1 { stdenv, fetchurl, makeWrapper, jre, cpio, gawk, gnugrep, gnused, procps, swt, gtk2, glib, libXtst }: 2 2 3 3 let 4 - version = "4.7.0"; 5 - rev = "2"; #tracks unversioned changes that occur on download.code42.com from time to time 4 + version = "4.8.0"; 5 + rev = "1"; #tracks unversioned changes that occur on download.code42.com from time to time 6 6 7 7 in stdenv.mkDerivation rec { 8 8 name = "crashplan-${version}-r${rev}"; 9 9 10 10 crashPlanArchive = fetchurl { 11 11 url = "https://download.code42.com/installs/linux/install/CrashPlan/CrashPlan_${version}_Linux.tgz"; 12 - sha256 = "1vi6dqf8kc90axrgdcf6rwnhynxgxkc0qn6pbdp2gvkxdqxrprn8"; 12 + sha256 = "117k9yx10n4lc0hkx0j48f19km0jrdgfq6xmbmhv3v73zbx21axs"; 13 13 }; 14 14 15 15 srcs = [ crashPlanArchive ]; ··· 18 18 description = "An online/offline backup solution"; 19 19 homepage = "http://www.crashplan.org"; 20 20 license = licenses.unfree; 21 - maintainers = with maintainers; [ sztupi domenkozar ]; 21 + maintainers = with maintainers; [ sztupi domenkozar jerith666 ]; 22 22 }; 23 23 24 24 buildInputs = [ makeWrapper cpio ]; ··· 43 43 44 44 install -d -m 755 unpacked $out 45 45 46 - install -D -m 644 EULA.txt $out/EULA.txt 47 46 install -D -m 644 run.conf $out/bin/run.conf 48 47 install -D -m 755 scripts/CrashPlanDesktop $out/bin/CrashPlanDesktop 49 48 install -D -m 755 scripts/CrashPlanEngine $out/bin/CrashPlanEngine
+3 -3
pkgs/applications/editors/eclipse/plugins.nix
··· 403 403 404 404 testng = buildEclipsePlugin rec { 405 405 name = "testng-${version}"; 406 - version = "6.9.12.201607091356"; 406 + version = "6.9.13.201609291640"; 407 407 408 408 srcFeature = fetchurl { 409 409 url = "http://beust.com/eclipse-old/eclipse_${version}/features/org.testng.eclipse_${version}.jar"; 410 - sha256 = "06c6885d3ggg1i085zhfwayj06jn4v1jip9zz40921vpq0iand54"; 410 + sha256 = "02wzcysl7ga3wnvnwp6asl8d77wgc547c5qqawixw94lw6fn1a15"; 411 411 }; 412 412 413 413 srcPlugin = fetchurl { 414 414 url = "http://beust.com/eclipse-old/eclipse_${version}/plugins/org.testng.eclipse_${version}.jar"; 415 - sha256 = "0bpyb9bnh8kglajmdzb7pr21i1sly73kwdjbygg75ad7z37l58br"; 415 + sha256 = "1j4zw6392q3q6z3pcy803k3g0p220gk1x19fs99p0rmmdz83lc8d"; 416 416 }; 417 417 418 418 meta = with stdenv.lib; {
+2 -2
pkgs/applications/editors/emacs/default.nix
··· 60 60 ++ lib.optionals srcRepo [ autoconf automake texinfo ]; 61 61 62 62 buildInputs = 63 - [ ncurses gconf libxml2 gnutls alsaLib acl gpm gettext libselinux ] 64 - ++ lib.optional stdenv.isLinux dbus 63 + [ ncurses gconf libxml2 gnutls alsaLib acl gpm gettext ] 64 + ++ lib.optionals stdenv.isLinux [ dbus libselinux ] 65 65 ++ lib.optionals withX 66 66 [ xlibsWrapper libXaw Xaw3d libXpm libpng libjpeg libungif libtiff librsvg libXft 67 67 imagemagick gconf ]
+2 -2
pkgs/applications/graphics/digikam/5.1.nix pkgs/applications/graphics/digikam/5.nix
··· 45 45 46 46 stdenv.mkDerivation rec { 47 47 name = "digikam-${version}"; 48 - version = "5.1.0"; 48 + version = "5.3.0"; 49 49 50 50 src = fetchurl { 51 51 url = "http://download.kde.org/stable/digikam/${name}.tar.xz"; 52 - sha256 = "1w97a5cmg39dgmjgmjwa936gcrmxjms3h2ww61qi1lny84p5x4a7"; 52 + sha256 = "0p1y5kgkz7lzzqpf7qd3mmg59zfdkkz9jg7knldd8dl94wkzlv5k"; 53 53 }; 54 54 55 55 nativeBuildInputs = [ cmake ecm makeQtWrapper ];
+9 -1
pkgs/applications/graphics/shutter/default.nix
··· 1 - { stdenv, fetchurl, perl, perlPackages, makeWrapper, imagemagick, gdk_pixbuf, librsvg }: 1 + { stdenv, fetchurl, fetchpatch, perl, perlPackages, makeWrapper, imagemagick, gdk_pixbuf, librsvg }: 2 2 3 3 let 4 4 perlModules = with perlPackages; ··· 17 17 url = "http://shutter-project.org/wp-content/uploads/releases/tars/${name}.tar.gz"; 18 18 sha256 = "09cn3scwy98wqxkrjhnmxhpfnnynlbb41856yn5m3zwzqrxiyvak"; 19 19 }; 20 + 21 + patches = [ 22 + (fetchpatch { 23 + url = "http://svnweb.mageia.org/packages/cauldron/shutter/current/SOURCES/CVE-2015-0854.patch?revision=880308&view=co"; 24 + name = "CVE-2015-0854.patch"; 25 + sha256 = "14r18sxz3ylf39cn9b85snjhjxdk6ngq4vnpljwghw2q5430nb12"; 26 + }) 27 + ]; 20 28 21 29 buildInputs = [ perl makeWrapper gdk_pixbuf librsvg ] ++ perlModules; 22 30
+64
pkgs/applications/misc/subsurface/default.nix
··· 1 + { 2 + stdenv, 3 + cmake, 4 + curl, 5 + fetchgit, 6 + grantlee, 7 + libdivecomputer, 8 + libgit2, 9 + libmarble-ssrf, 10 + libssh2, 11 + libxml2, 12 + libxslt, 13 + libzip, 14 + pkgconfig, 15 + qtbase, 16 + qtconnectivity, 17 + qttools, 18 + qtwebkit, 19 + sqlite 20 + }: 21 + 22 + stdenv.mkDerivation rec { 23 + version = "4.5.6"; 24 + name = "subsurface-${version}"; 25 + 26 + # use fetchgit instead of the official tgz is not complete 27 + src = fetchgit { 28 + sha256 = "156rqcszy0c4plk2mv7wdd4h7s7mygpq5sdc64pjfs4qvvsdj10f"; 29 + url = "git://git.subsurface-divelog.org/subsurface"; 30 + rev = "4d8d7c2a0fa1b4b0e6953d92287c75b6f97472d0"; 31 + branchName = "v4.5-branch"; 32 + }; 33 + 34 + buildInputs = [ qtbase libdivecomputer libmarble-ssrf libxslt 35 + libzip libxml2 grantlee qtwebkit qttools 36 + qtconnectivity libgit2 libssh2 curl ]; 37 + nativeBuildInputs = [ pkgconfig cmake ]; 38 + 39 + enableParallelBuilding = true; 40 + 41 + # hack incoming... 42 + preConfigure = '' 43 + marble_libs=$(echo $(echo $CMAKE_LIBRARY_PATH | grep -o "/nix/store/[[:alnum:]]*-libmarble-ssrf-[a-zA-Z0-9\-]*/lib")/libssrfmarblewidget.so) 44 + cmakeFlags="$cmakeFlags -DCMAKE_BUILD_TYPE=Debug \ 45 + -DMARBLE_LIBRARIES=$marble_libs \ 46 + -DNO_PRINTING=OFF \ 47 + -DUSE_LIBGIT23_API=1" 48 + ''; 49 + 50 + meta = with stdenv.lib; { 51 + description = "Subsurface is an open source divelog program that runs on Windows, Mac and Linux"; 52 + longDescription = '' 53 + Subsurface can track single- and multi-tank dives using air, Nitrox or TriMix. 54 + It allows tracking of dive locations including GPS coordinates (which can also 55 + conveniently be entered using a map interface), logging of equipment used and 56 + names of other divers, and lets users rate dives and provide additional notes. 57 + ''; 58 + homepage = https://subsurface-divelog.org; 59 + license = licenses.gpl2; 60 + maintainers = [ maintainers.mguentner ]; 61 + platforms = platforms.all; 62 + }; 63 + 64 + }
+183 -183
pkgs/applications/networking/browsers/firefox-bin/sources.nix
··· 4 4 # ruby generate_sources.rb 46.0.1 > sources.nix 5 5 6 6 { 7 - version = "49.0.2"; 7 + version = "50.0"; 8 8 sources = [ 9 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ach/firefox-49.0.2.tar.bz2"; locale = "ach"; arch = "linux-i686"; sha512 = "34e58b3394e51a48e168513e73d916e76ff8cbb733cb85483c3f71076b31fb2d2fd72cc19994339cc23ec84989caf23514e84a393946ecbd2765ac388672ae27"; } 10 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ach/firefox-49.0.2.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; sha512 = "fb640df0aa14ddf92db3f8cf94598b7321b2b9f6a0360de20a2c8a70e697e3a0e6f13b13704ce766766c8a7a428e4601e8cdc3044d64558976c81e34cb5b1a2d"; } 11 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/af/firefox-49.0.2.tar.bz2"; locale = "af"; arch = "linux-i686"; sha512 = "8772744f9ef9ad3a0f37fcdddb90b08a105d65f347e6e1fdf66955a95a3e12e5e18dae2b1f75895fa73914744c0a9d98556e84c6a1813f4dc9d22d7633749688"; } 12 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/af/firefox-49.0.2.tar.bz2"; locale = "af"; arch = "linux-x86_64"; sha512 = "475ad078d26386336954a747ca32722422122638632c75d8f8302875b5d3ae9c6271352e700ebfbf7bd226fa5d740c6eb4aeda83e6df712aa03583d54e7cfedc"; } 13 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/an/firefox-49.0.2.tar.bz2"; locale = "an"; arch = "linux-i686"; sha512 = "782e1a0d98506a66413f4420609e51ef8b49ff711b89345b806f243414fdbb1d179b1ad3e74f25e0aeeac0103ca75fb497cb2a6a94e1b138f98c593350a34c85"; } 14 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/an/firefox-49.0.2.tar.bz2"; locale = "an"; arch = "linux-x86_64"; sha512 = "2130aefd45506e9dfa56183955dae528edca747bbd186b108a5fc31cd0271017ec9d8d2f88ac061e2de94b3c235876d6c20f65c11c4a6ae95625db3633553d74"; } 15 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ar/firefox-49.0.2.tar.bz2"; locale = "ar"; arch = "linux-i686"; sha512 = "aa3d9ac9cb446b63d1275a4bc2172a127a002f07a2c98771fe09e5585e2617a9bf8bd3171dfec839a47ffae10b47a65c9c76403449207b745e8b587d5356ba10"; } 16 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ar/firefox-49.0.2.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; sha512 = "4e1649a2feeafedd73f3b7a137105dc6fde8cd83e49b1ca58c65367e262e9abbe3b2be73e0b778503b33458dccc99a9ca8bb3f9a6a01a7989c20ac8a262f7bf8"; } 17 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/as/firefox-49.0.2.tar.bz2"; locale = "as"; arch = "linux-i686"; sha512 = "db178c3bdcff6f2c8166d28a380bf47c457c53bebb5d0bdd811af96d41b2233c7e487ac17a61a479979f494dca78800c289ce4e1f00a371bbd4e1478ecafedbe"; } 18 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/as/firefox-49.0.2.tar.bz2"; locale = "as"; arch = "linux-x86_64"; sha512 = "bc37a83dcfc488a32421a784559f6c236230c3ce189888c695ee2f476024f5d60dbf83782eac5f41824a63cf6d9c7e2f775717dd664ab311b1c4337c0a9489c6"; } 19 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ast/firefox-49.0.2.tar.bz2"; locale = "ast"; arch = "linux-i686"; sha512 = "7699c57014e5a8545fafe2a11c8dfb066d5f0c9fa3257264df78d2926b86cdf5dd44846ff3ce755eb13f9e34b60a78777b9ae5d0799890ad93bd390109ca055a"; } 20 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ast/firefox-49.0.2.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; sha512 = "a2f0af3df56a3a99afa9f8144760545724f48ea454f84d51988773003d3550340402736a592cea1bfc3b4b728f8d38eee53fd22aadb6fc032902b14a5692b153"; } 21 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/az/firefox-49.0.2.tar.bz2"; locale = "az"; arch = "linux-i686"; sha512 = "20f5911c186a9e11ac9f1913bbb4a5c4d6cdf99e4225c8025df0967420b18452cc10f8bc1d6508607b27ba067b2e9dfbeb68bf3ed08469d87997121363990705"; } 22 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/az/firefox-49.0.2.tar.bz2"; locale = "az"; arch = "linux-x86_64"; sha512 = "85fa4add0e7dfcb5209c36a56438aa1480462bbaef29340fc76f710de81a419a3d6a58ccfc28592ffecc0464bae51b75cf0e658d078d7a18251849d5333a98e9"; } 23 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/be/firefox-49.0.2.tar.bz2"; locale = "be"; arch = "linux-i686"; sha512 = "b93544226bca7eac5220878f34b23e1a9a740dc2bfeef4bec90057bd0197d77e6eec142e04f072f227d379a085660f3d19e112e3f55233dd82ad59e9e91f6635"; } 24 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/be/firefox-49.0.2.tar.bz2"; locale = "be"; arch = "linux-x86_64"; sha512 = "fe752476db9babd70882ba947b860a810f76dfb9f2dde8ccdefe72ce960a7676440fbefc261c3b70a6d6ded6874166b81c34ad62c159b1e55101b804e93b02e0"; } 25 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/bg/firefox-49.0.2.tar.bz2"; locale = "bg"; arch = "linux-i686"; sha512 = "b0436dc79fd6064e5d455d6ecd5f835b6b1cd855aa147675502468c9a332698b4d91e505eb92a45bf2aaa8479074eeda745c7340852a071a4ebe4b19a6e9ded4"; } 26 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/bg/firefox-49.0.2.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; sha512 = "892af8626ee894bdf6408ebeae6c5239b5531a52b0f107cf7f207f4f87225a0f3d690aab233e0e6db9628b29cc572d65fbb4ed3f3ba0c15b54c54fca195929fe"; } 27 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/bn-BD/firefox-49.0.2.tar.bz2"; locale = "bn-BD"; arch = "linux-i686"; sha512 = "371dcf9a6cffa6fa5a505d390e082d6703a4ca906be8870a07d28d47a00f94808ee456409e24d50d1ac75affffcb2b1f341aed638a0c6d54407f7d7bf1484e07"; } 28 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/bn-BD/firefox-49.0.2.tar.bz2"; locale = "bn-BD"; arch = "linux-x86_64"; sha512 = "866629e3b07bfc6884c6974d411b553f48edb18ab3b01d2d8b74e72b2d0c1bec4d8ccf451c00dc3567f939d78f7b16837c8b9c54e875a987294f7c9e88d85395"; } 29 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/bn-IN/firefox-49.0.2.tar.bz2"; locale = "bn-IN"; arch = "linux-i686"; sha512 = "a87004782631b26012dbac62f6a3c2dd5303a65e1c3a23113e9a20419f280450a4bbc7008d3e78448db65f6bcd670011e27a76dc5f930d96e480e1fc6e8a3e3b"; } 30 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/bn-IN/firefox-49.0.2.tar.bz2"; locale = "bn-IN"; arch = "linux-x86_64"; sha512 = "4195e49bd40edf6aa3767be6c706d66e5d2a22c6e8effb57d101684934f5497d01abdc7f897c296e9129710365d0b34cb3f6f595a244d03bf0b25cd725433c11"; } 31 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/br/firefox-49.0.2.tar.bz2"; locale = "br"; arch = "linux-i686"; sha512 = "a2977e3e4d926cc21e2dea941f34a7b75f0d99d454ae9de6a97f95e31277402420fb3efbf606098feac0832355b7ab36e2da90ca7b85cfcc3a9065bcbcc90c55"; } 32 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/br/firefox-49.0.2.tar.bz2"; locale = "br"; arch = "linux-x86_64"; sha512 = "7c26ed2e7b9e37c97e4186fa02610205e4b4b4540a29efe0ecaa0851e65ffbbeca3b26b47ae99b8f87baf2212a8c5b6ab69cbc51ee4d3ef6805cd37cb8a936bb"; } 33 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/bs/firefox-49.0.2.tar.bz2"; locale = "bs"; arch = "linux-i686"; sha512 = "08f93fb2c29e2f090702570a9390088954328f22a69d50a2eabccc3893e1f28ecde95011b3c0ee1f2082a447d61f86d4417b5e54b39858b666c69b6ea546257e"; } 34 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/bs/firefox-49.0.2.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; sha512 = "1b4d4e9f74532974f7cf0382c2e4ca6cbee1dda11037df203f5a643305876e9bb33965ecbf68935b9ad626e77f86886b3deeebfd9326251f3dfe2b11a70c24fd"; } 35 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ca/firefox-49.0.2.tar.bz2"; locale = "ca"; arch = "linux-i686"; sha512 = "e9b270bd2b2b2e48dace759ea61d0c78e4b0eaa4f9e44d418e37c55fb8ca96ca16304649b1d57b30a31575c2dc3abc4b4e40d89ac32fcf8beedba055bd38049d"; } 36 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ca/firefox-49.0.2.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; sha512 = "d44b1c0b434f92bff6edc4c514d5263f2d48e31a741ab10f8ca3a29c831b24058c1952ec09d4f2e2318d0b851281b0d228ee7941fd07e4828939b7652d86f08e"; } 37 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/cak/firefox-49.0.2.tar.bz2"; locale = "cak"; arch = "linux-i686"; sha512 = "6b687dd14de728612de1ac96534a57ee1a82bb5e069cb1a5715ca688d19f33fe00079339a7fd93e13674c3fecd645ffebb36ba84bc597ed047ff4f3e51d9aa68"; } 38 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/cak/firefox-49.0.2.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; sha512 = "35a68ed2b047a70253af24112554e733274bd531b5cf85bd82893d8abae19f56eb9e712b564ea44a3c72fcd9887338a314a02f9dfec747d5eb51fcc5b91e8e7f"; } 39 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/cs/firefox-49.0.2.tar.bz2"; locale = "cs"; arch = "linux-i686"; sha512 = "c206bd2c38e38ceb7722aeaa607f29ecefde9c9a7dce67f3685948e2bd347e18807398b050d65a0a0f7aa75af28eb360733a2b55a1004845d24ca00276f8894e"; } 40 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/cs/firefox-49.0.2.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; sha512 = "7b0a0236d16b6443cd701b6b87347839d218e458a99b62cb8a85e47fad46d7dbcc778042906db189532e37f4392fcdc08c150e81baf838e47af1894a9a3f03b7"; } 41 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/cy/firefox-49.0.2.tar.bz2"; locale = "cy"; arch = "linux-i686"; sha512 = "0d1a025f349ab6a87d82fdcedb2b5d5227fadde3b071d54347e66e4cfb9200b9a3e689898b286d5d9e92d05989e817c75e8ee633026a81e2c36fbfd89bd63ebb"; } 42 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/cy/firefox-49.0.2.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; sha512 = "e52b74c7ed70df4d9d182ddf43d3aa385f8d9d3020a51553b2abf03ba1e1002c56571b199f8e96155eef25bcd296add90c59eb389e5f96b9b671a67819532a42"; } 43 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/da/firefox-49.0.2.tar.bz2"; locale = "da"; arch = "linux-i686"; sha512 = "9760bc438dbf5d318d34767898e4c585435694ba051fc3e88b9c21fe64d2513ae306d30655c021af6feb43de62576630dabbdf84dc379978ad7f27293206863c"; } 44 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/da/firefox-49.0.2.tar.bz2"; locale = "da"; arch = "linux-x86_64"; sha512 = "cbaa47308c0718da93615fff7fddd026d9396dba581b9a095bb86025a63e0eafa900aef6ef306888cb6c8371d9c5d5fca7f8facfc3f603746d17b3acfabbdd54"; } 45 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/de/firefox-49.0.2.tar.bz2"; locale = "de"; arch = "linux-i686"; sha512 = "5bbfafea2170467dd84a297dc3308d73b01b41c89bac3fccde203205bd8a2ef6b699d239df22938d4edc71e6074b4d797f4ecebe6140ecf28e75e07a35bd86c0"; } 46 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/de/firefox-49.0.2.tar.bz2"; locale = "de"; arch = "linux-x86_64"; sha512 = "2b86397fa086b15afb255f733ae12e821ab57b5045e3cb5e47bda703bfa170ef879c966049c2bca5c15f76136af250489c49e313674e878e1d0815d02e5e5d84"; } 47 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/dsb/firefox-49.0.2.tar.bz2"; locale = "dsb"; arch = "linux-i686"; sha512 = "e761e49fe6d38ff37688b6b700c943ef5461e99990ddddb6b642403b9ed99cd815286860907245d27c3561f1e26d16b757a631ebc13de05df61b86bcba272f1a"; } 48 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/dsb/firefox-49.0.2.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; sha512 = "ce65e525200dc1b6890c1ee5c847e2c720680b28221c700367d373f0eb262f10aee1831348c27b03af9218cfc14b40106130d62005107c674b5e4e89bd8183f0"; } 49 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/el/firefox-49.0.2.tar.bz2"; locale = "el"; arch = "linux-i686"; sha512 = "559e97300b603e1159beefc3d58715b437a9741cfef77f8c36955825e103d3510a88617601e95ab230b7dc27185b6ac091aa7659b7fb059a6c4780ed5efd3977"; } 50 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/el/firefox-49.0.2.tar.bz2"; locale = "el"; arch = "linux-x86_64"; sha512 = "ddfdce0ad9215c2a41e659c8bcb0aa7f04bd4906e5420ea47c64158a15ab111f8cb4bb410fcbaa2a747e74621dc8fd13fcb63861f5bce06bb045c4170501bad4"; } 51 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/en-GB/firefox-49.0.2.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; sha512 = "cc32b9418874f1fb60d2103a03a99bf56d2565be31e530e19ffdc4fa3f855d6baf8ee6e03363b1ad3beef624c9865774abae8563c7744e995ab13a3c4b50ca3d"; } 52 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/en-GB/firefox-49.0.2.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; sha512 = "85b3f54f69de86a3461e977934a21ce1226af04c3df07635e592b1531c06084a31d5fe50687990d982994cea747c1a32e4f6ee65c90954752c05494c5a144583"; } 53 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/en-US/firefox-49.0.2.tar.bz2"; locale = "en-US"; arch = "linux-i686"; sha512 = "fc7309f05662a2bed24566076047a7ab328bd098c3764c7b8ac8f58388be7225a26d9e917542b712338b29cfc06a603569750d607818946e2880f66aee8a892c"; } 54 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/en-US/firefox-49.0.2.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; sha512 = "cad0ee863c3362e3e2798ad9c3026d5ea5ed8f46ad9409922fcd8e4a9fff9fa7d383bd32d7e0e13aed98116f85463060a99044398a7673fd2015a97eea06ed1f"; } 55 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/en-ZA/firefox-49.0.2.tar.bz2"; locale = "en-ZA"; arch = "linux-i686"; sha512 = "1f5411b427384132e5a4922249d1cc5596942840ddb3225864e888651dc50dcc601de59d52caae242e3c09733113955162a061446181ab85a582047baef019dd"; } 56 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/en-ZA/firefox-49.0.2.tar.bz2"; locale = "en-ZA"; arch = "linux-x86_64"; sha512 = "7846e2db723636407eaff1f7d8327f683ed2e76600e0b2ff4cdbf4a2f5ffbb54bc7f8004a4604abe128fe15809f7ac257cb4c895c5a8d434e20fa896f73881c2"; } 57 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/eo/firefox-49.0.2.tar.bz2"; locale = "eo"; arch = "linux-i686"; sha512 = "71544335b093db847bbb75d95d85ce79fca7ef628172fae7a4aaa42f1860ec700472e75cb42b5cd7ecaddd62e86cf99cd105b2afb03f6a523cf8ab430398101b"; } 58 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/eo/firefox-49.0.2.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; sha512 = "1712059dd0583535706f91819aa664732120b9771a2db9c19374b82dd99c3b08c5f96747936c4e004182e5a4c7226e38aa567385a91810b2d6569080881defb4"; } 59 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/es-AR/firefox-49.0.2.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; sha512 = "7641053300343cae1ba6167cec8f35f02f7536b1d711dbe3522a52c3de841d4a1ad8798295ebf01805a7897118797c641cef380fcb00b59ccc6c609023df242c"; } 60 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/es-AR/firefox-49.0.2.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; sha512 = "1c25707e13c94039cbd2f05c72c8cff35c26f31566a89f238d27c5277362a4c9b26f57c85b35ca9740b14a8771c9dfd54346b1db8d843827d61184d9ad7063d2"; } 61 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/es-CL/firefox-49.0.2.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; sha512 = "d9a10289461272833bdc1423b0e943633edb352ec3db52511f64c35b9f36c8a9b807432799ad140d6086a839992bdacfd864f0110756d5991f288abf1e9060f8"; } 62 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/es-CL/firefox-49.0.2.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; sha512 = "e96dbfeb2c5d17f0e174d7975e57ec964c8dc6c4322b510a1819eabc081f371f43b63bc85085c8ff0bb0380afc9c2583ae4bc0aa4224dad99e0134746b96019f"; } 63 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/es-ES/firefox-49.0.2.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; sha512 = "db99c4ccdb514ee68291fc41f38a0c0fca22bd235831b4c079a649e6e5b5a6b87dbd7512ba44c72dec31a173d128907298866b4855ab7259168402e3709e4114"; } 64 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/es-ES/firefox-49.0.2.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; sha512 = "0f2497e1dd719905494e2290f2dd09ac51b51058fbc27b65a23eac3e2d5e49adbb88a845e51393154ba69e2d5e67d7cd1911753efaf43838587ad417f39da251"; } 65 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/es-MX/firefox-49.0.2.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; sha512 = "d612e453d1f952c65a5352f54f52189cb8b92ccbb7bf8a191efaa7f919748dc8538f07152b3182839ccb3f66171d7e1d48a1927a3a346e51dd23018d144b0453"; } 66 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/es-MX/firefox-49.0.2.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; sha512 = "f1c47ebab9dc88932ccb93b24b7411080dde9ebb335b1d8f56041d1841f8425d104d0c1cb765f01222325ca5be10208f8b3326ad5aaae474ccee3c828648b4a4"; } 67 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/et/firefox-49.0.2.tar.bz2"; locale = "et"; arch = "linux-i686"; sha512 = "683ec0c1eb4716b9b8ae897052a1208492a24ca6803ce890d5ad4044fbca57a6d8c58581c54faff5753134b6144d157202d047e0b80cda1125df0d9e495e7457"; } 68 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/et/firefox-49.0.2.tar.bz2"; locale = "et"; arch = "linux-x86_64"; sha512 = "a3da302a585a4cad943a71a8f6fa9376821e4ab4953acd56ffd3f3993fd9e8971bc0ac1b2e5c37a8ade28a0fdaa0b47b277abed18f38246cb1885de532186afa"; } 69 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/eu/firefox-49.0.2.tar.bz2"; locale = "eu"; arch = "linux-i686"; sha512 = "988a8c2411dc43e4599c9db2a94e220738049e2cca4fc59ca073e2c215a71598809d5102356fa36132b5ab0e5a552183252ecc17688ad83a76eefe726f62e7c7"; } 70 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/eu/firefox-49.0.2.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; sha512 = "873ace38cbcdcd022f932c1753eb9b4c9124a41b2589e89a84f050f90383483b6fa8d793a830d79860fe6f20295b5a8971775136e70877256f9b23900c7b236f"; } 71 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/fa/firefox-49.0.2.tar.bz2"; locale = "fa"; arch = "linux-i686"; sha512 = "0a1119a749db6cc2b277f4c1037d8163b6f35a0bd76ac0c121941502a821ea9c698822096037c242f29ffe85aa58fe97da821eed0b8995ef8f94f373567cef95"; } 72 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/fa/firefox-49.0.2.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; sha512 = "68aba1cc55f22c39af1c68e4e77e5f8eed5005a1f7c4903b03a3cd711a9583a99042cf82d2dbdeb74b897ea1d840888ef7a417d9f6142b626d8c2f3654e01794"; } 73 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ff/firefox-49.0.2.tar.bz2"; locale = "ff"; arch = "linux-i686"; sha512 = "9cbef7bc67fe071cf40734eeaa64be8ee0b7f3c5428cfeaf5b81eb4eef5c4fb38e36af6de389164b2b0a65f2cfa0d14b2e933883d343cef1212f03f6da9c1801"; } 74 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ff/firefox-49.0.2.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; sha512 = "d8b5362bea1305546da3681c98452594c5b15ccb57945efdb7b6971cfd07b7b940c9952a8db8143ab9bc8ef55f034ef9c8a162ea9b8dd4a82af033f99c34d9cf"; } 75 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/fi/firefox-49.0.2.tar.bz2"; locale = "fi"; arch = "linux-i686"; sha512 = "4f07573325b6def42bbe66e7dac08396520b66eea71230fcb432724cd6187c11d21325ae6084ed6c8c416b31f2a582fbb0efdf98905c566cebfdfae002875714"; } 76 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/fi/firefox-49.0.2.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; sha512 = "f5dd198d264426ca8e759eef8801e31d90f628788451ea4802397a525938790a7b83a68fdba6839ff669239c79915f9596cc7f0ed48454fa528833041d9b7e85"; } 77 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/fr/firefox-49.0.2.tar.bz2"; locale = "fr"; arch = "linux-i686"; sha512 = "135da7e143fda33c6821002a0153cee11dff432bb75036731af68296142558f371d595f448dcb74b848b5e7a9318e80f2d0627c1554d9fb47de6143b5d2fd046"; } 78 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/fr/firefox-49.0.2.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; sha512 = "b57bcc4602433cd703ec660b57b3b7d72c5e859b69d8b12c77a8250a09c6148fcbbfbc3bba59a984d8dc3ab284c11dab9cec1ea67e9d1f56e5f0b177e11358bf"; } 79 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/fy-NL/firefox-49.0.2.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; sha512 = "901833140bdb0eaa7375fb9f83a395fb62de11df2b094b65e4fdf9c1c1b55e1fbc61330fab861214c843bdca5722f1f0f5c25765b15c883434fbc571d86768e5"; } 80 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/fy-NL/firefox-49.0.2.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; sha512 = "3aadc1c35a8d498b336fc9f6300a467efc1d51161dc15099fe8d588deb4eb6f4255d2730ac21c9cbb98b136ac5f31993458368892969d0bd00423e778fcc09ea"; } 81 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ga-IE/firefox-49.0.2.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; sha512 = "42f85212a3826f2a80c957ab717e918b0f3ca622cd057ef091f5ad749bc6b3173db3e8d0029ad1cd79d33b1d0b88eaa2b8e3de22ff76895cf1abe3f166610c83"; } 82 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ga-IE/firefox-49.0.2.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; sha512 = "e2103c5af60b6d318f8f009418811f0f7c27933ccf1b72ca998b8e66dcd61c3e833a8b3a9f078f0ec212202cafdba25f8054cb13f999a8aae88310ca6439b797"; } 83 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/gd/firefox-49.0.2.tar.bz2"; locale = "gd"; arch = "linux-i686"; sha512 = "b00d74f2f954395027d48a1c91325ac21c0bbfc2d20a44242f5bd8f74780d6e2fa46e4344113592b5b4f6c8d106406eb62d2373f3b8adb042cc8fcebc3237f98"; } 84 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/gd/firefox-49.0.2.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; sha512 = "fd1c042d586a59ba35d77095cc8f9a72a74a68c3e90318050854433f74b79a62019535f0baa63e33c7687cef401ab1668694ad1fa54a6dd731c77ccad66f599e"; } 85 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/gl/firefox-49.0.2.tar.bz2"; locale = "gl"; arch = "linux-i686"; sha512 = "e339859eaf9b2bdd8b4c09e2b3c22f35a8b72bf9a5c3fe4756576c34318cd1219c663190596196801acc09652e8710c8133e91e9abf30a1fd9e4c2721a9270db"; } 86 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/gl/firefox-49.0.2.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; sha512 = "3beb1c6cdd6372615283af42074c4356009addc9ad41d98b01d008896182831c6275dc2398dbd477b9befacfd88a84415d2a45ef2f03d4748de8c5837fa4e7c8"; } 87 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/gn/firefox-49.0.2.tar.bz2"; locale = "gn"; arch = "linux-i686"; sha512 = "dbf599e7eb564146977cc59587b40bcf02c0e6b0e853ab71715635884d883e0427fd53df6950e7da9bcecd979bcf5f9c5a08cde9894e8b68d6faf42467baa020"; } 88 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/gn/firefox-49.0.2.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; sha512 = "0e6f7818fa7c22483ef976684730b93e5793cbbcf79ff96645f9527b41d1bdbec8b0c25aba7ef5a3c4895888a9374dbb259ffa7ee95a1c3eb3633d46848711a5"; } 89 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/gu-IN/firefox-49.0.2.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; sha512 = "c439babad0a48b8eb495b65510f33879038b950ff11820f7cf9fc7363092e761a95c9e9b7b9b51b7621efd4b39ae4ba45bdbd0ecf9fa14aa2bcba656a38a1106"; } 90 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/gu-IN/firefox-49.0.2.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; sha512 = "48d9c9233115365bbdd5fcc4d5a59f5e254394b030387f4338086552734376bd77a7d4405ba75807e78b332d49fc04dbe4f2ce9c4d4fc625eeaf5ccf2cf29a14"; } 91 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/he/firefox-49.0.2.tar.bz2"; locale = "he"; arch = "linux-i686"; sha512 = "a74cf826abb5ad09b4ad76e5292eed081c904560fa7579c8ea2663bace3e23f630f7410782e47b44bb123693b5a053513e07e3377b36770d3deee4bbf8334b4e"; } 92 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/he/firefox-49.0.2.tar.bz2"; locale = "he"; arch = "linux-x86_64"; sha512 = "0266dbce27dbd09262b892d4bb6f8179cc5f710ad27618c6f3fc2f4a4850d715c12162729d17b87b60327b057fcf5e8ce0e8d64c7fdfcd56f41f0396e34ff5f2"; } 93 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/hi-IN/firefox-49.0.2.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; sha512 = "ffe0bfc30861ffbbc50fac77fff688bc716e4485c11134757c6ea1096ab6a76311d69480f47bbb6ee9d67b6c00061436d8d402b31e3c97b86283cf0a027d1b49"; } 94 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/hi-IN/firefox-49.0.2.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; sha512 = "9ade7154bd38c9fac3291574d0ba956ef39c47d49d24c4a0006ff28b6065ee020074287e093742bc073b3d5f9e32ca517f84054ae5df72e513a7c4dd1da05903"; } 95 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/hr/firefox-49.0.2.tar.bz2"; locale = "hr"; arch = "linux-i686"; sha512 = "0d1d75e61fd2e70e09168e1cfef9a936868d49c31a0df036b15a98f5eec353c122748369eca9ccbf696621702ec3e2521b76ce92a6c9ee0cc4ac7e20ab6beae5"; } 96 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/hr/firefox-49.0.2.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; sha512 = "da7ba8fbb68ea0028408ceadb328fdd59b2df2514948cabf14da56ae548441b697598eb199772e65fd6fa001ce5e116fe8bdff9818c54110dd4a9574a021400e"; } 97 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/hsb/firefox-49.0.2.tar.bz2"; locale = "hsb"; arch = "linux-i686"; sha512 = "f3bb00b3725fb8c5817923a2a40af5e21abe9b85304be2787987132822af9318cb7b1c7f1f9657543e1b8e07f09870411e00c061ddcf293c5ea0634784197390"; } 98 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/hsb/firefox-49.0.2.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; sha512 = "7119d7730d4231d2e1a9c3da810fa1f030afd4fcfdd19df2e7879ce294bc114468324bec41126aa3a234604d30d4fa7517028ceb9c4258b470b4c45b6e796131"; } 99 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/hu/firefox-49.0.2.tar.bz2"; locale = "hu"; arch = "linux-i686"; sha512 = "41f68050eab542a96482f63769b3cd760b5a61ef06c5e11af78be7428d287d06e61bc5367b9cbf30a96cd33e785c21f939639e64071ed1828e0a2e9bd834b584"; } 100 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/hu/firefox-49.0.2.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; sha512 = "295f9f02994d40c658f70819d42ed9e5066b55675acf4f639ffa88b5b922d586b9bede8a20608a4c6e7533b206dfbd5b4c78d933d05c0d45e6d248c7e8ede611"; } 101 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/hy-AM/firefox-49.0.2.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; sha512 = "80a2f18d1f2a306005761c7df5a7eac3d5c1a0ddf8a556e9ad641ae1d0f099c359d9950a1e29f9444c191d27659242935b8ce760d80118096c4334047ef4c3a3"; } 102 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/hy-AM/firefox-49.0.2.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; sha512 = "318767607dff10d4ddc5b18e77756eef267a49c5a8d866c88f971cd126577632c9385c7f9981282f2720af82a7c050db098312e07c5d8e7f442d6610fa93f935"; } 103 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/id/firefox-49.0.2.tar.bz2"; locale = "id"; arch = "linux-i686"; sha512 = "33355c4b3a5bfc0737bf8d473bfa0b91eab12ebf1f7960f2c06e2b70940e928712398147eafed5e3e72ebd1cae3ed0df262bdd3fbd9b8314f52afeae1540ccb9"; } 104 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/id/firefox-49.0.2.tar.bz2"; locale = "id"; arch = "linux-x86_64"; sha512 = "dcf596d4013b5d370802b0f717e327d2cd2c6fad377e77e3230d2d1f9b9cb081bcd6af514a56aa06bec625c5fc55213022eec4ed6fc45289dcd459205deffead"; } 105 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/is/firefox-49.0.2.tar.bz2"; locale = "is"; arch = "linux-i686"; sha512 = "4e8bc5fcf1dd6e059bb1aa79955040f3a59c814b3bd3812c59df83a9ae7e07d0b9bec64c14ae33ee9f6688ad027e3545d54a435fda8a340f11f4bdb96200b5f0"; } 106 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/is/firefox-49.0.2.tar.bz2"; locale = "is"; arch = "linux-x86_64"; sha512 = "5368d47f4676eb165b91bed0d9e53f0f0e9bfb4b0edd821e17b689267b90d7932c84b8668c1e5f06f7ee3dc6a66fffa2516446f1ad40faaa87d7fd521053085c"; } 107 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/it/firefox-49.0.2.tar.bz2"; locale = "it"; arch = "linux-i686"; sha512 = "23d8b1e901f213a84123192796cc314ef6bcf664f31c15aecbf1112911a4df76aad41b93806067437cbd40c0722b54ee1139911b32057efa2f783819d39fa2e7"; } 108 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/it/firefox-49.0.2.tar.bz2"; locale = "it"; arch = "linux-x86_64"; sha512 = "378e7765f081bb2abd25bff5bb3a89046a9f2bf09390c2830f916f8c7e811d32359cbaea832d433062fdd31b9251242361483851e91a15070b0420cc7a5d6344"; } 109 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ja/firefox-49.0.2.tar.bz2"; locale = "ja"; arch = "linux-i686"; sha512 = "f20fb6d3bc76c5ae40b11547ee1f4542460f781bc19a88fdd70dd95e5fb74de2adc3e642283d2baa7ef26cc49e5574addadbb5b18a804dd77b9c83900c15809a"; } 110 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ja/firefox-49.0.2.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; sha512 = "aec4ba1d3c33bd586649b219a1fcd7beae8e51bdab1b44c311414cf141f452550a41e6a5044fb2ed9a184938f49e2196f97bda93e0cf5c7400463222da1e920e"; } 111 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/kk/firefox-49.0.2.tar.bz2"; locale = "kk"; arch = "linux-i686"; sha512 = "b7e72ef90953825ef50d98acdb0040b9a452e5e7f3661dd1e574eb045cf8679375afdf6695e866a9e70eb2d46c38d3eea5918b8373bddd6956ea42fcc3c50a3a"; } 112 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/kk/firefox-49.0.2.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; sha512 = "c2c03344eb5cbfdc3555221fd66b245c38ee9fb5df40806ca475b1b5a94ac7c488816d18946c7cea0b8a556519d4d40d39224ee327ec59fd399c3c8e761fe575"; } 113 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/km/firefox-49.0.2.tar.bz2"; locale = "km"; arch = "linux-i686"; sha512 = "1f79fd7893de0c5c773912ce5c96ccd81f29fa5ff879ff882d96dfd778b12c05f9476fa8e01a2f84d35dafbb53aeaeeb53f9a06a7abeb0b93482dd8c430891b6"; } 114 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/km/firefox-49.0.2.tar.bz2"; locale = "km"; arch = "linux-x86_64"; sha512 = "ccd6987dc3bcb13f483c12015933801b6e4e85d0de1f9179e7e959ee7f6d75bee79de67551bde5ade7c5d0afdd58aa9367fef13f9caf0f31c9626742e20f03ba"; } 115 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/kn/firefox-49.0.2.tar.bz2"; locale = "kn"; arch = "linux-i686"; sha512 = "c63724966e962bd383ae8ba0dca744c547c9a794f0f96f1a51bb2bad04a786ae3f00a09a39d679c28db254c37a99795f474042fb8dee46754ddfb0a7c50297bb"; } 116 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/kn/firefox-49.0.2.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; sha512 = "8916c80f522578152783af409b5df23ea554f4d711a1d85de1445678372eb856a2798263b2e638d72a5dedf3870fbde5c23ebefe7d051bc5c781f0363447a112"; } 117 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ko/firefox-49.0.2.tar.bz2"; locale = "ko"; arch = "linux-i686"; sha512 = "da33a16e3f8b414cc32b9dd3b4993d8c3645fae0066e92f50d659dda50de664ce6a15c0959f0b3883c7ddb23e14620e5d045fc0961da4c6c57bf638ef238e871"; } 118 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ko/firefox-49.0.2.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; sha512 = "fba1f0fd69974d679c52246b9977f4d03d70c32ef4c77831d3305eaa30c4e19cca36692bee92aaa5195a4db34b162b909dd4b56370a4391aed33897b7f36463c"; } 119 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/lij/firefox-49.0.2.tar.bz2"; locale = "lij"; arch = "linux-i686"; sha512 = "28879f30f4db7f26f5bccf9219dcefcbf79437dcbe84d2ba7a27406d4ea4e6b4f3941bf2944400952c37df861f65db98ba60581df33a49a3b513c260ec33afca"; } 120 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/lij/firefox-49.0.2.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; sha512 = "d0eea75c2bcf8f1040025807ff496c7e48b0949b633d475367b9721cf6c3447d2a30137afcdd54217f1d226cd67e3e5413d348eab9b63f95f3bb96b43e5fa5b4"; } 121 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/lt/firefox-49.0.2.tar.bz2"; locale = "lt"; arch = "linux-i686"; sha512 = "0991e328fc606eea0c7b67dca5a19c2c94a925d20e998994bee262a90fd69ba592936f29fe88ace97607c1bc3207f5f30ffafb5044a6e088967dbc2880bab154"; } 122 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/lt/firefox-49.0.2.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; sha512 = "eaa6aeabf0f1c00cbd08d69e2a03d332ac9b022711aca0b09794ead8989fcc714313e8157de1884cdd3364b1fbeeaf62d31d61aab9baf34bfe97b5f56a55682b"; } 123 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/lv/firefox-49.0.2.tar.bz2"; locale = "lv"; arch = "linux-i686"; sha512 = "113b76cc2e5f0467b7cf02091857dc60bdb1fcb965089ad8a7196dbb15494642d161836d79035c26c09aade1ea1eb5cd734dc23ff80402b5b1b45efae9770892"; } 124 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/lv/firefox-49.0.2.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; sha512 = "531f667d61dbf8b6cd90c918464e8456f907c964899b5819ac91fa6493b446ced18ada61c5a2227cc7bc044851142e03388e1b924cfc135cf5d61d1642369104"; } 125 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/mai/firefox-49.0.2.tar.bz2"; locale = "mai"; arch = "linux-i686"; sha512 = "42ba06b3c89c9702574f89f225663dc438bf4d2c8cdc698e80e46bcbb292814fec2487b540a3b4e4cfb484c146a34bedfe3cde0af504b9453ee7f7dea6688c29"; } 126 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/mai/firefox-49.0.2.tar.bz2"; locale = "mai"; arch = "linux-x86_64"; sha512 = "6dd7fac8a46343a0abf3958a044e534e0669894f30611aeb753a77cbb0da607f240672d1912490a3d05f312179d02ca96339e92f104298b9ccad45ab076bdd3e"; } 127 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/mk/firefox-49.0.2.tar.bz2"; locale = "mk"; arch = "linux-i686"; sha512 = "fbe110a9ba35be23b38511d5caffd2d1d0d365d881403b287980727987fe2b40ada8d6fa656faabc4eea4bd798f13ccc00de90091bf14cdc3dd4cacb28349f6d"; } 128 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/mk/firefox-49.0.2.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; sha512 = "831d7f10a08bb9e6bb5ca163c8e172f9a4855b2062fca66c4832192eda45b20d64585f88ddb08268328e00f2d678b943e5d961f630cbd9730fd788997101ce8a"; } 129 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ml/firefox-49.0.2.tar.bz2"; locale = "ml"; arch = "linux-i686"; sha512 = "5b7e6f3c8ae0dccff269c97b8efc3a77e0468f0689a90afa61cddf8e88c3f3f4c3d9bf5ca0100376dc7d23f4d676739a2582235edee8bea836366cd38a4f4fc4"; } 130 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ml/firefox-49.0.2.tar.bz2"; locale = "ml"; arch = "linux-x86_64"; sha512 = "0a6ed3141038fdbd9c4a68dbac0178a3735d6777b60cbab679d6115e4c3b382bb59c6fe964924695a23975b44c064ad997d3f2f053b76dd8a0f241f157a86a54"; } 131 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/mr/firefox-49.0.2.tar.bz2"; locale = "mr"; arch = "linux-i686"; sha512 = "ab8d8f2984e94a37116a49453e0662a56fb83b981ef15627f5e328dc7d2bb595f09d6efa51d8840ea351be48aef311c177ddb24238bee6a5b7bc3996f7f888ba"; } 132 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/mr/firefox-49.0.2.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; sha512 = "7bb1f611b4304f514183cb445b2bdd8d74140a4758b4c3a9664d7f62137540db191eecedb52287e45c269198f3d952c3e617d3bdbce2606dcce3f12efa59f5de"; } 133 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ms/firefox-49.0.2.tar.bz2"; locale = "ms"; arch = "linux-i686"; sha512 = "c6ff426bd09681209a36776e2a4b4282f3c4d50b3c9509b1e964da536527e03ece806b6d615e035a8f7425752d4796f11bbeb51cf8ce10b7c4b2770096366d94"; } 134 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ms/firefox-49.0.2.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; sha512 = "dc7ab98a4d65df6a7e3496bc4ed37db622c8c26f790a2072f869cae8e4232ca2a3a7e299af25e7bfd855516e2de41745ef2cfdf2452e4d98bd60881c0845f44e"; } 135 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/nb-NO/firefox-49.0.2.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; sha512 = "e4a2cb87bdd925faf6518e38fc7ccfed781e679df22c5456239cc5aec0afb5aa48f774225ee6fdaf82c6de56ef53c8738f8396c76a133c5eeefbac6a9ab96af7"; } 136 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/nb-NO/firefox-49.0.2.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; sha512 = "5f0e719b40e67832968a1e8c9df8c3ddf7890b3e82ed555a3a2369637202e5f4c9f2a0b8faf7a2f6aa6719b033e3ad4f27dae3d6b5b0f0333615a8bb636320d4"; } 137 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/nl/firefox-49.0.2.tar.bz2"; locale = "nl"; arch = "linux-i686"; sha512 = "cfc57c748e0f940ba164b13c64d1129263d890e489ec0753900696947f869ecb1793f69a1f8b2cd986eecdd857ff7e94c28985248950f6a15f6ab15acd9046ca"; } 138 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/nl/firefox-49.0.2.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; sha512 = "e7bdfd3976ae41a5f9fbfbd6b177f5f6815e68d9069e8916123574afdacfd28e0032211e7b1760275bded18bd3602ebf5697702edf89990c3ebac3efac381861"; } 139 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/nn-NO/firefox-49.0.2.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; sha512 = "85fd914b626e27727461dc269c125539793e1a1c6001ea035c636bfee62d42ade799fb89bfba0bd4a915c5b33f6dd4569845cce3f189df1cb31ed2052fb90c30"; } 140 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/nn-NO/firefox-49.0.2.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; sha512 = "6a478dd27c868c5e5ec0cda838044ca132eb89d93dee8556591c5651ad9ef8a6d89522498dd5d004e8e84d7ae40c09c69faac63591270b211a60b37667196a6a"; } 141 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/or/firefox-49.0.2.tar.bz2"; locale = "or"; arch = "linux-i686"; sha512 = "335e08ee71febcca07e7d11310ed407a888aeb840c2cfc960a13706ce7ef1ecffcf6f8a21f65e1ae1606e88a3b383f9f3bb8d3110a8f3ae768c0c4277d3cf5fa"; } 142 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/or/firefox-49.0.2.tar.bz2"; locale = "or"; arch = "linux-x86_64"; sha512 = "e4c4708c363346af1e7e58664baff9003e890aa934ccbdebaf682ec4b140bed7ab9b93cf657440401672ef1cfb79916d63f164066cc8ead18546de4718aed9ad"; } 143 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/pa-IN/firefox-49.0.2.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; sha512 = "67a60e43ef5670dc2d669efc62101b87a1caa97c8bf8052c66396efa75c11dd90717b78b7dbac17cb8207549d26ea41d8bdb2965ea249618258de5892c4a40b3"; } 144 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/pa-IN/firefox-49.0.2.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; sha512 = "c77dbfb443da63d0503a9c3586d01517b463071bfa8b739397b070ce80b8fde2a6ae86ba4552a2efe995eb7eb47cef7f6e2688526c7455c9d308dfdbd229ae6f"; } 145 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/pl/firefox-49.0.2.tar.bz2"; locale = "pl"; arch = "linux-i686"; sha512 = "85f6e5525f0e1b6d691613903f1646c84bcb7758092101c5b64e2190221e5d041e66938845c97877dc79c72aacaf9da6d6009bfaf9745d7138b58bf957591880"; } 146 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/pl/firefox-49.0.2.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; sha512 = "0dfccd89d0c8a58a37b66e3034491139ad5fb16102f229c45f5ffcfabe77fc2f6a3a5d01f38c2471a770a1c8c8cf884e3a65cc793efe298366098280eab9da71"; } 147 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/pt-BR/firefox-49.0.2.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; sha512 = "8b4ac20ae1fc5a7370199c6dd1e56f2bdb8f394b84e61410d4d33916de3aaab13d1c36d9944f8d6676895838aaf5e8a8beb0d5eadc82429a827214f528968aab"; } 148 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/pt-BR/firefox-49.0.2.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; sha512 = "2c34abddecd5a2b83d8abef842b165ebcf601b7b90ffb8dc80a265b5297ab33da193ba450210be025d9ac8f826b7b4227063d66c9624bbcee06f01c787406a91"; } 149 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/pt-PT/firefox-49.0.2.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; sha512 = "e5a1618114152348b19bc88f7e584d8bad09fedc893ccda0b38b55a1c449ec7f53f74dbae5901414edf74e4f3946e997e79da1ee597db29ff2f884460c2596a2"; } 150 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/pt-PT/firefox-49.0.2.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; sha512 = "6cce28d554977a263c4d38675f88bfaccd4272c75ab82543b023f57ab503dcc806cb4f824681aef47dc788ed9fe85d54b0b1026cb0dcc4031267715929269fa7"; } 151 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/rm/firefox-49.0.2.tar.bz2"; locale = "rm"; arch = "linux-i686"; sha512 = "f06f72078658dc8f28fe376af8459980b1ef0470c7fd9557afb3cb4052a14e4e57d6e6131b5f158859ff53efa76ddccb10b95a5731a3c42654907bb8e776db85"; } 152 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/rm/firefox-49.0.2.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; sha512 = "73b537df635d7278f8251ee0de6ddaceb1f9f843187d7b5ec5f0a7ccb8670cf97020a4ad9d22a4479b12dd0e81c36b94f557fc99f45dc70e6efe1914395d788e"; } 153 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ro/firefox-49.0.2.tar.bz2"; locale = "ro"; arch = "linux-i686"; sha512 = "8ce0260f462af9e2035987af36d90bf3b410d450cc69baada0326962b8a682c5b0e905c7d8a4d30875e4a6f09ca21a04c38db21955d3834c7edd3b5b72758e8b"; } 154 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ro/firefox-49.0.2.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; sha512 = "d195066b01b39292121e4016a93d5e2ca02e0f8c3941f371a8033bcfaa4bef2966244ab0def982b1d8814b8d4af95be14b3e4ca3b900401f142aba9376e9387a"; } 155 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ru/firefox-49.0.2.tar.bz2"; locale = "ru"; arch = "linux-i686"; sha512 = "5860019163bd0bbb2f2a45396f74618358f294bc0a18cfdef148c28dde288050432bd4e1f68cab46b1d08e822f8850f5d940e6ab153a929052e5569199cfc2db"; } 156 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ru/firefox-49.0.2.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; sha512 = "67c6e5e5fa32458db4fb4849796dc042a3f8f8a681c7cea52160f21841776dde9b746a068b090dd21d8db790b37d2306d344fcfc173a92291f73dd0b5d28b293"; } 157 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/si/firefox-49.0.2.tar.bz2"; locale = "si"; arch = "linux-i686"; sha512 = "b218ca70de786cc046146d237283b808f54896c5efb8ca3a9ed2f5b6bc3201abba3ce0d01e3af453b097035b5a19ede69e8ce2543a84efd836d72cbdd3f60070"; } 158 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/si/firefox-49.0.2.tar.bz2"; locale = "si"; arch = "linux-x86_64"; sha512 = "531f00041cb3eadf78b21f4bfef4429462b4bb3c497209724af5cfd75b879e2dfcf0f64135c79f6be1fa4c9b61a8735f18d6b74d4d6ffab0c252c2e02eb88ab9"; } 159 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/sk/firefox-49.0.2.tar.bz2"; locale = "sk"; arch = "linux-i686"; sha512 = "cefc02bb41d10e463af03b086da872e1cb191c5c44da2b69d0b3005c04d994cfd7c9a05205c2a74b46cf4fd920e12c3fd439da85b6ea8301a04ba07f0387b80a"; } 160 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/sk/firefox-49.0.2.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; sha512 = "8334ff7e81e83e2a478705e1306fa8d1fe30edace143b5e84ddfafbb8d1b21fcb6875fcab4b36fc7f264fd738dac2821d21c0abffe71899691092ec67403ffe5"; } 161 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/sl/firefox-49.0.2.tar.bz2"; locale = "sl"; arch = "linux-i686"; sha512 = "2bb22102e3597987f81d02f0f162b94505d191c580016af1ad425d7722ec3913ed17d86292eef094d3631d4e0bb8adfcafc5372dbf6c17ce4fd73f4ce8695742"; } 162 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/sl/firefox-49.0.2.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; sha512 = "97c9d25d58f0fa546237e9f10ecf9faf52e98242aa233e105233fb36ef97de76719588032d1fcd6b85cf2bb2f096e158a3c02774eac7cb026788d6e336cb5015"; } 163 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/son/firefox-49.0.2.tar.bz2"; locale = "son"; arch = "linux-i686"; sha512 = "8ceeced6f4800f66499a30a2ec2275f70006ab875a7f1c14c095da0400cc7b9e93251da2156df07f2c861f5ce30adf5cbd3c263b6173ba71cb201d0dcfb28aba"; } 164 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/son/firefox-49.0.2.tar.bz2"; locale = "son"; arch = "linux-x86_64"; sha512 = "8808edd0aced9810f191ea4e160aa316db12dfa663e6e085d848cbe2379d664a7c9005d5f9ee024d441398f47a87978d5182dc1b4b69bb9fc5a3b8be83f44457"; } 165 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/sq/firefox-49.0.2.tar.bz2"; locale = "sq"; arch = "linux-i686"; sha512 = "cf278fecf4a9c7a2590ca4484643c0e430e2f696479d3c50f06068b8191d2353b93c254385c59bed7b077aa83718561c0b387890093f2f026133362a5f2c45d2"; } 166 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/sq/firefox-49.0.2.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; sha512 = "5b89d98d4bd5f618472bf0531839a5faed960fcb4ecbfd03f894f1aada0f73126a6f9351e1096379e606c6e7ed1665457da9eec05132b5838340be254c091873"; } 167 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/sr/firefox-49.0.2.tar.bz2"; locale = "sr"; arch = "linux-i686"; sha512 = "3a9549e949628d170e04e696db4f8b436ca240ecff99aff8cf7431391b73124b3278a04f5d758a1b3359de6fe264ba2552072582a8b385c797fc01049fbbd3c5"; } 168 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/sr/firefox-49.0.2.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; sha512 = "45e4d83ebc97cd5da01e97a6bb083b3464d4b423dadc255ae49c927143be92843dc054357aafb6857f95fe004659833720453b049660f6dd6a75b4d433cde3f7"; } 169 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/sv-SE/firefox-49.0.2.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; sha512 = "a203c9c80b4c64fec9ebef68279f70b23e1ddfe6a43ce5f6bcad48c9ccb3fbd1835b7a5783c1b4aec3e389301240007bd1fd402db692d2d9000dd5f28384feaf"; } 170 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/sv-SE/firefox-49.0.2.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; sha512 = "8bdb4da9149743ec4e66f37e0346c46bd011105d09a6517ba8ec35eda4d47d06ea8763114f736cf98aa79b0dafec42e8c8f8285ae87ced63f51f60e2c7088cf6"; } 171 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/ta/firefox-49.0.2.tar.bz2"; locale = "ta"; arch = "linux-i686"; sha512 = "b6d1fa74bcb003f2c5a3dd57c226ecf1a7a99d2874ccf89a525ca23ec5809f12f2d1fee20ebbe9096d9fdd13714d93a46b8ce83544c582a94cb9e39f80fe3ddc"; } 172 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/ta/firefox-49.0.2.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; sha512 = "0ed976141674b93154cd0f48cbeb70d5349a3642066bed36b53f9c9e8e78fd2c0409e4bff7de038d07480e0fed87fc96485296f4cda9a2a3b460c7dcab622ab7"; } 173 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/te/firefox-49.0.2.tar.bz2"; locale = "te"; arch = "linux-i686"; sha512 = "60c4e8c2a1d61ec87a6ce0e0a77a61412d3f9e28dd3310666da0c8ca58ccd93765f20315e8c4866138ede58465626fd16fba5196808fd716dff9ed9ccecd0e95"; } 174 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/te/firefox-49.0.2.tar.bz2"; locale = "te"; arch = "linux-x86_64"; sha512 = "85fedf1de1c5ceaef81765031e8d5e24145bf1851331d82a319ac54ab0b3abf7f896d69262c82615015e8854649321a9352037c59baf0827c2d3d2d7f40fdfba"; } 175 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/th/firefox-49.0.2.tar.bz2"; locale = "th"; arch = "linux-i686"; sha512 = "cacc9b4ccee14f1bfb8c9828c69903933d92fcc73c8fe7b83eb5057e6636b4cc35d231746ecea4e319e7537f7af645fa0c0f8dc5bbc70a333f83ab06780a4ac5"; } 176 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/th/firefox-49.0.2.tar.bz2"; locale = "th"; arch = "linux-x86_64"; sha512 = "88070db1c08bc68231fd32c4ee812ab4c225a3b53a09773bc55ad82381813b822d12fefccbb4dce6b41bb89cc57ab423caf8051b9ecdbb9b9f8e55025d90ec4a"; } 177 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/tr/firefox-49.0.2.tar.bz2"; locale = "tr"; arch = "linux-i686"; sha512 = "effa5261281a2c45549943d2ea757bd0f2a6100921566114bf6186695f906ee6a19a84992643f4ba5e434b397d4da976ef137cc3992965d269d3f8398def88e4"; } 178 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/tr/firefox-49.0.2.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; sha512 = "759cdbed5de7367fb04a412122423b863095743f15e310ec4b4416f89aa8b76cb74fbdbd05524ab0d6ca8f420057d9fe937c7f44e44d5079d35afcf8835e11c7"; } 179 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/uk/firefox-49.0.2.tar.bz2"; locale = "uk"; arch = "linux-i686"; sha512 = "57937cd67abd7aca0e5ebfed3e890237dd305a45499dea46d31d8e4994195af0365e27981ba624068781df5b0f64437148564604dacf83f96ceb32448503ed41"; } 180 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/uk/firefox-49.0.2.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; sha512 = "94ffa3c69613db6124278edeed6df2d11880a47941c8761eefd86b30eaa6f6b60e83d5fb5df25156613ab74f9f0491e58794042dc1df74909c14089b8cb3b232"; } 181 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/uz/firefox-49.0.2.tar.bz2"; locale = "uz"; arch = "linux-i686"; sha512 = "b5280fe0b3d5afcb37afc1c0d18d583f698eca1cd01abbe22ed9c3726db9327e9f758079856fedf23b533a9d64fd47ae9da733a1138ac715b4c0ff043618b89e"; } 182 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/uz/firefox-49.0.2.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; sha512 = "d6c658a6c76606ee2861b89f109e1de707e32d1b3136bc92de9f60f2257286b271a0594517d53bcc727a86cb457d33a27bc9574de60c4059b2a203fdd5601a2d"; } 183 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/vi/firefox-49.0.2.tar.bz2"; locale = "vi"; arch = "linux-i686"; sha512 = "cbe65faa2d20a3740cf1ce97efa29f3e9e1697feef0f63f26d9f7577dc626114834f8435c3b7c7d3989bf3f985d5ac518ab59f6ba9eea4fa86b8f5a20dcf7cc2"; } 184 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/vi/firefox-49.0.2.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; sha512 = "919f2fdbf20f39698264a7760ce8df4c7d979bbc91a44ac6a2a258c2ceafa62bcc945dd07a3fb4a4535f47c4e90dc34e06ac0d58165d6ea8edd451bf147aa818"; } 185 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/xh/firefox-49.0.2.tar.bz2"; locale = "xh"; arch = "linux-i686"; sha512 = "f8c3c5424bf6bb41ac9143b20a57bb1e78688ad9ba9ba35a5fe00c524354ca9e65db3e0d4dd2b3447c76a80332b9f4adc16fc5daeab61e35ecf868ea935228cc"; } 186 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/xh/firefox-49.0.2.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; sha512 = "1d331b1b1c1bf3f84c7378189faa17ca112869b0fcaed57184d5f40d05c9d336a06fecd84bac2a2cbfff5494f0eab472fb4678a82af4541172b240f5baff68e7"; } 187 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/zh-CN/firefox-49.0.2.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; sha512 = "0f59002f5d5ae044a07d3c6136a5db19d4c3d067da8617614b8e8b68f266475fdccc32e1bc59bfd3195dff3e475a4e3f1cc6d505b560b8322744277b5d88885d"; } 188 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/zh-CN/firefox-49.0.2.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; sha512 = "1a18d792941b4a0d49c1321cd53d397a9c667de62cac58c75229c0b10327cb4e39b7c5df294be378aec581647de1f52c17a309724689f010d37141aa5691cd2a"; } 189 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-i686/zh-TW/firefox-49.0.2.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; sha512 = "d58697f7898bf018958d5fc9389b4aa65c81c61fc104e51d758b0a15e19febf22c882b740f12536dfda3ba776019859637b66aa4e302735b31abcff098762175"; } 190 - { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/49.0.2/linux-x86_64/zh-TW/firefox-49.0.2.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; sha512 = "4a53044f7e44e5239587256d24f8149ce0d4606bd53ac6a3f1ec48ca6950a67c1892036730ed7743ae53905ef3c33aa4e192805c8a279ced68c3202342439a77"; } 9 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ach/firefox-50.0.tar.bz2"; locale = "ach"; arch = "linux-i686"; sha512 = "d1fc1b384b44067920b63385d486d41e6fcd47ed14ab31dce708ae25029bb5b437ba5824725c90573d9ccd010c3d4c83131afaf2a2494fdee56a8b7f2ad3c24b"; } 10 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ach/firefox-50.0.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; sha512 = "cb4a8a03e4a2fd495c8fd6e9b42d6a9556ef7033b8aa6d587b45ed64f2d7b96e1cdaf3dd4413f1a55aaf4300c473ca6abda8cd823efc3a33f15b6f2c693cfc31"; } 11 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/af/firefox-50.0.tar.bz2"; locale = "af"; arch = "linux-i686"; sha512 = "f2d22dda5b35a4a093fdde9fd6d99b7ba6540c5da218ab8ec87fdf1094b740c71a73e3bd62997fd4a3726a99c39a4c441e1cf3adfb5d56f07752dd508001c802"; } 12 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/af/firefox-50.0.tar.bz2"; locale = "af"; arch = "linux-x86_64"; sha512 = "4dee2a39797423ae4f525b14a007019ac0f4ec2ca781c3ba2b2e6d62dc7fa538c1fa8d2f4b8d7eebdfbece391bcf56bf96a2ef74fb290ebfd217e7ce8f43717b"; } 13 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/an/firefox-50.0.tar.bz2"; locale = "an"; arch = "linux-i686"; sha512 = "56778bd3626177faaeed0a0da8d5db2913fe9fd0f2341b9f438a9862066a8e5818f2ae746f79e03c6c576c5735945c5df378c72269f80054bfb93228b881403b"; } 14 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/an/firefox-50.0.tar.bz2"; locale = "an"; arch = "linux-x86_64"; sha512 = "b509fddc94fca6960be4bf358391e2dcd256c70d7a0c730759ba2832b56b654c5d4aff74773499f7be4bf2238c6b575a97a4df28c5943439d0025dda9dab7c18"; } 15 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ar/firefox-50.0.tar.bz2"; locale = "ar"; arch = "linux-i686"; sha512 = "5480712a3a2a40872ca7ac9625d76761b81a64319b3bb8e675d86022973784621a104dd28c651d7ab633ec11f50823d1a849def5cb06016b54d44c86f586d383"; } 16 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ar/firefox-50.0.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; sha512 = "2fc3d317f1afca7784f949bf56dec725228db5f41c8e3be855d5d2bedf416803ba7e32a1fb89628ab844967212cc3a7d0b6320f4a820563e71a70edf0637d3f9"; } 17 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/as/firefox-50.0.tar.bz2"; locale = "as"; arch = "linux-i686"; sha512 = "d6634c1ca6d82e2ed2e7e283431ed95dd65b1db558f50c73130b6d3804517a199d22819c74d6caf66cbbbb3185241990c7bc90fb4932249e5d19c6c48eee6caa"; } 18 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/as/firefox-50.0.tar.bz2"; locale = "as"; arch = "linux-x86_64"; sha512 = "1688ec07557c477fdb6ea2df524e28a3acc125016d6d2ea5042d8bc0cc8ba3a8e77f65f44ff41298502459f10749f615484aac9dd3ac6ffcfa8db04f6355d8b6"; } 19 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ast/firefox-50.0.tar.bz2"; locale = "ast"; arch = "linux-i686"; sha512 = "96ec194358754aa1c71c1d929fe0641544fb25bbc73e31a865b7f31b5def4320c56d56ffe81388348bc24ac9cb62c4d5055aa2e6b31124cbea9637c1e529f13b"; } 20 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ast/firefox-50.0.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; sha512 = "46497eb1eb6c432bddd6ae1e9a39f4d86c9f14d3f956302ab2bc5d57625a6f966f687d978e1e93bc351be2c0d32150a5b2873fbb62309698fa7c37794adefb00"; } 21 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/az/firefox-50.0.tar.bz2"; locale = "az"; arch = "linux-i686"; sha512 = "208d81168e9cdabee3b590813d64bce6211ab9e3cc2bcd11ebeff90a2705f037d2c489a6a50c6e786ade80eaa17faf388b6540610e51f308da03e14e453cc7b1"; } 22 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/az/firefox-50.0.tar.bz2"; locale = "az"; arch = "linux-x86_64"; sha512 = "844f3be9b6f52d34f2fb87d8a881a50e49a4820fa97f522d9e462127b88ea4ffdd36a514f353fbbf80e702452a26e2dc30bcd750a0cbd43b26452937955c9c68"; } 23 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/be/firefox-50.0.tar.bz2"; locale = "be"; arch = "linux-i686"; sha512 = "e0e2f3d6eef948867888f4564dd3322d5e44cde5573675c6d58fbbaddee65e787a31284172f688854e3646bb57e71961ca04ee4623ea3192be1483e5d677dcff"; } 24 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/be/firefox-50.0.tar.bz2"; locale = "be"; arch = "linux-x86_64"; sha512 = "459f5192ca7a1f8dc6f3f22c106db1dd216a41cb11122050e02f86cec06e578fa033b00c1d8355a5a2a759fd8702a14dbaa3a706ec28c50911c2250d4561b228"; } 25 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/bg/firefox-50.0.tar.bz2"; locale = "bg"; arch = "linux-i686"; sha512 = "3ce16e6e974c41d671a58c16b44f660f420dabb7eba7eba9213ba6d86fb029ff495f507a09a1669c6c3641a6dfa9b377a511141b0c3d55839a7ca1e2790a188d"; } 26 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/bg/firefox-50.0.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; sha512 = "53e965cdf50e12a876a9301370029254953eea1bf4e6ff45ef62835a48d25630a59de0ef655b8bd1664e1746b656c556d0955f39ca2e0c9fbf95b795a93197e2"; } 27 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/bn-BD/firefox-50.0.tar.bz2"; locale = "bn-BD"; arch = "linux-i686"; sha512 = "789eb6dc6f3f42051ba5f91999fb675955b568198dbe7cce3b2bfe3f3763859a1610009480edd348c857f42704da3338eea28617f97d8272b24a2ff95c7b2450"; } 28 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/bn-BD/firefox-50.0.tar.bz2"; locale = "bn-BD"; arch = "linux-x86_64"; sha512 = "9cd693b98776e426c0c6d66934c0f7beb7c692b0df5967d09c91889dd12a8a2652cd4641acaaf1c6d7aff9b740504ca54c4fe518496d855316eeb82f82c6f31b"; } 29 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/bn-IN/firefox-50.0.tar.bz2"; locale = "bn-IN"; arch = "linux-i686"; sha512 = "b36d55da04a98b29291b65c6f6ced5ccc67bdce7d3265665258e2ad212c5c0f7928943f55b98678924ed1d05121e2d2beaf7fafea9044d7ea4e0263ae2aad3a8"; } 30 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/bn-IN/firefox-50.0.tar.bz2"; locale = "bn-IN"; arch = "linux-x86_64"; sha512 = "f9049cd7d5d67fb52587710d5b7a273819439064a621af6de051a196c5ea597d0d27aaecf638eca1670ac08570df91be906d30935e1f79c2d53c080a5d715ccf"; } 31 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/br/firefox-50.0.tar.bz2"; locale = "br"; arch = "linux-i686"; sha512 = "c8c61f8ab7476c073776e27a9c8110ed5c2968782c9580b5d9afe3670472f984fb4e586a2ce50cc6b0f65dc3628f9fa632c12c9219cb9a5375c5d845f1d39f18"; } 32 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/br/firefox-50.0.tar.bz2"; locale = "br"; arch = "linux-x86_64"; sha512 = "601f5785b61f6900c496cd73430d679d459ef8e4fe37463e752b483ddb16c4c879451fca67c97a4e74bf75473116c171f5ae4ce8da4fb17742785ef7d0baa365"; } 33 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/bs/firefox-50.0.tar.bz2"; locale = "bs"; arch = "linux-i686"; sha512 = "c45716c519a29b5b94383b7c23c592b4d7922c0778abdd0c87519576ba1af459180dbdd87aee112cb9b7f607d3100cf38bb47c59ec1b2dabb6f96169f09c97c9"; } 34 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/bs/firefox-50.0.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; sha512 = "a3a4873487737ca3ad80f4b683ee3342a340dee4543af007b21e7bec008c3187755857cfbd3aa63a16478e93d80b4f40ab1fda44cbf9bb7ed7abfc760073b535"; } 35 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ca/firefox-50.0.tar.bz2"; locale = "ca"; arch = "linux-i686"; sha512 = "5470ebe85f960627e9b9f08ae37fda4eaf0203542d8e4c2aca85ba54fa8fd8d1694b8722a67e647c9b71ceb75d7eeedb338f9b75f630694fe084160c241d6a1d"; } 36 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ca/firefox-50.0.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; sha512 = "98ac4372d48b0b7f714ea81da512ca46ccb2fc5d35c17a8e4e17f48942a34008de55935ed65295034376a6d6c6d0b9c984cf7eb82f9450a90adc7d714c8514c5"; } 37 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/cak/firefox-50.0.tar.bz2"; locale = "cak"; arch = "linux-i686"; sha512 = "499fc78ab65e872218282cecfdb72ea8ffc54cada9e9f533d5b678c235512489a3f75c78893058a05853372c23cce11e581cc95b9dc249c9932e9d0e4d9ede30"; } 38 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/cak/firefox-50.0.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; sha512 = "e92f0713a43a1ef4884de071ac598df37499bef2f636031f3e685308dcbc62bdd11ad5b633c4e35f07eb85279bf1114a0210a890f4813d68b114ca52a9122636"; } 39 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/cs/firefox-50.0.tar.bz2"; locale = "cs"; arch = "linux-i686"; sha512 = "0f068b5756a5c6bea869207282cd916703ddabdefe815bdc08a27c70e9992a1041db9ce6dcbb3cc063788ee438cab624cf89ddea480765ef3f09d6b4467c3eb7"; } 40 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/cs/firefox-50.0.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; sha512 = "12f0eae081ddaadbc89283f17b0f69ba677c4f368b29f6cc3bbe308be5beb5be7938019fdcd924abf274c49464ce23e03277e010fe40bbc78f7aba2b6ad8995b"; } 41 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/cy/firefox-50.0.tar.bz2"; locale = "cy"; arch = "linux-i686"; sha512 = "ab8a1f8afdece2b69a510a3946dd6fc5763c25bd03456ffe4181aa2b6c3f17471578a64ea1b0a65085ca8682bb7f6cd8c4939394c4686e9ffc3478aa2a7b3a7f"; } 42 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/cy/firefox-50.0.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; sha512 = "2aec664a8884547a81b2cb0bb8a0cf2aa7f5f1ad6c02ead41e6e752cfd0d6739aa408b6d0461a88eacdadf4f2c8323f4de9f8d50669ce756c904510a243d964d"; } 43 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/da/firefox-50.0.tar.bz2"; locale = "da"; arch = "linux-i686"; sha512 = "77d28752fb60f2347393cd952329ab9ab128cbe3442117d2f4d53e84ea69ff10862d930a1884788db61bf6a910909d9ded46e56f2b3ea791a2e4f89b8dc1fab1"; } 44 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/da/firefox-50.0.tar.bz2"; locale = "da"; arch = "linux-x86_64"; sha512 = "e864623ef2af94a161f1a22d233480f7bf94adf0a9f75cb23caae207b47a5d34ba9d1d1cc00fe8a51121d3d465f5af087ac5020fc6ba246fc850c5ae4ff3edda"; } 45 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/de/firefox-50.0.tar.bz2"; locale = "de"; arch = "linux-i686"; sha512 = "148e4c1990f0e68e0550f00d517355f0d2e81f744ec592b297ad3c6a1be12baadedc0d7485ac1585e09891a162fc3fcab1d96645a2b4ab04dbe3b2853fe837f4"; } 46 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/de/firefox-50.0.tar.bz2"; locale = "de"; arch = "linux-x86_64"; sha512 = "a13463559ebdd0409d9e2c5de410b748be28de1455fc5b38d8531fd3afaac17e5e5520435908788f5370d4d8329c9dd692d3c2c1e6e0cd00e7f0ec76b2797b1e"; } 47 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/dsb/firefox-50.0.tar.bz2"; locale = "dsb"; arch = "linux-i686"; sha512 = "699f12418a92ea82b3bf96b2b2217f20260dbea294c2e7a37f03f9a6f15820fc15cbfb73c0ef3f2e0ff10353b5e6f61a39a4c57d61d6e51da5ba48cce9b6a0a1"; } 48 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/dsb/firefox-50.0.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; sha512 = "7a8de523144d4f87062f2984788f77e2a36a12087d62e5bb3f054ae7251821aeb9b8d11b5f1c45304dfb9bdd2380f4b5a131c1d5c5a9918d23e0c419f0f27fc0"; } 49 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/el/firefox-50.0.tar.bz2"; locale = "el"; arch = "linux-i686"; sha512 = "9058fa8f99d96eb073581ba96ed37fb6d17ac87040730219962b0afa7348ae39582167b051d3c5e8f11ed6467b36fd73433c3262217f4990b917ad14470a4255"; } 50 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/el/firefox-50.0.tar.bz2"; locale = "el"; arch = "linux-x86_64"; sha512 = "7b4230b827e08863c427ad1b059a8509d9e4bd8de953f588cf750b0dfef5e40bf310022301a2005152fea31c9fe14510c9503ee4fea2362c37e98e52f90abc16"; } 51 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/en-GB/firefox-50.0.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; sha512 = "352ef41a90a9bb237a223d33235d98b0b1d319d30ff091e4b7c3bcf62c7f2511c8fb42d78bc8cbc41f52be4e0111975ad7e7e67e71611170409f41d126e648e4"; } 52 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/en-GB/firefox-50.0.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; sha512 = "d452f6bf0bf4a361ca42e9545dc98cae9dbaffe1815efc92e3ee59a91d59554a248b95737d6cfb0e1e40b6cff3fdbbb66a13ded7366572a2b7bb5acb15bcb62e"; } 53 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/en-US/firefox-50.0.tar.bz2"; locale = "en-US"; arch = "linux-i686"; sha512 = "ed9153779e91537aab0f44f86262663da2c0fd32850cb18c86a31952926d0df0ad07108989d698bfbe9f6fd4db8d4e000d5eccb10a9080f1ff0e7fc055e8319a"; } 54 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/en-US/firefox-50.0.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; sha512 = "f9c077f4f196cb664383824ef8899db8916890addafaf850aaa99629ede100cfd438af674f37dabe2bd5f8f1e56b870cc308476e5d13e5a24bd3f1694b9719fd"; } 55 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/en-ZA/firefox-50.0.tar.bz2"; locale = "en-ZA"; arch = "linux-i686"; sha512 = "baa0c4a63a9849dddabfc99f63f42ef007eaec21bfbd9929629c7b3201005256f4862046896a4099c143653bc29967d26c3db35dcf8b39bedc920b8c06625103"; } 56 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/en-ZA/firefox-50.0.tar.bz2"; locale = "en-ZA"; arch = "linux-x86_64"; sha512 = "28c11301d9937a1a7489d2d26d86b44b942d84396a8c0ec4af2cda078ba7c2159452ed44a0132ff3c0d6b93487bead5de373aa0463eede5ea4a9cec3eb95c698"; } 57 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/eo/firefox-50.0.tar.bz2"; locale = "eo"; arch = "linux-i686"; sha512 = "400763f0273a3be94cde7c38bb410e654e99d190ace2a81d1b588f2bfb143fa7e4a425a9549b5edcdb02a324825d70faa65020752f236043d9e3448313062748"; } 58 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/eo/firefox-50.0.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; sha512 = "8bcea2944595a7900dc3a55c4e1d8b0fd70bede700bb244bc75ae981f33e32b67e89878715114e073e64d17b5ab351019628224b47bfe33ddc9a195a0ef08ed4"; } 59 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/es-AR/firefox-50.0.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; sha512 = "57a5daa81df3381f32246813e352d453424264cf724b3666d796a0181f08ff0e1a57df53fd089facd5fa32ed072e7821412383de997141cf50fb8a8d73c0ade9"; } 60 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/es-AR/firefox-50.0.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; sha512 = "caad9fe9203dbcb03dde31c3a3826d9ab3fc6a8df9a55e79036848d055d7594988c479e6021762a94d5a47fd931aa8f6650947e34d3bbbaccb702002f967e5f3"; } 61 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/es-CL/firefox-50.0.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; sha512 = "61ea4becca8ccd9ee635567bb87e881b57ddda08ec00a0cdf4a50c80532789f9730a3a5e7a1c1368d6a80354369471603e89f3e7f2539c6dbce2a40b7821524f"; } 62 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/es-CL/firefox-50.0.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; sha512 = "748fec2bf32a63ee7eeb59835e17dc0c60ae78ff3fb3f05b59d4082e29475d8b3758c978a8fbf260ff616c32487e36f2efd0b51b69c8647e9997e8a6c7d0e5f1"; } 63 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/es-ES/firefox-50.0.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; sha512 = "2fa4107225c498691148f444eb6497e71111613097d50e4610ac0bec893acd7893e0f3bd4024e2351509f4778af281df3baea97a523d4be4540c6ff28f29aafb"; } 64 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/es-ES/firefox-50.0.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; sha512 = "1d9b298fc979b7baab7dfbfca12c172544cec8828afca494a75d0e0517b6cdc89693e94e3cd1c2887d7156a0fd54da9c59adbbc055947f1e9f4c4880f6a125fd"; } 65 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/es-MX/firefox-50.0.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; sha512 = "903146601206d5e196684fd908de24ea34d287aee2d03ce68fe2ae8092799a38054ec5a9be2d94b2d3680088eb4a58d2a8a8834652519dd3db2340667041e032"; } 66 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/es-MX/firefox-50.0.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; sha512 = "e84dac8ca10564581f6a13b436a86010da60e88c38ae6f06c67129f2d3c33b4c1bf202810c19bd781aea7a55a809f4bb46cc8fed4b26e892dcd798731d19ea92"; } 67 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/et/firefox-50.0.tar.bz2"; locale = "et"; arch = "linux-i686"; sha512 = "689674c1ce12fe8f04d0a2824d78ccc0e0685320dbfc83ce5ad00b07ef62dd34bac5ec9719d97241d790daaf20dedfaf63f05b062aff63ca87eaf9b43f796b9b"; } 68 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/et/firefox-50.0.tar.bz2"; locale = "et"; arch = "linux-x86_64"; sha512 = "37b8a6b008402ec8ae0dca89a062e9f6b0c84de04a3ebef98de45453252e3f373bc5c58c918c5e7caf05afd8c97fb4b691ec67b22330e3386ff8810d8b46dab9"; } 69 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/eu/firefox-50.0.tar.bz2"; locale = "eu"; arch = "linux-i686"; sha512 = "54d5963fbed7204c0311430f620479ce5eeb0ee3f8d5dc2611c8bf7fc76ca6e44c26d5bc8156afc2406d17b7e6c72a966469333ee1426e2de053666a246a9008"; } 70 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/eu/firefox-50.0.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; sha512 = "8296591b01349424dcdea4683795b5063b89d15aed67c299298abc2842e313b18c426e42e687fb7fabe7d6a54cb39af7ebbb1374ad0fbdba42d9c012a82ec8f0"; } 71 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/fa/firefox-50.0.tar.bz2"; locale = "fa"; arch = "linux-i686"; sha512 = "3da3bd8e914e155662c9d8377e198e3363b931d4c2483ed880b1d7f7199380165e44183d9e9bb8189a7d461f080c3a0b5cc5b2041c939a2fb8625e4728f4c8ed"; } 72 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/fa/firefox-50.0.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; sha512 = "1fbaceba15cd7e11b93c0e6977f5711e9aeae64d42e2b8a21aa42c814ee432c7cb0a64a84f0b5d1268275a69dfe2677859f37fb5f62e3d8c729473f4483fe794"; } 73 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ff/firefox-50.0.tar.bz2"; locale = "ff"; arch = "linux-i686"; sha512 = "21825fd0502866603d3878702d505e3db60e21fde005a4e3ce1d6ddb2c695859c56c1ee352f9a4dcfa6ab4f3bab7a8f7bb4f75d0868920af0186f16d88850d20"; } 74 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ff/firefox-50.0.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; sha512 = "52ee181257cac9b916be9c804a1ff7e33f363a1ad2b6aafbbe00d461c4f9d1949345cd7b55d10df0eecf7f0e410ac07a9d7d5ae6dfe142cd594b5b72348726e1"; } 75 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/fi/firefox-50.0.tar.bz2"; locale = "fi"; arch = "linux-i686"; sha512 = "612013364ce9f9d984d00c815e8e76f1b45c2de7bc013bdf49aa83c46d522c940e694c530c8a1d9971c1c5a2234b1bdd438f41903fd777b29ea5d51df6c314b4"; } 76 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/fi/firefox-50.0.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; sha512 = "aa93258af4ffa49068887638a33ff41ad29895ecc86ed329094a2b925b655755048b08f862cfb1a5c1d86365dcc1adef2227054c8b5eeac9f46268e1558d10ef"; } 77 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/fr/firefox-50.0.tar.bz2"; locale = "fr"; arch = "linux-i686"; sha512 = "be02f1bcc28af5d4b3cd6e1eca126846cd1443a2f0caa3d1e59be0f3046c5373a22b3fd5c3a853601249ee3e34100cf308bfc1ba54c514bc4cce3b647ce0c691"; } 78 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/fr/firefox-50.0.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; sha512 = "008d3b64553faaff26ff79a2123d81c0df3d5aa2dc9a6c678cbf472bee47c11d235c59711c5915e5ac991401d076dc7f3edc1da8207481d1c1f871a79a4362b6"; } 79 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/fy-NL/firefox-50.0.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; sha512 = "74dbea8c626496a356a0b29fc302f03565dfcdd60e9ea4d68b8b3d3a45f43d66230b2c76919ec4cfd2e4b8d5d4d07d901912a471aeb582c3d35c5799c4d3dda4"; } 80 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/fy-NL/firefox-50.0.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; sha512 = "982ed9e4b817e90b19b2c104b3eae8117b59bded0b066dc773b9515aa8daadc322dc80105a5bc961ce7b0a3c5630838a26492f014be41d92ebde140030dad5c1"; } 81 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ga-IE/firefox-50.0.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; sha512 = "4be2dfcaf244ec9a3ac64291dc1a77a6359fa4922bfda8a57d847418104adc7f591ae3ff51a5b2d0b2b04e916649889d852e9527b0b59f965fa90b3c091be431"; } 82 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ga-IE/firefox-50.0.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; sha512 = "151ca36fa5fd165a1992a682934f0219fb2b85a7a9aab8f503f4cc6685bce5253c7c9317c71007e8fcb2064c3c63c4107c696b5c2651bb1aa3b25897a2d3b17e"; } 83 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/gd/firefox-50.0.tar.bz2"; locale = "gd"; arch = "linux-i686"; sha512 = "37dd8b1d6162c05bffe114ea632485316e99cade321f4bda64ee61718f85d61e39c85f543b221833ba3bfbffec29926c907c9ea9349fb54600172c64d1d751a8"; } 84 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/gd/firefox-50.0.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; sha512 = "ae2b24bbbbac0eac95e559cb21561e15221d4d40acb4b6bc069c353e1c0af123cc396a960918683f88f2ab8d6b0207e585a83289704c18ff4735fea3c7e8f51a"; } 85 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/gl/firefox-50.0.tar.bz2"; locale = "gl"; arch = "linux-i686"; sha512 = "7105f05777629d12e7c90ec1574cc96a762938841e19185b3b077bdd52d6c28827e285eca95d2d6b0be899541981370f09944bad7773edd646b5199100f50b7f"; } 86 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/gl/firefox-50.0.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; sha512 = "a7dec692e8500d9e884a46cb1f2e340522d770c35b5f0c2743448747ce4322cea63149679f7409162772bd9a13c8275d099ea22ad711ce124d426300e0bb9473"; } 87 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/gn/firefox-50.0.tar.bz2"; locale = "gn"; arch = "linux-i686"; sha512 = "74a46b05abfe713b3f9df1fd651dccd97b281d7d5c5ff93856c6d88c50b0a49428610dc7d8fe6ad5748290d15c2194750e890ddb79b7f7b2eeee77cf9d277bed"; } 88 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/gn/firefox-50.0.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; sha512 = "486d32491f9f54d374fe24622477677ee90d09209c0eb74bcb52b93d33c2d0a8a540e195cdcc3fb117bf82ed0b777bee6465da51291f1d2998b0fcc1dcec1557"; } 89 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/gu-IN/firefox-50.0.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; sha512 = "e471f9cf94e85bcf3a0404c9ea0cec7adfb38b64f93a931b86a164814d7b8cdb95d9e78d3790b21235a4da816710ca7f2b9fc547ceb5c11f9d4ed949a7a68ab2"; } 90 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/gu-IN/firefox-50.0.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; sha512 = "70399ee841ca80a3add669509249a57d5be11a7fd69aec4bfdf6eb0d5df5d40941fd59ebd79a0598699fc3adb5e162837691261e31922af8d8074caae6ea0977"; } 91 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/he/firefox-50.0.tar.bz2"; locale = "he"; arch = "linux-i686"; sha512 = "dacacdfcc223c9709d0082be2a1f51568b8d8adece09640cfd4df74e29ee41c0cf28fc926899310d15a3ee81975f860ae00e896a825f3660ada72fc9318aa23e"; } 92 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/he/firefox-50.0.tar.bz2"; locale = "he"; arch = "linux-x86_64"; sha512 = "fbf321e64deba8b83d5e128179671b4c9fc6582ec5447b1a85044f1b142cbbf7f1a38abaab1b6d85f6ce9fff00575f3cc1dc08906f469a8f51b9a51f2d1c86ad"; } 93 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/hi-IN/firefox-50.0.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; sha512 = "3434e4e259373981127422de30f8d659789651ba5220135a05286ac76e5a468d6d80c9a09f379ea0f4f03f1542ba5fbec064c54718c73bfa85cdd3144ccf5991"; } 94 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/hi-IN/firefox-50.0.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; sha512 = "d400e6afb62dbcf65e1697bca8aca8d2aabd5391bce50b83201e28fd140c00cef11dcaa7d68ad69a9e82f31e93b3ae350bb0aa2ddf4370cc672a77510bdab89c"; } 95 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/hr/firefox-50.0.tar.bz2"; locale = "hr"; arch = "linux-i686"; sha512 = "2210439603d946eca55701bdb95449fffb898442efe85d31059d0314e033c39a8b460b6e7f95c08bb9da145acd27744dc7d59600111bddfee05302c9743aaf4f"; } 96 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/hr/firefox-50.0.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; sha512 = "154d4124cd2fab2f7c01e8e8c4b55ceac6a6582d2c425517a04ab0ba7211f9a834840baf56042a106d59e33e2e6f616597e1f29a21b183567f410627a1bf658b"; } 97 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/hsb/firefox-50.0.tar.bz2"; locale = "hsb"; arch = "linux-i686"; sha512 = "d33f95c47d6d56599b67e19185b629b05e35ef085d0b8fe08ae461aba3cf9d21b186667f55a5dceba1019fdee6fdc4c105b7e5d7f625252cca5f939c8b7a0cd7"; } 98 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/hsb/firefox-50.0.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; sha512 = "a10434af0fd28a6c38a3bc57acd257dced2f2ec476ce18c7da07927295a98e8ec86f5dcc9012e2c6eb155b70d0ac7c143f74ead9f18bba932c192e5efff87087"; } 99 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/hu/firefox-50.0.tar.bz2"; locale = "hu"; arch = "linux-i686"; sha512 = "f82ba0dea755c93cac27cdfa58b40a79cba3cf09efa126bd978aaead0d64716ec4f9aefbdc3a8e1af0d06fcf2279f1c545efb6177b641fbbcdc24052c7655860"; } 100 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/hu/firefox-50.0.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; sha512 = "65ae4501c718705163fdccf39e53ef9c753f8b841221832ad6967921e0e7b385a23c0dacf9a1d5f5b309cd1dbfa813879f5a2fd3f0ca93c3dec6865ff36ef5ca"; } 101 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/hy-AM/firefox-50.0.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; sha512 = "dded53d77f186a64336517d5d0cc7777bea256de43cb31f96d35cffc64a55c703b9b986038e82949369348ac83a7a42d4356b72e329e635ec827ddad8d6b5cf9"; } 102 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/hy-AM/firefox-50.0.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; sha512 = "95c883bed5f89a826241b0e8c0f8ca5db10a534a1045ac2b0bc4ac9c93b9dd788644bb3404a95883641c6ed18696096f198dfb74f243a6a6a2d9b59f5e075c4e"; } 103 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/id/firefox-50.0.tar.bz2"; locale = "id"; arch = "linux-i686"; sha512 = "1dbd123dc5a8c15eaf311964fa46175cbefd6a72c84f0e046bdcf0904d942f8e375ad0205e2b708403482ace902b8457377c988eb57aec5a64f366273f818177"; } 104 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/id/firefox-50.0.tar.bz2"; locale = "id"; arch = "linux-x86_64"; sha512 = "d1ccf36aaf7f85cfbdf34f5ec80b73757fb5fa7d1a0f7929bb97e5ebe5ad0cd189d0d288a4ca9466467968234b5b3939b1ffd2650266e26c506c95d0ab36ef61"; } 105 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/is/firefox-50.0.tar.bz2"; locale = "is"; arch = "linux-i686"; sha512 = "7092e252bb6ed7290d0e0acb6d6fa0be6a4b89e48610909b74a954246eac6066fc2931132afdd15aee617000f59ad042141fe8a83e1a37a1ec9f0bb96197330e"; } 106 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/is/firefox-50.0.tar.bz2"; locale = "is"; arch = "linux-x86_64"; sha512 = "1f4b21c65356dc4fb959072020123850654cd0eaecc6057f138608ecdcdca215a64089441d0a2cb2f0b892c430d41f5b24cfc202f3f2fc994ec2cfb5d520cfc3"; } 107 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/it/firefox-50.0.tar.bz2"; locale = "it"; arch = "linux-i686"; sha512 = "41a1e8b539b0eeefbae4c031a997fd8196a05ff4e7883288936b8a4caf6d30f0b6104aad3b955843bd982f8a6785e038bc15913a6423c4a8bc43c5815f890343"; } 108 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/it/firefox-50.0.tar.bz2"; locale = "it"; arch = "linux-x86_64"; sha512 = "cdd26321281d3049b9e34ccbc153af22f8f6a8b43f989df7ad74c448f21b5bc318ec3f6d26d6b9e35e60efe856b831a26e2785bb08b005791ad5b5a7d68feb15"; } 109 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ja/firefox-50.0.tar.bz2"; locale = "ja"; arch = "linux-i686"; sha512 = "87a8b95bfb8171dd49999ae47f788b1818df0916fc66da9a4bacab5ffafd9791055e49ac5497d19aeb9404a62c6cb9874596f7d5a29c4c7355f119b5105e80bd"; } 110 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ja/firefox-50.0.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; sha512 = "04c6e5be875955cb4333ccf5bf8134c8485cd65bec9f86f3b06e8e9593bc45ca0d85ffccb7a0477287ed9a5700621d0555627c1261bcc2322d4c446086b6cdf1"; } 111 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/kk/firefox-50.0.tar.bz2"; locale = "kk"; arch = "linux-i686"; sha512 = "e3e597bac7ec1aa163a1e758d23c633d9d453613f8b52bac4b566b6499b1fe1658fcaff1b466f37a752f862a48985a811606ac9c92ea65b8f75a9ff8c2172d7c"; } 112 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/kk/firefox-50.0.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; sha512 = "1f686ebf1cf1ca38e7e67a9ebfc73af6e9e72e648c34f7e3d2a0e4092c14697dd7608ab4ead11ce38edf3eaead09f96e01d81ad6b8491b54523f37268d1527e5"; } 113 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/km/firefox-50.0.tar.bz2"; locale = "km"; arch = "linux-i686"; sha512 = "b21bba0745523be576c2f99002e01463bbcf5a3dd122578bf78b5614c303e336d3e5c1a27a2b7ad88d53b7df4b063352c867fe66bfd25c167c17c7fc2e81622b"; } 114 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/km/firefox-50.0.tar.bz2"; locale = "km"; arch = "linux-x86_64"; sha512 = "9f6b1506ed8fa820f1619d30dc045781a1bcb92f6755c0aad38fc5143c522341ff62afc39d6158aab863996d400a89546d4d2b4fec4f207c01d5c1ad1df8163c"; } 115 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/kn/firefox-50.0.tar.bz2"; locale = "kn"; arch = "linux-i686"; sha512 = "1822443cf61962f06ba82bfb5bf344aeedd12ee77e44acec0fb292ed6ec9fd843f2dab3e43caa0cb633107b8b79f30db88d0fbdfbbceaa5b6441141796a82699"; } 116 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/kn/firefox-50.0.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; sha512 = "54542ebefdeecc74344396862dd443bc09c910ff02cc49980e40dc8ec202cc187ee925d560e3d5c409f88b92158aaea2fe2be3ac24a56d370e50f6a9d0caaff1"; } 117 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ko/firefox-50.0.tar.bz2"; locale = "ko"; arch = "linux-i686"; sha512 = "0ca6dca9be0e957d35adfb7f95a38677836620be986fe2b99a5437d5dc64258d081b91c31502103ad61f8f7828d1d6f18049fdd3248721a44ea31a0648512366"; } 118 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ko/firefox-50.0.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; sha512 = "9503bd88caf715738f8fcfb2b249fac0cb69873c4c5ed36eda4b06fd1e7f3032c7c8488613a042fc8236cbdaa93c1ef5d7a1d81d374559070006bbd714597313"; } 119 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/lij/firefox-50.0.tar.bz2"; locale = "lij"; arch = "linux-i686"; sha512 = "666615b5905236e42c96c40d911a26b5d9c6c888d825d5bfeb6eccf9881668df41258920093c477e06470ba97046896390fc9fdae4e29e00ef5aad12064fd66a"; } 120 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/lij/firefox-50.0.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; sha512 = "88d7accbd48856477137efde6b2b3d37b017c2b7126e4d37e0b328094e6d110e278ac75b61ac3a09cb5de63aa76b21adfb093327a099013d107fc772b1a7686a"; } 121 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/lt/firefox-50.0.tar.bz2"; locale = "lt"; arch = "linux-i686"; sha512 = "eb2300f63ac5983be2138afe6d588385b80595b736ec4d2f878bec3adebb27c5f1fa789103fd500e7297ae5034541287512602d6edf35035bff2c4d2b8f4c087"; } 122 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/lt/firefox-50.0.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; sha512 = "b45dbcde74268f95b2279ab735140a14ebb2c2a375e8dd296be95136d24f60c2ddf687f61a09218f9bc17575b0014827415b02dad4b3958540cb1fb2b78fff40"; } 123 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/lv/firefox-50.0.tar.bz2"; locale = "lv"; arch = "linux-i686"; sha512 = "6252465e24583b2ee5599a47ff008287a3321955cdfccfb0a8d9b174e02b644e463c2aedf77d9ae9678cf2c682fbec07796a13fea060c735ccc6b11390c3792e"; } 124 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/lv/firefox-50.0.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; sha512 = "068ecd5325471dffe741bcd02adcb3308497eb3c1e2a1679675e27fc8ac58e233457589a56d4eae658540a0876b2e3c1f39407b404a322ea079d95195ae736b9"; } 125 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/mai/firefox-50.0.tar.bz2"; locale = "mai"; arch = "linux-i686"; sha512 = "4690b802d91833bd96f7beaabd302ffd9bd40795893cd196a0f09ea47e333e7d645f0462b12fa0ca8909cdee07f2efab5094a0925d3fc11e48138098468ab43e"; } 126 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/mai/firefox-50.0.tar.bz2"; locale = "mai"; arch = "linux-x86_64"; sha512 = "88b4c27346fd74cea35eb635b02840ea771f015fd9f2700751ca26978f502ebce23cecf425e70cf558e38ad4ccb6cc86558190aeb559194005474b6777399591"; } 127 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/mk/firefox-50.0.tar.bz2"; locale = "mk"; arch = "linux-i686"; sha512 = "171fe438b11434ef3ed68507d6bd1465b0d8f9af9a77fefcd2fc7730f0bc8a46a319d9e3d94227b2051e18b990cd8167103e0cf50293bfc0fa57a3b539b4fe5b"; } 128 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/mk/firefox-50.0.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; sha512 = "1f59cd9237149dc22c540461abc640367f02d65103cd60e1d7afb8f43b973cf03122130fb6c665b418896932cae1d4deb7241b45f7d4dcdfe8ea69f0bd4b8143"; } 129 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ml/firefox-50.0.tar.bz2"; locale = "ml"; arch = "linux-i686"; sha512 = "0cfc6ff07e0fa2b194ca8851d52e3f819f96626d21b827fac14319c849f0fdde21d269637cd5c833d6f0adadd49656b9dbf603d1c0f761aea912c4b8f89917dd"; } 130 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ml/firefox-50.0.tar.bz2"; locale = "ml"; arch = "linux-x86_64"; sha512 = "de1c49aff4dc4cc4fe2c57a658d1c7dd2ef7b7b7067247c1c261a89109548ba3d22ec7ae488b9c7d338fdef50317ed095ac4cb7390673c6e10e5eb28ffaa3d08"; } 131 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/mr/firefox-50.0.tar.bz2"; locale = "mr"; arch = "linux-i686"; sha512 = "f4a470619058a8d509d4fb25f017f859628c0f502de4af7504ec189e70dd07460aedf7ad0dd36224c57eb6b6acad763d6781893369e1db7ed1e12050a0bbd6e2"; } 132 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/mr/firefox-50.0.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; sha512 = "13e5c2fd2f0aab0ebf186d4042e3aaba4b5a7d01a6de1515e9ae34c2d1d81825fd6db52ae7994f0c6f711830dd95e32fbe61e1e09a020cae08a85f575ae2d22d"; } 133 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ms/firefox-50.0.tar.bz2"; locale = "ms"; arch = "linux-i686"; sha512 = "3ee62d50bf8dbf1d013e61b19856efebe5a5624f4111286c81ccb4449a6d8124702106a49405570cfa810c0a32f0737e9cc105bd75229d466864e8471a5e5c44"; } 134 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ms/firefox-50.0.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; sha512 = "39531760eb1cfe7ef58d7c2eb8eee3fa8c467e9880d3a1ddb0f957364949df0af06c0d03b91e50efe420f16c26df32ce5214979fa7088a79cd1de70691fa8a9c"; } 135 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/nb-NO/firefox-50.0.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; sha512 = "e566041725660698d2c51941859301036801aef3596ff250ad9faa96d1333951ba388df09aaedf04204becfa9e177448fff5229845f6a8b5507784e4df0665c9"; } 136 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/nb-NO/firefox-50.0.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; sha512 = "b11ca7ad3089bdcd2921a882395384cc2e35512488224e0d3b7b227c05436064a8fa6d174221adbcf405bf274a63e61d365a3a3b4b5a6d9f053714448cb267c7"; } 137 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/nl/firefox-50.0.tar.bz2"; locale = "nl"; arch = "linux-i686"; sha512 = "7f6f5a34bd1f2a6c9b637768af109f7612847258f45dd59d713004dc2b7c9cb46387310b000416d96e6ce1266e709f30df9fc48bdc97312f082ffa9c5ed3fc28"; } 138 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/nl/firefox-50.0.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; sha512 = "db633339a4ab8c788b267aa2435a13607a5d1fda365c06f1d90f19e5604b60a809dae31e8d135204fb14d8af8a67334dcf62a88e29102c30a19c1ecb9ef415ce"; } 139 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/nn-NO/firefox-50.0.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; sha512 = "841de10098e98a2148dd035983d7d1e2429e1b10789d5bdc8fad5d3276427eafc6ad9d9cf2db0038eab313484835a8ebd77098c7018f81fb0b9fb523c4841bdd"; } 140 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/nn-NO/firefox-50.0.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; sha512 = "ae58d4a6a5d0b5ea1d5d080598fbcd6235c06657b4a3ee3b294bcd4f7360094a47a26bbdc6d5de8d2b782b3f243dda31bfb663bd3c7f81b0b980b9b75a089205"; } 141 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/or/firefox-50.0.tar.bz2"; locale = "or"; arch = "linux-i686"; sha512 = "20d1a99edb738fde9791404ab0b55385386d33c74b1d2f944c1f8cd3b3175fc8a8ddf7351ab8f551a6d6299379e7551366a6cc02461c8ce3a28e59da4094e636"; } 142 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/or/firefox-50.0.tar.bz2"; locale = "or"; arch = "linux-x86_64"; sha512 = "b3e77c5d5730c616170361d785ce138bba1ebff030b33d88eb3340eee53114e07e9129072e77e2cc10513b036bd05ccf7e1e1e46ab3a7c760b8eab7963a69152"; } 143 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/pa-IN/firefox-50.0.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; sha512 = "7e2a99511fb20a8f34a9fa18f66a45643cae32313818dde229239a48eed7ab8ddc71c501f8b14233e67daaf0f4dc914fb9ffbb0ef807a89209a5a46fe4ae62cb"; } 144 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/pa-IN/firefox-50.0.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; sha512 = "8d3b86add09c64c76bbf0ce7530d43785704fd38c98859dc9c2c42364f58633de61de8dbe00dfae9f89f8c9960acc42eef317c1d87b8e7944daf54e18b295073"; } 145 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/pl/firefox-50.0.tar.bz2"; locale = "pl"; arch = "linux-i686"; sha512 = "9aa2853624394395ac0f17ca3a0fbf90b8519e852e16b12ea8221a9ba146cb87d7e3b881e26db4be69aa9499e8f6c2f83be2ce7aca9a4c1ed8eaf562d98b80d5"; } 146 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/pl/firefox-50.0.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; sha512 = "7dd5dfa772b8869eef4b47ba01380b84989135690fae5417ff029ce2b1226c7335239e4832fae760a311c184d21a6cf3f92f30531620614c16829084b41cb48d"; } 147 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/pt-BR/firefox-50.0.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; sha512 = "d9a431bd40fdefe3c84e820c6d6df478dd26a8eefe7ec42537891fb8043ac0101363e256d953f85cf48f812aca09e8800aad4263f6999da1e079d75d09386031"; } 148 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/pt-BR/firefox-50.0.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; sha512 = "f1c2a10e5ecb74570c5e985ba09763d362105242b53fc9e9cd51098f3bc8f4f9280c7290b9ba4335e455ce9e3dd175f67554fb25aa86544d37fc609b8b98adca"; } 149 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/pt-PT/firefox-50.0.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; sha512 = "0958cb1f5ef1260da0931cc4e16c81ab8995711acf846a2658c5f184968c13fd8d40af27613ce2b5c6e5ad462ee14f39f2a614294bea9cfb2dc875d0f0e8779c"; } 150 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/pt-PT/firefox-50.0.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; sha512 = "5ae4cf72ebc9af54a7b24ae0a37947cb4e8045f674538d26ee642d4fb7547e6ee2fe5525c4e04b8aa41a34ec26276832663088ba379f6abbcc9ccde533388f7b"; } 151 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/rm/firefox-50.0.tar.bz2"; locale = "rm"; arch = "linux-i686"; sha512 = "48c20ddc5d312f3720bdb8b40cde75830475fcc00ef579c100aa45d668416ae9dd048fe5711448eab59d50b019326aea7885110ef15112e7c4e58185dade84cb"; } 152 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/rm/firefox-50.0.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; sha512 = "4e2a66781f0d7e7349debaab08a6c532a82a603562a65437230c7301f2abc6674a6acbd4254c616e3bff8eab53978c780f870141cab42872a0361f853e3be6ee"; } 153 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ro/firefox-50.0.tar.bz2"; locale = "ro"; arch = "linux-i686"; sha512 = "d2cbb5bd4e7dea0596c3fe16ce2dc383e4c8408f5a4f0a9035094a8b714961d3d541b473c586ec8a3140984e8ac902d940e5e86be5215321090c14fb67688a33"; } 154 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ro/firefox-50.0.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; sha512 = "81ec70d793ece3f33ca7dbf7667764a9ed9d0234b084dbd2ea1e92bcce281ed71133f342618c30be4195da49247ac09b44eb27c9a2996cf07d5f5a17455ea939"; } 155 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ru/firefox-50.0.tar.bz2"; locale = "ru"; arch = "linux-i686"; sha512 = "07e460bf0545e35399c937f06a6a848e4967eed45e86562a6a9a673baeaf1beade10ff7bad1d3892f9304e6018bc87260e212c067a81ca7bc25f2a8e9fbc5f2c"; } 156 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ru/firefox-50.0.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; sha512 = "23a097dd2e8047f9623a35f4190c7acc70123f9f0347e2ca204bc7cd71da4b2c20a3c26192773eae70bc5fbaa7ec194b9137a8f30c28bae672c608c58bdb3f23"; } 157 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/si/firefox-50.0.tar.bz2"; locale = "si"; arch = "linux-i686"; sha512 = "1bfac64a39a787f02311a0486badc56f0a3058362b6c4947b92688cc654e21c6502703464f0e3a90ec7eac35fb2596e3ddff7b23b3970316320d38e013d5db88"; } 158 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/si/firefox-50.0.tar.bz2"; locale = "si"; arch = "linux-x86_64"; sha512 = "dddf6b5248c71ec8fd152d5d9ee24809add324d529fddfca6166c48e300e92a9bcc96084b2b3b99968044174cefa757e8af8f5d13198a0ff0fac59c321b3f00c"; } 159 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/sk/firefox-50.0.tar.bz2"; locale = "sk"; arch = "linux-i686"; sha512 = "1ca56172371a3470cec3ec174b6cc14fd5721bc29e3f7683d8f5009c5ace2a5aeb005d28cc9096398e79c03dbeb6a3f14677b9792ce95fb36c8c69d0070a0b78"; } 160 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/sk/firefox-50.0.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; sha512 = "2fa6ec9328ab40f46eae66e18ae167d9bccd4d5be43fe3ab5fce73059941178af8813bfe7fe26106ad569e6d1c03338e440ee32722f041e73ec63338828e4d23"; } 161 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/sl/firefox-50.0.tar.bz2"; locale = "sl"; arch = "linux-i686"; sha512 = "b3aa500e2b55b502d60f322c63f08f5add6063b8b5f0f2d4cbecabd56b08ab8a20792f47c34daac6d9c56e9d74d10fc15ef3901f27442e5de2db0933932b3dfe"; } 162 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/sl/firefox-50.0.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; sha512 = "c1deecac7551c39b3b47b0b97896ae8264519251e58f5f34272bf15f53f4d6b28a82bd8a55ff584d501aeed00b6c2d6c56a7d6594d2ea4129fa2f16951cec4d7"; } 163 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/son/firefox-50.0.tar.bz2"; locale = "son"; arch = "linux-i686"; sha512 = "4655634990c822e94bc9cea432a0c90de92dbdc3b6d033a546c8d30a23c078b5725e20151f61c60c92ade138aca083032c7182fb7030d53accf2586d03d435f4"; } 164 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/son/firefox-50.0.tar.bz2"; locale = "son"; arch = "linux-x86_64"; sha512 = "8c5a0d0e3a042750a72b40908a862e4e98d0350efe9f10ee7a1c0c27913ebdc94ebbf4cc216f12b7ba459b2b12c889df2715e2664a6eb3ad52107c3c791f26c3"; } 165 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/sq/firefox-50.0.tar.bz2"; locale = "sq"; arch = "linux-i686"; sha512 = "7a9616abba37469aa5c8686a726723f32059a682ab35c0d3ca179ae8c817490c01947b69d329e224526a972e9116d4755303fc99f601b1a4d2581e75b77924b6"; } 166 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/sq/firefox-50.0.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; sha512 = "39b28857af6b2ca281eda2525731987a9eb3474f538fcdc402d3bc067ed28d43c445f88355ed84a30c5f99f1b9f7281435501fb4dc89ba217ff9a0b2d7121026"; } 167 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/sr/firefox-50.0.tar.bz2"; locale = "sr"; arch = "linux-i686"; sha512 = "318dd8b07c62f2c98c35695d36b4273d4e3189d0003b5047be5f5c1bf49ae9b82a33ea3244f37e354b4c6b0db75c068042c22a6949b2dc90045ae2f87a8b45c0"; } 168 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/sr/firefox-50.0.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; sha512 = "690ff481c3c79ed3bb8b0ee3157a5f1708f53a985cefa245776a47ccb93ad769228fe76db665d8488884a93f397d219dd8474fd1a63744be54d7b9cfa58ef37e"; } 169 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/sv-SE/firefox-50.0.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; sha512 = "d55e6447238a8bcd1521eae2167064eb4951bc11dcd7a16227ec4690d4ca7d56a567a70d2737a084bbe3aa4e5276970586b4bf21d16c85e2435ed60824d32a38"; } 170 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/sv-SE/firefox-50.0.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; sha512 = "f48485a6ce34e2915d91a4673af7bc050776bdbffb8e9dd3656691e9cd389c9534666969de7bef065c4825012594ee1e4e633b1fcf4f4947bdcf644c08962304"; } 171 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/ta/firefox-50.0.tar.bz2"; locale = "ta"; arch = "linux-i686"; sha512 = "b7b006f1ff11895bca5b33cb138385055b902730892dccd5620d1537c3dba6c4a5a8c6a11d4a61ed0baa75feadccf04aad29ca251f7bf19c17c7d8db13c401b7"; } 172 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/ta/firefox-50.0.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; sha512 = "1f7c5dd068f4829569b398691ebb719c851ff165844eb4ca1d26026a4d40926ebc3c71c4ddcaa5e8d9b9b159ed5d08d24e2b50d3a93d111cad3d3d02d5a26f43"; } 173 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/te/firefox-50.0.tar.bz2"; locale = "te"; arch = "linux-i686"; sha512 = "ee698d3366f202ae4ff8ed2f1d8bbe1e592fa6200e9734469292d76595e3629d3818744ae05d1d37e7372c622f79b4e8c075011dd7b835a61aba86b272c6ac94"; } 174 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/te/firefox-50.0.tar.bz2"; locale = "te"; arch = "linux-x86_64"; sha512 = "7037a57a9e456bed79b7527b35bd680c32a94204c94b1b9d0247c0e521867ea0c606875e11a3bce6f5c2271a5e322f3481cc5451fc413cec5a5f6f199a676a2b"; } 175 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/th/firefox-50.0.tar.bz2"; locale = "th"; arch = "linux-i686"; sha512 = "62870d113beadebcfafba9c6d133cdc88769f20088b788a8577a99afa85562df901f14ce1f2c8bf6e344ac31b8a8dcb96172a5724add11936f78aba7d26d5444"; } 176 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/th/firefox-50.0.tar.bz2"; locale = "th"; arch = "linux-x86_64"; sha512 = "5c9cca0455a4da647b8f2b178bbe73037b1d5c7ffe95dd12ee3042ab982da0cea21ff9afd4b954805966d25b035d0ad83fe138dc80a7d345a81a01df722a9dba"; } 177 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/tr/firefox-50.0.tar.bz2"; locale = "tr"; arch = "linux-i686"; sha512 = "0f7e16b46d0c931e147f1f6efa7ba4d12d629bb909f220bfccd9646e968e52e1d7641ab174880313781f1c149ef7b4f6311acb042b704fd18337a31531fc8863"; } 178 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/tr/firefox-50.0.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; sha512 = "864a500456f1728c2043e6841256a21613864501d7428248606495c8c34ceefe0db23b3dca6a3fca9f92a22af663109d41ffe46daf19d64aad379774848a448f"; } 179 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/uk/firefox-50.0.tar.bz2"; locale = "uk"; arch = "linux-i686"; sha512 = "94cbfc40c5c9cbf13592a7134cc4ec2ee2fea4b733738acb45ca454e029228cf741111c5478961494a9e7965f771fca06aef0e58eca076721e8bfb11ee237202"; } 180 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/uk/firefox-50.0.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; sha512 = "a4d7ca792c89f37fc1457e36beba54e75a5901bbad1832272a03b0bcaa3536ed237559aca38775e16940c035b117efd1caa1929e96c889843d2732d5cbbe38a4"; } 181 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/uz/firefox-50.0.tar.bz2"; locale = "uz"; arch = "linux-i686"; sha512 = "e3b740953b1a9456321e684cb0dd606967d46d9ebc120d43a10244b88586c1ac4fa7cd6c7ede0fdb52690fb102e8a8a456c1c226ac7eecaa50776b52062e5285"; } 182 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/uz/firefox-50.0.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; sha512 = "6a45689d06f4d52c5352d69049e55346c8791720f1d38257a49ad8ddeb9d94c0b0adafdb10a3432b4e4a75dd83eff618d7731a3bbf8752c979c0efc09b67a363"; } 183 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/vi/firefox-50.0.tar.bz2"; locale = "vi"; arch = "linux-i686"; sha512 = "f1691996ead43b59409f590a46bd97359183a05ca5f5bf49966d128b2de6b8bcc2fff2c3f73e3966a8f6182aff9c1dabb88e659ce128ca6ae4cf11aa877c8df1"; } 184 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/vi/firefox-50.0.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; sha512 = "9fd0fe5312763143d83677b11efd0dab2e84fd93cf4a884261d33dfc23d76facd7be7d6e3701e3dc9134bfe7ac7cf8d3138f63dc490964d1b6dd696451ae18cd"; } 185 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/xh/firefox-50.0.tar.bz2"; locale = "xh"; arch = "linux-i686"; sha512 = "f15b3c3e4b57447023a6086b948b5f68bb5c6301c3e7f138d7e61b2cf34d87357b7e5894bcc6262552449a5d67c2548f52fa3942b01603c15cdc9803fa45660e"; } 186 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/xh/firefox-50.0.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; sha512 = "b28e30d95f608733099acfc6c39e0062bc3470d8ba386ea563d9b376f95e5a4bb9374d0fc360d0a387b9edd1ba252b437cf32c555c68667323648830efd96e45"; } 187 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/zh-CN/firefox-50.0.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; sha512 = "b351d0c9f5bce2da39dd4dc500377e7a07812c6ee2c3359a15b095be562b90b43da6bd7c61435c04791278b9e47eb2ed9dbcb589fc86abdf84a16dea86c88dca"; } 188 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/zh-CN/firefox-50.0.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; sha512 = "3912d4ef5bd3e9cb5bd7e6f559c66e06568a1441394c41a9a47433c28a551f3c012717adb66f02441106e20cbf866a4a201af079f4f59b9c34ed1250fb64b22e"; } 189 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-i686/zh-TW/firefox-50.0.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; sha512 = "1438e36a719409637e246b2d2b18b7493b00446daaa18579d2c1c45866e0aa597a8934e9d3c15893d987dccf1c1df5d4a03d34f37cbb3b3f2d2fcd52392621ca"; } 190 + { url = "http://download-installer.cdn.mozilla.net/pub/firefox/releases/50.0/linux-x86_64/zh-TW/firefox-50.0.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; sha512 = "cd5f4baef991942ac555dcc8ed37857d4a9faa29befb8b8dcce82f000a87b0bf62f0ce208df7f7238b8d7e684294f33d63194bedb21e988085bc64241fcf633f"; } 191 191 ]; 192 192 }
+4 -4
pkgs/applications/networking/browsers/firefox/default.nix
··· 141 141 142 142 firefox-unwrapped = common { 143 143 pname = "firefox"; 144 - version = "49.0.2"; 145 - sha512 = "e9daa62c8e645ec034f1435afb579ddb5c503db313ea0cc3e48b7508f8368028979de07ca1426cc4c0f3ae82756f39dcb3b349712d520b8503a34afbd443fb1e"; 144 + version = "50.0"; 145 + sha512 = "cc325515e238cc3b78cb2cffcc2d80c9f233c0adf750c10100f0dccbab2aec6794f737d7374e600d547d5306de966dd00a0bf40a2dd71ec9dfacb6b157300a76"; 146 146 }; 147 147 148 148 firefox-esr-unwrapped = common { 149 149 pname = "firefox-esr"; 150 - version = "45.4.0esr"; 151 - sha512 = "2955e02f829a10186a8b22320fb97d4b0fc2b45721fcffa6295653fd760d516ae72b5656547685ba1e0699b381e28044996d9ee12a8738842b4e6b8acd296715"; 150 + version = "45.5.0esr"; 151 + sha512 = "fadac65fcad4bd4701026c9f3d87ba7dec304205e3c375769db7f7de9e596877deed9b21d3e8c34c1ce8ae689dd2979b3627742dfbec9bc0cb16a5cb1ce7507d"; 152 152 }; 153 153 154 154 }
+3 -3
pkgs/applications/networking/browsers/opera/default.nix
··· 36 36 let 37 37 38 38 mirror = https://get.geo.opera.com/pub/opera/desktop; 39 - version = "40.0.2308.90"; 39 + version = "41.0.2353.56"; 40 40 41 41 rpath = stdenv.lib.makeLibraryPath [ 42 42 ··· 89 89 if stdenv.system == "i686-linux" then 90 90 fetchurl { 91 91 url = "${mirror}/${version}/linux/opera-stable_${version}_i386.deb"; 92 - sha256 = "1fqbxbn4531yv9figgg8xxr63swimrgpamqrphcg8jq5q3smrk4k"; 92 + sha256 = "0qjkhadlpn5c20wm66hm7rn12kdk4bh2plfgpfkzp85jmsjdxri5"; 93 93 } 94 94 else if stdenv.system == "x86_64-linux" then 95 95 fetchurl { 96 96 url = "${mirror}/${version}/linux/opera-stable_${version}_amd64.deb"; 97 - sha256 = "12imzjxwip9r7bjyfnrpdsxyxb0cjn92s3b7ajdlbqccxxmc6k6g"; 97 + sha256 = "1f3slbydxkk15banjbm7d8602l3vxy834ijsdqpyj0ckc5mw0g9y"; 98 98 } 99 99 else throw "Opera is not supported on ${stdenv.system} (only i686-linux and x86_64 linux are supported)"; 100 100
+2 -2
pkgs/applications/networking/cluster/terraform/default.nix
··· 2 2 3 3 buildGoPackage rec { 4 4 name = "terraform-${version}"; 5 - version = "0.7.10"; 5 + version = "0.7.11"; 6 6 rev = "v${version}"; 7 7 8 8 goPackagePath = "github.com/hashicorp/terraform"; ··· 11 11 inherit rev; 12 12 owner = "hashicorp"; 13 13 repo = "terraform"; 14 - sha256 = "187hcnrjdysqzjlkj73fpvhi90zmkfkz1fy7g4fx78i1zxqiabz8"; 14 + sha256 = "0rmzhf2rwxci57ll5nv2vvmic9cn64dbbg1fb5g78njljzpsc5qw"; 15 15 }; 16 16 17 17 postInstall = ''
+2 -2
pkgs/applications/version-management/git-and-tools/git/default.nix
··· 11 11 }: 12 12 13 13 let 14 - version = "2.10.1"; 14 + version = "2.10.2"; 15 15 svn = subversionClient.override { perlBindings = true; }; 16 16 in 17 17 ··· 20 20 21 21 src = fetchurl { 22 22 url = "https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz"; 23 - sha256 = "1ijd1b6szvfw0dmqa3dz1m5g5hbkl9xkb86a9qcjrz0w0vwjvhx9"; 23 + sha256 = "0wc64dzcxrzgi6kwcljz6y3cwm3ajdgf6aws7g58azbhvl1jk04l"; 24 24 }; 25 25 26 26 hardeningDisable = [ "format" ];
+2 -2
pkgs/data/fonts/pecita/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "pecita-${version}"; 5 - version = "5.3"; 5 + version = "5.4"; 6 6 7 7 src = fetchurl { 8 8 url = "http://archive.rycee.net/pecita/${name}.tar.xz"; 9 - sha256 = "1glr21gi1b9db17ln8qn4zk9gwpxs0frm76i4hp3anlpivbwiis8"; 9 + sha256 = "1cqzj558ldzzsbfbvlwp5fjh2gxa03l16dki0n8z5lmrdq8hrkws"; 10 10 }; 11 11 12 12 phases = ["unpackPhase" "installPhase"];
+1 -1
pkgs/desktops/kde-5/applications/fetch.sh
··· 1 - WGET_ARGS=( http://ftp.ussg.iu.edu/kde/stable/applications/16.08.2/ --cut-dirs=1 -A '*.tar.xz' ) 1 + WGET_ARGS=( http://ftp.ussg.iu.edu/kde/stable/applications/16.08.3/ --cut-dirs=1 -A '*.tar.xz' )
+1032 -1032
pkgs/desktops/kde-5/applications/srcs.nix
··· 3 3 4 4 { 5 5 akonadi = { 6 - version = "16.08.2"; 6 + version = "16.08.3"; 7 7 src = fetchurl { 8 - url = "${mirror}/stable/applications/16.08.2/src/akonadi-16.08.2.tar.xz"; 9 - sha256 = "141da3xj9d5gwksh9lz93s4zsvpadf314345ai6lirhhi99683g6"; 10 - name = "akonadi-16.08.2.tar.xz"; 8 + url = "${mirror}/stable/applications/16.08.3/src/akonadi-16.08.3.tar.xz"; 9 + sha256 = "1k967l551r4kzj2hyfikr7ky8n77rhcniscw7f8a42vmdxnr5jvy"; 10 + name = "akonadi-16.08.3.tar.xz"; 11 11 }; 12 12 }; 13 13 akonadi-calendar = { 14 - version = "16.08.2"; 14 + version = "16.08.3"; 15 15 src = fetchurl { 16 - url = "${mirror}/stable/applications/16.08.2/src/akonadi-calendar-16.08.2.tar.xz"; 17 - sha256 = "0jpmh5051mxcndaf1clldz7zzfhfyi8qxz87lj20s0d4gzrf6cpw"; 18 - name = "akonadi-calendar-16.08.2.tar.xz"; 16 + url = "${mirror}/stable/applications/16.08.3/src/akonadi-calendar-16.08.3.tar.xz"; 17 + sha256 = "1wh69vns5aw2av1hfcrz0gymqv8884xl0ss0yvcg9s478l550yj9"; 18 + name = "akonadi-calendar-16.08.3.tar.xz"; 19 19 }; 20 20 }; 21 21 akonadi-contacts = { 22 - version = "16.08.2"; 22 + version = "16.08.3"; 23 23 src = fetchurl { 24 - url = "${mirror}/stable/applications/16.08.2/src/akonadi-contacts-16.08.2.tar.xz"; 25 - sha256 = "0d3cjyq4i778zvy13wm2gfpzkibsr17wgxydqm5ac5wkl30wb07l"; 26 - name = "akonadi-contacts-16.08.2.tar.xz"; 24 + url = "${mirror}/stable/applications/16.08.3/src/akonadi-contacts-16.08.3.tar.xz"; 25 + sha256 = "12cdqkx7i7wahqf5zb4dxmbvzidvxw77imsjqaw0qw7jd5hnybmd"; 26 + name = "akonadi-contacts-16.08.3.tar.xz"; 27 27 }; 28 28 }; 29 29 akonadi-mime = { 30 - version = "16.08.2"; 30 + version = "16.08.3"; 31 31 src = fetchurl { 32 - url = "${mirror}/stable/applications/16.08.2/src/akonadi-mime-16.08.2.tar.xz"; 33 - sha256 = "0q1g6g1dyj82ya8dfnq87asx9qnmqypsmb873y20i8x3pkzjwzld"; 34 - name = "akonadi-mime-16.08.2.tar.xz"; 32 + url = "${mirror}/stable/applications/16.08.3/src/akonadi-mime-16.08.3.tar.xz"; 33 + sha256 = "1jlsqlfyr1rl1ny2nyccwiqzs72fi2qzim3qg4j6749y3imi8rvx"; 34 + name = "akonadi-mime-16.08.3.tar.xz"; 35 35 }; 36 36 }; 37 37 akonadi-notes = { 38 - version = "16.08.2"; 38 + version = "16.08.3"; 39 39 src = fetchurl { 40 - url = "${mirror}/stable/applications/16.08.2/src/akonadi-notes-16.08.2.tar.xz"; 41 - sha256 = "0ryw21y25iq28rn75gibfxlwgyx0fz1y37lkgnqfcl3mwj16gcb4"; 42 - name = "akonadi-notes-16.08.2.tar.xz"; 40 + url = "${mirror}/stable/applications/16.08.3/src/akonadi-notes-16.08.3.tar.xz"; 41 + sha256 = "1fmpsqywpv4p65kdlisy5z57zba34h70djcdh3ch5rmmsxz75c0s"; 42 + name = "akonadi-notes-16.08.3.tar.xz"; 43 43 }; 44 44 }; 45 45 akonadi-search = { 46 - version = "16.08.2"; 46 + version = "16.08.3"; 47 47 src = fetchurl { 48 - url = "${mirror}/stable/applications/16.08.2/src/akonadi-search-16.08.2.tar.xz"; 49 - sha256 = "063y170nfdi279pbh9zdyhrga2hf0xsb20bn2p210vhmwhi7l51r"; 50 - name = "akonadi-search-16.08.2.tar.xz"; 48 + url = "${mirror}/stable/applications/16.08.3/src/akonadi-search-16.08.3.tar.xz"; 49 + sha256 = "1whj5vzg33nlh756n5jcw2fj6yqf7wmq4lpvsj8k7hs9gnw7vqzd"; 50 + name = "akonadi-search-16.08.3.tar.xz"; 51 51 }; 52 52 }; 53 53 analitza = { 54 - version = "16.08.2"; 54 + version = "16.08.3"; 55 55 src = fetchurl { 56 - url = "${mirror}/stable/applications/16.08.2/src/analitza-16.08.2.tar.xz"; 57 - sha256 = "1rh58dfpnxyahpqz49p935pa01mxci9bbqddayv1807my2i5kz2h"; 58 - name = "analitza-16.08.2.tar.xz"; 56 + url = "${mirror}/stable/applications/16.08.3/src/analitza-16.08.3.tar.xz"; 57 + sha256 = "0q9336z6468qsw1rqlifagwppwanrnpr23srqqgifwi4wh25ky7q"; 58 + name = "analitza-16.08.3.tar.xz"; 59 59 }; 60 60 }; 61 61 ark = { 62 - version = "16.08.2"; 62 + version = "16.08.3"; 63 63 src = fetchurl { 64 - url = "${mirror}/stable/applications/16.08.2/src/ark-16.08.2.tar.xz"; 65 - sha256 = "043nl64g6374diczkrq7prid4fr8ll625df2nhqnaz79fnh1ysv8"; 66 - name = "ark-16.08.2.tar.xz"; 64 + url = "${mirror}/stable/applications/16.08.3/src/ark-16.08.3.tar.xz"; 65 + sha256 = "021cjgw25zryjwmbslbnm5vg5ddgl5knxvqldrwjjhkqw2pzc4y7"; 66 + name = "ark-16.08.3.tar.xz"; 67 67 }; 68 68 }; 69 69 artikulate = { 70 - version = "16.08.2"; 70 + version = "16.08.3"; 71 71 src = fetchurl { 72 - url = "${mirror}/stable/applications/16.08.2/src/artikulate-16.08.2.tar.xz"; 73 - sha256 = "1pcpwqpd7xk796bc5gyydqqrvqm592jhyh8swvlsdqadczlqnn9h"; 74 - name = "artikulate-16.08.2.tar.xz"; 72 + url = "${mirror}/stable/applications/16.08.3/src/artikulate-16.08.3.tar.xz"; 73 + sha256 = "0g5ya2cyjpnrzsccdqja1z6x5hh49a9r9m6c8408hv8bssigyvd1"; 74 + name = "artikulate-16.08.3.tar.xz"; 75 75 }; 76 76 }; 77 77 audiocd-kio = { 78 - version = "16.08.2"; 78 + version = "16.08.3"; 79 79 src = fetchurl { 80 - url = "${mirror}/stable/applications/16.08.2/src/audiocd-kio-16.08.2.tar.xz"; 81 - sha256 = "0m85j4lrdas47l501f20i44q7w7qwxvpdy754zp4nf5wzm7nvjdv"; 82 - name = "audiocd-kio-16.08.2.tar.xz"; 80 + url = "${mirror}/stable/applications/16.08.3/src/audiocd-kio-16.08.3.tar.xz"; 81 + sha256 = "1d7qxp6v1g9rpjfh457hzi7h67d9550wa3fm4d4xja227zqqx63q"; 82 + name = "audiocd-kio-16.08.3.tar.xz"; 83 83 }; 84 84 }; 85 85 baloo-widgets = { 86 - version = "16.08.2"; 86 + version = "16.08.3"; 87 87 src = fetchurl { 88 - url = "${mirror}/stable/applications/16.08.2/src/baloo-widgets-16.08.2.tar.xz"; 89 - sha256 = "1r784qd1j3y1ff6y494m8qyfdjsz626agwdj05h6igngvw1ywff2"; 90 - name = "baloo-widgets-16.08.2.tar.xz"; 88 + url = "${mirror}/stable/applications/16.08.3/src/baloo-widgets-16.08.3.tar.xz"; 89 + sha256 = "04zm0jfpvnq821kcjylac7g0zlwldkvxadmrvj9qy28vh4k8wi3m"; 90 + name = "baloo-widgets-16.08.3.tar.xz"; 91 91 }; 92 92 }; 93 93 blinken = { 94 - version = "16.08.2"; 94 + version = "16.08.3"; 95 95 src = fetchurl { 96 - url = "${mirror}/stable/applications/16.08.2/src/blinken-16.08.2.tar.xz"; 97 - sha256 = "0nqkw6abnzbx80d25ba0b6bix1ngr3wfrxlfjqdk4gmb1m34dkcm"; 98 - name = "blinken-16.08.2.tar.xz"; 96 + url = "${mirror}/stable/applications/16.08.3/src/blinken-16.08.3.tar.xz"; 97 + sha256 = "0r71s877dhf3ib3hwhfl3k3ldz671dw6ym3jjnavp2pl6h0wc6hv"; 98 + name = "blinken-16.08.3.tar.xz"; 99 99 }; 100 100 }; 101 101 bomber = { 102 - version = "16.08.2"; 102 + version = "16.08.3"; 103 103 src = fetchurl { 104 - url = "${mirror}/stable/applications/16.08.2/src/bomber-16.08.2.tar.xz"; 105 - sha256 = "1zcqxkfy57lw03v6fpf44asbdf8q9ivn323li9ks0kwzzc2nk7f9"; 106 - name = "bomber-16.08.2.tar.xz"; 104 + url = "${mirror}/stable/applications/16.08.3/src/bomber-16.08.3.tar.xz"; 105 + sha256 = "1cqdv36s1y92hk9ghvm3ha67b1j7h7srv6cig6m5rvyaxpy2gw4f"; 106 + name = "bomber-16.08.3.tar.xz"; 107 107 }; 108 108 }; 109 109 bovo = { 110 - version = "16.08.2"; 110 + version = "16.08.3"; 111 111 src = fetchurl { 112 - url = "${mirror}/stable/applications/16.08.2/src/bovo-16.08.2.tar.xz"; 113 - sha256 = "0clbhcg6bw8nrjw3nynlhcglgxasxw2b15ski25cf9cvrq3cahn7"; 114 - name = "bovo-16.08.2.tar.xz"; 112 + url = "${mirror}/stable/applications/16.08.3/src/bovo-16.08.3.tar.xz"; 113 + sha256 = "0z6ij7p0vckni0aa412ap8agcqrid98qif3c655m69hmw3arf6k9"; 114 + name = "bovo-16.08.3.tar.xz"; 115 115 }; 116 116 }; 117 117 calendarsupport = { 118 - version = "16.08.2"; 118 + version = "16.08.3"; 119 119 src = fetchurl { 120 - url = "${mirror}/stable/applications/16.08.2/src/calendarsupport-16.08.2.tar.xz"; 121 - sha256 = "1h9w8mk2gwnfbm9520bfmqbzjjg1211lpvzbq8ba4jg3l99d69j6"; 122 - name = "calendarsupport-16.08.2.tar.xz"; 120 + url = "${mirror}/stable/applications/16.08.3/src/calendarsupport-16.08.3.tar.xz"; 121 + sha256 = "1r8v1sydragkf9gcvkc9rjlm9h7mah01ayw5pg8pjaxhbfsva8ad"; 122 + name = "calendarsupport-16.08.3.tar.xz"; 123 123 }; 124 124 }; 125 125 cantor = { 126 - version = "16.08.2"; 126 + version = "16.08.3"; 127 127 src = fetchurl { 128 - url = "${mirror}/stable/applications/16.08.2/src/cantor-16.08.2.tar.xz"; 129 - sha256 = "1zi989fklw4qs0yj2zs0rpbaq1yfd9dax6ric376s2r85mrdfvjc"; 130 - name = "cantor-16.08.2.tar.xz"; 128 + url = "${mirror}/stable/applications/16.08.3/src/cantor-16.08.3.tar.xz"; 129 + sha256 = "0i2sd4vp7dvqjh41rr4wv9ij1jriyj9kn69z9i0iig389gwza0n7"; 130 + name = "cantor-16.08.3.tar.xz"; 131 131 }; 132 132 }; 133 133 cervisia = { 134 - version = "16.08.2"; 134 + version = "16.08.3"; 135 135 src = fetchurl { 136 - url = "${mirror}/stable/applications/16.08.2/src/cervisia-16.08.2.tar.xz"; 137 - sha256 = "1pnjiww36689vzqg8aixn8q7jf9j295i18gr8ggck80ccxrrf7rd"; 138 - name = "cervisia-16.08.2.tar.xz"; 136 + url = "${mirror}/stable/applications/16.08.3/src/cervisia-16.08.3.tar.xz"; 137 + sha256 = "14p6j8nzdjn2s4v0h5yj8r3yl89sq93z7naq2bifg7nxalazbz27"; 138 + name = "cervisia-16.08.3.tar.xz"; 139 139 }; 140 140 }; 141 141 dolphin = { 142 - version = "16.08.2"; 142 + version = "16.08.3"; 143 143 src = fetchurl { 144 - url = "${mirror}/stable/applications/16.08.2/src/dolphin-16.08.2.tar.xz"; 145 - sha256 = "1d6r7fi4cmdhxbrks8x0ar9s147zi4d6ap1pbxjmlxfa1v7jmmls"; 146 - name = "dolphin-16.08.2.tar.xz"; 144 + url = "${mirror}/stable/applications/16.08.3/src/dolphin-16.08.3.tar.xz"; 145 + sha256 = "0zqv75d06s7c59yx2w4dkr37mhafhwys4fqp44mpbf1x8yw1ijgx"; 146 + name = "dolphin-16.08.3.tar.xz"; 147 147 }; 148 148 }; 149 149 dolphin-plugins = { 150 - version = "16.08.2"; 150 + version = "16.08.3"; 151 151 src = fetchurl { 152 - url = "${mirror}/stable/applications/16.08.2/src/dolphin-plugins-16.08.2.tar.xz"; 153 - sha256 = "0cpcfgl77s02zi4hhsg9fnnmfrl0crk8vyacfis8j59zwcjf5n3d"; 154 - name = "dolphin-plugins-16.08.2.tar.xz"; 152 + url = "${mirror}/stable/applications/16.08.3/src/dolphin-plugins-16.08.3.tar.xz"; 153 + sha256 = "05rdq5zgp8px9gii4wnnf3qpwnv4h5i621q72ain0mpvapzb3q4v"; 154 + name = "dolphin-plugins-16.08.3.tar.xz"; 155 155 }; 156 156 }; 157 157 dragon = { 158 - version = "16.08.2"; 158 + version = "16.08.3"; 159 159 src = fetchurl { 160 - url = "${mirror}/stable/applications/16.08.2/src/dragon-16.08.2.tar.xz"; 161 - sha256 = "0rv300ggjz4mclw5k406hjbg0a7jh5gkp9ycb897qaj4cfzw59x8"; 162 - name = "dragon-16.08.2.tar.xz"; 160 + url = "${mirror}/stable/applications/16.08.3/src/dragon-16.08.3.tar.xz"; 161 + sha256 = "0s94vnr9hz5gzgs555phwl9y9m9jw0ysimv56mh8n56f6ar9za5m"; 162 + name = "dragon-16.08.3.tar.xz"; 163 163 }; 164 164 }; 165 165 eventviews = { 166 - version = "16.08.2"; 166 + version = "16.08.3"; 167 167 src = fetchurl { 168 - url = "${mirror}/stable/applications/16.08.2/src/eventviews-16.08.2.tar.xz"; 169 - sha256 = "1mphb53nl2y8z42m47prh9nm6s42z2xcsk3c0ssk5glyq52g3z00"; 170 - name = "eventviews-16.08.2.tar.xz"; 168 + url = "${mirror}/stable/applications/16.08.3/src/eventviews-16.08.3.tar.xz"; 169 + sha256 = "1qsjmym821b7v81rxb9af30idny4zw3czzkqx3370wa6hbsma9b2"; 170 + name = "eventviews-16.08.3.tar.xz"; 171 171 }; 172 172 }; 173 173 ffmpegthumbs = { 174 - version = "16.08.2"; 174 + version = "16.08.3"; 175 175 src = fetchurl { 176 - url = "${mirror}/stable/applications/16.08.2/src/ffmpegthumbs-16.08.2.tar.xz"; 177 - sha256 = "1q2gkbfy57r23k7wchlnxmcy0phw41rwz5hl7mi9hliz1dlvkhc0"; 178 - name = "ffmpegthumbs-16.08.2.tar.xz"; 176 + url = "${mirror}/stable/applications/16.08.3/src/ffmpegthumbs-16.08.3.tar.xz"; 177 + sha256 = "0j9c65kl6gh3j5g5jvjjx3hb3s5hcyzy6hz1fswp2v9sihaf7jrc"; 178 + name = "ffmpegthumbs-16.08.3.tar.xz"; 179 179 }; 180 180 }; 181 181 filelight = { 182 - version = "16.08.2"; 182 + version = "16.08.3"; 183 183 src = fetchurl { 184 - url = "${mirror}/stable/applications/16.08.2/src/filelight-16.08.2.tar.xz"; 185 - sha256 = "0jw6vpd6nnn9fbmfcas5g938ir7q3sk5b0x6advspci0asngnins"; 186 - name = "filelight-16.08.2.tar.xz"; 184 + url = "${mirror}/stable/applications/16.08.3/src/filelight-16.08.3.tar.xz"; 185 + sha256 = "07hc63cabv237nq38x8dnjqnfpicw6czliar0yc66k37vhdxvkjh"; 186 + name = "filelight-16.08.3.tar.xz"; 187 187 }; 188 188 }; 189 189 gpgmepp = { 190 - version = "16.08.2"; 190 + version = "16.08.3"; 191 191 src = fetchurl { 192 - url = "${mirror}/stable/applications/16.08.2/src/gpgmepp-16.08.2.tar.xz"; 193 - sha256 = "0828qlhdi1i26n2xgyb01c0q77m6jlppbxv6mprryxq0ma88940a"; 194 - name = "gpgmepp-16.08.2.tar.xz"; 192 + url = "${mirror}/stable/applications/16.08.3/src/gpgmepp-16.08.3.tar.xz"; 193 + sha256 = "0sda2ib5ymyzsji2v7aqdgfy6mhhfs6s3wyngb2k3q8hshv4xi5z"; 194 + name = "gpgmepp-16.08.3.tar.xz"; 195 195 }; 196 196 }; 197 197 granatier = { 198 - version = "16.08.2"; 198 + version = "16.08.3"; 199 199 src = fetchurl { 200 - url = "${mirror}/stable/applications/16.08.2/src/granatier-16.08.2.tar.xz"; 201 - sha256 = "0qx1rlgm9dznk387yv6ylvi2i97a652bi1nvr86syiwgydawb5ag"; 202 - name = "granatier-16.08.2.tar.xz"; 200 + url = "${mirror}/stable/applications/16.08.3/src/granatier-16.08.3.tar.xz"; 201 + sha256 = "07lhy7zbykhcnfyiymw6xhdpg8ng6xn0k3fca6afi16a0zk1hpnl"; 202 + name = "granatier-16.08.3.tar.xz"; 203 203 }; 204 204 }; 205 205 grantleetheme = { 206 - version = "16.08.2"; 206 + version = "16.08.3"; 207 207 src = fetchurl { 208 - url = "${mirror}/stable/applications/16.08.2/src/grantleetheme-16.08.2.tar.xz"; 209 - sha256 = "0mviqfbzd8jb8ni4maydcdni034p52wm2ndms0r5f4az5mq1vs8i"; 210 - name = "grantleetheme-16.08.2.tar.xz"; 208 + url = "${mirror}/stable/applications/16.08.3/src/grantleetheme-16.08.3.tar.xz"; 209 + sha256 = "1s2rz8ahm0dxij8v9czb1qcasp1igr20ipb4hc34y5ds9vmwrc7i"; 210 + name = "grantleetheme-16.08.3.tar.xz"; 211 211 }; 212 212 }; 213 213 gwenview = { 214 - version = "16.08.2"; 214 + version = "16.08.3"; 215 215 src = fetchurl { 216 - url = "${mirror}/stable/applications/16.08.2/src/gwenview-16.08.2.tar.xz"; 217 - sha256 = "0y2pk0a0wk2srfcyk401ymy2qmp413448r7larmgnw1yy0fbp8l2"; 218 - name = "gwenview-16.08.2.tar.xz"; 216 + url = "${mirror}/stable/applications/16.08.3/src/gwenview-16.08.3.tar.xz"; 217 + sha256 = "122nd5chwf6mcj3d7wz0jwz9wrzw1dk5c29nb7k8kbapsrhs27x3"; 218 + name = "gwenview-16.08.3.tar.xz"; 219 219 }; 220 220 }; 221 221 incidenceeditor = { 222 - version = "16.08.2"; 222 + version = "16.08.3"; 223 223 src = fetchurl { 224 - url = "${mirror}/stable/applications/16.08.2/src/incidenceeditor-16.08.2.tar.xz"; 225 - sha256 = "1z25z2pc3m6lnw3hpcjrrpj0f8jfbjav4i9kz6f97cs1rrklabym"; 226 - name = "incidenceeditor-16.08.2.tar.xz"; 224 + url = "${mirror}/stable/applications/16.08.3/src/incidenceeditor-16.08.3.tar.xz"; 225 + sha256 = "03kfjkxmjjwb974gplqhwvjiw6cgvxziqzrn4jmk3di3nl954mxj"; 226 + name = "incidenceeditor-16.08.3.tar.xz"; 227 227 }; 228 228 }; 229 229 jovie = { 230 - version = "16.08.2"; 230 + version = "16.08.3"; 231 231 src = fetchurl { 232 - url = "${mirror}/stable/applications/16.08.2/src/jovie-16.08.2.tar.xz"; 233 - sha256 = "1iia5ja90ypid2mm59njr2jg4hlsqz727fipa1v88c5nx31fqn9s"; 234 - name = "jovie-16.08.2.tar.xz"; 232 + url = "${mirror}/stable/applications/16.08.3/src/jovie-16.08.3.tar.xz"; 233 + sha256 = "1lb3qnhdc2prrbi07gwvgx0bca2w4w5zwllp547h4lgjjc69s1mv"; 234 + name = "jovie-16.08.3.tar.xz"; 235 235 }; 236 236 }; 237 237 juk = { 238 - version = "16.08.2"; 238 + version = "16.08.3"; 239 239 src = fetchurl { 240 - url = "${mirror}/stable/applications/16.08.2/src/juk-16.08.2.tar.xz"; 241 - sha256 = "0l0scc3706ap2jfyvhv0shp3l5jw5r5jma1y6ikv0r85h9sxv6lw"; 242 - name = "juk-16.08.2.tar.xz"; 240 + url = "${mirror}/stable/applications/16.08.3/src/juk-16.08.3.tar.xz"; 241 + sha256 = "1c83nm0rr6d67666pd1fynxgsxkhlfz1y3dkfm8mvxd7hx7164x3"; 242 + name = "juk-16.08.3.tar.xz"; 243 243 }; 244 244 }; 245 245 kaccessible = { 246 - version = "16.08.2"; 246 + version = "16.08.3"; 247 247 src = fetchurl { 248 - url = "${mirror}/stable/applications/16.08.2/src/kaccessible-16.08.2.tar.xz"; 249 - sha256 = "1j7zm4qk0sfax3h85mljrh40ys0snmilj5fqbqv5cad8kna3v3gg"; 250 - name = "kaccessible-16.08.2.tar.xz"; 248 + url = "${mirror}/stable/applications/16.08.3/src/kaccessible-16.08.3.tar.xz"; 249 + sha256 = "0p2w862dkzngmryfj46xnam50gcv516igdgs8skcj9jw19gr828q"; 250 + name = "kaccessible-16.08.3.tar.xz"; 251 251 }; 252 252 }; 253 253 kaccounts-integration = { 254 - version = "16.08.2"; 254 + version = "16.08.3"; 255 255 src = fetchurl { 256 - url = "${mirror}/stable/applications/16.08.2/src/kaccounts-integration-16.08.2.tar.xz"; 257 - sha256 = "03k7h6lg39d6yvmz6b1i9a4cfakfncr91iw5bvy47xf4myp16dkr"; 258 - name = "kaccounts-integration-16.08.2.tar.xz"; 256 + url = "${mirror}/stable/applications/16.08.3/src/kaccounts-integration-16.08.3.tar.xz"; 257 + sha256 = "03cf9nb2bxzx5kq0a94y1b1jj7ypidnpkcfbixdmkwfwwybrfm0w"; 258 + name = "kaccounts-integration-16.08.3.tar.xz"; 259 259 }; 260 260 }; 261 261 kaccounts-providers = { 262 - version = "16.08.2"; 262 + version = "16.08.3"; 263 263 src = fetchurl { 264 - url = "${mirror}/stable/applications/16.08.2/src/kaccounts-providers-16.08.2.tar.xz"; 265 - sha256 = "1lz3wx78h0kpc218ngrgqnws89ar1cpra0h7dywswvh3ndnd1iiz"; 266 - name = "kaccounts-providers-16.08.2.tar.xz"; 264 + url = "${mirror}/stable/applications/16.08.3/src/kaccounts-providers-16.08.3.tar.xz"; 265 + sha256 = "06ccw3ncliyhjwv2mv8yxmhxl161q51k740yilbgf3lz1qywn3bz"; 266 + name = "kaccounts-providers-16.08.3.tar.xz"; 267 267 }; 268 268 }; 269 269 kajongg = { 270 - version = "16.08.2"; 270 + version = "16.08.3"; 271 271 src = fetchurl { 272 - url = "${mirror}/stable/applications/16.08.2/src/kajongg-16.08.2.tar.xz"; 273 - sha256 = "08wz24z1rdqz3vkg0vwfm2w6mjl8psbs1c13x4h3ia2l456b2y73"; 274 - name = "kajongg-16.08.2.tar.xz"; 272 + url = "${mirror}/stable/applications/16.08.3/src/kajongg-16.08.3.tar.xz"; 273 + sha256 = "0hkc50rd8yag9dlc27fp633fn1zf0g81d605d29n96kxj03shdah"; 274 + name = "kajongg-16.08.3.tar.xz"; 275 275 }; 276 276 }; 277 277 kalarmcal = { 278 - version = "16.08.2"; 278 + version = "16.08.3"; 279 279 src = fetchurl { 280 - url = "${mirror}/stable/applications/16.08.2/src/kalarmcal-16.08.2.tar.xz"; 281 - sha256 = "0h9xx2k78i0jyiqn4rcr79lcgqp7zsy980mbvv5zyddisjs5hd9x"; 282 - name = "kalarmcal-16.08.2.tar.xz"; 280 + url = "${mirror}/stable/applications/16.08.3/src/kalarmcal-16.08.3.tar.xz"; 281 + sha256 = "06arrlsws3a3arsixd33dna2ghq4wywka3dmvgdl8g0cjrcm5c18"; 282 + name = "kalarmcal-16.08.3.tar.xz"; 283 283 }; 284 284 }; 285 285 kalgebra = { 286 - version = "16.08.2"; 286 + version = "16.08.3"; 287 287 src = fetchurl { 288 - url = "${mirror}/stable/applications/16.08.2/src/kalgebra-16.08.2.tar.xz"; 289 - sha256 = "02y4nrkf7dk8crmqdz7wg6gflm0zg3392m55zfsj6ad3vy78p1gg"; 290 - name = "kalgebra-16.08.2.tar.xz"; 288 + url = "${mirror}/stable/applications/16.08.3/src/kalgebra-16.08.3.tar.xz"; 289 + sha256 = "0g5xqwbxmrhhxmhsi1d2sllnr9sg64pa3wrlhpwcag9l4rggl902"; 290 + name = "kalgebra-16.08.3.tar.xz"; 291 291 }; 292 292 }; 293 293 kalzium = { 294 - version = "16.08.2"; 294 + version = "16.08.3"; 295 295 src = fetchurl { 296 - url = "${mirror}/stable/applications/16.08.2/src/kalzium-16.08.2.tar.xz"; 297 - sha256 = "0jl77cr107gykfkdkxgnknlg1rhb9w6llwhva6863v57n6gq1hgh"; 298 - name = "kalzium-16.08.2.tar.xz"; 296 + url = "${mirror}/stable/applications/16.08.3/src/kalzium-16.08.3.tar.xz"; 297 + sha256 = "1ywhn0rmqyl9cvzg4jybhl4bvllgbaj2j0cm2pd93ssnp2ispvnp"; 298 + name = "kalzium-16.08.3.tar.xz"; 299 299 }; 300 300 }; 301 301 kamera = { 302 - version = "16.08.2"; 302 + version = "16.08.3"; 303 303 src = fetchurl { 304 - url = "${mirror}/stable/applications/16.08.2/src/kamera-16.08.2.tar.xz"; 305 - sha256 = "1pghfxs3l20iv92dl39qh9rvdgqcrzmlrwjbmdjs8rdyb4cm0ivc"; 306 - name = "kamera-16.08.2.tar.xz"; 304 + url = "${mirror}/stable/applications/16.08.3/src/kamera-16.08.3.tar.xz"; 305 + sha256 = "0lx0yqj0xd5878pb3nqfj0ibs3m78s1c3hx2hayny8i00nq2vm33"; 306 + name = "kamera-16.08.3.tar.xz"; 307 307 }; 308 308 }; 309 309 kanagram = { 310 - version = "16.08.2"; 310 + version = "16.08.3"; 311 311 src = fetchurl { 312 - url = "${mirror}/stable/applications/16.08.2/src/kanagram-16.08.2.tar.xz"; 313 - sha256 = "0q4v7g0a746qj62vjy09z5d50b6p6x3dfzciracz3jngsbngkkh6"; 314 - name = "kanagram-16.08.2.tar.xz"; 312 + url = "${mirror}/stable/applications/16.08.3/src/kanagram-16.08.3.tar.xz"; 313 + sha256 = "0bci8h83jww94yqv1i6xxznhi2r755fs29qxb85wmgcnff0bfmlj"; 314 + name = "kanagram-16.08.3.tar.xz"; 315 315 }; 316 316 }; 317 317 kapman = { 318 - version = "16.08.2"; 318 + version = "16.08.3"; 319 319 src = fetchurl { 320 - url = "${mirror}/stable/applications/16.08.2/src/kapman-16.08.2.tar.xz"; 321 - sha256 = "0rfbn8p2fbgb3w9w7kn6s7q8yk6024sqc5l1f2k1b79g4f3mng82"; 322 - name = "kapman-16.08.2.tar.xz"; 320 + url = "${mirror}/stable/applications/16.08.3/src/kapman-16.08.3.tar.xz"; 321 + sha256 = "0fb6czdgpm19hgf3dpvj1hj7hh1zq226i00hi4qdakfwxpngxrav"; 322 + name = "kapman-16.08.3.tar.xz"; 323 323 }; 324 324 }; 325 325 kapptemplate = { 326 - version = "16.08.2"; 326 + version = "16.08.3"; 327 327 src = fetchurl { 328 - url = "${mirror}/stable/applications/16.08.2/src/kapptemplate-16.08.2.tar.xz"; 329 - sha256 = "1anjn061cbssbdvv9mvbafjwpxck9lxvxrmbjj1hq4z47z2hdh4h"; 330 - name = "kapptemplate-16.08.2.tar.xz"; 328 + url = "${mirror}/stable/applications/16.08.3/src/kapptemplate-16.08.3.tar.xz"; 329 + sha256 = "1f3zy1ffhhd3gn9pfmjf2igcka1xlik4vwmpxgb56gq5kw7y8glj"; 330 + name = "kapptemplate-16.08.3.tar.xz"; 331 331 }; 332 332 }; 333 333 kate = { 334 - version = "16.08.2"; 334 + version = "16.08.3"; 335 335 src = fetchurl { 336 - url = "${mirror}/stable/applications/16.08.2/src/kate-16.08.2.tar.xz"; 337 - sha256 = "0ch23k1n3csk2pc8xmsbp262ya3vng3n5lc3hcr2g03jkrjab214"; 338 - name = "kate-16.08.2.tar.xz"; 336 + url = "${mirror}/stable/applications/16.08.3/src/kate-16.08.3.tar.xz"; 337 + sha256 = "0xsfak6bb7nzik6dk840xv37ys4pz58908zx76z7i4vl6yqyyjxy"; 338 + name = "kate-16.08.3.tar.xz"; 339 339 }; 340 340 }; 341 341 katomic = { 342 - version = "16.08.2"; 342 + version = "16.08.3"; 343 343 src = fetchurl { 344 - url = "${mirror}/stable/applications/16.08.2/src/katomic-16.08.2.tar.xz"; 345 - sha256 = "07njyf7lnysvy2h6jql0z28yl1h6j3njrqnlxz4mf83ds09d73w6"; 346 - name = "katomic-16.08.2.tar.xz"; 344 + url = "${mirror}/stable/applications/16.08.3/src/katomic-16.08.3.tar.xz"; 345 + sha256 = "17q5gwd40vxamwbdrayfhayh2qbrm4i2y9hawx63dqdvc20ijj0z"; 346 + name = "katomic-16.08.3.tar.xz"; 347 347 }; 348 348 }; 349 349 kblackbox = { 350 - version = "16.08.2"; 350 + version = "16.08.3"; 351 351 src = fetchurl { 352 - url = "${mirror}/stable/applications/16.08.2/src/kblackbox-16.08.2.tar.xz"; 353 - sha256 = "13spiwy2sjcfiz7hjg2jrx5aflnmccg3d5ki37bk72vcwg21i30y"; 354 - name = "kblackbox-16.08.2.tar.xz"; 352 + url = "${mirror}/stable/applications/16.08.3/src/kblackbox-16.08.3.tar.xz"; 353 + sha256 = "0vpyclqzxafjnvlkkvg9czimqr9l610vnhlw11ia032haffq4qrf"; 354 + name = "kblackbox-16.08.3.tar.xz"; 355 355 }; 356 356 }; 357 357 kblocks = { 358 - version = "16.08.2"; 358 + version = "16.08.3"; 359 359 src = fetchurl { 360 - url = "${mirror}/stable/applications/16.08.2/src/kblocks-16.08.2.tar.xz"; 361 - sha256 = "0ck0b8jxxcpz84sailh4i9c80dqqrw95fy8jgknwwb85w1a82r5v"; 362 - name = "kblocks-16.08.2.tar.xz"; 360 + url = "${mirror}/stable/applications/16.08.3/src/kblocks-16.08.3.tar.xz"; 361 + sha256 = "1bvhs8bmz7wsc4nz4bxns7i50b2r09kbwrqfn685c39l2zv60gp0"; 362 + name = "kblocks-16.08.3.tar.xz"; 363 363 }; 364 364 }; 365 365 kblog = { 366 - version = "16.08.2"; 366 + version = "16.08.3"; 367 367 src = fetchurl { 368 - url = "${mirror}/stable/applications/16.08.2/src/kblog-16.08.2.tar.xz"; 369 - sha256 = "1n9camf91p4igbn54j3n8jgqv9154y54fvyn0dlajmwf3ir8lyk9"; 370 - name = "kblog-16.08.2.tar.xz"; 368 + url = "${mirror}/stable/applications/16.08.3/src/kblog-16.08.3.tar.xz"; 369 + sha256 = "19mh29xirx2rb6db5wxjd6am8wjx5mz0s0qszysrm7s9njsp2sqi"; 370 + name = "kblog-16.08.3.tar.xz"; 371 371 }; 372 372 }; 373 373 kbounce = { 374 - version = "16.08.2"; 374 + version = "16.08.3"; 375 375 src = fetchurl { 376 - url = "${mirror}/stable/applications/16.08.2/src/kbounce-16.08.2.tar.xz"; 377 - sha256 = "0mka3s4vx1gbzavhdbhy24jfginkl8v6ab9za47cfyiwnirscry7"; 378 - name = "kbounce-16.08.2.tar.xz"; 376 + url = "${mirror}/stable/applications/16.08.3/src/kbounce-16.08.3.tar.xz"; 377 + sha256 = "0f2m8x2mi89y15hvlk9xzd2prgv4fwhal02avjz0b6swggrs8shg"; 378 + name = "kbounce-16.08.3.tar.xz"; 379 379 }; 380 380 }; 381 381 kbreakout = { 382 - version = "16.08.2"; 382 + version = "16.08.3"; 383 383 src = fetchurl { 384 - url = "${mirror}/stable/applications/16.08.2/src/kbreakout-16.08.2.tar.xz"; 385 - sha256 = "0kyxd112yfdp14d73s3dbg393r11gmb7bc0ibb4a5ab7ki3vvp5h"; 386 - name = "kbreakout-16.08.2.tar.xz"; 384 + url = "${mirror}/stable/applications/16.08.3/src/kbreakout-16.08.3.tar.xz"; 385 + sha256 = "1rbyracpvvi4l9hn09k1w67cjkcnnnaqwr3maqj77mzh8wbsj1d3"; 386 + name = "kbreakout-16.08.3.tar.xz"; 387 387 }; 388 388 }; 389 389 kbruch = { 390 - version = "16.08.2"; 390 + version = "16.08.3"; 391 391 src = fetchurl { 392 - url = "${mirror}/stable/applications/16.08.2/src/kbruch-16.08.2.tar.xz"; 393 - sha256 = "0m4zk03gxim4bxxzy391jkspjslf4i3gk23h7jpzwvp2yppibzxk"; 394 - name = "kbruch-16.08.2.tar.xz"; 392 + url = "${mirror}/stable/applications/16.08.3/src/kbruch-16.08.3.tar.xz"; 393 + sha256 = "14yvildw0aji3lrb2xfafncqkwls3jjfvcbj1hi15gp3xxxr6s4z"; 394 + name = "kbruch-16.08.3.tar.xz"; 395 395 }; 396 396 }; 397 397 kcachegrind = { 398 - version = "16.08.2"; 398 + version = "16.08.3"; 399 399 src = fetchurl { 400 - url = "${mirror}/stable/applications/16.08.2/src/kcachegrind-16.08.2.tar.xz"; 401 - sha256 = "0hflqnx4cbqjx61cmxh4y2xkxzqxfw52m7snwhzyd9nlc1f842f4"; 402 - name = "kcachegrind-16.08.2.tar.xz"; 400 + url = "${mirror}/stable/applications/16.08.3/src/kcachegrind-16.08.3.tar.xz"; 401 + sha256 = "1rjipi3x2yl9yplyksw66hrnrnscld0fsb8zsmf692x7gprb9wjd"; 402 + name = "kcachegrind-16.08.3.tar.xz"; 403 403 }; 404 404 }; 405 405 kcalc = { 406 - version = "16.08.2"; 406 + version = "16.08.3"; 407 407 src = fetchurl { 408 - url = "${mirror}/stable/applications/16.08.2/src/kcalc-16.08.2.tar.xz"; 409 - sha256 = "19zxdikqw922q4nc5nfm63pcaq3dg2d6bvcgxw7nd8r1jbn94acm"; 410 - name = "kcalc-16.08.2.tar.xz"; 408 + url = "${mirror}/stable/applications/16.08.3/src/kcalc-16.08.3.tar.xz"; 409 + sha256 = "05ky1kvfk6n2qhqdwg9mlm0q5096776p8gvkh2nhzlajr4klzqdz"; 410 + name = "kcalc-16.08.3.tar.xz"; 411 411 }; 412 412 }; 413 413 kcalcore = { 414 - version = "16.08.2"; 414 + version = "16.08.3"; 415 415 src = fetchurl { 416 - url = "${mirror}/stable/applications/16.08.2/src/kcalcore-16.08.2.tar.xz"; 417 - sha256 = "1r0r0mk7yzi8h6mn81aaldcfa4vgxsz17sj5dm5m2p0mr42jxip3"; 418 - name = "kcalcore-16.08.2.tar.xz"; 416 + url = "${mirror}/stable/applications/16.08.3/src/kcalcore-16.08.3.tar.xz"; 417 + sha256 = "024n78zj10wlr2a50gh3fshlsb1maqbix5f4i66f26j3z2d2z7gc"; 418 + name = "kcalcore-16.08.3.tar.xz"; 419 419 }; 420 420 }; 421 421 kcalutils = { 422 - version = "16.08.2"; 422 + version = "16.08.3"; 423 423 src = fetchurl { 424 - url = "${mirror}/stable/applications/16.08.2/src/kcalutils-16.08.2.tar.xz"; 425 - sha256 = "0achb65qs07b17qhdvfhl7w2qjfls00bycmg8jl789lz0jpdsgg7"; 426 - name = "kcalutils-16.08.2.tar.xz"; 424 + url = "${mirror}/stable/applications/16.08.3/src/kcalutils-16.08.3.tar.xz"; 425 + sha256 = "1wyq6hx1hilpk480h4c9j1hgj41s21nwcmm9b178143173p2pp5z"; 426 + name = "kcalutils-16.08.3.tar.xz"; 427 427 }; 428 428 }; 429 429 kcharselect = { 430 - version = "16.08.2"; 430 + version = "16.08.3"; 431 431 src = fetchurl { 432 - url = "${mirror}/stable/applications/16.08.2/src/kcharselect-16.08.2.tar.xz"; 433 - sha256 = "1r50jpyl8a79qgz3gb1apzwrgkx5h7s9m645smi1y5af7qh6dkvy"; 434 - name = "kcharselect-16.08.2.tar.xz"; 432 + url = "${mirror}/stable/applications/16.08.3/src/kcharselect-16.08.3.tar.xz"; 433 + sha256 = "0wjwpqjck9k27xq1avz3l9ndi28kmcb05zvvf17jhsq9zmqr2lj8"; 434 + name = "kcharselect-16.08.3.tar.xz"; 435 435 }; 436 436 }; 437 437 kcolorchooser = { 438 - version = "16.08.2"; 438 + version = "16.08.3"; 439 439 src = fetchurl { 440 - url = "${mirror}/stable/applications/16.08.2/src/kcolorchooser-16.08.2.tar.xz"; 441 - sha256 = "1sms0wms94lrykpsj45y8g34dnkkibszahv5303zbzg1ndak4a5i"; 442 - name = "kcolorchooser-16.08.2.tar.xz"; 440 + url = "${mirror}/stable/applications/16.08.3/src/kcolorchooser-16.08.3.tar.xz"; 441 + sha256 = "0dk0f2xq4s85n0v3hfhiy0b3pkjvq4wz7pwc6h91kg50mm0mgjy0"; 442 + name = "kcolorchooser-16.08.3.tar.xz"; 443 443 }; 444 444 }; 445 445 kcontacts = { 446 - version = "16.08.2"; 446 + version = "16.08.3"; 447 447 src = fetchurl { 448 - url = "${mirror}/stable/applications/16.08.2/src/kcontacts-16.08.2.tar.xz"; 449 - sha256 = "0y8i5302jndpwms0wksf71yqxvz67x8wbwfkjjmlr3n6g477cvf3"; 450 - name = "kcontacts-16.08.2.tar.xz"; 448 + url = "${mirror}/stable/applications/16.08.3/src/kcontacts-16.08.3.tar.xz"; 449 + sha256 = "01hip3p0f6br42lx89zcxmvrsqfclp0v8j7nzvrrzbdnn9x58b6w"; 450 + name = "kcontacts-16.08.3.tar.xz"; 451 451 }; 452 452 }; 453 453 kcron = { 454 - version = "16.08.2"; 454 + version = "16.08.3"; 455 455 src = fetchurl { 456 - url = "${mirror}/stable/applications/16.08.2/src/kcron-16.08.2.tar.xz"; 457 - sha256 = "05v5lwcdys0r715x21ddzgl1f3m1vqw8jmyb7igcb4m14iixvfwk"; 458 - name = "kcron-16.08.2.tar.xz"; 456 + url = "${mirror}/stable/applications/16.08.3/src/kcron-16.08.3.tar.xz"; 457 + sha256 = "16dbfil36b0kfdga118gbd1j6x7xd1x3hcc0ikhgysz8wzliaqs2"; 458 + name = "kcron-16.08.3.tar.xz"; 459 459 }; 460 460 }; 461 461 kde-baseapps = { 462 - version = "16.08.2"; 462 + version = "16.08.3"; 463 463 src = fetchurl { 464 - url = "${mirror}/stable/applications/16.08.2/src/kde-baseapps-16.08.2.tar.xz"; 465 - sha256 = "1p7h1jygqiwdgwi1g5pr7rq0219i6qq6mrg0c0shcfvvi926dg10"; 466 - name = "kde-baseapps-16.08.2.tar.xz"; 464 + url = "${mirror}/stable/applications/16.08.3/src/kde-baseapps-16.08.3.tar.xz"; 465 + sha256 = "18a2r2g5cz4s923p3369aam4qr00gsngk6nn4lk3k5a4qqavpsa7"; 466 + name = "kde-baseapps-16.08.3.tar.xz"; 467 467 }; 468 468 }; 469 469 kdebugsettings = { 470 - version = "16.08.2"; 470 + version = "16.08.3"; 471 471 src = fetchurl { 472 - url = "${mirror}/stable/applications/16.08.2/src/kdebugsettings-16.08.2.tar.xz"; 473 - sha256 = "0aixcx4fcnrhz7g9dwl65khn2d5a667jchsxjnlwwrxhff2djy3z"; 474 - name = "kdebugsettings-16.08.2.tar.xz"; 472 + url = "${mirror}/stable/applications/16.08.3/src/kdebugsettings-16.08.3.tar.xz"; 473 + sha256 = "0jc4kciaq69wiankz5krfsj4lf0r88msnqcr10k1byjm50b4qnpb"; 474 + name = "kdebugsettings-16.08.3.tar.xz"; 475 475 }; 476 476 }; 477 477 kde-dev-scripts = { 478 - version = "16.08.2"; 478 + version = "16.08.3"; 479 479 src = fetchurl { 480 - url = "${mirror}/stable/applications/16.08.2/src/kde-dev-scripts-16.08.2.tar.xz"; 481 - sha256 = "1iis5zlfz0ylycpz1i9s99grhp6pzskwv9hmsr620mj2fhcy3nwv"; 482 - name = "kde-dev-scripts-16.08.2.tar.xz"; 480 + url = "${mirror}/stable/applications/16.08.3/src/kde-dev-scripts-16.08.3.tar.xz"; 481 + sha256 = "1g3c1wlv4rr9hxx1f6xiryswqprq1wq4lrlwx3gw3dmnpxwbnzld"; 482 + name = "kde-dev-scripts-16.08.3.tar.xz"; 483 483 }; 484 484 }; 485 485 kde-dev-utils = { 486 - version = "16.08.2"; 486 + version = "16.08.3"; 487 487 src = fetchurl { 488 - url = "${mirror}/stable/applications/16.08.2/src/kde-dev-utils-16.08.2.tar.xz"; 489 - sha256 = "1sm540r4nfr8azw9bvsmjbqy709039sk0z7rv3d5mh3d6f363my1"; 490 - name = "kde-dev-utils-16.08.2.tar.xz"; 488 + url = "${mirror}/stable/applications/16.08.3/src/kde-dev-utils-16.08.3.tar.xz"; 489 + sha256 = "1zzph1la4hgjqaryhm4dggsyv4gxwd0zgg5sw23v9qvp0z0hhzqf"; 490 + name = "kde-dev-utils-16.08.3.tar.xz"; 491 491 }; 492 492 }; 493 493 kdeedu-data = { 494 - version = "16.08.2"; 494 + version = "16.08.3"; 495 495 src = fetchurl { 496 - url = "${mirror}/stable/applications/16.08.2/src/kdeedu-data-16.08.2.tar.xz"; 497 - sha256 = "1m8831nr9f97fz9vxca4bcwwvv5nicd4y74sgp6xm3v41xqwda6b"; 498 - name = "kdeedu-data-16.08.2.tar.xz"; 496 + url = "${mirror}/stable/applications/16.08.3/src/kdeedu-data-16.08.3.tar.xz"; 497 + sha256 = "1c7svm52j05xxha4kb5zi81z5rgbj08cahpqwr8g7dszp5m8xals"; 498 + name = "kdeedu-data-16.08.3.tar.xz"; 499 499 }; 500 500 }; 501 501 kdegraphics-mobipocket = { 502 - version = "16.08.2"; 502 + version = "16.08.3"; 503 503 src = fetchurl { 504 - url = "${mirror}/stable/applications/16.08.2/src/kdegraphics-mobipocket-16.08.2.tar.xz"; 505 - sha256 = "0y19q7r4pbfkqf0mb80h9rqzc13q9csllb9b8ca536bcjh41r6yy"; 506 - name = "kdegraphics-mobipocket-16.08.2.tar.xz"; 504 + url = "${mirror}/stable/applications/16.08.3/src/kdegraphics-mobipocket-16.08.3.tar.xz"; 505 + sha256 = "0rbinw4r0bcxmkai2hb2p8zys654jybwgxigj4337s991l5zlrvd"; 506 + name = "kdegraphics-mobipocket-16.08.3.tar.xz"; 507 507 }; 508 508 }; 509 509 kdegraphics-thumbnailers = { 510 - version = "16.08.2"; 510 + version = "16.08.3"; 511 511 src = fetchurl { 512 - url = "${mirror}/stable/applications/16.08.2/src/kdegraphics-thumbnailers-16.08.2.tar.xz"; 513 - sha256 = "155nfj6apbvrs2p69yj0ic0ybp59air0a3wdwz5sw84y47dslnaz"; 514 - name = "kdegraphics-thumbnailers-16.08.2.tar.xz"; 512 + url = "${mirror}/stable/applications/16.08.3/src/kdegraphics-thumbnailers-16.08.3.tar.xz"; 513 + sha256 = "1ygyhv20pyzfagkf25f6wshcvhyhamxxnrw075m11dg0hg3qlh9z"; 514 + name = "kdegraphics-thumbnailers-16.08.3.tar.xz"; 515 515 }; 516 516 }; 517 517 kde-l10n-ar = { 518 - version = "16.08.2"; 518 + version = "16.08.3"; 519 519 src = fetchurl { 520 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-ar-16.08.2.tar.xz"; 521 - sha256 = "0aaxwb4sr2bq5cmcr0j7n7dbvih52d5gwbcx17ksip0fp7y0cgnr"; 522 - name = "kde-l10n-ar-16.08.2.tar.xz"; 520 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-ar-16.08.3.tar.xz"; 521 + sha256 = "1ka2vq86g112gvfd4j2jl8dm8hvxjrn5cd2ddcagp3fg2rxm2si7"; 522 + name = "kde-l10n-ar-16.08.3.tar.xz"; 523 523 }; 524 524 }; 525 525 kde-l10n-ast = { 526 - version = "16.08.2"; 526 + version = "16.08.3"; 527 527 src = fetchurl { 528 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-ast-16.08.2.tar.xz"; 529 - sha256 = "1s55wrb2ll4fh0f648yybg6mxgsvikanwplw88kk254gxailbvi4"; 530 - name = "kde-l10n-ast-16.08.2.tar.xz"; 528 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-ast-16.08.3.tar.xz"; 529 + sha256 = "02h7laxf4fsanb4scqgfrw815sj3dhvz4n17cdj8nvg4x7pydkys"; 530 + name = "kde-l10n-ast-16.08.3.tar.xz"; 531 531 }; 532 532 }; 533 533 kde-l10n-bg = { 534 - version = "16.08.2"; 534 + version = "16.08.3"; 535 535 src = fetchurl { 536 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-bg-16.08.2.tar.xz"; 537 - sha256 = "15slc3an490xcbkwhfkysrzx3xg0h1mrwzp4bxsrsvqcjw4nlrdy"; 538 - name = "kde-l10n-bg-16.08.2.tar.xz"; 536 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-bg-16.08.3.tar.xz"; 537 + sha256 = "0crhf9i43l8p0ds9v3k8ghgxrjc4c8gxwrs7afm6lmqh3lb3miz2"; 538 + name = "kde-l10n-bg-16.08.3.tar.xz"; 539 539 }; 540 540 }; 541 541 kde-l10n-bs = { 542 - version = "16.08.2"; 542 + version = "16.08.3"; 543 543 src = fetchurl { 544 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-bs-16.08.2.tar.xz"; 545 - sha256 = "1117i784lwi9ci1ryd46x01pjraw30lma0z4kcg987xpj6ww22ha"; 546 - name = "kde-l10n-bs-16.08.2.tar.xz"; 544 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-bs-16.08.3.tar.xz"; 545 + sha256 = "1ny1pcdl0xbm40c2jlzgvlkcmy1p2l9p14n827zipbj67by8dlh0"; 546 + name = "kde-l10n-bs-16.08.3.tar.xz"; 547 547 }; 548 548 }; 549 549 kde-l10n-ca = { 550 - version = "16.08.2"; 550 + version = "16.08.3"; 551 551 src = fetchurl { 552 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-ca-16.08.2.tar.xz"; 553 - sha256 = "07f6h2prkm7iq3bwvn5p9y32xzis3p21sgxpg1x6663w3603w2pa"; 554 - name = "kde-l10n-ca-16.08.2.tar.xz"; 552 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-ca-16.08.3.tar.xz"; 553 + sha256 = "044l2z3n5vn4zbj7nby22f7pg5qcv16yzbgikck6jfdahn56c0d0"; 554 + name = "kde-l10n-ca-16.08.3.tar.xz"; 555 555 }; 556 556 }; 557 557 kde-l10n-ca_valencia = { 558 - version = "ca_valencia-16.08.2"; 558 + version = "ca_valencia-16.08.3"; 559 559 src = fetchurl { 560 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-ca@valencia-16.08.2.tar.xz"; 561 - sha256 = "05fw1dj1rfsi1j8mzvjvqwvdv7zkjcj4y0fb9wm9wzcqlsl742wv"; 562 - name = "kde-l10n-ca_valencia-16.08.2.tar.xz"; 560 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-ca@valencia-16.08.3.tar.xz"; 561 + sha256 = "1agmp003bdkhc8jx5124cs8yw73ga6b12gppaqwxl8c9cgd09yai"; 562 + name = "kde-l10n-ca_valencia-16.08.3.tar.xz"; 563 563 }; 564 564 }; 565 565 kde-l10n-cs = { 566 - version = "16.08.2"; 566 + version = "16.08.3"; 567 567 src = fetchurl { 568 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-cs-16.08.2.tar.xz"; 569 - sha256 = "1vfn41kayimddrcg2h6zrx3sc31vq2zlv6bkpg29h6yddir6xjgk"; 570 - name = "kde-l10n-cs-16.08.2.tar.xz"; 568 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-cs-16.08.3.tar.xz"; 569 + sha256 = "0li4rnpns7wvxgrg9lxzimx7lxk2cl2w0zqk9g0c8zwqrrl64d23"; 570 + name = "kde-l10n-cs-16.08.3.tar.xz"; 571 571 }; 572 572 }; 573 573 kde-l10n-da = { 574 - version = "16.08.2"; 574 + version = "16.08.3"; 575 575 src = fetchurl { 576 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-da-16.08.2.tar.xz"; 577 - sha256 = "0k8cs5m9aypgjkrvwrff4qvaanppaizryc6wncqr9jj13hr2vz1q"; 578 - name = "kde-l10n-da-16.08.2.tar.xz"; 576 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-da-16.08.3.tar.xz"; 577 + sha256 = "14cpwl8p2n0bfj2hbbm9fv1i8r20xfrp16iy9kdym5x4k80c5lzc"; 578 + name = "kde-l10n-da-16.08.3.tar.xz"; 579 579 }; 580 580 }; 581 581 kde-l10n-de = { 582 - version = "16.08.2"; 582 + version = "16.08.3"; 583 583 src = fetchurl { 584 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-de-16.08.2.tar.xz"; 585 - sha256 = "01kfh8zlf7r3dlmi96nvl4gksxryd10aqrnddhwjxni29l2sqjil"; 586 - name = "kde-l10n-de-16.08.2.tar.xz"; 584 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-de-16.08.3.tar.xz"; 585 + sha256 = "09sq6sbli9gjfkwqmcqjscbakxbnn2czb4d3pyni3v0i7x4xgmgl"; 586 + name = "kde-l10n-de-16.08.3.tar.xz"; 587 587 }; 588 588 }; 589 589 kde-l10n-el = { 590 - version = "16.08.2"; 590 + version = "16.08.3"; 591 591 src = fetchurl { 592 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-el-16.08.2.tar.xz"; 593 - sha256 = "1b6q3xriy9bv5537v2salz4vi4yx4hlx73aga4ic4pas8n0fn155"; 594 - name = "kde-l10n-el-16.08.2.tar.xz"; 592 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-el-16.08.3.tar.xz"; 593 + sha256 = "11vv237skajqc50dpcz0abn7xcly8a161yp56fn6zn1zdlcw4p02"; 594 + name = "kde-l10n-el-16.08.3.tar.xz"; 595 595 }; 596 596 }; 597 597 kde-l10n-en_GB = { 598 - version = "en_GB-16.08.2"; 598 + version = "en_GB-16.08.3"; 599 599 src = fetchurl { 600 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-en_GB-16.08.2.tar.xz"; 601 - sha256 = "12cf5cx7kmc0wg752xpaz4jr4m3vxaahhxd0cp41p3lrb3079g2c"; 602 - name = "kde-l10n-en_GB-16.08.2.tar.xz"; 600 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-en_GB-16.08.3.tar.xz"; 601 + sha256 = "10anibggfqdp90d9jsv2n8aqk4wrgdq1pjxz60784f9bm1lq9xbx"; 602 + name = "kde-l10n-en_GB-16.08.3.tar.xz"; 603 603 }; 604 604 }; 605 605 kde-l10n-eo = { 606 - version = "16.08.2"; 606 + version = "16.08.3"; 607 607 src = fetchurl { 608 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-eo-16.08.2.tar.xz"; 609 - sha256 = "07rwf3jcrs7r16hpyf4mz9fk41qi1nfm6x6qlf6xlpi7ynxgyyj0"; 610 - name = "kde-l10n-eo-16.08.2.tar.xz"; 608 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-eo-16.08.3.tar.xz"; 609 + sha256 = "15dhramx79rh6v7891fa878dikh74cx4knisrmg50ih5fgyr8rrm"; 610 + name = "kde-l10n-eo-16.08.3.tar.xz"; 611 611 }; 612 612 }; 613 613 kde-l10n-es = { 614 - version = "16.08.2"; 614 + version = "16.08.3"; 615 615 src = fetchurl { 616 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-es-16.08.2.tar.xz"; 617 - sha256 = "1m366lxafwxa390nyvxwslbk653m1g6nwv9hr4mmpcnf2xxqsq2b"; 618 - name = "kde-l10n-es-16.08.2.tar.xz"; 616 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-es-16.08.3.tar.xz"; 617 + sha256 = "0zshw10drqgsdcdlzci7ghpcmww69dr5nc8i9fakg9jj4pfblkv5"; 618 + name = "kde-l10n-es-16.08.3.tar.xz"; 619 619 }; 620 620 }; 621 621 kde-l10n-et = { 622 - version = "16.08.2"; 622 + version = "16.08.3"; 623 623 src = fetchurl { 624 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-et-16.08.2.tar.xz"; 625 - sha256 = "0n08x8102hlzl3xp3d306lxf47b7870wxvr95krnchbrnmb847jv"; 626 - name = "kde-l10n-et-16.08.2.tar.xz"; 624 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-et-16.08.3.tar.xz"; 625 + sha256 = "04g4wvpmxrcma6dhw6py8xbhpxs4rsls69y98ljigd7y518ss6qa"; 626 + name = "kde-l10n-et-16.08.3.tar.xz"; 627 627 }; 628 628 }; 629 629 kde-l10n-eu = { 630 - version = "16.08.2"; 630 + version = "16.08.3"; 631 631 src = fetchurl { 632 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-eu-16.08.2.tar.xz"; 633 - sha256 = "0kacy7cbjd4pgzr54x9y28lk28rdbilqamg5gv2lxz3l2rqbnkpf"; 634 - name = "kde-l10n-eu-16.08.2.tar.xz"; 632 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-eu-16.08.3.tar.xz"; 633 + sha256 = "1gvgmlvc2qphy16y5m9xl0v6530909jzlvxfglamdwcchcc5rhj6"; 634 + name = "kde-l10n-eu-16.08.3.tar.xz"; 635 635 }; 636 636 }; 637 637 kde-l10n-fa = { 638 - version = "16.08.2"; 638 + version = "16.08.3"; 639 639 src = fetchurl { 640 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-fa-16.08.2.tar.xz"; 641 - sha256 = "1nznmql7i2dkziyam6czyd8j0spjg276l9nwqnznrzpjnpks1dl2"; 642 - name = "kde-l10n-fa-16.08.2.tar.xz"; 640 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-fa-16.08.3.tar.xz"; 641 + sha256 = "0ph0ssqjxi6g93kzg8p888s8258zdzpyaq712zcfhjcr7zx8ld32"; 642 + name = "kde-l10n-fa-16.08.3.tar.xz"; 643 643 }; 644 644 }; 645 645 kde-l10n-fi = { 646 - version = "16.08.2"; 646 + version = "16.08.3"; 647 647 src = fetchurl { 648 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-fi-16.08.2.tar.xz"; 649 - sha256 = "0rxf7hcjrhmv7zrrrc9bv65dxwiw0vywwn7j92jvsw5psbb9yf1x"; 650 - name = "kde-l10n-fi-16.08.2.tar.xz"; 648 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-fi-16.08.3.tar.xz"; 649 + sha256 = "0b7psgnc5mv38cx4iynacpq5q8nbvfm4fn6q9lwfj6x5h57xzd59"; 650 + name = "kde-l10n-fi-16.08.3.tar.xz"; 651 651 }; 652 652 }; 653 653 kde-l10n-fr = { 654 - version = "16.08.2"; 654 + version = "16.08.3"; 655 655 src = fetchurl { 656 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-fr-16.08.2.tar.xz"; 657 - sha256 = "07b9a4vlnampg7i7nb4ykh1cp77pdf5k0h6aa0mjg1rjycpwflv3"; 658 - name = "kde-l10n-fr-16.08.2.tar.xz"; 656 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-fr-16.08.3.tar.xz"; 657 + sha256 = "0q65wjjq4j1hg4bakbms2qamqqhqlchcbmy9fqc1aghbi3b871h8"; 658 + name = "kde-l10n-fr-16.08.3.tar.xz"; 659 659 }; 660 660 }; 661 661 kde-l10n-ga = { 662 - version = "16.08.2"; 662 + version = "16.08.3"; 663 663 src = fetchurl { 664 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-ga-16.08.2.tar.xz"; 665 - sha256 = "08dgs9rz52mk4bl41h5k4p0cpqjw381aw3h6xw8080lj9zh0nvbn"; 666 - name = "kde-l10n-ga-16.08.2.tar.xz"; 664 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-ga-16.08.3.tar.xz"; 665 + sha256 = "0drq7jxgdr01z75ybbalaxmr0r860f82i5ny1limnsqvmfh92p6b"; 666 + name = "kde-l10n-ga-16.08.3.tar.xz"; 667 667 }; 668 668 }; 669 669 kde-l10n-gl = { 670 - version = "16.08.2"; 670 + version = "16.08.3"; 671 671 src = fetchurl { 672 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-gl-16.08.2.tar.xz"; 673 - sha256 = "0986i04gfa6yw3ljmlx857src7lda8cwqdkk68cbxfi371ly0spl"; 674 - name = "kde-l10n-gl-16.08.2.tar.xz"; 672 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-gl-16.08.3.tar.xz"; 673 + sha256 = "0y6vj77nkinii1bfw975lyhbjzvmd7r23pn29cz3l0p3bfd3yzkd"; 674 + name = "kde-l10n-gl-16.08.3.tar.xz"; 675 675 }; 676 676 }; 677 677 kde-l10n-he = { 678 - version = "16.08.2"; 678 + version = "16.08.3"; 679 679 src = fetchurl { 680 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-he-16.08.2.tar.xz"; 681 - sha256 = "0xbbf3jpsmyq8k3d2qq3y75jq9wmf6iy46s52qbmr0pbdg288h3c"; 682 - name = "kde-l10n-he-16.08.2.tar.xz"; 680 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-he-16.08.3.tar.xz"; 681 + sha256 = "1q6q5rqvww1f29qfr3prd7fkxzvx7inf5wnzmla9kdnax7p9z3rs"; 682 + name = "kde-l10n-he-16.08.3.tar.xz"; 683 683 }; 684 684 }; 685 685 kde-l10n-hi = { 686 - version = "16.08.2"; 686 + version = "16.08.3"; 687 687 src = fetchurl { 688 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-hi-16.08.2.tar.xz"; 689 - sha256 = "1cfmn3qafmps51mld735synlsf8h1nfb84ji9qv64qpw2gjvpp9n"; 690 - name = "kde-l10n-hi-16.08.2.tar.xz"; 688 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-hi-16.08.3.tar.xz"; 689 + sha256 = "1qnncfg7vfw4ikcm23j1l6cmycg2m168d76h1fnznx4bdyfybblq"; 690 + name = "kde-l10n-hi-16.08.3.tar.xz"; 691 691 }; 692 692 }; 693 693 kde-l10n-hr = { 694 - version = "16.08.2"; 694 + version = "16.08.3"; 695 695 src = fetchurl { 696 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-hr-16.08.2.tar.xz"; 697 - sha256 = "11kfxqjavmh9bcaivm5zd82r0b3d4rz8zmc2awc1433i6wgdxrkq"; 698 - name = "kde-l10n-hr-16.08.2.tar.xz"; 696 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-hr-16.08.3.tar.xz"; 697 + sha256 = "1kzl6fycifrmb2lil9vifas0jcczsw0aqpr2r6fjlvbw7p2zc42n"; 698 + name = "kde-l10n-hr-16.08.3.tar.xz"; 699 699 }; 700 700 }; 701 701 kde-l10n-hu = { 702 - version = "16.08.2"; 702 + version = "16.08.3"; 703 703 src = fetchurl { 704 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-hu-16.08.2.tar.xz"; 705 - sha256 = "0m714qii2z1bc8kv112bf9wpq078yaqgzd1m4h2apyj1rzl8sni8"; 706 - name = "kde-l10n-hu-16.08.2.tar.xz"; 704 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-hu-16.08.3.tar.xz"; 705 + sha256 = "0kj5ivz7xw0a79rcprjp4bra90s12421ppbipvgnllc2rcixgkki"; 706 + name = "kde-l10n-hu-16.08.3.tar.xz"; 707 707 }; 708 708 }; 709 709 kde-l10n-ia = { 710 - version = "16.08.2"; 710 + version = "16.08.3"; 711 711 src = fetchurl { 712 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-ia-16.08.2.tar.xz"; 713 - sha256 = "1r10w7dpxmgby3igh57yli6hp1paxwh1m4vkzi5f91fgh2s8qjjg"; 714 - name = "kde-l10n-ia-16.08.2.tar.xz"; 712 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-ia-16.08.3.tar.xz"; 713 + sha256 = "0cmv9jwbabaynx0wa1nhn9pgib60kg7b71ilcqhxnm5lqvws88pi"; 714 + name = "kde-l10n-ia-16.08.3.tar.xz"; 715 715 }; 716 716 }; 717 717 kde-l10n-id = { 718 - version = "16.08.2"; 718 + version = "16.08.3"; 719 719 src = fetchurl { 720 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-id-16.08.2.tar.xz"; 721 - sha256 = "1r26h3rlgh91f00qzmkzmd3sflsmvyxdcy92ljj1g64wh9cigh66"; 722 - name = "kde-l10n-id-16.08.2.tar.xz"; 720 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-id-16.08.3.tar.xz"; 721 + sha256 = "1zz3237l26fz7ca33l9dvq1b8kkdi4gdzqxqslkb10q36z2gsni1"; 722 + name = "kde-l10n-id-16.08.3.tar.xz"; 723 723 }; 724 724 }; 725 725 kde-l10n-is = { 726 - version = "16.08.2"; 726 + version = "16.08.3"; 727 727 src = fetchurl { 728 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-is-16.08.2.tar.xz"; 729 - sha256 = "0ldxw1sl7sr7v0783cby6qp5ig2x5dq2s8w7k3fh1qa88cp1nsld"; 730 - name = "kde-l10n-is-16.08.2.tar.xz"; 728 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-is-16.08.3.tar.xz"; 729 + sha256 = "1mcwg8v08dv524ahhkv3wmnmac9pf534i45za9y0wl1kkcgp8949"; 730 + name = "kde-l10n-is-16.08.3.tar.xz"; 731 731 }; 732 732 }; 733 733 kde-l10n-it = { 734 - version = "16.08.2"; 734 + version = "16.08.3"; 735 735 src = fetchurl { 736 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-it-16.08.2.tar.xz"; 737 - sha256 = "0knvilb2p9s1cr354bzwhxzmfi49g17v3clqdvlcyglghkz94aam"; 738 - name = "kde-l10n-it-16.08.2.tar.xz"; 736 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-it-16.08.3.tar.xz"; 737 + sha256 = "15k52l0mq7qclb4adwvcz4bngisbj476vlphqnjhnav9nj5cm84f"; 738 + name = "kde-l10n-it-16.08.3.tar.xz"; 739 739 }; 740 740 }; 741 741 kde-l10n-ja = { 742 - version = "16.08.2"; 742 + version = "16.08.3"; 743 743 src = fetchurl { 744 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-ja-16.08.2.tar.xz"; 745 - sha256 = "0x3sfprw1pvjkivva05cg9nbzml2g4vzidvjq37vp7nkyfdxldcp"; 746 - name = "kde-l10n-ja-16.08.2.tar.xz"; 744 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-ja-16.08.3.tar.xz"; 745 + sha256 = "0p6nd7hlv6yvxi5y808wzjbidk1gpa2fj50i66lxzq3xl7rajli3"; 746 + name = "kde-l10n-ja-16.08.3.tar.xz"; 747 747 }; 748 748 }; 749 749 kde-l10n-kk = { 750 - version = "16.08.2"; 750 + version = "16.08.3"; 751 751 src = fetchurl { 752 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-kk-16.08.2.tar.xz"; 753 - sha256 = "1jmqahyhxz798yqlc25lyj3x6xa426czkydbikpngb3775wy918z"; 754 - name = "kde-l10n-kk-16.08.2.tar.xz"; 752 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-kk-16.08.3.tar.xz"; 753 + sha256 = "0ffnlmq2qnmcqk9h4yvl0z00x2f5yyicg1qf1jlxk9fvhbg5xpmv"; 754 + name = "kde-l10n-kk-16.08.3.tar.xz"; 755 755 }; 756 756 }; 757 757 kde-l10n-km = { 758 - version = "16.08.2"; 758 + version = "16.08.3"; 759 759 src = fetchurl { 760 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-km-16.08.2.tar.xz"; 761 - sha256 = "00p7grks0cjca5r2xvmf4kxvpjqasbjcss938x9ss6wc0knq8laa"; 762 - name = "kde-l10n-km-16.08.2.tar.xz"; 760 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-km-16.08.3.tar.xz"; 761 + sha256 = "1ln9dc278sv9r99psy27m1qhbyaw6dzg3kwr11pbp517253ggj7j"; 762 + name = "kde-l10n-km-16.08.3.tar.xz"; 763 763 }; 764 764 }; 765 765 kde-l10n-ko = { 766 - version = "16.08.2"; 766 + version = "16.08.3"; 767 767 src = fetchurl { 768 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-ko-16.08.2.tar.xz"; 769 - sha256 = "0w14n8vzvmwiliqnakg4s76cka1qp0j0azc632aaiy6d17g0yw2k"; 770 - name = "kde-l10n-ko-16.08.2.tar.xz"; 768 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-ko-16.08.3.tar.xz"; 769 + sha256 = "07lbblm4aqj7jp25clz7sil9ficrbvwpd9pvpfrz530q8y74hsjf"; 770 + name = "kde-l10n-ko-16.08.3.tar.xz"; 771 771 }; 772 772 }; 773 773 kde-l10n-lt = { 774 - version = "16.08.2"; 774 + version = "16.08.3"; 775 775 src = fetchurl { 776 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-lt-16.08.2.tar.xz"; 777 - sha256 = "1yj119r7p9bjk405ml5383y5jqrhaj9v4ksjiyhjs8l5zx0pjb3b"; 778 - name = "kde-l10n-lt-16.08.2.tar.xz"; 776 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-lt-16.08.3.tar.xz"; 777 + sha256 = "1cssd4z8dxlld61kakb6vnb5hksswl1dkr1bsxv5q622hjrp037c"; 778 + name = "kde-l10n-lt-16.08.3.tar.xz"; 779 779 }; 780 780 }; 781 781 kde-l10n-lv = { 782 - version = "16.08.2"; 782 + version = "16.08.3"; 783 783 src = fetchurl { 784 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-lv-16.08.2.tar.xz"; 785 - sha256 = "0g173n4nqiw7mk6phys4dlis6dfd9iw0kpv4hhvz4b54i67wamvw"; 786 - name = "kde-l10n-lv-16.08.2.tar.xz"; 784 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-lv-16.08.3.tar.xz"; 785 + sha256 = "0wnrcfgm5l3ifnywz67k186g5vh0648dhmymfcz6fmqf3ipfl4h4"; 786 + name = "kde-l10n-lv-16.08.3.tar.xz"; 787 787 }; 788 788 }; 789 789 kde-l10n-mr = { 790 - version = "16.08.2"; 790 + version = "16.08.3"; 791 791 src = fetchurl { 792 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-mr-16.08.2.tar.xz"; 793 - sha256 = "1696gqib17f250p5y0vfjxcx8w4wx1lhi8nqy9bbjj6acmahishj"; 794 - name = "kde-l10n-mr-16.08.2.tar.xz"; 792 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-mr-16.08.3.tar.xz"; 793 + sha256 = "0kkwpn12z1f8rs91yqh8x155nbrkwgj1z5fx4kcs1nc7xyvfpbff"; 794 + name = "kde-l10n-mr-16.08.3.tar.xz"; 795 795 }; 796 796 }; 797 797 kde-l10n-nb = { 798 - version = "16.08.2"; 798 + version = "16.08.3"; 799 799 src = fetchurl { 800 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-nb-16.08.2.tar.xz"; 801 - sha256 = "0z2v14m329r8687qpvf0qxnbvpp48mvl1yri16203bya8q44764j"; 802 - name = "kde-l10n-nb-16.08.2.tar.xz"; 800 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-nb-16.08.3.tar.xz"; 801 + sha256 = "0070dgr1apn345a8bwgbxiz2a0andmfx54vd5pv3hgj6n9jrmq07"; 802 + name = "kde-l10n-nb-16.08.3.tar.xz"; 803 803 }; 804 804 }; 805 805 kde-l10n-nds = { 806 - version = "16.08.2"; 806 + version = "16.08.3"; 807 807 src = fetchurl { 808 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-nds-16.08.2.tar.xz"; 809 - sha256 = "0d7nzwll2hqlb3ca3zdwr9x4rnhvv3fgxammzac07gib1aq27lap"; 810 - name = "kde-l10n-nds-16.08.2.tar.xz"; 808 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-nds-16.08.3.tar.xz"; 809 + sha256 = "103wfwl18fmz8h184c3qcwfyh784pfzsd2dgd000xs28pcc5kc22"; 810 + name = "kde-l10n-nds-16.08.3.tar.xz"; 811 811 }; 812 812 }; 813 813 kde-l10n-nl = { 814 - version = "16.08.2"; 814 + version = "16.08.3"; 815 815 src = fetchurl { 816 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-nl-16.08.2.tar.xz"; 817 - sha256 = "0hq7gqg6nqb06kg8pgjf36w6lx6kv0z4v0lz4wac47v10jipcix4"; 818 - name = "kde-l10n-nl-16.08.2.tar.xz"; 816 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-nl-16.08.3.tar.xz"; 817 + sha256 = "1zjnzcpivcs26qp5h153jd1qr98dnr1f8347cb9iz79q41zjn21z"; 818 + name = "kde-l10n-nl-16.08.3.tar.xz"; 819 819 }; 820 820 }; 821 821 kde-l10n-nn = { 822 - version = "16.08.2"; 822 + version = "16.08.3"; 823 823 src = fetchurl { 824 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-nn-16.08.2.tar.xz"; 825 - sha256 = "02935kj4gw93lyjik6vqk40rnpblib0pq1dl0im2mavfym2nacjj"; 826 - name = "kde-l10n-nn-16.08.2.tar.xz"; 824 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-nn-16.08.3.tar.xz"; 825 + sha256 = "1lm701iml2sfzp2dz5nlh6kflp3lfbcsdlipk9wwsqnjs3zr436y"; 826 + name = "kde-l10n-nn-16.08.3.tar.xz"; 827 827 }; 828 828 }; 829 829 kde-l10n-pa = { 830 - version = "16.08.2"; 830 + version = "16.08.3"; 831 831 src = fetchurl { 832 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-pa-16.08.2.tar.xz"; 833 - sha256 = "08qq6lkr9jrsl12slqfhp83vkamr5nv9x7hr91g8xgg1s9i3aj3z"; 834 - name = "kde-l10n-pa-16.08.2.tar.xz"; 832 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-pa-16.08.3.tar.xz"; 833 + sha256 = "0j6dyfg8vw1dj226ngxd4yb2qfnj4g7c36cfmmmlfr9d8ds8xw0p"; 834 + name = "kde-l10n-pa-16.08.3.tar.xz"; 835 835 }; 836 836 }; 837 837 kde-l10n-pl = { 838 - version = "16.08.2"; 838 + version = "16.08.3"; 839 839 src = fetchurl { 840 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-pl-16.08.2.tar.xz"; 841 - sha256 = "0ylsc89nsmbjm4c5gbnh5qczmr7bal7037bm5nsmrh7aqkwg1s1x"; 842 - name = "kde-l10n-pl-16.08.2.tar.xz"; 840 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-pl-16.08.3.tar.xz"; 841 + sha256 = "0nr7vxw4d0z8g51zls46r3kbm0dfbry09cpmahdpk6zlgcvlg5zz"; 842 + name = "kde-l10n-pl-16.08.3.tar.xz"; 843 843 }; 844 844 }; 845 845 kde-l10n-pt = { 846 - version = "16.08.2"; 846 + version = "16.08.3"; 847 847 src = fetchurl { 848 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-pt-16.08.2.tar.xz"; 849 - sha256 = "0cbaf2vnr56qa0qfhr4cgdmbq3hbck9wfcx5a7bvvaglck95f4gq"; 850 - name = "kde-l10n-pt-16.08.2.tar.xz"; 848 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-pt-16.08.3.tar.xz"; 849 + sha256 = "0il1gwr9jl8z2lp9j7zb18x7kbzcv6p37kbww5l6xr3gc744fiaf"; 850 + name = "kde-l10n-pt-16.08.3.tar.xz"; 851 851 }; 852 852 }; 853 853 kde-l10n-pt_BR = { 854 - version = "pt_BR-16.08.2"; 854 + version = "pt_BR-16.08.3"; 855 855 src = fetchurl { 856 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-pt_BR-16.08.2.tar.xz"; 857 - sha256 = "048ssv4bhx8bn2q8nsh5n0m1nl64qadndwrh3hx3avd7jjnj7l4s"; 858 - name = "kde-l10n-pt_BR-16.08.2.tar.xz"; 856 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-pt_BR-16.08.3.tar.xz"; 857 + sha256 = "0b5m5p19n6a9mclvhh5p2s6k0vjwspnal223ddc0xk34060f4ch7"; 858 + name = "kde-l10n-pt_BR-16.08.3.tar.xz"; 859 859 }; 860 860 }; 861 861 kde-l10n-ro = { 862 - version = "16.08.2"; 862 + version = "16.08.3"; 863 863 src = fetchurl { 864 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-ro-16.08.2.tar.xz"; 865 - sha256 = "05pi6v5hp3yki0hiy19gggz1mpk7ykjz6f94k6cv63vinvai6gpw"; 866 - name = "kde-l10n-ro-16.08.2.tar.xz"; 864 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-ro-16.08.3.tar.xz"; 865 + sha256 = "08nanwr2s37215kkik8issn9va65dxlam55lfabybvybw6b0s7x5"; 866 + name = "kde-l10n-ro-16.08.3.tar.xz"; 867 867 }; 868 868 }; 869 869 kde-l10n-ru = { 870 - version = "16.08.2"; 870 + version = "16.08.3"; 871 871 src = fetchurl { 872 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-ru-16.08.2.tar.xz"; 873 - sha256 = "18kk3iyn1dyir43dxlrs0jcdin001h0qfzm9cszxlz52yx5vn4ba"; 874 - name = "kde-l10n-ru-16.08.2.tar.xz"; 872 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-ru-16.08.3.tar.xz"; 873 + sha256 = "1xbssbm3za3y0fh02j62s94vkz1nfdl37g458h1qagyawm04vwdq"; 874 + name = "kde-l10n-ru-16.08.3.tar.xz"; 875 875 }; 876 876 }; 877 877 kde-l10n-sk = { 878 - version = "16.08.2"; 878 + version = "16.08.3"; 879 879 src = fetchurl { 880 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-sk-16.08.2.tar.xz"; 881 - sha256 = "0gxia3j689a315jww9cfw802vhz226zd3ci6i45ffrj5sdpm0bcs"; 882 - name = "kde-l10n-sk-16.08.2.tar.xz"; 880 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-sk-16.08.3.tar.xz"; 881 + sha256 = "0ixqh1xj3nqwq7nsxhk4c7d5w8n77plld4ap4brd4r188pfswvdr"; 882 + name = "kde-l10n-sk-16.08.3.tar.xz"; 883 883 }; 884 884 }; 885 885 kde-l10n-sl = { 886 - version = "16.08.2"; 886 + version = "16.08.3"; 887 887 src = fetchurl { 888 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-sl-16.08.2.tar.xz"; 889 - sha256 = "1d6gxc2jcnjzjrp6aw63l86wsqkdg4qw3zz5pc0j1qc5ihaak6pm"; 890 - name = "kde-l10n-sl-16.08.2.tar.xz"; 888 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-sl-16.08.3.tar.xz"; 889 + sha256 = "0d4n5sp82jfap0cq167ybqsvyp06vla8y3clma25cyyksk9r355w"; 890 + name = "kde-l10n-sl-16.08.3.tar.xz"; 891 891 }; 892 892 }; 893 893 kde-l10n-sr = { 894 - version = "16.08.2"; 894 + version = "16.08.3"; 895 895 src = fetchurl { 896 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-sr-16.08.2.tar.xz"; 897 - sha256 = "0mixdfpvryg1ch917nxc469m7fzgy5dkbxadc55kzgy9k18vry30"; 898 - name = "kde-l10n-sr-16.08.2.tar.xz"; 896 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-sr-16.08.3.tar.xz"; 897 + sha256 = "1bb2dbkb80q2y7s9nka8x4q8cc6lqx7ddry83rp97sia1fckgn6g"; 898 + name = "kde-l10n-sr-16.08.3.tar.xz"; 899 899 }; 900 900 }; 901 901 kde-l10n-sv = { 902 - version = "16.08.2"; 902 + version = "16.08.3"; 903 903 src = fetchurl { 904 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-sv-16.08.2.tar.xz"; 905 - sha256 = "10day8y3fqdf9rg24wmxa38snpkry08swcgzh2qxy2wlg7w1n2ld"; 906 - name = "kde-l10n-sv-16.08.2.tar.xz"; 904 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-sv-16.08.3.tar.xz"; 905 + sha256 = "1n7dj3alqf59b4n9ckhk35pw5qvlkbw70bw48b2mzsh6rm9l6njs"; 906 + name = "kde-l10n-sv-16.08.3.tar.xz"; 907 907 }; 908 908 }; 909 909 kde-l10n-tr = { 910 - version = "16.08.2"; 910 + version = "16.08.3"; 911 911 src = fetchurl { 912 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-tr-16.08.2.tar.xz"; 913 - sha256 = "19a5cribm12pi0y84vfwmigkyvn8d4ylvx07g9df4iapjf2kgs54"; 914 - name = "kde-l10n-tr-16.08.2.tar.xz"; 912 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-tr-16.08.3.tar.xz"; 913 + sha256 = "0k1lwngg5v4wzc8imx33q68cdva4f61jqfibjrza4sf6la69vr6p"; 914 + name = "kde-l10n-tr-16.08.3.tar.xz"; 915 915 }; 916 916 }; 917 917 kde-l10n-ug = { 918 - version = "16.08.2"; 918 + version = "16.08.3"; 919 919 src = fetchurl { 920 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-ug-16.08.2.tar.xz"; 921 - sha256 = "0p2ijv13wk02sm065nk328pdl2qn22sashwdzw5viy6hr67z8igv"; 922 - name = "kde-l10n-ug-16.08.2.tar.xz"; 920 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-ug-16.08.3.tar.xz"; 921 + sha256 = "1xi90k2ghgz9fh3lb1l7pbnmz17bi5mvyvg7dwwm3ni7q4k696lf"; 922 + name = "kde-l10n-ug-16.08.3.tar.xz"; 923 923 }; 924 924 }; 925 925 kde-l10n-uk = { 926 - version = "16.08.2"; 926 + version = "16.08.3"; 927 927 src = fetchurl { 928 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-uk-16.08.2.tar.xz"; 929 - sha256 = "0m03z8yac3mbsp78zskyiw316im7fr2197lmjl6prfz8hdvblyqm"; 930 - name = "kde-l10n-uk-16.08.2.tar.xz"; 928 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-uk-16.08.3.tar.xz"; 929 + sha256 = "114snhzp2v6fp7glvwbjd97byzfisp94zr2ia5np5xcpfkpww9g7"; 930 + name = "kde-l10n-uk-16.08.3.tar.xz"; 931 931 }; 932 932 }; 933 933 kde-l10n-wa = { 934 - version = "16.08.2"; 934 + version = "16.08.3"; 935 935 src = fetchurl { 936 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-wa-16.08.2.tar.xz"; 937 - sha256 = "08zv0pl9gm7xpykzvb7cf4gx0r78jrfx33281iam3496bgl9iz63"; 938 - name = "kde-l10n-wa-16.08.2.tar.xz"; 936 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-wa-16.08.3.tar.xz"; 937 + sha256 = "1qimv935j50sb7n7x4ga10x4zkasn9yddh1drs0k5i7r02sq8nzv"; 938 + name = "kde-l10n-wa-16.08.3.tar.xz"; 939 939 }; 940 940 }; 941 941 kde-l10n-zh_CN = { 942 - version = "zh_CN-16.08.2"; 942 + version = "zh_CN-16.08.3"; 943 943 src = fetchurl { 944 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-zh_CN-16.08.2.tar.xz"; 945 - sha256 = "1fzkykipaqlabzmddzk694h26cw15r8vwn3f6033pbgpd47rxmh7"; 946 - name = "kde-l10n-zh_CN-16.08.2.tar.xz"; 944 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-zh_CN-16.08.3.tar.xz"; 945 + sha256 = "024y7lvjkx8djwd9qmjkj3q9ri3fbnlsxcyjr5jy5yi10ccwf9v6"; 946 + name = "kde-l10n-zh_CN-16.08.3.tar.xz"; 947 947 }; 948 948 }; 949 949 kde-l10n-zh_TW = { 950 - version = "zh_TW-16.08.2"; 950 + version = "zh_TW-16.08.3"; 951 951 src = fetchurl { 952 - url = "${mirror}/stable/applications/16.08.2/src/kde-l10n/kde-l10n-zh_TW-16.08.2.tar.xz"; 953 - sha256 = "0i02bbpkn802wzavyj3ilmp889v6frkbb1zp8q9wsrvdwv71zmrj"; 954 - name = "kde-l10n-zh_TW-16.08.2.tar.xz"; 952 + url = "${mirror}/stable/applications/16.08.3/src/kde-l10n/kde-l10n-zh_TW-16.08.3.tar.xz"; 953 + sha256 = "1m5npa3jrsc0kn3mqkp3pagix95ialpk4fikbiq44laxn7xph5yi"; 954 + name = "kde-l10n-zh_TW-16.08.3.tar.xz"; 955 955 }; 956 956 }; 957 957 kdelibs = { 958 - version = "4.14.25"; 958 + version = "4.14.26"; 959 959 src = fetchurl { 960 - url = "${mirror}/stable/applications/16.08.2/src/kdelibs-4.14.25.tar.xz"; 961 - sha256 = "00idq3iqd72gjyqj79ci8992jlww877m3znjvvlnh8s97y4kwpds"; 962 - name = "kdelibs-4.14.25.tar.xz"; 960 + url = "${mirror}/stable/applications/16.08.3/src/kdelibs-4.14.26.tar.xz"; 961 + sha256 = "043asa5i30s3j1knpshhxw1a5a1alh1b5b719gdzpm1hxgn3f79r"; 962 + name = "kdelibs-4.14.26.tar.xz"; 963 963 }; 964 964 }; 965 965 kdenetwork-filesharing = { 966 - version = "16.08.2"; 966 + version = "16.08.3"; 967 967 src = fetchurl { 968 - url = "${mirror}/stable/applications/16.08.2/src/kdenetwork-filesharing-16.08.2.tar.xz"; 969 - sha256 = "0k9c1mjdr754qgzhfmx0qrh7lf1hlp698wq6mynw31b45ngx26n9"; 970 - name = "kdenetwork-filesharing-16.08.2.tar.xz"; 968 + url = "${mirror}/stable/applications/16.08.3/src/kdenetwork-filesharing-16.08.3.tar.xz"; 969 + sha256 = "0zfswqxh0ng5w44hzfpsjhmnv7nf1jc3qfmfvmmlb0h1ynfdbqmy"; 970 + name = "kdenetwork-filesharing-16.08.3.tar.xz"; 971 971 }; 972 972 }; 973 973 kdenlive = { 974 - version = "16.08.2"; 974 + version = "16.08.3"; 975 975 src = fetchurl { 976 - url = "${mirror}/stable/applications/16.08.2/src/kdenlive-16.08.2.tar.xz"; 977 - sha256 = "1lw0dayp2hryqpfw2090fzj7yqxi1y8bmpzadljqkl1glb6sd16l"; 978 - name = "kdenlive-16.08.2.tar.xz"; 976 + url = "${mirror}/stable/applications/16.08.3/src/kdenlive-16.08.3.tar.xz"; 977 + sha256 = "0s5bdb5xxjaqb7zmvm119mc7zacagglv21dd4v6sahg0mf1qvfin"; 978 + name = "kdenlive-16.08.3.tar.xz"; 979 979 }; 980 980 }; 981 981 kdepim = { 982 - version = "16.08.2"; 982 + version = "16.08.3"; 983 983 src = fetchurl { 984 - url = "${mirror}/stable/applications/16.08.2/src/kdepim-16.08.2.tar.xz"; 985 - sha256 = "15w9yyyld84hp0mzlw0iv9bl3f4dk560l6mynrq5ccya90lfrnc2"; 986 - name = "kdepim-16.08.2.tar.xz"; 984 + url = "${mirror}/stable/applications/16.08.3/src/kdepim-16.08.3.tar.xz"; 985 + sha256 = "1l0rvi33i9hzr9c3nqzbr3cnz046ccf7s3v54mdmxfdk5x0ynkms"; 986 + name = "kdepim-16.08.3.tar.xz"; 987 987 }; 988 988 }; 989 989 kdepim-addons = { 990 - version = "16.08.2"; 990 + version = "16.08.3"; 991 991 src = fetchurl { 992 - url = "${mirror}/stable/applications/16.08.2/src/kdepim-addons-16.08.2.tar.xz"; 993 - sha256 = "06plflqj1p3jhn8c2jm2vm55yhiwa7wsvndh86q39ajw5qw60mhx"; 994 - name = "kdepim-addons-16.08.2.tar.xz"; 992 + url = "${mirror}/stable/applications/16.08.3/src/kdepim-addons-16.08.3.tar.xz"; 993 + sha256 = "0ddhya9f6hbdakdna4hnbwiwvc1ar95jgxhr36hf6s37bxh7755l"; 994 + name = "kdepim-addons-16.08.3.tar.xz"; 995 995 }; 996 996 }; 997 997 kdepim-apps-libs = { 998 - version = "16.08.2"; 998 + version = "16.08.3"; 999 999 src = fetchurl { 1000 - url = "${mirror}/stable/applications/16.08.2/src/kdepim-apps-libs-16.08.2.tar.xz"; 1001 - sha256 = "1vygdkh43b0aajxywy6sa01khx8zvsv1n3aainqcbn8jndxlkb82"; 1002 - name = "kdepim-apps-libs-16.08.2.tar.xz"; 1000 + url = "${mirror}/stable/applications/16.08.3/src/kdepim-apps-libs-16.08.3.tar.xz"; 1001 + sha256 = "1ygdmv30pzrgv3f222nv52mvc83ags9dvwl2ma4l8frb13xb1r15"; 1002 + name = "kdepim-apps-libs-16.08.3.tar.xz"; 1003 1003 }; 1004 1004 }; 1005 1005 kdepim-runtime = { 1006 - version = "16.08.2"; 1006 + version = "16.08.3"; 1007 1007 src = fetchurl { 1008 - url = "${mirror}/stable/applications/16.08.2/src/kdepim-runtime-16.08.2.tar.xz"; 1009 - sha256 = "0dg3ww5l6mq7xi4z1j7b4w2d7i425wbz1gwml0a9ajy3v0k14vqb"; 1010 - name = "kdepim-runtime-16.08.2.tar.xz"; 1008 + url = "${mirror}/stable/applications/16.08.3/src/kdepim-runtime-16.08.3.tar.xz"; 1009 + sha256 = "1q7d2c1rjli5dl162zibzhmg2q4hxxlqjp7r78amq90vhv975kc6"; 1010 + name = "kdepim-runtime-16.08.3.tar.xz"; 1011 1011 }; 1012 1012 }; 1013 1013 kde-runtime = { 1014 - version = "16.08.2"; 1014 + version = "16.08.3"; 1015 1015 src = fetchurl { 1016 - url = "${mirror}/stable/applications/16.08.2/src/kde-runtime-16.08.2.tar.xz"; 1017 - sha256 = "1q0m4nywap0qmg9fj9z2d8b7j9bvykniqq9jga3jmys5g2cjn205"; 1018 - name = "kde-runtime-16.08.2.tar.xz"; 1016 + url = "${mirror}/stable/applications/16.08.3/src/kde-runtime-16.08.3.tar.xz"; 1017 + sha256 = "1g5ni75byraf9268p0n74i81zb46agp9ac243m8jfzh8vdm2q5kk"; 1018 + name = "kde-runtime-16.08.3.tar.xz"; 1019 1019 }; 1020 1020 }; 1021 1021 kdesdk-kioslaves = { 1022 - version = "16.08.2"; 1022 + version = "16.08.3"; 1023 1023 src = fetchurl { 1024 - url = "${mirror}/stable/applications/16.08.2/src/kdesdk-kioslaves-16.08.2.tar.xz"; 1025 - sha256 = "11png8q0ci86if2g49nrmx63l8pxcmp789k9kkamnzsx79y6arq2"; 1026 - name = "kdesdk-kioslaves-16.08.2.tar.xz"; 1024 + url = "${mirror}/stable/applications/16.08.3/src/kdesdk-kioslaves-16.08.3.tar.xz"; 1025 + sha256 = "12q015nm9qfcscsvqrkibj1cfh651890k982sbqqdn0dm5932lnj"; 1026 + name = "kdesdk-kioslaves-16.08.3.tar.xz"; 1027 1027 }; 1028 1028 }; 1029 1029 kdesdk-thumbnailers = { 1030 - version = "16.08.2"; 1030 + version = "16.08.3"; 1031 1031 src = fetchurl { 1032 - url = "${mirror}/stable/applications/16.08.2/src/kdesdk-thumbnailers-16.08.2.tar.xz"; 1033 - sha256 = "1dmmm6l5yy64l6hqqjx4d5cycgx1wzjv81ll9jizgg8c5cknhi8l"; 1034 - name = "kdesdk-thumbnailers-16.08.2.tar.xz"; 1032 + url = "${mirror}/stable/applications/16.08.3/src/kdesdk-thumbnailers-16.08.3.tar.xz"; 1033 + sha256 = "1dy4566pdx890n60sn5v7hms2prjh674pm6gbxg1il4i4qcpfv4z"; 1034 + name = "kdesdk-thumbnailers-16.08.3.tar.xz"; 1035 1035 }; 1036 1036 }; 1037 1037 kdewebdev = { 1038 - version = "16.08.2"; 1038 + version = "16.08.3"; 1039 1039 src = fetchurl { 1040 - url = "${mirror}/stable/applications/16.08.2/src/kdewebdev-16.08.2.tar.xz"; 1041 - sha256 = "0dm013da1i2z0n6svmm0yqzgn3j608ldc2w80dvgkvykh85z5ccy"; 1042 - name = "kdewebdev-16.08.2.tar.xz"; 1040 + url = "${mirror}/stable/applications/16.08.3/src/kdewebdev-16.08.3.tar.xz"; 1041 + sha256 = "0r9qsm3idfhm7aglik7whzcwjjn572gwmlcgxy2cvpn15nqa344l"; 1042 + name = "kdewebdev-16.08.3.tar.xz"; 1043 1043 }; 1044 1044 }; 1045 1045 kdf = { 1046 - version = "16.08.2"; 1046 + version = "16.08.3"; 1047 1047 src = fetchurl { 1048 - url = "${mirror}/stable/applications/16.08.2/src/kdf-16.08.2.tar.xz"; 1049 - sha256 = "0lvzyxn434rqknqmzwi6ih60gvkd24i2ms0ziypkh5ihs9scbmg7"; 1050 - name = "kdf-16.08.2.tar.xz"; 1048 + url = "${mirror}/stable/applications/16.08.3/src/kdf-16.08.3.tar.xz"; 1049 + sha256 = "1fkjmdwp5pnlvz2mac4zq93wnb6jj4ymj4448qbhxypncrh6sym3"; 1050 + name = "kdf-16.08.3.tar.xz"; 1051 1051 }; 1052 1052 }; 1053 1053 kdgantt2 = { 1054 - version = "16.08.2"; 1054 + version = "16.08.3"; 1055 1055 src = fetchurl { 1056 - url = "${mirror}/stable/applications/16.08.2/src/kdgantt2-16.08.2.tar.xz"; 1057 - sha256 = "1hhfrcjv6yx69ahnhc641h6sh9fp9m69jkb85aav2pydnps1p4bp"; 1058 - name = "kdgantt2-16.08.2.tar.xz"; 1056 + url = "${mirror}/stable/applications/16.08.3/src/kdgantt2-16.08.3.tar.xz"; 1057 + sha256 = "01p3cqqhghvx42mrmxkrsm7cp23972gi86sagjw070scw71fpv0c"; 1058 + name = "kdgantt2-16.08.3.tar.xz"; 1059 1059 }; 1060 1060 }; 1061 1061 kdiamond = { 1062 - version = "16.08.2"; 1062 + version = "16.08.3"; 1063 1063 src = fetchurl { 1064 - url = "${mirror}/stable/applications/16.08.2/src/kdiamond-16.08.2.tar.xz"; 1065 - sha256 = "0kaqxxm30kxvkbzgzj69zzsql903qbkczlkmxfb9x2zp2484f7jq"; 1066 - name = "kdiamond-16.08.2.tar.xz"; 1064 + url = "${mirror}/stable/applications/16.08.3/src/kdiamond-16.08.3.tar.xz"; 1065 + sha256 = "035m2911zbkvhydihaqbgwl7vs8z03hcsq8ph7wvnsdvd1f895ib"; 1066 + name = "kdiamond-16.08.3.tar.xz"; 1067 1067 }; 1068 1068 }; 1069 1069 kfloppy = { 1070 - version = "16.08.2"; 1070 + version = "16.08.3"; 1071 1071 src = fetchurl { 1072 - url = "${mirror}/stable/applications/16.08.2/src/kfloppy-16.08.2.tar.xz"; 1073 - sha256 = "0jkbamqbdggf72k1xszaan890nhqz4qwhd8d0mbgm2nhzbs9q1cb"; 1074 - name = "kfloppy-16.08.2.tar.xz"; 1072 + url = "${mirror}/stable/applications/16.08.3/src/kfloppy-16.08.3.tar.xz"; 1073 + sha256 = "14y9a8nq2cdaj5r6xdqwfm6fa8w3wbx80hrps2bkxyx696hc1lkl"; 1074 + name = "kfloppy-16.08.3.tar.xz"; 1075 1075 }; 1076 1076 }; 1077 1077 kfourinline = { 1078 - version = "16.08.2"; 1078 + version = "16.08.3"; 1079 1079 src = fetchurl { 1080 - url = "${mirror}/stable/applications/16.08.2/src/kfourinline-16.08.2.tar.xz"; 1081 - sha256 = "0cb2kap8bp35ijnhghp9df4kai7vizayzcax0p3wamv0zy4zfx4b"; 1082 - name = "kfourinline-16.08.2.tar.xz"; 1080 + url = "${mirror}/stable/applications/16.08.3/src/kfourinline-16.08.3.tar.xz"; 1081 + sha256 = "04wpswi9c7c79g4sz6cr7jrdmdfwwqr2p8kd0zs2snygcr4h3fcq"; 1082 + name = "kfourinline-16.08.3.tar.xz"; 1083 1083 }; 1084 1084 }; 1085 1085 kgeography = { 1086 - version = "16.08.2"; 1086 + version = "16.08.3"; 1087 1087 src = fetchurl { 1088 - url = "${mirror}/stable/applications/16.08.2/src/kgeography-16.08.2.tar.xz"; 1089 - sha256 = "0s88gzyy0ldz10vlklnvwi7aip0vn5gnawikqn80xfw3vwb5zyki"; 1090 - name = "kgeography-16.08.2.tar.xz"; 1088 + url = "${mirror}/stable/applications/16.08.3/src/kgeography-16.08.3.tar.xz"; 1089 + sha256 = "09hsihvvdzbr1dz8zlwy7nyjk87pl7f714k3k3b0b0wpx9swxkq0"; 1090 + name = "kgeography-16.08.3.tar.xz"; 1091 1091 }; 1092 1092 }; 1093 1093 kget = { 1094 - version = "16.08.2"; 1094 + version = "16.08.3"; 1095 1095 src = fetchurl { 1096 - url = "${mirror}/stable/applications/16.08.2/src/kget-16.08.2.tar.xz"; 1097 - sha256 = "1pna3rw76n1lg9l805ccisxirrmxw23n2az5nd95wsck77lgxnr6"; 1098 - name = "kget-16.08.2.tar.xz"; 1096 + url = "${mirror}/stable/applications/16.08.3/src/kget-16.08.3.tar.xz"; 1097 + sha256 = "1709if0yqp0axy88v56zrchirkcjgl8q38qf0zbfng0bbbszik61"; 1098 + name = "kget-16.08.3.tar.xz"; 1099 1099 }; 1100 1100 }; 1101 1101 kgoldrunner = { 1102 - version = "16.08.2"; 1102 + version = "16.08.3"; 1103 1103 src = fetchurl { 1104 - url = "${mirror}/stable/applications/16.08.2/src/kgoldrunner-16.08.2.tar.xz"; 1105 - sha256 = "0r14mspzyigj4md7zzjq06sswb1y4m4232kfkwg4p7yp8xpsr56c"; 1106 - name = "kgoldrunner-16.08.2.tar.xz"; 1104 + url = "${mirror}/stable/applications/16.08.3/src/kgoldrunner-16.08.3.tar.xz"; 1105 + sha256 = "03g3j1zrq3513jijnl3ih61xkpxl4mqy6mjmilq5cs745bmzkad4"; 1106 + name = "kgoldrunner-16.08.3.tar.xz"; 1107 1107 }; 1108 1108 }; 1109 1109 kgpg = { 1110 - version = "16.08.2"; 1110 + version = "16.08.3"; 1111 1111 src = fetchurl { 1112 - url = "${mirror}/stable/applications/16.08.2/src/kgpg-16.08.2.tar.xz"; 1113 - sha256 = "0bx4d4i4n8v58yyqcb7pz70cpikymmjz9nd69mly9g8hj8jwqnll"; 1114 - name = "kgpg-16.08.2.tar.xz"; 1112 + url = "${mirror}/stable/applications/16.08.3/src/kgpg-16.08.3.tar.xz"; 1113 + sha256 = "17kr13lvicv4lrl4ls4l66xh35xz60nrszwagb0qk34wcgzc090p"; 1114 + name = "kgpg-16.08.3.tar.xz"; 1115 1115 }; 1116 1116 }; 1117 1117 khangman = { 1118 - version = "16.08.2"; 1118 + version = "16.08.3"; 1119 1119 src = fetchurl { 1120 - url = "${mirror}/stable/applications/16.08.2/src/khangman-16.08.2.tar.xz"; 1121 - sha256 = "172ciifrcydyhmawzxx3k1aq564ywjlj5wqfbjgxaf7pj3pbxndk"; 1122 - name = "khangman-16.08.2.tar.xz"; 1120 + url = "${mirror}/stable/applications/16.08.3/src/khangman-16.08.3.tar.xz"; 1121 + sha256 = "1ipkp003pp6z783qb7fzhky3kn4ccmlqijxysk7ccbsr9myfvdyk"; 1122 + name = "khangman-16.08.3.tar.xz"; 1123 1123 }; 1124 1124 }; 1125 1125 khelpcenter = { 1126 - version = "16.08.2"; 1126 + version = "16.08.3"; 1127 1127 src = fetchurl { 1128 - url = "${mirror}/stable/applications/16.08.2/src/khelpcenter-16.08.2.tar.xz"; 1129 - sha256 = "1iiz4w4zzf28g336hypmhf50lndwl6rj3y46wbj1mzpc99wrrxhr"; 1130 - name = "khelpcenter-16.08.2.tar.xz"; 1128 + url = "${mirror}/stable/applications/16.08.3/src/khelpcenter-16.08.3.tar.xz"; 1129 + sha256 = "13vzqjaqqzi46c9gmijhbq1i3fmk3pbkkg26mn3745m2xc6j2cvi"; 1130 + name = "khelpcenter-16.08.3.tar.xz"; 1131 1131 }; 1132 1132 }; 1133 1133 kholidays = { 1134 - version = "16.08.2"; 1134 + version = "16.08.3"; 1135 1135 src = fetchurl { 1136 - url = "${mirror}/stable/applications/16.08.2/src/kholidays-16.08.2.tar.xz"; 1137 - sha256 = "12fawyvy5nyiyr4zfbkwi5p0m5kgbcs4ly4f7bdq7qy7qbw6k8b6"; 1138 - name = "kholidays-16.08.2.tar.xz"; 1136 + url = "${mirror}/stable/applications/16.08.3/src/kholidays-16.08.3.tar.xz"; 1137 + sha256 = "0hxb2c526vw8rvfp14snvwihsqvr1l30vnzhxznl3dhm44lmvdn9"; 1138 + name = "kholidays-16.08.3.tar.xz"; 1139 1139 }; 1140 1140 }; 1141 1141 kidentitymanagement = { 1142 - version = "16.08.2"; 1142 + version = "16.08.3"; 1143 1143 src = fetchurl { 1144 - url = "${mirror}/stable/applications/16.08.2/src/kidentitymanagement-16.08.2.tar.xz"; 1145 - sha256 = "00q21hfyfyhkh7ip14q0a8rgngigm17hs5gp8r6gymvcysp3glny"; 1146 - name = "kidentitymanagement-16.08.2.tar.xz"; 1144 + url = "${mirror}/stable/applications/16.08.3/src/kidentitymanagement-16.08.3.tar.xz"; 1145 + sha256 = "0vv1y0mwxlb4g5a01jgi1nizw530w0fhy0kab6syxzgmnibj6vsf"; 1146 + name = "kidentitymanagement-16.08.3.tar.xz"; 1147 1147 }; 1148 1148 }; 1149 1149 kig = { 1150 - version = "16.08.2"; 1150 + version = "16.08.3"; 1151 1151 src = fetchurl { 1152 - url = "${mirror}/stable/applications/16.08.2/src/kig-16.08.2.tar.xz"; 1153 - sha256 = "14p9cl7mbb04lz5l2ajbfxlqli065v09bc22nyjcsin45rxvdvmn"; 1154 - name = "kig-16.08.2.tar.xz"; 1152 + url = "${mirror}/stable/applications/16.08.3/src/kig-16.08.3.tar.xz"; 1153 + sha256 = "1ln2i322ara79f90rwrcv5xfa0cnkksyhj25h2xn9x7d5ig4by96"; 1154 + name = "kig-16.08.3.tar.xz"; 1155 1155 }; 1156 1156 }; 1157 1157 kigo = { 1158 - version = "16.08.2"; 1158 + version = "16.08.3"; 1159 1159 src = fetchurl { 1160 - url = "${mirror}/stable/applications/16.08.2/src/kigo-16.08.2.tar.xz"; 1161 - sha256 = "13lkzhb00bmynkwrshvwl8r270zsxp6bj5ca75xy3g4vmp04gy0i"; 1162 - name = "kigo-16.08.2.tar.xz"; 1160 + url = "${mirror}/stable/applications/16.08.3/src/kigo-16.08.3.tar.xz"; 1161 + sha256 = "0vz7329i8pfax9nxb7xc0yws4f3mn4ms93358wvhyblbma4zaf4l"; 1162 + name = "kigo-16.08.3.tar.xz"; 1163 1163 }; 1164 1164 }; 1165 1165 killbots = { 1166 - version = "16.08.2"; 1166 + version = "16.08.3"; 1167 1167 src = fetchurl { 1168 - url = "${mirror}/stable/applications/16.08.2/src/killbots-16.08.2.tar.xz"; 1169 - sha256 = "1vrzj91ff78g6w34vb68ljp2dpckc80545n9bhk8x1pr1s3jl3ks"; 1170 - name = "killbots-16.08.2.tar.xz"; 1168 + url = "${mirror}/stable/applications/16.08.3/src/killbots-16.08.3.tar.xz"; 1169 + sha256 = "08f9gvvy3sx7ibikgxzjawfzzznfig8dfmgmfczj56fys7rvh2y5"; 1170 + name = "killbots-16.08.3.tar.xz"; 1171 1171 }; 1172 1172 }; 1173 1173 kimap = { 1174 - version = "16.08.2"; 1174 + version = "16.08.3"; 1175 1175 src = fetchurl { 1176 - url = "${mirror}/stable/applications/16.08.2/src/kimap-16.08.2.tar.xz"; 1177 - sha256 = "1j0bsbzp669mxizr3vaxfg3wjavg7zx3xfrjrmwabl0h04hmkn0g"; 1178 - name = "kimap-16.08.2.tar.xz"; 1176 + url = "${mirror}/stable/applications/16.08.3/src/kimap-16.08.3.tar.xz"; 1177 + sha256 = "03nl3q8cv92jpdgdg8pfhwzwlkqpcpz13p6p4q47vvmgglp63qnw"; 1178 + name = "kimap-16.08.3.tar.xz"; 1179 1179 }; 1180 1180 }; 1181 1181 kio-extras = { 1182 - version = "16.08.2"; 1182 + version = "16.08.3"; 1183 1183 src = fetchurl { 1184 - url = "${mirror}/stable/applications/16.08.2/src/kio-extras-16.08.2.tar.xz"; 1185 - sha256 = "1j5bmnq77yg5wpha0xl2cm4n2m0frw5dvr24i4ypvvqnpb1gim7q"; 1186 - name = "kio-extras-16.08.2.tar.xz"; 1184 + url = "${mirror}/stable/applications/16.08.3/src/kio-extras-16.08.3.tar.xz"; 1185 + sha256 = "1rd5ks73vqf6x4rs0qjsy0ipl6lgxgwqbwmcxar5m50b5jksl4xk"; 1186 + name = "kio-extras-16.08.3.tar.xz"; 1187 1187 }; 1188 1188 }; 1189 1189 kiriki = { 1190 - version = "16.08.2"; 1190 + version = "16.08.3"; 1191 1191 src = fetchurl { 1192 - url = "${mirror}/stable/applications/16.08.2/src/kiriki-16.08.2.tar.xz"; 1193 - sha256 = "03vanq33hd7hlspckfydbbiavzv7g7maswca4zzd9sinybx45r7a"; 1194 - name = "kiriki-16.08.2.tar.xz"; 1192 + url = "${mirror}/stable/applications/16.08.3/src/kiriki-16.08.3.tar.xz"; 1193 + sha256 = "0n37mmkq1jmdh3jlrjzmb88cnbnwzcjbp2dy6mz4f5iliv9ws54v"; 1194 + name = "kiriki-16.08.3.tar.xz"; 1195 1195 }; 1196 1196 }; 1197 1197 kiten = { 1198 - version = "16.08.2"; 1198 + version = "16.08.3"; 1199 1199 src = fetchurl { 1200 - url = "${mirror}/stable/applications/16.08.2/src/kiten-16.08.2.tar.xz"; 1201 - sha256 = "0kj1abs4f1ff0spkzwn5xxabcfb0xny7dlsa7lb0fbyvyczq3jgd"; 1202 - name = "kiten-16.08.2.tar.xz"; 1200 + url = "${mirror}/stable/applications/16.08.3/src/kiten-16.08.3.tar.xz"; 1201 + sha256 = "0qds7c62jsgf5lyx2sjhw5xxxq7qh35ccpvpc7l004g4blwb7mna"; 1202 + name = "kiten-16.08.3.tar.xz"; 1203 1203 }; 1204 1204 }; 1205 1205 kjumpingcube = { 1206 - version = "16.08.2"; 1206 + version = "16.08.3"; 1207 1207 src = fetchurl { 1208 - url = "${mirror}/stable/applications/16.08.2/src/kjumpingcube-16.08.2.tar.xz"; 1209 - sha256 = "1rnmwz729jain4pv0wpb8x95k6cx0bvb2wk46sjm2p80202clb0r"; 1210 - name = "kjumpingcube-16.08.2.tar.xz"; 1208 + url = "${mirror}/stable/applications/16.08.3/src/kjumpingcube-16.08.3.tar.xz"; 1209 + sha256 = "1lv6irlvfpbpbhk3vazv07frwz3y7084y3hirdjb2xih8gbsljrm"; 1210 + name = "kjumpingcube-16.08.3.tar.xz"; 1211 1211 }; 1212 1212 }; 1213 1213 kldap = { 1214 - version = "16.08.2"; 1214 + version = "16.08.3"; 1215 1215 src = fetchurl { 1216 - url = "${mirror}/stable/applications/16.08.2/src/kldap-16.08.2.tar.xz"; 1217 - sha256 = "18myysm48c8b6lpgl76x70na0k6qw47zrmmax2yfhbi4fsi13sg4"; 1218 - name = "kldap-16.08.2.tar.xz"; 1216 + url = "${mirror}/stable/applications/16.08.3/src/kldap-16.08.3.tar.xz"; 1217 + sha256 = "1h4czdxw0p4lakx0j0pf2v13ny5lnc56jhhjjb9ddm44b50fg4vg"; 1218 + name = "kldap-16.08.3.tar.xz"; 1219 1219 }; 1220 1220 }; 1221 1221 kleopatra = { 1222 - version = "16.08.2"; 1222 + version = "16.08.3"; 1223 1223 src = fetchurl { 1224 - url = "${mirror}/stable/applications/16.08.2/src/kleopatra-16.08.2.tar.xz"; 1225 - sha256 = "0pi2j6yrdw5nhm7kb3k5gg1qgs2dyijqv6r07xx3r260v98jz9jb"; 1226 - name = "kleopatra-16.08.2.tar.xz"; 1224 + url = "${mirror}/stable/applications/16.08.3/src/kleopatra-16.08.3.tar.xz"; 1225 + sha256 = "0ncr4sc6qs50n1w85gf350iq9l28665is53jzbm288151zanp4dd"; 1226 + name = "kleopatra-16.08.3.tar.xz"; 1227 1227 }; 1228 1228 }; 1229 1229 klettres = { 1230 - version = "16.08.2"; 1230 + version = "16.08.3"; 1231 1231 src = fetchurl { 1232 - url = "${mirror}/stable/applications/16.08.2/src/klettres-16.08.2.tar.xz"; 1233 - sha256 = "07jqr3n67g0rgcdnxh4bmak6335w86irdla791bpkdl1swxwmvqi"; 1234 - name = "klettres-16.08.2.tar.xz"; 1232 + url = "${mirror}/stable/applications/16.08.3/src/klettres-16.08.3.tar.xz"; 1233 + sha256 = "14m1k0y1lbkqrpwnjx8020d23fmpgq0jg97hr4q8fzs4h71lpyr7"; 1234 + name = "klettres-16.08.3.tar.xz"; 1235 1235 }; 1236 1236 }; 1237 1237 klickety = { 1238 - version = "16.08.2"; 1238 + version = "16.08.3"; 1239 1239 src = fetchurl { 1240 - url = "${mirror}/stable/applications/16.08.2/src/klickety-16.08.2.tar.xz"; 1241 - sha256 = "08nk4ihr8np36kzs4g94psh9xd5d8rpbhjd047pmw5226yv0lcr5"; 1242 - name = "klickety-16.08.2.tar.xz"; 1240 + url = "${mirror}/stable/applications/16.08.3/src/klickety-16.08.3.tar.xz"; 1241 + sha256 = "0izkwi0h2mc204wsmyg5hspnnc3xa8ypdzbw1rwgsd8nxv3sphbv"; 1242 + name = "klickety-16.08.3.tar.xz"; 1243 1243 }; 1244 1244 }; 1245 1245 klines = { 1246 - version = "16.08.2"; 1246 + version = "16.08.3"; 1247 1247 src = fetchurl { 1248 - url = "${mirror}/stable/applications/16.08.2/src/klines-16.08.2.tar.xz"; 1249 - sha256 = "18w4mc781ysjhr9krvvwac2c0hz7hqzks957i35d0jvs5675l1ds"; 1250 - name = "klines-16.08.2.tar.xz"; 1248 + url = "${mirror}/stable/applications/16.08.3/src/klines-16.08.3.tar.xz"; 1249 + sha256 = "0p1pbljqp01g9ssih5aplsi97aszc68smkpilbazxfvwc4q3x1ag"; 1250 + name = "klines-16.08.3.tar.xz"; 1251 1251 }; 1252 1252 }; 1253 1253 kmag = { 1254 - version = "16.08.2"; 1254 + version = "16.08.3"; 1255 1255 src = fetchurl { 1256 - url = "${mirror}/stable/applications/16.08.2/src/kmag-16.08.2.tar.xz"; 1257 - sha256 = "0x5x2gs5cs3vhr0ss14iy4pd5rxx1ry67ic52nnj7baa3b4kqssq"; 1258 - name = "kmag-16.08.2.tar.xz"; 1256 + url = "${mirror}/stable/applications/16.08.3/src/kmag-16.08.3.tar.xz"; 1257 + sha256 = "0ph7zf1awj47wzvp5dq80rvx0himrk6s8qhmnjvgpm0nqyfv7xh0"; 1258 + name = "kmag-16.08.3.tar.xz"; 1259 1259 }; 1260 1260 }; 1261 1261 kmahjongg = { 1262 - version = "16.08.2"; 1262 + version = "16.08.3"; 1263 1263 src = fetchurl { 1264 - url = "${mirror}/stable/applications/16.08.2/src/kmahjongg-16.08.2.tar.xz"; 1265 - sha256 = "03yj71cz4ca847niw26vrssd56pjjgc04fmzv7vxlx25jb73cn13"; 1266 - name = "kmahjongg-16.08.2.tar.xz"; 1264 + url = "${mirror}/stable/applications/16.08.3/src/kmahjongg-16.08.3.tar.xz"; 1265 + sha256 = "0fxkbq1p174lppklvi5lzmgi3g7411nhi33fsmdmwyxbngrm4yih"; 1266 + name = "kmahjongg-16.08.3.tar.xz"; 1267 1267 }; 1268 1268 }; 1269 1269 kmailtransport = { 1270 - version = "16.08.2"; 1270 + version = "16.08.3"; 1271 1271 src = fetchurl { 1272 - url = "${mirror}/stable/applications/16.08.2/src/kmailtransport-16.08.2.tar.xz"; 1273 - sha256 = "0dggvmhp0w085pq0fwf83zzv3rhckmcnzzjznsn7fzw2lxj6ns90"; 1274 - name = "kmailtransport-16.08.2.tar.xz"; 1272 + url = "${mirror}/stable/applications/16.08.3/src/kmailtransport-16.08.3.tar.xz"; 1273 + sha256 = "08xi04xr7mjg8m2bnp42ymvn9ynv4q8y3dnql1v4225pjzmp6bkg"; 1274 + name = "kmailtransport-16.08.3.tar.xz"; 1275 1275 }; 1276 1276 }; 1277 1277 kmbox = { 1278 - version = "16.08.2"; 1278 + version = "16.08.3"; 1279 1279 src = fetchurl { 1280 - url = "${mirror}/stable/applications/16.08.2/src/kmbox-16.08.2.tar.xz"; 1281 - sha256 = "1jny5qcadw1ssfcfwbhfwwn0v5n6rd1v0rj92n7vj814ni41yk62"; 1282 - name = "kmbox-16.08.2.tar.xz"; 1280 + url = "${mirror}/stable/applications/16.08.3/src/kmbox-16.08.3.tar.xz"; 1281 + sha256 = "0iaqq4mrfj4qqaj76i7crjriyjsk3h6rf3cisygvkkfyyb69nz17"; 1282 + name = "kmbox-16.08.3.tar.xz"; 1283 1283 }; 1284 1284 }; 1285 1285 kmime = { 1286 - version = "16.08.2"; 1286 + version = "16.08.3"; 1287 1287 src = fetchurl { 1288 - url = "${mirror}/stable/applications/16.08.2/src/kmime-16.08.2.tar.xz"; 1289 - sha256 = "06rg1w5k53dvrhr2pcclhdlpf9784c4s7d3zyklwlc7r93bk0mch"; 1290 - name = "kmime-16.08.2.tar.xz"; 1288 + url = "${mirror}/stable/applications/16.08.3/src/kmime-16.08.3.tar.xz"; 1289 + sha256 = "0j9nfsmfl1sw9hz3al9smxri1hr58ygmyxawlr91iyglzswxaakb"; 1290 + name = "kmime-16.08.3.tar.xz"; 1291 1291 }; 1292 1292 }; 1293 1293 kmines = { 1294 - version = "16.08.2"; 1294 + version = "16.08.3"; 1295 1295 src = fetchurl { 1296 - url = "${mirror}/stable/applications/16.08.2/src/kmines-16.08.2.tar.xz"; 1297 - sha256 = "02dbsrspg5x2avgdc0hrl522qzkki3hzr9k8zrbcjdh3j2rli965"; 1298 - name = "kmines-16.08.2.tar.xz"; 1296 + url = "${mirror}/stable/applications/16.08.3/src/kmines-16.08.3.tar.xz"; 1297 + sha256 = "0rnjdds4skxj9pxajfnybki4ikq99k5myaw80qk5dc08gnrmw4fz"; 1298 + name = "kmines-16.08.3.tar.xz"; 1299 1299 }; 1300 1300 }; 1301 1301 kmix = { 1302 - version = "16.08.2"; 1302 + version = "16.08.3"; 1303 1303 src = fetchurl { 1304 - url = "${mirror}/stable/applications/16.08.2/src/kmix-16.08.2.tar.xz"; 1305 - sha256 = "0fgvzcvxvic72mckxj8hwwh0fs851c61p560rvp13lzwwjl1l290"; 1306 - name = "kmix-16.08.2.tar.xz"; 1304 + url = "${mirror}/stable/applications/16.08.3/src/kmix-16.08.3.tar.xz"; 1305 + sha256 = "1p3gcll4ywwxwphygrwqrp1565va52q8nnccyxisd3h833lqfk3k"; 1306 + name = "kmix-16.08.3.tar.xz"; 1307 1307 }; 1308 1308 }; 1309 1309 kmousetool = { 1310 - version = "16.08.2"; 1310 + version = "16.08.3"; 1311 1311 src = fetchurl { 1312 - url = "${mirror}/stable/applications/16.08.2/src/kmousetool-16.08.2.tar.xz"; 1313 - sha256 = "13fa5r3gzngbcma8xmgr5im5kwxqcpnb260z0jmx7la67rrd4igh"; 1314 - name = "kmousetool-16.08.2.tar.xz"; 1312 + url = "${mirror}/stable/applications/16.08.3/src/kmousetool-16.08.3.tar.xz"; 1313 + sha256 = "1iihk8jcysz49q3a5nnn0s468yca1x7chwqpvqqr694fn3wizkfg"; 1314 + name = "kmousetool-16.08.3.tar.xz"; 1315 1315 }; 1316 1316 }; 1317 1317 kmouth = { 1318 - version = "16.08.2"; 1318 + version = "16.08.3"; 1319 1319 src = fetchurl { 1320 - url = "${mirror}/stable/applications/16.08.2/src/kmouth-16.08.2.tar.xz"; 1321 - sha256 = "11xhzxh7rg0lzwq1wkr9a0dlsy70fy2d7nrmhi787xlgmcq1d1h8"; 1322 - name = "kmouth-16.08.2.tar.xz"; 1320 + url = "${mirror}/stable/applications/16.08.3/src/kmouth-16.08.3.tar.xz"; 1321 + sha256 = "1km072jnp5cc3ib4ja0lxd29pspi9wyhbp8bgcph5m33kw2n3cbq"; 1322 + name = "kmouth-16.08.3.tar.xz"; 1323 1323 }; 1324 1324 }; 1325 1325 kmplot = { 1326 - version = "16.08.2"; 1326 + version = "16.08.3"; 1327 1327 src = fetchurl { 1328 - url = "${mirror}/stable/applications/16.08.2/src/kmplot-16.08.2.tar.xz"; 1329 - sha256 = "1mflaypy1ncg22pchfm632ik3kj65c3g1h48zirb6a0njzma81bf"; 1330 - name = "kmplot-16.08.2.tar.xz"; 1328 + url = "${mirror}/stable/applications/16.08.3/src/kmplot-16.08.3.tar.xz"; 1329 + sha256 = "0lv2jfg6klm3z9mpp298g1d7vxff5hdaj332pzblvp2m51sbhrdv"; 1330 + name = "kmplot-16.08.3.tar.xz"; 1331 1331 }; 1332 1332 }; 1333 1333 knavalbattle = { 1334 - version = "16.08.2"; 1334 + version = "16.08.3"; 1335 1335 src = fetchurl { 1336 - url = "${mirror}/stable/applications/16.08.2/src/knavalbattle-16.08.2.tar.xz"; 1337 - sha256 = "1w85z4m5yfj51z4yn60w83yfm2fnx96b313j4ysqgwzn6qsvw269"; 1338 - name = "knavalbattle-16.08.2.tar.xz"; 1336 + url = "${mirror}/stable/applications/16.08.3/src/knavalbattle-16.08.3.tar.xz"; 1337 + sha256 = "1kjndhwc4l4rspygaxdr8dj9s9rj8ayq1k0z7r8v5qz2355farc8"; 1338 + name = "knavalbattle-16.08.3.tar.xz"; 1339 1339 }; 1340 1340 }; 1341 1341 knetwalk = { 1342 - version = "16.08.2"; 1342 + version = "16.08.3"; 1343 1343 src = fetchurl { 1344 - url = "${mirror}/stable/applications/16.08.2/src/knetwalk-16.08.2.tar.xz"; 1345 - sha256 = "1nd2ddcf1m7nbxsmqiv8b9kxsifxyczy0qkdm02fl27hjz45jsa3"; 1346 - name = "knetwalk-16.08.2.tar.xz"; 1344 + url = "${mirror}/stable/applications/16.08.3/src/knetwalk-16.08.3.tar.xz"; 1345 + sha256 = "18l80ffcavy9q7sj396qj4xw1yghljl24762ygd9q0kmmanw4h8y"; 1346 + name = "knetwalk-16.08.3.tar.xz"; 1347 1347 }; 1348 1348 }; 1349 1349 kolf = { 1350 - version = "16.08.2"; 1350 + version = "16.08.3"; 1351 1351 src = fetchurl { 1352 - url = "${mirror}/stable/applications/16.08.2/src/kolf-16.08.2.tar.xz"; 1353 - sha256 = "1afbdms3fzbl62g76c40d2k96djf5srl4xkpa20rm0by1ksfjcbg"; 1354 - name = "kolf-16.08.2.tar.xz"; 1352 + url = "${mirror}/stable/applications/16.08.3/src/kolf-16.08.3.tar.xz"; 1353 + sha256 = "15gggr983pcz44q44m1yvkbyp5kwbmpyx3ijb2yxx1bvn4d5bp85"; 1354 + name = "kolf-16.08.3.tar.xz"; 1355 1355 }; 1356 1356 }; 1357 1357 kollision = { 1358 - version = "16.08.2"; 1358 + version = "16.08.3"; 1359 1359 src = fetchurl { 1360 - url = "${mirror}/stable/applications/16.08.2/src/kollision-16.08.2.tar.xz"; 1361 - sha256 = "18bi7diwzql96w41s7kmrvynrwg1h8ihifw2cb8ganjlp215r216"; 1362 - name = "kollision-16.08.2.tar.xz"; 1360 + url = "${mirror}/stable/applications/16.08.3/src/kollision-16.08.3.tar.xz"; 1361 + sha256 = "18kvvl87ykkrhjikq53rgj53ap73x2wld6b4aryd4jrwmj5wby39"; 1362 + name = "kollision-16.08.3.tar.xz"; 1363 1363 }; 1364 1364 }; 1365 1365 kolourpaint = { 1366 - version = "16.08.2"; 1366 + version = "16.08.3"; 1367 1367 src = fetchurl { 1368 - url = "${mirror}/stable/applications/16.08.2/src/kolourpaint-16.08.2.tar.xz"; 1369 - sha256 = "12rs8qgc30vma45ri7k3awigiqsk703lbl6k8dxbiir6nqdvz4n9"; 1370 - name = "kolourpaint-16.08.2.tar.xz"; 1368 + url = "${mirror}/stable/applications/16.08.3/src/kolourpaint-16.08.3.tar.xz"; 1369 + sha256 = "0igv18nrhwhylvm7nr4mfvyp2bpcgn6c3r8r61rrsl908qmv4byv"; 1370 + name = "kolourpaint-16.08.3.tar.xz"; 1371 1371 }; 1372 1372 }; 1373 1373 kompare = { 1374 - version = "16.08.2"; 1374 + version = "16.08.3"; 1375 1375 src = fetchurl { 1376 - url = "${mirror}/stable/applications/16.08.2/src/kompare-16.08.2.tar.xz"; 1377 - sha256 = "130019r4623wkmw44s62wnn01l96bc0b0d3l0m6nzgilxq8xj7xw"; 1378 - name = "kompare-16.08.2.tar.xz"; 1376 + url = "${mirror}/stable/applications/16.08.3/src/kompare-16.08.3.tar.xz"; 1377 + sha256 = "1ji33dhbak38w0b9dlrv1v4kh5lyp5pm2v77v0lka71l75cvc7g7"; 1378 + name = "kompare-16.08.3.tar.xz"; 1379 1379 }; 1380 1380 }; 1381 1381 konquest = { 1382 - version = "16.08.2"; 1382 + version = "16.08.3"; 1383 1383 src = fetchurl { 1384 - url = "${mirror}/stable/applications/16.08.2/src/konquest-16.08.2.tar.xz"; 1385 - sha256 = "1m5pifwhzviz5hry0a26nvfh4j962mc7dnvl5n7yjwgnmk8m609m"; 1386 - name = "konquest-16.08.2.tar.xz"; 1384 + url = "${mirror}/stable/applications/16.08.3/src/konquest-16.08.3.tar.xz"; 1385 + sha256 = "1b8fx5k6fncw82d6i8kc07qk2k4y4fwdvwlqn2pxdixp3fk1fj12"; 1386 + name = "konquest-16.08.3.tar.xz"; 1387 1387 }; 1388 1388 }; 1389 1389 konsole = { 1390 - version = "16.08.2"; 1390 + version = "16.08.3"; 1391 1391 src = fetchurl { 1392 - url = "${mirror}/stable/applications/16.08.2/src/konsole-16.08.2.tar.xz"; 1393 - sha256 = "0kjf2yj5kz70pswrpkggz1zhwvm819r1qhg16i6xg43cpsfsim85"; 1394 - name = "konsole-16.08.2.tar.xz"; 1392 + url = "${mirror}/stable/applications/16.08.3/src/konsole-16.08.3.tar.xz"; 1393 + sha256 = "09s8y3w2mrifpl9pfjrzf0q5fgfcdph0s8x85y7262mikwvqfx36"; 1394 + name = "konsole-16.08.3.tar.xz"; 1395 1395 }; 1396 1396 }; 1397 1397 kontactinterface = { 1398 - version = "16.08.2"; 1398 + version = "16.08.3"; 1399 1399 src = fetchurl { 1400 - url = "${mirror}/stable/applications/16.08.2/src/kontactinterface-16.08.2.tar.xz"; 1401 - sha256 = "1c8q9jywr8c3yag2vxlmkl5ri7wm7miyhgqkxavs9lyxbqqkcgnw"; 1402 - name = "kontactinterface-16.08.2.tar.xz"; 1400 + url = "${mirror}/stable/applications/16.08.3/src/kontactinterface-16.08.3.tar.xz"; 1401 + sha256 = "1kw04ixc6blmygi3wyyk8a3qnyd0a9d85r2jql3mzhz5gczik7b8"; 1402 + name = "kontactinterface-16.08.3.tar.xz"; 1403 1403 }; 1404 1404 }; 1405 1405 kopete = { 1406 - version = "16.08.2"; 1406 + version = "16.08.3"; 1407 1407 src = fetchurl { 1408 - url = "${mirror}/stable/applications/16.08.2/src/kopete-16.08.2.tar.xz"; 1409 - sha256 = "0jxrgb36snfgqbl4q1myala63pyrvaw1jvc9pf5bbkx8xpr5pk2c"; 1410 - name = "kopete-16.08.2.tar.xz"; 1408 + url = "${mirror}/stable/applications/16.08.3/src/kopete-16.08.3.tar.xz"; 1409 + sha256 = "0ia43yqmb802nqjlklgpyqy5pnkp9mlr7hhic0lmgvr0jyid43pz"; 1410 + name = "kopete-16.08.3.tar.xz"; 1411 1411 }; 1412 1412 }; 1413 1413 kpat = { 1414 - version = "16.08.2"; 1414 + version = "16.08.3"; 1415 1415 src = fetchurl { 1416 - url = "${mirror}/stable/applications/16.08.2/src/kpat-16.08.2.tar.xz"; 1417 - sha256 = "12mm57bpx92kbrk9f1xzvlg7knfhivgrqwa90lj6mgdsa39g27v2"; 1418 - name = "kpat-16.08.2.tar.xz"; 1416 + url = "${mirror}/stable/applications/16.08.3/src/kpat-16.08.3.tar.xz"; 1417 + sha256 = "1jb7a5ii8qvaqvivbd0hn2vxn9l9s83ahrx8idnlhqj1yriyhyqa"; 1418 + name = "kpat-16.08.3.tar.xz"; 1419 1419 }; 1420 1420 }; 1421 1421 kpimtextedit = { 1422 - version = "16.08.2"; 1422 + version = "16.08.3"; 1423 1423 src = fetchurl { 1424 - url = "${mirror}/stable/applications/16.08.2/src/kpimtextedit-16.08.2.tar.xz"; 1425 - sha256 = "1ybwx73zzyknlrg7yw8yb8dkr0wwk9632s3w7g64nskm5ps51vvv"; 1426 - name = "kpimtextedit-16.08.2.tar.xz"; 1424 + url = "${mirror}/stable/applications/16.08.3/src/kpimtextedit-16.08.3.tar.xz"; 1425 + sha256 = "0bkf43i7wdyign63gwz2215dr66zfpy43f8pszif5jqzlnc84kba"; 1426 + name = "kpimtextedit-16.08.3.tar.xz"; 1427 1427 }; 1428 1428 }; 1429 1429 kppp = { 1430 - version = "16.08.2"; 1430 + version = "16.08.3"; 1431 1431 src = fetchurl { 1432 - url = "${mirror}/stable/applications/16.08.2/src/kppp-16.08.2.tar.xz"; 1433 - sha256 = "0xp6qcdnl3dcivkx0mavzjw2shah1wl8vd5b15chnf1qn1pa00qv"; 1434 - name = "kppp-16.08.2.tar.xz"; 1432 + url = "${mirror}/stable/applications/16.08.3/src/kppp-16.08.3.tar.xz"; 1433 + sha256 = "04pszpig2dyvrprfkalxhfad3d9v5sl8sjb3r403wmvd701xbknh"; 1434 + name = "kppp-16.08.3.tar.xz"; 1435 1435 }; 1436 1436 }; 1437 1437 kqtquickcharts = { 1438 - version = "16.08.2"; 1438 + version = "16.08.3"; 1439 1439 src = fetchurl { 1440 - url = "${mirror}/stable/applications/16.08.2/src/kqtquickcharts-16.08.2.tar.xz"; 1441 - sha256 = "16qzqv3g7kckc5biphzzv7gmly2519mihd89118yksymp70cznh6"; 1442 - name = "kqtquickcharts-16.08.2.tar.xz"; 1440 + url = "${mirror}/stable/applications/16.08.3/src/kqtquickcharts-16.08.3.tar.xz"; 1441 + sha256 = "1kdd0n6a8v4paya9xw8si8c60k448mrgwz163qa3w54ylxmh2xqb"; 1442 + name = "kqtquickcharts-16.08.3.tar.xz"; 1443 1443 }; 1444 1444 }; 1445 1445 krdc = { 1446 - version = "16.08.2"; 1446 + version = "16.08.3"; 1447 1447 src = fetchurl { 1448 - url = "${mirror}/stable/applications/16.08.2/src/krdc-16.08.2.tar.xz"; 1449 - sha256 = "1jxkv7fsml1iq87y9jm04dhp7qxqyv5dnvp1yg5225xnvq2lhrzn"; 1450 - name = "krdc-16.08.2.tar.xz"; 1448 + url = "${mirror}/stable/applications/16.08.3/src/krdc-16.08.3.tar.xz"; 1449 + sha256 = "00kvijidg387wp1wv8brhdbhc3daa06n2k2vn0cfyh18s815mwbs"; 1450 + name = "krdc-16.08.3.tar.xz"; 1451 1451 }; 1452 1452 }; 1453 1453 kremotecontrol = { 1454 - version = "16.08.2"; 1454 + version = "16.08.3"; 1455 1455 src = fetchurl { 1456 - url = "${mirror}/stable/applications/16.08.2/src/kremotecontrol-16.08.2.tar.xz"; 1457 - sha256 = "1p5cvls132p585v5yxaw6b9fadmr1qzijh86z232amfb8iax23zg"; 1458 - name = "kremotecontrol-16.08.2.tar.xz"; 1456 + url = "${mirror}/stable/applications/16.08.3/src/kremotecontrol-16.08.3.tar.xz"; 1457 + sha256 = "0h2cjc10s876clsap93blmgbv75vxkjlpkns7n14420mz45j7aga"; 1458 + name = "kremotecontrol-16.08.3.tar.xz"; 1459 1459 }; 1460 1460 }; 1461 1461 kreversi = { 1462 - version = "16.08.2"; 1462 + version = "16.08.3"; 1463 1463 src = fetchurl { 1464 - url = "${mirror}/stable/applications/16.08.2/src/kreversi-16.08.2.tar.xz"; 1465 - sha256 = "10nn66422vr5sav7yf5z1vq84v7kl94f4zv2w4ywrgbaknwkhyf7"; 1466 - name = "kreversi-16.08.2.tar.xz"; 1464 + url = "${mirror}/stable/applications/16.08.3/src/kreversi-16.08.3.tar.xz"; 1465 + sha256 = "0dpk6jnn6sqqn8xagy3dsvf6c4irir0l8pfp3xjr3s6hx3jbgqn9"; 1466 + name = "kreversi-16.08.3.tar.xz"; 1467 1467 }; 1468 1468 }; 1469 1469 krfb = { 1470 - version = "16.08.2"; 1470 + version = "16.08.3"; 1471 1471 src = fetchurl { 1472 - url = "${mirror}/stable/applications/16.08.2/src/krfb-16.08.2.tar.xz"; 1473 - sha256 = "0kz7x4mwby8v7d3wr9fpd362db9fmh0agym5rq4q8d68wvzgbyi9"; 1474 - name = "krfb-16.08.2.tar.xz"; 1472 + url = "${mirror}/stable/applications/16.08.3/src/krfb-16.08.3.tar.xz"; 1473 + sha256 = "0kgm1wpxnjr79w2mqq6q5mg2ajzlim9c83030jdzqd5dr1y8gvdl"; 1474 + name = "krfb-16.08.3.tar.xz"; 1475 1475 }; 1476 1476 }; 1477 1477 kross-interpreters = { 1478 - version = "16.08.2"; 1478 + version = "16.08.3"; 1479 1479 src = fetchurl { 1480 - url = "${mirror}/stable/applications/16.08.2/src/kross-interpreters-16.08.2.tar.xz"; 1481 - sha256 = "13jc263vj0jsqvhlcag8an5ixs3dn2q35q1p29wyy1fpd80snhcj"; 1482 - name = "kross-interpreters-16.08.2.tar.xz"; 1480 + url = "${mirror}/stable/applications/16.08.3/src/kross-interpreters-16.08.3.tar.xz"; 1481 + sha256 = "1629b9ihg3g5d0p5a0f7igfsmwn45jlsy7gqbdmrwzlbynrbq0jv"; 1482 + name = "kross-interpreters-16.08.3.tar.xz"; 1483 1483 }; 1484 1484 }; 1485 1485 kruler = { 1486 - version = "16.08.2"; 1486 + version = "16.08.3"; 1487 1487 src = fetchurl { 1488 - url = "${mirror}/stable/applications/16.08.2/src/kruler-16.08.2.tar.xz"; 1489 - sha256 = "1cy7jx8nc9ajzpis13dvg7hpd1a76splc5yrqyhbmb7cga50098l"; 1490 - name = "kruler-16.08.2.tar.xz"; 1488 + url = "${mirror}/stable/applications/16.08.3/src/kruler-16.08.3.tar.xz"; 1489 + sha256 = "0awhsaysqsgnvmflrz4svd2vbnmhykb6cfn2331mphv4ycyi0zyf"; 1490 + name = "kruler-16.08.3.tar.xz"; 1491 1491 }; 1492 1492 }; 1493 1493 ksaneplugin = { 1494 - version = "16.08.2"; 1494 + version = "16.08.3"; 1495 1495 src = fetchurl { 1496 - url = "${mirror}/stable/applications/16.08.2/src/ksaneplugin-16.08.2.tar.xz"; 1497 - sha256 = "1glvx52gzrprywmi8n3npjfm5ixx8ibx7126n6n284jwigcr580g"; 1498 - name = "ksaneplugin-16.08.2.tar.xz"; 1496 + url = "${mirror}/stable/applications/16.08.3/src/ksaneplugin-16.08.3.tar.xz"; 1497 + sha256 = "0hg1xw45x6xk8q893hm72skhhm4p1v1afbvdxqasaggl6l8765xh"; 1498 + name = "ksaneplugin-16.08.3.tar.xz"; 1499 1499 }; 1500 1500 }; 1501 1501 kscd = { 1502 - version = "16.08.2"; 1502 + version = "16.08.3"; 1503 1503 src = fetchurl { 1504 - url = "${mirror}/stable/applications/16.08.2/src/kscd-16.08.2.tar.xz"; 1505 - sha256 = "0axjc68ag84pvdskbhwqyg40qmnil9n6m8x3z4k24cgajr83hmbq"; 1506 - name = "kscd-16.08.2.tar.xz"; 1504 + url = "${mirror}/stable/applications/16.08.3/src/kscd-16.08.3.tar.xz"; 1505 + sha256 = "1dyh79x5zgc20f18hysvmnfpg7f2wxjssracyihg2b8cyhzz2g70"; 1506 + name = "kscd-16.08.3.tar.xz"; 1507 1507 }; 1508 1508 }; 1509 1509 kshisen = { 1510 - version = "16.08.2"; 1510 + version = "16.08.3"; 1511 1511 src = fetchurl { 1512 - url = "${mirror}/stable/applications/16.08.2/src/kshisen-16.08.2.tar.xz"; 1513 - sha256 = "1605fmsrg2pyydg303kf49hncdjcdq8m2g2xam0c96bdn44kd7cp"; 1514 - name = "kshisen-16.08.2.tar.xz"; 1512 + url = "${mirror}/stable/applications/16.08.3/src/kshisen-16.08.3.tar.xz"; 1513 + sha256 = "0xmjk6pij18sf3mq8hp3fmcvhqdx6l44hvk6nmp6v4y7fxw3fry4"; 1514 + name = "kshisen-16.08.3.tar.xz"; 1515 1515 }; 1516 1516 }; 1517 1517 ksirk = { 1518 - version = "16.08.2"; 1518 + version = "16.08.3"; 1519 1519 src = fetchurl { 1520 - url = "${mirror}/stable/applications/16.08.2/src/ksirk-16.08.2.tar.xz"; 1521 - sha256 = "196fjfyrwspzcm2hlqr09a079sr8p4gp80c4xfj1dhmfavs3cmvx"; 1522 - name = "ksirk-16.08.2.tar.xz"; 1520 + url = "${mirror}/stable/applications/16.08.3/src/ksirk-16.08.3.tar.xz"; 1521 + sha256 = "0bwnlfa162n6a5kxzbbxwgxj7rgpi5zqaj0arqwlq075b1kyfniq"; 1522 + name = "ksirk-16.08.3.tar.xz"; 1523 1523 }; 1524 1524 }; 1525 1525 ksnakeduel = { 1526 - version = "16.08.2"; 1526 + version = "16.08.3"; 1527 1527 src = fetchurl { 1528 - url = "${mirror}/stable/applications/16.08.2/src/ksnakeduel-16.08.2.tar.xz"; 1529 - sha256 = "0nw1fsd7q9ar0922v3gkpig8smvlw0va6jh9a4v8g4pfsk5avii5"; 1530 - name = "ksnakeduel-16.08.2.tar.xz"; 1528 + url = "${mirror}/stable/applications/16.08.3/src/ksnakeduel-16.08.3.tar.xz"; 1529 + sha256 = "1g26ip287fnlv95vmk69ji76mr8lpnjrgj855rdi64p16wxwirjp"; 1530 + name = "ksnakeduel-16.08.3.tar.xz"; 1531 1531 }; 1532 1532 }; 1533 1533 kspaceduel = { 1534 - version = "16.08.2"; 1534 + version = "16.08.3"; 1535 1535 src = fetchurl { 1536 - url = "${mirror}/stable/applications/16.08.2/src/kspaceduel-16.08.2.tar.xz"; 1537 - sha256 = "1ww7cz89jkn28qpk0a3xpcv9ngh39wwzpiam64pjlnniycxw3zk8"; 1538 - name = "kspaceduel-16.08.2.tar.xz"; 1536 + url = "${mirror}/stable/applications/16.08.3/src/kspaceduel-16.08.3.tar.xz"; 1537 + sha256 = "0ycfw4mr25apr21ffxv0pdxbrda09k4him19hck3yjkkhgwzq7a0"; 1538 + name = "kspaceduel-16.08.3.tar.xz"; 1539 1539 }; 1540 1540 }; 1541 1541 ksquares = { 1542 - version = "16.08.2"; 1542 + version = "16.08.3"; 1543 1543 src = fetchurl { 1544 - url = "${mirror}/stable/applications/16.08.2/src/ksquares-16.08.2.tar.xz"; 1545 - sha256 = "04j30ld2ly6gm1va0yw2vsfrvab5kla6dlxir31375b1w85gfhil"; 1546 - name = "ksquares-16.08.2.tar.xz"; 1544 + url = "${mirror}/stable/applications/16.08.3/src/ksquares-16.08.3.tar.xz"; 1545 + sha256 = "1x7gj4bxq2aza2cis3br2y20nbljx4n988f70wark9ywz8hydg5z"; 1546 + name = "ksquares-16.08.3.tar.xz"; 1547 1547 }; 1548 1548 }; 1549 1549 kstars = { 1550 - version = "16.08.2"; 1550 + version = "16.08.3"; 1551 1551 src = fetchurl { 1552 - url = "${mirror}/stable/applications/16.08.2/src/kstars-16.08.2.tar.xz"; 1553 - sha256 = "117hk0wj649f2b158sad0jcqsrb1a8cw0blx3yz83fxw8z160j2x"; 1554 - name = "kstars-16.08.2.tar.xz"; 1552 + url = "${mirror}/stable/applications/16.08.3/src/kstars-16.08.3.tar.xz"; 1553 + sha256 = "1a86zqbwp9vwbf1xd7j5a90krcyn2gps38g57hi8dvblx8qlfv4m"; 1554 + name = "kstars-16.08.3.tar.xz"; 1555 1555 }; 1556 1556 }; 1557 1557 ksudoku = { 1558 - version = "16.08.2"; 1558 + version = "16.08.3"; 1559 1559 src = fetchurl { 1560 - url = "${mirror}/stable/applications/16.08.2/src/ksudoku-16.08.2.tar.xz"; 1561 - sha256 = "0y3w626g3ah8r3yipxsqg71gh886higlmr8ai0sc8179gcmy84zd"; 1562 - name = "ksudoku-16.08.2.tar.xz"; 1560 + url = "${mirror}/stable/applications/16.08.3/src/ksudoku-16.08.3.tar.xz"; 1561 + sha256 = "0fjlw7krvi3z1aaiivzkbl2hya2fv2gwfahckfbs05vs0br288iy"; 1562 + name = "ksudoku-16.08.3.tar.xz"; 1563 1563 }; 1564 1564 }; 1565 1565 ksystemlog = { 1566 - version = "16.08.2"; 1566 + version = "16.08.3"; 1567 1567 src = fetchurl { 1568 - url = "${mirror}/stable/applications/16.08.2/src/ksystemlog-16.08.2.tar.xz"; 1569 - sha256 = "02l7bchc767jcdpyras24k57qddq7pk4h7jaa22ns134977rw8yb"; 1570 - name = "ksystemlog-16.08.2.tar.xz"; 1568 + url = "${mirror}/stable/applications/16.08.3/src/ksystemlog-16.08.3.tar.xz"; 1569 + sha256 = "1c5xb9m4k5hwz5fv6hvigp12cykgcrkc95axaxhfvas0g9z226hq"; 1570 + name = "ksystemlog-16.08.3.tar.xz"; 1571 1571 }; 1572 1572 }; 1573 1573 kteatime = { 1574 - version = "16.08.2"; 1574 + version = "16.08.3"; 1575 1575 src = fetchurl { 1576 - url = "${mirror}/stable/applications/16.08.2/src/kteatime-16.08.2.tar.xz"; 1577 - sha256 = "02knfjpb0p3bgdfwqjp3fqnqz4i6cqshhy14w71wviprybb40cxd"; 1578 - name = "kteatime-16.08.2.tar.xz"; 1576 + url = "${mirror}/stable/applications/16.08.3/src/kteatime-16.08.3.tar.xz"; 1577 + sha256 = "0af9dvwihq3dj5zps8d9ahx6zvp9ifwhiswk6v0w887vyf5nym36"; 1578 + name = "kteatime-16.08.3.tar.xz"; 1579 1579 }; 1580 1580 }; 1581 1581 ktimer = { 1582 - version = "16.08.2"; 1582 + version = "16.08.3"; 1583 1583 src = fetchurl { 1584 - url = "${mirror}/stable/applications/16.08.2/src/ktimer-16.08.2.tar.xz"; 1585 - sha256 = "197m6ywq2bs7kclwxsdv7w4mqfhs9ad3wgcbw6m3yvkyz03xl3p8"; 1586 - name = "ktimer-16.08.2.tar.xz"; 1584 + url = "${mirror}/stable/applications/16.08.3/src/ktimer-16.08.3.tar.xz"; 1585 + sha256 = "0yyc6hykfz3smznskldn192zpjli3dfjkkqp3h5akwaag2fkzds9"; 1586 + name = "ktimer-16.08.3.tar.xz"; 1587 1587 }; 1588 1588 }; 1589 1589 ktnef = { 1590 - version = "16.08.2"; 1590 + version = "16.08.3"; 1591 1591 src = fetchurl { 1592 - url = "${mirror}/stable/applications/16.08.2/src/ktnef-16.08.2.tar.xz"; 1593 - sha256 = "0mpavsp6p2ipxf90ararnvz7qvb51fy3w7rh5giv3j9wc37awi39"; 1594 - name = "ktnef-16.08.2.tar.xz"; 1592 + url = "${mirror}/stable/applications/16.08.3/src/ktnef-16.08.3.tar.xz"; 1593 + sha256 = "0c1zzn18gxyd6wxvwxw36jbas1hccyfyk44nxpqjfs7g1wpzzg3q"; 1594 + name = "ktnef-16.08.3.tar.xz"; 1595 1595 }; 1596 1596 }; 1597 1597 ktouch = { 1598 - version = "16.08.2"; 1598 + version = "16.08.3"; 1599 1599 src = fetchurl { 1600 - url = "${mirror}/stable/applications/16.08.2/src/ktouch-16.08.2.tar.xz"; 1601 - sha256 = "08zzibxcv8gh527j0qwnhjs4rsk01hrx5iqa9d4r2b508h6xcwm2"; 1602 - name = "ktouch-16.08.2.tar.xz"; 1600 + url = "${mirror}/stable/applications/16.08.3/src/ktouch-16.08.3.tar.xz"; 1601 + sha256 = "0pjdj9idqizvnw3ld3kp27cx92s033kp9mv8wrf0f9rvzp4q8iny"; 1602 + name = "ktouch-16.08.3.tar.xz"; 1603 1603 }; 1604 1604 }; 1605 1605 ktp-accounts-kcm = { 1606 - version = "16.08.2"; 1606 + version = "16.08.3"; 1607 1607 src = fetchurl { 1608 - url = "${mirror}/stable/applications/16.08.2/src/ktp-accounts-kcm-16.08.2.tar.xz"; 1609 - sha256 = "1ql13gkc16a0xjs159pjkw810dph0f3c8lvjxlgzg5dnavjpkmsm"; 1610 - name = "ktp-accounts-kcm-16.08.2.tar.xz"; 1608 + url = "${mirror}/stable/applications/16.08.3/src/ktp-accounts-kcm-16.08.3.tar.xz"; 1609 + sha256 = "0g3l2s3kmy4k7gkx5gvdcfvx9szr33cxj3g21qzyy0kga381gxzm"; 1610 + name = "ktp-accounts-kcm-16.08.3.tar.xz"; 1611 1611 }; 1612 1612 }; 1613 1613 ktp-approver = { 1614 - version = "16.08.2"; 1614 + version = "16.08.3"; 1615 1615 src = fetchurl { 1616 - url = "${mirror}/stable/applications/16.08.2/src/ktp-approver-16.08.2.tar.xz"; 1617 - sha256 = "1n885817as1j9s8c6ppj02hcih4v7k778q88lbxwnps32la7m6n9"; 1618 - name = "ktp-approver-16.08.2.tar.xz"; 1616 + url = "${mirror}/stable/applications/16.08.3/src/ktp-approver-16.08.3.tar.xz"; 1617 + sha256 = "1k4g6vidi0xxl3gijc502lzmrnk7aqvjc0gdzy0f21avbk8j7hq2"; 1618 + name = "ktp-approver-16.08.3.tar.xz"; 1619 1619 }; 1620 1620 }; 1621 1621 ktp-auth-handler = { 1622 - version = "16.08.2"; 1622 + version = "16.08.3"; 1623 1623 src = fetchurl { 1624 - url = "${mirror}/stable/applications/16.08.2/src/ktp-auth-handler-16.08.2.tar.xz"; 1625 - sha256 = "1vfnj1id8jisxsalghr13blx8x19r376dc2v4w46jqxj1xaiwglx"; 1626 - name = "ktp-auth-handler-16.08.2.tar.xz"; 1624 + url = "${mirror}/stable/applications/16.08.3/src/ktp-auth-handler-16.08.3.tar.xz"; 1625 + sha256 = "1hda8xgi60avy65x8pwh76xa4h2li2awrwjnndk45zca8ysr1rnw"; 1626 + name = "ktp-auth-handler-16.08.3.tar.xz"; 1627 1627 }; 1628 1628 }; 1629 1629 ktp-call-ui = { 1630 - version = "16.08.2"; 1630 + version = "16.08.3"; 1631 1631 src = fetchurl { 1632 - url = "${mirror}/stable/applications/16.08.2/src/ktp-call-ui-16.08.2.tar.xz"; 1633 - sha256 = "0jk09x53cimcs24cj3ay9al0r91xjwqf5cjnj16ibbnqhxd8rym1"; 1634 - name = "ktp-call-ui-16.08.2.tar.xz"; 1632 + url = "${mirror}/stable/applications/16.08.3/src/ktp-call-ui-16.08.3.tar.xz"; 1633 + sha256 = "1ywklfiqpq1826hhl00h45cslzbfqark4l7lb86lk9m0pibzj6sd"; 1634 + name = "ktp-call-ui-16.08.3.tar.xz"; 1635 1635 }; 1636 1636 }; 1637 1637 ktp-common-internals = { 1638 - version = "16.08.2"; 1638 + version = "16.08.3"; 1639 1639 src = fetchurl { 1640 - url = "${mirror}/stable/applications/16.08.2/src/ktp-common-internals-16.08.2.tar.xz"; 1641 - sha256 = "1mw4cmrpk705dcka1v3fhvfz3q1r142yrik98jma8v4pjlm84n70"; 1642 - name = "ktp-common-internals-16.08.2.tar.xz"; 1640 + url = "${mirror}/stable/applications/16.08.3/src/ktp-common-internals-16.08.3.tar.xz"; 1641 + sha256 = "07h6v78b70ri1g6a9axpldfq6h4r890nbr63nsd7fxp2gf2m4byp"; 1642 + name = "ktp-common-internals-16.08.3.tar.xz"; 1643 1643 }; 1644 1644 }; 1645 1645 ktp-contact-list = { 1646 - version = "16.08.2"; 1646 + version = "16.08.3"; 1647 1647 src = fetchurl { 1648 - url = "${mirror}/stable/applications/16.08.2/src/ktp-contact-list-16.08.2.tar.xz"; 1649 - sha256 = "0rsljaimdqvrxfp8sq1bckzkx23xr5pq2q9mrgh0zy39abmdak25"; 1650 - name = "ktp-contact-list-16.08.2.tar.xz"; 1648 + url = "${mirror}/stable/applications/16.08.3/src/ktp-contact-list-16.08.3.tar.xz"; 1649 + sha256 = "0xk822sr3aizlbh307vdxacalwil2ll4376wdc1dw1d8pdf1sbq2"; 1650 + name = "ktp-contact-list-16.08.3.tar.xz"; 1651 1651 }; 1652 1652 }; 1653 1653 ktp-contact-runner = { 1654 - version = "16.08.2"; 1654 + version = "16.08.3"; 1655 1655 src = fetchurl { 1656 - url = "${mirror}/stable/applications/16.08.2/src/ktp-contact-runner-16.08.2.tar.xz"; 1657 - sha256 = "0b3rhrvgmkwcsk9jdr6j8kg80zrwdsza8297hrzfv76bpxn60dbn"; 1658 - name = "ktp-contact-runner-16.08.2.tar.xz"; 1656 + url = "${mirror}/stable/applications/16.08.3/src/ktp-contact-runner-16.08.3.tar.xz"; 1657 + sha256 = "0pzf7d6v8kd6vwn4ir3b5k3l819cpb6w68q6n3p97gsmgwj1q9vg"; 1658 + name = "ktp-contact-runner-16.08.3.tar.xz"; 1659 1659 }; 1660 1660 }; 1661 1661 ktp-desktop-applets = { 1662 - version = "16.08.2"; 1662 + version = "16.08.3"; 1663 1663 src = fetchurl { 1664 - url = "${mirror}/stable/applications/16.08.2/src/ktp-desktop-applets-16.08.2.tar.xz"; 1665 - sha256 = "0d8ypp531zhb6i8w703hr02cb863z0g8sbaadrrp3x4h2dff2kcv"; 1666 - name = "ktp-desktop-applets-16.08.2.tar.xz"; 1664 + url = "${mirror}/stable/applications/16.08.3/src/ktp-desktop-applets-16.08.3.tar.xz"; 1665 + sha256 = "0pdr9zm4ryr176anir4v57b1qnjb3my3lp43bjs61ggrmi0164zn"; 1666 + name = "ktp-desktop-applets-16.08.3.tar.xz"; 1667 1667 }; 1668 1668 }; 1669 1669 ktp-filetransfer-handler = { 1670 - version = "16.08.2"; 1670 + version = "16.08.3"; 1671 1671 src = fetchurl { 1672 - url = "${mirror}/stable/applications/16.08.2/src/ktp-filetransfer-handler-16.08.2.tar.xz"; 1673 - sha256 = "0vh6h9cbamscjm22rib1dx8crr6r4a1bq5p2rrq6bq56zp78gkfb"; 1674 - name = "ktp-filetransfer-handler-16.08.2.tar.xz"; 1672 + url = "${mirror}/stable/applications/16.08.3/src/ktp-filetransfer-handler-16.08.3.tar.xz"; 1673 + sha256 = "1873gy2s250micc0d85g478ashzfqfs9z5qdz2fnmn7mdsmq0l7x"; 1674 + name = "ktp-filetransfer-handler-16.08.3.tar.xz"; 1675 1675 }; 1676 1676 }; 1677 1677 ktp-kded-module = { 1678 - version = "16.08.2"; 1678 + version = "16.08.3"; 1679 1679 src = fetchurl { 1680 - url = "${mirror}/stable/applications/16.08.2/src/ktp-kded-module-16.08.2.tar.xz"; 1681 - sha256 = "1lh1pi7xi60dsyz5g608lsfhpr5p8vqsfdc2cmyaalkcixb7s4wg"; 1682 - name = "ktp-kded-module-16.08.2.tar.xz"; 1680 + url = "${mirror}/stable/applications/16.08.3/src/ktp-kded-module-16.08.3.tar.xz"; 1681 + sha256 = "0ly7apbq7amzdpmhcpa1cy2v7r73pzqv02aa8w0hv8mg9akwr0rk"; 1682 + name = "ktp-kded-module-16.08.3.tar.xz"; 1683 1683 }; 1684 1684 }; 1685 1685 ktp-send-file = { 1686 - version = "16.08.2"; 1686 + version = "16.08.3"; 1687 1687 src = fetchurl { 1688 - url = "${mirror}/stable/applications/16.08.2/src/ktp-send-file-16.08.2.tar.xz"; 1689 - sha256 = "0q6mnirx6k8xs6pkfwrrhgg1i75xrd9bsg2liyjrjgbgm1lwm0jz"; 1690 - name = "ktp-send-file-16.08.2.tar.xz"; 1688 + url = "${mirror}/stable/applications/16.08.3/src/ktp-send-file-16.08.3.tar.xz"; 1689 + sha256 = "1ql78n63m39rr5hylkyqxh1f1w7w9sf9jkj484p5nmkni3k7i6h6"; 1690 + name = "ktp-send-file-16.08.3.tar.xz"; 1691 1691 }; 1692 1692 }; 1693 1693 ktp-text-ui = { 1694 - version = "16.08.2"; 1694 + version = "16.08.3"; 1695 1695 src = fetchurl { 1696 - url = "${mirror}/stable/applications/16.08.2/src/ktp-text-ui-16.08.2.tar.xz"; 1697 - sha256 = "1wrxa65rx0vjd57qk4c7ak43vb9h8yv7r7618hnfycjr0mgr6gf5"; 1698 - name = "ktp-text-ui-16.08.2.tar.xz"; 1696 + url = "${mirror}/stable/applications/16.08.3/src/ktp-text-ui-16.08.3.tar.xz"; 1697 + sha256 = "0p4pzcrmw2vwv1dna33ar5d3jm2lwmra9v46m2nm2wqy38q7k0b8"; 1698 + name = "ktp-text-ui-16.08.3.tar.xz"; 1699 1699 }; 1700 1700 }; 1701 1701 ktuberling = { 1702 - version = "16.08.2"; 1702 + version = "16.08.3"; 1703 1703 src = fetchurl { 1704 - url = "${mirror}/stable/applications/16.08.2/src/ktuberling-16.08.2.tar.xz"; 1705 - sha256 = "0337fvw21h62y8zlib93fyk5wbwrgkakpyd78q5mcn5sazq7nb67"; 1706 - name = "ktuberling-16.08.2.tar.xz"; 1704 + url = "${mirror}/stable/applications/16.08.3/src/ktuberling-16.08.3.tar.xz"; 1705 + sha256 = "11xdh4pzcy71b697agc9biwyx8h1ana1ayahqw36cckkcrs1c4mm"; 1706 + name = "ktuberling-16.08.3.tar.xz"; 1707 1707 }; 1708 1708 }; 1709 1709 kturtle = { 1710 - version = "16.08.2"; 1710 + version = "16.08.3"; 1711 1711 src = fetchurl { 1712 - url = "${mirror}/stable/applications/16.08.2/src/kturtle-16.08.2.tar.xz"; 1713 - sha256 = "1fljwnxr8vvy78mlwf58p48wv45g6k4w9xs6kzb0j3xayg389x36"; 1714 - name = "kturtle-16.08.2.tar.xz"; 1712 + url = "${mirror}/stable/applications/16.08.3/src/kturtle-16.08.3.tar.xz"; 1713 + sha256 = "0g0c28wdmx89cgl0bf60c4gvp31xih4anabbk2cjd7ikf7ifcv47"; 1714 + name = "kturtle-16.08.3.tar.xz"; 1715 1715 }; 1716 1716 }; 1717 1717 kubrick = { 1718 - version = "16.08.2"; 1718 + version = "16.08.3"; 1719 1719 src = fetchurl { 1720 - url = "${mirror}/stable/applications/16.08.2/src/kubrick-16.08.2.tar.xz"; 1721 - sha256 = "19avy6001n7kbxnbqbxxv62qwn015z8jjslys6s81if8bh9b81bl"; 1722 - name = "kubrick-16.08.2.tar.xz"; 1720 + url = "${mirror}/stable/applications/16.08.3/src/kubrick-16.08.3.tar.xz"; 1721 + sha256 = "127p0c023gcv3rhgraah7qg05mjqcwk519qzym1afj0rm9w40g13"; 1722 + name = "kubrick-16.08.3.tar.xz"; 1723 1723 }; 1724 1724 }; 1725 1725 kuser = { 1726 - version = "16.08.2"; 1726 + version = "16.08.3"; 1727 1727 src = fetchurl { 1728 - url = "${mirror}/stable/applications/16.08.2/src/kuser-16.08.2.tar.xz"; 1729 - sha256 = "0vlckiy3n0ghfzjkl22pk29qrl8y7hh6a9q4bfj7a8mwmkskr8qc"; 1730 - name = "kuser-16.08.2.tar.xz"; 1728 + url = "${mirror}/stable/applications/16.08.3/src/kuser-16.08.3.tar.xz"; 1729 + sha256 = "0yhwlcq24hyn00mfjc8qqr05gy3p2h8j1ls24jdka7h5l6kwvcpq"; 1730 + name = "kuser-16.08.3.tar.xz"; 1731 1731 }; 1732 1732 }; 1733 1733 kwalletmanager = { 1734 - version = "16.08.2"; 1734 + version = "16.08.3"; 1735 1735 src = fetchurl { 1736 - url = "${mirror}/stable/applications/16.08.2/src/kwalletmanager-16.08.2.tar.xz"; 1737 - sha256 = "0nmriayyhxhf43kladp6bpzrrmdfgf6lbyr1ibpqp33mqrxqgiqf"; 1738 - name = "kwalletmanager-16.08.2.tar.xz"; 1736 + url = "${mirror}/stable/applications/16.08.3/src/kwalletmanager-16.08.3.tar.xz"; 1737 + sha256 = "0rii58dqw9dcs809zc70cb2vwgp7g2154sq55r67v3v0hcq2paq8"; 1738 + name = "kwalletmanager-16.08.3.tar.xz"; 1739 1739 }; 1740 1740 }; 1741 1741 kwordquiz = { 1742 - version = "16.08.2"; 1742 + version = "16.08.3"; 1743 1743 src = fetchurl { 1744 - url = "${mirror}/stable/applications/16.08.2/src/kwordquiz-16.08.2.tar.xz"; 1745 - sha256 = "0xlhl3n1dl1y6d1kbbcw4p60hkyjlvavrslq1h7wwjp99pmqr333"; 1746 - name = "kwordquiz-16.08.2.tar.xz"; 1744 + url = "${mirror}/stable/applications/16.08.3/src/kwordquiz-16.08.3.tar.xz"; 1745 + sha256 = "13jqclk45niqi6m9wjj4hdl11ybzcs3k2hilcf2rzx88karfkvwf"; 1746 + name = "kwordquiz-16.08.3.tar.xz"; 1747 1747 }; 1748 1748 }; 1749 1749 libgravatar = { 1750 - version = "16.08.2"; 1750 + version = "16.08.3"; 1751 1751 src = fetchurl { 1752 - url = "${mirror}/stable/applications/16.08.2/src/libgravatar-16.08.2.tar.xz"; 1753 - sha256 = "0nssi286sra4rggvljwvqwx5r2h0h26wmafq764vj97qqw2r3ikw"; 1754 - name = "libgravatar-16.08.2.tar.xz"; 1752 + url = "${mirror}/stable/applications/16.08.3/src/libgravatar-16.08.3.tar.xz"; 1753 + sha256 = "047ipm4hsv2kmsi873rciqyfnszzz4p1f0i237zadx2bxr96fikw"; 1754 + name = "libgravatar-16.08.3.tar.xz"; 1755 1755 }; 1756 1756 }; 1757 1757 libkcddb = { 1758 - version = "16.08.2"; 1758 + version = "16.08.3"; 1759 1759 src = fetchurl { 1760 - url = "${mirror}/stable/applications/16.08.2/src/libkcddb-16.08.2.tar.xz"; 1761 - sha256 = "0hvhl4266h1a05bvid1x7kfaxqa5fcnr4f243k5ksjp7sxcba1j2"; 1762 - name = "libkcddb-16.08.2.tar.xz"; 1760 + url = "${mirror}/stable/applications/16.08.3/src/libkcddb-16.08.3.tar.xz"; 1761 + sha256 = "1jm0wzq1bknvfn1sqwwd95szjz6lpnyrxcnccmgscnl5rss1rsin"; 1762 + name = "libkcddb-16.08.3.tar.xz"; 1763 1763 }; 1764 1764 }; 1765 1765 libkcompactdisc = { 1766 - version = "16.08.2"; 1766 + version = "16.08.3"; 1767 1767 src = fetchurl { 1768 - url = "${mirror}/stable/applications/16.08.2/src/libkcompactdisc-16.08.2.tar.xz"; 1769 - sha256 = "1vvhbqg7rzcfqadglvjrifnla6gi6aawh0ki36zshi48jhpg978w"; 1770 - name = "libkcompactdisc-16.08.2.tar.xz"; 1768 + url = "${mirror}/stable/applications/16.08.3/src/libkcompactdisc-16.08.3.tar.xz"; 1769 + sha256 = "091jg5f8v4j8a5iam2ljycizvgncwn188lym9s757p6xap9j73f4"; 1770 + name = "libkcompactdisc-16.08.3.tar.xz"; 1771 1771 }; 1772 1772 }; 1773 1773 libkdcraw = { 1774 - version = "16.08.2"; 1774 + version = "16.08.3"; 1775 1775 src = fetchurl { 1776 - url = "${mirror}/stable/applications/16.08.2/src/libkdcraw-16.08.2.tar.xz"; 1777 - sha256 = "179dv05qkn2h0szzqm6l09ln491q2jz6j0fwczakh7lvlrdb2zxa"; 1778 - name = "libkdcraw-16.08.2.tar.xz"; 1776 + url = "${mirror}/stable/applications/16.08.3/src/libkdcraw-16.08.3.tar.xz"; 1777 + sha256 = "0svfi7cdasrx1xkmyhkzh5ynj29qn7ry3ryyylayjj1p9yrlqr2s"; 1778 + name = "libkdcraw-16.08.3.tar.xz"; 1779 1779 }; 1780 1780 }; 1781 1781 libkdegames = { 1782 - version = "16.08.2"; 1782 + version = "16.08.3"; 1783 1783 src = fetchurl { 1784 - url = "${mirror}/stable/applications/16.08.2/src/libkdegames-16.08.2.tar.xz"; 1785 - sha256 = "1zzpdlyrhhzqis9f9q3b1b50ljcsmpccxq0bdqkjm3ahzw8rvdig"; 1786 - name = "libkdegames-16.08.2.tar.xz"; 1784 + url = "${mirror}/stable/applications/16.08.3/src/libkdegames-16.08.3.tar.xz"; 1785 + sha256 = "0mbp69clwk6qcv79gxadjl8ka7kbhlgavp3wlpbknxldr74zrqml"; 1786 + name = "libkdegames-16.08.3.tar.xz"; 1787 1787 }; 1788 1788 }; 1789 1789 libkdepim = { 1790 - version = "16.08.2"; 1790 + version = "16.08.3"; 1791 1791 src = fetchurl { 1792 - url = "${mirror}/stable/applications/16.08.2/src/libkdepim-16.08.2.tar.xz"; 1793 - sha256 = "1w7bkkcpyw4b14qz7jh9kw5z2q7qdk78lac3fh448xdhf1ci6svg"; 1794 - name = "libkdepim-16.08.2.tar.xz"; 1792 + url = "${mirror}/stable/applications/16.08.3/src/libkdepim-16.08.3.tar.xz"; 1793 + sha256 = "1id6vhv6dlzyvw141kc2sawpjdqpdfq15dbnbj8hwr2g9jslyd6r"; 1794 + name = "libkdepim-16.08.3.tar.xz"; 1795 1795 }; 1796 1796 }; 1797 1797 libkeduvocdocument = { 1798 - version = "16.08.2"; 1798 + version = "16.08.3"; 1799 1799 src = fetchurl { 1800 - url = "${mirror}/stable/applications/16.08.2/src/libkeduvocdocument-16.08.2.tar.xz"; 1801 - sha256 = "1f0vyblxyha6c09nkya7q4v0j24463qpxxkkghm2z1xb0fwc852x"; 1802 - name = "libkeduvocdocument-16.08.2.tar.xz"; 1800 + url = "${mirror}/stable/applications/16.08.3/src/libkeduvocdocument-16.08.3.tar.xz"; 1801 + sha256 = "0y74gyyxxjysacr4klia7kwm7wphj82ygdxljidbmvp5bmxc8iw9"; 1802 + name = "libkeduvocdocument-16.08.3.tar.xz"; 1803 1803 }; 1804 1804 }; 1805 1805 libkexiv2 = { 1806 - version = "16.08.2"; 1806 + version = "16.08.3"; 1807 1807 src = fetchurl { 1808 - url = "${mirror}/stable/applications/16.08.2/src/libkexiv2-16.08.2.tar.xz"; 1809 - sha256 = "00phw7qax09k2aapyx1rp5w7ifn73i7w83jpz3sr24njxbg49261"; 1810 - name = "libkexiv2-16.08.2.tar.xz"; 1808 + url = "${mirror}/stable/applications/16.08.3/src/libkexiv2-16.08.3.tar.xz"; 1809 + sha256 = "0wlh2zxh4yzn5g1dl9ffkim5v8wi888mrfnfxw2y4yrzw65bk9yi"; 1810 + name = "libkexiv2-16.08.3.tar.xz"; 1811 1811 }; 1812 1812 }; 1813 1813 libkface = { 1814 - version = "16.08.2"; 1814 + version = "16.08.3"; 1815 1815 src = fetchurl { 1816 - url = "${mirror}/stable/applications/16.08.2/src/libkface-16.08.2.tar.xz"; 1817 - sha256 = "10arzszgjx8zs0d2b0i74bf00bs0csikny4d9j5w5hiim4qhxza6"; 1818 - name = "libkface-16.08.2.tar.xz"; 1816 + url = "${mirror}/stable/applications/16.08.3/src/libkface-16.08.3.tar.xz"; 1817 + sha256 = "0xln9pz4v4gihz8pg1ijmp6ifmr0b5bp5fn6mkii8cwz1x12qvg7"; 1818 + name = "libkface-16.08.3.tar.xz"; 1819 1819 }; 1820 1820 }; 1821 1821 libkgeomap = { 1822 - version = "16.08.2"; 1822 + version = "16.08.3"; 1823 1823 src = fetchurl { 1824 - url = "${mirror}/stable/applications/16.08.2/src/libkgeomap-16.08.2.tar.xz"; 1825 - sha256 = "1h91bdld51snajrws9g4pr7n3nlwmpnpg95xhh91fykiqlw919ig"; 1826 - name = "libkgeomap-16.08.2.tar.xz"; 1824 + url = "${mirror}/stable/applications/16.08.3/src/libkgeomap-16.08.3.tar.xz"; 1825 + sha256 = "0rqscfd6jb1pypr8mdlc5jfn5wn4z5x553gp4nkpq37dwsgzsxm4"; 1826 + name = "libkgeomap-16.08.3.tar.xz"; 1827 1827 }; 1828 1828 }; 1829 1829 libkipi = { 1830 - version = "16.08.2"; 1830 + version = "16.08.3"; 1831 1831 src = fetchurl { 1832 - url = "${mirror}/stable/applications/16.08.2/src/libkipi-16.08.2.tar.xz"; 1833 - sha256 = "13gkcjx3x6j5150pkbb5ijzasl4418rhlfxq70966zrsn9a7v6ad"; 1834 - name = "libkipi-16.08.2.tar.xz"; 1832 + url = "${mirror}/stable/applications/16.08.3/src/libkipi-16.08.3.tar.xz"; 1833 + sha256 = "09pfsb7498bwzz1nxrmmddi7wj8a516xknzza08ls7pd6zm1y096"; 1834 + name = "libkipi-16.08.3.tar.xz"; 1835 1835 }; 1836 1836 }; 1837 1837 libkleo = { 1838 - version = "16.08.2"; 1838 + version = "16.08.3"; 1839 1839 src = fetchurl { 1840 - url = "${mirror}/stable/applications/16.08.2/src/libkleo-16.08.2.tar.xz"; 1841 - sha256 = "16k8qqhrchxc8hk4l6hi94nhn8pavqm0snh357bx293f5rxvk51g"; 1842 - name = "libkleo-16.08.2.tar.xz"; 1840 + url = "${mirror}/stable/applications/16.08.3/src/libkleo-16.08.3.tar.xz"; 1841 + sha256 = "0jhhzvpgpn77qisxw0bv1zjcfwcrc7kwdffvqdnnc8hgjmvrb5c4"; 1842 + name = "libkleo-16.08.3.tar.xz"; 1843 1843 }; 1844 1844 }; 1845 1845 libkmahjongg = { 1846 - version = "16.08.2"; 1846 + version = "16.08.3"; 1847 1847 src = fetchurl { 1848 - url = "${mirror}/stable/applications/16.08.2/src/libkmahjongg-16.08.2.tar.xz"; 1849 - sha256 = "12lnqpdpzcpljsdhj7y624g4iigam2cym7yv1czir26nfflk61ij"; 1850 - name = "libkmahjongg-16.08.2.tar.xz"; 1848 + url = "${mirror}/stable/applications/16.08.3/src/libkmahjongg-16.08.3.tar.xz"; 1849 + sha256 = "0ymzxl37dscqn90dm90y7fxgqlrjqdx2djhqgc6nfk5g50rzlwry"; 1850 + name = "libkmahjongg-16.08.3.tar.xz"; 1851 1851 }; 1852 1852 }; 1853 1853 libkomparediff2 = { 1854 - version = "16.08.2"; 1854 + version = "16.08.3"; 1855 1855 src = fetchurl { 1856 - url = "${mirror}/stable/applications/16.08.2/src/libkomparediff2-16.08.2.tar.xz"; 1857 - sha256 = "0d08mgswjck9lfagf0wh556vy1k2k8414ps6jhikmsbff6s44i35"; 1858 - name = "libkomparediff2-16.08.2.tar.xz"; 1856 + url = "${mirror}/stable/applications/16.08.3/src/libkomparediff2-16.08.3.tar.xz"; 1857 + sha256 = "019ibb277nqxygmky254p95n91kza92sb26xqrqz1mi8wvaqmi75"; 1858 + name = "libkomparediff2-16.08.3.tar.xz"; 1859 1859 }; 1860 1860 }; 1861 1861 libksane = { 1862 - version = "16.08.2"; 1862 + version = "16.08.3"; 1863 1863 src = fetchurl { 1864 - url = "${mirror}/stable/applications/16.08.2/src/libksane-16.08.2.tar.xz"; 1865 - sha256 = "1clk8yh3sb61xll0wpni2ccixsvxp4d0k5k8ygyb3m1glf802z5a"; 1866 - name = "libksane-16.08.2.tar.xz"; 1864 + url = "${mirror}/stable/applications/16.08.3/src/libksane-16.08.3.tar.xz"; 1865 + sha256 = "1wbvdffibifhdd7cdly7rf6kg25322xapnabylcyaz31r5qczq10"; 1866 + name = "libksane-16.08.3.tar.xz"; 1867 1867 }; 1868 1868 }; 1869 1869 libksieve = { 1870 - version = "16.08.2"; 1870 + version = "16.08.3"; 1871 1871 src = fetchurl { 1872 - url = "${mirror}/stable/applications/16.08.2/src/libksieve-16.08.2.tar.xz"; 1873 - sha256 = "0a0gym7y4qp83fs94y0xvm5i1qbh1vxy1wz2rw74k82cbj1yzviw"; 1874 - name = "libksieve-16.08.2.tar.xz"; 1872 + url = "${mirror}/stable/applications/16.08.3/src/libksieve-16.08.3.tar.xz"; 1873 + sha256 = "0yi7x90k923v350bvsan7k40xrlz0w506j2ffw5xmr97zqnhhq47"; 1874 + name = "libksieve-16.08.3.tar.xz"; 1875 1875 }; 1876 1876 }; 1877 1877 lokalize = { 1878 - version = "16.08.2"; 1878 + version = "16.08.3"; 1879 1879 src = fetchurl { 1880 - url = "${mirror}/stable/applications/16.08.2/src/lokalize-16.08.2.tar.xz"; 1881 - sha256 = "13misqakj232y7ib89clgcc7r6byw7n2894x0ylkahj8synm1y3c"; 1882 - name = "lokalize-16.08.2.tar.xz"; 1880 + url = "${mirror}/stable/applications/16.08.3/src/lokalize-16.08.3.tar.xz"; 1881 + sha256 = "0vk3rpzm0bjfh6sr1dgqpsf81rg8vvynwqm68646pfj38k54yf8m"; 1882 + name = "lokalize-16.08.3.tar.xz"; 1883 1883 }; 1884 1884 }; 1885 1885 lskat = { 1886 - version = "16.08.2"; 1886 + version = "16.08.3"; 1887 1887 src = fetchurl { 1888 - url = "${mirror}/stable/applications/16.08.2/src/lskat-16.08.2.tar.xz"; 1889 - sha256 = "1i2s10csw9k6zjw9yk03l9p5xmg2gpw86xbsxp094xcncg7yml3v"; 1890 - name = "lskat-16.08.2.tar.xz"; 1888 + url = "${mirror}/stable/applications/16.08.3/src/lskat-16.08.3.tar.xz"; 1889 + sha256 = "19g2c0by67wnh8k8wg2wq45bablhzqaml04pvmy5zbf4vnvmcbyy"; 1890 + name = "lskat-16.08.3.tar.xz"; 1891 1891 }; 1892 1892 }; 1893 1893 mailcommon = { 1894 - version = "16.08.2"; 1894 + version = "16.08.3"; 1895 1895 src = fetchurl { 1896 - url = "${mirror}/stable/applications/16.08.2/src/mailcommon-16.08.2.tar.xz"; 1897 - sha256 = "1s3n834i9c33ldrrsq8vqsllnnicaginrqj7cm6lm317q0mgiiiw"; 1898 - name = "mailcommon-16.08.2.tar.xz"; 1896 + url = "${mirror}/stable/applications/16.08.3/src/mailcommon-16.08.3.tar.xz"; 1897 + sha256 = "080wf6ly7wrrj8ic9nz2cs7qcj6qvmfm8nfvlwymkzn4yyshf9rv"; 1898 + name = "mailcommon-16.08.3.tar.xz"; 1899 1899 }; 1900 1900 }; 1901 1901 mailimporter = { 1902 - version = "16.08.2"; 1902 + version = "16.08.3"; 1903 1903 src = fetchurl { 1904 - url = "${mirror}/stable/applications/16.08.2/src/mailimporter-16.08.2.tar.xz"; 1905 - sha256 = "08a0b7yk02df2fhr7cazm4x3v1qg67rzk0z2f14ssp7sz835bpia"; 1906 - name = "mailimporter-16.08.2.tar.xz"; 1904 + url = "${mirror}/stable/applications/16.08.3/src/mailimporter-16.08.3.tar.xz"; 1905 + sha256 = "13cpfvbyr2i3ny3k0dd02353r693cn948cjakzw9jrfb7ha0rab8"; 1906 + name = "mailimporter-16.08.3.tar.xz"; 1907 1907 }; 1908 1908 }; 1909 1909 marble = { 1910 - version = "16.08.2"; 1910 + version = "16.08.3"; 1911 1911 src = fetchurl { 1912 - url = "${mirror}/stable/applications/16.08.2/src/marble-16.08.2.tar.xz"; 1913 - sha256 = "1y8mqafji4lr8q1caipdgbrqcbivirzi8r6vw1iz3fjfbhi71c77"; 1914 - name = "marble-16.08.2.tar.xz"; 1912 + url = "${mirror}/stable/applications/16.08.3/src/marble-16.08.3.tar.xz"; 1913 + sha256 = "0lxax24p3l04qcy2hmyb6c69s7cayjcq6m03nw8nbpjwlmik4b8w"; 1914 + name = "marble-16.08.3.tar.xz"; 1915 1915 }; 1916 1916 }; 1917 1917 messagelib = { 1918 - version = "16.08.2"; 1918 + version = "16.08.3"; 1919 1919 src = fetchurl { 1920 - url = "${mirror}/stable/applications/16.08.2/src/messagelib-16.08.2.tar.xz"; 1921 - sha256 = "1kmiww8051bfldxb1yx1b45k78ihvsm3z7pbmdnw06nlz8a8xycb"; 1922 - name = "messagelib-16.08.2.tar.xz"; 1920 + url = "${mirror}/stable/applications/16.08.3/src/messagelib-16.08.3.tar.xz"; 1921 + sha256 = "11qk72h45adgf4vmqb6vy8far8j9yr3s3ndj415iw3s07wkinhqa"; 1922 + name = "messagelib-16.08.3.tar.xz"; 1923 1923 }; 1924 1924 }; 1925 1925 minuet = { 1926 - version = "16.08.2"; 1926 + version = "16.08.3"; 1927 1927 src = fetchurl { 1928 - url = "${mirror}/stable/applications/16.08.2/src/minuet-16.08.2.tar.xz"; 1929 - sha256 = "1cshjbzdjfs0g8lqxq6n7hnh032scrymapfc8il58rb3hir2fa0s"; 1930 - name = "minuet-16.08.2.tar.xz"; 1928 + url = "${mirror}/stable/applications/16.08.3/src/minuet-16.08.3.tar.xz"; 1929 + sha256 = "0p3x1f4nsamhrdnmvpmnv9swi96823sb2sh6r0lfgyzamkkj5mhm"; 1930 + name = "minuet-16.08.3.tar.xz"; 1931 1931 }; 1932 1932 }; 1933 1933 okteta = { 1934 - version = "16.08.2"; 1934 + version = "16.08.3"; 1935 1935 src = fetchurl { 1936 - url = "${mirror}/stable/applications/16.08.2/src/okteta-16.08.2.tar.xz"; 1937 - sha256 = "0gzriksvd8f409j63hyiqrj4j739f6apf99r4ic6271y50np9fk0"; 1938 - name = "okteta-16.08.2.tar.xz"; 1936 + url = "${mirror}/stable/applications/16.08.3/src/okteta-16.08.3.tar.xz"; 1937 + sha256 = "01pl32wzv46xxq3mgb0vpw35vwmmdrkc4qfsm750ay58x99wm5hq"; 1938 + name = "okteta-16.08.3.tar.xz"; 1939 1939 }; 1940 1940 }; 1941 1941 okular = { 1942 - version = "16.08.2"; 1942 + version = "16.08.3"; 1943 1943 src = fetchurl { 1944 - url = "${mirror}/stable/applications/16.08.2/src/okular-16.08.2.tar.xz"; 1945 - sha256 = "1hih12hk0jckprfphb0l67qpsrc2vgxvvvjb9wnvxqyvy29sk37k"; 1946 - name = "okular-16.08.2.tar.xz"; 1944 + url = "${mirror}/stable/applications/16.08.3/src/okular-16.08.3.tar.xz"; 1945 + sha256 = "1wz4pmzi4wv5zc92lr8qrqfqmg2lymzfqhh6b33iqr39jkv504xx"; 1946 + name = "okular-16.08.3.tar.xz"; 1947 1947 }; 1948 1948 }; 1949 1949 palapeli = { 1950 - version = "16.08.2"; 1950 + version = "16.08.3"; 1951 1951 src = fetchurl { 1952 - url = "${mirror}/stable/applications/16.08.2/src/palapeli-16.08.2.tar.xz"; 1953 - sha256 = "1skx37v3vx45xdn8m3g69qw1rnkhzzmnfxv5z0yiqvc9jdxl1zrh"; 1954 - name = "palapeli-16.08.2.tar.xz"; 1952 + url = "${mirror}/stable/applications/16.08.3/src/palapeli-16.08.3.tar.xz"; 1953 + sha256 = "13pcwpks5bg9bw43lb4k2is22a7mzhkwl0sclp7lb9wn8qc831ns"; 1954 + name = "palapeli-16.08.3.tar.xz"; 1955 1955 }; 1956 1956 }; 1957 1957 parley = { 1958 - version = "16.08.2"; 1958 + version = "16.08.3"; 1959 1959 src = fetchurl { 1960 - url = "${mirror}/stable/applications/16.08.2/src/parley-16.08.2.tar.xz"; 1961 - sha256 = "19m8czgzvr7rg5hcgig4sf28rngqdsx27c3p7qrmwg9xw2b3pgbr"; 1962 - name = "parley-16.08.2.tar.xz"; 1960 + url = "${mirror}/stable/applications/16.08.3/src/parley-16.08.3.tar.xz"; 1961 + sha256 = "1s3h4ywc84bnhm217jcffiwb3654j8nikl0zzzi1sigr9vhc9xmz"; 1962 + name = "parley-16.08.3.tar.xz"; 1963 1963 }; 1964 1964 }; 1965 1965 picmi = { 1966 - version = "16.08.2"; 1966 + version = "16.08.3"; 1967 1967 src = fetchurl { 1968 - url = "${mirror}/stable/applications/16.08.2/src/picmi-16.08.2.tar.xz"; 1969 - sha256 = "1z90b98rf7b089kl4gcll86xlq4d49lh4nl6lngbb6vv7xgcz740"; 1970 - name = "picmi-16.08.2.tar.xz"; 1968 + url = "${mirror}/stable/applications/16.08.3/src/picmi-16.08.3.tar.xz"; 1969 + sha256 = "0qywy9n1ifyc5srqx3b0xzhmsv7h54llsxv0m9yxngrbnc7jc3bw"; 1970 + name = "picmi-16.08.3.tar.xz"; 1971 1971 }; 1972 1972 }; 1973 1973 pimcommon = { 1974 - version = "16.08.2"; 1974 + version = "16.08.3"; 1975 1975 src = fetchurl { 1976 - url = "${mirror}/stable/applications/16.08.2/src/pimcommon-16.08.2.tar.xz"; 1977 - sha256 = "1gkx3qqnmckf9hy9kysgil2m6kg1h920ywj8kq0fafxhg57w6pc1"; 1978 - name = "pimcommon-16.08.2.tar.xz"; 1976 + url = "${mirror}/stable/applications/16.08.3/src/pimcommon-16.08.3.tar.xz"; 1977 + sha256 = "06v8ak03rc7zmxmasqq12xi4misg73jag0vjy67a5izbqn613pry"; 1978 + name = "pimcommon-16.08.3.tar.xz"; 1979 1979 }; 1980 1980 }; 1981 1981 poxml = { 1982 - version = "16.08.2"; 1982 + version = "16.08.3"; 1983 1983 src = fetchurl { 1984 - url = "${mirror}/stable/applications/16.08.2/src/poxml-16.08.2.tar.xz"; 1985 - sha256 = "0kpimgj0mrdbpma0pm2la1686y2nac4y5zd61qlmsczk0sc0g1d5"; 1986 - name = "poxml-16.08.2.tar.xz"; 1984 + url = "${mirror}/stable/applications/16.08.3/src/poxml-16.08.3.tar.xz"; 1985 + sha256 = "0zp0lrlha5npagb4d04c2ga4kpxgi96si29xncff59nvw8l5p1cf"; 1986 + name = "poxml-16.08.3.tar.xz"; 1987 1987 }; 1988 1988 }; 1989 1989 print-manager = { 1990 - version = "16.08.2"; 1990 + version = "16.08.3"; 1991 1991 src = fetchurl { 1992 - url = "${mirror}/stable/applications/16.08.2/src/print-manager-16.08.2.tar.xz"; 1993 - sha256 = "06560241d1r4ca17n62r26yxdccnkx58k4w127z1xsi12bjihf1v"; 1994 - name = "print-manager-16.08.2.tar.xz"; 1992 + url = "${mirror}/stable/applications/16.08.3/src/print-manager-16.08.3.tar.xz"; 1993 + sha256 = "07bd7jyz2iwfw7vf63jkvhjk6la1gkjwz8nva3ms78b48byd96bx"; 1994 + name = "print-manager-16.08.3.tar.xz"; 1995 1995 }; 1996 1996 }; 1997 1997 rocs = { 1998 - version = "16.08.2"; 1998 + version = "16.08.3"; 1999 1999 src = fetchurl { 2000 - url = "${mirror}/stable/applications/16.08.2/src/rocs-16.08.2.tar.xz"; 2001 - sha256 = "0404sp8hf73r0mxn94j4371m2ks6gkwkm13mn8ycig2ys0w6dc6w"; 2002 - name = "rocs-16.08.2.tar.xz"; 2000 + url = "${mirror}/stable/applications/16.08.3/src/rocs-16.08.3.tar.xz"; 2001 + sha256 = "1z4l75gr5ixfzyk2198asbm8i6nv03wg0srxgf62pxx5ycvmkygw"; 2002 + name = "rocs-16.08.3.tar.xz"; 2003 2003 }; 2004 2004 }; 2005 2005 signon-kwallet-extension = { 2006 - version = "16.08.2"; 2006 + version = "16.08.3"; 2007 2007 src = fetchurl { 2008 - url = "${mirror}/stable/applications/16.08.2/src/signon-kwallet-extension-16.08.2.tar.xz"; 2009 - sha256 = "12vsk3fydpjwai3l4gm1irhc0157qn8hb81d96kr07zg8k3jqjhf"; 2010 - name = "signon-kwallet-extension-16.08.2.tar.xz"; 2008 + url = "${mirror}/stable/applications/16.08.3/src/signon-kwallet-extension-16.08.3.tar.xz"; 2009 + sha256 = "11n1ychcl3piar7mk3lqxi70vjw6558nwzlqkjprlj8kqbcwphg0"; 2010 + name = "signon-kwallet-extension-16.08.3.tar.xz"; 2011 2011 }; 2012 2012 }; 2013 2013 spectacle = { 2014 - version = "16.08.2"; 2014 + version = "16.08.3"; 2015 2015 src = fetchurl { 2016 - url = "${mirror}/stable/applications/16.08.2/src/spectacle-16.08.2.tar.xz"; 2017 - sha256 = "1aylgyfsmg2jmgg090glns2qmy5bqsf43fwglvwmmfbly0h5i03h"; 2018 - name = "spectacle-16.08.2.tar.xz"; 2016 + url = "${mirror}/stable/applications/16.08.3/src/spectacle-16.08.3.tar.xz"; 2017 + sha256 = "1ma5q9c66mbnbdv2izgfx7jpzlph3mvi9dkq89vkyr2hi3nznp4b"; 2018 + name = "spectacle-16.08.3.tar.xz"; 2019 2019 }; 2020 2020 }; 2021 2021 step = { 2022 - version = "16.08.2"; 2022 + version = "16.08.3"; 2023 2023 src = fetchurl { 2024 - url = "${mirror}/stable/applications/16.08.2/src/step-16.08.2.tar.xz"; 2025 - sha256 = "1kiyc009cf0pw6qfn3ravfbch8cvsv5iv6cas8mcszh1wil3y14h"; 2026 - name = "step-16.08.2.tar.xz"; 2024 + url = "${mirror}/stable/applications/16.08.3/src/step-16.08.3.tar.xz"; 2025 + sha256 = "0lii1jydca6ksvk0qqy08acq354xwwvh5rjkj58x836fxrb39y9d"; 2026 + name = "step-16.08.3.tar.xz"; 2027 2027 }; 2028 2028 }; 2029 2029 svgpart = { 2030 - version = "16.08.2"; 2030 + version = "16.08.3"; 2031 2031 src = fetchurl { 2032 - url = "${mirror}/stable/applications/16.08.2/src/svgpart-16.08.2.tar.xz"; 2033 - sha256 = "1idfmmmg65cqga1klmd2vwp8abpafda4z1fsd4p383wfjkmwgp09"; 2034 - name = "svgpart-16.08.2.tar.xz"; 2032 + url = "${mirror}/stable/applications/16.08.3/src/svgpart-16.08.3.tar.xz"; 2033 + sha256 = "0xriqcqffqdamxavby7gwjl4pxchslamci6xg0xwx7n0w9qa6vgv"; 2034 + name = "svgpart-16.08.3.tar.xz"; 2035 2035 }; 2036 2036 }; 2037 2037 sweeper = { 2038 - version = "16.08.2"; 2038 + version = "16.08.3"; 2039 2039 src = fetchurl { 2040 - url = "${mirror}/stable/applications/16.08.2/src/sweeper-16.08.2.tar.xz"; 2041 - sha256 = "0y777yz51rs9m9lrx41mrj0wmp83vz6xc353acdk8ilm8lfqc9qh"; 2042 - name = "sweeper-16.08.2.tar.xz"; 2040 + url = "${mirror}/stable/applications/16.08.3/src/sweeper-16.08.3.tar.xz"; 2041 + sha256 = "01c89p54h497fk9pwj0hz86vyfqnx83iajmr3pskfsbh601xmipd"; 2042 + name = "sweeper-16.08.3.tar.xz"; 2043 2043 }; 2044 2044 }; 2045 2045 syndication = { 2046 - version = "16.08.2"; 2046 + version = "16.08.3"; 2047 2047 src = fetchurl { 2048 - url = "${mirror}/stable/applications/16.08.2/src/syndication-16.08.2.tar.xz"; 2049 - sha256 = "171swz7dqxp8c198hlprpj3lzdryvbz3603iawxh6663fa1da2lx"; 2050 - name = "syndication-16.08.2.tar.xz"; 2048 + url = "${mirror}/stable/applications/16.08.3/src/syndication-16.08.3.tar.xz"; 2049 + sha256 = "0dqhrzw8xbh1zpxkj40sw72g6sfzhm0slsnvmx3p3ivas0slmqbf"; 2050 + name = "syndication-16.08.3.tar.xz"; 2051 2051 }; 2052 2052 }; 2053 2053 umbrello = { 2054 - version = "16.08.2"; 2054 + version = "16.08.3"; 2055 2055 src = fetchurl { 2056 - url = "${mirror}/stable/applications/16.08.2/src/umbrello-16.08.2.tar.xz"; 2057 - sha256 = "0m32lxzilzyycw9jb72zxzprcwk19sj5h45hvz6w9nvrk9k80a6h"; 2058 - name = "umbrello-16.08.2.tar.xz"; 2056 + url = "${mirror}/stable/applications/16.08.3/src/umbrello-16.08.3.tar.xz"; 2057 + sha256 = "0r1cw17pyyiq4052bdms4vn1vwzwlcyymili0d9m1n0ib8q9dpsd"; 2058 + name = "umbrello-16.08.3.tar.xz"; 2059 2059 }; 2060 2060 }; 2061 2061 zeroconf-ioslave = { 2062 - version = "16.08.2"; 2062 + version = "16.08.3"; 2063 2063 src = fetchurl { 2064 - url = "${mirror}/stable/applications/16.08.2/src/zeroconf-ioslave-16.08.2.tar.xz"; 2065 - sha256 = "0yl1cnpn86gkbdg0h8y1kdyjj4b3n3wmp9ifmczfd6jw7hsvwrm6"; 2066 - name = "zeroconf-ioslave-16.08.2.tar.xz"; 2064 + url = "${mirror}/stable/applications/16.08.3/src/zeroconf-ioslave-16.08.3.tar.xz"; 2065 + sha256 = "16hani3ajdysyrw5gy86360zki54kgmlzn65ishl6lzp8c8bp7q9"; 2066 + name = "zeroconf-ioslave-16.08.3.tar.xz"; 2067 2067 }; 2068 2068 }; 2069 2069 }
+3 -3
pkgs/development/beam-modules/hex/default.nix
··· 8 8 9 9 pkg = self: stdenv.mkDerivation rec { 10 10 name = "hex"; 11 - version = "v0.11.3"; 11 + version = "v0.14.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "hexpm"; 15 15 repo = "hex"; 16 - rev = "f5e200ad95f030f0a7ab88a86545dd0dde1ee521"; 17 - sha256 = "0n4cgmnbmglarydls9pmxznbzp49pv85ncbd4f2lp1fm7qr08xfw"; 16 + rev = "${version}"; 17 + sha256 = "042rcwznb6cf9khn4l969axf7vhk53gy3rp23y6c8fhfp1472pai"; 18 18 }; 19 19 20 20 setupHook = writeText "setupHook.sh" ''
+19
pkgs/development/compilers/ghc/D2710.patch
··· 1 + diff --git a/rts/LinkerInternals.h b/rts/LinkerInternals.h 2 + --- a/rts/LinkerInternals.h 3 + +++ b/rts/LinkerInternals.h 4 + @@ -303,4 +303,14 @@ 5 + # define OBJFORMAT_MACHO 6 + #endif 7 + 8 + +/* In order to simplify control flow a bit, some references to mmap-related 9 + + definitions are blocked off by a C-level if statement rather than a CPP-level 10 + + #if statement. Since those are dead branches when !RTS_LINKER_USE_MMAP, we 11 + + just stub out the relevant symbols here 12 + +*/ 13 + +#if !RTS_LINKER_USE_MMAP 14 + +#define munmap(x,y) /* nothing */ 15 + +#define MAP_ANONYMOUS 0 16 + +#endif 17 + + 18 + #endif /* LINKERINTERNALS_H */ 19 +
+22
pkgs/development/compilers/ghc/D2711.patch
··· 1 + diff --git a/rts/sm/Storage.c b/rts/sm/Storage.c 2 + --- a/rts/sm/Storage.c 3 + +++ b/rts/sm/Storage.c 4 + @@ -1314,7 +1314,7 @@ 5 + ------------------------------------------------------------------------- */ 6 + 7 + #if (defined(arm_HOST_ARCH) || defined(aarch64_HOST_ARCH)) && defined(ios_HOST_OS) 8 + -void sys_icache_invalidate(void *start, size_t len); 9 + +#include <libkern/OSCacheControl.h> 10 + #endif 11 + 12 + /* On ARM and other platforms, we need to flush the cache after 13 + @@ -1327,7 +1327,7 @@ 14 + (void)exec_addr; 15 + #elif (defined(arm_HOST_ARCH) || defined(aarch64_HOST_ARCH)) && defined(ios_HOST_OS) 16 + /* On iOS we need to use the special 'sys_icache_invalidate' call. */ 17 + - sys_icache_invalidate(exec_addr, ((unsigned char*)exec_addr)+len); 18 + + sys_icache_invalidate(exec_addr, len); 19 + #elif defined(__GNUC__) 20 + /* For all other platforms, fall back to a libgcc builtin. */ 21 + unsigned char* begin = (unsigned char*)exec_addr; 22 +
+158
pkgs/development/compilers/ghc/D2712.patch
··· 1 + diff --git a/includes/rts/OSThreads.h b/includes/rts/OSThreads.h 2 + --- a/includes/rts/OSThreads.h 3 + +++ b/includes/rts/OSThreads.h 4 + @@ -15,7 +15,12 @@ 5 + #ifndef RTS_OSTHREADS_H 6 + #define RTS_OSTHREADS_H 7 + 8 + -#if defined(THREADED_RTS) /* to near the end */ 9 + +#if defined(HAVE_PTHREAD_H) && !defined(mingw32_HOST_OS) 10 + +#define BUILD_OSTHREAD_POSIX 11 + +#endif 12 + + 13 + + 14 + +#if defined(THREADED_RTS) || defined(BUILD_OSTHREAD_POSIX) /* to near end */ 15 + 16 + #if defined(HAVE_PTHREAD_H) && !defined(mingw32_HOST_OS) 17 + 18 + @@ -205,13 +210,25 @@ 19 + void releaseThreadNode (void); 20 + #endif // !CMINUSMINUS 21 + 22 + -#else 23 + +#endif /* defined(THREADED_RTS) || defined(BUILD_OSTHREAD_POSIX) */ 24 + + 25 + +#ifndef THREADED_RTS 26 + + 27 + +#ifdef ACQUIRE_LOCK 28 + +// If we have pthreads, we pull in the threading primitives even when the RTS 29 + +// isn't threaded, but we expect these macros to be noops on non-threaded RTS. 30 + + 31 + +#undef ACQUIRE_LOCK 32 + +#undef RELEASE_LOCK 33 + +#undef ASSERT_LOCK_HELD 34 + + 35 + +#endif 36 + 37 + #define ACQUIRE_LOCK(l) 38 + #define RELEASE_LOCK(l) 39 + #define ASSERT_LOCK_HELD(l) 40 + 41 + -#endif /* defined(THREADED_RTS) */ 42 + +#endif 43 + 44 + #ifndef CMINUSMINUS 45 + // 46 + diff --git a/rts/posix/OSThreads.c b/rts/posix/OSThreads.c 47 + --- a/rts/posix/OSThreads.c 48 + +++ b/rts/posix/OSThreads.c 49 + @@ -35,7 +35,7 @@ 50 + #endif 51 + #endif 52 + 53 + -#if defined(THREADED_RTS) 54 + +#if defined(THREADED_RTS) || defined(BUILD_OSTHREAD_POSIX) 55 + #include "RtsUtils.h" 56 + #include "Task.h" 57 + 58 + @@ -225,47 +225,6 @@ 59 + return NULL; 60 + } 61 + 62 + -int 63 + -forkOS_createThread ( HsStablePtr entry ) 64 + -{ 65 + - pthread_t tid; 66 + - int result = pthread_create(&tid, NULL, 67 + - forkOS_createThreadWrapper, (void*)entry); 68 + - if(!result) 69 + - pthread_detach(tid); 70 + - return result; 71 + -} 72 + - 73 + -void freeThreadingResources (void) { /* nothing */ } 74 + - 75 + -uint32_t 76 + -getNumberOfProcessors (void) 77 + -{ 78 + - static uint32_t nproc = 0; 79 + - 80 + - if (nproc == 0) { 81 + -#if defined(HAVE_SYSCONF) && defined(_SC_NPROCESSORS_ONLN) 82 + - nproc = sysconf(_SC_NPROCESSORS_ONLN); 83 + -#elif defined(HAVE_SYSCONF) && defined(_SC_NPROCESSORS_CONF) 84 + - nproc = sysconf(_SC_NPROCESSORS_CONF); 85 + -#elif defined(darwin_HOST_OS) 86 + - size_t size = sizeof(uint32_t); 87 + - if(sysctlbyname("hw.logicalcpu",&nproc,&size,NULL,0) != 0) { 88 + - if(sysctlbyname("hw.ncpu",&nproc,&size,NULL,0) != 0) 89 + - nproc = 1; 90 + - } 91 + -#elif defined(freebsd_HOST_OS) 92 + - size_t size = sizeof(uint32_t); 93 + - if(sysctlbyname("hw.ncpu",&nproc,&size,NULL,0) != 0) 94 + - nproc = 1; 95 + -#else 96 + - nproc = 1; 97 + -#endif 98 + - } 99 + - 100 + - return nproc; 101 + -} 102 + - 103 + #if defined(HAVE_SCHED_H) && defined(HAVE_SCHED_SETAFFINITY) 104 + // Schedules the thread to run on CPU n of m. m may be less than the 105 + // number of physical CPUs, in which case, the thread will be allowed 106 + @@ -353,6 +312,51 @@ 107 + pthread_kill(id, SIGPIPE); 108 + } 109 + 110 + +#endif /* defined(THREADED_RTS) || defined(BUILD_OSTHREAD_POSIX) */ 111 + + 112 + +#if defined(THREADED_RTS) 113 + + 114 + +int 115 + +forkOS_createThread ( HsStablePtr entry ) 116 + +{ 117 + + pthread_t tid; 118 + + int result = pthread_create(&tid, NULL, 119 + + forkOS_createThreadWrapper, (void*)entry); 120 + + if(!result) 121 + + pthread_detach(tid); 122 + + return result; 123 + +} 124 + + 125 + +void freeThreadingResources (void) { /* nothing */ } 126 + + 127 + +uint32_t 128 + +getNumberOfProcessors (void) 129 + +{ 130 + + static uint32_t nproc = 0; 131 + + 132 + + if (nproc == 0) { 133 + +#if defined(HAVE_SYSCONF) && defined(_SC_NPROCESSORS_ONLN) 134 + + nproc = sysconf(_SC_NPROCESSORS_ONLN); 135 + +#elif defined(HAVE_SYSCONF) && defined(_SC_NPROCESSORS_CONF) 136 + + nproc = sysconf(_SC_NPROCESSORS_CONF); 137 + +#elif defined(darwin_HOST_OS) 138 + + size_t size = sizeof(uint32_t); 139 + + if(sysctlbyname("hw.logicalcpu",&nproc,&size,NULL,0) != 0) { 140 + + if(sysctlbyname("hw.ncpu",&nproc,&size,NULL,0) != 0) 141 + + nproc = 1; 142 + + } 143 + +#elif defined(freebsd_HOST_OS) 144 + + size_t size = sizeof(uint32_t); 145 + + if(sysctlbyname("hw.ncpu",&nproc,&size,NULL,0) != 0) 146 + + nproc = 1; 147 + +#else 148 + + nproc = 1; 149 + +#endif 150 + + } 151 + + 152 + + return nproc; 153 + +} 154 + + 155 + #else /* !defined(THREADED_RTS) */ 156 + 157 + int 158 +
+17
pkgs/development/compilers/ghc/D2713.patch
··· 1 + diff --git a/configure.ac b/configure.ac 2 + --- a/configure.ac 3 + +++ b/configure.ac 4 + @@ -437,7 +437,11 @@ 5 + else 6 + CrossCompilePrefix="" 7 + fi 8 + -TargetPlatformFull="${TargetPlatform}" 9 + +# Despite its similarity in name to TargetPlatform, TargetPlatformFull is used 10 + +# in calls to subproject configure scripts and thus must be set to the autoconf 11 + +# triple, not the normalized GHC triple that TargetPlatform is set to. 12 + +# It may be better to just do away with the GHC triples all together. 13 + +TargetPlatformFull="${target}" 14 + AC_SUBST(CrossCompiling) 15 + AC_SUBST(CrossCompilePrefix) 16 + AC_SUBST(TargetPlatformFull) 17 +
+42 -21
pkgs/development/compilers/ghc/head.nix
··· 1 1 { stdenv, fetchgit, bootPkgs, perl, gmp, ncurses, libiconv, binutils, coreutils 2 - , autoconf, automake, happy, alex 2 + , autoconf, automake, happy, alex, cross ? null 3 3 }: 4 4 5 5 let 6 6 inherit (bootPkgs) ghc; 7 7 8 - in stdenv.mkDerivation rec { 9 - version = "8.1.20161109"; 8 + commonBuildInputs = [ ghc perl autoconf automake happy alex ]; 9 + 10 + version = "8.1.20161115"; 11 + 12 + commonPreConfigure = '' 13 + sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure 14 + '' + stdenv.lib.optionalString (!stdenv.isDarwin) '' 15 + export NIX_LDFLAGS="$NIX_LDFLAGS -rpath $out/lib/ghc-${version}" 16 + '' + stdenv.lib.optionalString stdenv.isDarwin '' 17 + export NIX_LDFLAGS+=" -no_dtrace_dof" 18 + ''; 19 + in stdenv.mkDerivation (rec { 20 + inherit version; 10 21 name = "ghc-${version}"; 11 - rev = "2e8463b232054b788b73e6551947a9434aa76009"; 22 + rev = "017d11e0a36866b05ace32ece1af11adf652a619"; 12 23 13 24 src = fetchgit { 14 25 url = "git://git.haskell.org/ghc.git"; 15 26 inherit rev; 16 - sha256 = "12nxai5qqnw42syhd0vzl2f9f8z28rc0fsa7g771dyzpqglak90l"; 27 + sha256 = "1ryggmz961qd0fl50rkjjvi6g9azwla2vx9310a9nzjaj5x6ib4y"; 17 28 }; 18 29 19 - patches = [ 20 - ./ghc-HEAD-dont-pass-linker-flags-via-response-files.patch # https://github.com/NixOS/nixpkgs/issues/10752 21 - ]; 30 + # This shouldn't be necessary since 1ad1edbb32ce01ba8b47d8e8dad357b0edd6a4dc, but 31 + # see http://hydra.cryp.to/build/2061608/nixlog/1/raw 32 + patches = [ ./ghc-HEAD-dont-pass-linker-flags-via-response-files.patch ]; 22 33 23 - postUnpack = '' 24 - pushd ghc-${builtins.substring 0 7 rev} 34 + postPatch = '' 25 35 echo ${version} >VERSION 26 36 echo ${rev} >GIT_COMMIT_ID 27 37 patchShebangs . 28 38 ./boot 29 - popd 30 39 ''; 31 40 32 - buildInputs = [ ghc perl autoconf automake happy alex ]; 41 + buildInputs = commonBuildInputs; 33 42 34 43 enableParallelBuilding = true; 35 44 36 - preConfigure = '' 37 - sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure 38 - '' + stdenv.lib.optionalString (!stdenv.isDarwin) '' 39 - export NIX_LDFLAGS="$NIX_LDFLAGS -rpath $out/lib/ghc-${version}" 40 - '' + stdenv.lib.optionalString stdenv.isDarwin '' 41 - export NIX_LDFLAGS+=" -no_dtrace_dof" 42 - ''; 45 + preConfigure = commonPreConfigure; 43 46 44 47 configureFlags = [ 45 - "--with-cc=${stdenv.cc}/bin/cc" 48 + "CC=${stdenv.cc}/bin/cc" 46 49 "--with-gmp-includes=${gmp.dev}/include" "--with-gmp-libraries=${gmp.out}/lib" 47 50 "--with-curses-includes=${ncurses.dev}/include" "--with-curses-libraries=${ncurses.out}/lib" 48 51 ] ++ stdenv.lib.optional stdenv.isDarwin [ ··· 76 79 inherit (ghc.meta) license platforms; 77 80 }; 78 81 79 - } 82 + } // stdenv.lib.optionalAttrs (cross != null) { 83 + name = "${cross.config}-ghc-${version}"; 84 + 85 + # Some fixes for cross-compilation to iOS. See https://phabricator.haskell.org/D2710 (D2711,D2712,D2713) 86 + patches = [ ./D2710.patch ./D2711.patch ./D2712.patch ./D2713.patch ]; 87 + 88 + preConfigure = commonPreConfigure + '' 89 + sed 's|#BuildFlavour = quick-cross|BuildFlavour = perf-cross|' mk/build.mk.sample > mk/build.mk 90 + ''; 91 + 92 + configureFlags = [ 93 + "CC=${cross.config}-cc" 94 + "--target=${cross.config}" 95 + ]; 96 + 97 + buildInputs = commonBuildInputs ++ [ stdenv.ccCross stdenv.binutilsCross ]; 98 + 99 + dontSetConfigureCross = true; 100 + })
+2 -2
pkgs/development/compilers/kotlin/default.nix
··· 1 1 { stdenv, fetchurl, makeWrapper, jre, unzip }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "1.0.5"; 4 + version = "1.0.5-2"; 5 5 name = "kotlin-${version}"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip"; 9 - sha512 = "0bkgxr4an1fq890s3bw4izwc8ly29xk28gdibvnp2q9qd15rwrny5dgns697rnbw2gg0nn08q5p33asvbkac001cfabfphamjwndvc9"; 9 + sha512 = "0z8phc51y8dfjnm95fs2dnmvhp7xm2am5xm71byh598flkpjmagnwah4j8z9fpg4qy94dwmqxf5zs3q8nfra89kmwskzpvp7bbibi0h"; 10 10 }; 11 11 12 12 propagatedBuildInputs = [ jre ] ;
+60
pkgs/development/compilers/llvm/3.8/D17533-1.patch
··· 1 + commit eb92f5a745014532b83abfba04602fce87ca8393 2 + Author: Chuang-Yu Cheng <cycheng@multicorewareinc.com> 3 + Date: Fri Apr 8 12:04:32 2016 +0000 4 + 5 + CXX_FAST_TLS calling convention: performance improvement for PPC64 6 + 7 + This is the same change on PPC64 as r255821 on AArch64. I have even borrowed 8 + his commit message. 9 + 10 + The access function has a short entry and a short exit, the initialization 11 + block is only run the first time. To improve the performance, we want to 12 + have a short frame at the entry and exit. 13 + 14 + We explicitly handle most of the CSRs via copies. Only the CSRs that are not 15 + handled via copies will be in CSR_SaveList. 16 + 17 + Frame lowering and prologue/epilogue insertion will generate a short frame 18 + in the entry and exit according to CSR_SaveList. The majority of the CSRs will 19 + be handled by register allcoator. Register allocator will try to spill and 20 + reload them in the initialization block. 21 + 22 + We add CSRsViaCopy, it will be explicitly handled during lowering. 23 + 24 + 1> we first set FunctionLoweringInfo->SplitCSR if conditions are met (the target 25 + supports it for the given machine function and the function has only return 26 + exits). We also call TLI->initializeSplitCSR to perform initialization. 27 + 2> we call TLI->insertCopiesSplitCSR to insert copies from CSRsViaCopy to 28 + virtual registers at beginning of the entry block and copies from virtual 29 + registers to CSRsViaCopy at beginning of the exit blocks. 30 + 3> we also need to make sure the explicit copies will not be eliminated. 31 + 32 + Author: Tom Jablin (tjablin) 33 + Reviewers: hfinkel kbarton cycheng 34 + 35 + http://reviews.llvm.org/D17533 36 + 37 + git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@265781 91177308-0d34-0410-b5e6-96231b3b80d8 38 + 39 + diff --git a/lib/CodeGen/TargetFrameLoweringImpl.cpp b/lib/CodeGen/TargetFrameLoweringImpl.cpp 40 + index 679ade1..0a0e079 100644 41 + --- a/lib/CodeGen/TargetFrameLoweringImpl.cpp 42 + +++ b/lib/CodeGen/TargetFrameLoweringImpl.cpp 43 + @@ -63,12 +63,15 @@ void TargetFrameLowering::determineCalleeSaves(MachineFunction &MF, 44 + const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); 45 + const MCPhysReg *CSRegs = TRI.getCalleeSavedRegs(&MF); 46 + 47 + + // Resize before the early returns. Some backends expect that 48 + + // SavedRegs.size() == TRI.getNumRegs() after this call even if there are no 49 + + // saved registers. 50 + + SavedRegs.resize(TRI.getNumRegs()); 51 + + 52 + // Early exit if there are no callee saved registers. 53 + if (!CSRegs || CSRegs[0] == 0) 54 + return; 55 + 56 + - SavedRegs.resize(TRI.getNumRegs()); 57 + - 58 + // In Naked functions we aren't going to save any registers. 59 + if (MF.getFunction()->hasFnAttribute(Attribute::Naked)) 60 + return;
+5 -1
pkgs/development/compilers/llvm/3.8/llvm.nix
··· 35 35 36 36 propagatedBuildInputs = [ ncurses zlib ]; 37 37 38 + # Fix a segfault in llc 39 + # See http://lists.llvm.org/pipermail/llvm-dev/2016-October/106500.html 40 + patches = [ ./D17533-1.patch ]; 41 + 38 42 # hacky fix: New LLVM releases require a newer OS X SDK than 39 43 # 10.9. This is a temporary measure until nixpkgs darwin support is 40 44 # updated. 41 - patchPhase = stdenv.lib.optionalString stdenv.isDarwin '' 45 + postPatch = stdenv.lib.optionalString stdenv.isDarwin '' 42 46 sed -i 's/os_trace(\(.*\)");$/printf(\1\\n");/g' ./projects/compiler-rt/lib/sanitizer_common/sanitizer_mac.cc 43 47 ''; 44 48
+6 -6
pkgs/development/compilers/rust/bootstrap.nix
··· 14 14 then "x86_64-apple-darwin" 15 15 else abort "missing boostrap url for platform ${stdenv.system}"; 16 16 17 - # fetch hashes by running `print-hashes.sh 1.9.0` 17 + # fetch hashes by running `print-hashes.sh 1.12.1` 18 18 bootstrapHash = 19 19 if stdenv.system == "i686-linux" 20 - then "f5a3f5d53defe827a71447b1a0e7a656394b87ee23e009d7bf73a0277c1b5ac2" 20 + then "ede9b9d14d1ddbc29975d1ead73fcf2758719b4b371363afe1c32eb8d6e96bb3" 21 21 else if stdenv.system == "x86_64-linux" 22 - then "f4ebbd6d9494cb8fa6c410cb58954e1913546c2bca8963faebc424591547d83f" 22 + then "9e546aec13e389429ba2d86c8f4e67eba5af146c979e4faa16ffb40ddaf9984c" 23 23 else if stdenv.system == "i686-darwin" 24 - then "bf07182bc362985fcdd48af905cdb559e20c68518cd71dabec3c30b78ca8a94a" 24 + then "2648645c4fe1ecf36beb7de63501dd99e9547a7a6d5683acf2693b919a550b69" 25 25 else if stdenv.system == "x86_64-darwin" 26 - then "2cdbc47438dc86ecaf35298317b77d735956eb160862e3f6d0fda0da656ecc35" 26 + then "0ac5e58dba3d24bf09dcc90eaac02d2df053122b0def945ec4cfe36ac6d4d011" 27 27 else throw "missing boostrap hash for platform ${stdenv.system}"; 28 28 29 29 needsPatchelf = stdenv.isLinux; ··· 33 33 sha256 = bootstrapHash; 34 34 }; 35 35 36 - version = "1.11.0"; 36 + version = "1.12.1"; 37 37 in 38 38 39 39 rec {
+7 -7
pkgs/development/compilers/rust/default.nix
··· 7 7 8 8 rec { 9 9 rustc = callPackage ./rustc.nix { 10 - shortVersion = "1.12.1"; 10 + shortVersion = "1.13"; 11 11 isRelease = true; 12 12 forceBundledLLVM = false; 13 13 configureFlags = [ "--release-channel=stable" ]; 14 - srcRev = "d4f39402a0c2c2b94ec0375cd7f7f6d7918113cd"; 15 - srcSha = "1lpykjy96rwz4jy28rf7ijca0q9lvckgnbzvcdsrspd5rs2ywfwr"; 14 + srcRev = "2c6933acc05c61e041be764cb1331f6281993f3f"; 15 + srcSha = "1w0alyyc29cy2lczrqvg1kfycjxy0xg8fpzdac80m88fxpv23glp"; 16 16 17 17 patches = [ 18 18 ./patches/disable-lockfile-check.patch ··· 25 25 }; 26 26 27 27 cargo = callPackage ./cargo.nix rec { 28 - version = "0.13.0"; 29 - srcRev = "109cb7c33d426044d141457049bd0fffaca1327c"; 30 - srcSha = "0p79m7hpzjh36l4fc6a59h6r8yz6qafjcdg5v1yb7bac9m2wi7vs"; 31 - depsSha256 = "1cwp4p8b985fj8j2qmgsi2mpp51rdpwzm9qa60760nrry1fy624z"; 28 + version = "0.14.0"; 29 + srcRev = "eca9e159b6b0d484788ac757cf23052eba75af55"; 30 + srcSha = "1zm5rzw1mvixnkzr4775pcxx6k235qqxbysyp179cbxsw3dm045s"; 31 + depsSha256 = "0gpn0cpwgpzwhc359qn6qplx371ag9pqbwayhqrsydk1zm5bm3zr"; 32 32 33 33 inherit rustc; # the rustc that will be wrapped by cargo 34 34 inherit rustPlatform; # used to build cargo
+3 -3
pkgs/development/haskell-modules/configuration-common.nix
··· 1018 1018 1019 1019 # http-api-data_0.3.x requires QuickCheck > 2.9, but overriding that version 1020 1020 # is hard because of transitive dependencies, so we just disable tests. 1021 - http-api-data_0_3_2 = dontCheck super.http-api-data_0_3_2; 1021 + http-api-data_0_3_3 = dontCheck super.http-api-data_0_3_3; 1022 1022 1023 1023 # Fix build for latest versions of servant and servant-client. 1024 1024 servant_0_9_1_1 = super.servant_0_9_1_1.overrideScope (self: super: { 1025 - http-api-data = self.http-api-data_0_3_2; 1025 + http-api-data = self.http-api-data_0_3_3; 1026 1026 }); 1027 1027 servant-client_0_9_1_1 = super.servant-client_0_9_1_1.overrideScope (self: super: { 1028 - http-api-data = self.http-api-data_0_3_2; 1028 + http-api-data = self.http-api-data_0_3_3; 1029 1029 servant-server = self.servant-server_0_9_1_1; 1030 1030 servant = self.servant_0_9_1_1; 1031 1031 });
+34 -34
pkgs/development/haskell-modules/configuration-hackage2nix.yaml
··· 32 32 - xhtml-3000.2.1 33 33 34 34 default-package-overrides: 35 - # LTS Haskell 7.8 35 + # LTS Haskell 7.9 36 36 - abstract-deque ==0.3 37 37 - abstract-par ==0.3.3 38 38 - AC-Vector ==2.3.2 ··· 146 146 - array-memoize ==0.6.0 147 147 - arrow-list ==0.7 148 148 - ascii-progress ==0.3.3.0 149 - - asciidiagram ==1.3.2 149 + - asciidiagram ==1.3.3 150 150 - asn1-encoding ==0.9.4 151 151 - asn1-parse ==0.9.4 152 152 - asn1-types ==0.3.2 ··· 214 214 - bitx-bitcoin ==0.10.0.0 215 215 - blake2 ==0.2.0 216 216 - blank-canvas ==0.6 217 - - BlastHTTP ==1.2.0 217 + - BlastHTTP ==1.2.1 218 218 - blastxml ==0.3.2 219 219 - blaze-bootstrap ==0.1.0.1 220 220 - blaze-builder ==0.4.0.2 ··· 272 272 - case-insensitive ==1.2.0.7 273 273 - cased ==0.1.0.0 274 274 - cases ==0.1.3.1 275 - - cassava ==0.4.5.0 275 + - cassava ==0.4.5.1 276 276 - cassava-conduit ==0.3.2 277 277 - cassava-megaparsec ==0.1.0 278 278 - cassette ==0.1.0 279 279 - cayley-client ==0.2.1.0 280 - - cereal ==0.5.3.0 280 + - cereal ==0.5.4.0 281 281 - cereal-conduit ==0.7.3 282 282 - cereal-text ==0.1.0.2 283 283 - cereal-vector ==0.2.0.1 ··· 347 347 - concurrent-supply ==0.1.8 348 348 - conduit ==1.2.8 349 349 - conduit-combinators ==1.0.8.1 350 - - conduit-extra ==1.1.13.3 350 + - conduit-extra ==1.1.15 351 351 - conduit-iconv ==0.1.1.1 352 352 - conduit-parse ==0.1.2.0 353 353 - ConfigFile ==1.1.4 ··· 462 462 - djinn-lib ==0.0.1.2 463 463 - dlist ==0.8.0.2 464 464 - dlist-instances ==0.1.1.1 465 - - dns ==2.0.8 465 + - dns ==2.0.9 466 466 - do-list ==1.0.1 467 467 - dockerfile ==0.1.0.1 468 - - docopt ==0.7.0.4 468 + - docopt ==0.7.0.5 469 469 - doctest ==0.11.0 470 470 - doctest-discover ==0.1.0.7 471 471 - doctest-prop ==0.2.0.1 ··· 616 616 - ghc-typelits-extra ==0.2.1 617 617 - ghc-typelits-knownnat ==0.2.2 618 618 - ghc-typelits-natnormalise ==0.5.1 619 - - ghcid ==0.6.5 619 + - ghcid ==0.6.6 620 620 - ghcjs-codemirror ==0.0.0.1 621 621 - ghcjs-hplay ==0.3.4.2 622 622 - ghcjs-perch ==0.3.3 ··· 649 649 - glib ==0.13.4.1 650 650 - Glob ==0.7.12 651 651 - gloss ==1.10.2.3 652 - - gloss-rendering ==1.10.3.3 652 + - gloss-rendering ==1.10.3.5 653 653 - GLURaw ==2.0.0.2 654 654 - GLUT ==2.7.0.10 655 655 - gogol ==0.1.0 ··· 878 878 - HPDF ==1.4.10 879 879 - hpio ==0.8.0.4 880 880 - hprotoc ==2.4.0 881 - - hquantlib ==0.0.3.2 881 + - hquantlib ==0.0.3.3 882 882 - hreader ==1.0.2 883 883 - hruby ==0.3.4.2 884 884 - hs-bibutils ==5.5 ··· 917 917 - hspec-wai ==0.6.6 918 918 - hspec-wai-json ==0.6.1 919 919 - hspec-webdriver ==1.2.0 920 - - hstatistics ==0.2.5.3 920 + - hstatistics ==0.2.5.4 921 921 - hstatsd ==0.1 922 922 - HStringTemplate ==0.8.5 923 923 - hsx-jmacro ==7.3.8 ··· 927 927 - HTF ==0.13.1.0 928 928 - html ==1.0.1.2 929 929 - html-conduit ==1.2.1.1 930 - - htoml ==1.0.0.1 930 + - htoml ==1.0.0.3 931 931 - HTTP ==4000.3.3 932 932 - http-api-data ==0.2.4 933 933 - http-client ==0.4.31.1 ··· 971 971 - iconv ==0.4.1.3 972 972 - identicon ==0.1.0 973 973 - idris ==0.12.3 974 - - ieee754 ==0.7.8 974 + - ieee754 ==0.7.9 975 975 - IfElse ==0.85 976 976 - ignore ==0.1.1.0 977 977 - ilist ==0.2.0.0 ··· 1006 1006 - io-streams-haproxy ==1.0.0.1 1007 1007 - ip6addr ==0.5.1.4 1008 1008 - iproute ==1.7.1 1009 - - IPv6Addr ==0.6.1.0 1009 + - IPv6Addr ==0.6.2.0 1010 1010 - irc ==0.6.1.0 1011 1011 - irc-client ==0.4.4.1 1012 1012 - irc-conduit ==0.2.1.1 ··· 1056 1056 - language-glsl ==0.2.0 1057 1057 - language-haskell-extract ==0.2.4 1058 1058 - language-java ==0.2.8 1059 - - language-javascript ==0.6.0.8 1059 + - language-javascript ==0.6.0.9 1060 1060 - language-lua2 ==0.1.0.5 1061 1061 - language-nix ==2.1.0.1 1062 1062 - language-puppet ==1.3.1.1 ··· 1105 1105 - lrucache ==1.2.0.0 1106 1106 - lrucaching ==0.3.0 1107 1107 - ltext ==0.1.2.1 1108 - - lucid ==2.9.6 1108 + - lucid ==2.9.7 1109 1109 - lucid-svg ==0.7.0.0 1110 1110 - machines ==0.6.1 1111 1111 - magic ==1.1 ··· 1156 1156 - monad-extras ==0.5.11 1157 1157 - monad-http ==0.1.0.0 1158 1158 - monad-journal ==0.7.2 1159 - - monad-logger ==0.3.20 1159 + - monad-logger ==0.3.20.1 1160 1160 - monad-logger-json ==0.1.0.0 1161 1161 - monad-logger-prefix ==0.1.6 1162 1162 - monad-logger-syslog ==0.1.2.0 ··· 1198 1198 - murmur-hash ==0.1.0.9 1199 1199 - murmur3 ==1.0.3 1200 1200 - MusicBrainz ==0.2.4 1201 - - mustache ==2.1 1201 + - mustache ==2.1.2 1202 1202 - mutable-containers ==0.3.3 1203 1203 - mwc-probability ==1.2.2 1204 1204 - mwc-random ==0.13.4.0 ··· 1253 1253 - once ==0.2 1254 1254 - OneTuple ==0.2.1 1255 1255 - oo-prototypes ==0.1.0.0 1256 - - opaleye ==0.5.1.1 1256 + - opaleye ==0.5.2.1 1257 1257 - opaleye-trans ==0.3.3 1258 1258 - open-browser ==0.2.1.0 1259 1259 - OpenGL ==3.0.1.0 ··· 1437 1437 - readable ==0.3.1 1438 1438 - ReadArgs ==1.2.2 1439 1439 - readline ==1.0.3.0 1440 - - rebase ==1.0.2.1 1440 + - rebase ==1.0.3 1441 1441 - redis-io ==0.7.0 1442 1442 - redis-resp ==0.4.0 1443 1443 - reducers ==3.12.1 ··· 1473 1473 - reroute ==0.4.0.1 1474 1474 - resolve-trivial-conflicts ==0.3.2.3 1475 1475 - resource-pool ==0.2.3.2 1476 - - resourcet ==1.1.8 1476 + - resourcet ==1.1.8.1 1477 1477 - rest-client ==0.5.1.1 1478 1478 - rest-core ==0.39 1479 1479 - rest-gen ==0.19.0.3 ··· 1496 1496 - runmemo ==1.0.0.1 1497 1497 - rvar ==0.2.0.3 1498 1498 - s3-signer ==0.3.0.0 1499 - - safe ==0.3.9 1499 + - safe ==0.3.10 1500 1500 - safe-exceptions ==0.1.4.0 1501 1501 - safecopy ==0.9.2 1502 1502 - SafeSemaphore ==0.10.1 ··· 1582 1582 - smsaero ==0.6.1 1583 1583 - smtLib ==1.0.8 1584 1584 - smtp-mail ==0.1.4.5 1585 - - snap-core ==1.0.0.0 1586 - - snap-server ==1.0.1.0 1585 + - snap-core ==1.0.1.0 1586 + - snap-server ==1.0.1.1 1587 1587 - snowflake ==0.1.1.1 1588 1588 - soap ==0.2.3.1 1589 1589 - soap-openssl ==0.1.0.2 ··· 1591 1591 - socket ==0.6.1.0 1592 1592 - socks ==0.5.5 1593 1593 - solga ==0.1.0.1 1594 - - solga-swagger ==0.1.0.1 1594 + - solga-swagger ==0.1.0.2 1595 1595 - sorted-list ==0.2.0.0 1596 1596 - sourcemap ==0.1.6 1597 1597 - spdx ==0.2.1.0 ··· 1730 1730 - tf-random ==0.5 1731 1731 - th-data-compat ==0.0.2.2 1732 1732 - th-desugar ==1.6 1733 - - th-expand-syns ==0.4.0.0 1733 + - th-expand-syns ==0.4.1.0 1734 1734 - th-extras ==0.0.0.4 1735 1735 - th-lift ==0.7.6 1736 1736 - th-lift-instances ==0.1.10 1737 - - th-orphans ==0.13.2 1737 + - th-orphans ==0.13.3 1738 1738 - th-printf ==0.3.1 1739 1739 - th-reify-compat ==0.0.1.1 1740 1740 - th-reify-many ==0.1.6 ··· 1764 1764 - transformers-base ==0.4.4 1765 1765 - transformers-compat ==0.5.1.4 1766 1766 - transformers-lift ==0.1.0.1 1767 - - transient ==0.4.4 1767 + - transient ==0.4.4.1 1768 1768 - transient-universe ==0.3.5 1769 1769 - traverse-with-class ==0.2.0.4 1770 1770 - tree-fun ==0.8.1.0 ··· 1846 1846 - vcswrapper ==0.1.3 1847 1847 - vector ==0.11.0.0 1848 1848 - vector-algorithms ==0.7.0.1 1849 - - vector-binary-instances ==0.2.3.2 1849 + - vector-binary-instances ==0.2.3.3 1850 1850 - vector-buffer ==0.4.1 1851 1851 - vector-fftw ==0.1.3.7 1852 1852 - vector-instances ==3.3.1 ··· 1885 1885 - wai-transformers ==0.0.7 1886 1886 - wai-websockets ==3.0.1.1 1887 1887 - waitra ==0.0.4.0 1888 - - warp ==3.2.8 1888 + - warp ==3.2.9 1889 1889 - warp-tls ==3.2.2 1890 1890 - web-plugins ==0.2.9 1891 1891 - web-routes ==0.27.11 ··· 1918 1918 - wl-pprint-text ==1.1.0.4 1919 1919 - word-trie ==0.3.0 1920 1920 - word8 ==0.1.2 1921 - - wordpass ==1.0.0.6 1921 + - wordpass ==1.0.0.7 1922 1922 - Workflow ==0.8.3 1923 1923 - wrap ==0.0.0 1924 1924 - wreq ==0.4.1.0 ··· 1957 1957 - YampaSynth ==0.2 1958 1958 - yarr ==1.4.0.2 1959 1959 - yes-precure5-command ==5.5.3 1960 - - yesod ==1.4.3 1960 + - yesod ==1.4.3.1 1961 1961 - yesod-auth ==1.4.13.5 1962 1962 - yesod-auth-account ==1.4.3 1963 1963 - yesod-auth-basic ==0.1.0.2 1964 1964 - yesod-auth-hashdb ==1.5.1.3 1965 1965 - yesod-auth-oauth2 ==0.2.2 1966 1966 - yesod-bin ==1.4.18.7 1967 - - yesod-core ==1.4.25 1967 + - yesod-core ==1.4.26 1968 1968 - yesod-eventsource ==1.4.0.1 1969 1969 - yesod-fay ==0.8.0 1970 1970 - yesod-fb ==0.3.4
+296 -849
pkgs/development/haskell-modules/hackage-packages.nix
··· 1655 1655 }: 1656 1656 mkDerivation { 1657 1657 pname = "BlastHTTP"; 1658 - version = "1.2.0"; 1659 - sha256 = "65a58d1e7f5731feabef05480032c674fc55d559d2d4c391cf3fb0aa9ee4166e"; 1660 - revision = "1"; 1661 - editedCabalFile = "7076650ad04d2c5945b96ec1a8d5db8ee680314d4dc4cff54f264316e7f69bba"; 1662 - libraryHaskellDepends = [ 1663 - base biocore biofasta blastxml bytestring conduit HTTP http-conduit 1664 - hxt mtl network transformers 1665 - ]; 1666 - homepage = "https://github.com/eggzilla/BlastHTTP"; 1667 - description = "Libary to interface with the NCBI blast REST interface"; 1668 - license = stdenv.lib.licenses.gpl3; 1669 - }) {}; 1670 - 1671 - "BlastHTTP_1_2_1" = callPackage 1672 - ({ mkDerivation, base, biocore, biofasta, blastxml, bytestring 1673 - , conduit, HTTP, http-conduit, hxt, mtl, network, transformers 1674 - }: 1675 - mkDerivation { 1676 - pname = "BlastHTTP"; 1677 1658 version = "1.2.1"; 1678 1659 sha256 = "cee85e0fba0530aff57209b3d91a800db52b63c3f7e4a431a04e7a9cbd355bd5"; 1679 1660 libraryHaskellDepends = [ ··· 1683 1664 homepage = "https://github.com/eggzilla/BlastHTTP"; 1684 1665 description = "Libary to interface with the NCBI blast REST interface"; 1685 1666 license = stdenv.lib.licenses.gpl3; 1686 - hydraPlatforms = stdenv.lib.platforms.none; 1687 1667 }) {}; 1688 1668 1689 1669 "Blobs" = callPackage ··· 5690 5670 }: 5691 5671 mkDerivation { 5692 5672 pname = "GLUtil"; 5693 - version = "0.9.1.0"; 5694 - sha256 = "7f66dcdd5cdaa85d9ee14cbabb856e545b97f05ceeb55ce52ba1ef79ea33d3a9"; 5673 + version = "0.9.1.1"; 5674 + sha256 = "be780905be2f45683bb7ea702ac87f7c9b30d7cfeadc0fce9d5a9d989533a38c"; 5695 5675 libraryHaskellDepends = [ 5696 5676 array base bytestring containers directory filepath hpp JuicyPixels 5697 5677 linear OpenGL OpenGLRaw transformers vector ··· 9587 9567 }: 9588 9568 mkDerivation { 9589 9569 pname = "IPv6Addr"; 9590 - version = "0.6.1.0"; 9591 - sha256 = "dea0eb0a534e1df647487f120428ac7cfc54ab9c8ca75f63fe47a4020d4888c6"; 9592 - libraryHaskellDepends = [ 9593 - attoparsec base iproute network network-info random text 9594 - ]; 9595 - testHaskellDepends = [ 9596 - base HUnit test-framework test-framework-hunit text 9597 - ]; 9598 - homepage = "https://github.com/MichelBoucey/IPv6Addr"; 9599 - description = "Library to deal with IPv6 address text representations"; 9600 - license = stdenv.lib.licenses.bsd3; 9601 - }) {}; 9602 - 9603 - "IPv6Addr_0_6_2_0" = callPackage 9604 - ({ mkDerivation, attoparsec, base, HUnit, iproute, network 9605 - , network-info, random, test-framework, test-framework-hunit, text 9606 - }: 9607 - mkDerivation { 9608 - pname = "IPv6Addr"; 9609 9570 version = "0.6.2.0"; 9610 9571 sha256 = "c0123cbacaba0266ea6eed1cf0ceb0cf323600e9eaa0ca855090edae0b085926"; 9611 9572 libraryHaskellDepends = [ ··· 9617 9578 homepage = "https://github.com/MichelBoucey/IPv6Addr"; 9618 9579 description = "Library to deal with IPv6 address text representations"; 9619 9580 license = stdenv.lib.licenses.bsd3; 9620 - hydraPlatforms = stdenv.lib.platforms.none; 9621 9581 }) {}; 9622 9582 9623 9583 "IcoGrid" = callPackage ··· 12096 12056 ({ mkDerivation, base, bytestring, HUnit, net_snmp, process }: 12097 12057 mkDerivation { 12098 12058 pname = "NetSNMP"; 12099 - version = "0.3.2.2"; 12100 - sha256 = "7f29640168103c6a6194b37737a62057e7bb8cff3e8503e9dd1e46bb60552c9b"; 12059 + version = "0.3.2.4"; 12060 + sha256 = "45ee5a82f1cecc381299d1998ae194ee05348a30cfa827cd5aea277310bf5c5b"; 12101 12061 libraryHaskellDepends = [ base bytestring ]; 12102 12062 librarySystemDepends = [ net_snmp ]; 12103 12063 testHaskellDepends = [ base bytestring HUnit process ]; ··· 26749 26709 }: 26750 26710 mkDerivation { 26751 26711 pname = "asciidiagram"; 26752 - version = "1.3.2"; 26753 - sha256 = "11eb37084513a6b510f88f043a10c2cdc9b039041b6e5d3ae0decd7c40de4784"; 26754 - isLibrary = true; 26755 - isExecutable = true; 26756 - libraryHaskellDepends = [ 26757 - base bytestring containers FontyFruity JuicyPixels lens linear mtl 26758 - rasterific-svg svg-tree text vector 26759 - ]; 26760 - executableHaskellDepends = [ 26761 - base bytestring directory filepath FontyFruity JuicyPixels 26762 - optparse-applicative rasterific-svg svg-tree text 26763 - ]; 26764 - description = "Pretty rendering of Ascii diagram into svg or png"; 26765 - license = stdenv.lib.licenses.bsd3; 26766 - }) {}; 26767 - 26768 - "asciidiagram_1_3_3" = callPackage 26769 - ({ mkDerivation, base, bytestring, containers, directory, filepath 26770 - , FontyFruity, JuicyPixels, lens, linear, mtl, optparse-applicative 26771 - , rasterific-svg, svg-tree, text, vector 26772 - }: 26773 - mkDerivation { 26774 - pname = "asciidiagram"; 26775 26712 version = "1.3.3"; 26776 26713 sha256 = "694948f5f408aa7dfcab17ffefb74e413f1d3dacf2c523bfbf9ecaf972645f18"; 26777 26714 isLibrary = true; ··· 26786 26723 ]; 26787 26724 description = "Pretty rendering of Ascii diagram into svg or png"; 26788 26725 license = stdenv.lib.licenses.bsd3; 26789 - hydraPlatforms = stdenv.lib.platforms.none; 26790 26726 }) {}; 26791 26727 26792 26728 "asic" = callPackage ··· 33839 33775 }: 33840 33776 mkDerivation { 33841 33777 pname = "bond"; 33842 - version = "0.6.0.0"; 33843 - sha256 = "1b6437cda224d2c1250ff83fa9af1c4e9b7890613a6de7b658672f9dc35cee0a"; 33778 + version = "0.7.0.0"; 33779 + sha256 = "b55acc5eb137f8dc9a85a7eedc8dc2f26c22d91b8593b856b155c6cd2597a7d3"; 33844 33780 isLibrary = true; 33845 33781 isExecutable = true; 33846 33782 libraryHaskellDepends = [ ··· 34682 34618 license = stdenv.lib.licenses.bsd3; 34683 34619 }) {}; 34684 34620 34685 - "btrfs_0_1_2_1" = callPackage 34621 + "btrfs_0_1_2_2" = callPackage 34686 34622 ({ mkDerivation, base, bytestring, time, unix }: 34687 34623 mkDerivation { 34688 34624 pname = "btrfs"; 34689 - version = "0.1.2.1"; 34690 - sha256 = "85b28c30a369958cd86ab2d822aa874846950e2720d0b9cda5ef8cd225cf3ee0"; 34625 + version = "0.1.2.2"; 34626 + sha256 = "0a362bd0aef9c11212c095a3da17279a5c1ac490eee49822a04138503212e7b5"; 34691 34627 libraryHaskellDepends = [ base bytestring time unix ]; 34692 34628 homepage = "https://github.com/redneb/hs-btrfs"; 34693 34629 description = "Bindings to the btrfs API"; ··· 37998 37934 }: 37999 37935 mkDerivation { 38000 37936 pname = "cassava"; 38001 - version = "0.4.5.0"; 38002 - sha256 = "7320a1c764efd3baae6944b31f7fdb438ae307876dce283a242e8f1deeb371c9"; 38003 - libraryHaskellDepends = [ 38004 - array attoparsec base blaze-builder bytestring containers deepseq 38005 - hashable text unordered-containers vector 38006 - ]; 38007 - testHaskellDepends = [ 38008 - attoparsec base bytestring hashable HUnit QuickCheck test-framework 38009 - test-framework-hunit test-framework-quickcheck2 text 38010 - unordered-containers vector 38011 - ]; 38012 - homepage = "https://github.com/hvr/cassava"; 38013 - description = "A CSV parsing and encoding library"; 38014 - license = stdenv.lib.licenses.bsd3; 38015 - }) {}; 38016 - 38017 - "cassava_0_4_5_1" = callPackage 38018 - ({ mkDerivation, array, attoparsec, base, blaze-builder, bytestring 38019 - , containers, deepseq, hashable, HUnit, QuickCheck, test-framework 38020 - , test-framework-hunit, test-framework-quickcheck2, text 38021 - , unordered-containers, vector 38022 - }: 38023 - mkDerivation { 38024 - pname = "cassava"; 38025 37937 version = "0.4.5.1"; 38026 37938 sha256 = "7c622ae9dc647508662a1cda3fe3f6d7032786e4e3d15f8488de9e9330cf9d9f"; 38027 37939 libraryHaskellDepends = [ ··· 38036 37948 homepage = "https://github.com/hvr/cassava"; 38037 37949 description = "A CSV parsing and encoding library"; 38038 37950 license = stdenv.lib.licenses.bsd3; 38039 - hydraPlatforms = stdenv.lib.platforms.none; 38040 37951 }) {}; 38041 37952 38042 37953 "cassava-conduit" = callPackage ··· 38057 37968 license = stdenv.lib.licenses.bsd3; 38058 37969 }) {}; 38059 37970 38060 - "cassava-conduit_0_3_4" = callPackage 37971 + "cassava-conduit_0_3_5" = callPackage 38061 37972 ({ mkDerivation, array, base, bifunctors, bytestring, cassava 38062 37973 , conduit, conduit-extra, containers, mtl, QuickCheck, text 38063 37974 }: 38064 37975 mkDerivation { 38065 37976 pname = "cassava-conduit"; 38066 - version = "0.3.4"; 38067 - sha256 = "cebd36d3b7cd575f2ccf38860d3f89ba0872cd196d25f5f5d1cefb579a111849"; 37977 + version = "0.3.5"; 37978 + sha256 = "0162887a9ca16d8828ac31f7c5aa409129de4e1cd3e199cd158302d3775f9e89"; 38068 37979 libraryHaskellDepends = [ 38069 37980 array base bifunctors bytestring cassava conduit conduit-extra 38070 37981 containers mtl text 38071 37982 ]; 38072 - testHaskellDepends = [ base QuickCheck ]; 37983 + testHaskellDepends = [ 37984 + base bytestring cassava conduit conduit-extra QuickCheck text 37985 + ]; 38073 37986 homepage = "https://github.com/domdere/cassava-conduit"; 38074 37987 description = "Conduit interface for cassava package"; 38075 37988 license = stdenv.lib.licenses.bsd3; ··· 38524 38437 }: 38525 38438 mkDerivation { 38526 38439 pname = "cereal"; 38527 - version = "0.5.3.0"; 38528 - sha256 = "c316e07cde7559684b71d345890e8f16eb5f6cc1cdd29f96e8c4296bcf8a8af4"; 38529 - libraryHaskellDepends = [ 38530 - array base bytestring containers ghc-prim 38531 - ]; 38532 - testHaskellDepends = [ 38533 - base bytestring QuickCheck test-framework 38534 - test-framework-quickcheck2 38535 - ]; 38536 - homepage = "https://github.com/GaloisInc/cereal"; 38537 - description = "A binary serialization library"; 38538 - license = stdenv.lib.licenses.bsd3; 38539 - }) {}; 38540 - 38541 - "cereal_0_5_4_0" = callPackage 38542 - ({ mkDerivation, array, base, bytestring, containers, ghc-prim 38543 - , QuickCheck, test-framework, test-framework-quickcheck2 38544 - }: 38545 - mkDerivation { 38546 - pname = "cereal"; 38547 38440 version = "0.5.4.0"; 38548 38441 sha256 = "daca6c5aeff21ca233bebe006c158b0e4421b239c722768b568fca9b32cafee7"; 38549 38442 libraryHaskellDepends = [ ··· 38556 38449 homepage = "https://github.com/GaloisInc/cereal"; 38557 38450 description = "A binary serialization library"; 38558 38451 license = stdenv.lib.licenses.bsd3; 38559 - hydraPlatforms = stdenv.lib.platforms.none; 38560 38452 }) {}; 38561 38453 38562 38454 "cereal-conduit" = callPackage ··· 38857 38749 license = stdenv.lib.licenses.bsd3; 38858 38750 }) {}; 38859 38751 38752 + "cgi_3001_3_0_2" = callPackage 38753 + ({ mkDerivation, base, bytestring, containers, doctest, exceptions 38754 + , mtl, multipart, network, network-uri, parsec, QuickCheck, time 38755 + , xhtml 38756 + }: 38757 + mkDerivation { 38758 + pname = "cgi"; 38759 + version = "3001.3.0.2"; 38760 + sha256 = "92111387216c4941271a833a1214d61ad21aaf3337ae48ea6d99d4a035bd77c1"; 38761 + libraryHaskellDepends = [ 38762 + base bytestring containers exceptions mtl multipart network 38763 + network-uri parsec time xhtml 38764 + ]; 38765 + testHaskellDepends = [ base doctest QuickCheck ]; 38766 + homepage = "https://github.com/cheecheeo/haskell-cgi"; 38767 + description = "A library for writing CGI programs"; 38768 + license = stdenv.lib.licenses.bsd3; 38769 + hydraPlatforms = stdenv.lib.platforms.none; 38770 + }) {}; 38771 + 38860 38772 "cgi-undecidable" = callPackage 38861 38773 ({ mkDerivation, base, cgi, mtl }: 38862 38774 mkDerivation { ··· 40163 40075 }: 40164 40076 mkDerivation { 40165 40077 pname = "clang-pure"; 40166 - version = "0.2.0.1"; 40167 - sha256 = "27c81214e72d9a4c6e701fc05d2adc5cb0732cc07c4fb715a6bf2f9d904058ee"; 40078 + version = "0.2.0.2"; 40079 + sha256 = "fad48f3ba3fad6a99d73923a6034a3d2a6610812404b39c05e6dc3dd20e0604c"; 40168 40080 libraryHaskellDepends = [ 40169 40081 base bytestring containers contravariant inline-c microlens 40170 40082 microlens-contra singletons stm template-haskell vector ··· 43556 43468 }: 43557 43469 mkDerivation { 43558 43470 pname = "conduit-extra"; 43559 - version = "1.1.13.3"; 43560 - sha256 = "c2efc890925ca9adcff7006b6155804b4a3712940f70b3e3be8b1e9be7c56c48"; 43561 - libraryHaskellDepends = [ 43562 - async attoparsec base blaze-builder bytestring conduit directory 43563 - exceptions filepath monad-control network primitive process 43564 - resourcet stm streaming-commons text transformers transformers-base 43565 - ]; 43566 - testHaskellDepends = [ 43567 - async attoparsec base blaze-builder bytestring bytestring-builder 43568 - conduit exceptions hspec process QuickCheck resourcet stm 43569 - streaming-commons text transformers transformers-base 43570 - ]; 43571 - homepage = "http://github.com/snoyberg/conduit"; 43572 - description = "Batteries included conduit: adapters for common libraries"; 43573 - license = stdenv.lib.licenses.mit; 43574 - }) {}; 43575 - 43576 - "conduit-extra_1_1_15" = callPackage 43577 - ({ mkDerivation, async, attoparsec, base, blaze-builder, bytestring 43578 - , bytestring-builder, conduit, directory, exceptions, filepath 43579 - , hspec, monad-control, network, primitive, process, QuickCheck 43580 - , resourcet, stm, streaming-commons, text, transformers 43581 - , transformers-base 43582 - }: 43583 - mkDerivation { 43584 - pname = "conduit-extra"; 43585 43471 version = "1.1.15"; 43586 43472 sha256 = "7bef29eb0db59c236519b0c5cac82183ed7741a535a57e0772aac1158e90bb8d"; 43587 43473 libraryHaskellDepends = [ ··· 43597 43483 homepage = "http://github.com/snoyberg/conduit"; 43598 43484 description = "Batteries included conduit: adapters for common libraries"; 43599 43485 license = stdenv.lib.licenses.mit; 43600 - hydraPlatforms = stdenv.lib.platforms.none; 43601 43486 }) {}; 43602 43487 43603 43488 "conduit-find" = callPackage ··· 47899 47784 }: 47900 47785 mkDerivation { 47901 47786 pname = "d-bus"; 47902 - version = "0.1.4"; 47903 - sha256 = "e194ab6f0447adf7954b1b94b1533ded8c79af99a7c8976e316934a22452f5b3"; 47787 + version = "0.1.5"; 47788 + sha256 = "79a28c075e0eac6f3bb50fedd88d8454ed5f8b6737cd484e2f26fd13361b7d06"; 47904 47789 isLibrary = true; 47905 47790 isExecutable = true; 47906 47791 libraryHaskellDepends = [ ··· 54626 54511 license = stdenv.lib.licenses.gpl3; 54627 54512 }) {}; 54628 54513 54514 + "diversity_0_8_0_2" = callPackage 54515 + ({ mkDerivation, base, containers, data-ordlist, fasta 54516 + , math-functions, MonadRandom, optparse-applicative, parsec, pipes 54517 + , random-shuffle, scientific, semigroups, split 54518 + }: 54519 + mkDerivation { 54520 + pname = "diversity"; 54521 + version = "0.8.0.2"; 54522 + sha256 = "f8bea710958aff9169f150efc112ec871230eccf464315b956dccdd8460c7324"; 54523 + isLibrary = true; 54524 + isExecutable = true; 54525 + libraryHaskellDepends = [ 54526 + base containers data-ordlist fasta math-functions MonadRandom 54527 + parsec random-shuffle scientific split 54528 + ]; 54529 + executableHaskellDepends = [ 54530 + base containers fasta optparse-applicative pipes semigroups 54531 + ]; 54532 + homepage = "https://github.com/GregorySchwartz/diversity"; 54533 + description = "Quantify the diversity of a population"; 54534 + license = stdenv.lib.licenses.gpl3; 54535 + hydraPlatforms = stdenv.lib.platforms.none; 54536 + }) {}; 54537 + 54629 54538 "dixi" = callPackage 54630 54539 ({ mkDerivation, acid-state, aeson, aeson-pretty, attoparsec, base 54631 54540 , base-orphans, blaze-html, blaze-markup, bytestring ··· 54773 54682 }: 54774 54683 mkDerivation { 54775 54684 pname = "dns"; 54776 - version = "2.0.8"; 54777 - sha256 = "ca9ba04f3fdc277033a9b16bf39d290e2b2fdc4d79c9c0c9b9aa5b8cf21bd5c9"; 54778 - libraryHaskellDepends = [ 54779 - attoparsec base binary bytestring bytestring-builder conduit 54780 - conduit-extra containers iproute mtl network random resourcet safe 54781 - ]; 54782 - testHaskellDepends = [ 54783 - attoparsec base binary bytestring bytestring-builder conduit 54784 - conduit-extra containers doctest hspec iproute mtl network random 54785 - resourcet safe word8 54786 - ]; 54787 - testTarget = "spec"; 54788 - description = "DNS library in Haskell"; 54789 - license = stdenv.lib.licenses.bsd3; 54790 - }) {}; 54791 - 54792 - "dns_2_0_9" = callPackage 54793 - ({ mkDerivation, attoparsec, base, binary, bytestring 54794 - , bytestring-builder, conduit, conduit-extra, containers, doctest 54795 - , hspec, iproute, mtl, network, random, resourcet, safe, word8 54796 - }: 54797 - mkDerivation { 54798 - pname = "dns"; 54799 54685 version = "2.0.9"; 54800 54686 sha256 = "b0d6c335dd9fdfa85e8389c67fc4a132d47ecb871c32332cb7858ceaa045fb8c"; 54801 54687 libraryHaskellDepends = [ ··· 54810 54696 testTarget = "spec"; 54811 54697 description = "DNS library in Haskell"; 54812 54698 license = stdenv.lib.licenses.bsd3; 54813 - hydraPlatforms = stdenv.lib.platforms.none; 54814 54699 }) {}; 54815 54700 54816 54701 "dnscache" = callPackage ··· 55012 54897 55013 54898 "docopt" = callPackage 55014 54899 ({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers 55015 - , HUnit, parsec, split, template-haskell, th-lift 55016 - }: 55017 - mkDerivation { 55018 - pname = "docopt"; 55019 - version = "0.7.0.4"; 55020 - sha256 = "3470cd9de7b1731a0b2c0a3fe8b9ea1bfdcfbebeffa5ed77831572f50f01e480"; 55021 - libraryHaskellDepends = [ 55022 - base containers parsec template-haskell th-lift 55023 - ]; 55024 - testHaskellDepends = [ 55025 - aeson ansi-terminal base bytestring containers HUnit parsec split 55026 - template-haskell th-lift 55027 - ]; 55028 - homepage = "https://github.com/docopt/docopt.hs"; 55029 - description = "A command-line interface parser that will make you smile"; 55030 - license = stdenv.lib.licenses.mit; 55031 - }) {}; 55032 - 55033 - "docopt_0_7_0_5" = callPackage 55034 - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers 55035 54900 , HUnit, parsec, split, template-haskell, text, th-lift 55036 54901 }: 55037 54902 mkDerivation { ··· 55048 54913 homepage = "https://github.com/docopt/docopt.hs"; 55049 54914 description = "A command-line interface parser that will make you smile"; 55050 54915 license = stdenv.lib.licenses.mit; 55051 - hydraPlatforms = stdenv.lib.platforms.none; 55052 54916 }) {}; 55053 54917 55054 54918 "doctemplates" = callPackage ··· 57293 57157 }: 57294 57158 mkDerivation { 57295 57159 pname = "egison"; 57296 - version = "3.6.1"; 57297 - sha256 = "937ab976c09bf6c4b4376d9cb30504055814ad4079f15319c9126abf74cdbac9"; 57160 + version = "3.6.3"; 57161 + sha256 = "178eebc1798fb6d1c2fceeb8f68c2b7cd87a25ff35db9274c2115e6b5100e6d5"; 57298 57162 isLibrary = true; 57299 57163 isExecutable = true; 57300 57164 libraryHaskellDepends = [ ··· 57338 57202 }: 57339 57203 mkDerivation { 57340 57204 pname = "egison-tutorial"; 57341 - version = "3.5.9"; 57342 - sha256 = "9540ca3bcf92594a9b203df1f1b862264ebfe0e36eb49bb04fe10bbae2a9c9ab"; 57205 + version = "3.6.2"; 57206 + sha256 = "b1dc21a80daacb240ad339bfcd895ee7e10f41560b14566766e168ab4606a2c0"; 57343 57207 isLibrary = false; 57344 57208 isExecutable = true; 57345 57209 executableHaskellDepends = [ ··· 62569 62433 license = stdenv.lib.licenses.bsd3; 62570 62434 }) {}; 62571 62435 62572 - "filepath_1_4_1_0" = callPackage 62436 + "filepath_1_4_1_1" = callPackage 62573 62437 ({ mkDerivation, base, QuickCheck }: 62574 62438 mkDerivation { 62575 62439 pname = "filepath"; 62576 - version = "1.4.1.0"; 62577 - sha256 = "bd6dbfd1ecba2322ef166b4805d4276cbde1e551bd5c61fbee396782b9923d00"; 62440 + version = "1.4.1.1"; 62441 + sha256 = "52fdbde3bc3a44d920544b8d184bd7241bac3f92d1fc6e299d716e06e99f12b4"; 62578 62442 libraryHaskellDepends = [ base ]; 62579 62443 testHaskellDepends = [ base QuickCheck ]; 62580 62444 homepage = "https://github.com/haskell/filepath#readme"; ··· 64741 64605 }: 64742 64606 mkDerivation { 64743 64607 pname = "foundation"; 64744 - version = "0.0.1"; 64745 - sha256 = "d2db56431c37247352d2497e1a782197434f02269767584cfebbb740fde69730"; 64608 + version = "0.0.2"; 64609 + sha256 = "d879240154104273197249b4fbd2bd6d6ad9739166a8a75e9484bf87b6d9388f"; 64746 64610 libraryHaskellDepends = [ base ghc-prim ]; 64747 64611 testHaskellDepends = [ 64748 64612 base mtl QuickCheck tasty tasty-hunit tasty-quickcheck ··· 67375 67239 ({ mkDerivation, base, containers, mtl, template-haskell }: 67376 67240 mkDerivation { 67377 67241 pname = "genifunctors"; 67378 - version = "0.3"; 67379 - sha256 = "2520632580921ea35be3f5bfb94562abb935f8cc577e0bc8b41886eb5bf15a9a"; 67242 + version = "0.4"; 67243 + sha256 = "2df0f1cfa6861afa3eb5ecb1c87c405e30c07a843f588474902fa1531b848045"; 67380 67244 libraryHaskellDepends = [ base containers mtl template-haskell ]; 67381 67245 testHaskellDepends = [ base containers mtl template-haskell ]; 67382 67246 homepage = "https://github.com/danr/genifunctors"; ··· 68706 68570 }: 68707 68571 mkDerivation { 68708 68572 pname = "ghcid"; 68709 - version = "0.6.5"; 68710 - sha256 = "67f9f5c89d35f0d56d4d26bf72f25dd2f8794a67949449ef61739e84a316923c"; 68711 - isLibrary = true; 68712 - isExecutable = true; 68713 - libraryHaskellDepends = [ 68714 - base cmdargs directory extra filepath process terminal-size time 68715 - unix 68716 - ]; 68717 - executableHaskellDepends = [ 68718 - ansi-terminal base cmdargs containers directory extra filepath 68719 - fsnotify process terminal-size time unix 68720 - ]; 68721 - testHaskellDepends = [ 68722 - ansi-terminal base cmdargs containers directory extra filepath 68723 - fsnotify process tasty tasty-hunit terminal-size time unix 68724 - ]; 68725 - homepage = "https://github.com/ndmitchell/ghcid#readme"; 68726 - description = "GHCi based bare bones IDE"; 68727 - license = stdenv.lib.licenses.bsd3; 68728 - }) {}; 68729 - 68730 - "ghcid_0_6_6" = callPackage 68731 - ({ mkDerivation, ansi-terminal, base, cmdargs, containers 68732 - , directory, extra, filepath, fsnotify, process, tasty, tasty-hunit 68733 - , terminal-size, time, unix 68734 - }: 68735 - mkDerivation { 68736 - pname = "ghcid"; 68737 68573 version = "0.6.6"; 68738 68574 sha256 = "62f567852111da733b6feedbfb37ff561889e27af63d16df048f37a4bfeb6ab0"; 68739 68575 isLibrary = true; ··· 68753 68589 homepage = "https://github.com/ndmitchell/ghcid#readme"; 68754 68590 description = "GHCi based bare bones IDE"; 68755 68591 license = stdenv.lib.licenses.bsd3; 68756 - hydraPlatforms = stdenv.lib.platforms.none; 68757 68592 }) {}; 68758 68593 68759 68594 "ghcjs-ajax" = callPackage ··· 71151 70986 pname = "glirc"; 71152 70987 version = "2.20.1.1"; 71153 70988 sha256 = "63f0f8d82ea8d2f90103faf9ccd9fa301275b9400bbf1c3db62f8c51cbfa40fe"; 70989 + revision = "1"; 70990 + editedCabalFile = "883328945d2ac7c7e02b70aaeb3afbe1a23032d3ba073227a56411966d3afb0b"; 71154 70991 isLibrary = true; 71155 70992 isExecutable = true; 71156 70993 setupHaskellDepends = [ base Cabal filepath ]; ··· 71469 71306 ({ mkDerivation, base, bmp, bytestring, containers, GLUT, OpenGL }: 71470 71307 mkDerivation { 71471 71308 pname = "gloss-rendering"; 71472 - version = "1.10.3.3"; 71473 - sha256 = "ca559268107524c8ac73f7bd4ea164e26fe5426bff49b457276ff04fce872567"; 71474 - libraryHaskellDepends = [ 71475 - base bmp bytestring containers GLUT OpenGL 71476 - ]; 71477 - description = "Gloss picture data types and rendering functions"; 71478 - license = stdenv.lib.licenses.mit; 71479 - }) {}; 71480 - 71481 - "gloss-rendering_1_10_3_5" = callPackage 71482 - ({ mkDerivation, base, bmp, bytestring, containers, GLUT, OpenGL }: 71483 - mkDerivation { 71484 - pname = "gloss-rendering"; 71485 71309 version = "1.10.3.5"; 71486 71310 sha256 = "00c68518b2eb62f086257238034a18065faa7939369a5b2986c2f461e6a80d73"; 71487 71311 libraryHaskellDepends = [ ··· 71489 71313 ]; 71490 71314 description = "Gloss picture data types and rendering functions"; 71491 71315 license = stdenv.lib.licenses.mit; 71492 - hydraPlatforms = stdenv.lib.platforms.none; 71493 71316 }) {}; 71494 71317 71495 71318 "gloss-sodium" = callPackage ··· 71749 71572 }: 71750 71573 mkDerivation { 71751 71574 pname = "gnss-converters"; 71752 - version = "0.1.18"; 71753 - sha256 = "4c86a04bef399c6d73217b6ea4953d8c90224d844b65453b8a18e3749ee1f86a"; 71575 + version = "0.1.19"; 71576 + sha256 = "4cf869138bb7a748ccfb0d084ed53ddb19930793da39c0a45065d14e5251013b"; 71754 71577 isLibrary = true; 71755 71578 isExecutable = true; 71756 71579 libraryHaskellDepends = [ ··· 76295 76118 hydraPlatforms = stdenv.lib.platforms.none; 76296 76119 }) {}; 76297 76120 76121 + "gssapi" = callPackage 76122 + ({ mkDerivation, base, bytestring, gssapi_krb5, krb5, resourcet 76123 + , transformers 76124 + }: 76125 + mkDerivation { 76126 + pname = "gssapi"; 76127 + version = "0.1.0.0"; 76128 + sha256 = "72b7c687414bb370ff6a857ddbcfe00a804d3f2e4ca563c0783a68f6f875b0fd"; 76129 + libraryHaskellDepends = [ base bytestring resourcet transformers ]; 76130 + librarySystemDepends = [ gssapi_krb5 krb5 ]; 76131 + homepage = "https://github.com/ondrap/gssapi"; 76132 + description = "libgssapi and libkrb5 bindings for haskell"; 76133 + license = stdenv.lib.licenses.bsd3; 76134 + }) {gssapi_krb5 = null; krb5 = null;}; 76135 + 76136 + "gssapi-wai" = callPackage 76137 + ({ mkDerivation, base, base64-bytestring, bytestring 76138 + , case-insensitive, gssapi, http-types, vault, wai, wai-extra 76139 + }: 76140 + mkDerivation { 76141 + pname = "gssapi-wai"; 76142 + version = "0.1.0.0"; 76143 + sha256 = "1a2b844a611f4615d948baa7253099f5acab01529005d522b46db839833f371f"; 76144 + libraryHaskellDepends = [ 76145 + base base64-bytestring bytestring case-insensitive gssapi 76146 + http-types vault wai wai-extra 76147 + ]; 76148 + homepage = "https://github.com/ondrap/gssapi-wai"; 76149 + description = "WAI Middleware for SPNEGO authentiaction"; 76150 + license = stdenv.lib.licenses.bsd3; 76151 + }) {}; 76152 + 76298 76153 "gstreamer" = callPackage 76299 76154 ({ mkDerivation, array, base, bytestring, Cabal, directory, glib 76300 76155 , gst_plugins_base, gstreamer, gtk2hs-buildtools, mtl ··· 83747 83602 }: 83748 83603 mkDerivation { 83749 83604 pname = "hasql-optparse-applicative"; 83750 - version = "0.1.1"; 83751 - sha256 = "8d0e6601a5353d4cd5bd6fd7f713d79ecf8bfbe3458163c0b0e0f10a90ed80fd"; 83605 + version = "0.2"; 83606 + sha256 = "c006e033547c82b4986e8bbc09997f73bb5bb75a7e08e10fb29ba06117aaa42b"; 83752 83607 libraryHaskellDepends = [ 83753 83608 base-prelude hasql hasql-pool optparse-applicative 83754 83609 ]; ··· 85977 85832 }: 85978 85833 mkDerivation { 85979 85834 pname = "heredocs"; 85980 - version = "0.1.3.1"; 85981 - sha256 = "51c7b375ef2e5d34da7533a2b919e7908e94c89fcbc087fb559fa89dd5e0ddb6"; 85982 - revision = "2"; 85983 - editedCabalFile = "f46b25d4890df9e9da69c0a491580c32d2b9519903e795efe6385b0d11c3a796"; 85835 + version = "0.1.4"; 85836 + sha256 = "3f879b0e2f34d98f670e6a210f1bc61d9c4a9505c147c7ec93576f54fe69c56f"; 85984 85837 libraryHaskellDepends = [ 85985 85838 base bytestring doctest parsec template-haskell text 85986 85839 ]; ··· 86218 86071 license = stdenv.lib.licenses.bsd3; 86219 86072 }) {}; 86220 86073 86074 + "heterocephalus" = callPackage 86075 + ({ mkDerivation, base, blaze-html, blaze-markup, containers 86076 + , doctest, Glob, parsec, shakespeare, template-haskell, text 86077 + }: 86078 + mkDerivation { 86079 + pname = "heterocephalus"; 86080 + version = "0.1.0.0"; 86081 + sha256 = "fd9a5caaea40092400f6952e53cd0cda701e963732f434e14025daf683b8c4fd"; 86082 + libraryHaskellDepends = [ 86083 + base blaze-html blaze-markup containers parsec shakespeare 86084 + template-haskell text 86085 + ]; 86086 + testHaskellDepends = [ base doctest Glob ]; 86087 + homepage = "https://github.com/arowM/heterocephalus#readme"; 86088 + description = "A flexible and type safe template engine for Haskell"; 86089 + license = stdenv.lib.licenses.mit; 86090 + }) {}; 86091 + 86221 86092 "hetris" = callPackage 86222 86093 ({ mkDerivation, array, base, hscurses, ncurses, old-time, random 86223 86094 }: ··· 91285 91156 }) {}; 91286 91157 91287 91158 "hpp" = callPackage 91288 - ({ mkDerivation, base, directory, filepath, time, transformers }: 91159 + ({ mkDerivation, base, bytestring, bytestring-trie, directory 91160 + , filepath, ghc-prim, time, transformers 91161 + }: 91289 91162 mkDerivation { 91290 91163 pname = "hpp"; 91291 - version = "0.3.1.0"; 91292 - sha256 = "1ec268eee4adc227768a22e601fe8ca1f90170705b44186e9522f791172842ee"; 91164 + version = "0.4.0"; 91165 + sha256 = "05923e6dacc0549f50ff342a3eb2b6782fe3cdc4c6190eea0e4cabc17f429f5d"; 91293 91166 isLibrary = true; 91294 91167 isExecutable = true; 91295 91168 libraryHaskellDepends = [ 91296 - base directory filepath time transformers 91169 + base bytestring bytestring-trie directory filepath ghc-prim time 91170 + transformers 91297 91171 ]; 91298 91172 executableHaskellDepends = [ base directory filepath time ]; 91299 91173 homepage = "https://github.com/acowley/hpp"; ··· 91518 91392 }: 91519 91393 mkDerivation { 91520 91394 pname = "hquantlib"; 91521 - version = "0.0.3.2"; 91522 - sha256 = "b26666d1d95a4895ff3e0773d8234e67c692c7f2fe740466b653face4bfb9af3"; 91523 - isLibrary = true; 91524 - isExecutable = true; 91525 - libraryHaskellDepends = [ 91526 - base containers hmatrix hmatrix-gsl hmatrix-special mersenne-random 91527 - parallel statistics time vector vector-algorithms 91528 - ]; 91529 - executableHaskellDepends = [ 91530 - base containers mersenne-random parallel 91531 - ]; 91532 - testHaskellDepends = [ 91533 - base HUnit QuickCheck test-framework test-framework-hunit 91534 - test-framework-quickcheck2 91535 - ]; 91536 - homepage = "http://github.com/paulrzcz/hquantlib.git"; 91537 - description = "HQuantLib is a port of essencial parts of QuantLib to Haskell"; 91538 - license = "LGPL"; 91539 - hydraPlatforms = stdenv.lib.platforms.none; 91540 - }) {}; 91541 - 91542 - "hquantlib_0_0_3_3" = callPackage 91543 - ({ mkDerivation, base, containers, hmatrix, hmatrix-gsl 91544 - , hmatrix-special, HUnit, mersenne-random, parallel, QuickCheck 91545 - , statistics, test-framework, test-framework-hunit 91546 - , test-framework-quickcheck2, time, vector, vector-algorithms 91547 - }: 91548 - mkDerivation { 91549 - pname = "hquantlib"; 91550 91395 version = "0.0.3.3"; 91551 91396 sha256 = "208839f68a4af5f3b0e09214623c8e166f768a46b6cdc7369937ab73e8d78c28"; 91552 91397 isLibrary = true; ··· 92817 92662 }: 92818 92663 mkDerivation { 92819 92664 pname = "hscaffold"; 92820 - version = "0.4.4.0"; 92821 - sha256 = "f56776610c0a64fe5bf396a3d0d1fff5e2e22ad8996f1f95fa1336d7d25285df"; 92665 + version = "0.4.5.0"; 92666 + sha256 = "8f94525878efbe2f6c8ce80717027596d9e004a5b3ca86f1c3db8bcb2cbd365e"; 92822 92667 isLibrary = true; 92823 92668 isExecutable = true; 92824 92669 libraryHaskellDepends = [ ··· 95103 94948 }: 95104 94949 mkDerivation { 95105 94950 pname = "hstatistics"; 95106 - version = "0.2.5.3"; 95107 - sha256 = "d8a8bf9dcf6bd25ac5ca695ec1c4fc198310411cc87ab2a23ffe1d9116812a2d"; 95108 - libraryHaskellDepends = [ 95109 - array base hmatrix hmatrix-gsl-stats random vector 95110 - ]; 95111 - homepage = "http://code.haskell.org/hstatistics"; 95112 - description = "Statistics"; 95113 - license = stdenv.lib.licenses.bsd3; 95114 - }) {}; 95115 - 95116 - "hstatistics_0_2_5_4" = callPackage 95117 - ({ mkDerivation, array, base, hmatrix, hmatrix-gsl-stats, random 95118 - , vector 95119 - }: 95120 - mkDerivation { 95121 - pname = "hstatistics"; 95122 94951 version = "0.2.5.4"; 95123 94952 sha256 = "e657ac9bb672b502d5dec0e8920679a5833be5bfe0a8a981b7eccc0a99a0e47b"; 95124 94953 libraryHaskellDepends = [ ··· 95127 94956 homepage = "http://code.haskell.org/hstatistics"; 95128 94957 description = "Statistics"; 95129 94958 license = stdenv.lib.licenses.bsd3; 95130 - hydraPlatforms = stdenv.lib.platforms.none; 95131 94959 }) {}; 95132 94960 95133 94961 "hstats" = callPackage ··· 95811 95639 }: 95812 95640 mkDerivation { 95813 95641 pname = "htoml"; 95814 - version = "1.0.0.1"; 95815 - sha256 = "11145f645768abaa51c6ffda70f1c6fe7bb99163877efb13058a16d2d0bd592b"; 95816 - isLibrary = true; 95817 - isExecutable = true; 95818 - libraryHaskellDepends = [ 95819 - aeson base containers old-locale parsec text time 95820 - unordered-containers vector 95821 - ]; 95822 - executableHaskellDepends = [ 95823 - aeson base bytestring containers file-embed parsec tasty 95824 - tasty-hspec tasty-hunit text time unordered-containers vector 95825 - ]; 95826 - testHaskellDepends = [ 95827 - aeson base bytestring containers file-embed parsec tasty 95828 - tasty-hspec tasty-hunit text time unordered-containers vector 95829 - ]; 95830 - homepage = "https://github.com/cies/htoml"; 95831 - description = "Parser for TOML files"; 95832 - license = stdenv.lib.licenses.bsd3; 95833 - }) {}; 95834 - 95835 - "htoml_1_0_0_3" = callPackage 95836 - ({ mkDerivation, aeson, base, bytestring, containers, file-embed 95837 - , old-locale, parsec, tasty, tasty-hspec, tasty-hunit, text, time 95838 - , unordered-containers, vector 95839 - }: 95840 - mkDerivation { 95841 - pname = "htoml"; 95842 95642 version = "1.0.0.3"; 95843 95643 sha256 = "08f8d88a326f80fb55c0abb9431941c3a2a30f2d58f49c94349961ceeb4c856f"; 95844 95644 libraryHaskellDepends = [ ··· 95852 95652 homepage = "https://github.com/cies/htoml"; 95853 95653 description = "Parser for TOML files"; 95854 95654 license = stdenv.lib.licenses.bsd3; 95855 - hydraPlatforms = stdenv.lib.platforms.none; 95856 95655 }) {}; 95857 95656 95858 95657 "htrace" = callPackage ··· 95977 95776 license = stdenv.lib.licenses.bsd3; 95978 95777 }) {}; 95979 95778 95980 - "http-api-data_0_3_2" = callPackage 95779 + "http-api-data_0_3_3" = callPackage 95981 95780 ({ mkDerivation, base, bytestring, containers, directory, doctest 95982 95781 , filepath, hashable, hspec, HUnit, QuickCheck 95983 95782 , quickcheck-instances, text, time, time-locale-compat ··· 95985 95784 }: 95986 95785 mkDerivation { 95987 95786 pname = "http-api-data"; 95988 - version = "0.3.2"; 95989 - sha256 = "015fb4167f807c31af465cd8991454c3ed72ad5935ff0839993f4fcb038958f2"; 95787 + version = "0.3.3"; 95788 + sha256 = "cb3d7ef8a924a6b03481b7c5e26a580df72cbf89f2e8247e825f43f4b3ba8449"; 95990 95789 libraryHaskellDepends = [ 95991 95790 base bytestring containers hashable text time time-locale-compat 95992 95791 unordered-containers uri-bytestring uuid-types ··· 96515 96314 license = stdenv.lib.licenses.publicDomain; 96516 96315 }) {}; 96517 96316 96317 + "http-link-header_1_0_3" = callPackage 96318 + ({ mkDerivation, attoparsec, base, bytestring 96319 + , bytestring-conversion, errors, hspec, hspec-attoparsec 96320 + , http-api-data, network-uri, QuickCheck, text 96321 + }: 96322 + mkDerivation { 96323 + pname = "http-link-header"; 96324 + version = "1.0.3"; 96325 + sha256 = "59bd2db4e7d14b6f7ce86848af5e38b4bd2e9963e9ffe5068c7b1a710dbdd7fe"; 96326 + libraryHaskellDepends = [ 96327 + attoparsec base bytestring bytestring-conversion errors 96328 + http-api-data network-uri text 96329 + ]; 96330 + testHaskellDepends = [ 96331 + base hspec hspec-attoparsec QuickCheck text 96332 + ]; 96333 + homepage = "https://github.com/myfreeweb/http-link-header"; 96334 + description = "A parser and writer for the HTTP Link header as specified in RFC 5988 \"Web Linking\""; 96335 + license = stdenv.lib.licenses.publicDomain; 96336 + hydraPlatforms = stdenv.lib.platforms.none; 96337 + }) {}; 96338 + 96518 96339 "http-listen" = callPackage 96519 96340 ({ mkDerivation, base, bytestring, exceptions, HTTP, network 96520 96341 , transformers ··· 99639 99460 ({ mkDerivation, base }: 99640 99461 mkDerivation { 99641 99462 pname = "ieee754"; 99642 - version = "0.7.8"; 99643 - sha256 = "de4aefce42d903a3016cba4c7ebfc70d4fa0a76f8c04014c7eb3545b9ab56eff"; 99644 - libraryHaskellDepends = [ base ]; 99645 - homepage = "http://github.com/patperry/hs-ieee754"; 99646 - description = "Utilities for dealing with IEEE floating point numbers"; 99647 - license = stdenv.lib.licenses.bsd3; 99648 - }) {}; 99649 - 99650 - "ieee754_0_7_9" = callPackage 99651 - ({ mkDerivation, base }: 99652 - mkDerivation { 99653 - pname = "ieee754"; 99654 99463 version = "0.7.9"; 99655 99464 sha256 = "dc1860c545d7143ea8c7e53509ac535ca2932495f0f89b2801c960295cfcdd15"; 99656 99465 libraryHaskellDepends = [ base ]; 99657 99466 homepage = "http://github.com/patperry/hs-ieee754"; 99658 99467 description = "Utilities for dealing with IEEE floating point numbers"; 99659 99468 license = stdenv.lib.licenses.bsd3; 99660 - hydraPlatforms = stdenv.lib.platforms.none; 99661 99469 }) {}; 99662 99470 99663 99471 "ieee754-parser" = callPackage ··· 108330 108138 }: 108331 108139 mkDerivation { 108332 108140 pname = "language-javascript"; 108333 - version = "0.6.0.8"; 108334 - sha256 = "98a48760012d7b9eb7625532ea1d18ee0127a18dc11ccd679717ea53151c2ab9"; 108335 - libraryHaskellDepends = [ 108336 - array base blaze-builder bytestring containers mtl text utf8-string 108337 - ]; 108338 - libraryToolDepends = [ alex happy ]; 108339 - testHaskellDepends = [ 108340 - array base blaze-builder bytestring Cabal containers hspec mtl 108341 - QuickCheck utf8-light utf8-string 108342 - ]; 108343 - homepage = "http://github.com/erikd/language-javascript"; 108344 - description = "Parser for JavaScript"; 108345 - license = stdenv.lib.licenses.bsd3; 108346 - }) {}; 108347 - 108348 - "language-javascript_0_6_0_9" = callPackage 108349 - ({ mkDerivation, alex, array, base, blaze-builder, bytestring 108350 - , Cabal, containers, happy, hspec, mtl, QuickCheck, text 108351 - , utf8-light, utf8-string 108352 - }: 108353 - mkDerivation { 108354 - pname = "language-javascript"; 108355 108141 version = "0.6.0.9"; 108356 108142 sha256 = "a86b98d4fb8c27bbe54f7bedecde2acfea7e7d8e30a55434fd971b15238932cc"; 108357 108143 libraryHaskellDepends = [ ··· 108365 108151 homepage = "https://github.com/erikd/language-javascript"; 108366 108152 description = "Parser for JavaScript"; 108367 108153 license = stdenv.lib.licenses.bsd3; 108368 - hydraPlatforms = stdenv.lib.platforms.none; 108369 108154 }) {}; 108370 108155 108371 108156 "language-kort" = callPackage ··· 113159 112944 }: 113160 112945 mkDerivation { 113161 112946 pname = "log"; 113162 - version = "0.5.4"; 113163 - sha256 = "54dbe118a7bb4cc54b9a894859bb9b0e411f9b8f5f5205fe8bd2c0d079ef1962"; 112947 + version = "0.5.5"; 112948 + sha256 = "9a1b6443e83b249bb20feed413f47fe8b33b1d36b3e6982cae70cdcf158137fc"; 113164 112949 libraryHaskellDepends = [ 113165 112950 aeson aeson-pretty base base64-bytestring bloodhound bytestring 113166 112951 cond deepseq exceptions hpqtypes http-client lifted-base ··· 114212 113997 }: 114213 113998 mkDerivation { 114214 113999 pname = "lucid"; 114215 - version = "2.9.6"; 114216 - sha256 = "a8435c73bacc3dc60efd89c21b29c9fbca9a10676ec158d4e810ab751849a8c9"; 114217 - libraryHaskellDepends = [ 114218 - base blaze-builder bytestring containers hashable mmorph mtl text 114219 - transformers unordered-containers 114220 - ]; 114221 - testHaskellDepends = [ 114222 - base bifunctors hspec HUnit mtl parsec text 114223 - ]; 114224 - homepage = "https://github.com/chrisdone/lucid"; 114225 - description = "Clear to write, read and edit DSL for HTML"; 114226 - license = stdenv.lib.licenses.bsd3; 114227 - }) {}; 114228 - 114229 - "lucid_2_9_7" = callPackage 114230 - ({ mkDerivation, base, bifunctors, blaze-builder, bytestring 114231 - , containers, hashable, hspec, HUnit, mmorph, mtl, parsec, text 114232 - , transformers, unordered-containers 114233 - }: 114234 - mkDerivation { 114235 - pname = "lucid"; 114236 114000 version = "2.9.7"; 114237 114001 sha256 = "a087af27ad196e3a41ccb6b954a12d384589a14b2ac55614e6a27817f65e0608"; 114238 114002 libraryHaskellDepends = [ ··· 114245 114009 homepage = "https://github.com/chrisdone/lucid"; 114246 114010 description = "Clear to write, read and edit DSL for HTML"; 114247 114011 license = stdenv.lib.licenses.bsd3; 114248 - hydraPlatforms = stdenv.lib.platforms.none; 114249 114012 }) {}; 114250 114013 114251 114014 "lucid-foundation" = callPackage ··· 118725 118488 }) {}; 118726 118489 118727 118490 "modbus-tcp" = callPackage 118728 - ({ mkDerivation, base, bytestring, cereal, network, transformers }: 118491 + ({ mkDerivation, base, bytestring, cereal, mtl, network 118492 + , transformers 118493 + }: 118729 118494 mkDerivation { 118730 118495 pname = "modbus-tcp"; 118731 - version = "0.2.1.1"; 118732 - sha256 = "60cf7f9956387abd5b24e760d281b7a3423432d271502745df59b398d499de86"; 118496 + version = "0.3"; 118497 + sha256 = "539d030348f403431f763bcc822bc5e8dd946ed28e353e2a877427409b3d7737"; 118733 118498 libraryHaskellDepends = [ 118734 - base bytestring cereal network transformers 118499 + base bytestring cereal mtl network transformers 118735 118500 ]; 118736 118501 homepage = "https://github.com/roelvandijk/modbus-tcp"; 118737 118502 description = "Communicate with Modbus devices over TCP"; ··· 119393 119158 }: 119394 119159 mkDerivation { 119395 119160 pname = "monad-logger"; 119396 - version = "0.3.20"; 119397 - sha256 = "58be0b1e04d1cce4a40e9502448de8ae2c72eff98a6c173539653bacbb3c9fe9"; 119398 - libraryHaskellDepends = [ 119399 - base blaze-builder bytestring conduit conduit-extra exceptions 119400 - fast-logger lifted-base monad-control monad-loops mtl resourcet stm 119401 - stm-chans template-haskell text transformers transformers-base 119402 - transformers-compat 119403 - ]; 119404 - homepage = "https://github.com/kazu-yamamoto/logger"; 119405 - description = "A class of monads which can log messages"; 119406 - license = stdenv.lib.licenses.mit; 119407 - }) {}; 119408 - 119409 - "monad-logger_0_3_20_1" = callPackage 119410 - ({ mkDerivation, base, blaze-builder, bytestring, conduit 119411 - , conduit-extra, exceptions, fast-logger, lifted-base 119412 - , monad-control, monad-loops, mtl, resourcet, stm, stm-chans 119413 - , template-haskell, text, transformers, transformers-base 119414 - , transformers-compat 119415 - }: 119416 - mkDerivation { 119417 - pname = "monad-logger"; 119418 119161 version = "0.3.20.1"; 119419 119162 sha256 = "8e7cd3af6a28c6be29ec184d221c60d745d14142794efbd175077ee3e8c0baad"; 119420 119163 libraryHaskellDepends = [ ··· 119426 119169 homepage = "https://github.com/kazu-yamamoto/logger"; 119427 119170 description = "A class of monads which can log messages"; 119428 119171 license = stdenv.lib.licenses.mit; 119429 - hydraPlatforms = stdenv.lib.platforms.none; 119430 119172 }) {}; 119431 119173 119432 119174 "monad-logger-json" = callPackage ··· 122308 122050 }: 122309 122051 mkDerivation { 122310 122052 pname = "mustache"; 122311 - version = "2.1"; 122312 - sha256 = "159241066d7e78bb40436391113f319ccb9753e6e00a72c604ccba493e7d42d6"; 122313 - isLibrary = true; 122314 - isExecutable = true; 122315 - libraryHaskellDepends = [ 122316 - aeson base bytestring containers directory either filepath mtl 122317 - parsec scientific template-haskell text th-lift 122318 - unordered-containers vector 122319 - ]; 122320 - executableHaskellDepends = [ 122321 - aeson base bytestring cmdargs filepath text yaml 122322 - ]; 122323 - testHaskellDepends = [ 122324 - aeson base base-unicode-symbols bytestring directory filepath hspec 122325 - lens process tar temporary text unordered-containers wreq yaml zlib 122326 - ]; 122327 - homepage = "https://github.com/JustusAdam/mustache"; 122328 - description = "A mustache template parser library"; 122329 - license = stdenv.lib.licenses.bsd3; 122330 - hydraPlatforms = stdenv.lib.platforms.none; 122331 - }) {}; 122332 - 122333 - "mustache_2_1_2" = callPackage 122334 - ({ mkDerivation, aeson, base, base-unicode-symbols, bytestring 122335 - , cmdargs, containers, directory, either, filepath, hspec, lens 122336 - , mtl, parsec, process, scientific, tar, template-haskell 122337 - , temporary, text, th-lift, unordered-containers, vector, wreq 122338 - , yaml, zlib 122339 - }: 122340 - mkDerivation { 122341 - pname = "mustache"; 122342 122053 version = "2.1.2"; 122343 122054 sha256 = "383305b302400070f0b4f6d95f28d5b6b9ffc5d6d660421bb18d122351880f80"; 122344 122055 isLibrary = true; ··· 123340 123051 license = stdenv.lib.licenses.bsd3; 123341 123052 }) {}; 123342 123053 123054 + "natural-transformation_0_4" = callPackage 123055 + ({ mkDerivation, base, containers, quickcheck-instances, tasty 123056 + , tasty-quickcheck 123057 + }: 123058 + mkDerivation { 123059 + pname = "natural-transformation"; 123060 + version = "0.4"; 123061 + sha256 = "aac28e2c1147ed77c1ec0f0eb607a577fa26d0fd67474293ba860ec124efc8af"; 123062 + libraryHaskellDepends = [ base ]; 123063 + testHaskellDepends = [ 123064 + base containers quickcheck-instances tasty tasty-quickcheck 123065 + ]; 123066 + homepage = "https://github.com/ku-fpg/natural-transformation"; 123067 + description = "A natural transformation package"; 123068 + license = stdenv.lib.licenses.bsd3; 123069 + hydraPlatforms = stdenv.lib.platforms.none; 123070 + }) {}; 123071 + 123343 123072 "naturalcomp" = callPackage 123344 123073 ({ mkDerivation, base, text, utf8-string }: 123345 123074 mkDerivation { ··· 126585 126314 license = stdenv.lib.licenses.bsd3; 126586 126315 }) {}; 126587 126316 126317 + "oauth10a" = callPackage 126318 + ({ mkDerivation, aeson, base, base64-bytestring, bytestring 126319 + , cryptohash, entropy, http-types, time, transformers 126320 + }: 126321 + mkDerivation { 126322 + pname = "oauth10a"; 126323 + version = "0.1.0.0"; 126324 + sha256 = "a923cb04195ed275990623b821933bc52e00a7311ee485e803d272185c11aacc"; 126325 + revision = "1"; 126326 + editedCabalFile = "5ee8aca8d824721a86d2ecb7cc094baffa6591059e49e6f7da5682851c30b7a1"; 126327 + libraryHaskellDepends = [ 126328 + aeson base base64-bytestring bytestring cryptohash entropy 126329 + http-types time transformers 126330 + ]; 126331 + testHaskellDepends = [ base bytestring ]; 126332 + homepage = "https://github.com/gatlin/oauth10a#readme"; 126333 + description = "Fully Automatic Luxury OAuth 1.0a headers"; 126334 + license = stdenv.lib.licenses.gpl3; 126335 + }) {}; 126336 + 126588 126337 description = "Postgresql migration support for project management tool"; 126589 126338 ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder 126590 126339 description = "Postgresql migration support for project management tool"; ··· 127322 127071 }: 127323 127072 mkDerivation { 127324 127073 description = "Postgresql migration support for project management tool"; 127325 - version = "0.5.1.1"; 127326 - description = "Postgresql migration support for project management tool"; 127327 - revision = "1"; 127328 - description = "Postgresql migration support for project management tool"; 127329 - libraryHaskellDepends = [ 127330 - description = "Postgresql migration support for project management tool"; 127331 - description = "Postgresql migration support for project management tool"; 127332 - description = "Postgresql migration support for project management tool"; 127333 - description = "Postgresql migration support for project management tool"; 127334 - ]; 127335 - testHaskellDepends = [ 127336 - description = "Postgresql migration support for project management tool"; 127337 - description = "Postgresql migration support for project management tool"; 127338 - ]; 127339 - description = "Postgresql migration support for project management tool"; 127340 - description = "Postgresql migration support for project management tool"; 127341 - license = stdenv.lib.licenses.bsd3; 127342 - }) {}; 127343 - 127344 - description = "Postgresql migration support for project management tool"; 127345 - ({ mkDerivation, aeson, attoparsec, base, base16-bytestring 127346 - description = "Postgresql migration support for project management tool"; 127347 - description = "Postgresql migration support for project management tool"; 127348 - description = "Postgresql migration support for project management tool"; 127349 - description = "Postgresql migration support for project management tool"; 127350 - }: 127351 - mkDerivation { 127352 - description = "Postgresql migration support for project management tool"; 127353 127074 version = "0.5.2.1"; 127354 127075 description = "Postgresql migration support for project management tool"; 127355 127076 libraryHaskellDepends = [ ··· 127365 127086 description = "Postgresql migration support for project management tool"; 127366 127087 description = "Postgresql migration support for project management tool"; 127367 127088 license = stdenv.lib.licenses.bsd3; 127368 - hydraPlatforms = stdenv.lib.platforms.none; 127369 127089 }) {}; 127370 127090 127371 127091 description = "Postgresql migration support for project management tool"; ··· 128111 127831 license = stdenv.lib.licenses.mit; 128112 127832 }) {}; 128113 127833 127834 + "opentype" = callPackage 127835 + ({ mkDerivation, base, binary, bytestring, containers, ghc 127836 + , pretty-hex, time, vector 127837 + }: 127838 + mkDerivation { 127839 + pname = "opentype"; 127840 + version = "0.0.1"; 127841 + sha256 = "21c574b4af3c99607e1e647b52bd32a2ae644135ab55e3dc3041f6dd6f4f1340"; 127842 + libraryHaskellDepends = [ 127843 + base binary bytestring containers ghc pretty-hex time vector 127844 + ]; 127845 + description = "Opentype loading and writing"; 127846 + license = stdenv.lib.licenses.bsd3; 127847 + }) {}; 127848 + 128114 127849 description = "Postgresql migration support for project management tool"; 128115 127850 description = "Postgresql migration support for project management tool"; 128116 127851 description = "Postgresql migration support for project management tool"; ··· 130857 130592 }: 130858 130593 mkDerivation { 130859 130594 pname = "patat"; 130860 - version = "0.3.3.0"; 130861 - sha256 = "63e9aa04425cada935fa4959b7e474c2d9c8b857a3ca84e6499e376c69729132"; 130595 + version = "0.4.0.0"; 130596 + sha256 = "1368b963c500cd2945ef7de890d337066ed99efab8565b1f8825febf4b5ee1b4"; 130862 130597 isLibrary = false; 130863 130598 isExecutable = true; 130864 130599 executableHaskellDepends = [ ··· 142666 142401 ({ mkDerivation, base, base-prelude, bifunctors, bytestring 142667 142402 , containers, contravariant, contravariant-extras, deepseq, dlist 142668 142403 , either, fail, hashable, mtl, profunctors, scientific 142669 - , semigroupoids, semigroups, text, time, transformers 142670 - , unordered-containers, uuid, vector, void 142671 - }: 142672 - mkDerivation { 142673 - pname = "rebase"; 142674 - version = "1.0.2.1"; 142675 - sha256 = "beae3eb88c71e817ebfde0b16ce17875f33cefc1371c3e4c72f5a5feb1c2a69e"; 142676 - libraryHaskellDepends = [ 142677 - base base-prelude bifunctors bytestring containers contravariant 142678 - contravariant-extras deepseq dlist either fail hashable mtl 142679 - profunctors scientific semigroupoids semigroups text time 142680 - transformers unordered-containers uuid vector void 142681 - ]; 142682 - homepage = "https://github.com/nikita-volkov/rebase"; 142683 - description = "A more progressive alternative to the \"base\" package"; 142684 - license = stdenv.lib.licenses.mit; 142685 - }) {}; 142686 - 142687 - "rebase_1_0_3" = callPackage 142688 - ({ mkDerivation, base, base-prelude, bifunctors, bytestring 142689 - , containers, contravariant, contravariant-extras, deepseq, dlist 142690 - , either, fail, hashable, mtl, profunctors, scientific 142691 142404 , semigroupoids, semigroups, stm, text, time, transformers 142692 142405 , unordered-containers, uuid, vector, void 142693 142406 }: ··· 142704 142417 homepage = "https://github.com/nikita-volkov/rebase"; 142705 142418 description = "A more progressive alternative to the \"base\" package"; 142706 142419 license = stdenv.lib.licenses.mit; 142707 - hydraPlatforms = stdenv.lib.platforms.none; 142708 142420 }) {}; 142709 142421 142710 142422 "recaptcha" = callPackage ··· 143715 143427 }) {}; 143716 143428 143717 143429 "regex-do" = callPackage 143718 - ({ mkDerivation, array, base, bytestring, hspec, QuickCheck 143430 + ({ mkDerivation, array, base, bytestring, hspec, mtl, QuickCheck 143719 143431 , regex-base, regex-pcre, stringsearch, text 143720 143432 }: 143721 143433 mkDerivation { 143722 143434 pname = "regex-do"; 143723 - version = "2.6.1"; 143724 - sha256 = "bb10301f247b92037562e7fe263e0f443c7076ca03044fe7e938e20136d6533e"; 143435 + version = "2.6.2"; 143436 + sha256 = "041396ec83639de987378825bf576dce7c52beded82801cc49af43b0a54dc76a"; 143725 143437 libraryHaskellDepends = [ 143726 - array base bytestring regex-base regex-pcre stringsearch text 143438 + array base bytestring mtl regex-base regex-pcre stringsearch text 143727 143439 ]; 143728 143440 testHaskellDepends = [ 143729 - array base bytestring hspec QuickCheck regex-base regex-pcre 143441 + array base bytestring hspec mtl QuickCheck regex-base regex-pcre 143730 143442 stringsearch text 143731 143443 ]; 143732 143444 homepage = "https://github.com/ciez/regex-do"; ··· 145522 145234 }: 145523 145235 mkDerivation { 145524 145236 pname = "resourcet"; 145525 - version = "1.1.8"; 145526 - sha256 = "b36c9900ef4d330281b413684bcf13b53036303187dc3ca0f0d83b56152c5c4b"; 145527 - libraryHaskellDepends = [ 145528 - base containers exceptions lifted-base mmorph monad-control mtl 145529 - transformers transformers-base transformers-compat 145530 - ]; 145531 - testHaskellDepends = [ base hspec lifted-base transformers ]; 145532 - homepage = "http://github.com/snoyberg/conduit"; 145533 - description = "Deterministic allocation and freeing of scarce resources"; 145534 - license = stdenv.lib.licenses.bsd3; 145535 - }) {}; 145536 - 145537 - "resourcet_1_1_8_1" = callPackage 145538 - ({ mkDerivation, base, containers, exceptions, hspec, lifted-base 145539 - , mmorph, monad-control, mtl, transformers, transformers-base 145540 - , transformers-compat 145541 - }: 145542 - mkDerivation { 145543 - pname = "resourcet"; 145544 145237 version = "1.1.8.1"; 145545 145238 sha256 = "833a3104a554bda7c434c38a8a63992e8b456f057fa8ec6d039e6abe28715527"; 145546 145239 libraryHaskellDepends = [ ··· 145551 145244 homepage = "http://github.com/snoyberg/conduit"; 145552 145245 description = "Deterministic allocation and freeing of scarce resources"; 145553 145246 license = stdenv.lib.licenses.bsd3; 145554 - hydraPlatforms = stdenv.lib.platforms.none; 145555 145247 }) {}; 145556 145248 145557 145249 "respond" = callPackage ··· 147867 147559 }) {}; 147868 147560 147869 147561 "safe" = callPackage 147870 - ({ mkDerivation, base }: 147871 - mkDerivation { 147872 - pname = "safe"; 147873 - version = "0.3.9"; 147874 - sha256 = "d0319ea7b55947e70092f0256aa9f9d2496a93b0e2a0887c0f8eaa0d7fb9b6c9"; 147875 - libraryHaskellDepends = [ base ]; 147876 - homepage = "https://github.com/ndmitchell/safe#readme"; 147877 - description = "Library of safe (exception free) functions"; 147878 - license = stdenv.lib.licenses.bsd3; 147879 - }) {}; 147880 - 147881 - "safe_0_3_10" = callPackage 147882 147562 ({ mkDerivation, base }: 147883 147563 mkDerivation { 147884 147564 pname = "safe"; ··· 147888 147568 homepage = "https://github.com/ndmitchell/safe#readme"; 147889 147569 description = "Library of safe (exception free) functions"; 147890 147570 license = stdenv.lib.licenses.bsd3; 147891 - hydraPlatforms = stdenv.lib.platforms.none; 147892 147571 }) {}; 147893 147572 147894 147573 "safe-access" = callPackage ··· 148689 148368 }: 148690 148369 mkDerivation { 148691 148370 pname = "sbp"; 148692 - version = "1.2.8"; 148693 - sha256 = "b7e68ecae34b6437ece2f340f1260123fa384828e362371a1035620ab8c1ae09"; 148371 + version = "2.0.0"; 148372 + sha256 = "7babbe1f9716ee17874f2c661285d5a384b8399e279288c6d1237b5f26d061b1"; 148694 148373 isLibrary = true; 148695 148374 isExecutable = true; 148696 148375 libraryHaskellDepends = [ ··· 151320 150999 license = stdenv.lib.licenses.bsd3; 151321 151000 }) {}; 151322 151001 151323 - "servant-auth-cookie_0_4" = callPackage 151002 + "servant-auth-cookie_0_4_1" = callPackage 151324 151003 ({ mkDerivation, base, base-compat, base64-bytestring 151325 - , blaze-builder, blaze-html, blaze-markup, bytestring, cereal 151326 - , cookie, cryptonite, data-default, deepseq, exceptions, hspec 151327 - , http-api-data, http-media, http-types, memory, mtl, QuickCheck 151328 - , servant, servant-blaze, servant-server, tagged, text, time 151329 - , transformers, wai, warp 151004 + description = "Postgresql migration support for project management tool"; 151005 + , bytestring-conversion, cereal, cookie, cryptonite, data-default 151006 + , deepseq, exceptions, hspec, http-media, http-types, memory, mtl 151007 + , QuickCheck, servant, servant-blaze, servant-server, tagged, text 151008 + , time, transformers, wai, warp 151330 151009 }: 151331 151010 mkDerivation { 151332 151011 pname = "servant-auth-cookie"; 151333 - version = "0.4"; 151334 - sha256 = "2b5144612cbf8835b5f069f885d9f32483a63884d5d008c7110dd9273756eef1"; 151012 + version = "0.4.1"; 151013 + sha256 = "d9d59d1204c372068e2de7ccf352982ba17f2dc610f9b1f0bb21048dcf346222"; 151335 151014 libraryHaskellDepends = [ 151336 - base base64-bytestring blaze-builder bytestring cereal cookie 151337 - cryptonite data-default exceptions http-api-data http-types memory 151338 - mtl servant servant-server tagged time transformers wai 151015 + base base64-bytestring blaze-builder bytestring 151016 + bytestring-conversion cereal cookie cryptonite data-default 151017 + exceptions http-types memory mtl servant servant-server tagged time 151018 + transformers wai 151339 151019 ]; 151340 151020 testHaskellDepends = [ 151341 - base base-compat blaze-html blaze-markup bytestring cereal 151342 - cryptonite data-default deepseq hspec http-api-data http-media mtl 151343 - QuickCheck servant servant-blaze servant-server text time wai warp 151021 + base base-compat blaze-html blaze-markup bytestring 151022 + bytestring-conversion cereal cryptonite data-default deepseq hspec 151023 + http-media mtl QuickCheck servant servant-blaze servant-server text 151024 + time wai warp 151344 151025 ]; 151345 151026 description = "Authentication via encrypted cookies"; 151346 151027 license = stdenv.lib.licenses.bsd3; ··· 153884 153565 ({ mkDerivation, ansi-wl-pprint, base, doctest, trifecta }: 153885 153566 mkDerivation { 153886 153567 pname = "show-prettyprint"; 153887 - version = "0.1.0.2"; 153888 - sha256 = "212012543071bd0d983b003c107dbf551f44331d94ff3429cd53a51815c58c22"; 153568 + version = "0.1.2"; 153569 + sha256 = "5b9e93c48e91f1c91d3b2fcf214ea085f08292ee36916c324709532a7446e7a6"; 153889 153570 libraryHaskellDepends = [ ansi-wl-pprint base trifecta ]; 153890 153571 testHaskellDepends = [ base doctest ]; 153891 153572 homepage = "https://github.com/quchen/show-prettyprint#readme"; ··· 156304 155985 }: 156305 155986 mkDerivation { 156306 155987 pname = "snap-core"; 156307 - version = "1.0.0.0"; 156308 - sha256 = "9c35a657fc0debbe9df605d7528ce4645c0b4bc4b94b0134116f6746fe980adb"; 156309 - libraryHaskellDepends = [ 156310 - attoparsec base bytestring bytestring-builder case-insensitive 156311 - containers directory filepath HUnit io-streams lifted-base 156312 - monad-control mtl old-locale random readable regex-posix text time 156313 - transformers transformers-base unix-compat unordered-containers 156314 - vector 156315 - ]; 156316 - testHaskellDepends = [ 156317 - attoparsec base bytestring bytestring-builder case-insensitive 156318 - containers deepseq directory filepath hashable HUnit io-streams 156319 - lifted-base monad-control mtl old-locale parallel QuickCheck random 156320 - readable regex-posix test-framework test-framework-hunit 156321 - test-framework-quickcheck2 text time transformers transformers-base 156322 - unix-compat unordered-containers vector zlib 156323 - ]; 156324 - homepage = "http://snapframework.com/"; 156325 - description = "Snap: A Haskell Web Framework (core interfaces and types)"; 156326 - license = stdenv.lib.licenses.bsd3; 156327 - }) {}; 156328 - 156329 - "snap-core_1_0_1_0" = callPackage 156330 - ({ mkDerivation, attoparsec, base, bytestring, bytestring-builder 156331 - , case-insensitive, containers, deepseq, directory, filepath 156332 - , hashable, HUnit, io-streams, lifted-base, monad-control, mtl 156333 - , old-locale, parallel, QuickCheck, random, readable, regex-posix 156334 - , test-framework, test-framework-hunit, test-framework-quickcheck2 156335 - , text, time, transformers, transformers-base, unix-compat 156336 - , unordered-containers, vector, zlib 156337 - }: 156338 - mkDerivation { 156339 - pname = "snap-core"; 156340 155988 version = "1.0.1.0"; 156341 155989 sha256 = "f5d2a8b690e77b03626e7bd1856011fc2a13b286939176bde7b61c064aafa37c"; 156342 155990 libraryHaskellDepends = [ ··· 156357 156005 homepage = "http://snapframework.com/"; 156358 156006 description = "Snap: A Haskell Web Framework (core interfaces and types)"; 156359 156007 license = stdenv.lib.licenses.bsd3; 156360 - hydraPlatforms = stdenv.lib.platforms.none; 156361 156008 }) {}; 156362 156009 156363 156010 "snap-cors" = callPackage ··· 156532 156179 }) {}; 156533 156180 156534 156181 "snap-server" = callPackage 156535 - ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder 156536 - , bytestring, bytestring-builder, case-insensitive, clock 156537 - , containers, deepseq, directory, filepath, HsOpenSSL, http-common 156538 - , http-streams, HUnit, io-streams, io-streams-haproxy, lifted-base 156539 - , monad-control, mtl, network, old-locale, openssl-streams 156540 - , parallel, QuickCheck, random, snap-core, test-framework 156541 - , test-framework-hunit, test-framework-quickcheck2, text, threads 156542 - , time, transformers, unix, unix-compat, vector 156543 - }: 156544 - mkDerivation { 156545 - pname = "snap-server"; 156546 - version = "1.0.1.0"; 156547 - sha256 = "a398b15e90d2d6bc77af3edf6f5926df7863073a4774c71a46c0adb43c837488"; 156548 - configureFlags = [ "-fopenssl" ]; 156549 - libraryHaskellDepends = [ 156550 - attoparsec base blaze-builder bytestring bytestring-builder 156551 - case-insensitive clock containers filepath HsOpenSSL io-streams 156552 - io-streams-haproxy lifted-base mtl network old-locale 156553 - openssl-streams snap-core text time unix unix-compat vector 156554 - ]; 156555 - testHaskellDepends = [ 156556 - attoparsec base base16-bytestring blaze-builder bytestring 156557 - bytestring-builder case-insensitive clock containers deepseq 156558 - directory filepath HsOpenSSL http-common http-streams HUnit 156559 - io-streams io-streams-haproxy lifted-base monad-control mtl network 156560 - old-locale openssl-streams parallel QuickCheck random snap-core 156561 - test-framework test-framework-hunit test-framework-quickcheck2 text 156562 - threads time transformers unix unix-compat vector 156563 - ]; 156564 - homepage = "http://snapframework.com/"; 156565 - description = "A web server for the Snap Framework"; 156566 - license = stdenv.lib.licenses.bsd3; 156567 - hydraPlatforms = stdenv.lib.platforms.none; 156568 - }) {}; 156569 - 156570 - "snap-server_1_0_1_1" = callPackage 156571 156182 ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder 156572 156183 , bytestring, bytestring-builder, case-insensitive, clock 156573 156184 , containers, deepseq, directory, filepath, HsOpenSSL, http-common ··· 158038 157649 }: 158039 157650 mkDerivation { 158040 157651 pname = "solga-swagger"; 158041 - version = "0.1.0.1"; 158042 - sha256 = "ceac56b2de41102e739301b5edf60af546e6178f139313681cb46bfb693f765f"; 158043 - libraryHaskellDepends = [ 158044 - base bytestring dlist http-types insert-ordered-containers lens mtl 158045 - solga swagger2 text unordered-containers 158046 - ]; 158047 - homepage = "https://github.com/chpatrick/solga"; 158048 - description = "Swagger generation for Solga"; 158049 - license = stdenv.lib.licenses.mit; 158050 - hydraPlatforms = stdenv.lib.platforms.none; 158051 - }) {}; 158052 - 158053 - "solga-swagger_0_1_0_2" = callPackage 158054 - ({ mkDerivation, base, bytestring, dlist, http-types 158055 - , insert-ordered-containers, lens, mtl, solga, swagger2, text 158056 - , unordered-containers 158057 - }: 158058 - mkDerivation { 158059 - pname = "solga-swagger"; 158060 157652 version = "0.1.0.2"; 158061 157653 sha256 = "dcb77313090c82ce9f35843ecec2ce59741fffa5f7a337d77b5d545a8e2136d4"; 158062 157654 libraryHaskellDepends = [ ··· 158496 158088 }: 158497 158089 mkDerivation { 158498 158090 pname = "sparse-linear-algebra"; 158499 - version = "0.2.1.1"; 158500 - sha256 = "7a5c11c8cf52b79e141388583731ec35b74958c681eef57300e82ef507278253"; 158091 + version = "0.2.2.0"; 158092 + sha256 = "7ef54d3351bd03dadd73797a48aaa629d71deff5a47f2c0e4ea780cdf47b3568"; 158501 158093 isLibrary = true; 158502 158094 isExecutable = true; 158503 158095 libraryHaskellDepends = [ ··· 166822 166414 license = stdenv.lib.licenses.bsd3; 166823 166415 }) {}; 166824 166416 166417 + "test-fixture_0_4_2_0" = callPackage 166418 + ({ mkDerivation, base, data-default, hspec, hspec-discover, mtl 166419 + , template-haskell, th-to-exp, transformers 166420 + }: 166421 + mkDerivation { 166422 + pname = "test-fixture"; 166423 + version = "0.4.2.0"; 166424 + sha256 = "4c07ffa83b70dd44cd5b4824629fa021e9971360e29ed05baa8708eb7954981a"; 166425 + libraryHaskellDepends = [ base data-default mtl template-haskell ]; 166426 + testHaskellDepends = [ 166427 + base hspec hspec-discover mtl template-haskell th-to-exp 166428 + transformers 166429 + ]; 166430 + homepage = "http://github.com/cjdev/test-fixture#readme"; 166431 + description = "Test monadic side-effects"; 166432 + license = stdenv.lib.licenses.bsd3; 166433 + hydraPlatforms = stdenv.lib.platforms.none; 166434 + }) {}; 166435 + 166825 166436 "test-framework" = callPackage 166826 166437 ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, containers 166827 166438 , hostname, old-locale, random, regex-posix, time, xml ··· 167183 166794 ]; 167184 166795 description = "Simple Perl inspired testing"; 167185 166796 license = stdenv.lib.licenses.bsd3; 166797 + }) {}; 166798 + 166799 + "test-simple_0_1_9" = callPackage 166800 + ({ mkDerivation, base, executable-path, mtl, process, QuickCheck 166801 + , state-plus, template-haskell 166802 + }: 166803 + mkDerivation { 166804 + pname = "test-simple"; 166805 + version = "0.1.9"; 166806 + sha256 = "eaee79bf997272fe0c97a0cfb80347c760ca5de8ffb0d639ddbf00ba6f6ef51d"; 166807 + libraryHaskellDepends = [ 166808 + base mtl QuickCheck state-plus template-haskell 166809 + ]; 166810 + testHaskellDepends = [ 166811 + base executable-path mtl process QuickCheck 166812 + ]; 166813 + description = "Simple Perl inspired testing"; 166814 + license = stdenv.lib.licenses.bsd3; 166815 + hydraPlatforms = stdenv.lib.platforms.none; 167186 166816 }) {}; 167187 166817 167188 166818 "testPkg" = callPackage ··· 168305 167935 ({ mkDerivation, base, containers, syb, template-haskell }: 168306 167936 mkDerivation { 168307 167937 pname = "th-expand-syns"; 168308 - version = "0.4.0.0"; 168309 - sha256 = "59349f1999d72e4d0158de95c1ede5e8787d4c8c743ec4e6a2dbf37f823a5eea"; 168310 - libraryHaskellDepends = [ base containers syb template-haskell ]; 168311 - testHaskellDepends = [ base template-haskell ]; 168312 - description = "Expands type synonyms in Template Haskell ASTs"; 168313 - license = stdenv.lib.licenses.bsd3; 168314 - }) {}; 168315 - 168316 - "th-expand-syns_0_4_1_0" = callPackage 168317 - ({ mkDerivation, base, containers, syb, template-haskell }: 168318 - mkDerivation { 168319 - pname = "th-expand-syns"; 168320 167938 version = "0.4.1.0"; 168321 167939 sha256 = "c198f592cc5cd644da97209f1aca0decd10e0847dd676195cb5dcb6abbbe48ea"; 168322 167940 libraryHaskellDepends = [ base containers syb template-haskell ]; 168323 167941 testHaskellDepends = [ base template-haskell ]; 168324 167942 description = "Expands type synonyms in Template Haskell ASTs"; 168325 167943 license = stdenv.lib.licenses.bsd3; 168326 - hydraPlatforms = stdenv.lib.platforms.none; 168327 167944 }) {}; 168328 167945 168329 167946 "th-extras" = callPackage ··· 168475 168092 }: 168476 168093 mkDerivation { 168477 168094 pname = "th-orphans"; 168478 - version = "0.13.2"; 168479 - sha256 = "ac863234791b0860f7a33adc8656f0026698e1247c5fa4bd13d7befbfddc0204"; 168480 - libraryHaskellDepends = [ 168481 - base mtl template-haskell th-lift th-lift-instances th-reify-many 168482 - ]; 168483 - testHaskellDepends = [ base hspec template-haskell ]; 168484 - description = "Orphan instances for TH datatypes"; 168485 - license = stdenv.lib.licenses.bsd3; 168486 - }) {}; 168487 - 168488 - "th-orphans_0_13_3" = callPackage 168489 - ({ mkDerivation, base, hspec, mtl, template-haskell, th-lift 168490 - , th-lift-instances, th-reify-many 168491 - }: 168492 - mkDerivation { 168493 - pname = "th-orphans"; 168494 168095 version = "0.13.3"; 168495 168096 sha256 = "7380d5b66d0c754e383e7b16e982b5d9ddf5f45f5a33118a20023ec8af78c46d"; 168496 168097 libraryHaskellDepends = [ ··· 168499 168100 testHaskellDepends = [ base hspec template-haskell ]; 168500 168101 description = "Orphan instances for TH datatypes"; 168501 168102 license = stdenv.lib.licenses.bsd3; 168502 - hydraPlatforms = stdenv.lib.platforms.none; 168503 168103 }) {}; 168504 168104 168505 168105 "th-printf" = callPackage ··· 169149 168749 }: 169150 168750 mkDerivation { 169151 168751 pname = "tianbar"; 169152 - version = "1.2.1.0"; 169153 - sha256 = "0ac03b869479eb576caa20bcfd76e2cf61a2cf9fbec61bc2cccbd4f4507e6c61"; 168752 + version = "1.2.3.0"; 168753 + sha256 = "d6f81bb178bf6a0f836269b13659b068c60c912f5a4d76e86be3228ca15168b3"; 169154 168754 isLibrary = true; 169155 168755 isExecutable = true; 169156 168756 libraryHaskellDepends = [ ··· 171264 170864 }: 171265 170865 mkDerivation { 171266 170866 pname = "transient"; 171267 - version = "0.4.4"; 171268 - sha256 = "da8d580e5fab1d43d791dbcc193fbe028925efdfb1b4bbcd017bccddff4dc382"; 171269 - libraryHaskellDepends = [ 171270 - base containers directory mtl random stm time transformers 171271 - ]; 171272 - homepage = "http://www.fpcomplete.com/user/agocorona"; 171273 - description = "Making composable programs with multithreading, events and distributed computing"; 171274 - license = stdenv.lib.licenses.mit; 171275 - }) {}; 171276 - 171277 - "transient_0_4_4_1" = callPackage 171278 - ({ mkDerivation, base, containers, directory, mtl, random, stm 171279 - , time, transformers 171280 - }: 171281 - mkDerivation { 171282 - pname = "transient"; 171283 170867 version = "0.4.4.1"; 171284 170868 sha256 = "f1ad34b6c3d4044d294abf4b37f35efb764b710851eab6e58e1b9abb8a68d0ed"; 171285 170869 libraryHaskellDepends = [ ··· 171288 170872 homepage = "http://www.fpcomplete.com/user/agocorona"; 171289 170873 description = "Making composable programs with multithreading, events and distributed computing"; 171290 170874 license = stdenv.lib.licenses.mit; 171291 - hydraPlatforms = stdenv.lib.platforms.none; 171292 170875 }) {}; 171293 170876 171294 170877 "transient-universe" = callPackage ··· 177189 176772 ({ mkDerivation, base, binary, tasty, tasty-quickcheck, vector }: 177190 176773 mkDerivation { 177191 176774 pname = "vector-binary-instances"; 177192 - version = "0.2.3.2"; 177193 - sha256 = "e42cf4c80a69c6d661c6be152d43b39291fe22e7e55f4694709266692b50e049"; 177194 - libraryHaskellDepends = [ base binary vector ]; 177195 - testHaskellDepends = [ base binary tasty tasty-quickcheck vector ]; 177196 - homepage = "https://github.com/bos/vector-binary-instances"; 177197 - description = "Instances of Data.Binary and Data.Serialize for vector"; 177198 - license = stdenv.lib.licenses.bsd3; 177199 - }) {}; 177200 - 177201 - "vector-binary-instances_0_2_3_3" = callPackage 177202 - ({ mkDerivation, base, binary, tasty, tasty-quickcheck, vector }: 177203 - mkDerivation { 177204 - pname = "vector-binary-instances"; 177205 176775 version = "0.2.3.3"; 177206 176776 sha256 = "20158b1ab2fb8dd1bad57896fa3f75bb7fbc5354020c5715e997972b6ffb9f5c"; 177207 176777 libraryHaskellDepends = [ base binary vector ]; ··· 177209 176779 homepage = "https://github.com/bos/vector-binary-instances"; 177210 176780 description = "Instances of Data.Binary and Data.Serialize for vector"; 177211 176781 license = stdenv.lib.licenses.bsd3; 177212 - hydraPlatforms = stdenv.lib.platforms.none; 177213 176782 }) {}; 177214 176783 177215 176784 "vector-buffer" = callPackage ··· 179934 179503 }: 179935 179504 mkDerivation { 179936 179505 pname = "warp"; 179937 - version = "3.2.8"; 179938 - sha256 = "09de2d19cf0d1af8afe9f96e916aa7dafda82ddab3258fdec31963db81c2cf3c"; 179939 - libraryHaskellDepends = [ 179940 - array async auto-update base blaze-builder bytestring 179941 - bytestring-builder case-insensitive containers ghc-prim hashable 179942 - http-date http-types http2 iproute network simple-sendfile stm 179943 - streaming-commons text unix unix-compat vault wai word8 179944 - ]; 179945 - testHaskellDepends = [ 179946 - array async auto-update base blaze-builder bytestring 179947 - bytestring-builder case-insensitive containers directory doctest 179948 - ghc-prim hashable hspec HTTP http-date http-types http2 HUnit 179949 - iproute lifted-base network process QuickCheck silently 179950 - simple-sendfile stm streaming-commons text time transformers unix 179951 - unix-compat vault wai word8 179952 - ]; 179953 - homepage = "http://github.com/yesodweb/wai"; 179954 - description = "A fast, light-weight web server for WAI applications"; 179955 - license = stdenv.lib.licenses.mit; 179956 - }) {}; 179957 - 179958 - "warp_3_2_9" = callPackage 179959 - ({ mkDerivation, array, async, auto-update, base, blaze-builder 179960 - , bytestring, bytestring-builder, case-insensitive, containers 179961 - , directory, doctest, ghc-prim, hashable, hspec, HTTP, http-date 179962 - , http-types, http2, HUnit, iproute, lifted-base, network, process 179963 - , QuickCheck, silently, simple-sendfile, stm, streaming-commons 179964 - , text, time, transformers, unix, unix-compat, vault, wai, word8 179965 - }: 179966 - mkDerivation { 179967 - pname = "warp"; 179968 179506 version = "3.2.9"; 179969 179507 sha256 = "e2789a51b302dde7ab4145b5a0be745e1bdaae108761f9664718fbccbd55ebca"; 179970 179508 libraryHaskellDepends = [ ··· 179984 179522 homepage = "http://github.com/yesodweb/wai"; 179985 179523 description = "A fast, light-weight web server for WAI applications"; 179986 179524 license = stdenv.lib.licenses.mit; 179987 - hydraPlatforms = stdenv.lib.platforms.none; 179988 179525 }) {}; 179989 179526 179990 179527 "warp-dynamic" = callPackage ··· 181888 181425 }: 181889 181426 mkDerivation { 181890 181427 pname = "wordpass"; 181891 - version = "1.0.0.6"; 181892 - sha256 = "ef8888709fe0f0146b6cf3739191b4ca1c5df10f77a70da15d88deed1e925a37"; 181893 - isLibrary = true; 181894 - isExecutable = true; 181895 - libraryHaskellDepends = [ 181896 - base containers deepseq directory filepath random-fu random-source 181897 - text unix-compat vector 181898 - ]; 181899 - executableHaskellDepends = [ 181900 - base containers deepseq directory filepath hflags random-fu 181901 - random-source text unix-compat vector 181902 - ]; 181903 - homepage = "https://github.com/mgajda/wordpass"; 181904 - description = "Dictionary-based password generator"; 181905 - license = stdenv.lib.licenses.bsd3; 181906 - }) {}; 181907 - 181908 - "wordpass_1_0_0_7" = callPackage 181909 - ({ mkDerivation, base, containers, deepseq, directory, filepath 181910 - , hflags, random-fu, random-source, text, unix-compat, vector 181911 - }: 181912 - mkDerivation { 181913 - pname = "wordpass"; 181914 181428 description = "Postgresql migration support for project management tool"; 181915 181429 sha256 = "2283d16807261457c54022ca028e3c3a7fec1df6b66b9074ddbf0f14e721d9d8"; 181916 181430 isLibrary = true; ··· 181926 181440 homepage = "https://github.com/mgajda/wordpass"; 181927 181441 description = "Dictionary-based password generator"; 181928 181442 license = stdenv.lib.licenses.bsd3; 181929 - hydraPlatforms = stdenv.lib.platforms.none; 181930 181443 }) {}; 181931 181444 181932 181445 "words" = callPackage ··· 185223 184736 185224 184737 "yesod" = callPackage 185225 184738 ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring 185226 - , conduit-extra, data-default, directory, fast-logger 185227 - , monad-control, monad-logger, safe, semigroups, shakespeare 185228 - , streaming-commons, template-haskell, text, transformers, unix 185229 - , unordered-containers, wai, wai-extra, wai-logger, warp, yaml 185230 - , yesod-auth, yesod-core, yesod-form, yesod-persistent 185231 - }: 185232 - mkDerivation { 185233 - pname = "yesod"; 185234 - version = "1.4.3"; 185235 - sha256 = "13655ed28102b30f32a34fb1b30cf20c1d9bbd9f6f1c89f96643ea6d7bba74a3"; 185236 - libraryHaskellDepends = [ 185237 - aeson base blaze-html blaze-markup bytestring conduit-extra 185238 - data-default directory fast-logger monad-control monad-logger safe 185239 - semigroups shakespeare streaming-commons template-haskell text 185240 - transformers unix unordered-containers wai wai-extra wai-logger 185241 - warp yaml yesod-auth yesod-core yesod-form yesod-persistent 185242 - ]; 185243 - homepage = "http://www.yesodweb.com/"; 185244 - description = "Creation of type-safe, RESTful web applications"; 185245 - license = stdenv.lib.licenses.mit; 185246 - }) {}; 185247 - 185248 - "yesod_1_4_3_1" = callPackage 185249 - ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring 185250 184739 , conduit, conduit-extra, data-default, directory, fast-logger 185251 184740 , monad-control, monad-logger, resourcet, safe, semigroups 185252 184741 , shakespeare, streaming-commons, template-haskell, text ··· 185269 184758 homepage = "http://www.yesodweb.com/"; 185270 184759 description = "Creation of type-safe, RESTful web applications"; 185271 184760 license = stdenv.lib.licenses.mit; 185272 - hydraPlatforms = stdenv.lib.platforms.none; 185273 184761 }) {}; 185274 184762 185275 184763 "yesod-angular" = callPackage ··· 185822 185310 }: 185823 185311 mkDerivation { 185824 185312 pname = "yesod-core"; 185825 - version = "1.4.25"; 185826 - sha256 = "929b881c3bddf7f868ba44d8aed72e36163affb6f455dd0f4669c8451fe6c46b"; 185827 - libraryHaskellDepends = [ 185828 - aeson auto-update base blaze-builder blaze-html blaze-markup 185829 - byteable bytestring case-insensitive cereal clientsession conduit 185830 - conduit-extra containers cookie data-default deepseq 185831 - deepseq-generics directory exceptions fast-logger http-types 185832 - lifted-base monad-control monad-logger mtl mwc-random old-locale 185833 - parsec path-pieces primitive random resourcet safe semigroups 185834 - shakespeare template-haskell text time transformers 185835 - transformers-base unix-compat unordered-containers vector wai 185836 - wai-extra wai-logger warp word8 185837 - ]; 185838 - testHaskellDepends = [ 185839 - async base blaze-builder bytestring clientsession conduit 185840 - conduit-extra containers cookie hspec hspec-expectations http-types 185841 - HUnit lifted-base mwc-random network path-pieces QuickCheck random 185842 - resourcet shakespeare streaming-commons template-haskell text 185843 - transformers wai wai-extra 185844 - ]; 185845 - homepage = "http://www.yesodweb.com/"; 185846 - description = "Creation of type-safe, RESTful web applications"; 185847 - license = stdenv.lib.licenses.mit; 185848 - }) {}; 185849 - 185850 - "yesod-core_1_4_26" = callPackage 185851 - ({ mkDerivation, aeson, async, auto-update, base, blaze-builder 185852 - , blaze-html, blaze-markup, byteable, bytestring, case-insensitive 185853 - , cereal, clientsession, conduit, conduit-extra, containers, cookie 185854 - , data-default, deepseq, deepseq-generics, directory, exceptions 185855 - , fast-logger, hspec, hspec-expectations, http-types, HUnit 185856 - , lifted-base, monad-control, monad-logger, mtl, mwc-random 185857 - , network, old-locale, parsec, path-pieces, primitive, QuickCheck 185858 - , random, resourcet, safe, semigroups, shakespeare 185859 - , streaming-commons, template-haskell, text, time, transformers 185860 - , transformers-base, unix-compat, unordered-containers, vector, wai 185861 - , wai-extra, wai-logger, warp, word8 185862 - }: 185863 - mkDerivation { 185864 - pname = "yesod-core"; 185865 185313 version = "1.4.26"; 185866 185314 sha256 = "2441476cd66d5e615ce33d7d378f121e6f05875fa92a0e8afd3ab47c3d50dd6d"; 185867 185315 libraryHaskellDepends = [ ··· 185885 185333 homepage = "http://www.yesodweb.com/"; 185886 185334 description = "Creation of type-safe, RESTful web applications"; 185887 185335 license = stdenv.lib.licenses.mit; 185888 - hydraPlatforms = stdenv.lib.platforms.none; 185889 185336 }) {}; 185890 185337 185891 185338 "yesod-crud" = callPackage
+9 -5
pkgs/development/libraries/freeglut/default.nix
··· 1 - { stdenv, fetchurl, libXi, libXrandr, libXxf86vm, mesa, xlibsWrapper, cmake }: 1 + { stdenv, fetchurl, libXi, libXrandr, libXxf86vm, mesa_noglu, mesa_glu, xlibsWrapper, cmake }: 2 2 3 3 let version = "3.0.0"; 4 4 in stdenv.mkDerivation { ··· 9 9 sha256 = "18knkyczzwbmyg8hr4zh8a1i5ga01np2jzd1rwmsh7mh2n2vwhra"; 10 10 }; 11 11 12 - buildInputs = [ libXi libXrandr libXxf86vm mesa xlibsWrapper cmake ]; 12 + outputs = [ "out" "dev" ]; 13 + 14 + buildInputs = [ libXi libXrandr libXxf86vm mesa_noglu mesa_glu xlibsWrapper cmake ]; 13 15 14 16 cmakeFlags = stdenv.lib.optionals stdenv.isDarwin [ 15 - "-DOPENGL_INCLUDE_DIR=${mesa}/include" 16 - "-DOPENGL_gl_LIBRARY:FILEPATH=${mesa}/lib/libGL.dylib" 17 - "-DOPENGL_glu_LIBRARY:FILEPATH=${mesa}/lib/libGLU.dylib" 17 + "-DOPENGL_INCLUDE_DIR=${mesa_noglu}/include" 18 + "-DOPENGL_gl_LIBRARY:FILEPATH=${mesa_noglu}/lib/libGL.dylib" 19 + "-DOPENGL_glu_LIBRARY:FILEPATH=${mesa_glu}/lib/libGLU.dylib" 18 20 "-DFREEGLUT_BUILD_DEMOS:BOOL=OFF" 19 21 "-DFREEGLUT_BUILD_STATIC:BOOL=OFF" 20 22 ]; 23 + 24 + enableParallelBuilding = true; 21 25 22 26 meta = with stdenv.lib; { 23 27 description = "Create and manage windows containing OpenGL contexts";
+27
pkgs/development/libraries/git2/0.23.nix
··· 1 + { stdenv, fetchurl, pkgconfig, cmake, zlib, python, libssh2, openssl, http-parser, libiconv }: 2 + 3 + stdenv.mkDerivation (rec { 4 + version = "0.23.2"; 5 + name = "libgit2-${version}"; 6 + 7 + src = fetchurl { 8 + name = "${name}.tar.gz"; 9 + url = "https://github.com/libgit2/libgit2/tarball/v${version}"; 10 + sha256 = "1d3901bmgvdnmzrx21afi1d0llsqmca3ckj942p0i2wpdpr1kbcp"; 11 + }; 12 + 13 + cmakeFlags = "-DTHREADSAFE=ON"; 14 + 15 + nativeBuildInputs = [ cmake python pkgconfig ]; 16 + buildInputs = [ zlib libssh2 openssl http-parser ]; 17 + 18 + meta = { 19 + description = "the Git linkable library"; 20 + homepage = http://libgit2.github.com/; 21 + license = stdenv.lib.licenses.gpl2; 22 + platforms = with stdenv.lib.platforms; all; 23 + }; 24 + } // stdenv.lib.optionalAttrs (!stdenv.isLinux) { 25 + NIX_LDFLAGS = "-liconv"; 26 + propagatedBuildInputs = [ libiconv ]; 27 + })
+2 -2
pkgs/development/libraries/git2/default.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, cmake, zlib, python, libssh2, openssl, curl, http-parser, libiconv }: 2 2 3 3 stdenv.mkDerivation (rec { 4 - version = "0.24.2"; 4 + version = "0.24.3"; 5 5 name = "libgit2-${version}"; 6 6 7 7 src = fetchurl { 8 8 name = "${name}.tar.gz"; 9 9 url = "https://github.com/libgit2/libgit2/tarball/v${version}"; 10 - sha256 = "0avijw83vfx64cn23vx2j1h14zmkx8silgjnq6q2qw2z3sh73hs1"; 10 + sha256 = "01jdp0i0nxhx8w2gjd75mwfy1d4z2c5xzz7q5jfypa6pkdi86dmh"; 11 11 }; 12 12 13 13 # TODO: `cargo` (rust's package manager) surfaced a serious bug in
-3
pkgs/development/libraries/icu/default.nix
··· 16 16 outputs = [ "out" "dev" ]; 17 17 outputBin = "dev"; 18 18 19 - makeFlags = stdenv.lib.optionalString stdenv.isDarwin 20 - "CXXFLAGS=-headerpad_max_install_names"; 21 - 22 19 # FIXME: This fixes dylib references in the dylibs themselves, but 23 20 # not in the programs in $out/bin. 24 21 buildInputs = stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames;
+5 -2
pkgs/development/libraries/jasper/default.nix
··· 1 1 { stdenv, fetchurl, fetchpatch, libjpeg, autoreconfHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "jasper-1.900.21"; 4 + name = "jasper-1.900.28"; 5 5 6 6 src = fetchurl { 7 + # You can find this code on Github at https://github.com/mdadams/jasper 8 + # however note at https://www.ece.uvic.ca/~frodo/jasper/#download 9 + # not all tagged releases are for distribution. 7 10 url = "http://www.ece.uvic.ca/~mdadams/jasper/software/${name}.tar.gz"; 8 - sha256 = "1cypmlzq5vmbacsn8n3ls9p7g64scv3fzx88qf8c270dz10s5j79"; 11 + sha256 = "0nsiblsfpfa0dahsk6hw9cd18fp9c8sk1z5hdp19m33c0bf92ip9"; 9 12 }; 10 13 11 14 # newer reconf to recognize a multiout flag
+6
pkgs/development/libraries/ldns/default.nix
··· 8 8 sha256 = "1kf8pkwhcssvgzhh6ha1pjjiziwvwmfaali7kaafh6118mcy124b"; 9 9 }; 10 10 11 + outputs = [ "out" "dev" ]; 12 + 11 13 patches = [ ./perl-5.22-compat.patch ]; 12 14 13 15 postPatch = '' ··· 18 20 buildInputs = [ openssl ]; 19 21 20 22 configureFlags = [ "--with-ssl=${openssl.dev}" "--with-drill" ]; 23 + 24 + postInstall = '' 25 + moveToOutput "bin/ldns-config" "$dev" 26 + ''; 21 27 22 28 meta = with stdenv.lib; { 23 29 description = "Library with the aim of simplifying DNS programming in C";
+3 -3
pkgs/development/libraries/libLAS/default.nix
··· 1 1 { stdenv, fetchurl, boost, cmake, gdal, libgeotiff, libtiff, LASzip }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libLAS-1.8.0"; 4 + name = "libLAS-1.8.1"; 5 5 6 6 src = fetchurl { 7 7 8 8 url = "http://download.osgeo.org/liblas/${name}.tar.bz2"; 9 - md5 = "599881281d45db4ce9adb2d75458391e"; 9 + sha256 = "0xjfxb3ydvr2258ji3spzyf81g9caap19ql2pk91wiivqsc4mnws"; 10 10 }; 11 11 12 - buildInputs = [ boost cmake gdal libgeotiff libtiff LASzip]; 12 + buildInputs = [ boost cmake gdal libgeotiff libtiff LASzip ]; 13 13 14 14 15 15 meta = {
+8 -6
pkgs/development/libraries/libdevil/default.nix
··· 1 - { stdenv, fetchurl, libjpeg, libpng, libmng, lcms1, libtiff, openexr, mesa 2 - , libX11, pkgconfig 3 - 4 - , OpenGL 1 + { stdenv, fetchurl, libjpeg, libpng, libmng, lcms1, libtiff, openexr, mesa_noglu 2 + , libX11, pkgconfig, OpenGL 5 3 }: 6 4 7 5 stdenv.mkDerivation rec { 8 6 9 - name ="libdevil-${version}"; 7 + name = "libdevil-${version}"; 10 8 version = "1.7.8"; 11 9 12 10 src = fetchurl { ··· 14 12 sha256 = "1zd850nn7nvkkhasrv7kn17kzgslr5ry933v6db62s4lr0zzlbv8"; 15 13 }; 16 14 17 - buildInputs = [ libjpeg libpng libmng lcms1 libtiff openexr mesa libX11 ] 15 + outputs = [ "out" "dev" ]; 16 + 17 + buildInputs = [ libjpeg libpng libmng lcms1 libtiff openexr mesa_noglu libX11 ] 18 18 ++ stdenv.lib.optionals stdenv.isDarwin [ OpenGL ]; 19 19 nativeBuildInputs = [ pkgconfig ]; 20 20 ··· 39 39 ./ftbfs-libpng15.patch 40 40 ./il_endian.h.patch 41 41 ]; 42 + 43 + enableParallelBuilding = true; 42 44 43 45 meta = with stdenv.lib; { 44 46 homepage = http://openil.sourceforge.net/;
+21
pkgs/development/libraries/libdivecomputer/default.nix
··· 1 + { stdenv, fetchurl }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "libdivecomputer-${version}"; 5 + version = "0.5.0"; 6 + 7 + src = fetchurl { 8 + url = "http://www.libdivecomputer.org/releases/${name}.tar.gz"; 9 + sha256 = "11n2qpqg4b2h7mqifp9qm5gm1aqwy7wj1j4j5ha0wdjf55zzy30y"; 10 + }; 11 + 12 + enableParallelBuilding = true; 13 + 14 + meta = with stdenv.lib; { 15 + homepage = http://www.libdivecomputer.org; 16 + description = "A cross-platform and open source library for communication with dive computers from various manufacturers"; 17 + maintainers = [ maintainers.mguentner ]; 18 + license = licenses.lgpl21; 19 + platforms = platforms.all; 20 + }; 21 + }
+33
pkgs/development/libraries/libmarble-ssrf/default.nix
··· 1 + { stdenv, fetchgit, doxygen, pkgconfig, cmake, qtbase, qtscript, qtquick1 }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "libmarble-ssrf-${version}"; 5 + version = "2016-11-09"; 6 + 7 + src = fetchgit { 8 + sha256 = "1dm2hdk6y36ls7pxbzkqmyc46hdy2cd5f6pkxa6nfrbhvk5f31zd"; 9 + url = "git://git.subsurface-divelog.org/marble"; 10 + rev = "4325da93b7516abb6f93a1417adc10593dacd794"; 11 + }; 12 + 13 + buildInputs = [ qtbase qtscript qtquick1 ]; 14 + nativeBuildInputs = [ doxygen pkgconfig cmake ]; 15 + 16 + enableParallelBuilding = true; 17 + 18 + preConfigure = '' 19 + cmakeFlags="$cmakeFlags -DCMAKE_BUILD_TYPE=Release \ 20 + -DQTONLY=TRUE -DQT5BUILD=ON \ 21 + -DBUILD_MARBLE_TESTS=NO \ 22 + -DWITH_DESIGNER_PLUGIN=NO \ 23 + -DBUILD_MARBLE_APPS=NO" 24 + ''; 25 + 26 + meta = with stdenv.lib; { 27 + description = "Qt library for a slippy map with patches from the Subsurface project"; 28 + homepage = "http://subsurface-divelog.org"; 29 + license = licenses.lgpl21; 30 + maintainers = [ maintainers.mguentner ]; 31 + platforms = platforms.all; 32 + }; 33 + }
+25 -1
pkgs/development/libraries/mapnik/default.nix
··· 24 24 ]; 25 25 26 26 configurePhase = '' 27 - scons configure PREFIX="$out" 27 + scons configure PREFIX="$out" BOOST_INCLUDES="${boost.dev}/include" \ 28 + BOOST_LIBS="${boost.out}/lib" \ 29 + CAIRO_INCLUDES="${cairo.dev}/include" \ 30 + CAIRO_LIBS="${cairo.out}/lib" \ 31 + FREETYPE_INCLUDES="${freetype.dev}/include" \ 32 + FREETYPE_LIBS="${freetype.out}/lib" \ 33 + GDAL_CONFIG="${gdal}/bin/gdal-config" \ 34 + HB_INCLUDES="${harfbuzz.dev}/include" \ 35 + HB_LIBS="${harfbuzz.out}/lib" \ 36 + ICU_INCLUDES="${icu.dev}/include" \ 37 + ICU_LIBS="${icu.out}/lib" \ 38 + JPEG_INCLUDES="${libjpeg.dev}/include" \ 39 + JPEG_LIBS="${libjpeg.out}/lib" \ 40 + PNG_INCLUDES="${libpng.dev}/include" \ 41 + PNG_LIBS="${libpng.out}/lib" \ 42 + PROJ_INCLUDES="${proj}/include" \ 43 + PROJ_LIBS="${proj}/lib" \ 44 + SQLITE_INCLUDES="${sqlite.dev}/include" \ 45 + SQLITE_LIBS="${sqlite.out}/lib" \ 46 + TIFF_INCLUDES="${libtiff.dev}/include" \ 47 + TIFF_LIBS="${libtiff.out}/lib" \ 48 + WEBP_INCLUDES="${libwebp}/include" \ 49 + WEBP_LIBS="${libwebp}/lib" \ 50 + XML2_INCLUDES="${libxml2.dev}/include" \ 51 + XML2_LIBS="${libxml2.out}/lib" 28 52 ''; 29 53 30 54 buildPhase = false;
+24 -28
pkgs/development/libraries/nss/85_security_load.patch
··· 1 - diff --git a/nss/cmd/shlibsign/shlibsign.c b/nss/cmd/shlibsign/shlibsign.c 2 - index 63a4836..a128c1d 100644 3 - --- a/nss/cmd/shlibsign/shlibsign.c 4 - +++ b/nss/cmd/shlibsign/shlibsign.c 5 - @@ -862,6 +862,8 @@ int main(int argc, char **argv) 1 + diff -ru -x '*~' nss-3.27.1-orig/nss/cmd/shlibsign/shlibsign.c nss-3.27.1/nss/cmd/shlibsign/shlibsign.c 2 + --- nss-3.27.1-orig/nss/cmd/shlibsign/shlibsign.c 2016-10-03 16:55:58.000000000 +0200 3 + +++ nss-3.27.1/nss/cmd/shlibsign/shlibsign.c 2016-11-15 16:28:07.308117900 +0100 4 + @@ -871,6 +871,8 @@ 6 5 libname = PR_GetLibraryName(NULL, "softokn3"); 7 6 assert(libname != NULL); 8 7 lib = PR_LoadLibrary(libname); ··· 11 10 assert(lib != NULL); 12 11 PR_FreeLibraryName(libname); 13 12 14 - diff --git a/nss/coreconf/config.mk b/nss/coreconf/config.mk 15 - index 61d757b..b58a98b 100644 16 - --- a/nss/coreconf/config.mk 17 - +++ b/nss/coreconf/config.mk 18 - @@ -205,3 +205,6 @@ $(error Setting NSS_ENABLE_TLS_1_3 and NSS_DISABLE_ECC isn't a good idea.) 19 - endif 20 - DEFINES += -DNSS_ENABLE_TLS_1_3 13 + diff -ru -x '*~' nss-3.27.1-orig/nss/coreconf/config.mk nss-3.27.1/nss/coreconf/config.mk 14 + --- nss-3.27.1-orig/nss/coreconf/config.mk 2016-10-03 16:55:58.000000000 +0200 15 + +++ nss-3.27.1/nss/coreconf/config.mk 2016-11-15 16:28:07.308117900 +0100 16 + @@ -217,3 +217,6 @@ 17 + ifdef NSS_NO_PKCS11_BYPASS 18 + DEFINES += -DNO_PKCS11_BYPASS 21 19 endif 22 20 + 23 21 +# Nix specific stuff. 24 22 +DEFINES += -DNIX_NSS_LIBDIR=\"$(out)/lib/\" 25 - diff --git a/nss/lib/pk11wrap/pk11load.c b/nss/lib/pk11wrap/pk11load.c 26 - index 5c5d2ca..026e528 100644 27 - --- a/nss/lib/pk11wrap/pk11load.c 28 - +++ b/nss/lib/pk11wrap/pk11load.c 29 - @@ -429,6 +429,13 @@ secmod_LoadPKCS11Module(SECMODModule *mod, SECMODModule **oldModule) { 23 + diff -ru -x '*~' nss-3.27.1-orig/nss/lib/pk11wrap/pk11load.c nss-3.27.1/nss/lib/pk11wrap/pk11load.c 24 + --- nss-3.27.1-orig/nss/lib/pk11wrap/pk11load.c 2016-10-03 16:55:58.000000000 +0200 25 + +++ nss-3.27.1/nss/lib/pk11wrap/pk11load.c 2016-11-15 16:28:07.308117900 +0100 26 + @@ -429,6 +429,13 @@ 30 27 * unload the library if anything goes wrong from here on out... 31 28 */ 32 29 library = PR_LoadLibrary(mod->dllName); ··· 40 37 mod->library = (void *)library; 41 38 42 39 if (library == NULL) { 43 - diff --git a/nss/lib/util/secload.c b/nss/lib/util/secload.c 44 - index eb8a9ec..f94f67d 100644 45 - --- a/nss/lib/util/secload.c 46 - +++ b/nss/lib/util/secload.c 47 - @@ -69,9 +69,14 @@ loader_LoadLibInReferenceDir(const char *referencePath, const char *name) 40 + diff -ru -x '*~' nss-3.27.1-orig/nss/lib/util/secload.c nss-3.27.1/nss/lib/util/secload.c 41 + --- nss-3.27.1-orig/nss/lib/util/secload.c 2016-10-03 16:55:58.000000000 +0200 42 + +++ nss-3.27.1/nss/lib/util/secload.c 2016-11-15 16:29:50.482259746 +0100 43 + @@ -70,9 +70,14 @@ 48 44 49 45 /* Remove the trailing filename from referencePath and add the new one */ 50 46 c = strrchr(referencePath, PR_GetDirectorySeparator()); ··· 55 51 + } 56 52 if (c) { 57 53 size_t referencePathSize = 1 + c - referencePath; 58 - - fullName = (char*) PORT_Alloc(strlen(name) + referencePathSize + 1); 54 + - fullName = (char*)PORT_Alloc(strlen(name) + referencePathSize + 1); 59 55 + fullName = (char*) PORT_Alloc(strlen(name) + referencePathSize + 5); 60 56 if (fullName) { 61 57 memcpy(fullName, referencePath, referencePathSize); 62 - strcpy(fullName + referencePathSize, name); 63 - @@ -81,6 +86,11 @@ loader_LoadLibInReferenceDir(const char *referencePath, const char *name) 58 + strcpy(fullName + referencePathSize, name); 59 + @@ -82,6 +87,11 @@ 64 60 #endif 65 61 libSpec.type = PR_LibSpec_Pathname; 66 62 libSpec.value.pathname = fullName; ··· 71 67 + strcpy(fullName + referencePathSize, name); 72 68 dlh = PR_LoadLibraryWithFlags(libSpec, PR_LD_NOW | PR_LD_LOCAL 73 69 #ifdef PR_LD_ALT_SEARCH_PATH 74 - /* allow library's dependencies to be found in the same directory 75 - @@ -88,6 +98,10 @@ loader_LoadLibInReferenceDir(const char *referencePath, const char *name) 76 - | PR_LD_ALT_SEARCH_PATH 70 + /* allow library's dependencies to be found in the same directory 71 + @@ -89,6 +99,10 @@ 72 + | PR_LD_ALT_SEARCH_PATH 77 73 #endif 78 74 ); 79 75 + if (! dlh) {
+3 -3
pkgs/development/libraries/nss/default.nix
··· 9 9 10 10 in stdenv.mkDerivation rec { 11 11 name = "nss-${version}"; 12 - version = "3.26"; 12 + version = "3.27.1"; 13 13 14 14 src = fetchurl { 15 - url = "mirror://mozilla/security/nss/releases/NSS_3_26_RTM/src/${name}.tar.gz"; 16 - sha256 = "0r65s5q8kk0vr48s0zr8xi610k7h072lgkkpp4z6jlxr19bkly4i"; 15 + url = "mirror://mozilla/security/nss/releases/NSS_3_27_1_RTM/src/${name}.tar.gz"; 16 + sha256 = "fd3637a1930cd838239a89633a7ed9a18859ae9b599043f3a18f726dc4ec2a6b"; 17 17 }; 18 18 19 19 buildInputs = [ nspr perl zlib sqlite ];
+3 -40
pkgs/development/libraries/protobuf/3.0.0-beta-2.nix
··· 1 - { stdenv, fetchFromGitHub , autoreconfHook, zlib, gmock }: 2 - 3 - stdenv.mkDerivation rec { 4 - name = "protobuf-${version}"; 1 + { callPackage, ... }: 5 2 3 + callPackage ./generic-v3.nix { 6 4 version = "3.0.0-beta-2"; 7 - # make sure you test also -A pythonPackages.protobuf 8 - src = fetchFromGitHub { 9 - owner = "google"; 10 - repo = "protobuf"; 11 - rev = "v${version}"; 12 - sha256 = "0cbr1glgma5vakabsjwcs41pcnn8yphhn037l0zd121zb9gdaqc1"; 13 - }; 14 - 15 - postPatch = '' 16 - rm -rf gmock 17 - cp -r ${gmock.source} gmock 18 - chmod -R a+w gmock 19 - '' + stdenv.lib.optionalString stdenv.isDarwin '' 20 - substituteInPlace src/google/protobuf/testing/googletest.cc \ 21 - --replace 'tmpnam(b)' '"'$TMPDIR'/foo"' 22 - ''; 23 - 24 - buildInputs = [ autoreconfHook zlib ]; 25 - 26 - enableParallelBuilding = true; 27 - 28 - doCheck = true; 29 - 30 - meta = { 31 - description = "Google's data interchange format"; 32 - longDescription = 33 - ''Protocol Buffers are a way of encoding structured data in an efficient 34 - yet extensible format. Google uses Protocol Buffers for almost all of 35 - its internal RPC protocols and file formats. 36 - ''; 37 - license = stdenv.lib.licenses.bsd3; 38 - platforms = stdenv.lib.platforms.unix; 39 - homepage = https://developers.google.com/protocol-buffers/; 40 - }; 41 - 42 - passthru.version = version; 5 + sha256 = "0cbr1glgma5vakabsjwcs41pcnn8yphhn037l0zd121zb9gdaqc1"; 43 6 }
+3 -40
pkgs/development/libraries/protobuf/3.0.nix
··· 1 - { stdenv, fetchFromGitHub , autoreconfHook, zlib, gmock }: 2 - 3 - stdenv.mkDerivation rec { 4 - name = "protobuf-${version}"; 1 + { callPackage, ... }: 5 2 3 + callPackage ./generic-v3.nix { 6 4 version = "3.0.0"; 7 - # make sure you test also -A pythonPackages.protobuf 8 - src = fetchFromGitHub { 9 - owner = "google"; 10 - repo = "protobuf"; 11 - rev = "v${version}"; 12 - sha256 = "05qkcl96lkdama848m7q3nzzzdckjc158iiyvgmln0zi232xx7g7"; 13 - }; 14 - 15 - postPatch = '' 16 - rm -rf gmock 17 - cp -r ${gmock.source} gmock 18 - chmod -R a+w gmock 19 - '' + stdenv.lib.optionalString stdenv.isDarwin '' 20 - substituteInPlace src/google/protobuf/testing/googletest.cc \ 21 - --replace 'tmpnam(b)' '"'$TMPDIR'/foo"' 22 - ''; 23 - 24 - buildInputs = [ autoreconfHook zlib ]; 25 - 26 - enableParallelBuilding = true; 27 - 28 - doCheck = true; 29 - 30 - meta = { 31 - description = "Google's data interchange format"; 32 - longDescription = 33 - ''Protocol Buffers are a way of encoding structured data in an efficient 34 - yet extensible format. Google uses Protocol Buffers for almost all of 35 - its internal RPC protocols and file formats. 36 - ''; 37 - license = stdenv.lib.licenses.bsd3; 38 - platforms = stdenv.lib.platforms.unix; 39 - homepage = https://developers.google.com/protocol-buffers/; 40 - }; 41 - 42 - passthru.version = version; 5 + sha256 = "05qkcl96lkdama848m7q3nzzzdckjc158iiyvgmln0zi232xx7g7"; 43 6 }
+6
pkgs/development/libraries/protobuf/3.1.nix
··· 1 + { callPackage, ... }: 2 + 3 + callPackage ./generic-v3.nix { 4 + version = "3.1.0"; 5 + sha256 = "0qlvpsmqgh9nw0k4zrxlxf75pafi3p0ahz99v6761b903y8qyv4i"; 6 + }
+47
pkgs/development/libraries/protobuf/generic-v3.nix
··· 1 + { stdenv 2 + , fetchFromGitHub 3 + , autoreconfHook, zlib, gmock 4 + , version, sha256 5 + , ... 6 + }: 7 + 8 + stdenv.mkDerivation rec { 9 + name = "protobuf-${version}"; 10 + 11 + # make sure you test also -A pythonPackages.protobuf 12 + src = fetchFromGitHub { 13 + owner = "google"; 14 + repo = "protobuf"; 15 + rev = "v${version}"; 16 + inherit sha256; 17 + }; 18 + 19 + postPatch = '' 20 + rm -rf gmock 21 + cp -r ${gmock.source} gmock 22 + chmod -R a+w gmock 23 + '' + stdenv.lib.optionalString stdenv.isDarwin '' 24 + substituteInPlace src/google/protobuf/testing/googletest.cc \ 25 + --replace 'tmpnam(b)' '"'$TMPDIR'/foo"' 26 + ''; 27 + 28 + buildInputs = [ autoreconfHook zlib ]; 29 + 30 + enableParallelBuilding = true; 31 + 32 + doCheck = true; 33 + 34 + meta = { 35 + description = "Google's data interchange format"; 36 + longDescription = 37 + ''Protocol Buffers are a way of encoding structured data in an efficient 38 + yet extensible format. Google uses Protocol Buffers for almost all of 39 + its internal RPC protocols and file formats. 40 + ''; 41 + license = stdenv.lib.licenses.bsd3; 42 + platforms = stdenv.lib.platforms.unix; 43 + homepage = https://developers.google.com/protocol-buffers/; 44 + }; 45 + 46 + passthru.version = version; 47 + }
+12
pkgs/development/python-modules/poezio/fix_gnupg_import.patch
··· 1 + diff -Nur poezio-0.10.orig/plugins/gpg/__init__.py poezio-0.10/plugins/gpg/__init__.py 2 + --- poezio-0.10.orig/plugins/gpg/__init__.py 2016-07-27 19:02:41.000000000 +0200 3 + +++ poezio-0.10/plugins/gpg/__init__.py 2016-11-16 14:17:06.011128631 +0100 4 + @@ -105,7 +105,7 @@ 5 + .. _XEP-0027: http://xmpp.org/extensions/xep-0027.html 6 + 7 + """ 8 + -from gpg import gnupg 9 + +import slixmpp.thirdparty.gnupg as gnupg 10 + from slixmpp.xmlstream.stanzabase import JID 11 + 12 + from xml.etree import cElementTree as ET
+80
pkgs/development/python-modules/poezio/fix_plugins_imports.patch
··· 1 + diff -Nur poezio-0.10.orig/plugins/canat.py poezio-0.10/plugins/canat.py 2 + --- poezio-0.10.orig/plugins/canat.py 2016-08-21 14:56:35.000000000 +0200 3 + +++ poezio-0.10/plugins/canat.py 2016-11-16 14:32:21.565445266 +0100 4 + @@ -34,9 +34,9 @@ 5 + 6 + 7 + """ 8 + -from plugin import BasePlugin 9 + -import tabs 10 + -from decorators import command_args_parser 11 + +from poezio.plugin import BasePlugin 12 + +import poezio.tabs 13 + +from poezio.decorators import command_args_parser 14 + 15 + def move(text, step, spacing): 16 + new_text = text + (" " * spacing) 17 + diff -Nur poezio-0.10.orig/plugins/corrections_diff.py poezio-0.10/plugins/corrections_diff.py 18 + --- poezio-0.10.orig/plugins/corrections_diff.py 2016-08-21 14:56:35.000000000 +0200 19 + +++ poezio-0.10/plugins/corrections_diff.py 2016-11-16 14:30:53.992684959 +0100 20 + @@ -22,11 +22,11 @@ 21 + 22 + 23 + """ 24 + -from plugin import BasePlugin 25 + +from poezio.plugin import BasePlugin 26 + import difflib 27 + +import collections 28 + from functools import wraps 29 + -import tabs 30 + -from config import config 31 + +from poezio.config import config 32 + 33 + shim_message_fields = ('txt nick_color time str_time nickname user identifier' 34 + ' highlight me old_message revisions jid ack') 35 + @@ -61,10 +61,6 @@ 36 + rev -= 1 37 + return ''.join(acc) 38 + 39 + -Message.__repr__ = repr_message 40 + -Message.__str__ = repr_message 41 + - 42 + - 43 + 44 + def corrections_enabled(func): 45 + @wraps(func) 46 + diff -Nur poezio-0.10.orig/plugins/coucou.py poezio-0.10/plugins/coucou.py 47 + --- poezio-0.10.orig/plugins/coucou.py 2016-08-21 14:56:35.000000000 +0200 48 + +++ poezio-0.10/plugins/coucou.py 2016-11-16 14:25:37.101337668 +0100 49 + @@ -1,4 +1,4 @@ 50 + -from plugin import BasePlugin 51 + +from poezio.plugin import BasePlugin 52 + import tracemalloc 53 + import cProfile, pstats, io 54 + 55 + diff -Nur poezio-0.10.orig/plugins/flood.py poezio-0.10/plugins/flood.py 56 + --- poezio-0.10.orig/plugins/flood.py 2016-08-21 14:56:35.000000000 +0200 57 + +++ poezio-0.10/plugins/flood.py 2016-11-16 14:32:56.452155220 +0100 58 + @@ -1,6 +1,6 @@ 59 + -from plugin import BasePlugin 60 + -import tabs 61 + -import multiuserchat as muc 62 + +from poezio.plugin import BasePlugin 63 + +import poezio.tabs 64 + +import poezio.multiuserchat as muc 65 + 66 + class Plugin(BasePlugin): 67 + def init(self): 68 + diff -Nur poezio-0.10.orig/plugins/invisible.py poezio-0.10/plugins/invisible.py 69 + --- poezio-0.10.orig/plugins/invisible.py 2016-08-21 14:56:35.000000000 +0200 70 + +++ poezio-0.10/plugins/invisible.py 2016-11-16 14:31:31.743288152 +0100 71 + @@ -20,8 +20,7 @@ 72 + .. _XEP-0186: https://xmpp.org/extensions/xep-0186.html 73 + """ 74 + 75 + -from plugin import BasePlugin 76 + -import tabs 77 + +from poezio.plugin import BasePlugin 78 + 79 + class Plugin(BasePlugin): 80 + def init(self):
-25
pkgs/development/python-modules/poezio/make_default_config_writable.patch
··· 1 - diff -ruN a/src/config.py b/src/config.py 2 - --- a/src/config.py 2015-07-31 19:35:37.000000000 +0000 3 - +++ b/src/config.py 2015-08-03 09:23:34.322098081 +0000 4 - @@ -14,6 +14,7 @@ 5 - 6 - import logging.config 7 - import os 8 - +import stat 9 - import sys 10 - import pkg_resources 11 - 12 - @@ -563,6 +564,13 @@ 13 - copy2(default, options.filename) 14 - elif path.isfile(other): 15 - copy2(other, options.filename) 16 - + 17 - + # Inside the nixstore, the reference file is readonly, so is the copy. 18 - + # Make it writable by the user who just created it. 19 - + if os.path.exists(options.filename): 20 - + os.chmod(options.filename, 21 - + os.stat(options.filename).st_mode | stat.S_IWUSR) 22 - + 23 - global firstrun 24 - firstrun = True 25 -
+10 -7
pkgs/development/tools/build-managers/gradle/default.nix
··· 1 1 { stdenv, fetchurl, unzip, jdk, makeWrapper }: 2 2 3 3 rec { 4 - gradleGen = {name, src} : stdenv.mkDerivation rec { 5 - inherit name src; 4 + gradleGen = {name, src, nativeVersion} : stdenv.mkDerivation rec { 5 + inherit name src nativeVersion; 6 6 7 7 dontBuild = true; 8 8 ··· 21 21 let arch = if stdenv.is64bit then "amd64" else "i386"; in '' 22 22 mkdir patching 23 23 pushd patching 24 - jar xf $out/lib/gradle/lib/native-platform-linux-${arch}-0.11.jar 24 + jar xf $out/lib/gradle/lib/native-platform-linux-${arch}-${nativeVersion}.jar 25 25 patchelf --set-rpath "${stdenv.cc.cc.lib}/lib:${stdenv.cc.cc.lib}/lib64" net/rubygrapefruit/platform/linux-${arch}/libnative-platform.so 26 - jar cf native-platform-linux-${arch}-0.11.jar . 27 - mv native-platform-linux-${arch}-0.11.jar $out/lib/gradle/lib/ 26 + jar cf native-platform-linux-${arch}-${nativeVersion}.jar . 27 + mv native-platform-linux-${arch}-${nativeVersion}.jar $out/lib/gradle/lib/ 28 28 popd 29 29 30 30 # The scanner doesn't pick up the runtime dependency in the jar. ··· 52 52 }; 53 53 54 54 gradle_latest = gradleGen rec { 55 - name = "gradle-3.1"; 55 + name = "gradle-3.2"; 56 + nativeVersion = "0.11"; 56 57 57 58 src = fetchurl { 58 59 url = "http://services.gradle.org/distributions/${name}-bin.zip"; 59 - sha256 = "1z0h60w0wvdg2rlxg5izcbhnrzdmr3mdgs7p09cm4lr28d139pn7"; 60 + sha256 = "0d9911011hg0rsqs7r4fz1xjrx0h43qji8s7f0vw0v926xlb68ak"; 60 61 }; 61 62 }; 62 63 63 64 gradle_2_14 = gradleGen rec { 64 65 name = "gradle-2.14.1"; 66 + nativeVersion = "0.10"; 65 67 66 68 src = fetchurl { 67 69 url = "http://services.gradle.org/distributions/${name}-bin.zip"; ··· 71 73 72 74 gradle_2_5 = gradleGen rec { 73 75 name = "gradle-2.5"; 76 + nativeVersion = "0.10"; 74 77 75 78 src = fetchurl { 76 79 url = "http://services.gradle.org/distributions/${name}-bin.zip";
+2 -2
pkgs/development/tools/database/liquibase/default.nix
··· 3 3 stdenv.mkDerivation rec { 4 4 name = "${pname}-${version}"; 5 5 pname = "liquibase"; 6 - version = "3.4.2"; 6 + version = "3.5.3"; 7 7 8 8 src = fetchurl { 9 9 url = "https://github.com/liquibase/liquibase/releases/download/${pname}-parent-${version}/${name}-bin.tar.gz"; 10 - sha256 = "1kvxqjz8jmqpmb1clhp2asxmgfk6ynqjir8fldc321v9a5wnqby5"; 10 + sha256 = "04cpnfycv0ms70d70w8ijqp2yacj2svs7v3lk99z1bpq3rzx51gv"; 11 11 }; 12 12 13 13 buildInputs = [ jre makeWrapper ];
+1
pkgs/development/tools/misc/tokei/default.nix
··· 23 23 license = licenses.mit; 24 24 maintainers = with maintainers; [ gebner ]; 25 25 platforms = platforms.all; 26 + broken = true; 26 27 }; 27 28 }
+5 -5
pkgs/development/tools/rust/rustfmt/default.nix
··· 4 4 5 5 buildRustPackage rec { 6 6 name = "rustfmt-${version}"; 7 - version = "0.6"; 7 + version = "0.6.2"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "rust-lang-nursery"; 11 11 repo = "rustfmt"; 12 - rev = "d022f05f340b9aa4956ca315f5e424a6d3ab3248"; 13 - sha256 = "1w6ll3802061wbggqhk31pmzws423qm7jc4hyxk8a6pf9ksp0nk5"; 12 + rev = "4418fab4f24e6497aa2a1f71bb4cf963c2971a28"; 13 + sha256 = "0x2kg2sqpj4lsqqskcy5p0w3264f0by1irkjj369ch89xax7l52l"; 14 14 }; 15 15 16 - depsSha256 = "13rrhgzxxx5gwpwvyxw03m5xng9c1xyaycmqpi123ma3ps5822jf"; 16 + depsSha256 = "022mwggmy6p9n8dh22y6m3sadrwvwlbpj9w9ki9avmgsm3cj2mhs"; 17 17 18 18 meta = with stdenv.lib; { 19 19 description = "A tool for formatting Rust code according to style guidelines"; 20 - homepage = https://github.com/nrc/rustfmt; 20 + homepage = https://github.com/rust-lang-nursery/rustfmt; 21 21 license = with licenses; [ mit asl20 ]; 22 22 maintainers = [ maintainers.globin ]; 23 23 platforms = platforms.all;
+6 -5
pkgs/development/tools/xcbuild/default.nix
··· 1 - { stdenv, cmake, fetchFromGitHub, zlib, libxml2, libpng, CoreServices, CoreGraphics, ImageIO }: 1 + { stdenv, cmake, fetchFromGitHub, zlib, libxml2, libpng, CoreServices, CoreGraphics, ImageIO, ninja }: 2 2 3 3 let 4 4 googletest = fetchFromGitHub { ··· 16 16 }; 17 17 in stdenv.mkDerivation rec { 18 18 name = "xcbuild-${stdenv.lib.substring 0 8 version}"; 19 - version = "49f8a5923f1381f87ac03ad4c1b138d1d2b74369"; 19 + version = "0ab861abcc11185a17d59608f96a015752a6fadc"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "facebook"; 23 23 repo = "xcbuild"; 24 24 rev = version; 25 - sha256 = "0l107xkh7dab2xc58dqyrrhpd1gp12cpzh0wrx0i9jbh0idbwnk0"; 25 + sha256 = "12h0rn8v0js2vph2pwp5wvcrfkj12nz365i5qxw9miyfn4msnz26"; 26 26 }; 27 27 28 28 prePatch = '' ··· 39 39 rmdir $out/usr 40 40 ''; 41 41 42 - buildInputs = [ cmake zlib libxml2 libpng CoreServices CoreGraphics ImageIO ]; 43 - } 42 + buildInputs = [ cmake zlib libxml2 libpng ninja ] 43 + ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices CoreGraphics ImageIO ]; 44 + }
+152
pkgs/development/tools/xcbuild/platform.nix
··· 1 + { stdenv, sdk, writeText, platformName, xcbuild }: 2 + 3 + let 4 + 5 + Info = { 6 + CFBundleIdentifier = platformName; 7 + Type = "Platform"; 8 + Name = "macosx"; 9 + }; 10 + 11 + Version = { 12 + ProjectName = "OSXPlatformSupport"; 13 + }; 14 + 15 + # These files are all based off of Xcode spec fies found in 16 + # /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Speciications/. 17 + 18 + # Based off of the MacOSX Architectures.xcpsec file. All i386 stuff 19 + # is removed because NixPkgs only supports darwin-x86_64. 20 + Architectures = [ 21 + { 22 + Identifier = "Standard"; 23 + Type = "Architecture"; 24 + Name = "Standard Architectures (64-bit Intel)"; 25 + RealArchitectures = [ "x86_64" ]; 26 + ArchitectureSetting = "ARCHS_STANDARD"; 27 + } 28 + { 29 + Identifier = "Universal"; 30 + Type = "Architecture"; 31 + Name = "Universal (64-bit Intel)"; 32 + RealArchitectures = [ "x86_64" ]; 33 + ArchitectureSetting = "ARCHS_STANDARD_32_64_BIT"; 34 + } 35 + { 36 + Identifier = "Native"; 37 + Type = "Architecture"; 38 + Name = "Native Architecture of Build Machine"; 39 + ArchitectureSetting = "NATIVE_ARCH_ACTUAL"; 40 + } 41 + { 42 + Identifier = "Standard64bit"; 43 + Type = "Architecture"; 44 + Name = "64-bit Intel"; 45 + RealArchitectures = [ "x86_64" ]; 46 + ArchitectureSetting = "ARCHS_STANDARD_64_BIT"; 47 + } 48 + { 49 + Identifier = "x86_64"; 50 + Type = "Architecture"; 51 + Name = "Intel 64-bit"; 52 + } 53 + { 54 + Identifier = "Standard_Including_64_bit"; 55 + Type = "Architecture"; 56 + Name = "Standard Architectures (including 64-bit)"; 57 + RealArchitectures = [ "x86_64" ]; 58 + ArchitectureSetting = "ARCHS_STANDARD_INCLUDING_64_BIT"; 59 + } 60 + ]; 61 + 62 + # Based off of the MacOSX Package Types.xcpsec file. Only keep the 63 + # bare minimum needed. 64 + PackageTypes = [ 65 + { 66 + Identifier = "com.apple.package-type.mach-o-executable"; 67 + Type = "PackageType"; 68 + Name = "Mach-O Executable"; 69 + DefaultBuildSettings = { 70 + EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_VARIANT_SUFFIX)$(EXECUTABLE_SUFFIX)"; 71 + EXECUTABLE_PATH = "$(EXECUTABLE_NAME)"; 72 + }; 73 + ProductReference = { 74 + FileType = "compiled.mach-o.executable"; 75 + Name = "$(EXECUTABLE_NAME)"; 76 + }; 77 + } 78 + { 79 + Identifier = "com.apple.package-type.mach-o-objfile"; 80 + Type = "PackageType"; 81 + Name = "Mach-O Object File"; 82 + DefaultBuildSettings = { 83 + EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_VARIANT_SUFFIX)$(EXECUTABLE_SUFFIX)"; 84 + EXECUTABLE_PATH = "$(EXECUTABLE_NAME)"; 85 + }; 86 + ProductReference = { 87 + FileType = "compiled.mach-o.objfile"; 88 + Name = "$(EXECUTABLE_NAME)"; 89 + }; 90 + } 91 + { 92 + Identifier = "com.apple.package-type.mach-o-dylib"; 93 + Type = "PackageType"; 94 + Name = "Mach-O Dynamic Library"; 95 + DefaultBuildSettings = { 96 + EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)$(EXECUTABLE_VARIANT_SUFFIX)$(EXECUTABLE_SUFFIX)"; 97 + EXECUTABLE_PATH = "$(EXECUTABLE_NAME)"; 98 + }; 99 + ProductReference = { 100 + FileType = "compiled.mach-o.dylib"; 101 + Name = "$(EXECUTABLE_NAME)"; 102 + }; 103 + } 104 + ]; 105 + 106 + # Based off of the MacOSX Product Types.xcpsec file. All 107 + # bundles/wrapper are removed, because we prefer dynamic products in 108 + # NixPkgs. 109 + ProductTypes = [ 110 + { 111 + Identifier = "com.apple.product-type.tool"; 112 + Type = "ProductType"; 113 + Name = "Command-line Tool"; 114 + PackageTypes = [ "com.apple.package-type.mach-o-executable" ]; 115 + } 116 + { 117 + Identifier = "com.apple.product-type.objfile"; 118 + Type = "ProductType"; 119 + Name = "Object File"; 120 + PackageTypes = [ "com.apple.package-type.mach-o-objfile" ]; 121 + } 122 + { 123 + Identifier = "com.apple.product-type.library.dynamic"; 124 + Type = "ProductType"; 125 + Name = "Dynamic Library"; 126 + PackageTypes = [ "com.apple.package-type.mach-o-dylib" ]; 127 + } 128 + ]; 129 + 130 + in 131 + 132 + stdenv.mkDerivation { 133 + name = "nixpkgs.platform"; 134 + buildInputs = [ xcbuild ]; 135 + buildCommand = '' 136 + mkdir -p $out/ 137 + cd $out/ 138 + 139 + plutil -convert xml1 -o Info.plist ${writeText "Info.plist" (builtins.toJSON Info)} 140 + plutil -convert xml1 -o version.plist ${writeText "version.plist" (builtins.toJSON Version)} 141 + 142 + mkdir -p $out/Developer/Library/Xcode/Specifications/ 143 + cd $out/Developer/Library/Xcode/Specifications/ 144 + plutil -convert xml1 -o Architectures.xcspec ${writeText "Architectures.xcspec" (builtins.toJSON Architectures)} 145 + plutil -convert xml1 -o PackageTypes.xcspec ${writeText "PackageTypes.xcspec" (builtins.toJSON PackageTypes)} 146 + plutil -convert xml1 -o ProductTypes.xcspec ${writeText "ProductTypes.xcspec" (builtins.toJSON ProductTypes)} 147 + 148 + mkdir -p $out/Developer/SDKs/ 149 + cd $out/Developer/SDKs/ 150 + ln -s ${sdk} 151 + ''; 152 + }
+31
pkgs/development/tools/xcbuild/sdk.nix
··· 1 + { stdenv, writeText, toolchainName, sdkName, xcbuild }: 2 + 3 + let 4 + 5 + SDKSettings = { 6 + CanonicalName = sdkName; 7 + DisplayName = sdkName; 8 + Toolchains = [ toolchainName ]; 9 + Version = "10.10"; 10 + MaximumDeploymentTarget = "10.10"; 11 + isBaseSDK = "YES"; 12 + }; 13 + 14 + SystemVersion = { 15 + ProductName = "Mac OS X"; 16 + ProductVersion = "10.10"; 17 + }; 18 + 19 + in 20 + 21 + stdenv.mkDerivation { 22 + name = "nix.nixpkgs.sdk"; 23 + buildInputs = [ xcbuild ]; 24 + buildCommand = '' 25 + mkdir -p $out/ 26 + plutil -convert xml1 -o $out/SDKSettings.plist ${writeText "SDKSettings.json" (builtins.toJSON SDKSettings)} 27 + 28 + mkdir -p $out/System/Library/CoreServices/ 29 + plutil -convert xml1 -o $out/System/Library/CoreServices/SystemVersion.plist ${writeText "SystemVersion.plist" (builtins.toJSON SystemVersion)} 30 + ''; 31 + }
+31
pkgs/development/tools/xcbuild/setup-hook.sh
··· 1 + xcbuildBuildPhase() { 2 + export DSTROOT=$out 3 + 4 + runHook preBuild 5 + 6 + echo "running xcodebuild" 7 + 8 + xcodebuild OTHER_CFLAGS="$NIX_CFLAGS_COMPILE" OTHER_CPLUSPLUSFLAGS="$NIX_CFLAGS_COMPILE" OTHER_LDFLAGS="$NIX_LDFLAGS" build 9 + 10 + runHook postBuild 11 + } 12 + 13 + xcbuildInstallPhase () { 14 + runHook preInstall 15 + 16 + # not implemented 17 + # xcodebuild install 18 + 19 + runHook postInstall 20 + } 21 + 22 + if [ -z "$dontUseXcbuild" ]; then 23 + buildPhase=xcbuildBuildPhase 24 + if [ -z "$installPhase" ]; then 25 + installPhase=xcbuildInstallPhase 26 + fi 27 + fi 28 + 29 + # if [ -d "*.xcodeproj" ]; then 30 + # buildPhase=xcbuildPhase 31 + # fi
+109
pkgs/development/tools/xcbuild/toolchain.nix
··· 1 + {stdenv, writeText, toolchainName, xcbuild 2 + , llvm, cctools, gcc, bootstrap_cmds, binutils 3 + , yacc, flex, m4, unifdef, gperf, indent, ctags, makeWrapper}: 4 + 5 + let 6 + 7 + ToolchainInfo = { 8 + Identifier = toolchainName; 9 + }; 10 + 11 + in 12 + 13 + stdenv.mkDerivation { 14 + name = "nixpkgs.xctoolchain"; 15 + buildInputs = [ xcbuild makeWrapper ]; 16 + 17 + propagatedBuildInputs = [ llvm gcc yacc flex m4 unifdef gperf indent ] 18 + ++ stdenv.lib.optionals stdenv.isDarwin [ cctools bootstrap_cmds binutils ]; 19 + ## cctools should build on Linux but it doesn't currentl 20 + 21 + buildCommand = '' 22 + mkdir -p $out 23 + plutil -convert xml1 -o $out/ToolchainInfo.plist ${writeText "ToolchainInfo.plist" (builtins.toJSON ToolchainInfo)} 24 + 25 + mkdir -p $out/usr/include 26 + mkdir -p $out/usr/lib 27 + mkdir -p $out/usr/libexec 28 + mkdir -p $out/usr/share 29 + 30 + mkdir -p $out/usr/bin 31 + cd $out/usr/bin 32 + ln -s ${stdenv.cc}/bin/cpp 33 + ln -s ${stdenv.cc}/bin/c++ 34 + ln -s ${stdenv.cc}/bin/cc 35 + ln -s c++ clang++ 36 + ln -s cc clang 37 + 38 + ln -s ${llvm}/bin/llvm-cov 39 + ln -s ${llvm}/bin/llvm-dsymutil 40 + ln -s ${llvm}/bin/llvm-dwarfdump 41 + ln -s ${llvm}/bin/llvm-nm 42 + ln -s ${llvm}/bin/llvm-objdump 43 + ln -s ${llvm}/bin/llvm-otool 44 + ln -s ${llvm}/bin/llvm-profdata 45 + ln -s ${llvm}/bin/llvm-size 46 + 47 + ln -s ${yacc}/bin/yacc 48 + ln -s ${yacc}/bin/bison 49 + ln -s ${flex}/bin/flex 50 + ln -s ${flex}/bin/flex++ 51 + 52 + ln -s flex lex 53 + 54 + ln -s ${m4}/bin/m4 55 + ln -s m4 gm4 56 + 57 + ln -s ${unifdef}/bin/unifdef 58 + ln -s ${unifdef}/bin/unifdefall 59 + 60 + ln -s ${gperf}/bin/gperf 61 + ln -s ${gcc}/bin/gcov 62 + ln -s ${gcc}/bin/mkdep 63 + ln -s ${indent}/bin/indent 64 + ln -s ${ctags}/bin/ctags 65 + '' + stdenv.lib.optionalString stdenv.isDarwin '' 66 + ln -s ${bootstrap_cmds}/bin/mig 67 + ln -s ${binutils}/bin/lipo 68 + 69 + ln -s ${cctools}/bin/ar 70 + ln -s ${cctools}/bin/as 71 + ln -s ${cctools}/bin/nm 72 + ln -s ${cctools}/bin/nmedit 73 + ln -s ${cctools}/bin/ld 74 + ln -s ${cctools}/bin/libtool 75 + ln -s ${cctools}/bin/strings 76 + ln -s ${cctools}/bin/strip 77 + ln -s ${cctools}/bin/install_name_tool 78 + ln -s ${cctools}/bin/bitcode_strip 79 + ln -s ${cctools}/bin/codesign_allocate 80 + ln -s ${cctools}/bin/dsymutil 81 + ln -s ${cctools}/bin/dyldinfo 82 + ln -s ${cctools}/bin/otool 83 + ln -s ${cctools}/bin/unwinddump 84 + ln -s ${cctools}/bin/size 85 + ln -s ${cctools}/bin/segedit 86 + ln -s ${cctools}/bin/pagestuff 87 + ln -s ${cctools}/bin/ranlib 88 + ln -s ${cctools}/bin/redo_prebinding 89 + ''; 90 + } 91 + 92 + # other commands in /bin/ 93 + # asa 94 + # cmpdylib (in cctools) 95 + # ctf_insert (in cctools) 96 + # dwarfdump 97 + # lorder 98 + # rebase 99 + # rpcgen (in developer_cmds) 100 + # what 101 + 102 + 103 + # swift: see #11463 104 + # swift 105 + # swift-compress 106 + # swift-demangle 107 + # swift-stdlib-tool 108 + # swift-update 109 + # swiftc
+72
pkgs/development/tools/xcbuild/wrapper.nix
··· 1 + { stdenv, callPackage, makeWrapper, writeText, CoreServices, ImageIO, CoreGraphics 2 + , cctools, bootstrap_cmds, binutils}: 3 + 4 + let 5 + 6 + toolchainName = "com.apple.dt.toolchain.XcodeDefault"; 7 + platformName = "com.apple.platform.macosx"; 8 + sdkName = "macosx10.10"; 9 + 10 + xcbuild = callPackage ./default.nix { 11 + inherit CoreServices ImageIO CoreGraphics; 12 + }; 13 + 14 + toolchain = callPackage ./toolchain.nix { 15 + inherit cctools bootstrap_cmds toolchainName xcbuild binutils stdenv; 16 + }; 17 + 18 + sdk = callPackage ./sdk.nix { 19 + inherit toolchainName sdkName xcbuild; 20 + }; 21 + 22 + platform = callPackage ./platform.nix { 23 + inherit sdk platformName xcbuild; 24 + }; 25 + 26 + xcconfig = writeText "nix.xcconfig" '' 27 + SDKROOT=${sdkName} 28 + ''; 29 + 30 + in 31 + 32 + stdenv.mkDerivation { 33 + name = "xcbuild-wrapper"; 34 + 35 + buildInputs = [ xcbuild makeWrapper ]; 36 + 37 + setupHook = ./setup-hook.sh; 38 + 39 + phases = [ "installPhase" "fixupPhase" ]; 40 + 41 + installPhase = '' 42 + mkdir -p $out/bin 43 + cd $out/bin/ 44 + 45 + for file in ${xcbuild}/bin/*; do 46 + ln -s $file 47 + done 48 + 49 + mkdir -p $out/Library/Xcode/ 50 + ln -s ${xcbuild}/Library/Xcode/Specifications $out/Library/Xcode/Specifications 51 + 52 + mkdir -p $out/Platforms/ 53 + ln -s ${platform} $out/Platforms/ 54 + 55 + mkdir -p $out/Toolchains/ 56 + ln -s ${toolchain} $out/Toolchains/ 57 + 58 + wrapProgram $out/bin/xcodebuild \ 59 + --add-flags "-xcconfig ${xcconfig}" \ 60 + --add-flags "DERIVED_DATA_DIR=." \ 61 + --set DEVELOPER_DIR "$out" 62 + wrapProgram $out/bin/xcrun \ 63 + --add-flags "-sdk ${sdkName}" \ 64 + --set DEVELOPER_DIR "$out" 65 + ''; 66 + 67 + passthru = { 68 + raw = xcbuild; 69 + }; 70 + 71 + preferLocalBuild = true; 72 + }
+24
pkgs/os-specific/darwin/apple-source-releases/Librpcsvc/default.nix
··· 1 + { stdenv, appleDerivation, developer_cmds }: 2 + 3 + appleDerivation rec { 4 + phases = [ "unpackPhase" "installPhase" ]; 5 + 6 + buildInputs = [ developer_cmds ]; 7 + 8 + installPhase = '' 9 + export DSTROOT=$out 10 + export SRCROOT=$PWD 11 + export OBJROOT=$PWD 12 + 13 + . ./xcodescripts/install_rpcsvc.sh 14 + 15 + mv $out/usr/* $out 16 + rmdir $out/usr/ 17 + ''; 18 + 19 + meta = with stdenv.lib; { 20 + maintainers = with maintainers; [ matthewbauer ]; 21 + platforms = platforms.darwin; 22 + license = licenses.apsl20; 23 + }; 24 + }
+47
pkgs/os-specific/darwin/apple-source-releases/adv_cmds/xcode.nix
··· 1 + { stdenv, appleDerivation, fetchurl, xcbuild, libcxx }: 2 + 3 + appleDerivation { 4 + 5 + # pkill requires special private headers that are unavailable in 6 + # NixPkgs. These ones are needed: 7 + # - xpc/xpxc.h 8 + # - os/base_private.h 9 + # - _simple.h 10 + # We disable it here for now. TODO: build pkill inside adv_cmds 11 + 12 + # We also disable locale here because of some issues with a missing 13 + # "lstdc++". 14 + patchPhase = '' 15 + substituteInPlace adv_cmds.xcodeproj/project.pbxproj \ 16 + --replace "FD201DC214369B4200906237 /* pkill.c in Sources */," "" \ 17 + --replace "FDF278D60FC6204E00D7A3C6 /* locale.cc in Sources */," "" 18 + ''; 19 + 20 + # temporary install phase until xcodebuild has "install" support 21 + installPhase = '' 22 + mkdir -p $out/bin/ 23 + install adv_cmds-*/Build/Products/Release/* $out/bin/ 24 + 25 + for n in 1 8; do 26 + mkdir -p $out/share/man/man$n 27 + install */*.$n $out/share/man/man$n 28 + done 29 + 30 + mkdir -p $out/System/Library/LaunchDaemons 31 + install fingerd/finger.plist $out/System/Library/LaunchDaemons 32 + 33 + # from variant_links.sh 34 + # ln -s $out/bin/pkill $out/bin/pgrep 35 + # ln -s $out/share/man/man1/pkill.1 $out/share/man/man1/pgrep.1 36 + ''; 37 + 38 + buildInputs = [ xcbuild libcxx ]; 39 + 40 + # temporary fix for iostream issue 41 + NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1"; 42 + 43 + meta = { 44 + platforms = stdenv.lib.platforms.darwin; 45 + maintainers = with stdenv.lib.maintainers; [ matthewbauer ]; 46 + }; 47 + }
+29
pkgs/os-specific/darwin/apple-source-releases/basic_cmds/default.nix
··· 1 + { stdenv, appleDerivation, fetchurl, xcbuild }: 2 + 3 + appleDerivation rec { 4 + buildInputs = [ xcbuild ]; 5 + 6 + # These PBXcp calls should be patched in xcbuild to allow them to 7 + # automatically be prefixed. 8 + patchPhase = '' 9 + substituteInPlace basic_cmds.xcodeproj/project.pbxproj \ 10 + --replace "dstPath = /usr/share/man/man1;" "dstPath = $out/share/man/man1;" \ 11 + --replace "dstPath = /usr/share/man/man5;" "dstPath = $out/share/man/man5;" 12 + ''; 13 + 14 + # temporary install phase until xcodebuild has "install" support 15 + installPhase = '' 16 + mkdir -p $out/bin/ 17 + install basic_cmds-*/Build/Products/Release/* $out/bin/ 18 + 19 + for n in 1; do 20 + mkdir -p $out/share/man/man$n 21 + install */*.$n $out/share/man/man$n 22 + done 23 + ''; 24 + 25 + meta = { 26 + platforms = stdenv.lib.platforms.darwin; 27 + maintainers = with stdenv.lib.maintainers; [ matthewbauer ]; 28 + }; 29 + }
+19 -2
pkgs/os-specific/darwin/apple-source-releases/default.nix
··· 1 - { stdenv, fetchurl, fetchzip, pkgs }: 1 + { stdenv, fetchurl, fetchzip, pkgs, fetchurlBoot }: 2 2 3 3 let 4 4 # This attrset can in theory be computed automatically, but for that to work nicely we need ··· 34 34 35 35 libutil = "43"; 36 36 libunwind = "35.3"; 37 + Librpcsvc = "26"; 38 + developer_cmds= "62"; 39 + network_cmds = "481.20.1"; 40 + basic_cmds = "55"; 41 + adv_cmds = "163"; 37 42 }; 38 43 "osx-10.11.5" = { 39 44 Libc = "1082.50.1"; # 10.11.6 still unreleased :/ ··· 123 128 }; 124 129 }; 125 130 126 - fetchApple = version: sha256: name: fetchurl { 131 + fetchApple = version: sha256: name: let 132 + # When cross-compiling, fetchurl depends on libiconv, resulting 133 + # in an infinite recursion without this. It's not clear why this 134 + # worked fine when not cross-compiling 135 + fetch = if name == "libiconv" 136 + then fetchurlBoot 137 + else fetchurl; 138 + in fetch { 127 139 url = "http://www.opensource.apple.com/tarballs/${name}/${name}-${versions.${version}.${name}}.tar.gz"; 128 140 inherit sha256; 129 141 }; ··· 214 226 removefile = applePackage "removefile" "osx-10.11.6" "1b6r74ry3k01kypvlaclf33fha15pcm0kzx9zrymlg66wg0s0i3r" {}; 215 227 Security = applePackage "Security" "osx-10.9.5" "1nv0dczf67dhk17hscx52izgdcyacgyy12ag0jh6nl5hmfzsn8yy" {}; 216 228 xnu = applePackage "xnu" "osx-10.11.6" "0yhziq4dqqcbjpf6vyqn8xhwva2zb525gndkx8cp8alzwp76jnr9" {}; 229 + Librpcsvc = applePackage "Librpcsvc" "osx-10.11.6" "1zwfwcl9irxl1dlnf2b4v30vdybp0p0r6n6g1pd14zbdci1jcg2k" {}; 230 + adv_cmds = applePackage "adv_cmds/xcode.nix" "osx-10.11.6" "12gbv35i09aij9g90p6b3x2f3ramw43qcb2gjrg8lzkzmwvcyw9q" {}; 231 + basic_cmds = applePackage "basic_cmds" "osx-10.11.6" "0hvab4b1v5q2x134hdkal0rmz5gsdqyki1vb0dbw4py1bqf0yaw9" {}; 232 + developer_cmds = applePackage "developer_cmds" "osx-10.11.6" "1r9c2b6dcl22diqf90x58psvz797d3lxh4r2wppr7lldgbgn24di" {}; 233 + network_cmds = applePackage "network_cmds" "osx-10.11.6" "0lhi9wz84qr1r2ab3fb4nvmdg9gxn817n5ldg7zw9gnf3wwn42kw" {}; 217 234 218 235 libsecurity_apple_csp = libsecPackage "libsecurity_apple_csp" "osx-10.7.5" "1ngyn1ik27n4x981px3kfd1z1n8zx7r5w812b6qfjpy5nw4h746w" {}; 219 236 libsecurity_apple_cspdl = libsecPackage "libsecurity_apple_cspdl" "osx-10.7.5" "1svqa5fhw7p7njzf8bzg7zgc5776aqjhdbnlhpwmr5hmz5i0x8r7" {};
+26
pkgs/os-specific/darwin/apple-source-releases/developer_cmds/default.nix
··· 1 + { stdenv, fetchurl, appleDerivation, xcbuild }: 2 + 3 + appleDerivation rec { 4 + buildInputs = [ xcbuild ]; 5 + 6 + patchPhase = '' 7 + substituteInPlace rpcgen/rpc_main.c \ 8 + --replace "/usr/bin/cpp" "${stdenv.cc}/bin/cpp" 9 + ''; 10 + 11 + # temporary install phase until xcodebuild has "install" support 12 + installPhase = '' 13 + mkdir -p $out/bin/ 14 + install developer_cmds-*/Build/Products/Release/* $out/bin/ 15 + 16 + for n in 1; do 17 + mkdir -p $out/share/man/man$n 18 + install */*.$n $out/share/man/man$n 19 + done 20 + ''; 21 + 22 + meta = { 23 + platforms = stdenv.lib.platforms.darwin; 24 + maintainers = with stdenv.lib.maintainers; [ matthewbauer ]; 25 + }; 26 + }
+43
pkgs/os-specific/darwin/apple-source-releases/network_cmds/default.nix
··· 1 + { stdenv, appleDerivation, xcbuild, openssl, Librpcsvc, xnu, libpcap, developer_cmds }: 2 + 3 + appleDerivation rec { 4 + buildInputs = [ xcbuild openssl xnu Librpcsvc libpcap developer_cmds ]; 5 + 6 + NIX_CFLAGS_COMPILE = " -I./unbound -I${xnu}/Library/Frameworks/System.framework/Headers/"; 7 + 8 + # "spray" requires some files that aren't compiling correctly in xcbuild. 9 + # "rtadvd" seems to fail with some missing constants. 10 + # We disable spray and rtadvd here for now. 11 + patchPhase = '' 12 + substituteInPlace network_cmds.xcodeproj/project.pbxproj \ 13 + --replace "7294F0EA0EE8BAC80052EC88 /* PBXTargetDependency */," "" \ 14 + --replace "7216D34D0EE89FEC00AE70E4 /* PBXTargetDependency */," "" 15 + ''; 16 + 17 + # temporary install phase until xcodebuild has "install" support 18 + installPhase = '' 19 + mkdir -p $out/bin/ 20 + install network_cmds-*/Build/Products/Release/* $out/bin/ 21 + 22 + for n in 1 5; do 23 + mkdir -p $out/share/man/man$n 24 + install */*.$n $out/share/man/man$n 25 + done 26 + 27 + # TODO: patch files to load from $out/ instead of /usr/ 28 + 29 + # mkdir -p $out/etc/ 30 + # install rtadvd.tproj/rtadvd.conf ip6addrctl.tproj/ip6addrctl.conf $out/etc/ 31 + 32 + # mkdir -p $out/local/OpenSourceVersions/ 33 + # install network_cmds.plist $out/local/OpenSourceVersions/ 34 + 35 + # mkdir -p $out/System/Library/LaunchDaemons 36 + # install kdumpd.tproj/com.apple.kdumpd.plist $out/System/Library/LaunchDaemons 37 + ''; 38 + 39 + meta = { 40 + platforms = stdenv.lib.platforms.darwin; 41 + maintainers = with stdenv.lib.maintainers; [ matthewbauer ]; 42 + }; 43 + }
+54
pkgs/os-specific/darwin/ios-cross/default.nix
··· 1 + { runCommand 2 + , lib 3 + , llvm 4 + , clang 5 + , binutils 6 + , stdenv 7 + , coreutils 8 + , gnugrep 9 + }: { prefix, arch, simulator ? false }: let 10 + sdkType = if simulator then "Simulator" else "OS"; 11 + 12 + sdk = "/Applications/Xcode.app/Contents/Developer/Platforms/iPhone${sdkType}.platform/Developer/SDKs/iPhone${sdkType}10.0.sdk"; 13 + 14 + /* TODO: Properly integrate with gcc-cross-wrapper */ 15 + wrapper = import ../../../build-support/cc-wrapper { 16 + inherit stdenv coreutils gnugrep; 17 + nativeTools = false; 18 + nativeLibc = false; 19 + inherit binutils; 20 + libc = runCommand "empty-libc" {} "mkdir -p $out/{lib,include}"; 21 + cc = clang; 22 + extraBuildCommands = '' 23 + # ugh 24 + tr '\n' ' ' < $out/nix-support/cc-cflags > cc-cflags.tmp 25 + mv cc-cflags.tmp $out/nix-support/cc-cflags 26 + echo "-target ${prefix} -arch ${arch} -idirafter ${sdk}/usr/include ${if simulator then "-mios-simulator-version-min=7.0" else "-miphoneos-version-min=7.0"}" >> $out/nix-support/cc-cflags 27 + 28 + # Purposefully overwrite libc-ldflags-before, cctools ld doesn't know dynamic-linker and cc-wrapper doesn't do cross-compilation well enough to adjust 29 + echo "-arch ${arch} -L${sdk}/usr/lib -L${sdk}/usr/lib/system" > $out/nix-support/libc-ldflags-before 30 + ''; 31 + }; 32 + in { 33 + cc = runCommand "${prefix}-cc" {} '' 34 + mkdir -p $out/bin 35 + ln -sv ${wrapper}/bin/clang $out/bin/${prefix}-cc 36 + mkdir -p $out/nix-support 37 + echo ${llvm} > $out/nix-support/propagated-native-build-inputs 38 + cat > $out/nix-support/setup-hook <<EOF 39 + if test "\$dontSetConfigureCross" != "1"; then 40 + configureFlags="\$configureFlags --host=${prefix}" 41 + fi 42 + EOF 43 + fixupPhase 44 + ''; 45 + 46 + binutils = runCommand "${prefix}-binutils" {} '' 47 + mkdir -p $out/bin 48 + ln -sv ${wrapper}/bin/ld $out/bin/${prefix}-ld 49 + for prog in ar nm ranlib; do 50 + ln -s ${binutils}/bin/$prog $out/bin/${prefix}-$prog 51 + done 52 + fixupPhase 53 + ''; 54 + }
+2 -2
pkgs/os-specific/linux/batman-adv/alfred.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, gpsd, libcap, libnl }: 2 2 3 3 let 4 - ver = "2016.3"; 4 + ver = "2016.4"; 5 5 in 6 6 stdenv.mkDerivation rec { 7 7 name = "alfred-${ver}"; 8 8 9 9 src = fetchurl { 10 10 url = "http://downloads.open-mesh.org/batman/releases/batman-adv-${ver}/${name}.tar.gz"; 11 - sha256 = "0a92n570hrsh58ivr29c0lkjs7y6zxi1hk0l5mvaqs7k3w7z691l"; 11 + sha256 = "0p8x8m1bdk560d64v010ck7dgm301cy7panxijczcf4p74clh835"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkgconfig ];
+2 -2
pkgs/os-specific/linux/batman-adv/batctl.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, libnl }: 2 2 3 3 let 4 - ver = "2016.3"; 4 + ver = "2016.4"; 5 5 in 6 6 stdenv.mkDerivation rec { 7 7 name = "batctl-${ver}"; 8 8 9 9 src = fetchurl { 10 10 url = "http://downloads.open-mesh.org/batman/releases/batman-adv-${ver}/${name}.tar.gz"; 11 - sha256 = "0ckh11dw9l6kljwa953384y295jd36x4kwzcw5wpplnx7rkg42cj"; 11 + sha256 = "1ybn2akwj29hsjps6qgvg1ncf238002d3r7fik627ig8cgmx0wi4"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkgconfig ];
+2 -2
pkgs/os-specific/linux/batman-adv/default.nix
··· 2 2 3 3 #assert stdenv.lib.versionOlder kernel.version "3.17"; 4 4 5 - let base = "batman-adv-2016.3"; in 5 + let base = "batman-adv-2016.4"; in 6 6 7 7 stdenv.mkDerivation rec { 8 8 name = "${base}-${kernel.version}"; 9 9 10 10 src = fetchurl { 11 11 url = "http://downloads.open-mesh.org/batman/releases/${base}/${base}.tar.gz"; 12 - sha256 = "0rzhgj0g2hwlrzr8l9ymj6s60vk2zpk1a8x1lm4lhnhsqs9qj4kf"; 12 + sha256 = "1sshl700gwfnqih95q1kp7sya71svp8px2rn14dbb790hgfkc4mw"; 13 13 }; 14 14 15 15 hardeningDisable = [ "pic" ];
+2 -2
pkgs/os-specific/linux/kernel/linux-4.4.nix
··· 1 1 { stdenv, fetchurl, perl, buildLinux, ... } @ args: 2 2 3 3 import ./generic.nix (args // rec { 4 - version = "4.4.31"; 4 + version = "4.4.32"; 5 5 extraMeta.branch = "4.4"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 9 - sha256 = "03fzi08xs9xp7r7bla6n3ykr81a365n8c5br1x7vwpgpacm63rk6"; 9 + sha256 = "03n3wzbqc2h09ydwz3jybrc8ll6f2znr0k7f0hayj0qi5wx1rnpc"; 10 10 }; 11 11 12 12 kernelPatches = args.kernelPatches;
+2 -2
pkgs/os-specific/linux/kernel/linux-4.8.nix
··· 1 1 { stdenv, fetchurl, perl, buildLinux, ... } @ args: 2 2 3 3 import ./generic.nix (args // rec { 4 - version = "4.8.7"; 4 + version = "4.8.8"; 5 5 extraMeta.branch = "4.8"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 9 - sha256 = "03qgqqy1kxdqpb844g2yfyq45xy77110hrz8ddqy0rlkia8kzx8m"; 9 + sha256 = "0hm60zjsp22rbh8jz4d8rpwsj6bysmlcm0c5m1cxpnfj6cqcjp7w"; 10 10 }; 11 11 12 12 kernelPatches = args.kernelPatches;
+2 -2
pkgs/os-specific/linux/kernel/linux-grsecurity.nix
··· 1 1 { stdenv, fetchurl, perl, buildLinux, ... } @ args: 2 2 3 3 import ./generic.nix (args // rec { 4 - version = "4.8.7"; 4 + version = "4.8.8"; 5 5 extraMeta.branch = "4.8"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 9 - sha256 = "03qgqqy1kxdqpb844g2yfyq45xy77110hrz8ddqy0rlkia8kzx8m"; 9 + sha256 = "0hm60zjsp22rbh8jz4d8rpwsj6bysmlcm0c5m1cxpnfj6cqcjp7w"; 10 10 }; 11 11 12 12 kernelPatches = args.kernelPatches;
+3 -3
pkgs/os-specific/linux/kernel/patches.nix
··· 86 86 }; 87 87 88 88 grsecurity_testing = grsecPatch 89 - { kver = "4.8.7"; 90 - grrev = "201611102210"; 91 - sha256 = "1n7avhvzy4njf9wky38l99i18v1rr05bgspivnp440j8d6nh60nh"; 89 + { kver = "4.8.8"; 90 + grrev = "201611150756"; 91 + sha256 = "04sankbjlrji3hrhgwfvmgkrh5ypblb706i0hch4sn3vcc0dq87b"; 92 92 }; 93 93 94 94 # This patch relaxes grsec constraints on the location of usermode helpers,
+4 -6
pkgs/os-specific/linux/wireguard/default.nix
··· 2 2 3 3 # module requires Linux >= 4.1 https://www.wireguard.io/install/#kernel-requirements 4 4 assert kernel != null -> stdenv.lib.versionAtLeast kernel.version "4.1"; 5 - # module is incompatible with the PaX constification plugin 6 - assert kernel != null -> !(kernel.features.grsecurity or false); 7 5 8 6 let 9 - name = "wireguard-unstable-${version}"; 7 + name = "wireguard-experimental-${version}"; 10 8 11 - version = "2016-10-25"; 9 + version = "0.0.20161110"; 12 10 13 11 src = fetchurl { 14 - url = "https://git.zx2c4.com/WireGuard/snapshot/WireGuard-experimental-0.0.20161025.tar.xz"; 15 - sha256 = "09rhap3dzb8rcq1a1af9inf1qz7161yghafbgpbnd9dg016vhgs3"; 12 + url = "https://git.zx2c4.com/WireGuard/snapshot/WireGuard-experimental-${version}.tar.xz"; 13 + sha256 = "13z416k64gnkp9248h846h40ph83ms7l9mm9b9xpki17j5q7hm10"; 16 14 }; 17 15 18 16 meta = with stdenv.lib; {
+2 -2
pkgs/servers/sql/mariadb/default.nix
··· 15 15 }; 16 16 17 17 common = rec { # attributes common to both builds 18 - version = "10.1.18"; 18 + version = "10.1.19"; 19 19 20 20 src = fetchurl { 21 21 url = "https://downloads.mariadb.org/interstitial/mariadb-${version}/source/mariadb-${version}.tar.gz"; 22 - sha256 = "0wrvhyck95czhz553834i9im7ljvn8k2byakcinlji7zx43njcyp"; 22 + sha256 = "108s4mimdbmgmmn5pcr9a405j70cyny9adzv49s75lg22krp74sv"; 23 23 }; 24 24 25 25 prePatch = ''
+9 -1
pkgs/servers/xinetd/default.nix
··· 1 - { fetchurl, stdenv }: 1 + { fetchurl, fetchpatch, stdenv }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "xinetd-2.3.15"; ··· 7 7 url = "http://www.xinetd.org/${name}.tar.gz"; 8 8 sha256 = "1qsv1al506x33gh92bqa8w21k7mxqrbsrwmxvkj0amn72420ckmz"; 9 9 }; 10 + 11 + patches = [ 12 + (fetchpatch { 13 + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-apps/xinetd/files/xinetd-2.3.15-creds.patch?id=426002bfe2789fb6213fba832c8bfee634d68d02"; 14 + name = "CVE-2013-4342.patch"; 15 + sha256 = "1iqcrqzgisz4b6vamprzg2y6chai7qpifqcihisrwbjwbc4wzj8v"; 16 + }) 17 + ]; 10 18 11 19 meta = { 12 20 description = "Secure replacement for inetd";
+3 -3
pkgs/shells/rush/default.nix
··· 1 1 { fetchurl, stdenv }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "rush-1.7"; 4 + name = "rush-1.8"; 5 5 6 6 src = fetchurl { 7 7 url = "mirror://gnu/rush/${name}.tar.gz"; 8 - sha256 = "0fh0gbbp0iiq3wbkf503xb40r8ljk42vyj9bnlflbz82d6ipy1rm"; 8 + sha256 = "1vxdb81ify4xcyygh86250pi50krb16dkj42i5ii4ns3araiwckz"; 9 9 }; 10 10 11 - patches = [ ./gets.patch ]; 11 + patches = [ ./fix-format-security-error.patch ]; 12 12 13 13 doCheck = true; 14 14
+12
pkgs/shells/rush/fix-format-security-error.patch
··· 1 + diff -Nur rush-1.8.orig/lib/wordsplit.c rush-1.8/lib/wordsplit.c 2 + --- rush-1.8.orig/lib/wordsplit.c 2016-08-18 20:11:43.000000000 +0200 3 + +++ rush-1.8/lib/wordsplit.c 2016-11-14 14:37:02.976177414 +0100 4 + @@ -2330,7 +2330,7 @@ 5 + break; 6 + 7 + default: 8 + - wsp->ws_error (wordsplit_strerror (wsp)); 9 + + wsp->ws_error ("%s", wordsplit_strerror (wsp)); 10 + } 11 + } 12 +
-13
pkgs/shells/rush/gets.patch
··· 1 - --- rush-1.7/gnu/stdio.in.h.org 2010-06-13 19:14:59.000000000 +0200 2 - +++ rush-1.7/gnu/stdio.in.h 2013-12-30 14:29:55.000000000 +0100 3 - @@ -138,8 +138,10 @@ _GL_WARN_ON_USE (fflush, "fflush is not 4 - /* It is very rare that the developer ever has full control of stdin, 5 - so any use of gets warrants an unconditional warning. Assume it is 6 - always declared, since it is required by C89. */ 7 - +#if defined gets 8 - #undef gets 9 - _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); 10 - +#endif 11 - 12 - #if @GNULIB_FOPEN@ 13 - # if @REPLACE_FOPEN@
+6
pkgs/stdenv/cross/default.nix
··· 26 26 stdenvCross = buildPackages.makeStdenvCross 27 27 buildPackages.stdenv crossSystem 28 28 buildPackages.binutilsCross buildPackages.gccCrossStageFinal; 29 + 30 + stdenvCrossiOS = let 31 + inherit (buildPackages.darwin.ios-cross { prefix = crossSystem.config; inherit (crossSystem) arch; simulator = crossSystem.isiPhoneSimulator or false; }) cc binutils; 32 + in buildPackages.makeStdenvCross 33 + buildPackages.stdenv crossSystem 34 + binutils cc; 29 35 }
+4 -2
pkgs/stdenv/default.nix
··· 38 38 39 39 inherit (import ./darwin { inherit system allPackages platform config; }) stdenvDarwin; 40 40 41 - inherit (import ./cross { inherit system allPackages platform crossSystem config lib; }) stdenvCross; 41 + inherit (import ./cross { inherit system allPackages platform crossSystem config lib; }) stdenvCross stdenvCrossiOS; 42 42 43 43 inherit (import ./custom { inherit system allPackages platform crossSystem config lib; }) stdenvCustom; 44 44 45 45 # Select the appropriate stdenv for the platform `system'. 46 46 stdenv = 47 - if crossSystem != null then stdenvCross else 47 + if crossSystem != null then 48 + if crossSystem.useiOSCross or false then stdenvCrossiOS 49 + else stdenvCross else 48 50 if config ? replaceStdenv then stdenvCustom else 49 51 if system == "i686-linux" then stdenvLinux else 50 52 if system == "x86_64-linux" then stdenvLinux else
+1 -1
pkgs/stdenv/generic/default.nix
··· 139 139 { nixpkgs.config.allow${up reason} = true; } 140 140 in configuration.nix to override this. 141 141 142 - b) For `nix-env`, `nix-build` or any other Nix command you can add 142 + b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add 143 143 { allow${up reason} = true; } 144 144 to ~/.nixpkgs/config.nix. 145 145 ''));
+5 -3
pkgs/tools/graphics/gmic/default.nix
··· 1 - { stdenv, fetchurl, fftw, zlib, libjpeg, libtiff, libpng }: 1 + { stdenv, fetchurl, fftw, zlib, libjpeg, libtiff, libpng, pkgconfig }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "gmic-${version}"; 5 - version = "1.7.7"; 5 + version = "1.7.8"; 6 6 7 7 src = fetchurl { 8 8 url = "http://gmic.eu/files/source/gmic_${version}.tar.gz"; 9 - sha256 = "0shcxgq8nc391c0y0zh3l87g3p7fvsmgshi1x1jvvwwq1b9nf6vp"; 9 + sha256 = "1921s0n2frj8q95l8lm8was64cypnychgcgcavx9q8qljzbk4brs"; 10 10 }; 11 + 12 + nativeBuildInputs = [ pkgconfig ]; 11 13 12 14 buildInputs = [ fftw zlib libjpeg libtiff libpng ]; 13 15
+6 -5
pkgs/tools/misc/contacts/default.nix
··· 1 - { stdenv, fetchurl }: 1 + { stdenv, fetchurl, xcbuild, Foundation, AddressBook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 version = "1.1a-3"; ··· 9 9 sha256 = "0wdqc1ndgrdhqapvvgx5xihc750szv08lp91x4l6n0gh59cpxpg3"; 10 10 }; 11 11 12 - preBuild = '' 13 - substituteInPlace Makefile --replace "xcodebuild" "/usr/bin/xcodebuild" 14 - ''; 12 + buildInputs = [ xcbuild Foundation AddressBook ]; 15 13 16 14 installPhase = '' 17 15 mkdir -p $out/bin 18 - cp ./build/Deployment/contacts $out/bin 16 + cp ./contacts-*/Build/Products/Default/contacts $out/bin 19 17 ''; 18 + 19 + ## FIXME: the framework setup hook isn't adding these correctly 20 + NIX_LDFLAGS = " -F${Foundation}/Library/Frameworks/ -F${AddressBook}/Library/Frameworks/"; 20 21 21 22 meta = with stdenv.lib; { 22 23 description = "Access contacts from the Mac address book from command-line";
+2 -2
pkgs/tools/misc/debian-devscripts/default.nix
··· 8 8 let 9 9 inherit (python3Packages) python setuptools; 10 10 in stdenv.mkDerivation rec { 11 - version = "2.16.6"; 11 + version = "2.16.8"; 12 12 name = "debian-devscripts-${version}"; 13 13 14 14 src = fetchurl { 15 15 url = "mirror://debian/pool/main/d/devscripts/devscripts_${version}.tar.xz"; 16 - sha256 = "0lkhilwb1gsnk8q14wkrl78s0w3l8aghsaz00vprmkmcc3j1x14h"; 16 + sha256 = "0xy1nvqrnifx46g8ch69pk31by0va6hn10wpi1fkrsrgncanjjh1"; 17 17 }; 18 18 19 19 buildInputs = [ perl CryptSSLeay LWP unzip xz dpkg TimeDate DBFile
+1
pkgs/tools/misc/exa/default.nix
··· 36 36 homepage = http://bsago.me/exa; 37 37 license = licenses.mit; 38 38 maintainer = [ maintainers.ehegnes ]; 39 + broken = true; 39 40 }; 40 41 }
+2 -2
pkgs/tools/misc/mimeo/default.nix
··· 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 name = "mimeo-${version}"; 5 - version = "2016.2"; 5 + version = "2016.11"; 6 6 7 7 src = fetchurl { 8 8 url = "http://xyne.archlinux.ca/projects/mimeo/src/${name}.tar.xz"; 9 - sha256 = "1y3a60983ind2cakjwxq3cgc76xhcdqz5lcpnyii34s6wviybkn1"; 9 + sha256 = "1yygdxqnkh506fknxsp9xa3rnxn0901dzqc7c7qjjj80lk6xnfxb"; 10 10 }; 11 11 12 12 buildInputs = [ file desktop_file_utils ];
+2 -2
pkgs/tools/misc/youtube-dl/default.nix
··· 15 15 buildPythonApplication rec { 16 16 17 17 name = "youtube-dl-${version}"; 18 - version = "2016.11.08.1"; 18 + version = "2016.11.14.1"; 19 19 20 20 src = fetchurl { 21 21 url = "https://yt-dl.org/downloads/${version}/${name}.tar.gz"; 22 - sha256 = "95d45438254c949952127b269451da861682fb06a7ef62b5f5dc75bc40bfaeeb"; 22 + sha256 = "d96b5e5fe7de67ea01c2be746c00dc78ffbf3f74654aa989db8baaf153243537"; 23 23 }; 24 24 25 25 buildInputs = [ makeWrapper zip ] ++ optional generateManPage pandoc;
+2 -2
pkgs/tools/package-management/dpkg/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "dpkg-${version}"; 5 - version = "1.18.14"; 5 + version = "1.18.15"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://debian/pool/main/d/dpkg/dpkg_${version}.tar.xz"; 9 - sha256 = "0njd8pdq1vx70sjlgymi79lijg05fmd8vxnqndzhjjb0a8cf920p"; 9 + sha256 = "0wd3rl1wi2d22jyavxg1ljzkymilg7p338y0c0ql0fcw7djkdsdf"; 10 10 }; 11 11 12 12 configureFlags = [
+4 -5
pkgs/tools/security/clamav/default.nix
··· 1 1 { stdenv, fetchurl, zlib, bzip2, libiconv, libxml2, openssl, ncurses, curl 2 - , libmilter, pcre, freshclamConf ? null }: 2 + , libmilter, pcre }: 3 3 4 4 stdenv.mkDerivation rec { 5 5 name = "clamav-${version}"; ··· 10 10 sha256 = "0yh2q318bnmf2152g2h1yvzgqbswn0wvbzb8p4kf7v057shxcyqn"; 11 11 }; 12 12 13 - buildInputs = [ zlib bzip2 libxml2 openssl ncurses curl libiconv libmilter pcre ]; 13 + buildInputs = [ 14 + zlib bzip2 libxml2 openssl ncurses curl libiconv libmilter pcre 15 + ]; 14 16 15 17 configureFlags = [ 16 18 "--with-zlib=${zlib.dev}" ··· 22 24 "--with-libcurl=${curl.dev}" 23 25 "--with-pcre=${pcre.dev}" 24 26 "--enable-milter" 25 - "--disable-clamav" 26 27 ]; 27 - 28 - fixupPhase = if (freshclamConf != null) then ''echo "${freshclamConf}" > $out/etc/freshclam.conf'' else ""; 29 28 30 29 meta = with stdenv.lib; { 31 30 homepage = http://www.clamav.net;
+2 -2
pkgs/tools/security/eid-mw/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "eid-mw-${version}"; 7 - version = "4.1.18"; 7 + version = "4.1.19"; 8 8 9 9 src = fetchFromGitHub { 10 - sha256 = "049rxrlcwcb9yir8q2inmqlslp49alpgm4pccl138xl34cg1hyhl"; 10 + sha256 = "191c74kxfrfb894v8y4vi2iygyffjy9jjq5fj7cnnddgwai5n3c5"; 11 11 rev = "v${version}"; 12 12 repo = "eid-mw"; 13 13 owner = "Fedict";
+3 -3
pkgs/tools/security/tor/torbrowser.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 name = "tor-browser-${version}"; 15 - version = "6.0.5"; 15 + version = "6.0.6"; 16 16 17 17 src = fetchurl { 18 18 url = "https://archive.torproject.org/tor-package-archive/torbrowser/${version}/tor-browser-linux${if stdenv.is64bit then "64" else "32"}-${version}_en-US.tar.xz"; 19 19 sha256 = if stdenv.is64bit then 20 - "fc917bd702b1275cae3f7fa8036c3c44af9b4f003f3d4a8fbb9f6c0974277ad4" else 21 - "e0c3ce406b6de082692ce3db52b6e04053e205194b26fbf0eee9014be543d98d"; 20 + "0ydcbkpyrdwsqn841cxzpbr05nzly720xhsin89gjc1sirvmlxmx" else 21 + "0q8ygkgs47wjq12l37kwm93v1420gzrlacwqc0yz4b3b58aa1d4z"; 22 22 }; 23 23 24 24 desktopItem = makeDesktopItem {
+2 -2
pkgs/tools/text/aha/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "aha-${version}"; 5 - version = "0.4.10.1"; 5 + version = "0.4.10.2"; 6 6 7 7 src = fetchFromGitHub { 8 - sha256 = "0j4jn8c0bhvbmpp2ynkw1y0l5dm49s7g5rmsvdxh0g1sjai161ss"; 8 + sha256 = "14n0py8dzlvirawb8brq143nq0sy9s2z6in5589krrya0frlrlkj"; 9 9 rev = version; 10 10 repo = "aha"; 11 11 owner = "theZiz";
+26 -5
pkgs/top-level/all-packages.nix
··· 764 764 765 765 cpulimit = callPackage ../tools/misc/cpulimit { }; 766 766 767 - contacts = callPackage ../tools/misc/contacts { }; 767 + contacts = callPackage ../tools/misc/contacts { 768 + inherit (darwin.apple_sdk.frameworks) Foundation AddressBook; 769 + }; 768 770 769 771 coturn = callPackage ../servers/coturn { }; 770 772 ··· 2377 2379 2378 2380 makebootfat = callPackage ../tools/misc/makebootfat { }; 2379 2381 2382 + libmarble-ssrf = qt55.callPackage ../development/libraries/libmarble-ssrf { }; 2383 + 2380 2384 matrix-synapse = callPackage ../servers/matrix-synapse { }; 2381 2385 2382 2386 memtester = callPackage ../tools/system/memtester { }; ··· 3725 3729 3726 3730 sstp = callPackage ../tools/networking/sstp {}; 3727 3731 3732 + subsurface = 3733 + qt55.callPackage ../applications/misc/subsurface { 3734 + libgit2 = pkgs.libgit2_0_23; 3735 + }; 3736 + 3728 3737 sudo = callPackage ../tools/security/sudo { }; 3729 3738 3730 3739 suidChroot = callPackage ../tools/system/suid-chroot { }; ··· 4848 4857 4849 4858 # Haskell and GHC 4850 4859 4851 - haskell = callPackage ./haskell-packages.nix { }; 4860 + haskell = callPackage ./haskell-packages.nix { inherit crossSystem; }; 4852 4861 4853 4862 haskellPackages = haskell.packages.ghc801.override { 4854 4863 overrides = config.haskellPackageOverrides or (self: super: {}); ··· 6484 6493 6485 6494 xc3sprog = callPackage ../development/tools/misc/xc3sprog { }; 6486 6495 6487 - xcbuild = callPackage ../development/tools/xcbuild { inherit (darwin.apple_sdk.frameworks) CoreServices CoreGraphics ImageIO; }; 6496 + xcbuild = callPackage ../development/tools/xcbuild/wrapper.nix { 6497 + inherit (darwin.apple_sdk.frameworks) CoreServices CoreGraphics ImageIO; 6498 + inherit (darwin) cctools bootstrap_cmds binutils; 6499 + stdenv = clangStdenv; 6500 + }; 6488 6501 6489 6502 xmlindent = callPackage ../development/web/xmlindent {}; 6490 6503 ··· 7044 7057 ); 7045 7058 7046 7059 libgit2_0_21 = callPackage ../development/libraries/git2/0.21.nix { }; 7060 + libgit2_0_23 = callPackage ../development/libraries/git2/0.23.nix { }; 7047 7061 7048 7062 gle = callPackage ../development/libraries/gle { }; 7049 7063 ··· 7671 7685 7672 7686 libdevil-nox = libdevil.override { 7673 7687 libX11 = null; 7674 - mesa = null; 7688 + mesa_noglu = null; 7675 7689 }; 7676 7690 7677 7691 libdigidoc = callPackage ../development/libraries/libdigidoc { }; ··· 7680 7694 7681 7695 libdiscid = callPackage ../development/libraries/libdiscid { }; 7682 7696 7697 + libdivecomputer = callPackage ../development/libraries/libdivecomputer { }; 7698 + 7683 7699 libdivsufsort = callPackage ../development/libraries/libdivsufsort { }; 7684 7700 7685 7701 libdmtx = callPackage ../development/libraries/libdmtx { }; ··· 8836 8852 protobuf3_0 = lowPrio (callPackage ../development/libraries/protobuf/3.0.nix { }); 8837 8853 # 3.0.0-beta-2 is only introduced for tensorflow. remove this version when tensorflow is moved to 3.0. 8838 8854 protobuf3_0_0b2 = lowPrio (callPackage ../development/libraries/protobuf/3.0.0-beta-2.nix { }); 8855 + protobuf3_1 = callPackage ../development/libraries/protobuf/3.1.nix { }; 8839 8856 protobuf2_6 = callPackage ../development/libraries/protobuf/2.6.nix { }; 8840 8857 protobuf2_5 = callPackage ../development/libraries/protobuf/2.5.nix { }; 8841 8858 ··· 10612 10629 opencflite = callPackage ../os-specific/darwin/opencflite {}; 10613 10630 10614 10631 swift-corefoundation = callPackage ../os-specific/darwin/swift-corefoundation {}; 10632 + 10633 + ios-cross = callPackage ../os-specific/darwin/ios-cross { 10634 + inherit (darwin) binutils; 10635 + }; 10615 10636 10616 10637 xcode = callPackage ../os-specific/darwin/xcode {}; 10617 10638 ··· 15509 15530 15510 15531 dhewm3 = callPackage ../games/dhewm3 {}; 15511 15532 15512 - digikam5 = kde5.callPackage ../applications/graphics/digikam/5.1.nix {}; 15533 + digikam5 = kde5.callPackage ../applications/graphics/digikam/5.nix {}; 15513 15534 15514 15535 drumkv1 = callPackage ../applications/audio/drumkv1 { }; 15515 15536
+6 -1
pkgs/top-level/haskell-packages.nix
··· 1 - { pkgs, callPackage, stdenv }: 1 + { pkgs, callPackage, stdenv, crossSystem }: 2 2 3 3 rec { 4 4 ··· 49 49 ghcHEAD = callPackage ../development/compilers/ghc/head.nix rec { 50 50 bootPkgs = packages.ghc7103; 51 51 inherit (bootPkgs) alex happy; 52 + }; 53 + # TODO: how should we support multiple versions of this? 54 + ghcCross = compiler.ghcHEAD.override { 55 + cross = crossSystem; 52 56 }; 53 57 ghcNokinds = callPackage ../development/compilers/ghc/nokinds.nix rec { 54 58 bootPkgs = packages.ghc784; ··· 121 125 ghc = compiler.ghcHEAD; 122 126 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-head.nix { }; 123 127 }; 128 + # TODO Support for ghcCross here 124 129 ghcNokinds = callPackage ../development/haskell-modules { 125 130 ghc = compiler.ghcNokinds; 126 131 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-nokinds.nix { };
+97 -51
pkgs/top-level/python-packages.nix
··· 1067 1067 license = licenses.free; 1068 1068 }; 1069 1069 } else null; 1070 - 1070 + 1071 1071 funcsigs = buildPythonPackage rec { 1072 1072 name = "funcsigs-1.0.2"; 1073 1073 ··· 4307 4307 cryptography = buildPythonPackage rec { 4308 4308 # also bump cryptography_vectors 4309 4309 name = "cryptography-${version}"; 4310 - version = "1.5.1"; 4310 + version = "1.5.3"; 4311 4311 4312 4312 src = pkgs.fetchurl { 4313 4313 url = "mirror://pypi/c/cryptography/${name}.tar.gz"; 4314 - sha256 = "1d8da8xbx51m4dqpy51crvcmjakmfcxpx14hh2izppifrh1fs35d"; 4314 + sha256 = "cf82ddac919b587f5e44247579b433224cc2e03332d2ea4d89aa70d7e6b64ae5"; 4315 4315 }; 4316 4316 4317 4317 buildInputs = [ pkgs.openssl self.pretend self.cryptography_vectors ··· 4328 4328 cryptography_vectors = buildPythonPackage rec { 4329 4329 # also bump cryptography 4330 4330 name = "cryptography_vectors-${version}"; 4331 - version = "1.5.1"; 4331 + version = "1.5.3"; 4332 4332 4333 4333 src = pkgs.fetchurl { 4334 4334 url = "mirror://pypi/c/cryptography-vectors/${name}.tar.gz"; 4335 - sha256 = "1z74mqwlvxlxz6b1xlflphqhgby1k77shl94zw5ncw3x3cqwbccl"; 4335 + sha256 = "e513fecd146a844da19022abd1b4dfbf3335c1941464988f501d7a16f30acdae"; 4336 4336 }; 4337 4337 }; 4338 4338 ··· 12731 12731 }; 12732 12732 12733 12733 ipykernel = buildPythonPackage rec { 12734 - version = "4.5.0"; 12734 + version = "4.5.1"; 12735 12735 name = "ipykernel-${version}"; 12736 12736 12737 12737 src = pkgs.fetchurl { 12738 12738 url = "mirror://pypi/i/ipykernel/${name}.tar.gz"; 12739 - sha256 = "245a798edb8fd751b95750d8645d736dd739a020e7fc7d5627dac4d1c35d8295"; 12739 + sha256 = "520c855c6652651c6796a3dd8bc89d533023ac65c5ccf812908187d6f0e461da"; 12740 12740 }; 12741 12741 12742 12742 buildInputs = with self; [ nose ] ++ optionals isPy27 [mock]; ··· 14385 14385 broken = true; 14386 14386 }; 14387 14387 }; 14388 - 14388 + 14389 14389 mock = buildPythonPackage (rec { 14390 14390 name = "mock-2.0.0"; 14391 14391 ··· 14884 14884 }; 14885 14885 }; 14886 14886 14887 + pint = buildPythonPackage rec { 14888 + name = "pint-${version}"; 14889 + version = "0.7.2"; 14890 + 14891 + meta = { 14892 + description = "Physical quantities module"; 14893 + license = licenses.bsd3; 14894 + homepage = "https://github.com/hgrecco/pint/"; 14895 + }; 14896 + 14897 + src = pkgs.fetchurl { 14898 + url = "mirror://pypi/p/pint/Pint-${version}.tar.gz"; 14899 + sha256 = "1bbp5s34gcb9il2wyz4spznshahwbjvwi5bhjm7bnxk358spvf9q"; 14900 + }; 14901 + }; 14902 + 14887 14903 pygal = buildPythonPackage rec { 14888 14904 version = "2.0.10"; 14889 14905 name = "pygal-${version}"; ··· 15187 15203 15188 15204 slixmpp = buildPythonPackage rec { 15189 15205 name = "slixmpp-${version}"; 15190 - version = "1.1"; 15206 + version = "1.2.1"; 15191 15207 15192 15208 disabled = pythonOlder "3.4"; 15193 15209 15194 15210 src = pkgs.fetchurl { 15195 15211 url = "mirror://pypi/s/slixmpp/${name}.tar.gz"; 15196 - sha256 = "030ca7e71cbb7e17fb48f83db97779fdbac0b4424cef01245f3276a110b30a6c"; 15212 + sha256 = "0fwngxf2pnmpk8vhv4pfxvl1ya3nxr4kc2z6jrh2imynbry3xfj9"; 15197 15213 }; 15198 15214 15215 + patchPhase = '' 15216 + substituteInPlace slixmpp/thirdparty/gnupg.py \ 15217 + --replace "gpgbinary='gpg'" "gpgbinary='${pkgs.gnupg1}/bin/gpg'" 15218 + ''; 15219 + 15199 15220 propagatedBuildInputs = with self ; [ aiodns pyasn1 pkgs.gnupg1 pyasn1-modules]; 15200 15221 15201 15222 meta = { ··· 15719 15740 numba = callPackage ../development/python-modules/numba { }; 15720 15741 15721 15742 numexpr = buildPythonPackage rec { 15722 - version = "2.5.2"; 15743 + version = "2.6.1"; 15723 15744 name = "numexpr-${version}"; 15724 15745 15725 15746 src = pkgs.fetchurl { 15726 15747 url = "mirror://pypi/n/numexpr/${name}.tar.gz"; 15727 - sha256 = "0kb6549fwfxpc4qy3l5liad2mx99dys77c6w1y2rm32wyrf5k1by"; 15748 + sha256 = "db2ee72f277b23c82d204189290ea4b792f9bd5b9d67744b045f8c2a8e929a06"; 15728 15749 }; 15729 - 15730 - # Tests fail with python 3. https://github.com/pydata/numexpr/issues/177 15731 - # doCheck = !isPy3k; 15732 15750 15733 15751 propagatedBuildInputs = with self; [ numpy ]; 15734 15752 ··· 20207 20225 }; 20208 20226 20209 20227 PyICU = buildPythonPackage rec { 20210 - name = "PyICU-1.9.3"; 20228 + name = "PyICU-1.9.5"; 20211 20229 20212 20230 src = pkgs.fetchurl { 20213 20231 url = "mirror://pypi/P/PyICU/${name}.tar.gz"; 20214 - sha256 = "0hps2314w7ddiwhqgw249m3hgqnny7qn542vz26jxr5k5hhrcyhs"; 20232 + sha256 = "16rmxy9y0qhqqna2v49i7nzwm09as699rbyvh4raw7w602w55c3k"; 20215 20233 }; 20216 20234 20217 20235 buildInputs = [ pkgs.icu ]; 20218 - 20219 - patches = [ 20220 - # Fixes a bug in the test suite. 20221 - (pkgs.fetchpatch { 20222 - url = "https://github.com/ovalhub/pyicu/commit/6ab20d48d85638acb3a811c8676f713bd26f0df9.patch"; 20223 - sha256 = "0z4585r6bi0xxvrr93n450ka43vixx9zd063qna078vck0i3bkjg"; 20224 - }) 20225 - ]; 20226 20236 20227 20237 meta = { 20228 20238 homepage = https://pypi.python.org/pypi/PyICU/; ··· 20870 20880 }; 20871 20881 }; 20872 20882 20883 + pymaging = buildPythonPackage rec { 20884 + name = "pymaging-unstable-2016-11-16"; 20885 + 20886 + src = pkgs.fetchFromGitHub { 20887 + owner = "ojii"; 20888 + repo = "pymaging"; 20889 + rev = "596a08fce5664e58d6e8c96847393fbe987783f2"; 20890 + sha256 = "18g3n7kfrark30l4vzykh0gdbnfv5wb1zvvjbs17sj6yampypn38"; 20891 + }; 20892 + 20893 + meta = { 20894 + description = "Pure Python imaging library with Python 2.6, 2.7, 3.1+ support"; 20895 + homepage = http://pymaging.rtfd.org; 20896 + license = licenses.mit; 20897 + maintainers = with maintainers; [ mic92 ]; 20898 + }; 20899 + }; 20900 + 20901 + pymaging_png = buildPythonPackage rec { 20902 + name = "pymaging-png-unstable-2016-11-16"; 20903 + 20904 + src = pkgs.fetchFromGitHub { 20905 + owner = "ojii"; 20906 + repo = "pymaging-png"; 20907 + rev = "83d85c44e4b2342818e6c068065e031a9f81bb9f"; 20908 + sha256 = "1mknxvsq0lr1ffm8amzm3w2prn043c6ghqgpxlkw83r988p5fn57"; 20909 + }; 20910 + 20911 + propagatedBuildInputs = with self; [ pymaging ]; 20912 + 20913 + meta = { 20914 + description = "Pure Python imaging library with Python 2.6, 2.7, 3.1+ support"; 20915 + homepage = https://github.com/ojii/pymaging-png/; 20916 + license = licenses.mit; 20917 + maintainers = with maintainers; [ mic92 ]; 20918 + }; 20919 + }; 20920 + 20873 20921 pyPdf = buildPythonPackage rec { 20874 20922 name = "pyPdf-1.13"; 20875 20923 ··· 24929 24977 }; 24930 24978 24931 24979 traitlets = buildPythonPackage rec { 24932 - version = "4.2.2"; 24980 + version = "4.3.1"; 24933 24981 name = "traitlets-${version}"; 24934 24982 24935 24983 src = pkgs.fetchurl { 24936 24984 url = "mirror://pypi/t/traitlets/${name}.tar.gz"; 24937 - sha256 = "7d7e3070484b2fe490fa55e0acf7023afc5ed9ddabec57405f25c355158e152a"; 24985 + sha256 = "ba8c94323ccbe8fd792e45d8efe8c95d3e0744cc8c085295b607552ab573724c"; 24938 24986 }; 24939 24987 24940 - buildInputs = with self; [ nose mock ]; 24941 - propagatedBuildInputs = with self; [ipython_genutils decorator]; 24988 + LC_ALL = "en_US.UTF-8"; 24989 + 24990 + buildInputs = with self; [ pkgs.glibcLocales pytest mock ]; 24991 + propagatedBuildInputs = with self; [ipython_genutils decorator enum34]; 24942 24992 24943 24993 checkPhase = '' 24944 - nosetests -v 24994 + py.test $out 24945 24995 ''; 24946 24996 24947 24997 meta = { ··· 25045 25095 25046 25096 qrcode = buildPythonPackage rec { 25047 25097 name = "qrcode-${version}"; 25048 - version = "5.1"; 25098 + version = "5.3"; 25049 25099 25050 25100 src = pkgs.fetchurl { 25051 25101 url = "mirror://pypi/q/qrcode/${name}.tar.gz"; 25052 - sha256 = "0skzrvhjnnacrz52jml4i050vdx5lfcd3np172srxjaghdgfxg9k"; 25102 + sha256 = "0kljfrfq0c2rmxf8am57333ia41kd0snbm2rnqbdy816hgpcq5a1"; 25053 25103 }; 25054 25104 25055 - # Errors in several tests: 25056 - # TypeError: must be str, not bytes 25057 - disabled = isPy3k; 25058 - 25059 - propagatedBuildInputs = with self; [ six pillow ]; 25105 + propagatedBuildInputs = with self; [ six pillow pymaging_png ]; 25060 25106 25061 25107 meta = { 25062 25108 description = "Quick Response code generation for Python"; ··· 29360 29406 }; 29361 29407 }; 29362 29408 29363 - poezio = buildPythonPackage rec { 29409 + poezio = buildPythonApplication rec { 29364 29410 name = "poezio-${version}"; 29365 - version = "0.9"; 29411 + version = "0.10"; 29366 29412 29367 - namePrefix = ""; 29368 29413 disabled = pythonOlder "3.4"; 29369 29414 29370 29415 buildInputs = with self; [ pytest ]; 29371 - propagatedBuildInputs = with self ; [ aiodns slixmpp pyinotify potr ]; 29372 - 29373 - checkPhase = '' 29374 - PYTHONPATH="$PYTHONPATH:$out/${python.sitePackages}/poezio" make test 29375 - ''; 29376 - 29377 - patches = 29378 - let patch_base = ../development/python-modules/poezio; 29379 - in [ "${patch_base}/make_default_config_writable.patch" ]; 29416 + propagatedBuildInputs = with self ; [ aiodns slixmpp pyinotify potr mpd2 ]; 29380 29417 29381 29418 src = pkgs.fetchurl { 29382 - url = "http://dev.louiz.org/attachments/download/91/${name}.tar.xz"; 29383 - sha256 = "1vc7zn4rp0ds0cdh1xcmbwx6w2qh4pnpzi5mdnj3rpl7xdr6jqzi"; 29419 + url = "http://dev.louiz.org/attachments/download/102/${name}.tar.gz"; 29420 + sha256 = "1mm0c3250p0kh7lmmjlp05hbc7byn9lknafgb906xmp4vx1p4kjn"; 29384 29421 }; 29422 + 29423 + patches = [ 29424 + ../development/python-modules/poezio/fix_gnupg_import.patch 29425 + ../development/python-modules/poezio/fix_plugins_imports.patch 29426 + ]; 29427 + 29428 + checkPhase = '' 29429 + py.test 29430 + ''; 29385 29431 29386 29432 meta = { 29387 29433 description = "Free console XMPP client";
+3 -3
pkgs/top-level/rust-packages.nix
··· 7 7 { runCommand, fetchFromGitHub, git }: 8 8 9 9 let 10 - version = "2016-10-29"; 11 - rev = "623cc0d9328bfb949b54209443f2b4f06c41961e"; 12 - sha256 = "1jyb0ixnrxb7m0c18p6yfi6x8rsy3yz5yc3nyz9f462fr4g6azcs"; 10 + version = "2016-11-15"; 11 + rev = "4ed749b5a45d596e59c454e6ffc27177bd93a221"; 12 + sha256 = "09vw8lbwm34qp9amxzb4a2nvxzz0aaw4sas0qkay7gh4ryy5wflk"; 13 13 14 14 src = fetchFromGitHub { 15 15 inherit rev;