git.iko.soy/typeable/nixpkgs
on master help sign in
Merge master into staging-next
commitd7cca0f3568534d02510bf0978c6d38dcef6d56f authorFrederik Rietdijk <fridh@fridh.nl> dateSat 9 May 2020, 11:12 (7 years ago) parentfed94ddb1f8029
172 files changed+5732−2971
doc/languages-frameworks/haskell.section.md+2−2 maintainers/maintainer-list.nix+18−6 nixos/lib/test-driver/log2html.xsl−135 nixos/lib/test-driver/logfile.css−129 nixos/lib/test-driver/treebits.js−30 nixos/lib/testing-python.nix+2−16 nixos/lib/testing.nix+2−14 nixos/modules/installer/tools/nixos-install.sh+4−1 nixos/modules/services/mail/dovecot.nix+1−1 nixos/modules/services/network-filesystems/ipfs.nix+1−3 nixos/modules/services/web-apps/dokuwiki.nix+2−2 nixos/tests/all-tests.nix+1 nixos/tests/dokuwiki.nix+2−2 nixos/tests/ipfs.nix+14−44 nixos/tests/prometheus.nix+1−1 pkgs/applications/audio/freewheeling/default.nix+2−2 pkgs/applications/audio/mup/default.nix+2−2 pkgs/applications/audio/padthv1/default.nix+2−2 pkgs/applications/audio/picard/default.nix+2−2 pkgs/applications/editors/emacs-modes/emacspeak/default.nix+1−1 pkgs/applications/editors/emacs/default.nix+1−1 pkgs/applications/editors/jetbrains/default.nix+22−22 pkgs/applications/editors/quilter/default.nix+2−2 pkgs/applications/graphics/graphicsmagick/1.3.32-darwin-png-strlcat-fix.patch−42 pkgs/applications/graphics/graphicsmagick/default.nix+2−3 pkgs/applications/graphics/krita/default.nix+2−2 pkgs/applications/graphics/qimgv/default.nix+2−12 pkgs/applications/misc/appeditor/default.nix+1−1 pkgs/applications/misc/cipher/default.nix+1−1 pkgs/applications/misc/formatter/default.nix+1−1 pkgs/applications/misc/josm/default.nix+35−31 pkgs/applications/misc/mysql-workbench/default.nix+3−3 pkgs/applications/misc/pueue/default.nix+15−5 pkgs/applications/misc/tut/default.nix+2−2 pkgs/applications/networking/browsers/ephemeral/default.nix+1−1 pkgs/applications/networking/browsers/ungoogled-chromium/browser.nix+1−1 pkgs/applications/networking/cloudflared/default.nix+3−3 pkgs/applications/networking/cluster/k3s/default.nix+46−16 pkgs/applications/networking/cluster/k3s/patches/00-k3s.patch+9−2 pkgs/applications/networking/instant-messengers/jitsi/default.nix+1−1 pkgs/applications/networking/ipfs-migrator/default.nix+10−12 pkgs/applications/networking/ipfs-migrator/deps.nix−47 pkgs/applications/networking/ipfs-migrator/lru-repo-path-fix.patch−13 pkgs/applications/networking/ipfs/default.nix+11−4 pkgs/applications/networking/maestral/default.nix+2−2 pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix+245−245 pkgs/applications/networking/mailreaders/thunderbird/default.nix+2−2 pkgs/applications/networking/p2p/torrential/default.nix+1−1 pkgs/applications/networking/ping/default.nix+1−1 pkgs/applications/networking/remote/freerdp/default.nix+2−2 pkgs/applications/office/agenda/default.nix+1−1 pkgs/applications/office/envelope/default.nix+1−1 pkgs/applications/office/khronos/default.nix+1−1 pkgs/applications/office/spice-up/default.nix+1−1 pkgs/applications/office/timetable/default.nix+1−1 pkgs/applications/science/electronics/librepcb/default.nix+3−3 pkgs/applications/science/logic/elan/default.nix+3−3 pkgs/applications/science/math/rofi-calc/default.nix+2−2 pkgs/applications/science/physics/elmerfem/default.nix+1−1 pkgs/applications/system/monitor/default.nix+3−3 pkgs/applications/version-management/git-and-tools/gitui/default.nix+3−3 pkgs/applications/window-managers/sway/default.nix+2−2 pkgs/applications/window-managers/sway/wrapper.nix+7−5 pkgs/data/misc/hackage/default.nix+2−2 pkgs/desktops/xfce/core/xfconf/default.nix+2−2 pkgs/development/compilers/ghc/8.10.1.nix+1−1 pkgs/development/compilers/ghc/8.4.4.nix+1−1 pkgs/development/compilers/ghc/8.6.5.nix+1−1 pkgs/development/compilers/ghc/8.8.2.nix+1−1 pkgs/development/compilers/ghc/8.8.3.nix+1−1 pkgs/development/compilers/ghc/head.nix+4−4 pkgs/development/compilers/mercury/default.nix+2−2 pkgs/development/compilers/openjdk/13.nix+2−2 pkgs/development/coq-modules/bignums/default.nix+2−2 pkgs/development/coq-modules/contribs/default.nix+4−4 pkgs/development/coq-modules/coq-bits/default.nix+3−3 pkgs/development/coq-modules/coqprime/default.nix+24−20 pkgs/development/coq-modules/mathcomp/default.nix+215−130 pkgs/development/coq-modules/mathcomp/extra.nix+354−185 pkgs/development/coq-modules/ssreflect/default.nix−32 pkgs/development/dotnet-modules/python-language-server/create_deps.sh+36 pkgs/development/dotnet-modules/python-language-server/default.nix+104 pkgs/development/dotnet-modules/python-language-server/deps.nix+1321 pkgs/development/dotnet-modules/python-language-server/format-deps.sh+40 pkgs/development/dotnet-modules/python-language-server/manual_deps.txt+14 pkgs/development/dotnet-modules/python-language-server/process_lockfile.py+37 pkgs/development/haskell-modules/configuration-common.nix+28−1 pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix+7−5 pkgs/development/haskell-modules/configuration-hackage2nix.yaml+130−17 pkgs/development/haskell-modules/configuration-nix.nix+3 pkgs/development/haskell-modules/generic-builder.nix+9−11 pkgs/development/haskell-modules/hackage-packages.nix+1650−664 pkgs/development/libraries/cutelyst/default.nix+2−2 pkgs/development/libraries/gmime/3.nix+2−2 pkgs/development/libraries/java/jflex/default.nix+2−2 pkgs/development/libraries/lasso/default.nix+2−2 pkgs/development/libraries/libaec/default.nix+27 pkgs/development/libraries/liblcf/default.nix+2−2 pkgs/development/libraries/libspiro/default.nix+2−2 pkgs/development/libraries/science/math/petsc/default.nix+2−2 pkgs/development/libraries/smarty3/default.nix+2−2 pkgs/development/node-packages/node-packages-v10.nix+92−92 pkgs/development/ocaml-modules/bigstring/default.nix+1−1 pkgs/development/python-modules/ajpy/default.nix+2−2 pkgs/development/python-modules/astropy/default.nix+2−2 pkgs/development/python-modules/configargparse/default.nix+2−2 pkgs/development/python-modules/cvxopt/default.nix+2−2 pkgs/development/python-modules/dash-core-components/default.nix+2−2 pkgs/development/python-modules/deprecated/default.nix+2−2 pkgs/development/python-modules/dparse/default.nix+23 pkgs/development/python-modules/elementpath/default.nix+2−2 pkgs/development/python-modules/feedgenerator/default.nix+2−2 pkgs/development/python-modules/gensim/default.nix+2−2 pkgs/development/python-modules/goocalendar/default.nix+2−2 pkgs/development/python-modules/grequests/default.nix+2−2 pkgs/development/python-modules/guessit/default.nix+2−2 pkgs/development/python-modules/hdbscan/default.nix+2−2 pkgs/development/python-modules/hg-evolve/default.nix+2−2 pkgs/development/python-modules/hstspreload/default.nix+2−2 pkgs/development/python-modules/hvac/default.nix+2−2 pkgs/development/python-modules/icalendar/default.nix+2−2 pkgs/development/python-modules/identify/default.nix+2−2 pkgs/development/python-modules/immutables/default.nix+2−2 pkgs/development/python-modules/internetarchive/default.nix+24−9 pkgs/development/python-modules/ipydatawidgets/default.nix+42 pkgs/development/python-modules/ipykernel/default.nix+2−2 pkgs/development/python-modules/javaproperties/default.nix+2−2 pkgs/development/python-modules/jc/default.nix+6−6 pkgs/development/python-modules/jsonrpclib-pelix/default.nix+2−2 pkgs/development/python-modules/jupyter_client/5.nix+39 pkgs/development/python-modules/nbformat/2.nix+2−2 pkgs/development/python-modules/notebook/2.nix+2−2 pkgs/development/python-modules/pycontracts/default.nix+2−2 pkgs/development/python-modules/qtconsole/default.nix+2−1 pkgs/development/python-modules/safety/default.nix+33 pkgs/development/python-modules/traittypes/default.nix+47 pkgs/development/tools/continuous-integration/gitlab-runner/default.nix+4−4 pkgs/development/tools/documentation/mdsh/default.nix+3−3 pkgs/development/tools/misc/ptags/default.nix+32 pkgs/development/tools/misc/reviewdog/default.nix+3−3 pkgs/games/hedgewars/default.nix+11−1 pkgs/os-specific/linux/alsa-topology-conf/default.nix+1−1 pkgs/os-specific/linux/alsa-ucm-conf/default.nix+1−1 pkgs/os-specific/linux/libbpf/default.nix+2−2 pkgs/os-specific/linux/mcelog/default.nix+2−2 pkgs/os-specific/linux/microcode/intel.nix+2−2 pkgs/servers/home-assistant/component-packages.nix+1−1 pkgs/servers/home-assistant/default.nix+10−3 pkgs/servers/home-assistant/frontend.nix+2−2 pkgs/servers/identd/oidentd/default.nix+2−2 pkgs/servers/monitoring/prometheus/default.nix+2−2 pkgs/servers/monitoring/prometheus/webui-package.json+1−2 pkgs/servers/monitoring/prometheus/webui-yarndeps.nix+628−692 pkgs/servers/samba/4.x.nix+2−2 pkgs/servers/sql/patroni/default.nix+2−2 pkgs/servers/squid/default.nix+4−3 pkgs/tools/compression/zopfli/default.nix+1 pkgs/tools/filesystems/bees/bees-service-wrapper+5−1 pkgs/tools/filesystems/irods/common.nix+3−2 pkgs/tools/filesystems/irods/default.nix+25−15 pkgs/tools/filesystems/irods/zmqcpp-deprecated-send_recv.patch+21 pkgs/tools/misc/clipman/default.nix+2−2 pkgs/tools/misc/direnv/default.nix+2−2 pkgs/tools/misc/tmuxinator/default.nix+2−2 pkgs/tools/misc/topgrade/default.nix+3−3 pkgs/tools/misc/youtube-dl/default.nix+2−2 pkgs/tools/networking/openfortivpn/default.nix+2−2 pkgs/tools/security/aflplusplus/qemu.nix+1−1 pkgs/top-level/all-packages.nix+11−1 pkgs/top-level/coq-packages.nix+11−36 pkgs/top-level/haskell-packages.nix+2−2 pkgs/top-level/python-packages.nix+12−1
doc/languages-frameworks/haskell.section.md+2−2
@@ -103,8 +103,8 @@ command displays the complete list of available compilers:
103103$ nix-env -f "<nixpkgs>" -qaP -A haskell.compiler
104104haskell.compiler.ghc8101 ghc-8.10.1
105105haskell.compiler.integer-simple.ghc8101 ghc-8.10.1
106−haskell.compiler.ghcHEAD ghc-8.11.20200403
107−haskell.compiler.integer-simple.ghcHEAD ghc-8.11.20200403
106+haskell.compiler.ghcHEAD ghc-8.11.20200505
107+haskell.compiler.integer-simple.ghcHEAD ghc-8.11.20200505
108108haskell.compiler.ghc822Binary ghc-8.2.2-binary
109109haskell.compiler.ghc844 ghc-8.4.4
110110haskell.compiler.ghc863Binary ghc-8.6.3-binary
maintainers/maintainer-list.nix+18−6
@@ -4019,12 +4019,6 @@
40194019 fingerprint = "8992 44FC D291 5CA2 0A97 802C 156C 88A5 B0A0 4B2A";
40204020 }];
40214021 };
4022− kjuvi = {
4023− email = "quentin.vaucher@pm.me";
4024− github = "kjuvi";
4025− githubId = 17534323;
4026− name = "Quentin Vaucher";
4027− };
40284022 kkallio = {
40294023 email = "tierpluspluslists@gmail.com";
40304024 name = "Karn Kallio";
@@ -7688,12 +7682,24 @@
76887682 githubId = 7709;
76897683 name = "Thomaz Leite";
76907684 };
7685+ thomasdesr = {
7686+ email = "git@hive.pw";
7687+ github = "thomasdesr";
7688+ githubId = 681004;
7689+ name = "Thomas Desrosiers";
7690+ };
76917691 ThomasMader = {
76927692 email = "thomas.mader@gmail.com";
76937693 github = "ThomasMader";
76947694 githubId = 678511;
76957695 name = "Thomas Mader";
76967696 };
7697+ thomasjm = {
7698+ email = "tom@codedown.io";
7699+ github = "thomasjm";
7700+ githubId = 1634990;
7701+ name = "Tom McLaughlin";
7702+ };
76977703 thoughtpolice = {
76987704 email = "aseipp@pobox.com";
76997705 github = "thoughtpolice";
@@ -8349,6 +8355,12 @@
83498355 githubId = 1297598;
83508356 name = "Konrad Borowski";
83518357 };
8358+ xiorcale = {
8359+ email = "quentin.vaucher@pm.me";
8360+ github = "xiorcale";
8361+ githubId = 17534323;
8362+ name = "Quentin Vaucher";
8363+ };
83528364 xnaveira = {
83538365 email = "xnaveira@gmail.com";
83548366 github = "xnaveira";
nixos/lib/test-driver/log2html.xsldeleted−135
@@ -1,135 +0,0 @@
1−<?xml version="1.0"?>
2−
3−<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
4−
5− <xsl:output method='html' encoding="UTF-8"
6− doctype-public="-//W3C//DTD HTML 4.01//EN"
7− doctype-system="http://www.w3.org/TR/html4/strict.dtd" />
8−
9− <xsl:template match="logfile">
10− <html>
11− <head>
12− <script type="text/javascript" src="jquery.min.js"></script>
13− <script type="text/javascript" src="jquery-ui.min.js"></script>
14− <script type="text/javascript" src="treebits.js" />
15− <link rel="stylesheet" href="logfile.css" type="text/css" />
16− <title>Log File</title>
17− </head>
18− <body>
19− <h1>VM build log</h1>
20− <p>
21− <a href="javascript:" class="logTreeExpandAll">Expand all</a> |
22− <a href="javascript:" class="logTreeCollapseAll">Collapse all</a>
23− </p>
24− <ul class='toplevel'>
25− <xsl:for-each select='line|nest'>
26− <li>
27− <xsl:apply-templates select='.'/>
28− </li>
29− </xsl:for-each>
30− </ul>
31−
32− <xsl:if test=".//*[@image]">
33− <h1>Screenshots</h1>
34− <ul class="vmScreenshots">
35− <xsl:for-each select='.//*[@image]'>
36− <li><a href="{@image}"><xsl:value-of select="@image" /></a></li>
37− </xsl:for-each>
38− </ul>
39− </xsl:if>
40−
41− </body>
42− </html>
43− </xsl:template>
44−
45−
46− <xsl:template match="nest">
47−
48− <!-- The tree should be collapsed by default if all children are
49− unimportant or if the header is unimportant. -->
50− <xsl:variable name="collapsed" select="not(./head[@expanded]) and count(.//*[@error]) = 0"/>
51−
52− <xsl:variable name="style"><xsl:if test="$collapsed">display: none;</xsl:if></xsl:variable>
53−
54− <xsl:if test="line|nest">
55− <a href="javascript:" class="logTreeToggle">
56− <xsl:choose>
57− <xsl:when test="$collapsed"><xsl:text>+</xsl:text></xsl:when>
58− <xsl:otherwise><xsl:text>-</xsl:text></xsl:otherwise>
59− </xsl:choose>
60− </a>
61− <xsl:text> </xsl:text>
62− </xsl:if>
63−
64− <xsl:apply-templates select='head'/>
65−
66− <!-- Be careful to only generate <ul>s if there are <li>s, otherwise it’s malformed. -->
67− <xsl:if test="line|nest">
68−
69− <ul class='nesting' style="{$style}">
70− <xsl:for-each select='line|nest'>
71−
72− <!-- Is this the last line? If so, mark it as such so that it
73− can be rendered differently. -->
74− <xsl:variable name="class"><xsl:choose><xsl:when test="position() != last()">line</xsl:when><xsl:otherwise>lastline</xsl:otherwise></xsl:choose></xsl:variable>
75−
76− <li class='{$class}'>
77− <span class='lineconn' />
78− <span class='linebody'>
79− <xsl:apply-templates select='.'/>
80− </span>
81− </li>
82− </xsl:for-each>
83− </ul>
84− </xsl:if>
85−
86− </xsl:template>
87−
88−
89− <xsl:template match="head|line">
90− <code>
91− <xsl:if test="@error">
92− <xsl:attribute name="class">errorLine</xsl:attribute>
93− </xsl:if>
94− <xsl:if test="@warning">
95− <xsl:attribute name="class">warningLine</xsl:attribute>
96− </xsl:if>
97− <xsl:if test="@priority = 3">
98− <xsl:attribute name="class">prio3</xsl:attribute>
99− </xsl:if>
100−
101− <xsl:if test="@type = 'serial'">
102− <xsl:attribute name="class">serial</xsl:attribute>
103− </xsl:if>
104−
105− <xsl:if test="@machine">
106− <xsl:choose>
107− <xsl:when test="@type = 'serial'">
108− <span class="machine"><xsl:value-of select="@machine"/># </span>
109− </xsl:when>
110− <xsl:otherwise>
111− <span class="machine"><xsl:value-of select="@machine"/>: </span>
112− </xsl:otherwise>
113− </xsl:choose>
114− </xsl:if>
115−
116− <xsl:choose>
117− <xsl:when test="@image">
118− <a href="{@image}"><xsl:apply-templates/></a>
119− </xsl:when>
120− <xsl:otherwise>
121− <xsl:apply-templates/>
122− </xsl:otherwise>
123− </xsl:choose>
124− </code>
125− </xsl:template>
126−
127−
128− <xsl:template match="storeref">
129− <em class='storeref'>
130− <span class='popup'><xsl:apply-templates/></span>
131− <span class='elided'>/...</span><xsl:apply-templates select='name'/><xsl:apply-templates select='path'/>
132− </em>
133− </xsl:template>
134−
135−</xsl:stylesheet>
nixos/lib/test-driver/logfile.cssdeleted−129
@@ -1,129 +0,0 @@
1−body {
2− font-family: sans-serif;
3− background: white;
4−}
5−
6−h1
7−{
8− color: #005aa0;
9− font-size: 180%;
10−}
11−
12−a {
13− text-decoration: none;
14−}
15−
16−
17−ul.nesting, ul.toplevel {
18− padding: 0;
19− margin: 0;
20−}
21−
22−ul.toplevel {
23− list-style-type: none;
24−}
25−
26−.line, .head {
27− padding-top: 0em;
28−}
29−
30−ul.nesting li.line, ul.nesting li.lastline {
31− position: relative;
32− list-style-type: none;
33−}
34−
35−ul.nesting li.line {
36− padding-left: 2.0em;
37−}
38−
39−ul.nesting li.lastline {
40− padding-left: 2.1em; /* for the 0.1em border-left in .lastline > .lineconn */
41−}
42−
43−li.line {
44− border-left: 0.1em solid #6185a0;
45−}
46−
47−li.line > span.lineconn, li.lastline > span.lineconn {
48− position: absolute;
49− height: 0.65em;
50− left: 0em;
51− width: 1.5em;
52− border-bottom: 0.1em solid #6185a0;
53−}
54−
55−li.lastline > span.lineconn {
56− border-left: 0.1em solid #6185a0;
57−}
58−
59−
60−em.storeref {
61− color: #500000;
62− position: relative;
63− width: 100%;
64−}
65−
66−em.storeref:hover {
67− background-color: #eeeeee;
68−}
69−
70−*.popup {
71− display: none;
72−/* background: url('http://losser.st-lab.cs.uu.nl/~mbravenb/menuback.png') repeat; */
73− background: #ffffcd;
74− border: solid #555555 1px;
75− position: absolute;
76− top: 0em;
77− left: 0em;
78− margin: 0;
79− padding: 0;
80− z-index: 100;
81−}
82−
83−em.storeref:hover span.popup {
84− display: inline;
85− width: 40em;
86−}
87−
88−
89−.logTreeToggle {
90− text-decoration: none;
91− font-family: monospace;
92− font-size: larger;
93−}
94−
95−.errorLine {
96− color: #ff0000;
97− font-weight: bold;
98−}
99−
100−.warningLine {
101− color: darkorange;
102− font-weight: bold;
103−}
104−
105−.prio3 {
106− font-style: italic;
107−}
108−
109−code {
110− white-space: pre-wrap;
111−}
112−
113−.serial {
114− color: #56115c;
115−}
116−
117−.machine {
118− color: #002399;
119− font-style: italic;
120−}
121−
122−ul.vmScreenshots {
123− padding-left: 1em;
124−}
125−
126−ul.vmScreenshots li {
127− font-family: monospace;
128− list-style: square;
129−}
nixos/lib/test-driver/treebits.jsdeleted−30
@@ -1,30 +0,0 @@
1−$(document).ready(function() {
2−
3− /* When a toggle is clicked, show or hide the subtree. */
4− $(".logTreeToggle").click(function() {
5− if ($(this).siblings("ul:hidden").length != 0) {
6− $(this).siblings("ul").show();
7− $(this).text("-");
8− } else {
9− $(this).siblings("ul").hide();
10− $(this).text("+");
11− }
12− });
13−
14− /* Implementation of the expand all link. */
15− $(".logTreeExpandAll").click(function() {
16− $(".logTreeToggle", $(this).parent().siblings(".toplevel")).map(function() {
17− $(this).siblings("ul").show();
18− $(this).text("-");
19− });
20− });
21−
22− /* Implementation of the collapse all link. */
23− $(".logTreeCollapseAll").click(function() {
24− $(".logTreeToggle", $(this).parent().siblings(".toplevel")).map(function() {
25− $(this).siblings("ul").hide();
26− $(this).text("+");
27− });
28− });
29−
30−});
nixos/lib/testing-python.nix+2−16
@@ -62,25 +62,11 @@ in rec {
6262
6363 requiredSystemFeatures = [ "kvm" "nixos-test" ];
6464
65− buildInputs = [ libxslt ];
66−
6765 buildCommand =
6866 ''
69− mkdir -p $out/nix-support
70−
71− LOGFILE=$out/log.xml tests='exec(os.environ["testScript"])' ${driver}/bin/nixos-test-driver
72−
73− # Generate a pretty-printed log.
74− xsltproc --output $out/log.html ${./test-driver/log2html.xsl} $out/log.xml
75− ln -s ${./test-driver/logfile.css} $out/logfile.css
76− ln -s ${./test-driver/treebits.js} $out/treebits.js
77− ln -s ${jquery}/js/jquery.min.js $out/
78− ln -s ${jquery}/js/jquery.js $out/
79− ln -s ${jquery-ui}/js/jquery-ui.min.js $out/
80− ln -s ${jquery-ui}/js/jquery-ui.js $out/
67+ mkdir -p $out
8168
82− touch $out/nix-support/hydra-build-products
83− echo "report testlog $out log.html" >> $out/nix-support/hydra-build-products
69+ LOGFILE=/dev/null tests='exec(os.environ["testScript"])' ${driver}/bin/nixos-test-driver
8470
8571 for i in */xchg/coverage-data; do
8672 mkdir -p $out/coverage-data
nixos/lib/testing.nix+2−14
@@ -58,23 +58,11 @@ in rec {
5858
5959 requiredSystemFeatures = [ "kvm" "nixos-test" ];
6060
61− buildInputs = [ libxslt ];
62−
6361 buildCommand =
6462 ''
65− mkdir -p $out/nix-support
66−
67− LOGFILE=$out/log.xml tests='eval $ENV{testScript}; die $@ if $@;' ${driver}/bin/nixos-test-driver
68−
69− # Generate a pretty-printed log.
70− xsltproc --output $out/log.html ${./test-driver/log2html.xsl} $out/log.xml
71− ln -s ${./test-driver/logfile.css} $out/logfile.css
72− ln -s ${./test-driver/treebits.js} $out/treebits.js
73− ln -s ${jquery}/js/jquery.min.js $out/
74− ln -s ${jquery-ui}/js/jquery-ui.min.js $out/
63+ mkdir -p $out
7564
76− touch $out/nix-support/hydra-build-products
77− echo "report testlog $out log.html" >> $out/nix-support/hydra-build-products
65+ LOGFILE=/dev/null tests='eval $ENV{testScript}; die $@ if $@;' ${driver}/bin/nixos-test-driver
7866
7967 for i in */xchg/coverage-data; do
8068 mkdir -p $out/coverage-data
nixos/modules/installer/tools/nixos-install.sh+4−1
@@ -87,8 +87,11 @@ if [[ ! -e $NIXOS_CONFIG && -z $system ]]; then
8787fi
8888
8989# A place to drop temporary stuff.
90+tmpdir="$(mktemp -d -p $mountPoint)"
9091trap "rm -rf $tmpdir" EXIT
91−tmpdir="$(mktemp -d)"
92+
93+# store temporary files on target filesystem by default
94+export TMPDIR=${TMPDIR:-$tmpdir}
9295
9396sub="auto?trusted=1"
9497
nixos/modules/services/mail/dovecot.nix+1−1
@@ -407,7 +407,7 @@ in
407407
408408 after = [ "network.target" ];
409409 wantedBy = [ "multi-user.target" ];
410− restartTriggers = [ cfg.configFile ];
410+ restartTriggers = [ cfg.configFile modulesDir ];
411411
412412 serviceConfig = {
413413 ExecStart = "${dovecotPkg}/sbin/dovecot -F";
nixos/modules/services/network-filesystems/ipfs.nix+1−3
@@ -37,9 +37,7 @@ let
3737 baseService = recursiveUpdate commonEnv {
3838 wants = [ "ipfs-init.service" ];
3939 # NB: migration must be performed prior to pre-start, else we get the failure message!
40− preStart = ''
41− ipfs repo fsck # workaround for BUG #4212 (https://github.com/ipfs/go-ipfs/issues/4214)
42− '' + optionalString cfg.autoMount ''
40+ preStart = optionalString cfg.autoMount ''
4341 ipfs --local config Mounts.FuseAllowOther --json true
4442 ipfs --local config Mounts.IPFS ${cfg.ipfsMountDir}
4543 ipfs --local config Mounts.IPNS ${cfg.ipnsMountDir}
nixos/modules/services/web-apps/dokuwiki.nix+2−2
@@ -188,7 +188,7 @@ let
188188 name = "icalevents";
189189 # Download the plugin from the dokuwiki site
190190 src = pkgs.fetchurl {
191− url = https://github.com/real-or-random/dokuwiki-plugin-icalevents/releases/download/2017-06-16/dokuwiki-plugin-icalevents-2017-06-16.zip;
191+ url = "https://github.com/real-or-random/dokuwiki-plugin-icalevents/releases/download/2017-06-16/dokuwiki-plugin-icalevents-2017-06-16.zip";
192192 sha256 = "e40ed7dd6bbe7fe3363bbbecb4de481d5e42385b5a0f62f6a6ce6bf3a1f9dfa8";
193193 };
194194 sourceRoot = ".";
@@ -216,7 +216,7 @@ let
216216 name = "bootstrap3";
217217 # Download the theme from the dokuwiki site
218218 src = pkgs.fetchurl {
219− url = https://github.com/giterlizzi/dokuwiki-template-bootstrap3/archive/v2019-05-22.zip;
219+ url = "https://github.com/giterlizzi/dokuwiki-template-bootstrap3/archive/v2019-05-22.zip";
220220 sha256 = "4de5ff31d54dd61bbccaf092c9e74c1af3a4c53e07aa59f60457a8f00cfb23a6";
221221 };
222222 # We need unzip to build this package
nixos/tests/all-tests.nix+1
@@ -143,6 +143,7 @@ in
143143 initrdNetwork = handleTest ./initrd-network.nix {};
144144 installer = handleTest ./installer.nix {};
145145 iodine = handleTest ./iodine.nix {};
146+ ipfs = handleTest ./ipfs.nix {};
146147 ipv6 = handleTest ./ipv6.nix {};
147148 jackett = handleTest ./jackett.nix {};
148149 jellyfin = handleTest ./jellyfin.nix {};
nixos/tests/dokuwiki.nix+2−2
@@ -5,7 +5,7 @@ let
55 name = "bootstrap3";
66 # Download the theme from the dokuwiki site
77 src = pkgs.fetchurl {
8− url = https://github.com/giterlizzi/dokuwiki-template-bootstrap3/archive/v2019-05-22.zip;
8+ url = "https://github.com/giterlizzi/dokuwiki-template-bootstrap3/archive/v2019-05-22.zip";
99 sha256 = "4de5ff31d54dd61bbccaf092c9e74c1af3a4c53e07aa59f60457a8f00cfb23a6";
1010 };
1111 # We need unzip to build this package
@@ -20,7 +20,7 @@ let
2020 name = "icalevents";
2121 # Download the plugin from the dokuwiki site
2222 src = pkgs.fetchurl {
23− url = https://github.com/real-or-random/dokuwiki-plugin-icalevents/releases/download/2017-06-16/dokuwiki-plugin-icalevents-2017-06-16.zip;
23+ url = "https://github.com/real-or-random/dokuwiki-plugin-icalevents/releases/download/2017-06-16/dokuwiki-plugin-icalevents-2017-06-16.zip";
2424 sha256 = "e40ed7dd6bbe7fe3363bbbecb4de481d5e42385b5a0f62f6a6ce6bf3a1f9dfa8";
2525 };
2626 # We need unzip to build this package
nixos/tests/ipfs.nix+14−44
@@ -1,55 +1,25 @@
1−
2−import ./make-test.nix ({ pkgs, ...} : {
1+import ./make-test-python.nix ({ pkgs, ...} : {
32 name = "ipfs";
43 meta = with pkgs.stdenv.lib.maintainers; {
54 maintainers = [ mguentner ];
65 };
76
8− nodes = {
9− adder =
10− { ... }:
11− {
12− services.ipfs = {
13− enable = true;
14− defaultMode = "norouting";
15− gatewayAddress = "/ip4/127.0.0.1/tcp/2323";
16− apiAddress = "/ip4/127.0.0.1/tcp/2324";
17− };
18− networking.firewall.allowedTCPPorts = [ 4001 ];
19− };
20− getter =
21− { ... }:
22− {
23− services.ipfs = {
24− enable = true;
25− defaultMode = "norouting";
26− autoMount = true;
27− };
28− networking.firewall.allowedTCPPorts = [ 4001 ];
29− };
7+ nodes.machine = { ... }: {
8+ services.ipfs = {
9+ enable = true;
10+ apiAddress = "/ip4/127.0.0.1/tcp/2324";
11+ };
3012 };
3113
3214 testScript = ''
33− startAll;
34− $adder->waitForUnit("ipfs-norouting");
35− $getter->waitForUnit("ipfs-norouting");
36−
37− # wait until api is available
38− $adder->waitUntilSucceeds("ipfs --api /ip4/127.0.0.1/tcp/2324 id");
39− my $addrId = $adder->succeed("ipfs --api /ip4/127.0.0.1/tcp/2324 id -f=\"<id>\"");
40− my $addrIp = (split /[ \/]+/, $adder->succeed("ip -o -4 addr show dev eth1"))[3];
41−
42− $adder->mustSucceed("[ -n \"\$(ipfs --api /ip4/127.0.0.1/tcp/2324 config Addresses.Gateway | grep /ip4/127.0.0.1/tcp/2323)\" ]");
43−
44− # wait until api is available
45− $getter->waitUntilSucceeds("ipfs --api /ip4/127.0.0.1/tcp/5001 id");
46− my $ipfsHash = $adder->mustSucceed("echo fnord | ipfs --api /ip4/127.0.0.1/tcp/2324 add | cut -d' ' -f2");
47− chomp($ipfsHash);
15+ start_all()
16+ machine.wait_for_unit("ipfs")
4817
49− $adder->mustSucceed("[ -n \"\$(echo fnord | ipfs --api /ip4/127.0.0.1/tcp/2324 add | grep added)\" ]");
18+ machine.wait_until_succeeds("ipfs --api /ip4/127.0.0.1/tcp/2324 id")
19+ ipfs_hash = machine.succeed(
20+ "echo fnord | ipfs --api /ip4/127.0.0.1/tcp/2324 add | awk '{ print $2 }'"
21+ )
5022
51− $getter->mustSucceed("ipfs --api /ip4/127.0.0.1/tcp/5001 swarm connect /ip4/$addrIp/tcp/4001/ipfs/$addrId");
52− $getter->mustSucceed("[ -n \"\$(ipfs --api /ip4/127.0.0.1/tcp/5001 cat /ipfs/$ipfsHash | grep fnord)\" ]");
53− $getter->mustSucceed("[ -n \"$(cat /ipfs/$ipfsHash | grep fnord)\" ]");
54− '';
23+ machine.succeed(f"ipfs cat /ipfs/{ipfs_hash.strip()} | grep fnord")
24+ '';
5525})
nixos/tests/prometheus.nix+1−1
@@ -179,7 +179,7 @@ in import ./make-test-python.nix {
179179 s3.succeed(
180180 "mc config host add minio "
181181 + "http://localhost:${toString minioPort} "
182− + "${s3.accessKey} ${s3.secretKey} S3v4",
182+ + "${s3.accessKey} ${s3.secretKey} --api s3v4",
183183 "mc mb minio/thanos-bucket",
184184 )
185185
pkgs/applications/audio/freewheeling/default.nix+2−2
@@ -8,13 +8,13 @@ in
88
99stdenv.mkDerivation rec {
1010 pname = "freewheeling";
11− version = "0.6.5";
11+ version = "0.6.6";
1212
1313 src = fetchFromGitHub {
1414 owner = "free-wheeling";
1515 repo = "freewheeling";
1616 rev = "v${version}";
17− sha256 = "1gjii2kndffj9iqici4vb9zrkrdqj1hs9q43x7jv48wv9872z78r";
17+ sha256 = "1xff5whr02cixihgd257dc70hnyf22j3zamvhsvg4lp7zq9l2in4";
1818 };
1919
2020 nativeBuildInputs = [ pkgconfig autoreconfHook libtool ];
pkgs/applications/audio/mup/default.nix+2−2
@@ -4,11 +4,11 @@
44
55stdenv.mkDerivation rec {
66 pname = "mup";
7− version = "6.7";
7+ version = "6.8";
88
99 src = fetchurl {
1010 url = "http://www.arkkra.com/ftp/pub/unix/mup${builtins.replaceStrings ["."] [""] version}src.tar.gz";
11− sha256 = "1y1qknhib1isdjsbv833w3nxzyfljkfgp1gmjwly60l55q60frpk";
11+ sha256 = "06bv5nyl8rcibyb83zzrfdq6x6f93g3rgnv47i5gsjcaw5w6l31y";
1212 };
1313
1414 nativeBuildInputs = [ autoreconfHook bison flex ghostscript groff netpbm ];
pkgs/applications/audio/padthv1/default.nix+2−2
@@ -2,11 +2,11 @@
22
33mkDerivation rec {
44 pname = "padthv1";
5− version = "0.9.13";
5+ version = "0.9.14";
66
77 src = fetchurl {
88 url = "mirror://sourceforge/padthv1/${pname}-${version}.tar.gz";
9− sha256 = "1c1zllph86qswcxddz4vpsj6r9w21hbv4gkba0pyd3q7pbfqr7nz";
9+ sha256 = "079iwwlkl1gscyv70v9ambad8shxbs0ixdfp0vsl6dbh87b09qzh";
1010 };
1111
1212 buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools fftw ];
pkgs/applications/audio/picard/default.nix+2−2
@@ -12,13 +12,13 @@ let
1212 ;
1313in pythonPackages.buildPythonApplication rec {
1414 pname = "picard";
15− version = "2.3.1";
15+ version = "2.3.2";
1616
1717 src = fetchFromGitHub {
1818 owner = "metabrainz";
1919 repo = pname;
2020 rev = "release-${version}";
21− sha256 = "0xalg4dvaqb396h4s6gzxnplgv1lcvsczmmrlhyrj0kfj10amhsj";
21+ sha256 = "sha256-rJbpoPjNMlw4diWjwNQ/DPo3rltvISU4kuRqBbvlBZ0=";
2222 };
2323
2424 nativeBuildInputs = [ gettext qt5.wrapQtAppsHook qt5.qtbase ]
pkgs/applications/editors/emacs-modes/emacspeak/default.nix+1−1
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
3434 '';
3535
3636 meta = with stdenv.lib; {
37− homepage = https://github.com/tvraman/emacspeak/;
37+ homepage = "https://github.com/tvraman/emacspeak/";
3838 description = "Emacs extension that provides spoken output";
3939 license = licenses.gpl2;
4040 maintainers = [ dema ];
pkgs/applications/editors/emacs/default.nix+1−1
@@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
4646 ./tramp-detect-wrapped-gvfsd.patch
4747 # unbreak macOS unexec
4848 (fetchpatch {
49− url = https://github.com/emacs-mirror/emacs/commit/888ffd960c06d56a409a7ff15b1d930d25c56089.patch;
49+ url = "https://github.com/emacs-mirror/emacs/commit/888ffd960c06d56a409a7ff15b1d930d25c56089.patch";
5050 sha256 = "08q3ygdigqwky70r47rcgzlkc5jy82xiq8am5kwwy891wlpl7frw";
5151 })
5252 ];
pkgs/applications/editors/jetbrains/default.nix+22−22
@@ -250,12 +250,12 @@ in
250250
251251 clion = buildClion rec {
252252 name = "clion-${version}";
253− version = "2020.1"; /* updated by script */
253+ version = "2020.1.1"; /* updated by script */
254254 description = "C/C++ IDE. New. Intelligent. Cross-platform";
255255 license = stdenv.lib.licenses.unfree;
256256 src = fetchurl {
257257 url = "https://download.jetbrains.com/cpp/CLion-${version}.tar.gz";
258− sha256 = "18mbw72vgrzkvjykc23h17qxrxfvhjzhy9rxpi2asw196qalavzp"; /* updated by script */
258+ sha256 = "0136hmknkxrsgbygxqzrq1836kg02p14hmv5mzbpp79yglhv2xml"; /* updated by script */
259259 };
260260 wmClass = "jetbrains-clion";
261261 update-channel = "CLion RELEASE"; # channel's id as in http://www.jetbrains.com/updates/updates.xml
@@ -263,12 +263,12 @@ in
263263
264264 datagrip = buildDataGrip rec {
265265 name = "datagrip-${version}";
266− version = "2020.1"; /* updated by script */
266+ version = "2020.1.3"; /* updated by script */
267267 description = "Your Swiss Army Knife for Databases and SQL";
268268 license = stdenv.lib.licenses.unfree;
269269 src = fetchurl {
270270 url = "https://download.jetbrains.com/datagrip/${name}.tar.gz";
271− sha256 = "1z3asz9fp3xnmbhngar60g8rba83kx987ar67j5m8ws7cijqlzix"; /* updated by script */
271+ sha256 = "0ivnicpn67mfyhmiwbx80pq5l2xa4g1cpp79mh7rgm2c5klmf201"; /* updated by script */
272272 };
273273 wmClass = "jetbrains-datagrip";
274274 update-channel = "DataGrip RELEASE";
@@ -276,12 +276,12 @@ in
276276
277277 goland = buildGoland rec {
278278 name = "goland-${version}";
279− version = "2020.1"; /* updated by script */
279+ version = "2020.1.2"; /* updated by script */
280280 description = "Up and Coming Go IDE";
281281 license = stdenv.lib.licenses.unfree;
282282 src = fetchurl {
283283 url = "https://download.jetbrains.com/go/${name}.tar.gz";
284− sha256 = "1qlpx3vfqwpyyxjsknhxvbdhyciwihhl0hkinrpdky6bza1yfgf6"; /* updated by script */
284+ sha256 = "0v6vi6m94fwzsg5s357ymh8604zkv6q0zhyqfh9sj4ynzi7l4fyv"; /* updated by script */
285285 };
286286 wmClass = "jetbrains-goland";
287287 update-channel = "GoLand RELEASE";
@@ -289,12 +289,12 @@ in
289289
290290 idea-community = buildIdea rec {
291291 name = "idea-community-${version}";
292− version = "2020.1"; /* updated by script */
292+ version = "2020.1.1"; /* updated by script */
293293 description = "Integrated Development Environment (IDE) by Jetbrains, community edition";
294294 license = stdenv.lib.licenses.asl20;
295295 src = fetchurl {
296296 url = "https://download.jetbrains.com/idea/ideaIC-${version}.tar.gz";
297− sha256 = "1rgqr7fn1sy0zbkfmrw3ll8jps345br3y4aqhynyr48mxiwi4c7s"; /* updated by script */
297+ sha256 = "0q848swfg9mjiini5bbjdj1f0qpd1n4glxdpncjj7mbpvp7s2h5k"; /* updated by script */
298298 };
299299 wmClass = "jetbrains-idea-ce";
300300 update-channel = "IntelliJ IDEA RELEASE";
@@ -302,12 +302,12 @@ in
302302
303303 idea-ultimate = buildIdea rec {
304304 name = "idea-ultimate-${version}";
305− version = "2020.1"; /* updated by script */
305+ version = "2020.1.1"; /* updated by script */
306306 description = "Integrated Development Environment (IDE) by Jetbrains, requires paid license";
307307 license = stdenv.lib.licenses.unfree;
308308 src = fetchurl {
309309 url = "https://download.jetbrains.com/idea/ideaIU-${version}-no-jbr.tar.gz";
310− sha256 = "0lrimmczl49azwsms56l4dg7himzr991a209r921jxa32rdjfq6x"; /* updated by script */
310+ sha256 = "13khjc7fp28mpcdn74msdw57nzhicg32xrrvj7s7na2qd9gqz0hf"; /* updated by script */
311311 };
312312 wmClass = "jetbrains-idea";
313313 update-channel = "IntelliJ IDEA RELEASE";
@@ -315,12 +315,12 @@ in
315315
316316 phpstorm = buildPhpStorm rec {
317317 name = "phpstorm-${version}";
318− version = "2020.1"; /* updated by script */
318+ version = "2020.1.1"; /* updated by script */
319319 description = "Professional IDE for Web and PHP developers";
320320 license = stdenv.lib.licenses.unfree;
321321 src = fetchurl {
322322 url = "https://download.jetbrains.com/webide/PhpStorm-${version}.tar.gz";
323− sha256 = "1yvqljjv6004kw2nkpddrsgnigb56rapgs3f1pcvl20h6hj08qj8"; /* updated by script */
323+ sha256 = "16gclbczd9czqhply0xb2ykv0bw4bgv85fihy1n2szc4rp643qdw"; /* updated by script */
324324 };
325325 wmClass = "jetbrains-phpstorm";
326326 update-channel = "PhpStorm RELEASE";
@@ -328,12 +328,12 @@ in
328328
329329 pycharm-community = buildPycharm rec {
330330 name = "pycharm-community-${version}";
331− version = "2020.1"; /* updated by script */
331+ version = "2020.1.1"; /* updated by script */
332332 description = "PyCharm Community Edition";
333333 license = stdenv.lib.licenses.asl20;
334334 src = fetchurl {
335335 url = "https://download.jetbrains.com/python/${name}.tar.gz";
336− sha256 = "1ld9hh9bxirsv5rwrx7wbmfaxwvxfw7cjfjqi8l0q0n93v89z90s"; /* updated by script */
336+ sha256 = "0p2q01yragab7c15aicpmaby075y7mpf6iavdfipi033q4gnlnki"; /* updated by script */
337337 };
338338 wmClass = "jetbrains-pycharm-ce";
339339 update-channel = "PyCharm RELEASE";
@@ -341,12 +341,12 @@ in
341341
342342 pycharm-professional = buildPycharm rec {
343343 name = "pycharm-professional-${version}";
344− version = "2020.1"; /* updated by script */
344+ version = "2020.1.1"; /* updated by script */
345345 description = "PyCharm Professional Edition";
346346 license = stdenv.lib.licenses.unfree;
347347 src = fetchurl {
348348 url = "https://download.jetbrains.com/python/${name}.tar.gz";
349− sha256 = "1swd2qfhsa6i1aq7z2s183d0hif2gmk1kkw9ns4aybny0wvvnqw2"; /* updated by script */
349+ sha256 = "1lq97aqnibvg483ww7wi8slh302gydd2kdkw6p2516rjcmm6n324"; /* updated by script */
350350 };
351351 wmClass = "jetbrains-pycharm";
352352 update-channel = "PyCharm RELEASE";
@@ -354,12 +354,12 @@ in
354354
355355 rider = buildRider rec {
356356 name = "rider-${version}";
357− version = "2020.1.0"; /* updated by script */
357+ version = "2020.1.2"; /* updated by script */
358358 description = "A cross-platform .NET IDE based on the IntelliJ platform and ReSharper";
359359 license = stdenv.lib.licenses.unfree;
360360 src = fetchurl {
361361 url = "https://download.jetbrains.com/rider/JetBrains.Rider-${version}.tar.gz";
362− sha256 = "1allpdr7k48nvl8vbvzyn6h81jpklzaqdqivrqqyh8hy9l98w4ws"; /* updated by script */
362+ sha256 = "0flwq61p7827f8nmldqgfpxbfl422imclksw6w97mgzqqhcbgksd"; /* updated by script */
363363 };
364364 wmClass = "jetbrains-rider";
365365 update-channel = "Rider RELEASE";
@@ -367,12 +367,12 @@ in
367367
368368 ruby-mine = buildRubyMine rec {
369369 name = "ruby-mine-${version}";
370− version = "2020.1"; /* updated by script */
370+ version = "2020.1.1"; /* updated by script */
371371 description = "The Most Intelligent Ruby and Rails IDE";
372372 license = stdenv.lib.licenses.unfree;
373373 src = fetchurl {
374374 url = "https://download.jetbrains.com/ruby/RubyMine-${version}.tar.gz";
375− sha256 = "1hk6k4f24infw9qj9mxp305nl0bxif6ymdsqg005pskvnyi8v5fi"; /* updated by script */
375+ sha256 = "0xhx3n2xdk0k0qx7hdiyfga16hjf2j95k219wh7mh0cys20hkrg8"; /* updated by script */
376376 };
377377 wmClass = "jetbrains-rubymine";
378378 update-channel = "RubyMine RELEASE";
@@ -380,12 +380,12 @@ in
380380
381381 webstorm = buildWebStorm rec {
382382 name = "webstorm-${version}";
383− version = "2020.1"; /* updated by script */
383+ version = "2020.1.1"; /* updated by script */
384384 description = "Professional IDE for Web and JavaScript development";
385385 license = stdenv.lib.licenses.unfree;
386386 src = fetchurl {
387387 url = "https://download.jetbrains.com/webstorm/WebStorm-${version}.tar.gz";
388− sha256 = "1c68li5jxsjml0macdb0s04llwwq1hni5z8vq2zdfcn5zm3xwpif"; /* updated by script */
388+ sha256 = "0d543g06bxpw4q2p19vmvrxpbhqsvspjbs3sqnw6hxni7wcflhkg"; /* updated by script */
389389 };
390390 wmClass = "jetbrains-webstorm";
391391 update-channel = "WebStorm RELEASE";
pkgs/applications/editors/quilter/default.nix+2−2
@@ -4,13 +4,13 @@
44
55stdenv.mkDerivation rec {
66 pname = "quilter";
7− version = "2.2.2";
7+ version = "2.2.4";
88
99 src = fetchFromGitHub {
1010 owner = "lainsce";
1111 repo = pname;
1212 rev = version;
13− sha256 = "1bgsbcx09ca063kdqfc7nigly99d7xgx2cbkpk1nkhr0hvkyg9l9";
13+ sha256 = "0xmnfqqdn7p84aksb8yzs14ikgy5driylr6m4p5ffsb6i9aa0i9h";
1414 };
1515
1616 nativeBuildInputs = [
pkgs/applications/graphics/graphicsmagick/1.3.32-darwin-png-strlcat-fix.patchdeleted−42
@@ -1,42 +0,0 @@
1−# reduced version of commit f30492f40f78d867b43422215057dd21de4ba447
2−# from upstream hg repository:
3−RegisterPNGImage(): Pass correct size value to strlcat().
4−
5−diff -r 95c4711e8bee -r f30492f40f78 coders/png.c
6−--- a/coders/png.c Mon Jun 17 07:24:30 2019 -0500
7−+++ b/coders/png.c Mon Jun 17 18:54:43 2019 -0500
8−@@ -6427,26 +6427,26 @@
9−
10− *version='\0';
11− #if defined(PNG_LIBPNG_VER_STRING)
12−- (void) strlcat(version,"libpng ",MaxTextExtent);
13−- (void) strlcat(version,PNG_LIBPNG_VER_STRING,MaxTextExtent);
14−+ (void) strlcat(version,"libpng ",sizeof(version));
15−+ (void) strlcat(version,PNG_LIBPNG_VER_STRING,sizeof(version));
16− #if (PNG_LIBPNG_VER > 10005)
17− if (LocaleCompare(PNG_LIBPNG_VER_STRING,png_get_header_ver(NULL)) != 0)
18− {
19−- (void) strlcat(version,",",MaxTextExtent);
20−- (void) strlcat(version,png_get_libpng_ver(NULL),MaxTextExtent);
21−+ (void) strlcat(version,",",sizeof(version));
22−+ (void) strlcat(version,png_get_libpng_ver(NULL),sizeof(version));
23− }
24− #endif
25− #endif
26−
27− #if defined(ZLIB_VERSION)
28− if (*version != '\0')
29−- (void) strlcat(version,", ",MaxTextExtent);
30−- (void) strlcat(version,"zlib ",MaxTextExtent);
31−- (void) strlcat(version,ZLIB_VERSION,MaxTextExtent);
32−+ (void) strlcat(version,", ",sizeof(version));
33−+ (void) strlcat(version,"zlib ",sizeof(version));
34−+ (void) strlcat(version,ZLIB_VERSION,sizeof(version));
35− if (LocaleCompare(ZLIB_VERSION,zlib_version) != 0)
36− {
37−- (void) strlcat(version,",",MaxTextExtent);
38−- (void) strlcat(version,zlib_version,MaxTextExtent);
39−+ (void) strlcat(version,",",sizeof(version));
40−+ (void) strlcat(version,zlib_version,sizeof(version));
41− }
42− #endif
pkgs/applications/graphics/graphicsmagick/default.nix+2−3
@@ -4,16 +4,15 @@
44
55stdenv.mkDerivation rec {
66 pname = "graphicsmagick";
7− version = "1.3.32";
7+ version = "1.3.35";
88
99 src = fetchurl {
1010 url = "mirror://sourceforge/graphicsmagick/GraphicsMagick-${version}.tar.xz";
11− sha256 = "1qclp9i31idpcbbqswmnq2q11lmv0a7cvdb1y72xcky8sshaahmq";
11+ sha256 = "0l024l4hawm9s3jqrgi2j0lxgm61dqh8sgkj1017ma7y11hqv2hq";
1212 };
1313
1414 patches = [
1515 ./disable-popen.patch
16− ./1.3.32-darwin-png-strlcat-fix.patch
1716 ];
1817
1918 configureFlags = [
pkgs/applications/graphics/krita/default.nix+2−2
@@ -10,11 +10,11 @@
1010
1111mkDerivation rec {
1212 pname = "krita";
13− version = "4.2.7.1";
13+ version = "4.2.9";
1414
1515 src = fetchurl {
1616 url = "https://download.kde.org/stable/${pname}/${version}/${pname}-${version}.tar.xz";
17− sha256 = "1sx4j4brk71bas3cpqzk4bd8bknyl3x4fdg5pv4r7pcfd3vpq2vy";
17+ sha256 = "0rvm9mpaq66lxyq4f09x9w6xxhgys0phza223hm5zv6kgn413xsf";
1818 };
1919
2020 # *somtimes* fails with can't find ui_manager.h, also see https://github.com/NixOS/nixpkgs/issues/35359
pkgs/applications/graphics/qimgv/default.nix+2−12
@@ -16,25 +16,15 @@
1616
1717mkDerivation rec {
1818 pname = "qimgv";
19− version = "0.9";
19+ version = "0.9.1";
2020
2121 src = fetchFromGitHub {
2222 owner = "easymodo";
2323 repo = pname;
2424 rev = "v${version}";
25− sha256 = "1yynjk47gjf2kjfb0ak4blxpb5irgqc1k59z726lwjd6gvg689fl";
25+ sha256 = "0b2hddps969gjim2r9a22zaxmnzp600av2zz6icq66ksfrx1rpac";
2626 };
2727
28− patches = [
29− # QtAtomicInt's `storeRelaxed` was introduced in Qt 5.14, while nixpkgs only
30− # has Qt 5.12. This appears to be the only instance of Qt 5.12
31− # incompatibility, and will be fixed in the next release.
32− (fetchpatch {
33− url = "https://github.com/easymodo/qimgv/commit/a39d6086ceb9445d2c16943e0719096a99920bf8.patch";
34− sha256 = "1z3ngv6i316hrdcdzig4jg6bcdbgfxjaxvm2jcfcw2dnfbfiq47s";
35− })
36− ];
37−
3828 nativeBuildInputs = [
3929 cmake
4030 pkgconfig
pkgs/applications/misc/appeditor/default.nix+1−1
@@ -59,7 +59,7 @@ stdenv.mkDerivation rec {
5959 meta = with stdenv.lib; {
6060 description = "Edit the Pantheon desktop application menu";
6161 homepage = "https://github.com/donadigo/appeditor";
62− maintainers = with maintainers; [ kjuvi ] ++ pantheon.maintainers;
62+ maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
6363 platforms = platforms.linux;
6464 license = licenses.gpl3;
6565 };
pkgs/applications/misc/cipher/default.nix+1−1
@@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
5656 meta = with stdenv.lib; {
5757 description = "A simple application for encoding and decoding text, designed for elementary OS";
5858 homepage = "https://github.com/arshubham/cipher";
59− maintainers = with maintainers; [ kjuvi ] ++ pantheon.maintainers;
59+ maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
6060 platforms = platforms.linux;
6161 license = licenses.gpl3Plus;
6262 };
pkgs/applications/misc/formatter/default.nix+1−1
@@ -70,7 +70,7 @@ stdenv.mkDerivation rec {
7070 meta = with stdenv.lib; {
7171 description = "A simple formatter designed for elementary OS";
7272 homepage = "https://github.com/Djaler/Formatter";
73− maintainers = with maintainers; [ kjuvi ] ++ pantheon.maintainers;
73+ maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
7474 platforms = platforms.linux;
7575 license = licenses.lgpl2Plus;
7676 };
pkgs/applications/misc/josm/default.nix+35−31
@@ -1,46 +1,50 @@
1−{ fetchurl, stdenv, makeDesktopItem, makeWrapper, unzip, jdk11, libXxf86vm }:
2−
3−stdenv.mkDerivation rec {
1+{ stdenv, fetchurl, fetchsvn, makeWrapper, unzip, jre, libXxf86vm }:
2+let
43 pname = "josm";
54 version = "16239";
6−
7− src = fetchurl {
8− url = "https://josm.openstreetmap.de/download/josm-snapshot-${version}.jar";
9− sha256 = "041n81mnd587043f8wwjv8ckbx0hlsqf3pc7hzbns1y89xdghms1";
5+ srcs = {
6+ jar = fetchurl {
7+ url = "https://josm.openstreetmap.de/download/josm-snapshot-${version}.jar";
8+ sha256 = "041n81mnd587043f8wwjv8ckbx0hlsqf3pc7hzbns1y89xdghms1";
9+ };
10+ macosx = fetchurl {
11+ url = "https://josm.openstreetmap.de/download/macosx/josm-macosx-${version}.zip";
12+ sha256 = "1nlw1rvwdfp1hhsxyjli8pylm0hb7k62sa0nqvgyiw54dz78n00c";
13+ };
14+ pkg = fetchsvn {
15+ url = "https://josm.openstreetmap.de/svn/trunk/native/linux/tested";
16+ rev = version;
17+ sha256 = "1qqk4bal84wnb66jym6qrdi10ypzvdzihd4jk5rnyfl3wm5qafbi";
18+ };
1019 };
20+in
21+stdenv.mkDerivation {
22+ inherit pname version;
1123
12− buildInputs = [ jdk11 makeWrapper ];
13−
14− desktopItem = makeDesktopItem {
15− name = "josm";
16− exec = "josm";
17− icon = "josm";
18− desktopName = "JOSM";
19− genericName = "OpenStreetMap Editor";
20− comment = meta.description;
21− categories = "Education;Geoscience;Maps;";
22− };
24+ dontUnpack = true;
2325
24− # Add libXxf86vm to path because it is needed by at least Kendzi3D plugin
25− buildCommand = ''
26− mkdir -p $out/bin $out/share/java
27− cp -v $src $out/share/java/josm.jar
26+ buildInputs = stdenv.lib.optionals (!stdenv.isDarwin) [ jre makeWrapper ];
2827
29− makeWrapper ${jdk11}/bin/java $out/bin/josm \
30− --add-flags "-jar $out/share/java/josm.jar" \
31− --prefix LD_LIBRARY_PATH ":" '${libXxf86vm}/lib'
28+ installPhase =
29+ if stdenv.isDarwin then ''
30+ mkdir -p $out/Applications
31+ ${unzip}/bin/unzip ${srcs.macosx} 'JOSM.app/*' -d $out/Applications
32+ '' else ''
33+ install -Dm644 ${srcs.jar} $out/share/josm/josm.jar
34+ cp -R ${srcs.pkg}/usr/share $out
3235
33− mkdir -p $out/share/applications
34− cp $desktopItem/share/applications"/"* $out/share/applications
35− mkdir -p $out/share/pixmaps
36− ${unzip}/bin/unzip -p $src images/logo_48x48x32.png > $out/share/pixmaps/josm.png
37− '';
36+ # Add libXxf86vm to path because it is needed by at least Kendzi3D plugin
37+ makeWrapper ${jre}/bin/java $out/bin/josm \
38+ --add-flags "-Djosm.restart=true -Djava.net.useSystemProxies=true" \
39+ --add-flags "-jar $out/share/josm/josm.jar" \
40+ --prefix LD_LIBRARY_PATH ":" '${libXxf86vm}/lib'
41+ '';
3842
3943 meta = with stdenv.lib; {
4044 description = "An extensible editor for OpenStreetMap";
4145 homepage = "https://josm.openstreetmap.de/";
4246 license = licenses.gpl2Plus;
43− maintainers = [ maintainers.rycee ];
47+ maintainers = with maintainers; [ rycee sikmir ];
4448 platforms = platforms.all;
4549 };
4650}
pkgs/applications/misc/mysql-workbench/default.nix+3−3
@@ -45,11 +45,11 @@ let
4545 inherit (python2.pkgs) paramiko pycairo pyodbc;
4646in stdenv.mkDerivation rec {
4747 pname = "mysql-workbench";
48− version = "8.0.19";
48+ version = "8.0.20";
4949
5050 src = fetchurl {
5151 url = "http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-${version}-src.tar.gz";
52− sha256 = "unrszSK+tKcARSHxRSAAos+jDtYxdDcSnFENixaDJsw=";
52+ sha256 = "0c0ig2fqfpli7fwb4v4iwvfh4szzj3grx8j9rbh40kllkc8v5qh6";
5353 };
5454
5555 patches = [
@@ -142,7 +142,7 @@ in stdenv.mkDerivation rec {
142142 "-DMySQL_CONFIG_PATH=${mysql}/bin/mysql_config"
143143 "-DIODBC_CONFIG_PATH=${libiodbc}/bin/iodbc-config"
144144 "-DWITH_ANTLR_JAR=${antlr4_7.jarLocation}"
145− # mysql-workbench 8.0.19 depends on libmysqlconnectorcpp 1.1.8.
145+ # mysql-workbench 8.0.20 depends on libmysqlconnectorcpp 1.1.8.
146146 # Newer versions of connector still provide the legacy library when enabled
147147 # but the headers are in a different location.
148148 "-DMySQLCppConn_INCLUDE_DIR=${libmysqlconnectorcpp}/include/jdbc"
pkgs/applications/misc/pueue/default.nix+15−5
@@ -1,19 +1,29 @@
1−{ lib, rustPlatform, fetchFromGitHub }:
1+{ lib, rustPlatform, fetchFromGitHub, installShellFiles }:
22
33rustPlatform.buildRustPackage rec {
44 pname = "pueue";
5− version = "0.3.1";
5+ version = "0.4.0";
66
77 src = fetchFromGitHub {
88 owner = "Nukesor";
99 repo = pname;
1010 rev = "v${version}";
11− sha256 = "1v3fphx71hyv7fq09slhyzchw362swzhmhn7wmbazfdrj6fjhcki";
11+ sha256 = "050cx9ncs1hfb14llly0wm3h5s4377s3sinmkjc52xm2z2gc7m5f";
1212 };
1313
14− cargoSha256 = "04vi9la17pabz1spfw1fzgy4c2ifnis6am5m4ck3lhccnn6j8bd3";
14+ cargoSha256 = "1hw0y6c1ypp470cca3yw6fc7xvligy3av8hsa9bhdm5can46hyzi";
1515
16− checkPhase = "cargo test -- --skip test_single_huge_payload";
16+ nativeBuildInputs = [ installShellFiles ];
17+
18+ checkFlagsArray = [ "--skip=test_single_huge_payload" ];
19+
20+ postInstall = ''
21+ # zsh completion generation fails. See: https://github.com/Nukesor/pueue/issues/57
22+ for shell in bash fish; do
23+ $out/bin/pueue completions $shell .
24+ installShellCompletion pueue.$shell
25+ done
26+ '';
1727
1828 meta = with lib; {
1929 description = "A daemon for managing long running shell commands";
pkgs/applications/misc/tut/default.nix+2−2
@@ -2,7 +2,7 @@
22
33buildGoPackage rec {
44 pname = "tut";
5− version = "0.0.7";
5+ version = "0.0.8";
66
77 goPackagePath = "github.com/RasmusLindroth/tut";
88 goDeps = ./deps.nix;
@@ -11,7 +11,7 @@ buildGoPackage rec {
1111 owner = "RasmusLindroth";
1212 repo = pname;
1313 rev = version;
14− sha256 = "1v1cvdsrxz1yj2vibx3iapw17ngfihjkr62zhxsn1msb77xyd7lb";
14+ sha256 = "0wb5lf0zbhmg962p71bqlpyxn8f1n9fp1jh7y7fcg6w5mga8gqq3";
1515 };
1616
1717 meta = with stdenv.lib; {
pkgs/applications/networking/browsers/ephemeral/default.nix+1−1
@@ -63,7 +63,7 @@ stdenv.mkDerivation rec {
6363 meta = with stdenv.lib; {
6464 description = "The always-incognito web browser";
6565 homepage = "https://github.com/cassidyjames/ephemeral";
66− maintainers = with maintainers; [ kjuvi ] ++ pantheon.maintainers;
66+ maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
6767 platforms = platforms.linux;
6868 license = licenses.gpl3;
6969 };
pkgs/applications/networking/browsers/ungoogled-chromium/browser.nix+1−1
@@ -76,7 +76,7 @@ mkChromiumDerivation (base: rec {
7676 the web. It has a minimalist user interface and provides the vast majority
7777 of source code for Google Chrome (which has some additional features).
7878 '';
79− homepage = https://github.com/Eloston/ungoogled-chromium;
79+ homepage = "https://github.com/Eloston/ungoogled-chromium";
8080 maintainers = with maintainers; [ squalus ];
8181 # Overview of the maintainer roles:
8282 # nixos-unstable:
pkgs/applications/networking/cloudflared/default.nix+3−3
@@ -2,16 +2,16 @@
22
33buildGoModule rec {
44 pname = "cloudflared";
5− version = "2020.2.1";
5+ version = "2020.3.2";
66
77 src = fetchFromGitHub {
88 owner = "cloudflare";
99 repo = "cloudflared";
1010 rev = version;
11− sha256 = "1wyvf4bilhiwabqgdwmnhifwc845m4g17pz7xmndzvqwmfd7riw5";
11+ sha256 = "1vbxm5z72y9zfg4carmja3fc1vhkanmc25pgnlw550p1l14y6404";
1212 };
1313
14− modSha256 = "1y5vh8g967rrm9b9hjlr70bs2rm09cpik673brgk3nzqxka10w7p";
14+ modSha256 = "1mnfp8nhbllv8msglci1hq4026rqsc1yibrh2xnwwbf2f3yqx8h0";
1515
1616 buildFlagsArray = "-ldflags=-X main.Version=${version}";
1717
pkgs/applications/networking/cluster/k3s/default.nix+46−16
@@ -1,6 +1,22 @@
1−{ stdenv, lib, makeWrapper, socat, iptables, iproute, bridge-utils
2−, conntrack-tools, buildGoPackage, git, runc, libseccomp, pkgconfig
3−, ethtool, utillinux, ipset, fetchFromGitHub, fetchurl, fetchzip
1+{ stdenv
2+, lib
3+, makeWrapper
4+, socat
5+, iptables
6+, iproute
7+, bridge-utils
8+, conntrack-tools
9+, buildGoPackage
10+, git
11+, runc
12+, libseccomp
13+, pkgconfig
14+, ethtool
15+, utillinux
16+, ipset
17+, fetchFromGitHub
18+, fetchurl
19+, fetchzip
420, fetchgit
521}:
622
@@ -47,7 +63,7 @@ let
4763 # Note: marked as apache 2.0 license
4864 url = "https://github.com/rancher/k3s-root/releases/download/v${k3sRootVersion}/k3s-root-amd64.tar";
4965 sha256 = "12xafn5jivl8lqdcs25b28xrc4mf7yf1xif5np169nvvxgvmpdxp";
50− stripRoot=false;
66+ stripRoot = false;
5167 };
5268 k3sPlugins = buildGoPackage rec {
5369 name = "k3s-cni-plugins";
@@ -153,6 +169,12 @@ let
153169 nativeBuildInputs = [ git pkgconfig ];
154170 buildInputs = [ k3sBuildStage1 k3sPlugins runc ];
155171
172+ # k3s appends a suffix to the final distribution binary for some arches
173+ archSuffix =
174+ if stdenv.hostPlatform.system == "x86_64-linux" then ""
175+ else if stdenv.hostPlatform.system == "aarch64-linux" then "-arm64"
176+ else throw "k3s isn't being built for ${stdenv.hostPlatform.system} yet.";
177+
156178 # In order to build the thick k3s binary (which is what
157179 # ./scripts/package-cli does), we need to get all the binaries that script
158180 # expects in place.
@@ -182,7 +204,7 @@ let
182204 pushd go/src/${goPackagePath}
183205
184206 mkdir -p "$out/bin"
185− install -m 0755 -t "$out/bin" ./dist/artifacts/k3s
207+ install -m 0755 -T ./dist/artifacts/k3s${archSuffix} "$out/bin/k3s"
186208
187209 popd
188210 '';
@@ -202,12 +224,20 @@ stdenv.mkDerivation rec {
202224 # Important utilities used by the kubelet, see
203225 # https://github.com/kubernetes/kubernetes/issues/26093#issuecomment-237202494
204226 # Note the list in that issue is stale and some aren't relevant for k3s.
205− k3sRuntimeDeps = [
206− socat iptables iproute bridge-utils ethtool utillinux ipset conntrack-tools
227+ k3sRuntimeDeps = [
228+ socat
229+ iptables
230+ iproute
231+ bridge-utils
232+ ethtool
233+ utillinux
234+ ipset
235+ conntrack-tools
207236 ];
208237
209− buildInputs = [
210− k3sBuild makeWrapper
238+ buildInputs = [
239+ k3sBuild
240+ makeWrapper
211241 ] ++ k3sRuntimeDeps;
212242
213243 unpackPhase = "true";
@@ -225,11 +255,11 @@ stdenv.mkDerivation rec {
225255 --prefix PATH : "$out/bin"
226256 '';
227257
228− meta = {
229− description = "A lightweight Kubernetes distribution.";
230− license = licenses.asl20;
231− homepage = "https://k3s.io";
232− maintainers = [ maintainers.euank ];
233− platforms = platforms.linux;
234− };
258+ meta = {
259+ description = "A lightweight Kubernetes distribution.";
260+ license = licenses.asl20;
261+ homepage = "https://k3s.io";
262+ maintainers = [ maintainers.euank ];
263+ platforms = platforms.linux;
264+ };
235265}
pkgs/applications/networking/cluster/k3s/patches/00-k3s.patch+9−2
@@ -55,10 +55,17 @@ index 72d3c07ece..3e5455b262 100755
5555 echo Building containerd-shim
5656 make -C ./vendor/github.com/containerd/containerd bin/containerd-shim
5757diff --git a/scripts/package-cli b/scripts/package-cli
58−index 4c66ce32df..6d1e0c03cb 100755
58+index 4c66ce32df..280b428bb8 100755
5959--- a/scripts/package-cli
6060+++ b/scripts/package-cli
61−@@ -55,10 +55,10 @@ LDFLAGS="
61+@@ -49,16 +49,16 @@ fi
62+
63+ CMD_NAME=dist/artifacts/k3s${BIN_SUFFIX}
64+
65+-go generate
66++CGO_ENABLED=0 env -u GOARCH go generate
67+ LDFLAGS="
68+ -X github.com/rancher/k3s/pkg/version.Version=$VERSION
6269 -X github.com/rancher/k3s/pkg/version.GitCommit=${COMMIT:0:8}
6370 -w -s
6471 "
pkgs/applications/networking/instant-messengers/jitsi/default.nix+1−1
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
2020 comment = "VoIP and Instant Messaging client";
2121 desktopName = "Jitsi";
2222 genericName = "Instant Messaging";
23− categories = "Application;Internet;";
23+ categories = "Application;X-Internet;";
2424 };
2525
2626 libPath = lib.makeLibraryPath ([
pkgs/applications/networking/ipfs-migrator/default.nix+10−12
@@ -1,24 +1,22 @@
1−{ stdenv, buildGoPackage, fetchFromGitHub }:
1+{ lib, buildGoModule, fetchFromGitHub }:
22
3−buildGoPackage {
3+buildGoModule rec {
44 pname = "ipfs-migrator";
5− version = "7";
6−
7− goPackagePath = "github.com/ipfs/fs-repo-migrations";
8−
9− goDeps = ./deps.nix;
5+ version = "1.5.1";
106
117 src = fetchFromGitHub {
128 owner = "ipfs";
139 repo = "fs-repo-migrations";
14− rev = "4e8e0b41d7348646c719d572c678c3d0677e541a";
15− sha256 = "1i6izncgc3wgabppglnnrslffvwrv3cazbdhsk4vjfsd66hb4d37";
10+ rev = "v${version}";
11+ sha256 = "18pjxkxfbsbbj4hs4xyzfmmz991h31785ldx41dll6wa9zx4lsnm";
1612 };
1713
18− patches = [ ./lru-repo-path-fix.patch ];
14+ modSha256 = "1magqgbb6prnihr8lr6jc2fcgsbqqc9y317mkdnvq9qs6bj0a6qj";
15+
16+ subPackages = [ "." ];
1917
20− meta = with stdenv.lib; {
21− description = "Migration tool for ipfs repositories";
18+ meta = with lib; {
19+ description = "Migrations for the filesystem repository of ipfs clients";
2220 homepage = "https://ipfs.io/";
2321 license = licenses.mit;
2422 platforms = platforms.unix;
pkgs/applications/networking/ipfs-migrator/deps.nixdeleted−47
@@ -1,47 +0,0 @@
1−[
2− {
3− goPackagePath = "github.com/jbenet/goprocess";
4− fetch = {
5− type = "git";
6− url = "https://github.com/jbenet/goprocess";
7− rev = "b497e2f366b8624394fb2e89c10ab607bebdde0b";
8− sha256 = "1lnvkzki7vnqn5c4m6bigk0k85haicmg27w903kwg30rdvblm82s";
9− };
10− }
11− {
12− goPackagePath = "github.com/jbenet/go-random";
13− fetch = {
14− type = "git";
15− url = "https://github.com/jbenet/go-random";
16− rev = "384f606e91f542a98e779e652eed88051618f0f7";
17− sha256 = "0gcshzl9n3apzc0jaxqrjsc038yfrzfyhpdqgbpcnajin83l2msa";
18− };
19− }
20− {
21− goPackagePath = "github.com/jbenet/go-random-files";
22− fetch = {
23− type = "git";
24− url = "https://github.com/jbenet/go-random-files";
25− rev = "737479700b40b4b50e914e963ce8d9d44603e3c8";
26− sha256 = "1klpdc4qkrfy31r7qh00fcz42blswzabmcnry9byd5adhszxj9bw";
27− };
28− }
29− {
30− goPackagePath = "github.com/hashicorp/golang-lru";
31− fetch = {
32− type = "git";
33− url = "https://github.com/hashicorp/golang-lru";
34− rev = "20f1fb78b0740ba8c3cb143a61e86ba5c8669768";
35− sha256 = "12k2cp2k615fjvfa5hyb9k2alian77wivds8s65diwshwv41939f";
36− };
37− }
38− {
39− goPackagePath = "golang.org/x/net";
40− fetch = {
41− type = "git";
42− url = "https://go.googlesource.com/net";
43− rev = "26e67e76b6c3f6ce91f7c52def5af501b4e0f3a2";
44− sha256 = "17bqkd64zksi1578lb10ls4qf5lbqs7shfjcc6bi97y1qz5k31c4";
45− };
46− }
47−]
pkgs/applications/networking/ipfs-migrator/lru-repo-path-fix.patchdeleted−13
@@ -1,13 +0,0 @@
1−diff --git a/ipfs-1-to-2/go-datastore/lru/datastore.go b/ipfs-1-to-2/go-datastore/lru/datastore.go
2−index 7eb18eb..cd8dcb7 100644
3−--- a/ipfs-1-to-2/go-datastore/lru/datastore.go
4−+++ b/ipfs-1-to-2/go-datastore/lru/datastore.go
5−@@ -3,7 +3,7 @@ package lru
6− import (
7− "errors"
8−
9−- lru "github.com/ipfs/fs-repo-migrations/ipfs-1-to-2/golang-lru"
10−+ lru "github.com/hashicorp/golang-lru"
11−
12− ds "github.com/ipfs/fs-repo-migrations/ipfs-1-to-2/go-datastore"
13− dsq "github.com/ipfs/fs-repo-migrations/ipfs-1-to-2/go-datastore/query"
pkgs/applications/networking/ipfs/default.nix+11−4
@@ -1,22 +1,29 @@
1−{ stdenv, buildGoModule, fetchFromGitHub }:
1+{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
22
33buildGoModule rec {
44 pname = "ipfs";
5− version = "0.4.23";
5+ version = "0.5.0";
66 rev = "v${version}";
77
88 src = fetchFromGitHub {
99 owner = "ipfs";
1010 repo = "go-ipfs";
1111 inherit rev;
12− sha256 = "19m1bhqf1jghdv2ngdnjdk1kvjcxbkgm1ccdkmkabv4ii43h8jwm";
12+ sha256 = "0dbyvs49wyqj46c8hvz0fr4vpgfrdj1h8blniwzjf0jabgvw8nik";
1313 };
1414
1515 postPatch = ''
1616 rm -rf test/dependencies
17+ patchShebangs plugin/loader/preload.sh
1718 '';
1819
19− modSha256 = "12m4ind1s8zaa6kssblc28z2cafy20w2jp80kzif39hg5ar9bijm";
20+ buildPhase = ''
21+ make install
22+ '';
23+
24+ passthru.tests.ipfs = nixosTests.ipfs;
25+
26+ modSha256 = "00xgsvpl47miy6paxl8yn6p76h6ssccackh50z0l4r5s7wcc25q8";
2027
2128 meta = with stdenv.lib; {
2229 description = "A global, versioned, peer-to-peer filesystem";
pkgs/applications/networking/maestral/default.nix+2−2
@@ -8,7 +8,7 @@
88
99python3.pkgs.buildPythonApplication rec {
1010 pname = "maestral${lib.optionalString withGui "-gui"}";
11− version = "0.6.3";
11+ version = "0.6.4";
1212
1313 disabled = python3.pkgs.pythonOlder "3.6";
1414
@@ -16,7 +16,7 @@ python3.pkgs.buildPythonApplication rec {
1616 owner = "SamSchott";
1717 repo = "maestral-dropbox";
1818 rev = "v${version}";
19− sha256 = "0h1vbx00mps2msdhsab1yz64c8sprwrg38nkqyj86mkb6jkirq92";
19+ sha256 = "06psbjd205qj6vx7k7ywhclz1bs5zp43xnf275hf0k80h3b064sn";
2020 };
2121
2222 propagatedBuildInputs = with python3.pkgs; [
pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix+245−245
@@ -1,615 +1,615 @@
11{
2− version = "68.7.0";
2+ version = "68.8.0";
33 sources = [
4− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/ar/thunderbird-68.7.0.tar.bz2";
4+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ar/thunderbird-68.8.0.tar.bz2";
55 locale = "ar";
66 arch = "linux-x86_64";
7− sha512 = "549c2fde5a7da05f1d0da28e6e203fffef5cc7d39073baef204da5ce221fdb12da53da64b29dc84cf4518eaee7394db71cee6e22611d5d86938df1b9b3bf8e0b";
7+ sha512 = "a45860fc124ef1c3ce15b1c91ab1d920beff2d6f886a646b6162bc5687e8910d559de6d616a36e7bdbd99fe18aa39720b44fcd4fe14e6d5fd4872750f209a740";
88 }
9− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/ast/thunderbird-68.7.0.tar.bz2";
9+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ast/thunderbird-68.8.0.tar.bz2";
1010 locale = "ast";
1111 arch = "linux-x86_64";
12− sha512 = "92fa156e6dd72d9c0a6b0b6889e7486d97922cad3d8c8a4e572b048ff5694cd4fcd7f7f91eff718417760b72a50d045e5508befb8404f9343ec73633c8c43040";
12+ sha512 = "21e025c3e28b46e1d6af0fa10f3ab5b6b86543bb422c2b3d4928ae733cf3387ab092a20af15f05bdcebf0108c376973982d099371a4b2c2f9a892defe144e160";
1313 }
14− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/be/thunderbird-68.7.0.tar.bz2";
14+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/be/thunderbird-68.8.0.tar.bz2";
1515 locale = "be";
1616 arch = "linux-x86_64";
17− sha512 = "1ddce136d33b7eb6065cc1fa02f3e167b76a546308a19edf51f1102e569b259cb2bbd98d720050d48669ae04610cde6c09400ae6a9f467d611f3a5d332dcf203";
17+ sha512 = "5cb35465afbf6ba68aab98197ab6997e925d5e34db6deaf3b047fb679f32372e0524ac03d7988898f34c493349283088a3b4c0cfff679774760916673e49b757";
1818 }
19− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/bg/thunderbird-68.7.0.tar.bz2";
19+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/bg/thunderbird-68.8.0.tar.bz2";
2020 locale = "bg";
2121 arch = "linux-x86_64";
22− sha512 = "31aeab60348dcb199e3fee7c167eccb8e02e98a62c0a30ad48d2963fda56a1cf25ff71eb9f16bc186db481fa90d795191c6aa29eef33742adab6e2df0c2e5282";
22+ sha512 = "a06dea6a215003ef5663cea4928cf201ee71cd021565f3a2f9317f21679047adc7f6c87427d65c4f919facb30e8dfaf941e308173f23c6c0b3e92606fa0220b8";
2323 }
24− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/br/thunderbird-68.7.0.tar.bz2";
24+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/br/thunderbird-68.8.0.tar.bz2";
2525 locale = "br";
2626 arch = "linux-x86_64";
27− sha512 = "f1555dbb5e30ad7d9d7468473f042424e9abd159a85325af55fdda74963c54e780f76093d15a2fc23a555b22896c6a76ad4c449846611222b63d13745cb577b7";
27+ sha512 = "194f7332e6c67dea103bae4001b555296b2a64259060bb63329aee95f774e4f3f82c9bf133a456989b43f05682eba7e73e16235f1530012aeb7cf323bc16a381";
2828 }
29− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/ca/thunderbird-68.7.0.tar.bz2";
29+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ca/thunderbird-68.8.0.tar.bz2";
3030 locale = "ca";
3131 arch = "linux-x86_64";
32− sha512 = "44e0a8cb1feda921b6a3afb6ef0f72d2ad3aaf681f908673c015ef43a660914df5a8b61a6d987c3ddb0b6abc6cd778e0ddb07c56c737a74848942e26d4ee45a2";
32+ sha512 = "99952f59100fe127fb274df641e02185a9416c315d5b023e990ca39fe6edb014a2e6e8ae702cce4d3133635a4c8488c42a72a6b3111147fc19dafeacae396943";
3333 }
34− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/cak/thunderbird-68.7.0.tar.bz2";
34+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/cak/thunderbird-68.8.0.tar.bz2";
3535 locale = "cak";
3636 arch = "linux-x86_64";
37− sha512 = "e907643f6c7065117fd131d24b452734c229fad3bace6d445de15757ffbed875fdc69dcfc535cbe7b00b38df30c0b69b378b50560382e57fabff166c71d7ea33";
37+ sha512 = "9e4d9dd67fa7480c2897175d08ed250a14bb2595c9a69f74db7b7723d08e6218021a0916d637bb682f7e0e3e316cafcfe9a09408e5cced018616c00a752ccb0a";
3838 }
39− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/cs/thunderbird-68.7.0.tar.bz2";
39+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/cs/thunderbird-68.8.0.tar.bz2";
4040 locale = "cs";
4141 arch = "linux-x86_64";
42− sha512 = "1b65fe735bb61d2dbcd2d23ede39e7770a66feb6f898ec31cb7c198fdf95796d4f42876730fdb993767026c4c315a9be9cb53229cc21a5328ff443bc463ca4c3";
42+ sha512 = "53d653b9eda30f7b5ce75ebd31a2bb9e5bde683ca65549cb5d67ed4173eb4f44524f2bd148a0b41368e183b2ec513b7b7c698fcdeb2679ffd6391f133db2a0c6";
4343 }
44− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/cy/thunderbird-68.7.0.tar.bz2";
44+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/cy/thunderbird-68.8.0.tar.bz2";
4545 locale = "cy";
4646 arch = "linux-x86_64";
47− sha512 = "77a3beb1ce6e78fb1d5138a7f0021462efb96e7f1d13cae2213670016a4a89dbd4a46bbe0e588ad15957ec71d053643cbd01033d9cdcc4e91b9e0303726abc27";
47+ sha512 = "ba01e95181c8b0e04989681cffacbc48a57a7861ce7f60377e219823fc5c70096bdf4f0a38401a35fd442e28c62b0bbb38328e62800db82ea7d097b919f60d55";
4848 }
49− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/da/thunderbird-68.7.0.tar.bz2";
49+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/da/thunderbird-68.8.0.tar.bz2";
5050 locale = "da";
5151 arch = "linux-x86_64";
52− sha512 = "b9d12257b5b4fae31cb70edf36ff02d48dc56481b37fa3f3a65bacadc38d772e407d7c1382899179299c23d70e55652c1d05f8ada855621a9db5f300b9c983a7";
52+ sha512 = "5b79cff38ae706023ef74799e66fb3e47e0cc4b1986f7df9b420dc27881c91db881311da9ac8c8d45c2a1c04a2e8b16b9a1d06e724e891f8a4e6323eedfd984b";
5353 }
54− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/de/thunderbird-68.7.0.tar.bz2";
54+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/de/thunderbird-68.8.0.tar.bz2";
5555 locale = "de";
5656 arch = "linux-x86_64";
57− sha512 = "c84cd6e76e18207ed02209bb333e922e3dc928c0f0ecd0243f4f8024d49c3ad1f4c3268dde921ced90a77cacffcd41eac82beab65d226dedcd07fd7a2f821a00";
57+ sha512 = "de71986c0fecd12358a6ce01c708b7cfc1ebbc9a3f748f301bec76c1c4b23f584de224bfb8cca0bc59f545aa29990de0175af5a3005b33b77786c8b69065427f";
5858 }
59− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/dsb/thunderbird-68.7.0.tar.bz2";
59+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/dsb/thunderbird-68.8.0.tar.bz2";
6060 locale = "dsb";
6161 arch = "linux-x86_64";
62− sha512 = "e29bd848258aa5b04eb60391183bead511ad8bdee038994a84982d068312c97b2e490cb5abe3821825101ed313c503c5c679e42d79011aab89bd116af7807276";
62+ sha512 = "e18851b7c709feb8c3bde88db8d9c297174ea3a7ff512f8a5d35d515e3693717f55631b4ab60fd134f0af056257e0b21947a400d305f91c904dc0848fa9ce5ec";
6363 }
64− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/el/thunderbird-68.7.0.tar.bz2";
64+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/el/thunderbird-68.8.0.tar.bz2";
6565 locale = "el";
6666 arch = "linux-x86_64";
67− sha512 = "b203b8cb46f51f5dd176aabfc720eadc41ed081094c8feed87658885025ba4aef422ac19f4b4773976c42c4f8ce38aa80b39bc75f56c42ec59f5313ce4b98111";
67+ sha512 = "10816787adb0d02712b1a200f0b7547d8b03ff44056690dcf41a8a74c0dd1faa86a073c5036527a34626e83f47742caa213bc953a0d80e3598b2a743bcfc4d78";
6868 }
69− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/en-GB/thunderbird-68.7.0.tar.bz2";
69+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/en-GB/thunderbird-68.8.0.tar.bz2";
7070 locale = "en-GB";
7171 arch = "linux-x86_64";
72− sha512 = "998aaa3ea0dcc387568802f367ea1637806a1dc19929ac8875ab4823c691c84004f62c6450b3c4439b88e017774ecbd4abfa38f72661fd9ce97208fe920060e4";
72+ sha512 = "295a440863622a263a8c157da9ae4d39f73c83d9e9fab3e8fad792480c84a1fdf0e073398c137c359e0dc078bd755bd024f2f15bb5129218df4cf54d02b9e565";
7373 }
74− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/en-US/thunderbird-68.7.0.tar.bz2";
74+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/en-US/thunderbird-68.8.0.tar.bz2";
7575 locale = "en-US";
7676 arch = "linux-x86_64";
77− sha512 = "583e9a08aff1d3e4be47e5a9f31b7595109e25a4062a36e8640468a354e29a47f389062db5fa134af6c231af5fb1caaa31368584fa662105100419a64134f0ac";
77+ sha512 = "cce266a330866ec3368c7d3f596868a87e1e3d786ddb848402456c5d80e5dec60a93a6feeee596b1ad91492e1d07aa5cc5703b09f0703d44575db7a050d58864";
7878 }
79− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/es-AR/thunderbird-68.7.0.tar.bz2";
79+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/es-AR/thunderbird-68.8.0.tar.bz2";
8080 locale = "es-AR";
8181 arch = "linux-x86_64";
82− sha512 = "d976f3b916430388af3a50f58253cd4ddcaa5adef935b3965c71f38e938a8e3ad28f7ea8d83d4a9e0d0c85d29a1613547a95d4c9c4917159dce06d700e3f8122";
82+ sha512 = "78d7897c537807068ce92d6520086f921aa6530d893c7d1b662530bfee5a5082740ba4cbbecd7e8e57f5f600e8a288b259ed3d89a97f3e88d5e5ebc47b5bd6b4";
8383 }
84− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/es-ES/thunderbird-68.7.0.tar.bz2";
84+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/es-ES/thunderbird-68.8.0.tar.bz2";
8585 locale = "es-ES";
8686 arch = "linux-x86_64";
87− sha512 = "e51afeb81b39f6f3e7c501a0d5ca839d87794ed3a7f04ce552175a7f1227fee9667dec917a0c13d509687e31d6d87516bd5580dfe0158a964b13e4c26c82fb52";
87+ sha512 = "df97856ec0f8cf1fd82ceeb93529d8560cfe80416db769eea290ea1c28dcdc60799822ef1cdde744dfe4fb9622d16f32b0ed992293481762cf45c44a5bd846e8";
8888 }
89− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/et/thunderbird-68.7.0.tar.bz2";
89+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/et/thunderbird-68.8.0.tar.bz2";
9090 locale = "et";
9191 arch = "linux-x86_64";
92− sha512 = "60872a5306f154af3e2b9e58dfecf6135927464c92a3a6cac7c44fb934cc074eefeef6bbb6242e7403aaad3e1fb850d475efb07aaa80a07043f213960b92bd3b";
92+ sha512 = "9028d26dc4393043b39c7c918163d50aba07d6c1c57916b7e1c607b92be0c16dd8d62ff41b0ff26991b70f63a9fc684904c266e1a18ca8fc3e5abf5c61c6d372";
9393 }
94− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/eu/thunderbird-68.7.0.tar.bz2";
94+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/eu/thunderbird-68.8.0.tar.bz2";
9595 locale = "eu";
9696 arch = "linux-x86_64";
97− sha512 = "5f774a38904b5881d0a5bdf0ddad71fa7f85db82daf7879de54d337e8dae17021267b1a289676a11daf1e96572f2734f74a29327f23636e8b38aed084b874bd7";
97+ sha512 = "adf9c6eedb1b086fa72af21b44a55bd9d8a1b3f4c45db4c232384abd570564e62fc9068dc1391b0bbe0adda4043c7893bf1cb15a9c3019230eed6f66001bcb97";
9898 }
99− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/fi/thunderbird-68.7.0.tar.bz2";
99+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/fi/thunderbird-68.8.0.tar.bz2";
100100 locale = "fi";
101101 arch = "linux-x86_64";
102− sha512 = "0d977cbd85d7f1360e985844cc8ee433414abc3d10b8a33b2fbb9a03fdddcf3a91018edc12a12d96cc680d2c119e0c020549bd40cc10db9eba4188805e40dea8";
102+ sha512 = "a436504ebc04f1214226a0555838fe5eda6e12dabd3b09e9c83e85cc8b6b7bfea00389202c9680bf14d147e8e0a9200de01fdb1bac2197b8d7e8a392aa3b617e";
103103 }
104− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/fr/thunderbird-68.7.0.tar.bz2";
104+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/fr/thunderbird-68.8.0.tar.bz2";
105105 locale = "fr";
106106 arch = "linux-x86_64";
107− sha512 = "dc6d20875579d8e788a236885859faee3ca61d83aa051a48bfe18c484afec986353c1493e7e68181a83fea7a42ee62c29d3f71cc053873743959513dddf6e8ce";
107+ sha512 = "16d02c3e7d6342fed0f785c0f6a65c06a04eb6915bf67c7ff7d80a59ae9f4e069c329d54a9dbc8add6b84755e18aa485db7950dd1e3231a6ac135d799b27656a";
108108 }
109− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/fy-NL/thunderbird-68.7.0.tar.bz2";
109+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/fy-NL/thunderbird-68.8.0.tar.bz2";
110110 locale = "fy-NL";
111111 arch = "linux-x86_64";
112− sha512 = "add2c509cb15cebc5dc77957c44e26a80ee52eda82f395308303216ebf14d13c09338f7bee14bad46ad0ffa8187008e7f4cc101c712029ff15b3ce14904c0a69";
112+ sha512 = "c5ddf9105d06b2b5cb45299d88bb7b753832d54a653a62d68695c88aa9cfa0d6e12f510139e924d142b867a5b1e10f7e9704c503fcc93dcb8d97d1b071a69b7a";
113113 }
114− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/ga-IE/thunderbird-68.7.0.tar.bz2";
114+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ga-IE/thunderbird-68.8.0.tar.bz2";
115115 locale = "ga-IE";
116116 arch = "linux-x86_64";
117− sha512 = "d1771c8282253a80ed62dca8f49797796f202da66e2a607d27dee89a1a8fe556dda440bc03d441b8b63bf732cd9c0960ebf9b9cc047de9c07e901a1051dfc94b";
117+ sha512 = "6479f7692fda207c51435691cbd6281a24fc6ad47101827516bad3c2b40ca8c0bb592aacd9936a22d9305ff8ffd53c376a79479ce82dee3af1eacf47a068b130";
118118 }
119− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/gd/thunderbird-68.7.0.tar.bz2";
119+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/gd/thunderbird-68.8.0.tar.bz2";
120120 locale = "gd";
121121 arch = "linux-x86_64";
122− sha512 = "ea0f6d6287ef4e771c49b4891a4d9dff8b9766e444087456448e9ebe32c17e41d5cd9c9a17747250c393e389720a6ecb3bc6df98dc5c81f26504fc9cd6ea3e03";
122+ sha512 = "43b94bbd76809f67078ae5248df2d25b399be35ca7d5261236b6149142083483d2871edf17eec7fd42812fa8f5d775bc141ffb8d0fd43d14f39d3d150dc83a41";
123123 }
124− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/gl/thunderbird-68.7.0.tar.bz2";
124+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/gl/thunderbird-68.8.0.tar.bz2";
125125 locale = "gl";
126126 arch = "linux-x86_64";
127− sha512 = "487af69af4e9844a97d72e14a9de8f8aaf8f45efee6f72ad0d5b310019d6fe73c74288b3e4c7d2a83f6e30cb5b3fbeab2d2200d406814e6e25936ccefdbb5f14";
127+ sha512 = "be4c49d737b2b6bc1a19c0e63df9558c04b448be44a4552fd4fe3d3d28d8cab59bc1bc05cc72acecc8e398fd75ef9785e61848c8f3e39b55b7a534dd337845ab";
128128 }
129− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/he/thunderbird-68.7.0.tar.bz2";
129+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/he/thunderbird-68.8.0.tar.bz2";
130130 locale = "he";
131131 arch = "linux-x86_64";
132− sha512 = "13f43a849b765ed9743947c9e03fe9cb7bffcf120446ec80e8622ae1ecc7994497617464e7597a1e883520598f5de2404e2901b8d30cc91fad78dfe58763da20";
132+ sha512 = "4f0a83e57ac97d3e278c727f49ffff615333812dd9708ebbdd687fc35848be8074705aca6f09b5bb868eb6535c61252272729241cfe46a96e500f7ab6604849c";
133133 }
134− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/hr/thunderbird-68.7.0.tar.bz2";
134+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/hr/thunderbird-68.8.0.tar.bz2";
135135 locale = "hr";
136136 arch = "linux-x86_64";
137− sha512 = "bbcb86e67a1975920a3e0fd4298b817103fbf88eea05e822eeb89f60f4690164c90940e32082cbcc19fb9222f53c30b32c39eb041a768b1f8cdf61ae866abd13";
137+ sha512 = "08a8f8d273b1fceec0151813439be41d6ff1b2b42b28711a782caab04800e1acf61019f0fa8c7be27036ece8184b4b7f587b58f436c0eb8c73f35aa13be8afba";
138138 }
139− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/hsb/thunderbird-68.7.0.tar.bz2";
139+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/hsb/thunderbird-68.8.0.tar.bz2";
140140 locale = "hsb";
141141 arch = "linux-x86_64";
142− sha512 = "23c9d885024b178a37de1f968def6e338fb1e44d2414f01d6b8757e3be082ab4b5950ca6bfb0cfb93093ebcf57d061cfeb2c7c8c46ac56274ff495b83a7754e7";
142+ sha512 = "1f64e9193fc44201e7bae329af94f7c18e6c0c0d30edf01b66dcca43e996f12622e795890e394c207ba20fc84198836b69e2fb1c61ae83c1875b1e424b5b3b97";
143143 }
144− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/hu/thunderbird-68.7.0.tar.bz2";
144+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/hu/thunderbird-68.8.0.tar.bz2";
145145 locale = "hu";
146146 arch = "linux-x86_64";
147− sha512 = "8076d47c0b15fb565ecda807c789d5eba41b1209df356fe2184d4550a115b7ea986bb51fb6e9e8a4a279ed6025b7acb8f5c7ca88e5ccd72e4556fdaaf95619fc";
147+ sha512 = "4e8741809e8eb3b45a7931d4f5bdbceb1e7018a4f4cef97d32d16d00eb3713d85d70a2a4987830f1480633b07fa839cc8ed73fc1fa2d4b3a2944cf03221a3240";
148148 }
149− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/hy-AM/thunderbird-68.7.0.tar.bz2";
149+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/hy-AM/thunderbird-68.8.0.tar.bz2";
150150 locale = "hy-AM";
151151 arch = "linux-x86_64";
152− sha512 = "825f0066a329fc3e35c6a2c9038a28c1e673b93767a020a6f4297dff5b769882d6550eb2cd293b232123223fbbb0f0e0d54893c98ae9f2e35072071a26171967";
152+ sha512 = "07f817b7c3229ea993d65861b75c21f37e53e20db2645e68c90a1fc87fd151603580a1ecc67c9007284ab21167e781581a7727a885b760524ffa7079f44986c0";
153153 }
154− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/id/thunderbird-68.7.0.tar.bz2";
154+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/id/thunderbird-68.8.0.tar.bz2";
155155 locale = "id";
156156 arch = "linux-x86_64";
157− sha512 = "253cc87eee92b10d9b74e7885e43d5d9b146694bed63ebbb1b5e63730b18feeef53de4581ae824ded77a5770c45fce8b46d90621212d4b0e1ab32ba5fc7df1b3";
157+ sha512 = "3753ae5cd20cc6a65ff1b1e5484fb596dc08d1a08e6747295904106db0f231006328e0a906d0f2d7fa98c53352cc61351eeefc32b8f35bde2ffe1b8c800d7640";
158158 }
159− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/is/thunderbird-68.7.0.tar.bz2";
159+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/is/thunderbird-68.8.0.tar.bz2";
160160 locale = "is";
161161 arch = "linux-x86_64";
162− sha512 = "0e0784865fa1f0b57f5287674c94993263a03b8876fa6a053cb9bd52cef89a93a07dace1d2425ad669656ebc86a083e37faa456ee52481844e8e8e7fe87f3c85";
162+ sha512 = "26b1a7169221df476224ca5e1d9e5b97e9cbb8d84bbc12fef19685916f7b8e95e784aef6a86e7fc0078f9bddcc617823f2ca2af9de4412431e878f6efbff6fb9";
163163 }
164− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/it/thunderbird-68.7.0.tar.bz2";
164+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/it/thunderbird-68.8.0.tar.bz2";
165165 locale = "it";
166166 arch = "linux-x86_64";
167− sha512 = "0eca59d5adf138f2be6b9c2cd11e51252e550b711f3f6584e6971ec3564630eebb7f1774dfed4f79c6b38f3218420825300bb447b0bddd0e16379aa787edd0f8";
167+ sha512 = "96049256ede8fb4ad1a6f20e3bf2d8513b21536c9dfd2acfd1679c41d25cafe5f938ed7cdc2bd0b11bdcd0a13d730f1d8056e85791211561ad4b3c1017ba23b7";
168168 }
169− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/ja/thunderbird-68.7.0.tar.bz2";
169+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ja/thunderbird-68.8.0.tar.bz2";
170170 locale = "ja";
171171 arch = "linux-x86_64";
172− sha512 = "6a112e7ae24616115f6b5dadc72bd30d8dd046b8df16ebae1d609199d9467259f83b354659a1358d70d2e1ad8c52e71db9991f95aff6f2864649d539b9f0f139";
172+ sha512 = "df162eff6af3bad1cf1a9ac359f977410f612885f005c989e928af3464d3cebe7511712cdea4e3951bdf4a69a40fc68e2b4f5efb35f25375f04bfae79ab70eaf";
173173 }
174− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/ka/thunderbird-68.7.0.tar.bz2";
174+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ka/thunderbird-68.8.0.tar.bz2";
175175 locale = "ka";
176176 arch = "linux-x86_64";
177− sha512 = "e2c71035f910648cc83d92af69bd96f3a7668be2ac4ddfcd40c97762a1fa4e94c7d67b9ff588b27783ff943330ee07940fe0f8bf1671dfd87dd34a23b78b55cf";
177+ sha512 = "74186db28403463f9bf8b41242ce7122d410106c21e369977b73d6e72aec9bdeafb3b47665b0450f5b5eaf75c515759e3d6752d0743a2b598c4c7158c47bc7c5";
178178 }
179− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/kab/thunderbird-68.7.0.tar.bz2";
179+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/kab/thunderbird-68.8.0.tar.bz2";
180180 locale = "kab";
181181 arch = "linux-x86_64";
182− sha512 = "4e1a72147657fc0706f3cd4c4511fc22949fdb5e90e5d17a080b5c814240451d030ccb4c287ec6901d1dfd8a7ebfd74d59e617ca73530fd20c0b4fad539f9154";
182+ sha512 = "933fe5f2ae31ee322c4da4c985ed775f8a15b0290f22c2e9e6ecce2f856b0d1236a78659ba3909c9ef97fd4de9634d1ed6aa452174fc987ccdc42b0b65de565b";
183183 }
184− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/kk/thunderbird-68.7.0.tar.bz2";
184+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/kk/thunderbird-68.8.0.tar.bz2";
185185 locale = "kk";
186186 arch = "linux-x86_64";
187− sha512 = "61cbaa5aa674a4b6a34869f271d93234d874fdf49231b0ebf3c882863b294a0e2e0447bc81c8980c7f27c5dda4e8c29ace091c7097870d4109aa1f4718379099";
187+ sha512 = "b7ae4f00d7c91e8609ba99592feedfe8f53d4257eacf0a6f206cf768cc4ba16abb54c86f9865416f617b1417601ce4408ba939d065a0a8d3e95aa38ae17444bf";
188188 }
189− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/ko/thunderbird-68.7.0.tar.bz2";
189+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ko/thunderbird-68.8.0.tar.bz2";
190190 locale = "ko";
191191 arch = "linux-x86_64";
192− sha512 = "b2d3be58c8af63b3a94888e8365cd7253858733686ee30776c61ccbb8e05db57882158ad3a9aa5af6e319c875e870bb52dae9dd8c834ea5643e811dd948b6fd2";
192+ sha512 = "6f2d017af8755980f39fefe0d78b22115f33c7397917fb713c8e4fe34e88c7f4d0d6ce58767336dfe3f99d3b4a06b34305f92e4d414fc755a885c954eea97cad";
193193 }
194− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/lt/thunderbird-68.7.0.tar.bz2";
194+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/lt/thunderbird-68.8.0.tar.bz2";
195195 locale = "lt";
196196 arch = "linux-x86_64";
197− sha512 = "e878eefffd3ada9d49c3a692fe1a968159d8fd23ec8660cb71ce8019034e10c905f1acb79c6122384c7b18f3da3d1e6b91e31807c9d88ae799175fae2ef18005";
197+ sha512 = "8fc98daf3fe5eb8844d02cb56656aabd260d309ec6ac59055ba0f10f7470292bf942be1647b038103ff99c12cb34e3e03bad2fc8dfbebef0e356ecbfbe93b354";
198198 }
199− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/ms/thunderbird-68.7.0.tar.bz2";
199+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ms/thunderbird-68.8.0.tar.bz2";
200200 locale = "ms";
201201 arch = "linux-x86_64";
202− sha512 = "1d6094b7ea3fbdd40d278a60684b2e2357c1608e3403037a761038460dd1c89149f3f010a9f93d795f3f408acb81c3b6fa2b5ce206f5550352db6391895fb0f3";
202+ sha512 = "5582840bff43eccb907187930286c47c54a10a9a2af1af3e23b61b5ad56ed3eff32e9b488f00a1e2fba7a47fd647e55f0562adf4c01b1fe843f8708e1dee859b";
203203 }
204− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/nb-NO/thunderbird-68.7.0.tar.bz2";
204+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/nb-NO/thunderbird-68.8.0.tar.bz2";
205205 locale = "nb-NO";
206206 arch = "linux-x86_64";
207− sha512 = "0deb1e4fb220c9b17bd68ddec7bf4569ee8425528a6586f5cdadd17f7c1948f933070700d36d7c6cc9442c172d6bb302d2681716abac131c9777d8b57d4f0a4c";
207+ sha512 = "aae8ce8c919cc9621e99af620959427e732d5bab1515676b9ee7b7bd2a6d46af7163677f6601a52e2aa246f619b2206b7239663660e4bbe8dd2ab558e55c073d";
208208 }
209− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/nl/thunderbird-68.7.0.tar.bz2";
209+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/nl/thunderbird-68.8.0.tar.bz2";
210210 locale = "nl";
211211 arch = "linux-x86_64";
212− sha512 = "24c5100339da2ea1df96d515c1529f02b0132385e141520d7a2c94d194ca71a634310eb26f3a88ea0cd6a8ad0a56f33ce5055bce19c68e3465037afe33a85550";
212+ sha512 = "7d166e84b3406ee0c5caf2309aa005c22779a78e7074f4a061b9e6df50722a95be3977802fafe10bc367f90e8a4e77895b28e2b6a2650b066d2d644962ad3557";
213213 }
214− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/nn-NO/thunderbird-68.7.0.tar.bz2";
214+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/nn-NO/thunderbird-68.8.0.tar.bz2";
215215 locale = "nn-NO";
216216 arch = "linux-x86_64";
217− sha512 = "525675451d274d17d3b5dbd1d3b75d3475b3c29f32b5d0813c71d5cff6c8002f35038ee7801c245d0b2cefa596ba4288c4287a6fed66905b6497591cca96be61";
217+ sha512 = "ffc39e7398220dcf4deadd24aa63a0838326bf2b24c58d0507c00169b322f0e56c5d803c1b78c9bfbd8aa345122c928fe688780e6d5ef238de9e399f40998bfd";
218218 }
219− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/pl/thunderbird-68.7.0.tar.bz2";
219+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/pl/thunderbird-68.8.0.tar.bz2";
220220 locale = "pl";
221221 arch = "linux-x86_64";
222− sha512 = "3ef251ebd90637c11cb64f00f429611a2621fc5841e91fa51d7a3ba97d1244ddcf383c8b0011abb009935a59bab58a3bba52e3c4db05483b28c400dbd500ba42";
222+ sha512 = "f6f2302693af1f466733244f1cde764b0aed0b64afef085e91ba9f24c341007d8e8ab4ca58e777c307ae33bc5c1a78670317393b601d6fb2851095386d7dcb1b";
223223 }
224− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/pt-BR/thunderbird-68.7.0.tar.bz2";
224+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/pt-BR/thunderbird-68.8.0.tar.bz2";
225225 locale = "pt-BR";
226226 arch = "linux-x86_64";
227− sha512 = "fe80b879e307d6ca192bae16e13df892bc837e0e216562c4a4ddf7ae3c526e2967cdf8f8291e53a450f70759025303b2195f7e2acf683cca9d8620a00d8ed69f";
227+ sha512 = "f14380f5b22e9743a0e3b0c390ba4ea1decbb7aa85c1bcecd42f967e5f90416f8904b28b3c5f4b8fcebf55fb07505b96d9b9d8a39d99da5f8725b6bf48e05ab7";
228228 }
229− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/pt-PT/thunderbird-68.7.0.tar.bz2";
229+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/pt-PT/thunderbird-68.8.0.tar.bz2";
230230 locale = "pt-PT";
231231 arch = "linux-x86_64";
232− sha512 = "437e5390889424f126a1a229bf8c66881ac4a98d300f6308e242c5f2386d443c1977c52f78fe9e2b620952d181c14c35692718ff447d267c000e1ccc8cdafd5d";
232+ sha512 = "215fe20e131557f54091c80e7b2c09c07bcdfb57bbc145964ca37e66b39add37348ac0a08b6c46a6186e25a864447c8cbe2f485fa04687c4cf8e169a731bb8fa";
233233 }
234− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/rm/thunderbird-68.7.0.tar.bz2";
234+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/rm/thunderbird-68.8.0.tar.bz2";
235235 locale = "rm";
236236 arch = "linux-x86_64";
237− sha512 = "d76f9f0e992da2e28e69b20a1ae532c8e98415825d41ee5716c34639abd1a3bb456d8645a108d17423bfac848f8e8a340358ccfc2635794cc703764d6f8de0a9";
237+ sha512 = "dfb3e49c940b0332753fa9d2347ba833c8243d1f006fd7e463d514c38cd27a14069ccdcfa60847bc6bbdfac1cec95629a2ae699cd702ef1f40e4898fda4961f4";
238238 }
239− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/ro/thunderbird-68.7.0.tar.bz2";
239+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ro/thunderbird-68.8.0.tar.bz2";
240240 locale = "ro";
241241 arch = "linux-x86_64";
242− sha512 = "0485cdcdf247ed4bd67420fe7919f7f9d845e3c369c80960d92e448c48e3ce7e55c03ddbce16aed6de84da70a5e7610d8be5f55c5f53dc4568ac712b92a7153c";
242+ sha512 = "57d7bc23aaf3365b1a76f1bb8006f725a620d14773886dce9aa9bb4625fc062af08bb6bbd40248601569d7aab2a31794bbb79f7b208f36507c7a919d14872a8a";
243243 }
244− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/ru/thunderbird-68.7.0.tar.bz2";
244+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ru/thunderbird-68.8.0.tar.bz2";
245245 locale = "ru";
246246 arch = "linux-x86_64";
247− sha512 = "96b28866dd1e4b68846cd88adee09e4edb60af8d506f42838f3f5f1dadd59ef5339e8c331b2a8b6ed0d1ff482ed48d83861b9db174b28dce5ce90b619b3a237d";
247+ sha512 = "5e85808686c79ebd323990ea2957c10714281d3f0d4a9b097d2e3820769bf1406f4400ac541eccb5a817a6aa639048d1767c2cf4bfd56a3262ac83ce01516275";
248248 }
249− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/si/thunderbird-68.7.0.tar.bz2";
249+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/si/thunderbird-68.8.0.tar.bz2";
250250 locale = "si";
251251 arch = "linux-x86_64";
252− sha512 = "0ea525527ab09277fce4202f488778d838090d2d59fcb2f049b1869ff0a6d50f54eb22449dbd1063aa6b15d5e559dc119e36dbf97d8a7bbf22e9ac4971393a1e";
252+ sha512 = "c4b3b8d62c0369c95c7f498eb319e839688b27cb23a49d15d9a4e15251d7555be7f65ec9a7b19237921dc71ec6dd5cbec02aa4bfc6c16382f917e0f66b1032bc";
253253 }
254− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/sk/thunderbird-68.7.0.tar.bz2";
254+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/sk/thunderbird-68.8.0.tar.bz2";
255255 locale = "sk";
256256 arch = "linux-x86_64";
257− sha512 = "26280b266d2a7956321854ec57737d8cd4ff6ecc938ca07304431e6f351f73ea43e2213e28797d0bc994e0174da41108421a957054a00adca97cc630c107e4b9";
257+ sha512 = "3cd7c89db92dee5ea3ce44df89749d5822659e7b83bcdf56ebcfe0ffd295393c9f5acea5bb836b5bb0a0a6a69e6ce1406efb39d2943357086e14a3802d9181f0";
258258 }
259− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/sl/thunderbird-68.7.0.tar.bz2";
259+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/sl/thunderbird-68.8.0.tar.bz2";
260260 locale = "sl";
261261 arch = "linux-x86_64";
262− sha512 = "3cf380bb8bab8917e3643eaa337e8382e73802d725ca6134e73fc9d991d9e137b6681fb2aaa86aa83cf6766c3f536406298a4962b97175cf63bbf81142b75618";
262+ sha512 = "d08549134713d50842b82d24ddc8f8fb5ff098c41d3baec30198e43435ac73cc620e7d9375a9aa9622e991c38e4e36241183a026b6aa63420038694d74833180";
263263 }
264− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/sq/thunderbird-68.7.0.tar.bz2";
264+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/sq/thunderbird-68.8.0.tar.bz2";
265265 locale = "sq";
266266 arch = "linux-x86_64";
267− sha512 = "daeeb1a66f65e2da8ef2a6e3c59eb07bc341bebd19a79cce606d787d16f674e2d52decb17ae12125a7df78ecdb7c7a693644b17aa726ce1fd424fd30bb05ae43";
267+ sha512 = "9c6849fa77de94df39d9e2615aa3392dea0f8adf7e61b0171243fa202b6747a4208279b0c0ce4b05f57544caa69a40641a3b145726d304df549f2b4e75d939d2";
268268 }
269− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/sr/thunderbird-68.7.0.tar.bz2";
269+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/sr/thunderbird-68.8.0.tar.bz2";
270270 locale = "sr";
271271 arch = "linux-x86_64";
272− sha512 = "01a71c036d95587adb010cdd0f0641c4559af557c3596b16e43d11accddf64290d06ed5b35ab8d0b640b9242157b04a899ded266a47ad7bf2a07e3b923bc6fb7";
272+ sha512 = "b52b146a4a54c4987d430eae6d7e922a0a43e57d38ef2956e84b4ab50bae2a896ad1350f98171f57b2e4cbf4a69f0b1123a540e4cc582721cda391b2ae7c7616";
273273 }
274− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/sv-SE/thunderbird-68.7.0.tar.bz2";
274+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/sv-SE/thunderbird-68.8.0.tar.bz2";
275275 locale = "sv-SE";
276276 arch = "linux-x86_64";
277− sha512 = "28abf6b95fc03abd0f8d5008a1a3ba5b46138a616750b20e8f7be08fc2307cc75ef0e1ac3b8e29e37542553de502d07c092a771cc94c9b794da6a5bd268e3c6e";
277+ sha512 = "73767026562ca540c6d3f77792a29b55938ba5d43bfc59d5a020809e020cc9e7c9fcedad8f0653be71e54c44b54374aa1e1d4f5a6e44a40436cf0a9b59e484cb";
278278 }
279− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/tr/thunderbird-68.7.0.tar.bz2";
279+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/tr/thunderbird-68.8.0.tar.bz2";
280280 locale = "tr";
281281 arch = "linux-x86_64";
282− sha512 = "a7cb235bf1db3dfc5f7bed0fb92c327fedeb2f319c602bc13727b3c452305345a053405f77895611d294578a96eb8dfe7c7e9f008c531fa2acddfc81679391b6";
282+ sha512 = "4ce31c5bcd8075d3f6edff2f8266c2c6546e4f19b8c00486b4dd15b68d7ea898b6e76a5745087c0c4a41b3462e4d8facb7ee0e9e988b8b76ff2374206fa3cd62";
283283 }
284− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/uk/thunderbird-68.7.0.tar.bz2";
284+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/uk/thunderbird-68.8.0.tar.bz2";
285285 locale = "uk";
286286 arch = "linux-x86_64";
287− sha512 = "0fd2ea32ce4ef03150db5234561546f45724e399fb12967a4ecde42149a81f4609505bd1da5cf85ae745e71768b93738c2885c4c7ace9b7b0063d6ace566bbb5";
287+ sha512 = "affb8eb4049a2452a4f17a405d6228e6debc87802b77bca55848b66fe136ab0eab6bdb64817f43fc25652109fadf1dc830fd7c22339702684916d7cd95147e1a";
288288 }
289− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/uz/thunderbird-68.7.0.tar.bz2";
289+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/uz/thunderbird-68.8.0.tar.bz2";
290290 locale = "uz";
291291 arch = "linux-x86_64";
292− sha512 = "4394e70e02ef67428b74af0b1d35ea06964b71a23d5a0d73afa2e6fdbe8d23286abde651b17a48a2353a1ac762d5a8b169f8e699a79644f00340b05e204f05c8";
292+ sha512 = "e4a6abf7ee0d6c2c0c7484911b025cd40b4f2d0fb5715a6333430336047deda5721f19abb3c5bf49ad3d16b0d128a495525fbf0a23bab7b1bd8ffd8539d17054";
293293 }
294− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/vi/thunderbird-68.7.0.tar.bz2";
294+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/vi/thunderbird-68.8.0.tar.bz2";
295295 locale = "vi";
296296 arch = "linux-x86_64";
297− sha512 = "e1eeb7b46a9ece66fc40d2d58d2781fea4cca320a97b6cfeddd02f3f6907b44539f4400390467a794cbadde50c8ffe350fb08d8012f207db60d36a61d205a368";
297+ sha512 = "f58a50ed7505be5903af948025cc2cb15cd6a3370fa6789f784c3d2cf512f7d51a03d7961ede14e6ecad87cdc207932c90741cdfa7325ba67bc44ff150f39b53";
298298 }
299− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/zh-CN/thunderbird-68.7.0.tar.bz2";
299+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/zh-CN/thunderbird-68.8.0.tar.bz2";
300300 locale = "zh-CN";
301301 arch = "linux-x86_64";
302− sha512 = "ab6839f46e41c14fbc588a59044496feb3e8a35aaaa1f0777212636e9b4dc5a6640b34a3f1e833239d5597f468960a947c0591373938306dd8bedd6c6e13283e";
302+ sha512 = "609d4b4cd3ff7f1501e7ca6e247ed29e8376b8bafeb140cc134565fffaf65b6051c158d8f4b90fa2e15b3aeb9bb92897f708a00d666ec2eca490c7dd856b28c8";
303303 }
304− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-x86_64/zh-TW/thunderbird-68.7.0.tar.bz2";
304+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/zh-TW/thunderbird-68.8.0.tar.bz2";
305305 locale = "zh-TW";
306306 arch = "linux-x86_64";
307− sha512 = "4923f6c790335820811bad56494d24a5899c1586ab2344b3e2fc81a91651d9de5b378ec6ac0ec68597ee83a8dc0f24ef084a41bfcd98dbde128cf4831646db70";
307+ sha512 = "78bbba535a4cc284e7fde8c96739c29fb6998a5aa71a4ba424121cbcd0a44168412e54a0590cb6a1d7d9bfaabe0ddd343ce4cc4dbe63e4c88d99451ac6823143";
308308 }
309− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/ar/thunderbird-68.7.0.tar.bz2";
309+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ar/thunderbird-68.8.0.tar.bz2";
310310 locale = "ar";
311311 arch = "linux-i686";
312− sha512 = "91b19e61a360062d71e090d7eb8dd78b1ff73fd3e7733573ff1ce6ef4e98c13fb297c219fda8c43c9d80299625ea8bf9566e25a5546f28d010737a399488f3fd";
312+ sha512 = "1e5d29f706216ddcc8887e17826af397b54fbfe75d4b5c14a644e6c834eec60522ba401392977aaf40a6357713af68f274442288a01db65430acbd7549625c07";
313313 }
314− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/ast/thunderbird-68.7.0.tar.bz2";
314+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ast/thunderbird-68.8.0.tar.bz2";
315315 locale = "ast";
316316 arch = "linux-i686";
317− sha512 = "2edcc3b6d7c51c79b1539fe8fa4da53003af0379727ed658ca7523d608c96c251e8be6fea004098609d5b854ebfe6cc8b81830f8e1d359386edd2593f3eff6c7";
317+ sha512 = "24bab81e6d36189635ae8f0da6f0153f1ef32eaaee388dcdb9f9cb5049c586b01e8de2c79372784645ba42749e48f1d77f7a91c857df69ff72566969a68619dc";
318318 }
319− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/be/thunderbird-68.7.0.tar.bz2";
319+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/be/thunderbird-68.8.0.tar.bz2";
320320 locale = "be";
321321 arch = "linux-i686";
322− sha512 = "84a76ba8031d25f6b097f66e4b0c74359ac313f25016c3b82e547d8e973814d8398697572014590f23ea094aad7941c13cb4130b618a776f6c4973356cccb30a";
322+ sha512 = "70a4a9881cdb15b68c5fdcd85ce6234644119bbeb1a3dfdeb47899515303bc65013cde6fbec7d4b2997acca18abe298e9fcf7c7e236931a9f06b7f9c4a5032ce";
323323 }
324− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/bg/thunderbird-68.7.0.tar.bz2";
324+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/bg/thunderbird-68.8.0.tar.bz2";
325325 locale = "bg";
326326 arch = "linux-i686";
327− sha512 = "b489ff67e47eb1d431f5b2f59f0d6b8cfcded889e167cea3a2d602057264a402769e44191ac015e15930faacf7acd9f1fccb87abbd438e3629db7b795b8fe43d";
327+ sha512 = "80a0c836a7809ba49d067fb76fbb639d653f0a38cd77034d3265807da06c3212eb5c7cc522793fdb22c80be65f763a25ba55775d67a6e8716f7ece9dfcd6796a";
328328 }
329− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/br/thunderbird-68.7.0.tar.bz2";
329+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/br/thunderbird-68.8.0.tar.bz2";
330330 locale = "br";
331331 arch = "linux-i686";
332− sha512 = "3ffa33885f86bbf13f4c2a2bb15b864aec851b5558eba88e7a64e8b8b111169bf4e163e590491702465ec8436274ee72dd140a0bda2c9ba39754145de5501388";
332+ sha512 = "81bb47202578f138e135c7f4bc30af3a3ccbd3dbf127dfbb47bb6ff4fbb09c2fd54c68bc65d81e5c3e72cbda749bb0d69cba442e0f7a5336ffa6eb10ab9af4a1";
333333 }
334− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/ca/thunderbird-68.7.0.tar.bz2";
334+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ca/thunderbird-68.8.0.tar.bz2";
335335 locale = "ca";
336336 arch = "linux-i686";
337− sha512 = "fad5eeda16877f0bfa5edfec10fd8fe5baf16a112aaf56c908c718159b0bb6b72ac314b93584536ca369d054059612fbf86c396d076158b6efc7a9d9cd2fff93";
337+ sha512 = "61ae36d17fbbc8f91f517992966b59a687ce6e6c72f18cc3a8e8c6d29cb4dac18a7edaea2132bb258e77a0e6690df622aa35f9f0700d713c6411ef4363ba9028";
338338 }
339− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/cak/thunderbird-68.7.0.tar.bz2";
339+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/cak/thunderbird-68.8.0.tar.bz2";
340340 locale = "cak";
341341 arch = "linux-i686";
342− sha512 = "f4a0605533cfd5b0806c8412514de4478c520f52903a07c809df136b443ff0734be917444cec2d4c73301d0821d77e585c96bf314ab17deec4b4bd5036e83a97";
342+ sha512 = "eb0a3dccaae4cdc70fb3a1f5c25cde379ac3d9be65b3125428532ddd8e4ff8c7d65733a2eb101435ae14ac06d1a4ea32c1cba40d8c114b4b8025287ac7fa85c9";
343343 }
344− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/cs/thunderbird-68.7.0.tar.bz2";
344+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/cs/thunderbird-68.8.0.tar.bz2";
345345 locale = "cs";
346346 arch = "linux-i686";
347− sha512 = "319f3a63a352a2f7831bb6d2d046d238db4c136cdc256934ac19fd4e8421344c98b4900c57a12f49af77d1844ffc8e8c7129c4ab9557d590affd59aaa0229ba4";
347+ sha512 = "8b8cdfb5f0449e48ce50ab27f75dbb9cdb05ecc9df58dca52be3b72dc523d06248c14656f4a072645e5292e8b06a82b274307b7d4dec99228de7353b539937cb";
348348 }
349− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/cy/thunderbird-68.7.0.tar.bz2";
349+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/cy/thunderbird-68.8.0.tar.bz2";
350350 locale = "cy";
351351 arch = "linux-i686";
352− sha512 = "4aa1974543b568168d06ec8c0004127cabab481fa798a67878a9bd5c1955d98d14d770383ef5e6af35dadc106fb20da46a1744a7156b3bfc582e416a32df1673";
352+ sha512 = "a265e96a1ba45a57999a905f21e45edb457004cc2a337d2b84e2d55d2b2a0f71d1f20d524701a2287f3038f76fd814b051d46b1f130a40713d745b701e66570f";
353353 }
354− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/da/thunderbird-68.7.0.tar.bz2";
354+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/da/thunderbird-68.8.0.tar.bz2";
355355 locale = "da";
356356 arch = "linux-i686";
357− sha512 = "c587a13d45f5a5e94108252d8dc98548583ac7f27b35f3fc28100df0a15f696c04c68a4f786d7b9c3ee461db6120c14aef2b6ee14cfcabbe855f16ed00660861";
357+ sha512 = "4ff53dc463e51d14ae4cb7935f44cf2d2624e98469d7dd1285c7a8c512ee8c73aecf0067c6a695024a6e0588b9f567ef3ed12ea9c72bb6e525af348a52144ea2";
358358 }
359− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/de/thunderbird-68.7.0.tar.bz2";
359+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/de/thunderbird-68.8.0.tar.bz2";
360360 locale = "de";
361361 arch = "linux-i686";
362− sha512 = "5c425faa2c44d30b695ce6713b59e5720bbd8294aea20d1c7431f26173da0f6ca85b1cdb9f178e54ff670e109bc6c30abf21110df0c7029b5d5a01373c8b1510";
362+ sha512 = "aac47bce113450818c44d4c17f05be4a57bb33a7e41fc1fbf50b9123ebaf229d673484190538c6fdb6b1a02ad42e33f1644d4ee625707bd3776eb86e023366b3";
363363 }
364− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/dsb/thunderbird-68.7.0.tar.bz2";
364+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/dsb/thunderbird-68.8.0.tar.bz2";
365365 locale = "dsb";
366366 arch = "linux-i686";
367− sha512 = "6ad04e1e43d0a7e4821c584a78b476262e77aa5f6c7d170806eb02d74b0d831f53e66568917837d11c11cb5ed19b796c23ba6d496573ca1da7029fb1eedbad9f";
367+ sha512 = "35e4a54a82175a1f214a87718800a42743f81cd39e14971da9729cdcd863dbbb70d61d60d58387951cd3e470c764df22b225a4cf9ce894b97699073ca475d46e";
368368 }
369− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/el/thunderbird-68.7.0.tar.bz2";
369+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/el/thunderbird-68.8.0.tar.bz2";
370370 locale = "el";
371371 arch = "linux-i686";
372− sha512 = "e9c7d89bbc736527ea9918151886705fec533969582ff37fe8e1acec3b6c1938fb33da4285c02ea92c2a87df1c6700c9c2223ca391ba342eb2e4e1fad8e06f8f";
372+ sha512 = "b919a771034e06e8b30ba9662930d7961fab757d2d6dd4603239063127702051a29c6401a983a0d0e4b232b16cf5780f8d1cb53037a22b0b2175653eb86e893a";
373373 }
374− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/en-GB/thunderbird-68.7.0.tar.bz2";
374+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/en-GB/thunderbird-68.8.0.tar.bz2";
375375 locale = "en-GB";
376376 arch = "linux-i686";
377− sha512 = "ead179d699feabcf14373aa4e02ec96f52e96f8a1413294f690d70608f2cf83fdfbccd1031f0430a0f3805bb230943d8aea269195d0f092334040d0c092cf9b7";
377+ sha512 = "70c979be649771596478d0ec9f33398baa862e12aadb5369af42a62c732f1cf40c3e1184ddabd12ac1cb4b21759d2b00f24c59e7f89ca6e221a62837813f9785";
378378 }
379− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/en-US/thunderbird-68.7.0.tar.bz2";
379+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/en-US/thunderbird-68.8.0.tar.bz2";
380380 locale = "en-US";
381381 arch = "linux-i686";
382− sha512 = "18309ddef56d0e7e50f3b5895e1c21c206b432da141c7517f9220686ada6523f7b0181e98a6722205bfe09d9023c4d2beeeb11ad60a7b6ec4242441bd60afcd0";
382+ sha512 = "a0750ff269b11f52d8b001274257c7e4e35fe356e7ee0d31bf929c9336e7abef5f8670d19541f45900192ee72417d8b90a388e17896dc279e78a15c5faeae929";
383383 }
384− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/es-AR/thunderbird-68.7.0.tar.bz2";
384+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/es-AR/thunderbird-68.8.0.tar.bz2";
385385 locale = "es-AR";
386386 arch = "linux-i686";
387− sha512 = "d0a1ce2264c3663a529df667f800bb7e7ae446e09a5b0b09934e00ca18e523baca3943edf1bc2e3269a1b41399a47bd989b487e8650a0ce9a66b94b8bcb37726";
387+ sha512 = "ad524e9198f42cc06bcd6b6ea86ba64b4faca80e9fb5df45e34d49997d131973426edde698d3e6e9fd89f133e527ba7089f1c5b753f6614e597a74b80edb5626";
388388 }
389− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/es-ES/thunderbird-68.7.0.tar.bz2";
389+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/es-ES/thunderbird-68.8.0.tar.bz2";
390390 locale = "es-ES";
391391 arch = "linux-i686";
392− sha512 = "5dc04a48b1997e0291265533351818b1912d73b9b002c8978f729006f7b406c03c27edf736a99d898ad9cb8328b40d732b27ca51e3f621740146b81968f87d8d";
392+ sha512 = "8bba8a570e58ba7e3091af1c1cea4fe6e4cef3ef2bd0ce14ea13087c80d3c01efe43e60497977be6ece54ecfd92d0f6c30afd0d561129e7589c18bf318e415c7";
393393 }
394− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/et/thunderbird-68.7.0.tar.bz2";
394+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/et/thunderbird-68.8.0.tar.bz2";
395395 locale = "et";
396396 arch = "linux-i686";
397− sha512 = "8fdb9911b0da646fca7256fc0e004530339f6631fe3a91e1c0857b52d3d7f786a6fb8bf83cfea9e3c4e0faf6093d0b3afcd46a0dd1ce5c1357a40ff217393d6b";
397+ sha512 = "ad6b225169aea7b8634b57f7d1afe04b99a358a9f010915f2bf9fdf898c0f6dbbf5990e114a220584c1aa06bf750c9fd426587c07292dfc7082caeed1b5f7cc4";
398398 }
399− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/eu/thunderbird-68.7.0.tar.bz2";
399+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/eu/thunderbird-68.8.0.tar.bz2";
400400 locale = "eu";
401401 arch = "linux-i686";
402− sha512 = "788cee146a94621d373e8d815daef246d58b46ab1e935b01dee3955fe695af43e7a482f287d611e98a376b137b5bcd5b92baed5ab322a39ef30d8815abff6640";
402+ sha512 = "73f6ab9d2f285f1848f25af22339988b2993fb12a9e458ca7c6c67e57aaf53b660e182c4a99f6f1a424ac0336fb7c9e5e72209444dc4e99a1b74df0062e61f50";
403403 }
404− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/fi/thunderbird-68.7.0.tar.bz2";
404+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/fi/thunderbird-68.8.0.tar.bz2";
405405 locale = "fi";
406406 arch = "linux-i686";
407− sha512 = "b65e042905882d1c7fbc88bffb512b32fc91475b99c3b1bf6a4e10ed355f9bb3223a3c709273b0ad84c30ad3c6c405c07cb3e04eeb8a4938ec22bae3af4dfbe5";
407+ sha512 = "10f42882594f3cb3bc02afcfdac7171139cc11915440b7888ff9edd2d9b0a0a2cbc9fa6faba0f8044d085397e6a7f4fd4b5190990e5f67592ccb85dc24f0cc9b";
408408 }
409− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/fr/thunderbird-68.7.0.tar.bz2";
409+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/fr/thunderbird-68.8.0.tar.bz2";
410410 locale = "fr";
411411 arch = "linux-i686";
412− sha512 = "a85af36139d6f7ab6028acaba61a8dd47c2fd6ef9114b5ae8783c78c85e16c606d72b05c15a299d1a0beb518301aeb65d3493d518b270bfb97f22c88d23bbc0a";
412+ sha512 = "bd50ba42353e3cc3b709d1f6f0f16b998dce896ac2b08df9e75eee715e90df5f84b128861af69a2587c1b288774b273d2ae2fca6337723e105fe6b42da0fdaf3";
413413 }
414− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/fy-NL/thunderbird-68.7.0.tar.bz2";
414+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/fy-NL/thunderbird-68.8.0.tar.bz2";
415415 locale = "fy-NL";
416416 arch = "linux-i686";
417− sha512 = "60cc189b7eedc72327d3fce18809403014cc6b2c4dc53617cc8cd589dade6be25ade584416f9be18830f3c7a6060fad3e19bb930a591f17fdb3437b4597f48a6";
417+ sha512 = "c5200ec273a85489e3975f87e0050a2de6e2033f7e5ef1bfe7416c4cb0abab8047cbb04b6b8018adf2d9ec9c2a2c362317a92bb90c43c2dab52bb4a8bab50ede";
418418 }
419− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/ga-IE/thunderbird-68.7.0.tar.bz2";
419+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ga-IE/thunderbird-68.8.0.tar.bz2";
420420 locale = "ga-IE";
421421 arch = "linux-i686";
422− sha512 = "95b337d681a5292c0343bb545232b666268e5fbea0afd6b96122ff00e504da0a5628126a11495ba54d4e8500615d35b34de13851ad43f180bd9b5b1f584c7ec9";
422+ sha512 = "cb4886d2a9f20f6deb600dd3338268b160934e42a0b73e74600c35694c83253bdcb4d77ddb5292294d38da23801fae7559dc6601fa40b873c7c71e2cc64707e0";
423423 }
424− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/gd/thunderbird-68.7.0.tar.bz2";
424+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/gd/thunderbird-68.8.0.tar.bz2";
425425 locale = "gd";
426426 arch = "linux-i686";
427− sha512 = "483a1bcc1a0066a962ed91c8f4c6f948623e3555d2977c593a473c5c08e12baf05fc4c043ef5db1fc839fb9f550764abe457f2d33e23ffc748ea6aa50d675101";
427+ sha512 = "49fba7937ca3ab596ccd656267d7ebb5592623a1a8a9143fe25f84424fb2a9d27f72f3fafeca57e204911208671e9fad7acac97d4202a9adf89a7640ba001411";
428428 }
429− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/gl/thunderbird-68.7.0.tar.bz2";
429+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/gl/thunderbird-68.8.0.tar.bz2";
430430 locale = "gl";
431431 arch = "linux-i686";
432− sha512 = "0a88fc59510fa06757dd1b6994be0ceb8a0ad2cd1246077838756a0d65d6c01a64f8c48fc8ac87690686bdfea8c7d0b44e5fd96feca4c3aa59d6fb43eaeed3f2";
432+ sha512 = "b80131b5ced22d861fd2e6682149e2fde2d3106d2b4d4f528d8620b400acda0db497500bc489b7806a942dffe5001798a05a440d0b00a56879ccdfe81390d353";
433433 }
434− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/he/thunderbird-68.7.0.tar.bz2";
434+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/he/thunderbird-68.8.0.tar.bz2";
435435 locale = "he";
436436 arch = "linux-i686";
437− sha512 = "9c2ae42cf2d43e4ae9d0dad829871b44321b2cf49cde1f17568f96c4d6a69793d78c9b7a72cb29b71c108718906ab749f006f7c727d6f3892efa3d56d0852449";
437+ sha512 = "601f99613725276d801c8d0dee9ad25f98ffe8ccba42620551f5a41e02b6abede34547857f43a265f12be01ccf4b3e4b4479e1ec6f8ab5d3b5890f230d4b43b6";
438438 }
439− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/hr/thunderbird-68.7.0.tar.bz2";
439+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/hr/thunderbird-68.8.0.tar.bz2";
440440 locale = "hr";
441441 arch = "linux-i686";
442− sha512 = "9e9a949fe54c23a0f73bcb05a4fe2b212c6701cbd1d68ae10dba2b62de07fcc5dad5210de0ec3c3f684f06828f8fd1c420712396e5132da6053de42f319d6454";
442+ sha512 = "b9c681c4b2edf89f789cfd6bb703670aa62d8e48bd6afd8147409a1154d01f1b59933acdcd0f1f6b88ddf131031a64237958ffc25572dc818b1e06f9c8cace4c";
443443 }
444− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/hsb/thunderbird-68.7.0.tar.bz2";
444+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/hsb/thunderbird-68.8.0.tar.bz2";
445445 locale = "hsb";
446446 arch = "linux-i686";
447− sha512 = "0d3c5ca3ce6a9becaad63b2d7bf3e1d4491cad18201e1ddb634ad80d4d9d9d26c95b02034888f24ce50c5390b1197fe3bbd69525bcffd5192d95ed35203515de";
447+ sha512 = "a512ed1d095bc1077836486aa40a6f223fc2c37cada6bd59d5ebafb8bf17d47bca0acf7ef007dc6adf8141db2b81b6a6304bc85b36b929bb2b1375898e67472e";
448448 }
449− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/hu/thunderbird-68.7.0.tar.bz2";
449+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/hu/thunderbird-68.8.0.tar.bz2";
450450 locale = "hu";
451451 arch = "linux-i686";
452− sha512 = "4519acbc2d00cb1f97d73f17b37db4625fd16f7f25e628d5309bdddee2012feb2133ce599bc69eabb22a18f015a00c8e98d6804140ea1ae41d66f59164355f32";
452+ sha512 = "3333452d03a2e8436bdd8e7ed0195553d0dc86e74d55903aee4484d5e920bf81f979c4a482d5e44be6dd6bbdccd85d7d50dfe5d58c6590c5ea95c8b5164c71ac";
453453 }
454− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/hy-AM/thunderbird-68.7.0.tar.bz2";
454+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/hy-AM/thunderbird-68.8.0.tar.bz2";
455455 locale = "hy-AM";
456456 arch = "linux-i686";
457− sha512 = "f60cca5cef19516a5c6e4b22962567c0c0d22035ee7583b0d93a4db0db7f625ed0cfaddc78f56621371d0a8b6341948cbf9171debe81c222d170af2c759eef36";
457+ sha512 = "e6a01f614533824e9d69a4feee3ff483ec57f42415a1854db4125479d38137102465050de140d113daedd6d0a4ede83f5c3aa5e9c27fb77f368c70079eb90c44";
458458 }
459− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/id/thunderbird-68.7.0.tar.bz2";
459+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/id/thunderbird-68.8.0.tar.bz2";
460460 locale = "id";
461461 arch = "linux-i686";
462− sha512 = "75adaedcce7dae3998a063794552d3e5fd69e037422e44fafcc7871a05cabcb592c9ddb637c1f7b0639e03f6d0d99b262679087df2d6806fe2a202121cdb5563";
462+ sha512 = "4c505da3cd0a57cd0d24199ad3df92b5ba28f0bbc3410e05000f1fc7d93bc0228b6c16e1ed4852d84e2f8bc25c15886312bc471538ec12ad3fcfc8bc7cf1f852";
463463 }
464− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/is/thunderbird-68.7.0.tar.bz2";
464+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/is/thunderbird-68.8.0.tar.bz2";
465465 locale = "is";
466466 arch = "linux-i686";
467− sha512 = "b80488a594bebecaa139a2bbac76e3daa0d3a9f3257cfdc2f6954f8cbf427c3b3ec1db3d1f55b9c5e8c37242778e53904b92adff1cb7e1907142008e69607ee8";
467+ sha512 = "0088ca68a63d53f242e82c3d304417a3503a78301b6a4c1198671e55b5fcbcbf75b874ed783ac907dd5ed3415b955481fa699e0aeba0062de7de58e4ffa0eee1";
468468 }
469− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/it/thunderbird-68.7.0.tar.bz2";
469+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/it/thunderbird-68.8.0.tar.bz2";
470470 locale = "it";
471471 arch = "linux-i686";
472− sha512 = "c8a0f75f6467f6428103c98e97afce1690a0d986ea6466dbfbaa2eba2853d8f7a1e65c568d10884d6d4412fcbab39e8743d3e3233ac16f69ab57a5f698c3ac5c";
472+ sha512 = "1f70db3fa112f208a395202b18387fafdd8abceabce2717d33b295cae441353b759400d8ea5aacce07481f841523d932004105eed61551ec6271c796fdb6aec0";
473473 }
474− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/ja/thunderbird-68.7.0.tar.bz2";
474+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ja/thunderbird-68.8.0.tar.bz2";
475475 locale = "ja";
476476 arch = "linux-i686";
477− sha512 = "b1abc4fb9e7af1695ca2a4fe88d2198876212923ae10977b0caedffc96dadd891fe6068fd8d53c7cb7667854523197d1378791fb71c12eb817dd9b6e338eb3a3";
477+ sha512 = "3e43f8d7e52ffe9b7e7b4817756997f68171d08717020406410ffe999a55c9d4f83f1f30c7cedde4732923bf3ee3385828e6d0ec49f7e69d87cb97cd9f083d25";
478478 }
479− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/ka/thunderbird-68.7.0.tar.bz2";
479+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ka/thunderbird-68.8.0.tar.bz2";
480480 locale = "ka";
481481 arch = "linux-i686";
482− sha512 = "11e56137a0e5f9f6cc4b24e02861e6ee4c451280076e9efc46e1f28066862b3bd494ff7388f6be736be3dcf6412c5dbd141546dd37d6351aed54790deff841f9";
482+ sha512 = "3a1a8eb0c49bf963e9586c42128d2574dd04ef775749506e09f4d8d8256ffa5690f5c5e21d1cfa304c298388028e333ea5cb1964b6ff9b97a1f17c00e581ce3b";
483483 }
484− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/kab/thunderbird-68.7.0.tar.bz2";
484+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/kab/thunderbird-68.8.0.tar.bz2";
485485 locale = "kab";
486486 arch = "linux-i686";
487− sha512 = "b930bd22990497a66cc9aff96f0c9bbfae4396fd9b4397893db9c72b59b602b45f6ab7388b8899890e151bf8dd1e0b788d668cdad607f4326794825508d36ebd";
487+ sha512 = "d977575e4723c643c04209a875f15e6b7a00133c938dfceacb4a896bb65846348511ea2078971eb3b8fe413c484aab035134411d615d7c153b69452139d155a8";
488488 }
489− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/kk/thunderbird-68.7.0.tar.bz2";
489+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/kk/thunderbird-68.8.0.tar.bz2";
490490 locale = "kk";
491491 arch = "linux-i686";
492− sha512 = "17b7ec790013cdbad015d3045ec8d4c5ee6d92b1ea9be18e2b9a5d7776f53c7b621193e7dec418f86be25e3d876e4a9cf9c8ceef0cac4051461afc1a51498353";
492+ sha512 = "5cb567862e9627b9c684045dba9342afa6f1f78064a941f19eb90e8c6ce30d102a611dae85ec3c6ca271ec57fe0fd2b7df07c1aaa8f5bc93c4501cfb0161b55f";
493493 }
494− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/ko/thunderbird-68.7.0.tar.bz2";
494+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ko/thunderbird-68.8.0.tar.bz2";
495495 locale = "ko";
496496 arch = "linux-i686";
497− sha512 = "1030a289a2e0793553ec3bfa8ac1b3ff3bfac3766318f5ffd9e6eff1979481b327a90a2207a5c16ca33719675c65e20d58ea8074fbd5fe9877fd334114e9b5f2";
497+ sha512 = "e3e83cfffcd472b22f60c3e65b458e534c7c76d8c6b637c69b7e1a062b11e3c7461cb8f3fda21e7f0f3a9512c2d713bc0d40a84e235dc6807ed6d7e96d9a4095";
498498 }
499− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/lt/thunderbird-68.7.0.tar.bz2";
499+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/lt/thunderbird-68.8.0.tar.bz2";
500500 locale = "lt";
501501 arch = "linux-i686";
502− sha512 = "e433d8933c1d4a41e70ae2a8bdb6f1a502d478aad1308e1f0e8489149371893deea61fe8339717eb22996d844a5a6bbef916ec6c468a57cfbb7a54751bee2408";
502+ sha512 = "5f1438e9c1a71dbde9abd06b34c8d384fd3923ace38ab643fb0b16352c54efa94db83d4a86573b59c7f9bb418e23a6c158f3a3744b2114f0c535cf49e90f3439";
503503 }
504− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/ms/thunderbird-68.7.0.tar.bz2";
504+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ms/thunderbird-68.8.0.tar.bz2";
505505 locale = "ms";
506506 arch = "linux-i686";
507− sha512 = "31343703e214decf4f25d724507dc706cb6c47d6247989cc2019841175099a0c328fca562fbd257f0003ec6a6fc8cdcd632c141de13e910a6a7b9c75733998bb";
507+ sha512 = "87e8e1fcef966a7a14700ea4113f28945bc25eb1351a67d2eaf55b9d54864de98cc86e494d3ef81a075c9bda8f6018ed3273796e422dd304abbfe1740ad4cd2a";
508508 }
509− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/nb-NO/thunderbird-68.7.0.tar.bz2";
509+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/nb-NO/thunderbird-68.8.0.tar.bz2";
510510 locale = "nb-NO";
511511 arch = "linux-i686";
512− sha512 = "e79708c309dd16d23bba5bc0e29a4f5b426a7dcb7dcd56b86c40875abd0d7fa532d9ca8c8b5019552fa0d07e5c4686a66f0a4173e2fdbf8865d3921c8b29f327";
512+ sha512 = "9ce730dbf2e80c8badbd9c8f3277648deb44b00fb44d367bfc9ff8894ea7a945774aba9241300b01b04617040bcc82f7e65ae024483205a707cd1b63f585e0e8";
513513 }
514− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/nl/thunderbird-68.7.0.tar.bz2";
514+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/nl/thunderbird-68.8.0.tar.bz2";
515515 locale = "nl";
516516 arch = "linux-i686";
517− sha512 = "8c268bbe04c30a3dbef069add7b6e47fc576a60d0709020d0aee03b0be634f0fbfd4928489fe7b984a8c54fb1ad9ae951b9dd0c0ba04483b35a242bbbe3bbc19";
517+ sha512 = "aada9422ada20cb8561da823b6a240a30c155cea774b369649f8423f6659d6bdee0d2b6ecba2dd0c64837e04e6e6a60235a588d1850fe5ca8a6b7a9d1dfa5fc8";
518518 }
519− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/nn-NO/thunderbird-68.7.0.tar.bz2";
519+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/nn-NO/thunderbird-68.8.0.tar.bz2";
520520 locale = "nn-NO";
521521 arch = "linux-i686";
522− sha512 = "9c73e09e4680f3c258e7d25691dffaf805ca6946335c9c30ef091a739d7f87e0f36f5328875ceb2b7f0f2cee2bf16fe1401411f11f4e5e45ca86837c4e207d79";
522+ sha512 = "adb4a038f4cd87ba6ef425911eed240adaf23a23d8719b5401b463578f9de7ad049a76ea1b9b9460afe7b18aa86a9be4e39eccfa42d0be7609077fda9c3381fc";
523523 }
524− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/pl/thunderbird-68.7.0.tar.bz2";
524+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/pl/thunderbird-68.8.0.tar.bz2";
525525 locale = "pl";
526526 arch = "linux-i686";
527− sha512 = "6dcb19a95e0bd8dd783a420c3f06e0980c5706c065397d4ee424969bd84daf783752d55153808df5811f656d28adeb15f826b1d4f2b9e356846c6b1c01b89a04";
527+ sha512 = "40fd0b0123f768e66f669566395e151a696a54445daf5ac30cc6e4dc42e1aa20545c12ed29bfcd0b3881928242b0d12bd7426497b7401ae6876a1a076a6d8dab";
528528 }
529− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/pt-BR/thunderbird-68.7.0.tar.bz2";
529+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/pt-BR/thunderbird-68.8.0.tar.bz2";
530530 locale = "pt-BR";
531531 arch = "linux-i686";
532− sha512 = "99deb6fe54bf1f9bb1858f2c454e44246b34bca6aaeb5322db57d048acdea5de853d439d4f079c3e2587174364ecb05861cac461a34dfba495eb747bb8fc98ac";
532+ sha512 = "603f026cce3a097fc424e754393f9699f3a8639ccf8669e58ffde5eb7363071fc87ffcb2fbf1f04866cb403a0d08d3c8bfa801a0ea9e4290d63b106f657d7aba";
533533 }
534− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/pt-PT/thunderbird-68.7.0.tar.bz2";
534+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/pt-PT/thunderbird-68.8.0.tar.bz2";
535535 locale = "pt-PT";
536536 arch = "linux-i686";
537− sha512 = "fd0fe715c0e816e6a92b9cb6a2afea50952851161cdd217f764cdafdc529f7cf0c5a6913546b81fc1d9532de74eecf13517c6eb8380ab5f920487df4c26d331b";
537+ sha512 = "3fed3c60cf4c77bc1336db22c65a0f84e4f2a4ca0476f016d289f5951b48e96394365c98e5025b42d51b8990a46151d2cf00eb3381ed98ac96bf3760b640f91b";
538538 }
539− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/rm/thunderbird-68.7.0.tar.bz2";
539+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/rm/thunderbird-68.8.0.tar.bz2";
540540 locale = "rm";
541541 arch = "linux-i686";
542− sha512 = "5ff0306c7c6f88976f3080d34690e4607a74730509f9f43a0ba56fb9e5b9cdea8e85a4137333c150110fa110ab6d98cbbf265ea07ca439f199841a82af500152";
542+ sha512 = "87ec8c6e2358df02baf3bd6a2241c4e83a4441be6c9ff465da9fb0a992d316ba1a3f2e5b41d7186769a8c8e4894c04158a4497a70a4c6c82a630954d5758c1fa";
543543 }
544− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/ro/thunderbird-68.7.0.tar.bz2";
544+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ro/thunderbird-68.8.0.tar.bz2";
545545 locale = "ro";
546546 arch = "linux-i686";
547− sha512 = "9240e285135f27f82402cd0d3374f28d293a29c904a503297014802554e8257bf95c8d0cbcf18841c44d1012e0d3d8067ab24186317cb4f42f96dfeeb65255b9";
547+ sha512 = "0b740488109c97bf3a54d87de45f14063ba356d26da56651de7902de4264755f9837f8910a3b524ada953e6e1387d43c0f60572673af2d1cab0e6c7bdebca67c";
548548 }
549− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/ru/thunderbird-68.7.0.tar.bz2";
549+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ru/thunderbird-68.8.0.tar.bz2";
550550 locale = "ru";
551551 arch = "linux-i686";
552− sha512 = "0c90806ecfe1e4b2e4d17ba01a5945bf5c0d3a0e7b5caaecd36456286f5a1ea597b743743acfbaef585cdc4bada86e6f194608ebe9dd2308f24d093fbba49fa5";
552+ sha512 = "16f07bcc8bb6f49754fe6741ce2ce0f77d44dc6641a37b9b9fef601604abbd9c44861d4540e544daf67c871955cdcf141ad1db3ac2cdcc0fc371638bb0aa8058";
553553 }
554− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/si/thunderbird-68.7.0.tar.bz2";
554+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/si/thunderbird-68.8.0.tar.bz2";
555555 locale = "si";
556556 arch = "linux-i686";
557− sha512 = "a10ab6a050df683057d4532c0c1ebfbed80de96f6831ae60e53f4e4fe95a342ce97b545c7a658fa092a7b9d4c2196f4bb296e4af9b0c7e4183f112ab50b464e6";
557+ sha512 = "cbaeb62f5ca1ac9ea731e291d5988044ab86f7c26eec99ea4741f0db200685bb88b1358c4d29f1d641d01947dfd1ce5eccd971131e49f4373fad1074f15c004c";
558558 }
559− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/sk/thunderbird-68.7.0.tar.bz2";
559+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/sk/thunderbird-68.8.0.tar.bz2";
560560 locale = "sk";
561561 arch = "linux-i686";
562− sha512 = "1aa04c5702a89099645616f7aee86a507cc5c54f3a62696eaef17d6ca161ded644285d77782ff940c2ab128d2ff9f4c5b385999da9de678837ecf91d00f88f16";
562+ sha512 = "933e45cb5ee1832ad27aefed0ed99077957374727b00a227ae79a004add3fc395917e351d90ae522cf98fce50aafdccc86f3a74e5b4b7ec2e3fa5a9fd498a5df";
563563 }
564− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/sl/thunderbird-68.7.0.tar.bz2";
564+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/sl/thunderbird-68.8.0.tar.bz2";
565565 locale = "sl";
566566 arch = "linux-i686";
567− sha512 = "afacff8423baa933c6e4b2282fc112636876dd97e607e9a63675fc5232907bf7b06dc50e1377aeedd3cc56dded6f3d71b47aa774dbea12217f6243c6182a2bf8";
567+ sha512 = "b46ec4da60c666ad13fd31269c3e06e5b50b6f5d37ef89a4cafbcd7d30f60dc0b5de5ce318930ac0aee404c2a72eaeb97698bd2a1d077ec29dd0335256af6e40";
568568 }
569− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/sq/thunderbird-68.7.0.tar.bz2";
569+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/sq/thunderbird-68.8.0.tar.bz2";
570570 locale = "sq";
571571 arch = "linux-i686";
572− sha512 = "6036f12337b129025c34906b8df0663ae210294d3914cceb9f97be907f058e9eaeafad2aa2e2c2ee79f83be3659a242ab2135cf7f240b34eee24dcf555aef40f";
572+ sha512 = "fc4bfd6355fc462fbf196f326291d98659a1c0ba4a5d4d829ec9b184917e524d925b301b2e1aaf3f03b334786c4974f8e2f218c5f96d1ce71a6642c2f46a53c9";
573573 }
574− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/sr/thunderbird-68.7.0.tar.bz2";
574+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/sr/thunderbird-68.8.0.tar.bz2";
575575 locale = "sr";
576576 arch = "linux-i686";
577− sha512 = "c48be7ba5b42ebd244c59a6188be08236974fabdf7cc30f3473add6b215c6c7ea80fd4ad4d739d7e62fe2f1043afb288d2a6f7e838bf0e17fcc68b5340806e45";
577+ sha512 = "ef76ee6b540bed79743d223e80f997eb8c6bfb92085659df72d8360c3883ac4862b990334ed9412a2fde7eda01ea0a1bfc80adaf581feb54d5031c2352dda89f";
578578 }
579− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/sv-SE/thunderbird-68.7.0.tar.bz2";
579+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/sv-SE/thunderbird-68.8.0.tar.bz2";
580580 locale = "sv-SE";
581581 arch = "linux-i686";
582− sha512 = "c943304a7f40e715d1fb1194ba7f306538b917788306f02be10a86e1d01baf091b1bc58b417aad7775fba58cf90ddd8412a56cfbcf2f12e4f7581be34c328205";
582+ sha512 = "f431dbcba41510823b489a80699af68c32801b3a994ad5b596fea564f007697c26e2ce3c8cce39f9b56eb102adf6cf701ae8cbefb7bee84e37fcfb91a39a49db";
583583 }
584− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/tr/thunderbird-68.7.0.tar.bz2";
584+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/tr/thunderbird-68.8.0.tar.bz2";
585585 locale = "tr";
586586 arch = "linux-i686";
587− sha512 = "53d5c9d7db4a44ea3858c55377c0ab8f8d359440f86634a0ff5eefdaf0553dd2c7a9ca66112a2cd4fe3a8e6094cf9c1f16fe01119ab11f1a039f471fcba37609";
587+ sha512 = "021b6f44f576e1b35e6e74d0ca40ab8b48def0f8f0159e7864929322cea2aedaadc3c9aa5e7294c1f91898b4eefed6f1032cf26afb560629308cd2ae081c56fa";
588588 }
589− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/uk/thunderbird-68.7.0.tar.bz2";
589+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/uk/thunderbird-68.8.0.tar.bz2";
590590 locale = "uk";
591591 arch = "linux-i686";
592− sha512 = "8204e0ca96902f16b92a6e02c09a788362359af3a6566f8246055727d5a74736d0b9f8570a4671a1f69233a993e25676c730001dfef9a92d034edcb8b12a5f7f";
592+ sha512 = "a2a14df4f815368a798f035a6d9a917bb88ed7e954e1ada08d1dd526b0c8e93653da2cfb7568912f1416eaa2912ce394d334a3fc38da32c5dd8cc9e8db920b4b";
593593 }
594− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/uz/thunderbird-68.7.0.tar.bz2";
594+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/uz/thunderbird-68.8.0.tar.bz2";
595595 locale = "uz";
596596 arch = "linux-i686";
597− sha512 = "496d82507602cff8e48f43b9c63a696d24020b804ffda45f2027103c5f3768543db0f03051ef062e0076c16b78b31759f7d4a4878a45e7dfac1cc0e4e9d046cb";
597+ sha512 = "2c63ab4db77702e8e975809f71e1a64fc2acf0bbafc8d24bb407ad5d3b79a9a20041320cf1716b2555b3d6843acc12762a07db4857acd6c1009f645198290a25";
598598 }
599− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/vi/thunderbird-68.7.0.tar.bz2";
599+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/vi/thunderbird-68.8.0.tar.bz2";
600600 locale = "vi";
601601 arch = "linux-i686";
602− sha512 = "f360794ecb21ed3f90552797269ab6e89024591903eb53dcf6216b25bb4dbcdf94c2526672b94ba979717f90cce5bfb6329efb3b5a2b9bec7c3d4d06d339ac9e";
602+ sha512 = "f68610e7f1df34209212d8db6620fd038b1e8f6a5ef430b8b23fb1bb9a3f51ce5da8b98e576561693d0dc125e5d428246e4cbfd38ee991e3d3695dcbeeffa05e";
603603 }
604− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/zh-CN/thunderbird-68.7.0.tar.bz2";
604+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/zh-CN/thunderbird-68.8.0.tar.bz2";
605605 locale = "zh-CN";
606606 arch = "linux-i686";
607− sha512 = "ec7274b2870206647fd853c30db4e30b3856896ce9c89d5d825363e9d4327d23a230c899abbb740036a8e060f1532007ba5936af010feea85318bdeb18f29e0d";
607+ sha512 = "42bab5ba6dd11f185ed09b1826c1578b9f90caf8612558e6d4bc09038181f9559bece41eac9fb2060a21ddc11cee9522794fbfba3126b750ad1a283e3557be14";
608608 }
609− { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.7.0/linux-i686/zh-TW/thunderbird-68.7.0.tar.bz2";
609+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/zh-TW/thunderbird-68.8.0.tar.bz2";
610610 locale = "zh-TW";
611611 arch = "linux-i686";
612− sha512 = "f0fb6deda0813516753386ae69ddb7b6dce95ce89c6dfba3ba5828d80d9fe92e3eaf014e89ab56c4548d39932bbfe12d4b9c6c8ff66b77a9ebe4f7476a9f6be9";
612+ sha512 = "6f6f5365976c0eae38f26e83248c9cff718433ad4d9757732d87289a876f3c0023df71907ff43434ee0dbf5ba8ee737a44f33d832979dc1e260edb003702f817";
613613 }
614614 ];
615615}
pkgs/applications/networking/mailreaders/thunderbird/default.nix+2−2
@@ -72,13 +72,13 @@ assert waylandSupport -> gtk3Support == true;
7272
7373stdenv.mkDerivation rec {
7474 pname = "thunderbird";
75− version = "68.7.0";
75+ version = "68.8.0";
7676
7777 src = fetchurl {
7878 url =
7979 "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz";
8080 sha512 =
81− "0glskn3djf739v2dphs663a2lfg5b0lbk1vlwwbzwfj9wfshvk7l07ijp84143bamvgb0lhhh0c9zx4gy5jj3x1j4196m3s1c1n7rzs";
81+ "18963ccclfvz85bkiy7dpxgzkf71yh4qjbr8hblwyha9d3h8xnm29mi1dd3a2bz05qi3ly1v3k5mrhcbivhy2can2ippsal6j8rky0s";
8282 };
8383
8484 nativeBuildInputs = [
pkgs/applications/networking/p2p/torrential/default.nix+1−1
@@ -59,7 +59,7 @@ stdenv.mkDerivation rec {
5959 meta = with stdenv.lib; {
6060 description = "Download torrents in style with this speedy, minimalist torrent client for elementary OS";
6161 homepage = "https://github.com/davidmhewitt/torrential";
62− maintainers = with maintainers; [ kjuvi ] ++ pantheon.maintainers;
62+ maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
6363 platforms = platforms.linux;
6464 license = licenses.gpl3;
6565 };
pkgs/applications/networking/ping/default.nix+1−1
@@ -60,7 +60,7 @@ stdenv.mkDerivation rec {
6060 meta = with stdenv.lib; {
6161 description = "A helpful tool that lets you debug what part of your API is causing you issues";
6262 homepage = "https://github.com/jeremyvaartjes/ping";
63− maintainers = with maintainers; [ kjuvi ] ++ pantheon.maintainers;
63+ maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
6464 platforms = platforms.linux;
6565 license = licenses.gpl3;
6666 };
pkgs/applications/networking/remote/freerdp/default.nix+2−2
@@ -17,13 +17,13 @@ let
1717
1818in stdenv.mkDerivation rec {
1919 pname = "freerdp";
20− version = "2.0.0";
20+ version = "2.1.0";
2121
2222 src = fetchFromGitHub {
2323 owner = "FreeRDP";
2424 repo = "FreeRDP";
2525 rev = version;
26− sha256 = "0d2559v0z1jnq6jlrvsgdf8p6gd27m8kwdnxckl1x0ygaxs50bqc";
26+ sha256 = "0905374k4x647052sr27m2hgjcavbxdl0xd8n02vm5xa6whz239j";
2727 };
2828
2929 postPatch = ''
pkgs/applications/office/agenda/default.nix+1−1
@@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
5858 meta = with stdenv.lib; {
5959 description = "A simple, fast, no-nonsense to-do (task) list designed for elementary OS";
6060 homepage = "https://github.com/dahenson/agenda";
61− maintainers = with maintainers; [ kjuvi ] ++ pantheon.maintainers;
61+ maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
6262 platforms = platforms.linux;
6363 license = licenses.gpl3;
6464 };
pkgs/applications/office/envelope/default.nix+1−1
@@ -73,7 +73,7 @@ stdenv.mkDerivation rec {
7373 meta = with stdenv.lib; {
7474 description = "Personal finance manager for elementary OS";
7575 homepage = "https://github.com/cjfloss/envelope";
76− maintainers = with maintainers; [ kjuvi ] ++ pantheon.maintainers;
76+ maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
7777 platforms = platforms.linux;
7878 license = licenses.gpl3Plus;
7979 };
pkgs/applications/office/khronos/default.nix+1−1
@@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
5757 meta = with stdenv.lib; {
5858 description = "Track each task's time in a simple inobtrusive way";
5959 homepage = "https://github.com/lainsce/khronos";
60− maintainers = with maintainers; [ kjuvi ] ++ pantheon.maintainers;
60+ maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
6161 platforms = platforms.linux;
6262 license = licenses.gpl3;
6363 };
pkgs/applications/office/spice-up/default.nix+1−1
@@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
6969 meta = with stdenv.lib; {
7070 description = "Create simple and beautiful presentations";
7171 homepage = "https://github.com/Philip-Scott/Spice-up";
72− maintainers = with maintainers; [ samdroid-apps kjuvi ] ++ pantheon.maintainers;
72+ maintainers = with maintainers; [ samdroid-apps xiorcale ] ++ pantheon.maintainers;
7373 platforms = platforms.linux;
7474 # The COPYING file has GPLv3; some files have GPLv2+ and some have GPLv3+
7575 license = licenses.gpl3Plus;
pkgs/applications/office/timetable/default.nix+1−1
@@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
5656 meta = with stdenv.lib; {
5757 description = "Plot out your own timetable for the week and organize it";
5858 homepage = "https://github.com/lainsce/timetable";
59− maintainers = [ maintainers.kjuvi ] ++ pantheon.maintainers;
59+ maintainers = [ maintainers.xiorcale ] ++ pantheon.maintainers;
6060 license = licenses.gpl2Plus;
6161 };
6262}
pkgs/applications/science/electronics/librepcb/default.nix+3−3
@@ -2,14 +2,14 @@
22
33mkDerivation {
44 pname = "librepcb";
5− version = "0.1.3";
5+ version = "0.1.4";
66
77 src = fetchFromGitHub {
88 owner = "LibrePCB";
99 repo = "LibrePCB";
1010 fetchSubmodules = true;
11− rev = "56bc60d347ff67df0fe1d57807d03f0606de557f";
12− sha256 = "0z6jn5zawp0x5i9zda7l787jnsv3yl8aqwnpii3g4hsnf2q3hhrh";
11+ rev = "ae04eef5a71b5ba66ae2cee6b631c1c933ace535";
12+ sha256 = "0wk5qny1jb6n4mwyyrs7syir3hmwxlwazcd80bpxharmsj7p0rzc";
1313 };
1414
1515 enableParallelBuilding = true;
pkgs/applications/science/logic/elan/default.nix+3−3
@@ -2,16 +2,16 @@
22
33rustPlatform.buildRustPackage rec {
44 pname = "elan";
5− version = "0.9.0";
5+ version = "0.10.0";
66
77 src = fetchFromGitHub {
88 owner = "kha";
99 repo = "elan";
1010 rev = "v${version}";
11− sha256 = "17i8sn53hk03fsawpwfinm1w0nb6lcmdbk8ar2mxyhkxczd45vag";
11+ sha256 = "0aw538shvpfbk481y0gw3z97nsazdnk8qh8fwsb6ji62p2r51v6f";
1212 };
1313
14− cargoSha256 = "1b2b200wci1lirnkbhfmravz85v8ly918qkr0nwg7dlmhvg9gjb0";
14+ cargoSha256 = "0zg3q31z516049v9fhli4yxldx9fg31k2qfx4ag8rmyvpgy9xh6c";
1515
1616 nativeBuildInputs = [ pkgconfig ];
1717
pkgs/applications/science/math/rofi-calc/default.nix+2−2
@@ -12,13 +12,13 @@
1212
1313stdenv.mkDerivation rec {
1414 pname = "rofi-calc";
15− version = "1.6";
15+ version = "1.7";
1616
1717 src = fetchFromGitHub {
1818 owner = "svenstaro";
1919 repo = pname;
2020 rev = "v${version}";
21− sha256 = "00pz0s99pihjdjy8pl4ckg2qciyp32k439lmjb5iazwck512ar92";
21+ sha256 = "046x2zpvza7n0m81s75qkvmnpkvsvvyqqqjxcqzj7by0llpqs7wa";
2222 };
2323
2424 nativeBuildInputs = [
pkgs/applications/science/physics/elmerfem/default.nix+1−1
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
3939 enableParallelBuilding = true;
4040
4141 meta = with stdenv.lib; {
42− homepage = http://www.elmerfem.org/;
42+ homepage = "https://elmerfem.org/";
4343 description = "A finite element software for multiphysical problems.";
4444 platforms = platforms.unix;
4545 maintainers = [ maintainers.wulfsta ];
pkgs/applications/system/monitor/default.nix+3−3
@@ -18,13 +18,13 @@
1818
1919stdenv.mkDerivation rec {
2020 pname = "monitor";
21− version = "0.7.1";
21+ version = "0.7.2";
2222
2323 src = fetchFromGitHub {
2424 owner = "stsdc";
2525 repo = "monitor";
2626 rev = version;
27− sha256 ="194s9rjh3yd2c3rf3zwxsxr2lwqfswjazj39yiyccy0wcxmxpv34";
27+ sha256 ="1gd2i7gja4k9j4xac8jnls3v41d6qqhmqradz2jbsxwm2sk3cgcf";
2828 fetchSubmodules = true;
2929 };
3030
@@ -68,7 +68,7 @@ stdenv.mkDerivation rec {
6868 section in the NixOS manual.
6969 '';
7070 homepage = "https://github.com/stsdc/monitor";
71− maintainers = with maintainers; [ kjuvi ] ++ pantheon.maintainers;
71+ maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
7272 platforms = platforms.linux;
7373 license = licenses.gpl3;
7474 };
pkgs/applications/version-management/git-and-tools/gitui/default.nix+3−3
@@ -2,16 +2,16 @@
22
33rustPlatform.buildRustPackage rec {
44 pname = "gitui";
5− version = "0.2.0";
5+ version = "0.2.1";
66
77 src = fetchFromGitHub {
88 owner = "extrawurst";
99 repo = pname;
1010 rev = "v${version}";
11− sha256 = "06x4a7ynq6vznjwdm0dhzlj9353skxz65xabwr5xxa85zp2a7vcm";
11+ sha256 = "0ln959zsdn0w15kfyp5i4524hzzk23l31n9smi1md4jfj7jycbh1";
1212 };
1313
14− cargoSha256 = "08z3z1m0ik62gzj146a4imk4xx5n8sbvjs0w7gkclvlsvm9dp8q4";
14+ cargoSha256 = "128g23pcccy07jcb4phlfag9ixh5fkwkaiyd7mxjh3wmhppjcx0i";
1515
1616 buildInputs = stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ];
1717
pkgs/applications/window-managers/sway/default.nix+2−2
@@ -2,7 +2,7 @@
22, meson, ninja
33, pkgconfig, scdoc
44, wayland, libxkbcommon, pcre, json_c, dbus, libevdev
5−, pango, cairo, libinput, libcap, pam, gdk-pixbuf
5+, pango, cairo, libinput, libcap, pam, gdk-pixbuf, librsvg
66, wlroots, wayland-protocols
77}:
88
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
2828
2929 buildInputs = [
3030 wayland libxkbcommon pcre json_c dbus libevdev
31− pango cairo libinput libcap pam gdk-pixbuf
31+ pango cairo libinput libcap pam gdk-pixbuf librsvg
3232 wlroots wayland-protocols
3333 ];
3434
pkgs/applications/window-managers/sway/wrapper.nix+7−5
@@ -2,7 +2,7 @@
22, sway-unwrapped, swaybg
33, makeWrapper, symlinkJoin, writeShellScriptBin
44, withBaseWrapper ? true, extraSessionCommands ? "", dbus
5−, withGtkWrapper ? false, wrapGAppsHook, gdk-pixbuf
5+, withGtkWrapper ? false, wrapGAppsHook, gdk-pixbuf, glib, gtk3
66, extraOptions ? [] # E.g.: [ "--verbose" ]
77}:
88
@@ -33,12 +33,14 @@ in symlinkJoin {
3333 nativeBuildInputs = [ makeWrapper ]
3434 ++ (optional withGtkWrapper wrapGAppsHook);
3535
36− buildInputs = optional withGtkWrapper gdk-pixbuf;
36+ buildInputs = optionals withGtkWrapper [ gdk-pixbuf glib gtk3 ];
37+
38+ # We want to run wrapProgram manually
39+ dontWrapGApps = true;
3740
3841 postBuild = ''
39− # We want to run wrapProgram manually to only wrap sway and add swaybg:
40− export dontWrapGApps=true
41− ${optionalString withGtkWrapper "wrapGAppsHook"}
42+ ${optionalString withGtkWrapper "gappsWrapperArgsHook"}
43+
4244 wrapProgram $out/bin/sway \
4345 --prefix PATH : "${swaybg}/bin" \
4446 ${optionalString withGtkWrapper ''"''${gappsWrapperArgs[@]}"''} \
pkgs/data/misc/hackage/default.nix+2−2
@@ -1,6 +1,6 @@
11{ fetchurl }:
22
33fetchurl {
4− url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/9d50cd974714cdcfdaabd089923b571a66bae55a.tar.gz";
5− sha256 = "1hv4pxp47850l36ci2ywmc75c95fvdqr3swz9qymy25gd6rbfs9f";
4+ url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/a734b1438c8379ed3945412538ff4ec49823564c.tar.gz";
5+ sha256 = "0y1y818n10fh0qq7cg67p9l293js78fyahk5f6s9w3c21xn9wn8r";
66}
pkgs/desktops/xfce/core/xfconf/default.nix+2−2
@@ -3,9 +3,9 @@
33mkXfceDerivation {
44 category = "xfce";
55 pname = "xfconf";
6− version = "4.14.1";
6+ version = "4.14.3";
77
8− sha256 = "1mbqc1463xgn7gafbh2fyshshdxin33iwk96y4nw2gl48nhx4sgs";
8+ sha256 = "0yxpdcyz81di7w9493jzps09bgrlgianjj5abnzahqmkpmpvb0rh";
99
1010 buildInputs = [ libxfce4util ];
1111
pkgs/development/compilers/ghc/8.10.1.nix+1−1
@@ -27,7 +27,7 @@
2727 # platform). Static libs are always built.
2828 enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt
2929
30−, # Whetherto build terminfo.
30+, # Whether to build terminfo.
3131 enableTerminfo ? !stdenv.targetPlatform.isWindows
3232
3333, # What flavour to build. An empty string indicates no
pkgs/development/compilers/ghc/8.4.4.nix+1−1
@@ -24,7 +24,7 @@
2424 # platform). Static libs are always built.
2525 enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt
2626
27−, # Whetherto build terminfo.
27+, # Whether to build terminfo.
2828 enableTerminfo ? !stdenv.targetPlatform.isWindows
2929
3030, # What flavour to build. An empty string indicates no
pkgs/development/compilers/ghc/8.6.5.nix+1−1
@@ -27,7 +27,7 @@
2727 # platform). Static libs are always built.
2828 enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt
2929
30−, # Whetherto build terminfo.
30+, # Whether to build terminfo.
3131 enableTerminfo ? !stdenv.targetPlatform.isWindows
3232
3333, # What flavour to build. An empty string indicates no
pkgs/development/compilers/ghc/8.8.2.nix+1−1
@@ -27,7 +27,7 @@
2727 # platform). Static libs are always built.
2828 enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt
2929
30−, # Whetherto build terminfo.
30+, # Whether to build terminfo.
3131 enableTerminfo ? !stdenv.targetPlatform.isWindows
3232
3333, # What flavour to build. An empty string indicates no
pkgs/development/compilers/ghc/8.8.3.nix+1−1
@@ -27,7 +27,7 @@
2727 # platform). Static libs are always built.
2828 enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt
2929
30−, # Whetherto build terminfo.
30+, # Whether to build terminfo.
3131 enableTerminfo ? !stdenv.targetPlatform.isWindows
3232
3333, # What flavour to build. An empty string indicates no
pkgs/development/compilers/ghc/head.nix+4−4
@@ -32,10 +32,10 @@
3232 # platform). Static libs are always built.
3333 enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt
3434
35−, # Whetherto build terminfo.
35+, # Whether to build terminfo.
3636 enableTerminfo ? !stdenv.targetPlatform.isWindows
3737
38−, version ? "8.11.20200403"
38+, version ? "8.11.20200505"
3939, # What flavour to build. An empty string indicates no
4040 # specific flavour and falls back to ghc default values.
4141 ghcFlavour ? stdenv.lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform)
@@ -103,8 +103,8 @@ stdenv.mkDerivation (rec {
103103
104104 src = fetchgit {
105105 url = "https://gitlab.haskell.org/ghc/ghc.git/";
106− rev = "4291bddaea3148908c55f235ee8978e1d9aa6f20";
107− sha256 = "1gs3mxmsdpsgsp7vnawx8mys0qwg4x2zhfrbciy3wv8nv13ar1af";
106+ rev = "40c71c2cf38b4e134d81b7184a4d5e02949ae70c";
107+ sha256 = "04h9rcyzm9w3an1z00hjs062dp7dl19b8pkyxjsypr7a2i9dmvkb";
108108 };
109109
110110 enableParallelBuilding = true;
pkgs/development/compilers/mercury/default.nix+2−2
@@ -3,11 +3,11 @@
33
44stdenv.mkDerivation rec {
55 pname = "mercury";
6− version = "20.01.1";
6+ version = "20.01.2";
77
88 src = fetchurl {
99 url = "https://dl.mercurylang.org/release/mercury-srcdist-${version}.tar.gz";
10− sha256 = "0vxp9f0jmr228n13p6znhbxncav6ay0bnl4ypy6r3lw5lh7z172p";
10+ sha256 = "084ml6kswgaqjgmib3gq7zjnqsimz3f35w13ff6z0dv4d9csmq4m";
1111 };
1212
1313 buildInputs = [ gcc flex bison texinfo jdk erlang makeWrapper
pkgs/development/compilers/openjdk/13.nix+2−2
@@ -41,7 +41,7 @@ let
4141 # so grab the work-around from
4242 # https://src.fedoraproject.org/rpms/java-openjdk/pull-request/24
4343 (fetchurl {
44− url = https://src.fedoraproject.org/rpms/java-openjdk/raw/06c001c7d87f2e9fe4fedeef2d993bcd5d7afa2a/f/rh1673833-remove_removal_of_wformat_during_test_compilation.patch;
44+ url = "https://src.fedoraproject.org/rpms/java-openjdk/raw/06c001c7d87f2e9fe4fedeef2d993bcd5d7afa2a/f/rh1673833-remove_removal_of_wformat_during_test_compilation.patch";
4545 sha256 = "082lmc30x64x583vqq00c8y0wqih3y4r0mp1c4bqq36l22qv6b6r";
4646 })
4747 ] ++ lib.optionals (!headless && enableGnome2) [
@@ -140,7 +140,7 @@ let
140140 disallowedReferences = [ openjdk13-bootstrap ];
141141
142142 meta = with stdenv.lib; {
143− homepage = http://openjdk.java.net/;
143+ homepage = "http://openjdk.java.net/";
144144 license = licenses.gpl2;
145145 description = "The open-source Java Development Kit";
146146 maintainers = with maintainers; [ edwtjo ];
pkgs/development/coq-modules/bignums/default.nix+2−2
@@ -18,8 +18,8 @@ let params = {
1818 sha256 = "03qz1w2xb2j5p06liz5yyafl0fl9vprcqm6j0iwi7rxwghl00p01";
1919 };
2020 "8.10" = {
21− rev = "V8.10+beta1";
22− sha256 = "1slw227idwjw9a21vj3s6kal22mrmvvlpg8r7xk590ml99bn6404";
21+ rev = "V8.10.0";
22+ sha256 = "0bpb4flckn4nqxbs3wjiznyx1k7r8k93qdigp3qwmikp2lxvcbw5";
2323 };
2424 "8.11" = {
2525 rev = "V8.11.0";
pkgs/development/coq-modules/contribs/default.nix+4−4
@@ -1031,10 +1031,10 @@ let mkContrib = repo: revs: param:
10311031 sha256 = "0iwkpmc22nwasrk4g7ki4s5y05zjs7kmqk3j98giwp2wiavhgapn";
10321032 };
10331033
1034− zorns-lemma = mkContrib "zorns-lemma" [ "8.6" "8.7" "8.8" "8.9" ] {
1035− version = "v8.9.0";
1036− rev = "6ac9bb914f6017cdd9a544ff4b0bef73fd33b44c";
1037− sha256 = "1vdsl5gxpadkjjjw314s4fawzlssdmp4qkwrjz5qdmyl2dcpil4p";
1034+ zorns-lemma = mkContrib "zorns-lemma" [ "8.10" "8.11" ] {
1035+ version = "v8.11.0";
1036+ rev = "a573b50fff994f996b8e15dec2079490a5233dc6";
1037+ sha256 = "0jbp1ay6abal66glbablbqsh5hzgd5fv81dc1vzn65jw0iiznxyq";
10381038 };
10391039
10401040 zsearch-trees = mkContrib "zsearch-trees" [ "8.6" "8.7" ] {
pkgs/development/coq-modules/coq-bits/default.nix+3−3
@@ -9,9 +9,9 @@ stdenv.mkDerivation {
99
1010 src = fetchFromGitHub {
1111 owner = "coq-community";
12− repo = "coq-bits";
13− rev = "f74498a6c67e97d9565e139d62be8eaae7111f06";
14− sha256 = "1ibg37qxgkmpbpvc78qcb179bcnzl149z1kzwdm8n98xk5ibavrf";
12+ repo = "bits";
13+ rev = "1.0.0";
14+ sha256 = "0nv5mdgrd075dpd8bc7h0xc5i95v0pkm0bfyq5rj6ii1s54dwcjl";
1515 };
1616
1717 buildInputs = [ coq ];
pkgs/development/coq-modules/coqprime/default.nix+24−20
@@ -1,22 +1,26 @@
1−{ stdenv, fetchFromGitHub, coq, bignums }:
2−
3−let params =
4− let v_8_8 = {
5− version = "8.8";
6− sha256 = "075yjczk79pf1hd3lgdjiz84ilkzfxjh18lgzrhhqp7d3kz5lxp5";
7− };
8− in
9− {
10− "8.7" = {
11− version = "8.7.2";
12− sha256 = "15zlcrx06qqxjy3nhh22wzy0rb4npc8l4nx2bbsfsvrisbq1qb7k";
13− };
14− "8.8" = v_8_8;
15− "8.9" = v_8_8;
16− "8.10" = v_8_8;
17− };
18− param = params.${coq.coq-version}
19−; in
1+{ stdenv, which, fetchFromGitHub, coq, bignums }:
2+
3+let
4+ params =
5+ let v_8_8 = {
6+ version = "8.8";
7+ sha256 = "075yjczk79pf1hd3lgdjiz84ilkzfxjh18lgzrhhqp7d3kz5lxp5";
8+ };
9+ in
10+ {
11+ "8.7" = {
12+ version = "8.7.2";
13+ sha256 = "15zlcrx06qqxjy3nhh22wzy0rb4npc8l4nx2bbsfsvrisbq1qb7k";
14+ };
15+ "8.8" = v_8_8;
16+ "8.9" = v_8_8;
17+ "8.10" = {
18+ version = "8.10";
19+ sha256 = "0r9gnh5a5ykiiz5h1i8xnzgiydpwc4z9qhndxyya85xq0f910qaz";
20+ };
21+ };
22+ param = params.${coq.coq-version};
23+in
2024
2125stdenv.mkDerivation rec {
2226
@@ -30,7 +34,7 @@ stdenv.mkDerivation rec {
3034 inherit (param) sha256;
3135 };
3236
33− buildInputs = [ coq ];
37+ buildInputs = [ which coq ];
3438
3539 propagatedBuildInputs = [ bignums ];
3640
pkgs/development/coq-modules/mathcomp/default.nix+215−130
@@ -1,97 +1,151 @@
1−{ stdenv, fetchFromGitHub, ncurses, which, graphviz, coq,
2− recurseIntoAttrs, withDoc ? false
1+#############################
2+# Main derivation: mathcomp #
3+########################################################################
4+# This file mainly provides the `mathcomp` derivation, which is #
5+# essentially a meta-package containing all core mathcomp libraries #
6+# (ssreflect fingroup algebra solvable field character). They can be #
7+# accessed individually through the paththrough attributes of mathcomp #
8+# bearing the same names (mathcomp.ssreflect, etc). #
9+# #
10+# Do not use overrideAttrs, but overrideMathcomp instead, which #
11+# regenerate a full mathcomp derivation with sub-derivations, and #
12+# behave the same as `mathcomp_`, described below. #
13+########################################################################
14+
15+############################################################
16+# Compiling a custom version of mathcomp using `mathcomp_` #
17+##############################################################################
18+# The prefered way to compile a custom version of mathcomp (other than a #
19+# released version which should be added to `mathcomp-config-initial` #
20+# and pushed to nixpkgs), is to apply the function `coqPackages.mathcomp_` #
21+# to either: #
22+# - a string without slash, which is interpreted as a github revision, #
23+# i.e. either a tag, a branch or a commit hash #
24+# - a string with slashes "owner/p_1/.../p_n", which is interpreted as #
25+# github owner "owner" and revision "p_1/.../p_n". #
26+# - a path which is interpreted as a local source for the repository, #
27+# the name of the version is taken to be the basename of the path #
28+# i.e. if the path is /home/you/git/package/branch/, #
29+# then "branch" is the name of the version #
30+# - an attribute set which overrides some attributes (e.g. the src) #
31+# if the version is updated, the name is automatically regenerated using #
32+# the conventional schema "coq${coq.coq-version}-${pkgname}-${version}" #
33+# - a "standard" override function (old: new_attrs) to override the default #
34+# attribute set, so that you can use old.${field} to patch the derivation. #
35+##############################################################################
36+
37+#########################################################################
38+# Example of use: https://github.com/math-comp/math-comp/wiki/Using-nix #
39+#########################################################################
40+
41+#################################
42+# Adding a new mathcomp version #
43+#############################################################################
44+# When adding a new version of mathcomp, add an attribute to `sha256` (use #
45+# ```sh #
46+# nix-prefetch-url --unpack #
47+# https://github.com/math-comp/math-comp/archive/version.tar.gz #
48+# ``` #
49+# to get the corresponding `sha256`) and to `coq-version` (read the release #
50+# notes to check which versions of coq it is compatible with). Then add #
51+# it in `preference version`, if not all mathcomp-extra packages are #
52+# ready, you might want to give new release secondary priority. #
53+#############################################################################
54+
55+
56+{ stdenv, fetchFromGitHub, ncurses, which, graphviz,
57+ recurseIntoAttrs, withDoc ? false,
58+ coqPackages,
59+ mathcomp_, mathcomp, mathcomp-config,
360}:
461with builtins // stdenv.lib;
562let
6− ####################################
7− # CONFIGURATION (please edit this) #
8− ####################################
9− # sha256 of released mathcomp versions
10− mathcomp-sha256 = {
11− "1.10.0" = "1b9m6pwxxyivw7rgx82gn5kmgv2mfv3h3y0mmjcjfypi8ydkrlbv";
12− "1.9.0" = "0lid9zaazdi3d38l8042lczb02pw5m9wq0yysiilx891hgq2p81r";
13− "1.8.0" = "07l40is389ih8bi525gpqs3qp4yb2kl11r9c8ynk1ifpjzpnabwp";
14− "1.7.0" = "0wnhj9nqpx2bw6n1l4i8jgrw3pjajvckvj3lr4vzjb3my2lbxdd1";
15− "1.6.1" = "1ilw6vm4dlsdv9cd7kmf0vfrh2kkzr45wrqr8m37miy0byzr4p9i";
16− };
17− # versions of coq compatible with released mathcomp versions
18− mathcomp-coq-versions = {
19− "1.10.0" = flip elem [ "8.7" "8.8" "8.9" "8.10" "8.11" ];
20− "1.9.0" = flip elem ["8.7" "8.8" "8.9" "8.10"];
21− "1.8.0" = flip elem ["8.7" "8.8" "8.9"];
22− "1.7.0" = flip elem ["8.6" "8.7" "8.8" "8.9"];
23− "1.6.1" = flip elem ["8.5"];
63+ mathcomp-config-initial = rec {
64+ #######################################################################
65+ # CONFIGURATION (please edit this), it is exported as mathcomp-config #
66+ #######################################################################
67+ # sha256 of released mathcomp versions
68+ sha256 = {
69+ "1.11.0+beta1" = "12i3zznwajlihzpqsiqniv20rklj8d8401lhd241xy4s21fxkkjm";
70+ "1.10.0" = "1b9m6pwxxyivw7rgx82gn5kmgv2mfv3h3y0mmjcjfypi8ydkrlbv";
71+ "1.9.0" = "0lid9zaazdi3d38l8042lczb02pw5m9wq0yysiilx891hgq2p81r";
72+ "1.8.0" = "07l40is389ih8bi525gpqs3qp4yb2kl11r9c8ynk1ifpjzpnabwp";
73+ "1.7.0" = "0wnhj9nqpx2bw6n1l4i8jgrw3pjajvckvj3lr4vzjb3my2lbxdd1";
74+ "1.6.1" = "1ilw6vm4dlsdv9cd7kmf0vfrh2kkzr45wrqr8m37miy0byzr4p9i";
75+ };
76+ # versions of coq compatible with released mathcomp versions
77+ coq-versions = {
78+ "1.11.0+beta1" = flip elem [ "8.7" "8.8" "8.9" "8.10" "8.11" ];
79+ "1.10.0" = flip elem [ "8.7" "8.8" "8.9" "8.10" "8.11" ];
80+ "1.9.0" = flip elem [ "8.7" "8.8" "8.9" "8.10" ];
81+ "1.8.0" = flip elem [ "8.7" "8.8" "8.9" ];
82+ "1.7.0" = flip elem [ "8.6" "8.7" "8.8" "8.9" ];
83+ "1.6.1" = flip elem [ "8.5"];
84+ };
85+
86+ # sets the default version of mathcomp given a version of Coq
87+ # this is currently computed using version-perference below
88+ # but it can be set to a fixed version number
89+ preferred-version = let v = head (
90+ filter (mc: mathcomp-config.coq-versions.${mc} coq.coq-version)
91+ mathcomp-config.version-preferences ++ ["0.0.0"]);
92+ in if v == "0.0.0" then head mathcomp-config.version-preferences else v;
93+
94+ # mathcomp preferred versions by decreasing order
95+ # (the first version in the list will be tried first)
96+ version-preferences =
97+ [ "1.10.0" "1.9.0" "1.11.0+beta1" "1.8.0" "1.7.0" "1.6.1" ];
98+
99+ # list of core mathcomp packages sorted by dependency order
100+ packages = _version: # unused in current versions of mathcomp
101+ # because the following list of packages is fixed for
102+ # all versions of mathcomp up to 1.11.0
103+ [ "ssreflect" "fingroup" "algebra" "solvable" "field" "character" "all" ];
104+
105+ # compute the dependencies of the core package pkg
106+ # (assuming the total ordering above, change if necessary)
107+ deps = version: pkg: if pkg == "single" then [] else
108+ (pred-split-list (x: x == pkg) (mathcomp-config.packages version)).left;
24109 };
25− # computes the default version of mathcomp given a version of Coq
26− max-mathcomp-version = last (naturalSort (attrNames mathcomp-coq-versions));
27− # mathcomp prefered version by decreasing order
28− # (the first version in the list will be tried first)
29− mathcomp-version-preference = [ "1.8.0" "1.9.0" "1.10.0" "1.7.0" "1.6.1" ];
30110
31111 ##############################################################
32112 # COMPUTED using the configuration above (edit with caution) #
33113 ##############################################################
34− default-mathcomp-version = let v = head (
35− filter (mc: mathcomp-coq-versions.${mc} coq.coq-version)
36− mathcomp-version-preference ++ ["0.0.0"]);
37− in if v == "0.0.0" then max-mathcomp-version else v;
38−
39− # list of core mathcomp packages sorted by dependency order
40− mathcomp-packages =
41− [ "ssreflect" "fingroup" "algebra" "solvable" "field" "character" "all" ];
42− # compute the dependencies of the core package pkg
43− # (assuming the total ordering above, rewrite if necessary)
44− mathcomp-deps = pkg: if pkg == "single" then [] else
45− (split (x: x == pkg) mathcomp-packages).left;
46114
47115 # generic split function (TODO: move to lib?)
48− split = pred: l:
116+ pred-split-list = pred: l:
49117 let loop = v: l: if l == [] then {left = v; right = [];}
50118 else let hd = builtins.head l; tl = builtins.tail l; in
51119 if pred hd then {left = v; right = tl;} else loop (v ++ [hd]) tl;
52120 in loop [] l;
53121
54− # exported, documented at the end.
55− mathcompGen = mkMathcompGenFrom (_: {}) mathcomp-packages;
122+ pkgUp = l: r: l // r // {
123+ meta = (l.meta or {}) // (r.meta or {});
124+ passthru = (l.passthru or {}) // (r.passthru or {});
125+ };
56126
57− # exported, documented at the end.
58− mathcompGenSingle = mkMathcompGen (_: {}) "single";
127+ coq = coqPackages.coq;
128+ mathcomp-deps = mathcomp-config.deps mathcomp.config.preferred-version;
59129
60− # mkMathcompGen: internal mathcomp package generator
61− # returns {error = ...} if impossible to generate
62− # returns {${mathcomp-pkg} = <derivation>} otherwise
63− mkMathcompGenFrom = o: l: mcv: fold (pkg: pkgs: pkgs // mkMathcompGen o pkg mcv) {} l;
64− mkMathcompGen = overrides: mathcomp-pkg: mathcomp-version:
130+ # default set of attributes given a 'package' name.
131+ # this attribute set will be extended using toOverrideFun
132+ default-attrs = package:
65133 let
66− coq-version-check = mathcomp-coq-versions.${mathcomp-version} or (_: false);
67− pkgpath = {single = "mathcomp";}.${mathcomp-pkg} or "mathcomp/${mathcomp-pkg}";
68− pkgname = {single = "mathcomp";}.${mathcomp-pkg} or "mathcomp-${mathcomp-pkg}";
134+ pkgpath = if package == "single" then "mathcomp" else "mathcomp/${package}";
135+ pkgname = if package == "single" then "mathcomp" else "mathcomp-${package}";
69136 pkgallMake = ''
70− echo "all.v" > Make
71− echo "-I ." >> Make
72− echo "-R . mathcomp.all" >> Make
137+ echo "all.v" > Make
138+ echo "-I ." >> Make
139+ echo "-R . mathcomp.all" >> Make
73140 '';
74− is-released = builtins.isString mathcomp-version;
75− custom-version = if is-released then mathcomp-version else "custom";
76−
77− # the base set of attributes for mathcomp
78− attrs = {
79− name = "coq${coq.coq-version}-${pkgname}-${custom-version}";
80−
81− # used in ssreflect
82− version = custom-version;
83−
84− src = if is-released then fetchFromGitHub {
85− owner = "math-comp";
86− repo = "math-comp";
87− rev = "mathcomp-${mathcomp-version}";
88− sha256 = mathcomp-sha256.${mathcomp-version};
89− } else mathcomp-version;
141+ in
142+ rec {
143+ version = "master";
144+ name = "coq${coq.coq-version}-${pkgname}-${version}";
90145
91146 nativeBuildInputs = optionals withDoc [ graphviz ];
92147 buildInputs = [ ncurses which ] ++ (with coq.ocamlPackages; [ ocaml findlib camlp5 ]);
93− propagatedBuildInputs = [ coq ] ++
94− attrValues (mkMathcompGenFrom overrides (mathcomp-deps mathcomp-pkg) mathcomp-version);
148+ propagatedBuildInputs = [ coq ];
95149 enableParallelBuilding = true;
96150
97151 buildFlags = optional withDoc "doc";
@@ -101,7 +155,7 @@ let
101155 preBuild = ''
102156 patchShebangs etc/utils/ssrcoqdep || true
103157 cd ${pkgpath}
104− '' + optionalString (mathcomp-pkg == "all") pkgallMake;
158+ '' + optionalString (package == "all") pkgallMake;
105159
106160 installPhase = ''
107161 make -f Makefile.coq COQLIB=$out/lib/coq/${coq.coq-version}/ install
@@ -110,67 +164,98 @@ let
110164 '';
111165
112166 meta = with stdenv.lib; {
113− homepage = "https://math-comp.github.io/";
114− license = licenses.cecill-b;
115− maintainers = [ maintainers.vbgl maintainers.jwiegley ];
116− platforms = coq.meta.platforms;
167+ homepage = "https://math-comp.github.io/";
168+ license = licenses.cecill-b;
169+ maintainers = [ maintainers.vbgl maintainers.jwiegley maintainers.cohencyril ];
170+ platforms = coq.meta.platforms;
117171 };
118172
119173 passthru = {
120− compatibleCoqVersions = coq-version-check;
121− currentOverrides = overrides;
122− overrideMathcomp = moreOverrides:
123− (mkMathcompGen (old: let new = overrides old; in new // moreOverrides new)
124− mathcomp-pkg mathcomp-version).${mathcomp-pkg};
125− mathcompGen = moreOverrides:
126− (mkMathcompGenFrom (old: let new = overrides old; in new // moreOverrides new)
127− mathcomp-packages mathcomp-version);
174+ mathcompDeps = mathcomp-deps package;
175+ inherit package mathcomp-config;
176+ compatibleCoqVersions = _: true;
128177 };
129178 };
179+
180+ # converts a string, path or attribute set into an override function
181+ toOverrideFun = overrides:
182+ if isFunction overrides then overrides else old:
183+ let
184+ pkgname = if old.passthru.package == "single" then "mathcomp"
185+ else "mathcomp-${old.passthru.package}";
186+
187+ string-attrs = if hasAttr overrides mathcomp-config.sha256 then
188+ let version = overrides;
189+ in {
190+ inherit version;
191+ src = fetchFromGitHub {
192+ owner = "math-comp";
193+ repo = "math-comp";
194+ rev = "mathcomp-${version}";
195+ sha256 = mathcomp-config.sha256.${version};
196+ };
197+ passthru = old.passthru // {
198+ compatibleCoqVersions = mathcomp-config.coq-versions.${version};
199+ mathcompDeps = mathcomp-config.deps version old.passthru.package;
200+ };
201+ }
202+ else
203+ let splitted = filter isString (split "/" overrides);
204+ owner = head splitted;
205+ ref = concatStringsSep "/" (tail splitted);
206+ version = head (reverseList splitted);
207+ in if length splitted == 1 then {
208+ inherit version;
209+ src = fetchTarball "https://github.com/math-comp/math-comp/archive/${version}.tar.gz";
210+ } else {
211+ inherit version;
212+ src = fetchTarball "https://github.com/${owner}/math-comp/archive/${ref}.tar.gz";
213+ };
214+
215+ attrs =
216+ if overrides == null || overrides == "" then _: {}
217+ else if isString overrides then string-attrs
218+ else if isPath overrides then { version = baseNameOf overrides; src = overrides; }
219+ else if isAttrs overrides then pkgUp old overrides
220+ else let overridesStr = toString overrides; in
221+ abort "${overridesStr} not a legitimate overrides";
222+ in
223+ attrs // (if attrs?version && ! (attrs?name)
224+ then { name = "coq${coq.coq-version}-${pkgname}-${attrs.version}"; } else {});
225+
226+ # generates {ssreflect = «derivation ...» ; ... ; character = «derivation ...», ...}
227+ mkMathcompGenSet = pkgs: o:
228+ fold (pkg: pkgs: pkgs // {${pkg} = mkMathcompGen pkg o;}) {} pkgs;
229+ # generates the derivation of one mathcomp package.
230+ mkMathcompGen = package: overrides:
231+ let
232+ up = x: o: x // (toOverrideFun o x);
233+ fixdeps = attrs:
234+ let version = attrs.version or "master";
235+ mcdeps = if package == "single" then {}
236+ else mkMathcompGenSet (filter isString attrs.passthru.mathcompDeps) overrides;
237+ allmc = mkMathcompGenSet (mathcomp-config.packages version ++ [ "single" ]) overrides;
238+ in {
239+ propagatedBuildInputs = [ coq ]
240+ ++ filter isDerivation attrs.passthru.mathcompDeps
241+ ++ attrValues mcdeps
242+ ;
243+ passthru = allmc //
244+ { overrideMathcomp = o: mathcomp_ (old: up (up old overrides) o); };
245+ };
130246 in
131− {${mathcomp-pkg} = stdenv.mkDerivation (attrs // overrides attrs);};
132−
133−getAttrOr = a: n: a.${n} or (throw a.error);
134−
135−mathcompCorePkgs_1_7 = mathcompGen "1.7.0";
136−mathcompCorePkgs_1_8 = mathcompGen "1.8.0";
137−mathcompCorePkgs_1_9 = mathcompGen "1.9.0";
138−mathcompCorePkgs_1_10 = mathcompGen "1.10.0";
139−mathcompCorePkgs = recurseIntoAttrs
140− (mapDerivationAttrset dontDistribute (mathcompGen default-mathcomp-version));
141−
142−in {
143−# mathcompGenSingle: given a version of mathcomp
144−# generates an attribute set {single = <drv>;} with the single mathcomp derivation
145−inherit mathcompGenSingle;
146−mathcomp_1_7_single = getAttrOr (mathcompGenSingle "1.7.0") "single";
147−mathcomp_1_8_single = getAttrOr (mathcompGenSingle "1.8.0") "single";
148−mathcomp_1_9_single = getAttrOr (mathcompGenSingle "1.9.0") "single";
149−mathcomp_1_10_single = getAttrOr (mathcompGenSingle "1.10.0") "single";
150−mathcomp_single = dontDistribute
151− (getAttrOr (mathcompGenSingle default-mathcomp-version) "single");
152−
153−# mathcompGen: given a version of mathcomp
154−# generates an attribute set {ssreflect = <drv>; ... character = <drv>; all = <drv>;}.
155−# each of these have a special attribute overrideMathcomp which
156−# must be used instead of overrideAttrs in order to also fix the dependencies
157−inherit mathcompGen mathcompCorePkgs
158− mathcompCorePkgs_1_7 mathcompCorePkgs_1_8 mathcompCorePkgs_1_9
159− mathcompCorePkgs_1_10
160− ;
161−
162−
163−mathcomp = getAttrOr mathcompCorePkgs "all";
164−mathcomp_1_7 = getAttrOr mathcompCorePkgs_1_7 "all";
165−mathcomp_1_8 = getAttrOr mathcompCorePkgs_1_8 "all";
166−mathcomp_1_9 = getAttrOr mathcompCorePkgs_1_9 "all";
167−mathcomp_1_10 = getAttrOr mathcompCorePkgs_1_10 "all";
168−
169−ssreflect = getAttrOr mathcompCorePkgs "ssreflect";
170−
171−} //
172−(mapAttrs' (n: pkg: {name = "mathcomp-${n}"; value = pkg;}) mathcompCorePkgs) //
173−(mapAttrs' (n: pkg: {name = "mathcomp-${n}_1_7"; value = pkg;}) mathcompCorePkgs_1_7) //
174−(mapAttrs' (n: pkg: {name = "mathcomp-${n}_1_8"; value = pkg;}) mathcompCorePkgs_1_8) //
175−(mapAttrs' (n: pkg: {name = "mathcomp-${n}_1_9"; value = pkg;}) mathcompCorePkgs_1_9) //
176−(mapAttrs' (n: pkg: {name = "mathcomp-${n}_1_10"; value = pkg;}) mathcompCorePkgs_1_10)
247+ stdenv.mkDerivation (up (up (default-attrs package) overrides) fixdeps);
248+in
249+{
250+ mathcomp-config = mathcomp-config-initial;
251+ mathcomp_ = mkMathcompGen "all";
252+ mathcomp = mathcomp_ mathcomp-config.preferred-version;
253+ # mathcomp-single = mathcomp.single;
254+ ssreflect = mathcomp.ssreflect;
255+ mathcomp-ssreflect = mathcomp.ssreflect;
256+ mathcomp-fingroup = mathcomp.fingroup;
257+ mathcomp-algebra = mathcomp.algebra;
258+ mathcomp-solvable = mathcomp.solvable;
259+ mathcomp-field = mathcomp.field;
260+ mathcomp-character = mathcomp.character;
261+}
pkgs/development/coq-modules/mathcomp/extra.nix+354−185
@@ -1,202 +1,371 @@
1−{ stdenv, fetchFromGitHub, coq, ssreflect, coqPackages,
2− recurseIntoAttrs }:
1+##########################################################
2+# Main derivation: #
3+# mathcomp-finmap mathcomp-analysis mathcomp-bigenough #
4+# mathcomp-multinomials mathcomp-real-closed coqeal #
5+# Additionally: #
6+# mathcomp-extra-all contains all the extra packages #
7+# mathcomp-extra-fast contains the one not marked slow #
8+########################################################################
9+# This file mainly provides the above derivations, which are packages #
10+# extra mathcomp libraries based on mathcomp. #
11+########################################################################
12+
13+#####################################################
14+# Compiling customs versions using `mathcomp-extra` #
15+##############################################################################
16+# The prefered way to compile a custom version of mathcomp extra packages #
17+# (other than released versions which should be added to #
18+# `rec-mathcomp-extra-config` and pushed to nixpkgs, see below), #
19+# is to use `coqPackages.mathcomp-extra name version` where #
20+# 1. `name` is a string representing the name of a declared package #
21+# OR undeclared package. #
22+# 2. `version` is either: #
23+# - a string without slash, which is interpreted as a github revision, #
24+# i.e. either a tag, a branch or a commit hash #
25+# - a string with slashes "owner/p_1/.../p_n", which is interpreted as #
26+# github owner "owner" and revision "p_1/.../p_n". #
27+# - a path which is interpreted as a local source for the repository, #
28+# the name of the version is taken to be the basename of the path #
29+# i.e. if the path is /home/you/git/package/branch/, #
30+# then "branch" is the name of the version #
31+# - an attribute set which overrides some attributes (e.g. the src) #
32+# if the version is updated, the name is automatically regenerated using #
33+# the conventional schema "coq${coq.coq-version}-${pkgname}-${version}" #
34+# - a "standard" override function (old: new_attrs) to override the default #
35+# attribute set, so that you can use old.${field} to patch the derivation. #
36+# #
37+# Should you choose to use `pkg.overrideAttrs` instead, we provide the #
38+# function mathcomp-extra-override which takes a name and a version exactly #
39+# as above and returns an override function. #
40+##############################################################################
41+
42+#########################################################################
43+# Example of use: https://github.com/math-comp/math-comp/wiki/Using-nix #
44+#########################################################################
45+
46+###########################################
47+# Adding a new package or package version #
48+################################################################################
49+# 1. Update or add a `package` entry to `initial`, it must be a function #
50+# taking the version as argument and returning an attribute set. Everything #
51+# is optional and the default for the sources of the repository and the #
52+# homepage will be https://github.com/math-comp/${package}. #
53+# #
54+# 2. Update or add a `package` entry to `sha256` for each release. #
55+# You may use #
56+# ```sh #
57+# nix-prefetch-url --unpack #
58+# https://github.com/math-comp/math-comp/archive/version.tar.gz #
59+# ``` #
60+# #
61+# 3. Update or create a new consistent set of extra packages. #
62+# /!\ They must all be co-compatible. /!\ #
63+# Do not use versions that may disappear: it must either be #
64+# - a tag from the main repository (e.g. version or tag), or #
65+# - a revision hash that has been *merged in master* #
66+################################################################################
67+
68+{ stdenv, fetchFromGitHub, recurseIntoAttrs,
69+ which, mathcomp, coqPackages,
70+ mathcomp-extra-config, mathcomp-extra-override,
71+ mathcomp-extra, current-mathcomp-extra,
72+}:
373with builtins // stdenv.lib;
4−let current-ssreflect = ssreflect; in
574let
6−# configuring packages
7−param = {
8− finmap = {
9− version-sha256 = {
10− "1.2.1" = "0jryb5dq8js3imbmwrxignlk5zh8gwfb1wr4b1s7jbwz410vp7zf";
11− "1.2.0" = "0b6wrdr0d7rcnv86s37zm80540jl2wmiyf39ih7mw3dlwli2cyj4";
12− "1.1.0" = "05df59v3na8jhpsfp7hq3niam6asgcaipg2wngnzxzqnl86srp2a";
13− "1.0.0" = "0sah7k9qm8sw17cgd02f0x84hki8vj8kdz7h15i7rmz08rj0whpa";
14− };
15− description = "A finset and finmap library";
16− };
17− bigenough = {
18− version-sha256 = {"1.0.0" = "10g0gp3hk7wri7lijkrqna263346wwf6a3hbd4qr9gn8hmsx70wg";};
19− description = "A small library to do epsilon - N reasonning";
20− };
21− multinomials = {
22− version-sha256 = {
23− "1.3" = "0l3vi5n094nx3qmy66hsv867fnqm196r8v605kpk24gl0aa57wh4";
24− "1.2" = "1mh1w339dslgv4f810xr1b8v2w7rpx6fgk9pz96q0fyq49fw2xcq";
25− "1.1" = "1q8alsm89wkc0lhcvxlyn0pd8rbl2nnxg81zyrabpz610qqjqc3s";
26− "1.0" = "1qmbxp1h81cy3imh627pznmng0kvv37k4hrwi2faa101s6bcx55m";
27− };
28− description = "A Coq/SSReflect Library for Monoidal Rings and Multinomials";
29− };
30− analysis = {
31− version-sha256 = {
32− "0.2.2" = "1d5dwg9di2ppdzfg21zr0a691zigb5kz0lcw263jpyli1nrq7cvk";
33− "0.2.0" = "1186xjxgns4ns1szyi931964bjm0mp126qzlv10mkqqgfw07nhrd";
34− "0.1.0" = "0hwkr2wzy710pcyh274fcarzdx8sv8myp16pv0vq5978nmih46al";
35− };
36− compatibleCoqVersions = flip elem ["8.8" "8.9"];
37− description = "Analysis library compatible with Mathematical Components";
38− license = stdenv.lib.licenses.cecill-c;
39− };
40− real-closed = {
41− version-sha256 = {
42− "1.0.3" = "1xbzkzqgw5p42dx1liy6wy8lzdk39zwd6j14fwvv5735k660z7yb";
43− "1.0.2" = "0097pafwlmzd0gyfs31bxpi1ih04i72nxhn99r93aj20mn7mcsgl";
44− "1.0.1" = "0j81gkjbza5vg89v4n9z598mfdbql416963rj4b8fzm7dp2r4rxg";
45− };
46− description = "Mathematical Components Library on real closed fields";
47− };
48− coqeal = {
49− version-sha256 = {
50− "1.0.0" = "1had6f1n85lmh9x31avbmgl3m0rsiw9f8ma95qzk5b57fjg5k1ii";
51− };
52− description = "CoqEAL - The Coq Effective Algebra Library";
53− owner = "CoqEAL";
54− compatibleCoqVersions = flip elem ["8.7" "8.8" "8.9"];
55− license = stdenv.lib.licenses.mit;
56− };
57−};
58−versions = {
59− "1.9.0" = {
60− finmap.version = "1.2.1";
61− bigenough.version = "1.0.0";
62− analysis = {
63− version = "0.2.2";
64− core-deps = with coqPackages; [ mathcomp-field_1_9 ];
65− extra-deps = with coqPackages; [ mathcomp_1_9-finmap mathcomp_1_9-bigenough ];
66− };
67− multinomials = {
68− version = "1.3";
69− core-deps = with coqPackages; [ mathcomp-algebra_1_9 ];
70− extra-deps = with coqPackages; [ mathcomp_1_9-finmap mathcomp_1_9-bigenough ];
71− };
72− real-closed = {
73− version = "1.0.3";
74− core-deps = with coqPackages; [ mathcomp-field_1_9 ];
75− extra-deps = with coqPackages; [ mathcomp_1_9-bigenough ];
76− };
77− };
78− "1.8.0" = {
79− finmap.version = "1.2.1";
80− bigenough.version = "1.0.0";
81− analysis = {
82− version = "0.2.2";
83− core-deps = with coqPackages; [ mathcomp-field_1_8 ];
84− extra-deps = with coqPackages; [ mathcomp_1_8-finmap mathcomp_1_8-bigenough ];
85− };
86− multinomials = {
87− version = "1.3";
88− core-deps = with coqPackages; [ mathcomp-algebra_1_8 ];
89− extra-deps = with coqPackages; [ mathcomp_1_8-finmap mathcomp_1_8-bigenough ];
90− };
91− real-closed = {
92− version = "1.0.3";
93− core-deps = with coqPackages; [ mathcomp-field_1_8 ];
94− extra-deps = with coqPackages; [ mathcomp_1_8-bigenough ];
95− };
96− coqeal = {
97− version = "1.0.0";
98− core-deps = with coqPackages; [ mathcomp-algebra_1_8 ];
99− extra-deps = with coqPackages; [ bignums paramcoq mathcomp_1_8-multinomials ];
100− };
101− };
102− "1.7.0" = {
103− finmap.version = "1.1.0";
104− bigenough.version = "1.0.0";
105− analysis = {
106− version = "0.1.0";
107− core-deps = with coqPackages; [ mathcomp-field_1_7 ];
108− extra-deps = with coqPackages; [ mathcomp_1_7-finmap mathcomp_1_7-bigenough ];
109− };
110− multinomials = {
111− version = "1.1";
112− core-deps = with coqPackages; [ mathcomp-algebra_1_7 ];
113− extra-deps = with coqPackages; [ mathcomp_1_7-finmap_1_0 mathcomp_1_7-bigenough ];
114− };
115− real-closed = {
116− version = "1.0.1";
117− core-deps = with coqPackages; [ mathcomp-field_1_7 ];
118− extra-deps = with coqPackages; [ mathcomp_1_7-bigenough ];
119− };
120− };
121−};
122−
123−# generic package generator
124−packageGen = {
125− # optional arguments
126− src ? "",
127− owner ? "math-comp",
128− extra-deps ? [],
129− ssreflect ? current-ssreflect,
130− core-deps ? null,
131− compatibleCoqVersions ? null,
132− license ? ssreflect.meta.license,
133− # mandatory
134− package, version ? "broken", version-sha256, description
135− }:
136− let
137− theCompatibleCoqVersions = if compatibleCoqVersions == null
138− then ssreflect.compatibleCoqVersions
139− else compatibleCoqVersions;
140− mc-core-deps = if builtins.isNull core-deps then [ssreflect] else core-deps;
141− in
142− { ${package} = let from = src; in
75+ ##############################
76+ # CONFIGURATION, please edit #
77+ ##############################
78+ ############################
79+ # Packages base delaration #
80+ ############################
81+ rec-mathcomp-extra-config = {
82+ initial = {
83+ mathcomp-finmap = version: {
84+ meta = {
85+ description = "A finset and finmap library";
86+ repo = "finmap";
87+ homepage = "https://github.com/math-comp/finmap";
88+ };
89+ passthru.compatibleCoqVersions = flip elem [ "8.8" "8.9" "8.10" "8.11" ];
90+ };
14391
144− stdenv.mkDerivation rec {
145− inherit version;
146− name = "coq${coq.coq-version}-mathcomp${ssreflect.version}-${package}-${version}";
92+ mathcomp-bigenough = version: {
93+ meta = {
94+ description = "A small library to do epsilon - N reasonning";
95+ repo = "bigenough";
96+ homepage = "https://github.com/math-comp/bigenough";
97+ };
98+ passthru.compatibleCoqVersions = flip elem [ "8.7" "8.8" "8.9" "8.10" "8.11" ];
99+ };
147100
148− src = if from == "" then fetchFromGitHub {
149− owner = owner;
150− repo = package;
151− rev = version;
152− sha256 = version-sha256.${version};
153− } else from;
101+ multinomials = version: {
102+ buildInputs = [ which ];
103+ propagatedBuildInputs = with coqPackages;
104+ [ mathcomp.algebra mathcomp-finmap mathcomp-bigenough ];
105+ meta = {
106+ description = "A Coq/SSReflect Library for Monoidal Rings and Multinomials";
107+ repo = "multinomials";
108+ homepage = "https://github.com/math-comp/multinomials";
109+ };
110+ passthru.compatibleCoqVersions = flip elem [ "8.9" "8.10" "8.11" ];
111+ };
154112
155− propagatedBuildInputs = [ coq ] ++ mc-core-deps ++ extra-deps;
113+ mathcomp-analysis = version: {
114+ propagatedBuildInputs = with coqPackages;
115+ [ mathcomp.field mathcomp-finmap mathcomp-bigenough ];
116+ meta = {
117+ description = "Analysis library compatible with Mathematical Components";
118+ homepage = "https://github.com/math-comp/analysis";
119+ repo = "analysis";
120+ license = stdenv.lib.licenses.cecill-c;
121+ };
122+ passthru.compatibleCoqVersions = flip elem ["8.8" "8.9" "8.10" "8.11" ];
123+ };
156124
157− installFlags = [ "-f" "Makefile.coq" "COQLIB=$(out)/lib/coq/${coq.coq-version}/" ];
125+ mathcomp-real-closed = version: {
126+ propagatedBuildInputs = with coqPackages;
127+ [ coq mathcomp.field mathcomp-bigenough ];
128+ meta = {
129+ description = "Mathematical Components Library on real closed fields";
130+ repo = "real-closed";
131+ homepage = "https://github.com/math-comp/real-closed";
132+ };
133+ passthru.compatibleCoqVersions = flip elem ["8.8" "8.9" "8.10" "8.11" ];
134+ };
158135
159− meta = {
160− inherit description;
161− inherit license;
162− inherit (src.meta) homepage;
163− inherit (ssreflect.meta) platforms;
164− maintainers = [ stdenv.lib.maintainers.vbgl ];
165− broken = (version == "broken");
136+ coqeal = version: {
137+ buildInputs = [ which ];
138+ propagatedBuildInputs = with coqPackages;
139+ [ mathcomp-algebra bignums paramcoq multinomials ];
140+ meta = {
141+ description = "CoqEAL - The Coq Effective Algebra Library";
142+ homepage = "https://github.com/coqeal/coqeal";
143+ license = stdenv.lib.licenses.mit;
144+ owner = "CoqEAL";
145+ };
146+ passthru.compatibleCoqVersions = flip elem [ "8.9" "8.10" "8.11" ];
147+ };
166148 };
167149
168− passthru = {
169− inherit version-sha256;
170− compatibleCoqVersions = if meta.broken then _: false
171− else theCompatibleCoqVersions;
150+ ###############################
151+ # sha256 of released versions #
152+ ###############################
153+ sha256 = {
154+ mathcomp-finmap = {
155+ "1.5.0" = "0vx9n1fi23592b3hv5p5ycy7mxc8qh1y5q05aksfwbzkk5zjkwnq";
156+ "1.4.1" = "0kx4nx24dml1igk0w0qijmw221r5bgxhwhl5qicnxp7ab3c35s8p";
157+ "1.4.0+coq-8.11" = "1fd00ihyx0kzq5fblh9vr8s5mr1kg7p6pk11c4gr8svl1n69ppmb";
158+ "1.4.0" = "0mp82mcmrs424ff1vj3cvd8353r9vcap027h3p0iprr1vkkwjbzd";
159+ "1.3.4" = "0f5a62ljhixy5d7gsnwd66gf054l26k3m79fb8nz40i2mgp6l9ii";
160+ "1.3.3" = "1n844zjhv354kp4g4pfbajix0plqh7yxv6471sgyb46885298am5";
161+ "1.3.1" = "14rvm0rm5hd3pd0srgak3jqmddzfv6n7gdpjwhady5xcgrc7gsx7";
162+ "1.2.1" = "0jryb5dq8js3imbmwrxignlk5zh8gwfb1wr4b1s7jbwz410vp7zf";
163+ "1.2.0" = "0b6wrdr0d7rcnv86s37zm80540jl2wmiyf39ih7mw3dlwli2cyj4";
164+ "1.1.0" = "05df59v3na8jhpsfp7hq3niam6asgcaipg2wngnzxzqnl86srp2a";
165+ "1.0.0" = "0sah7k9qm8sw17cgd02f0x84hki8vj8kdz7h15i7rmz08rj0whpa";
166+ };
167+ mathcomp-bigenough = {
168+ "1.0.0" = "10g0gp3hk7wri7lijkrqna263346wwf6a3hbd4qr9gn8hmsx70wg";
169+ };
170+ mathcomp-analysis = {
171+ "0.2.3" = "0p9mr8g1qma6h10qf7014dv98ln90dfkwn76ynagpww7qap8s966";
172+ "0.2.2" = "1d5dwg9di2ppdzfg21zr0a691zigb5kz0lcw263jpyli1nrq7cvk";
173+ "0.2.0" = "1186xjxgns4ns1szyi931964bjm0mp126qzlv10mkqqgfw07nhrd";
174+ "0.1.0" = "0hwkr2wzy710pcyh274fcarzdx8sv8myp16pv0vq5978nmih46al";
175+ };
176+ multinomials = {
177+ "1.5.1" = "13nlfm2wqripaq671gakz5mn4r0xwm0646araxv0nh455p9ndjs3";
178+ "1.5" = "064rvc0x5g7y1a0nip6ic91vzmq52alf6in2bc2dmss6dmzv90hw";
179+ "1.4" = "0vnkirs8iqsv8s59yx1fvg1nkwnzydl42z3scya1xp1b48qkgn0p";
180+ "1.3" = "0l3vi5n094nx3qmy66hsv867fnqm196r8v605kpk24gl0aa57wh4";
181+ "1.2" = "1mh1w339dslgv4f810xr1b8v2w7rpx6fgk9pz96q0fyq49fw2xcq";
182+ "1.1" = "1q8alsm89wkc0lhcvxlyn0pd8rbl2nnxg81zyrabpz610qqjqc3s";
183+ "1.0" = "1qmbxp1h81cy3imh627pznmng0kvv37k4hrwi2faa101s6bcx55m";
184+ };
185+ mathcomp-real-closed = {
186+ "1.0.5" = "0q8nkxr9fba4naylr5xk7hfxsqzq2pvwlg1j0xxlhlgr3fmlavg2";
187+ "1.0.4" = "058v9dj973h9kfhqmvcy9a6xhhxzljr90cf99hdfcdx68fi2ha1b";
188+ "1.0.3" = "1xbzkzqgw5p42dx1liy6wy8lzdk39zwd6j14fwvv5735k660z7yb";
189+ "1.0.2" = "0097pafwlmzd0gyfs31bxpi1ih04i72nxhn99r93aj20mn7mcsgl";
190+ "1.0.1" = "0j81gkjbza5vg89v4n9z598mfdbql416963rj4b8fzm7dp2r4rxg";
191+ };
192+ coqeal = {
193+ "1.0.3" = "0hc63ny7phzbihy8l7wxjvn3haxx8jfnhi91iw8hkq8n29i23v24";
194+ "1.0.2" = "1brmf3gj03iky1bcl3g9vx8vknny7xfvs0y2rfr85am0296sxsfj";
195+ "1.0.1" = "19jhdrv2yp9ww0h8q73ihb2w1z3glz4waf2d2n45klafxckxi7bm";
196+ "1.0.0" = "1had6f1n85lmh9x31avbmgl3m0rsiw9f8ma95qzk5b57fjg5k1ii";
197+ };
172198 };
199+
200+ ################################
201+ # CONSISTENT sets of packages. #
202+ ################################
203+ for-coq-and-mc = let
204+ v5 = {
205+ mathcomp-finmap = "1.5.0";
206+ mathcomp-bigenough = "1.0.0";
207+ mathcomp-analysis = "678d3cc37f5f3c71b1bd550836eb44e3ba2a5459";
208+ multinomials = "1.5.1";
209+ mathcomp-real-closed = "1.0.5";
210+ coqeal = "CohenCyril/bdfc96771644b082e41268edc43d61dc5fda2358";
211+ };
212+ v4 = v3 // { coqeal = "1.0.3"; };
213+ v3 = {
214+ mathcomp-finmap = "1.4.0";
215+ mathcomp-bigenough = "1.0.0";
216+ mathcomp-analysis = "0.2.3";
217+ multinomials = "1.5";
218+ mathcomp-real-closed = "1.0.4";
219+ coqeal = "1.0.0";
220+ };
221+ v2 = {
222+ mathcomp-finmap = "1.3.4";
223+ mathcomp-bigenough = "1.0.0";
224+ mathcomp-analysis = "0.2.3";
225+ multinomials = "1.4";
226+ mathcomp-real-closed = "1.0.3";
227+ coqeal = "1.0.0";
228+ };
229+ v1 = {
230+ mathcomp-finmap = "1.1.0";
231+ mathcomp-bigenough = "1.0.0";
232+ multinomials = "1.1";
233+ mathcomp-real-closed = "1.0.1";
234+ coqeal = "1.0.0";
235+ };
236+ in
237+ {
238+ "8.11" = {
239+ "1.11.0+beta1" = v5;
240+ "1.10.0" = v4 // {mathcomp-finmap = "1.4.0+coq-8.11";};
241+ };
242+ "8.10" = {
243+ "1.11.0+beta1" = v5;
244+ "1.10.0" = v4;
245+ "1.9.0" = removeAttrs v3 ["coqeal"];
246+ };
247+ "8.9" = {
248+ "1.11.0+beta1" = removeAttrs v5 ["mathcomp-analysis"];
249+ "1.10.0" = v4;
250+ "1.9.0" = removeAttrs v3 ["coqeal"];
251+ "1.8.0" = removeAttrs v2 ["coqeal"];
252+ };
253+ "8.8" = {
254+ "1.11.0+beta1" = removeAttrs v5 ["mathcomp-analysis"];
255+ "1.10.0" = removeAttrs v4 ["mathcomp-analysis"];
256+ "1.9.0" = removeAttrs v3 ["coqeal"];
257+ "1.8.0" = removeAttrs v2 ["coqeal"];
258+ "1.7.0" = removeAttrs v1 ["coqeal" "multinomials"];
259+ };
260+ "8.7" = {
261+ "1.11.0+beta1" = removeAttrs v5 ["mathcomp-analysis"];
262+ "1.10.0" = removeAttrs v4 ["mathcomp-analysis"];
263+ "1.9.0" = removeAttrs v3 ["coqeal"];
264+ "1.8.0" = removeAttrs v2 ["coqeal"];
265+ "1.7.0" = removeAttrs v1 ["coqeal" "multinomials"];
266+ };
267+ };
173268 };
269+
270+ ##############################
271+ # GENERATION, EDIT WITH CARE #
272+ ##############################
273+ coq = coqPackages.coq;
274+
275+ default-attrs = {
276+ version = "master";
277+ buildInputs = [];
278+ propagatedBuildInputs = (with coqPackages; [ ssreflect ]);
279+ installFlags = [ "-f" "Makefile.coq" "COQLIB=$(out)/lib/coq/${coq.coq-version}/" ];
280+ meta = {
281+ inherit (mathcomp.meta) platforms license;
282+ owner = "math-comp";
283+ maintainers = [ maintainers.vbgl maintainers.cohencyril ];
284+ };
285+ passthru.compatibleCoqVersions = (_: true);
174286 };
175287
176−current-versions = versions.${current-ssreflect.version} or {};
288+ pkgUp = recursiveUpdateUntil (path: l: r: !(isAttrs l && isAttrs r) || path == ["src"]);
177289
178−select = x: mapAttrs (n: pkg: {package = n;} // pkg) (recursiveUpdate param x);
290+ # Fixes a partial attribute set using the configuration
291+ # in the style of the above mathcomp-extra-config.initial,
292+ # and generates a name according to the conventional naming scheme below
293+ fix-attrs = pkgcfg:
294+ let attrs = pkgUp default-attrs pkgcfg; in
295+ pkgUp attrs (rec {
296+ name = "coq${coq.coq-version}mathcomp${mathcomp.version}-${attrs.meta.repo or attrs.meta.package or "anonymous"}-${attrs.version}";
297+ src = attrs.src or (fetchTarball "${meta.homepage}/archive/${attrs.version}.tar.gz");
298+ meta = rec {
299+ homepage = attrs.meta.homepage or attrs.src.meta.homepage or "https://github.com/${owner}/${repo}";
300+ owner = attrs.meta.owner or "math-comp";
301+ repo = attrs.meta.repo or attrs.meta.package or "math-comp-nix";
302+ };
303+ });
179304
180−for-version = v: suffix: (mapAttrs' (n: pkg:
181− {name = "mathcomp_${suffix}-${n}";
182− value = (packageGen ({
183− ssreflect = coqPackages."mathcomp-ssreflect_${suffix}";
184− } // pkg)).${n};})
185− (select versions.${v}));
305+ # Gets a version out of a string, path or attribute set.
306+ getVersion = arg:
307+ if isFunction arg then (arg {}).version
308+ else if arg == "" then "master"
309+ else if isDerivation arg then arg.drvAttrs.version or "master"
310+ else if isAttrs arg then arg.version or "master"
311+ else if isString arg then head (reverseList (split "/" arg))
312+ else if isPath arg then (baseNameOf arg)
313+ else "master";
186314
187−all = (for-version "1.7.0" "1_7") //
188− (for-version "1.8.0" "1_8") //
189− (for-version "1.9.0" "1_9") //
190− (recurseIntoAttrs (mapDerivationAttrset dontDistribute (
191− mapAttrs' (n: pkg: {name = "mathcomp-${n}"; value = (packageGen pkg).${n};})
192− (select current-versions))));
315+ # Converts a string, path or attribute set into an override function
316+ # It tries to fill the `old` argument of the override function using
317+ # `mathcomp-extra-config.initial` first and finishes with `fix-attrs`
318+ rec-mathcomp-extra-override = generic: old: let
319+ version = getVersion generic;
320+ package = old.meta.package or "math-comp-nix";
321+ cfg = pkgUp ((mathcomp-extra-config.initial.${package} or (_: {})) version) old
322+ // { inherit version; };
323+ fix = attrs: fix-attrs (pkgUp cfg attrs);
324+ in
325+ if isFunction generic then fix (generic cfg)
326+ else if generic == null || generic == "" then fix {}
327+ else if isDerivation generic then fix generic.drvAttrs
328+ else if isAttrs generic then fix generic
329+ else if generic == "broken" then fix { meta.broken = true; passthru.compatibleCoqVersions = _: false; }
330+ else let fixedcfg = fix cfg; in fixedcfg // (
331+ if isString generic then
332+ if (mathcomp-extra-config.sha256.${package} or {})?${generic} then {
333+ src = fetchFromGitHub {
334+ inherit (fixedcfg.meta) owner repo;
335+ rev = version;
336+ sha256 = mathcomp-extra-config.sha256.${package}.${version};
337+ };
338+ }
339+ else let splitted = filter isString (split "/" generic); in {
340+ src = fetchTarball
341+ ("https://github.com/" +
342+ (if length splitted == 1 then "${fixedcfg.meta.owner}/${fixedcfg.meta.repo}/archive/${version}.tar.gz"
343+ else "${head splitted}/${fixedcfg.meta.repo}/archive/${concatStringsSep "/" (tail splitted)}.tar.gz"));
344+ }
345+ else if isPath generic then { src = generic; }
346+ else abort "${toString generic} not a legitimate generic version/override");
347+
348+ # applies mathcomp-extra-config.for-coq-and-mc to the current mathcomp version
349+ for-this = mathcomp-extra-config.for-coq-and-mc.${coq.coq-version}.${mathcomp.version} or {};
350+
351+ # specializes mathcomp-extra to the current mathcomp version.
352+ rec-current-mathcomp-extra = package: mathcomp-extra package (for-this.${package} or {});
193353in
194−{
195−mathcompExtraGen = packageGen;
196−mathcomp_1_7-finmap_1_0 =
197− (packageGen (select {finmap = {version = "1.0.0";
198− ssreflect = coqPackages.mathcomp-ssreflect_1_7;};
199− }).finmap).finmap;
200−multinomials = all.mathcomp-multinomials;
201−coqeal = all.mathcomp-coqeal;
202−} // all
354+ {
355+ mathcomp-extra-override = rec-mathcomp-extra-override;
356+ mathcomp-extra-config = rec-mathcomp-extra-config;
357+ current-mathcomp-extra = rec-current-mathcomp-extra;
358+ mathcomp-extra = package: version:
359+ stdenv.mkDerivation (mathcomp-extra-override version {meta = {inherit package;};});
360+
361+ mathcomp-finmap = current-mathcomp-extra "mathcomp-finmap";
362+ mathcomp-analysis = current-mathcomp-extra "mathcomp-analysis";
363+ mathcomp-bigenough = current-mathcomp-extra "mathcomp-bigenough";
364+ multinomials = current-mathcomp-extra "multinomials";
365+ mathcomp-real-closed = current-mathcomp-extra "mathcomp-real-closed";
366+ coqeal = current-mathcomp-extra "coqeal";
367+
368+ mathcomp-extra-fast = map (pkg: current-mathcomp-extra pkg)
369+ (attrNames (filterAttrs (pkg: config: !(config?slow && config.slow)) for-this));
370+ mathcomp-extra-all = map (pkg: current-mathcomp-extra pkg) (attrNames for-this);
371+ }
pkgs/development/coq-modules/ssreflect/default.nixdeleted−32
@@ -1,32 +0,0 @@
1−{ stdenv, coq, ncurses, which
2−, graphviz, mathcomp, withDoc ? false
3−}:
4−
5−stdenv.mkDerivation rec {
6− name = "coq${coq.coq-version}-ssreflect-${version}";
7−
8− inherit (mathcomp) src version meta;
9−
10− nativeBuildInputs = stdenv.lib.optionals withDoc [ graphviz ];
11− buildInputs = [ coq ncurses which ] ++ (with coq.ocamlPackages; [ ocaml findlib camlp5 ]);
12−
13− enableParallelBuilding = true;
14−
15− COQBIN = "${coq}/bin/";
16−
17− preBuild = ''
18− patchShebangs etc/utils/ssrcoqdep || true
19− cd mathcomp/ssreflect
20− '';
21−
22− installPhase = ''
23− make -f Makefile.coq COQLIB=$out/lib/coq/${coq.coq-version}/ install
24− '';
25−
26− postInstall = stdenv.lib.optionalString withDoc ''
27− mkdir -p $out/share/doc/coq/${coq.coq-version}/user-contrib/mathcomp/ssreflect/
28− cp -r html $out/share/doc/coq/${coq.coq-version}/user-contrib/mathcomp/ssreflect/
29− '';
30−
31− passthru.compatibleCoqVersions = mathcomp.compatibleCoqVersions;
32−}
pkgs/development/dotnet-modules/python-language-server/create_deps.shnew file+36
@@ -0,0 +1,36 @@
1+#! /usr/bin/env nix-shell
2+#! nix-shell -p python3 dotnet-sdk_3 -i bash
3+
4+# Run this script to generate deps.nix
5+# ./create_deps.sh /path/to/microsoft/python/language/server/source/checkout
6+
7+SCRIPTDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
8+
9+if [ -d "$1" ]; then
10+ CHECKOUT_PATH="$1"
11+else
12+ echo "First argument must be a directory, the path to the Microsoft Python Language Server source checkout"
13+ exit 1
14+fi
15+
16+# Generate lockfiles in source checkout
17+cd $CHECKOUT_PATH/src
18+dotnet nuget locals all --clear
19+dotnet restore -v normal --no-cache PLS.sln --use-lock-file -r linux-x64
20+
21+# Use the lockfiles to make a file with two columns: name and version number
22+# for all possible package dependencies
23+cd $SCRIPTDIR
24+echo "" > all_versions.txt
25+for lockfile in $(find "$CHECKOUT_PATH" -name packages.lock.json); do
26+ echo "Processing lockfile $lockfile"
27+ python ./process_lockfile.py "$lockfile" >> all_versions.txt
28+done
29+# Add extra manually added packages
30+cat ./manual_deps.txt >> all_versions.txt
31+cat all_versions.txt | sed '/^$/d' | sort | uniq > tmp
32+mv tmp all_versions.txt
33+
34+# Retrieve sha256 hashes for each dependency and format fetchNuGet calls into deps.nix
35+./format-deps.sh all_versions.txt > deps.nix
36+rm all_versions.txt
pkgs/development/dotnet-modules/python-language-server/default.nixnew file+104
@@ -0,0 +1,104 @@
1+{ stdenv
2+, fetchFromGitHub
3+, fetchurl
4+, makeWrapper
5+, dotnet-sdk_3
6+, openssl
7+, icu
8+, patchelf
9+, Nuget
10+}:
11+
12+let deps = import ./deps.nix { inherit fetchurl; };
13+
14+ version = "2020-04-24";
15+
16+ # Build the nuget source needed for the later build all by itself
17+ # since it's a time-consuming step that only depends on ./deps.nix.
18+ # This makes it easier to experiment with the main build.
19+ nugetSource = stdenv.mkDerivation {
20+ pname = "python-language-server-nuget-deps";
21+ inherit version;
22+
23+ dontUnpack = true;
24+
25+ nativeBuildInputs = [ Nuget ];
26+
27+ buildPhase = ''
28+ export HOME=$(mktemp -d)
29+
30+ mkdir -p $out/lib
31+
32+ # disable default-source so nuget does not try to download from online-repo
33+ nuget sources Disable -Name "nuget.org"
34+ # add all dependencies to the source
35+ for package in ${toString deps}; do
36+ nuget add $package -Source $out/lib
37+ done
38+ '';
39+
40+ dontInstall = true;
41+ };
42+
43+in
44+
45+stdenv.mkDerivation {
46+ pname = "python-language-server";
47+ inherit version;
48+
49+ src = fetchFromGitHub {
50+ owner = "microsoft";
51+ repo = "python-language-server";
52+ rev = "d480cd12649dcff78ed271c92c274fab60c00f2f";
53+ sha256 = "0p2sw6w6fymdlxn8r5ndvija2l7rd77f5rddq9n71dxj1nicljh3";
54+ };
55+
56+ buildInputs = [dotnet-sdk_3 openssl icu];
57+
58+ nativeBuildInputs = [
59+ Nuget
60+ makeWrapper
61+ patchelf
62+ ];
63+
64+ buildPhase = ''
65+ mkdir home
66+ export HOME=$(mktemp -d)
67+ export DOTNET_CLI_TELEMETRY_OPTOUT=1
68+ export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
69+
70+ pushd src
71+ nuget sources Disable -Name "nuget.org"
72+ dotnet restore --source ${nugetSource}/lib -r linux-x64
73+ popd
74+
75+ pushd src/LanguageServer/Impl
76+ dotnet publish --no-restore -c Release -r linux-x64
77+ popd
78+ '';
79+
80+ installPhase = ''
81+ mkdir -p $out
82+ cp -r output/bin/Release/linux-x64/publish $out/lib
83+
84+ mkdir $out/bin
85+ makeWrapper $out/lib/Microsoft.Python.LanguageServer $out/bin/python-language-server
86+ '';
87+
88+ postFixup = ''
89+ patchelf --set-rpath ${icu}/lib $out/lib/System.Globalization.Native.so
90+ patchelf --set-rpath ${openssl.out}/lib $out/lib/System.Security.Cryptography.Native.OpenSsl.so
91+ '';
92+
93+ # If we don't disable stripping, the executable fails to start with an error about being unable
94+ # to find some of the packaged DLLs.
95+ dontStrip = true;
96+
97+ meta = with stdenv.lib; {
98+ description = "Microsoft Language Server for Python";
99+ homepage = "https://github.com/microsoft/python-language-server";
100+ license = licenses.asl20;
101+ maintainers = with maintainers; [ thomasjm ];
102+ platforms = [ "x86_64-linux" ];
103+ };
104+}
pkgs/development/dotnet-modules/python-language-server/deps.nixnew file+1321
@@ -0,0 +1,1321 @@
1+# This file is autogenerated.
2+# To regenerate, run "create_deps.sh $PATH_TO_LANGUAGE_SERVER_CHECKOUT"
3+
4+{ fetchurl }: let
5+
6+ fetchNuGet = { name, version, sha256 }: fetchurl {
7+ inherit sha256;
8+ url = "https://www.nuget.org/api/v2/package/${name}/${version}";
9+ };
10+
11+in [
12+
13+ (fetchNuGet {
14+ name = "Ben.Demystifier";
15+ version = "0.1.6";
16+ sha256 = "03rk7imb2k3iass507rkr9chdnyk4h8ppyf20cdz3c2m3v1a5k9n";
17+ })
18+
19+ (fetchNuGet {
20+ name = "Castle.Core";
21+ version = "4.4.0";
22+ sha256 = "0rpcbmyhckvlvp6vbzpj03c1gqz56ixc6f15vgmxmyf1g40c24pf";
23+ })
24+
25+ (fetchNuGet {
26+ name = "FluentAssertions";
27+ version = "5.9.0";
28+ sha256 = "11mpnl6aar2yn7l6b1k4m3rdnl82ydmqbsja4rn84dhz1qdzfp8x";
29+ })
30+
31+ (fetchNuGet {
32+ name = "LiteDB";
33+ version = "4.1.4";
34+ sha256 = "1g9258mv3jm9ps2s5wcxbmszh9nqiiw3d9nrfqis8x72jqiqi6js";
35+ })
36+
37+ (fetchNuGet {
38+ name = "MSTest.TestAdapter";
39+ version = "2.1.0";
40+ sha256 = "1g1v8yjnk4nr1c36k3cz116889bnpiw1i1jkmqnpb19wms7sq7cz";
41+ })
42+
43+ (fetchNuGet {
44+ name = "MSTest.TestFramework";
45+ version = "2.1.0";
46+ sha256 = "0mac4h7ylw953chclhz0lrn19yks3bab9dn9x9fpjqi7309gid0p";
47+ })
48+
49+ (fetchNuGet {
50+ name = "MessagePack";
51+ version = "2.1.90";
52+ sha256 = "1j5wjl7aq7nn5ga3j6zaaivdf2wlfyd7w66ak0i7krgrmv26lb8i";
53+ })
54+
55+ (fetchNuGet {
56+ name = "MessagePack.Annotations";
57+ version = "2.1.90";
58+ sha256 = "08sghhwbz8h7ji9lg0klhwcyndxg6v11pq9jac975sb38samnm11";
59+ })
60+
61+ (fetchNuGet {
62+ name = "MicroBuild.Core";
63+ version = "0.3.0";
64+ sha256 = "190d755l60j3l5m1661wj19gj9w6ngza56q3vkijkkmbbabdmqln";
65+ })
66+
67+ (fetchNuGet {
68+ name = "Microsoft.AspNetCore.App.Ref";
69+ version = "3.0.1";
70+ sha256 = "0k2ry757qhm99xwm0wh4zalxn9nmxhfswd184z1fjr42szr511fb";
71+ })
72+
73+ (fetchNuGet {
74+ name = "Microsoft.AspNetCore.App.Runtime.linux-x64";
75+ version = "3.0.2";
76+ sha256 = "0d4r744n3bk4v7ddfjpy5ils150h0693bil3c7v27n84037hqndj";
77+ })
78+
79+ (fetchNuGet {
80+ name = "Microsoft.AspNetCore.App.Runtime.linux-x64";
81+ version = "3.0.3";
82+ sha256 = "1jcqy8i9fzb1pmkazi80yqr09zi5nk30n57i46ggr5ky45jngfq9";
83+ })
84+
85+ (fetchNuGet {
86+ name = "Microsoft.AspNetCore.App.Runtime.linux-x64";
87+ version = "3.1.2";
88+ sha256 = "19wfh9yg4n2khbl7pvf6ngx95m5p8lw4l9y935pv7nh4xgwk02p9";
89+ })
90+
91+ (fetchNuGet {
92+ name = "Microsoft.AspNetCore.App.Runtime.linux-x64";
93+ version = "3.1.3";
94+ sha256 = "0kvnzb9xjii48kg30ac63qdf0fn1y8j3nblbrfaqv2aiy6kp0iwn";
95+ })
96+
97+ (fetchNuGet {
98+ name = "Microsoft.Bcl.AsyncInterfaces";
99+ version = "1.0.0";
100+ sha256 = "00dx5armvkqjxvkldz3invdlck9nj7w21dlsr2aqp1rqbyrbsbbh";
101+ })
102+
103+ (fetchNuGet {
104+ name = "Microsoft.CSharp";
105+ version = "4.0.1";
106+ sha256 = "0zxc0apx1gcx361jlq8smc9pfdgmyjh6hpka8dypc9w23nlsh6yj";
107+ })
108+
109+ (fetchNuGet {
110+ name = "Microsoft.CodeCoverage";
111+ version = "16.5.0";
112+ sha256 = "0610wzn4qyywf9lb4538vwqhprxc4g0g7gjbmnjzvx97jr5nd5mf";
113+ })
114+
115+ (fetchNuGet {
116+ name = "Microsoft.Extensions.FileSystemGlobbing";
117+ version = "3.1.2";
118+ sha256 = "1zwvzp0607irs7irfbq8vnclg5nj2jpyggw9agm4a32la5ngg27m";
119+ })
120+
121+ (fetchNuGet {
122+ name = "Microsoft.NET.Test.Sdk";
123+ version = "16.5.0";
124+ sha256 = "19f5bvzci5mmfz81jwc4dax4qdf7w4k67n263383mn8mawf22bfq";
125+ })
126+
127+ (fetchNuGet {
128+ name = "Microsoft.NETCore.Platforms";
129+ version = "1.1.0";
130+ sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
131+ })
132+
133+ (fetchNuGet {
134+ name = "Microsoft.NETCore.Platforms";
135+ version = "1.1.1";
136+ sha256 = "164wycgng4mi9zqi2pnsf1pq6gccbqvw6ib916mqizgjmd8f44pj";
137+ })
138+
139+ (fetchNuGet {
140+ name = "Microsoft.NETCore.Platforms";
141+ version = "2.0.0";
142+ sha256 = "1fk2fk2639i7nzy58m9dvpdnzql4vb8yl8vr19r2fp8lmj9w2jr0";
143+ })
144+
145+ (fetchNuGet {
146+ name = "Microsoft.NETCore.Platforms";
147+ version = "3.1.0";
148+ sha256 = "1gc1x8f95wk8yhgznkwsg80adk1lc65v9n5rx4yaa4bc5dva0z3j";
149+ })
150+
151+ (fetchNuGet {
152+ name = "Microsoft.NETCore.Targets";
153+ version = "1.1.0";
154+ sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh";
155+ })
156+
157+ (fetchNuGet {
158+ name = "Microsoft.NetCore.App.Host.linux-x64";
159+ version = "3.0.2";
160+ sha256 = "0y14y2x3wbi44i23ndmf4323cii8wrqw9s289gcab3s393l71sf5";
161+ })
162+
163+ (fetchNuGet {
164+ name = "Microsoft.NetCore.App.Host.linux-x64";
165+ version = "3.0.3";
166+ sha256 = "19igfvwsjzwkh90gqzabl6pdkyygslj2iwpsxg680phffzr411w4";
167+ })
168+
169+ (fetchNuGet {
170+ name = "Microsoft.NetCore.App.Host.linux-x64";
171+ version = "3.1.3";
172+ sha256 = "013ibnhsimgqj5l2dqma035xvsvrb47bn65z6xbxgg88383hpgvw";
173+ })
174+
175+ (fetchNuGet {
176+ name = "Microsoft.NetCore.App.Ref";
177+ version = "3.0.0";
178+ sha256 = "1qi382157ln7yngazvr3nskpjkab4x8sqx11l13xyg56vyyjyyiw";
179+ })
180+
181+ (fetchNuGet {
182+ name = "Microsoft.NetCore.App.Ref";
183+ version = "3.1.0";
184+ sha256 = "08svsiilx9spvjamcnjswv0dlpdrgryhr3asdz7cvnl914gjzq4y";
185+ })
186+
187+ (fetchNuGet {
188+ name = "Microsoft.NetCore.App.Runtime.linux-x64";
189+ version = "3.0.2";
190+ sha256 = "1h6d0nl495k0bh4my43l578l7m8qwah7ll42aax7jrib2py354f1";
191+ })
192+
193+ (fetchNuGet {
194+ name = "Microsoft.NetCore.App.Runtime.linux-x64";
195+ version = "3.0.3";
196+ sha256 = "1ykgfnphbkyck0gqbbh5n96w59z2bq47g896ygal1j4nblj3s44v";
197+ })
198+
199+ (fetchNuGet {
200+ name = "Microsoft.NetCore.App.Runtime.linux-x64";
201+ version = "3.1.2";
202+ sha256 = "0a332ia5pabnz7mdfc99a5hlc7drnwzlc7cj9b5c3an6dq636p66";
203+ })
204+
205+ (fetchNuGet {
206+ name = "Microsoft.NetCore.App.Runtime.linux-x64";
207+ version = "3.1.3";
208+ sha256 = "1ynhzsr8a0hfby2wjhzkdiimj18izgfzp7m2yp3pby2iwb4v3xy9";
209+ })
210+
211+ (fetchNuGet {
212+ name = "Microsoft.TestPlatform.ObjectModel";
213+ version = "16.5.0";
214+ sha256 = "02h7j1fr0fwcggn0wgddh59k8b2wmly3snckwhswzqvks5rvfnnw";
215+ })
216+
217+ (fetchNuGet {
218+ name = "Microsoft.TestPlatform.TestHost";
219+ version = "16.5.0";
220+ sha256 = "08cvss66lqa92h55dxkbrzn796jckhlyj53zz22x3qyr6xi21v5v";
221+ })
222+
223+ (fetchNuGet {
224+ name = "Microsoft.VisualStudio.Threading";
225+ version = "16.4.33";
226+ sha256 = "09djx2xz22w48csd0bkpwi1rgpjpaj3mml16wfy8jlsnc66swmnh";
227+ })
228+
229+ (fetchNuGet {
230+ name = "Microsoft.VisualStudio.Threading";
231+ version = "16.4.45";
232+ sha256 = "16p61kxsnwanp3nac0gkarl7a94c02qyqjzdkijl5va9k3fa97m6";
233+ })
234+
235+ (fetchNuGet {
236+ name = "Microsoft.VisualStudio.Threading.Analyzers";
237+ version = "16.4.45";
238+ sha256 = "12m0f037pz3ynm69810p4c96nrlnqihx6w4qyrs0kqsxiajf16jc";
239+ })
240+
241+ (fetchNuGet {
242+ name = "Microsoft.VisualStudio.Validation";
243+ version = "15.3.15";
244+ sha256 = "1v3r2rlichlvxjrmj1grii1blnl9lp9npg2p6q3q4j6lamskxa9r";
245+ })
246+
247+ (fetchNuGet {
248+ name = "Microsoft.VisualStudio.Validation";
249+ version = "15.5.31";
250+ sha256 = "1ah99rn922qa0sd2k3h64m324f2r32pw8cn4cfihgvwx4qdrpmgw";
251+ })
252+
253+ (fetchNuGet {
254+ name = "Microsoft.Win32.Primitives";
255+ version = "4.3.0";
256+ sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq";
257+ })
258+
259+ (fetchNuGet {
260+ name = "Microsoft.Win32.Registry";
261+ version = "4.5.0";
262+ sha256 = "1zapbz161ji8h82xiajgriq6zgzmb1f3ar517p2h63plhsq5gh2q";
263+ })
264+
265+ (fetchNuGet {
266+ name = "Microsoft.Win32.Registry";
267+ version = "4.7.0";
268+ sha256 = "0bx21jjbs7l5ydyw4p6cn07chryxpmchq2nl5pirzz4l3b0q4dgs";
269+ })
270+
271+ (fetchNuGet {
272+ name = "NETStandard.Library";
273+ version = "1.6.1";
274+ sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8";
275+ })
276+
277+ (fetchNuGet {
278+ name = "NETStandard.Library";
279+ version = "2.0.3";
280+ sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y";
281+ })
282+
283+ (fetchNuGet {
284+ name = "NSubstitute";
285+ version = "4.2.1";
286+ sha256 = "0wgfjh032qds994fmgxvsg88nhgjrx7p9rnv6z678jm62qi14asy";
287+ })
288+
289+ (fetchNuGet {
290+ name = "Nerdbank.Streams";
291+ version = "2.4.60";
292+ sha256 = "01554nbs6dj4fjd59b95kaw84j27kfb5y5ixjbl23nh62kpgrd3r";
293+ })
294+
295+ (fetchNuGet {
296+ name = "NewtonSoft.Json";
297+ version = "12.0.3";
298+ sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x";
299+ })
300+
301+ (fetchNuGet {
302+ name = "Newtonsoft.Json";
303+ version = "12.0.2";
304+ sha256 = "0w2fbji1smd2y7x25qqibf1qrznmv4s6s0jvrbvr6alb7mfyqvh5";
305+ })
306+
307+ (fetchNuGet {
308+ name = "Newtonsoft.Json";
309+ version = "12.0.3";
310+ sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x";
311+ })
312+
313+ (fetchNuGet {
314+ name = "Newtonsoft.Json";
315+ version = "9.0.1";
316+ sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r";
317+ })
318+
319+ (fetchNuGet {
320+ name = "NuGet.Frameworks";
321+ version = "5.0.0";
322+ sha256 = "18ijvmj13cwjdrrm52c8fpq021531zaz4mj4b4zapxaqzzxf2qjr";
323+ })
324+
325+ (fetchNuGet {
326+ name = "StreamJsonRpc";
327+ version = "2.3.103";
328+ sha256 = "0z8ahxkbbrzsn56ylzlciriiid4bslf6y1rk49wzahwpvzlik1iw";
329+ })
330+
331+ (fetchNuGet {
332+ name = "System.AppContext";
333+ version = "4.3.0";
334+ sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya";
335+ })
336+
337+ (fetchNuGet {
338+ name = "System.Buffers";
339+ version = "4.3.0";
340+ sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy";
341+ })
342+
343+ (fetchNuGet {
344+ name = "System.Buffers";
345+ version = "4.5.0";
346+ sha256 = "1ywfqn4md6g3iilpxjn5dsr0f5lx6z0yvhqp4pgjcamygg73cz2c";
347+ })
348+
349+ (fetchNuGet {
350+ name = "System.Collections";
351+ version = "4.0.11";
352+ sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6";
353+ })
354+
355+ (fetchNuGet {
356+ name = "System.Collections";
357+ version = "4.3.0";
358+ sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
359+ })
360+
361+ (fetchNuGet {
362+ name = "System.Collections.Concurrent";
363+ version = "4.3.0";
364+ sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8";
365+ })
366+
367+ (fetchNuGet {
368+ name = "System.Collections.Immutable";
369+ version = "1.5.0";
370+ sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06";
371+ })
372+
373+ (fetchNuGet {
374+ name = "System.Collections.NonGeneric";
375+ version = "4.3.0";
376+ sha256 = "07q3k0hf3mrcjzwj8fwk6gv3n51cb513w4mgkfxzm3i37sc9kz7k";
377+ })
378+
379+ (fetchNuGet {
380+ name = "System.Collections.Specialized";
381+ version = "4.3.0";
382+ sha256 = "1sdwkma4f6j85m3dpb53v9vcgd0zyc9jb33f8g63byvijcj39n20";
383+ })
384+
385+ (fetchNuGet {
386+ name = "System.ComponentModel";
387+ version = "4.3.0";
388+ sha256 = "0986b10ww3nshy30x9sjyzm0jx339dkjxjj3401r3q0f6fx2wkcb";
389+ })
390+
391+ (fetchNuGet {
392+ name = "System.ComponentModel.Primitives";
393+ version = "4.3.0";
394+ sha256 = "1svfmcmgs0w0z9xdw2f2ps05rdxmkxxhf0l17xk9l1l8xfahkqr0";
395+ })
396+
397+ (fetchNuGet {
398+ name = "System.ComponentModel.TypeConverter";
399+ version = "4.3.0";
400+ sha256 = "17ng0p7v3nbrg3kycz10aqrrlw4lz9hzhws09pfh8gkwicyy481x";
401+ })
402+
403+ (fetchNuGet {
404+ name = "System.Configuration.ConfigurationManager";
405+ version = "4.4.0";
406+ sha256 = "1hjgmz47v5229cbzd2pwz2h0dkq78lb2wp9grx8qr72pb5i0dk7v";
407+ })
408+
409+ (fetchNuGet {
410+ name = "System.Console";
411+ version = "4.3.0";
412+ sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay";
413+ })
414+
415+ (fetchNuGet {
416+ name = "System.Diagnostics.Debug";
417+ version = "4.0.11";
418+ sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz";
419+ })
420+
421+ (fetchNuGet {
422+ name = "System.Diagnostics.Debug";
423+ version = "4.3.0";
424+ sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
425+ })
426+
427+ (fetchNuGet {
428+ name = "System.Diagnostics.DiagnosticSource";
429+ version = "4.3.0";
430+ sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq";
431+ })
432+
433+ (fetchNuGet {
434+ name = "System.Diagnostics.TextWriterTraceListener";
435+ version = "4.3.0";
436+ sha256 = "09db74f36wkwg30f7v7zhz1yhkyrnl5v6bdwljq1jdfgzcfch7c3";
437+ })
438+
439+ (fetchNuGet {
440+ name = "System.Diagnostics.Tools";
441+ version = "4.3.0";
442+ sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1";
443+ })
444+
445+ (fetchNuGet {
446+ name = "System.Diagnostics.TraceSource";
447+ version = "4.3.0";
448+ sha256 = "1kyw4d7dpjczhw6634nrmg7yyyzq72k75x38y0l0nwhigdlp1766";
449+ })
450+
451+ (fetchNuGet {
452+ name = "System.Diagnostics.Tracing";
453+ version = "4.3.0";
454+ sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4";
455+ })
456+
457+ (fetchNuGet {
458+ name = "System.Dynamic.Runtime";
459+ version = "4.0.11";
460+ sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9";
461+ })
462+
463+ (fetchNuGet {
464+ name = "System.Dynamic.Runtime";
465+ version = "4.3.0";
466+ sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
467+ })
468+
469+ (fetchNuGet {
470+ name = "System.Globalization";
471+ version = "4.0.11";
472+ sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d";
473+ })
474+
475+ (fetchNuGet {
476+ name = "System.Globalization";
477+ version = "4.3.0";
478+ sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
479+ })
480+
481+ (fetchNuGet {
482+ name = "System.Globalization.Calendars";
483+ version = "4.3.0";
484+ sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq";
485+ })
486+
487+ (fetchNuGet {
488+ name = "System.Globalization.Extensions";
489+ version = "4.3.0";
490+ sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls";
491+ })
492+
493+ (fetchNuGet {
494+ name = "System.IO";
495+ version = "4.1.0";
496+ sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp";
497+ })
498+
499+ (fetchNuGet {
500+ name = "System.IO";
501+ version = "4.3.0";
502+ sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
503+ })
504+
505+ (fetchNuGet {
506+ name = "System.IO.Compression";
507+ version = "4.3.0";
508+ sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz";
509+ })
510+
511+ (fetchNuGet {
512+ name = "System.IO.Compression.ZipFile";
513+ version = "4.3.0";
514+ sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar";
515+ })
516+
517+ (fetchNuGet {
518+ name = "System.IO.FileSystem";
519+ version = "4.3.0";
520+ sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw";
521+ })
522+
523+ (fetchNuGet {
524+ name = "System.IO.FileSystem.Primitives";
525+ version = "4.3.0";
526+ sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c";
527+ })
528+
529+ (fetchNuGet {
530+ name = "System.IO.Pipelines";
531+ version = "4.5.3";
532+ sha256 = "1z44vn1qp866lkx78cfqdd4vs7xn1hcfn7in6239sq2kgf5qiafb";
533+ })
534+
535+ (fetchNuGet {
536+ name = "System.IO.Pipelines";
537+ version = "4.6.0";
538+ sha256 = "0r9ygjbxpyi6jgb67qnpbp42b7yvvhgmcjxnb50k3lb416claavh";
539+ })
540+
541+ (fetchNuGet {
542+ name = "System.Linq";
543+ version = "4.1.0";
544+ sha256 = "1ppg83svb39hj4hpp5k7kcryzrf3sfnm08vxd5sm2drrijsla2k5";
545+ })
546+
547+ (fetchNuGet {
548+ name = "System.Linq";
549+ version = "4.3.0";
550+ sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
551+ })
552+
553+ (fetchNuGet {
554+ name = "System.Linq.Expressions";
555+ version = "4.1.0";
556+ sha256 = "1gpdxl6ip06cnab7n3zlcg6mqp7kknf73s8wjinzi4p0apw82fpg";
557+ })
558+
559+ (fetchNuGet {
560+ name = "System.Linq.Expressions";
561+ version = "4.3.0";
562+ sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv";
563+ })
564+
565+ (fetchNuGet {
566+ name = "System.Memory";
567+ version = "4.5.3";
568+ sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a";
569+ })
570+
571+ (fetchNuGet {
572+ name = "System.Net.Http";
573+ version = "4.3.0";
574+ sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j";
575+ })
576+
577+ (fetchNuGet {
578+ name = "System.Net.Http";
579+ version = "4.3.4";
580+ sha256 = "0kdp31b8819v88l719j6my0yas6myv9d1viql3qz5577mv819jhl";
581+ })
582+
583+ (fetchNuGet {
584+ name = "System.Net.NameResolution";
585+ version = "4.3.0";
586+ sha256 = "15r75pwc0rm3vvwsn8rvm2krf929mjfwliv0mpicjnii24470rkq";
587+ })
588+
589+ (fetchNuGet {
590+ name = "System.Net.Primitives";
591+ version = "4.3.0";
592+ sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii";
593+ })
594+
595+ (fetchNuGet {
596+ name = "System.Net.Sockets";
597+ version = "4.3.0";
598+ sha256 = "1ssa65k6chcgi6mfmzrznvqaxk8jp0gvl77xhf1hbzakjnpxspla";
599+ })
600+
601+ (fetchNuGet {
602+ name = "System.Net.WebSockets";
603+ version = "4.3.0";
604+ sha256 = "1gfj800078kggcgl0xyl00a6y5k4wwh2k2qm69rjy22wbmq7fy4p";
605+ })
606+
607+ (fetchNuGet {
608+ name = "System.ObjectModel";
609+ version = "4.0.12";
610+ sha256 = "1sybkfi60a4588xn34nd9a58png36i0xr4y4v4kqpg8wlvy5krrj";
611+ })
612+
613+ (fetchNuGet {
614+ name = "System.ObjectModel";
615+ version = "4.3.0";
616+ sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2";
617+ })
618+
619+ (fetchNuGet {
620+ name = "System.Private.Uri";
621+ version = "4.3.0";
622+ sha256 = "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx";
623+ })
624+
625+ (fetchNuGet {
626+ name = "System.Reflection";
627+ version = "4.1.0";
628+ sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9";
629+ })
630+
631+ (fetchNuGet {
632+ name = "System.Reflection";
633+ version = "4.3.0";
634+ sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
635+ })
636+
637+ (fetchNuGet {
638+ name = "System.Reflection.Emit";
639+ version = "4.0.1";
640+ sha256 = "0ydqcsvh6smi41gyaakglnv252625hf29f7kywy2c70nhii2ylqp";
641+ })
642+
643+ (fetchNuGet {
644+ name = "System.Reflection.Emit";
645+ version = "4.3.0";
646+ sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74";
647+ })
648+
649+ (fetchNuGet {
650+ name = "System.Reflection.Emit";
651+ version = "4.6.0";
652+ sha256 = "18h375q5bn9h7swxnk4krrxym1dxmi9bm26p89xps9ygrj4q6zqw";
653+ })
654+
655+ (fetchNuGet {
656+ name = "System.Reflection.Emit.ILGeneration";
657+ version = "4.0.1";
658+ sha256 = "1pcd2ig6bg144y10w7yxgc9d22r7c7ww7qn1frdfwgxr24j9wvv0";
659+ })
660+
661+ (fetchNuGet {
662+ name = "System.Reflection.Emit.ILGeneration";
663+ version = "4.3.0";
664+ sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q";
665+ })
666+
667+ (fetchNuGet {
668+ name = "System.Reflection.Emit.Lightweight";
669+ version = "4.3.0";
670+ sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c";
671+ })
672+
673+ (fetchNuGet {
674+ name = "System.Reflection.Emit.Lightweight";
675+ version = "4.6.0";
676+ sha256 = "0hry2k6b7kicg4zxnq0hhn0ys52711pxy7l9v5sp7gvp9cicwpgp";
677+ })
678+
679+ (fetchNuGet {
680+ name = "System.Reflection.Extensions";
681+ version = "4.0.1";
682+ sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn";
683+ })
684+
685+ (fetchNuGet {
686+ name = "System.Reflection.Extensions";
687+ version = "4.3.0";
688+ sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq";
689+ })
690+
691+ (fetchNuGet {
692+ name = "System.Reflection.Metadata";
693+ version = "1.6.0";
694+ sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4";
695+ })
696+
697+ (fetchNuGet {
698+ name = "System.Reflection.Primitives";
699+ version = "4.0.1";
700+ sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28";
701+ })
702+
703+ (fetchNuGet {
704+ name = "System.Reflection.Primitives";
705+ version = "4.3.0";
706+ sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
707+ })
708+
709+ (fetchNuGet {
710+ name = "System.Reflection.TypeExtensions";
711+ version = "4.1.0";
712+ sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7";
713+ })
714+
715+ (fetchNuGet {
716+ name = "System.Reflection.TypeExtensions";
717+ version = "4.3.0";
718+ sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1";
719+ })
720+
721+ (fetchNuGet {
722+ name = "System.Resources.ResourceManager";
723+ version = "4.0.1";
724+ sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi";
725+ })
726+
727+ (fetchNuGet {
728+ name = "System.Resources.ResourceManager";
729+ version = "4.3.0";
730+ sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
731+ })
732+
733+ (fetchNuGet {
734+ name = "System.Runtime";
735+ version = "4.1.0";
736+ sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m";
737+ })
738+
739+ (fetchNuGet {
740+ name = "System.Runtime";
741+ version = "4.3.0";
742+ sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
743+ })
744+
745+ (fetchNuGet {
746+ name = "System.Runtime.CompilerServices.Unsafe";
747+ version = "4.5.2";
748+ sha256 = "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi";
749+ })
750+
751+ (fetchNuGet {
752+ name = "System.Runtime.CompilerServices.Unsafe";
753+ version = "4.6.0";
754+ sha256 = "0xmzi2gpbmgyfr75p24rqqsba3cmrqgmcv45lsqp5amgrdwd0f0m";
755+ })
756+
757+ (fetchNuGet {
758+ name = "System.Runtime.Extensions";
759+ version = "4.1.0";
760+ sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z";
761+ })
762+
763+ (fetchNuGet {
764+ name = "System.Runtime.Extensions";
765+ version = "4.3.0";
766+ sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
767+ })
768+
769+ (fetchNuGet {
770+ name = "System.Runtime.Handles";
771+ version = "4.3.0";
772+ sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
773+ })
774+
775+ (fetchNuGet {
776+ name = "System.Runtime.InteropServices";
777+ version = "4.1.0";
778+ sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1";
779+ })
780+
781+ (fetchNuGet {
782+ name = "System.Runtime.InteropServices";
783+ version = "4.3.0";
784+ sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
785+ })
786+
787+ (fetchNuGet {
788+ name = "System.Runtime.InteropServices.RuntimeInformation";
789+ version = "4.3.0";
790+ sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii";
791+ })
792+
793+ (fetchNuGet {
794+ name = "System.Runtime.Numerics";
795+ version = "4.3.0";
796+ sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z";
797+ })
798+
799+ (fetchNuGet {
800+ name = "System.Runtime.Serialization.Primitives";
801+ version = "4.1.1";
802+ sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k";
803+ })
804+
805+ (fetchNuGet {
806+ name = "System.Security.AccessControl";
807+ version = "4.5.0";
808+ sha256 = "1wvwanz33fzzbnd2jalar0p0z3x0ba53vzx1kazlskp7pwyhlnq0";
809+ })
810+
811+ (fetchNuGet {
812+ name = "System.Security.AccessControl";
813+ version = "4.7.0";
814+ sha256 = "0n0k0w44flkd8j0xw7g3g3vhw7dijfm51f75xkm1qxnbh4y45mpz";
815+ })
816+
817+ (fetchNuGet {
818+ name = "System.Security.Cryptography.Algorithms";
819+ version = "4.3.0";
820+ sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml";
821+ })
822+
823+ (fetchNuGet {
824+ name = "System.Security.Cryptography.Cng";
825+ version = "4.3.0";
826+ sha256 = "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv";
827+ })
828+
829+ (fetchNuGet {
830+ name = "System.Security.Cryptography.Csp";
831+ version = "4.3.0";
832+ sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1";
833+ })
834+
835+ (fetchNuGet {
836+ name = "System.Security.Cryptography.Encoding";
837+ version = "4.3.0";
838+ sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32";
839+ })
840+
841+ (fetchNuGet {
842+ name = "System.Security.Cryptography.OpenSsl";
843+ version = "4.3.0";
844+ sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc";
845+ })
846+
847+ (fetchNuGet {
848+ name = "System.Security.Cryptography.Primitives";
849+ version = "4.3.0";
850+ sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby";
851+ })
852+
853+ (fetchNuGet {
854+ name = "System.Security.Cryptography.ProtectedData";
855+ version = "4.4.0";
856+ sha256 = "1q8ljvqhasyynp94a1d7jknk946m20lkwy2c3wa8zw2pc517fbj6";
857+ })
858+
859+ (fetchNuGet {
860+ name = "System.Security.Cryptography.X509Certificates";
861+ version = "4.3.0";
862+ sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h";
863+ })
864+
865+ (fetchNuGet {
866+ name = "System.Security.Principal.Windows";
867+ version = "4.3.0";
868+ sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr";
869+ })
870+
871+ (fetchNuGet {
872+ name = "System.Security.Principal.Windows";
873+ version = "4.5.0";
874+ sha256 = "0rmj89wsl5yzwh0kqjgx45vzf694v9p92r4x4q6yxldk1cv1hi86";
875+ })
876+
877+ (fetchNuGet {
878+ name = "System.Security.Principal.Windows";
879+ version = "4.7.0";
880+ sha256 = "1a56ls5a9sr3ya0nr086sdpa9qv0abv31dd6fp27maqa9zclqq5d";
881+ })
882+
883+ (fetchNuGet {
884+ name = "System.Text.Encoding";
885+ version = "4.0.11";
886+ sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw";
887+ })
888+
889+ (fetchNuGet {
890+ name = "System.Text.Encoding";
891+ version = "4.3.0";
892+ sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
893+ })
894+
895+ (fetchNuGet {
896+ name = "System.Text.Encoding.Extensions";
897+ version = "4.0.11";
898+ sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs";
899+ })
900+
901+ (fetchNuGet {
902+ name = "System.Text.Encoding.Extensions";
903+ version = "4.3.0";
904+ sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy";
905+ })
906+
907+ (fetchNuGet {
908+ name = "System.Text.RegularExpressions";
909+ version = "4.1.0";
910+ sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7";
911+ })
912+
913+ (fetchNuGet {
914+ name = "System.Text.RegularExpressions";
915+ version = "4.3.0";
916+ sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l";
917+ })
918+
919+ (fetchNuGet {
920+ name = "System.Threading";
921+ version = "4.0.11";
922+ sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls";
923+ })
924+
925+ (fetchNuGet {
926+ name = "System.Threading";
927+ version = "4.3.0";
928+ sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
929+ })
930+
931+ (fetchNuGet {
932+ name = "System.Threading.Tasks";
933+ version = "4.0.11";
934+ sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5";
935+ })
936+
937+ (fetchNuGet {
938+ name = "System.Threading.Tasks";
939+ version = "4.3.0";
940+ sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
941+ })
942+
943+ (fetchNuGet {
944+ name = "System.Threading.Tasks.Dataflow";
945+ version = "4.9.0";
946+ sha256 = "1g6s9pjg4z8iy98df60y9a01imdqy59zd767vz74rrng78jl2dk5";
947+ })
948+
949+ (fetchNuGet {
950+ name = "System.Threading.Tasks.Extensions";
951+ version = "4.3.0";
952+ sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z";
953+ })
954+
955+ (fetchNuGet {
956+ name = "System.Threading.Tasks.Extensions";
957+ version = "4.5.3";
958+ sha256 = "0g7r6hm572ax8v28axrdxz1gnsblg6kszq17g51pj14a5rn2af7i";
959+ })
960+
961+ (fetchNuGet {
962+ name = "System.Threading.ThreadPool";
963+ version = "4.3.0";
964+ sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1";
965+ })
966+
967+ (fetchNuGet {
968+ name = "System.Threading.Timer";
969+ version = "4.3.0";
970+ sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56";
971+ })
972+
973+ (fetchNuGet {
974+ name = "System.ValueTuple";
975+ version = "4.5.0";
976+ sha256 = "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy";
977+ })
978+
979+ (fetchNuGet {
980+ name = "System.Xml.ReaderWriter";
981+ version = "4.0.11";
982+ sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5";
983+ })
984+
985+ (fetchNuGet {
986+ name = "System.Xml.ReaderWriter";
987+ version = "4.3.0";
988+ sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1";
989+ })
990+
991+ (fetchNuGet {
992+ name = "System.Xml.XDocument";
993+ version = "4.0.11";
994+ sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18";
995+ })
996+
997+ (fetchNuGet {
998+ name = "System.Xml.XDocument";
999+ version = "4.3.0";
1000+ sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd";
1001+ })
1002+
1003+ (fetchNuGet {
1004+ name = "System.Xml.XmlDocument";
1005+ version = "4.3.0";
1006+ sha256 = "0bmz1l06dihx52jxjr22dyv5mxv6pj4852lx68grjm7bivhrbfwi";
1007+ })
1008+
1009+ (fetchNuGet {
1010+ name = "runtime.any.System.Collections";
1011+ version = "4.3.0";
1012+ sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0";
1013+ })
1014+
1015+ (fetchNuGet {
1016+ name = "runtime.any.System.Diagnostics.Tools";
1017+ version = "4.3.0";
1018+ sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk";
1019+ })
1020+
1021+ (fetchNuGet {
1022+ name = "runtime.any.System.Diagnostics.Tracing";
1023+ version = "4.3.0";
1024+ sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn";
1025+ })
1026+
1027+ (fetchNuGet {
1028+ name = "runtime.any.System.Globalization";
1029+ version = "4.3.0";
1030+ sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x";
1031+ })
1032+
1033+ (fetchNuGet {
1034+ name = "runtime.any.System.Globalization.Calendars";
1035+ version = "4.3.0";
1036+ sha256 = "1ghhhk5psqxcg6w88sxkqrc35bxcz27zbqm2y5p5298pv3v7g201";
1037+ })
1038+
1039+ (fetchNuGet {
1040+ name = "runtime.any.System.IO";
1041+ version = "4.3.0";
1042+ sha256 = "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x";
1043+ })
1044+
1045+ (fetchNuGet {
1046+ name = "runtime.any.System.Reflection";
1047+ version = "4.3.0";
1048+ sha256 = "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly";
1049+ })
1050+
1051+ (fetchNuGet {
1052+ name = "runtime.any.System.Reflection.Extensions";
1053+ version = "4.3.0";
1054+ sha256 = "0zyri97dfc5vyaz9ba65hjj1zbcrzaffhsdlpxc9bh09wy22fq33";
1055+ })
1056+
1057+ (fetchNuGet {
1058+ name = "runtime.any.System.Reflection.Primitives";
1059+ version = "4.3.0";
1060+ sha256 = "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf";
1061+ })
1062+
1063+ (fetchNuGet {
1064+ name = "runtime.any.System.Resources.ResourceManager";
1065+ version = "4.3.0";
1066+ sha256 = "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl";
1067+ })
1068+
1069+ (fetchNuGet {
1070+ name = "runtime.any.System.Runtime";
1071+ version = "4.3.0";
1072+ sha256 = "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b";
1073+ })
1074+
1075+ (fetchNuGet {
1076+ name = "runtime.any.System.Runtime.Handles";
1077+ version = "4.3.0";
1078+ sha256 = "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x";
1079+ })
1080+
1081+ (fetchNuGet {
1082+ name = "runtime.any.System.Runtime.InteropServices";
1083+ version = "4.3.0";
1084+ sha256 = "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19";
1085+ })
1086+
1087+ (fetchNuGet {
1088+ name = "runtime.any.System.Text.Encoding";
1089+ version = "4.3.0";
1090+ sha256 = "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3";
1091+ })
1092+
1093+ (fetchNuGet {
1094+ name = "runtime.any.System.Text.Encoding.Extensions";
1095+ version = "4.3.0";
1096+ sha256 = "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8";
1097+ })
1098+
1099+ (fetchNuGet {
1100+ name = "runtime.any.System.Threading.Tasks";
1101+ version = "4.3.0";
1102+ sha256 = "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va";
1103+ })
1104+
1105+ (fetchNuGet {
1106+ name = "runtime.any.System.Threading.Timer";
1107+ version = "4.3.0";
1108+ sha256 = "0aw4phrhwqz9m61r79vyfl5la64bjxj8l34qnrcwb28v49fg2086";
1109+ })
1110+
1111+ (fetchNuGet {
1112+ name = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1113+ version = "4.3.0";
1114+ sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d";
1115+ })
1116+
1117+ (fetchNuGet {
1118+ name = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1119+ version = "4.3.2";
1120+ sha256 = "0rwpqngkqiapqc5c2cpkj7idhngrgss5qpnqg0yh40mbyflcxf8i";
1121+ })
1122+
1123+ (fetchNuGet {
1124+ name = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1125+ version = "4.3.0";
1126+ sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59";
1127+ })
1128+
1129+ (fetchNuGet {
1130+ name = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1131+ version = "4.3.2";
1132+ sha256 = "1n06gxwlinhs0w7s8a94r1q3lwqzvynxwd3mp10ws9bg6gck8n4r";
1133+ })
1134+
1135+ (fetchNuGet {
1136+ name = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1137+ version = "4.3.0";
1138+ sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa";
1139+ })
1140+
1141+ (fetchNuGet {
1142+ name = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1143+ version = "4.3.2";
1144+ sha256 = "0404wqrc7f2yc0wxv71y3nnybvqx8v4j9d47hlscxy759a525mc3";
1145+ })
1146+
1147+ (fetchNuGet {
1148+ name = "runtime.native.System";
1149+ version = "4.3.0";
1150+ sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4";
1151+ })
1152+
1153+ (fetchNuGet {
1154+ name = "runtime.native.System.IO.Compression";
1155+ version = "4.3.0";
1156+ sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d";
1157+ })
1158+
1159+ (fetchNuGet {
1160+ name = "runtime.native.System.Net.Http";
1161+ version = "4.3.0";
1162+ sha256 = "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk";
1163+ })
1164+
1165+ (fetchNuGet {
1166+ name = "runtime.native.System.Security.Cryptography.Apple";
1167+ version = "4.3.0";
1168+ sha256 = "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q";
1169+ })
1170+
1171+ (fetchNuGet {
1172+ name = "runtime.native.System.Security.Cryptography.OpenSsl";
1173+ version = "4.3.0";
1174+ sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97";
1175+ })
1176+
1177+ (fetchNuGet {
1178+ name = "runtime.native.System.Security.Cryptography.OpenSsl";
1179+ version = "4.3.2";
1180+ sha256 = "0zy5r25jppz48i2bkg8b9lfig24xixg6nm3xyr1379zdnqnpm8f6";
1181+ })
1182+
1183+ (fetchNuGet {
1184+ name = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1185+ version = "4.3.0";
1186+ sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3";
1187+ })
1188+
1189+ (fetchNuGet {
1190+ name = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1191+ version = "4.3.2";
1192+ sha256 = "096ch4n4s8k82xga80lfmpimpzahd2ip1mgwdqgar0ywbbl6x438";
1193+ })
1194+
1195+ (fetchNuGet {
1196+ name = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1197+ version = "4.3.0";
1198+ sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf";
1199+ })
1200+
1201+ (fetchNuGet {
1202+ name = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1203+ version = "4.3.2";
1204+ sha256 = "1dm8fifl7rf1gy7lnwln78ch4rw54g0pl5g1c189vawavll7p6rj";
1205+ })
1206+
1207+ (fetchNuGet {
1208+ name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple";
1209+ version = "4.3.0";
1210+ sha256 = "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi";
1211+ })
1212+
1213+ (fetchNuGet {
1214+ name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1215+ version = "4.3.0";
1216+ sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3";
1217+ })
1218+
1219+ (fetchNuGet {
1220+ name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1221+ version = "4.3.2";
1222+ sha256 = "1m9z1k9kzva9n9kwinqxl97x2vgl79qhqjlv17k9s2ymcyv2bwr6";
1223+ })
1224+
1225+ (fetchNuGet {
1226+ name = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1227+ version = "4.3.0";
1228+ sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn";
1229+ })
1230+
1231+ (fetchNuGet {
1232+ name = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1233+ version = "4.3.2";
1234+ sha256 = "1cpx56mcfxz7cpn57wvj18sjisvzq8b5vd9rw16ihd2i6mcp3wa1";
1235+ })
1236+
1237+ (fetchNuGet {
1238+ name = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1239+ version = "4.3.0";
1240+ sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3";
1241+ })
1242+
1243+ (fetchNuGet {
1244+ name = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1245+ version = "4.3.2";
1246+ sha256 = "15gsm1a8jdmgmf8j5v1slfz8ks124nfdhk2vxs2rw3asrxalg8hi";
1247+ })
1248+
1249+ (fetchNuGet {
1250+ name = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1251+ version = "4.3.0";
1252+ sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy";
1253+ })
1254+
1255+ (fetchNuGet {
1256+ name = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1257+ version = "4.3.2";
1258+ sha256 = "0q0n5q1r1wnqmr5i5idsrd9ywl33k0js4pngkwq9p368mbxp8x1w";
1259+ })
1260+
1261+ (fetchNuGet {
1262+ name = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1263+ version = "4.3.0";
1264+ sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5";
1265+ })
1266+
1267+ (fetchNuGet {
1268+ name = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
1269+ version = "4.3.2";
1270+ sha256 = "1x0g58pbpjrmj2x2qw17rdwwnrcl0wvim2hdwz48lixvwvp22n9c";
1271+ })
1272+
1273+ (fetchNuGet {
1274+ name = "runtime.unix.Microsoft.Win32.Primitives";
1275+ version = "4.3.0";
1276+ sha256 = "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id";
1277+ })
1278+
1279+ (fetchNuGet {
1280+ name = "runtime.unix.System.Console";
1281+ version = "4.3.0";
1282+ sha256 = "1pfpkvc6x2if8zbdzg9rnc5fx51yllprl8zkm5npni2k50lisy80";
1283+ })
1284+
1285+ (fetchNuGet {
1286+ name = "runtime.unix.System.Diagnostics.Debug";
1287+ version = "4.3.0";
1288+ sha256 = "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5";
1289+ })
1290+
1291+ (fetchNuGet {
1292+ name = "runtime.unix.System.IO.FileSystem";
1293+ version = "4.3.0";
1294+ sha256 = "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix";
1295+ })
1296+
1297+ (fetchNuGet {
1298+ name = "runtime.unix.System.Net.Primitives";
1299+ version = "4.3.0";
1300+ sha256 = "0bdnglg59pzx9394sy4ic66kmxhqp8q8bvmykdxcbs5mm0ipwwm4";
1301+ })
1302+
1303+ (fetchNuGet {
1304+ name = "runtime.unix.System.Net.Sockets";
1305+ version = "4.3.0";
1306+ sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12";
1307+ })
1308+
1309+ (fetchNuGet {
1310+ name = "runtime.unix.System.Private.Uri";
1311+ version = "4.3.0";
1312+ sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk";
1313+ })
1314+
1315+ (fetchNuGet {
1316+ name = "runtime.unix.System.Runtime.Extensions";
1317+ version = "4.3.0";
1318+ sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p";
1319+ })
1320+
1321+]
pkgs/development/dotnet-modules/python-language-server/format-deps.shnew file+40
@@ -0,0 +1,40 @@
1+#! /usr/bin/env nix-shell
2+#! nix-shell -p gawk nix -i bash
3+
4+# Retrieve sha256 hashes for each dependency in and format fetchNuGet calls
5+echo "" > deps.nix
6+urlbase="https://www.nuget.org/api/v2/package"
7+cat << EOL
8+# This file is autogenerated.
9+# To regenerate, run "create_deps.sh \$PATH_TO_LANGUAGE_SERVER_CHECKOUT"
10+
11+{ fetchurl }: let
12+
13+ fetchNuGet = { name, version, sha256 }: fetchurl {
14+ inherit sha256;
15+ url = "$urlbase/\${name}/\${version}";
16+ };
17+
18+in [
19+EOL
20+IFS=''
21+while read line; do
22+ name=$(echo $line | awk '{print $1}')
23+ version=$(echo $line | awk '{print $2}')
24+ sha256=$(nix-prefetch-url "$urlbase/$name/$version" 2>/dev/null)
25+
26+ if [ -n "$sha256" ]; then
27+ cat << EOL
28+
29+ (fetchNuGet {
30+ name = "$name";
31+ version = "$version";
32+ sha256 = "$sha256";
33+ })
34+EOL
35+ fi
36+done < $1
37+cat << EOL
38+
39+]
40+EOL
pkgs/development/dotnet-modules/python-language-server/manual_deps.txtnew file+14
@@ -0,0 +1,14 @@
1+Microsoft.AspNetCore.App.Runtime.linux-x64 3.1.3
2+Microsoft.AspNetCore.App.Ref 3.0.1
3+Microsoft.AspNetCore.App.Runtime.linux-x64 3.1.2
4+Microsoft.AspNetCore.App.Runtime.linux-x64 3.0.3
5+Microsoft.AspNetCore.App.Runtime.linux-x64 3.0.2
6+Microsoft.NetCore.App.Ref 3.1.0
7+Microsoft.NetCore.App.Ref 3.0.0
8+Microsoft.NetCore.App.Runtime.linux-x64 3.1.3
9+Microsoft.NetCore.App.Runtime.linux-x64 3.1.2
10+Microsoft.NetCore.App.Runtime.linux-x64 3.0.2
11+Microsoft.NetCore.App.Runtime.linux-x64 3.0.3
12+Microsoft.NetCore.App.Host.linux-x64 3.1.3
13+Microsoft.NetCore.App.Host.linux-x64 3.0.2
14+Microsoft.NetCore.App.Host.linux-x64 3.0.3
pkgs/development/dotnet-modules/python-language-server/process_lockfile.pynew file+37
@@ -0,0 +1,37 @@
1+#!/usr/bin/python
2+
3+import json
4+import sys
5+
6+
7+def process_section(name, section):
8+ packages = set()
9+
10+ if "resolved" in section:
11+ packages.add((name, section["resolved"]))
12+
13+ if "dependencies" in section:
14+ for name in section["dependencies"]:
15+ packages.add((name, section["dependencies"][name]))
16+
17+ return packages
18+
19+
20+def main():
21+ with open(sys.argv[1], 'r') as f:
22+ tree = json.loads(f.read())
23+
24+ packages = set()
25+
26+ topDependencies = tree["dependencies"]
27+
28+ for area in topDependencies:
29+ for name in topDependencies[area]:
30+ packages = packages.union(process_section(name, topDependencies[area][name]))
31+
32+ for (name, version) in packages:
33+ print("%s %s" % (name, version))
34+
35+
36+if __name__ == "__main__":
37+ main()
pkgs/development/haskell-modules/configuration-common.nix+28−1
@@ -71,7 +71,7 @@ self: super: {
7171 name = "git-annex-${super.git-annex.version}-src";
7272 url = "git://git-annex.branchable.com/";
7373 rev = "refs/tags/" + super.git-annex.version;
74− sha256 = "1jjw6ar8ddcncwzksyx2xky50sm2jg1zjr7iiqk0vn8qq0fn2gwy";
74+ sha256 = "0adw72lw3ygls87w6i7hirf26gz991dkm992jb5f0h5nvy6d44pl";
7575 };
7676 }).override {
7777 dbus = if pkgs.stdenv.isLinux then self.dbus else null;
@@ -333,6 +333,7 @@ self: super: {
333333 nats-queue = dontCheck super.nats-queue;
334334 netpbm = dontCheck super.netpbm;
335335 network = dontCheck super.network;
336+ network_2_6_3_1 = dontCheck super.network_2_6_3_1;
336337 network-dbus = dontCheck super.network-dbus;
337338 notcpp = dontCheck super.notcpp;
338339 ntp-control = dontCheck super.ntp-control;
@@ -1488,4 +1489,30 @@ self: super: {
14881489 selective = self.selective_0_4_1;
14891490 };
14901491
1492+ # Needed for ghcide
1493+ haskell-lsp_0_19_0_0 = super.haskell-lsp_0_19_0_0.override {
1494+ haskell-lsp-types = self.haskell-lsp-types_0_19_0_0;
1495+ };
1496+
1497+ # this will probably need to get updated with every ghcide update,
1498+ # we need an override because ghcide is tracking haskell-lsp closely.
1499+ ghcide = dontCheck (super.ghcide.override rec {
1500+ haskell-lsp-types = self.haskell-lsp-types_0_19_0_0;
1501+ haskell-lsp = self.haskell-lsp_0_19_0_0;
1502+ });
1503+
1504+ # stackage right now is not new enough for hlint-3.0
1505+ ghc-lib-parser-ex_8_10_0_6 = super.ghc-lib-parser-ex_8_10_0_6.override {
1506+ ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200412;
1507+ };
1508+
1509+ hlint = super.hlint.override {
1510+ ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200412;
1511+ ghc-lib-parser-ex = self.ghc-lib-parser-ex_8_10_0_6;
1512+ extra = self.extra_1_7_1;
1513+ filepattern = self.filepattern.override {
1514+ extra = self.extra_1_7_1;
1515+ };
1516+ };
1517+
14911518} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix+7−5
@@ -132,11 +132,13 @@ self: super: {
132132 url = "https://github.com/haskell-hvr/cabal-plan/pull/55.patch";
133133 sha256 = "0lhs4vx5qg5ldhnyb9z7k0jmxhmd2f34x4xbwv6vsljs9vr02pd8";
134134 });
135− dbus = appendPatch super.dbus ./patches/fix-dbus-for-ghc-8.10.x.patch;
136135
137− # https://github.com/ndmitchell/hlint/issues/959
138− hlint = super.hlint.override {
139− ghc-lib-parser-ex = addBuildDepend super.ghc-lib-parser-ex super.ghc-lib-parser;
140− };
136+ # https://github.com/commercialhaskell/pantry/issues/21
137+ pantry = appendPatch super.pantry (pkgs.fetchpatch {
138+ name = "add-cabal-3.2.x-support.patch";
139+ url = "https://patch-diff.githubusercontent.com/raw/commercialhaskell/pantry/pull/22.patch";
140+ sha256 = "198hsfjsy83s7rp71llf05cwa3vkm74g73djg5p4sk4awm9s6vf2";
141+ excludes = ["package.yaml"];
142+ });
141143
142144}
pkgs/development/haskell-modules/configuration-hackage2nix.yaml+130−17
@@ -72,7 +72,7 @@ default-package-overrides:
7272 # gi-gdkx11-4.x requires gtk-4.x, which is still under development and
7373 # not yet available in Nixpkgs
7474 - gi-gdkx11 < 4
75− # LTS Haskell 15.10
75+ # LTS Haskell 15.11
7676 - abstract-deque ==0.3
7777 - abstract-par ==0.3.3
7878 - AC-Angle ==1.0
@@ -378,6 +378,8 @@ default-package-overrides:
378378 - can-i-haz ==0.3.1.0
379379 - ca-province-codes ==1.0.0.0
380380 - carray ==0.1.6.8
381+ - casa-client ==0.0.1
382+ - casa-types ==0.0.1
381383 - cased ==0.1.0.0
382384 - case-insensitive ==1.2.1.0
383385 - cases ==0.1.3.2
@@ -574,7 +576,7 @@ default-package-overrides:
574576 - data-tree-print ==0.1.0.2
575577 - dataurl ==0.1.0.0
576578 - DAV ==1.3.4
577− - dbus ==1.2.13
579+ - dbus ==1.2.14
578580 - debian-build ==0.10.2.0
579581 - debug-trace-var ==0.2.0
580582 - dec ==0.0.3
@@ -664,7 +666,7 @@ default-package-overrides:
664666 - elm-core-sources ==1.0.0
665667 - elm-export ==0.6.0.1
666668 - emacs-module ==0.1.1
667− - email-validate ==2.3.2.12
669+ - email-validate ==2.3.2.13
668670 - emojis ==0.1
669671 - enclosed-exceptions ==1.0.3
670672 - ENIG ==0.0.1.0
@@ -897,6 +899,7 @@ default-package-overrides:
897899 - groups ==0.4.1.0
898900 - guarded-allocation ==0.0.1
899901 - hackage-db ==2.1.0
902+ - hackage-security ==0.6.0.1
900903 - haddock-library ==1.8.0
901904 - half ==0.3
902905 - hamtsolo ==1.0.3
@@ -1073,7 +1076,7 @@ default-package-overrides:
10731076 - hw-fingertree-strict ==0.1.2.0
10741077 - hw-hedgehog ==0.1.1.0
10751078 - hw-hspec-hedgehog ==0.1.1.0
1076− - hw-int ==0.0.1.0
1079+ - hw-int ==0.0.2.0
10771080 - hw-ip ==2.4.2.0
10781081 - hw-json ==1.3.2.0
10791082 - hw-json-simd ==0.1.1.0
@@ -1116,7 +1119,7 @@ default-package-overrides:
11161119 - incremental-parser ==0.4.0.1
11171120 - indents ==0.5.0.1
11181121 - indexed ==0.1.3
1119− - indexed-list-literals ==0.2.1.2
1122+ - indexed-list-literals ==0.2.1.3
11201123 - indexed-profunctors ==0.1
11211124 - infer-license ==0.2.0
11221125 - inflections ==0.4.0.5
@@ -1153,7 +1156,7 @@ default-package-overrides:
11531156 - ip6addr ==1.0.1
11541157 - iproute ==1.7.9
11551158 - IPv6Addr ==1.1.3
1156− - ipynb ==0.1
1159+ - ipynb ==0.1.0.1
11571160 - ipython-kernel ==0.10.1.0
11581161 - irc ==0.6.1.0
11591162 - irc-client ==1.1.1.1
@@ -1167,7 +1170,7 @@ default-package-overrides:
11671170 - ix-shapable ==0.1.0
11681171 - jack ==0.7.1.4
11691172 - jira-wiki-markup ==1.0.0
1170− - jose ==0.8.2.0
1173+ - jose ==0.8.2.1
11711174 - jose-jwt ==0.8.0
11721175 - js-dgtable ==0.5.2
11731176 - js-flot ==0.8.3
@@ -1196,7 +1199,7 @@ default-package-overrides:
11961199 - kind-generics-th ==0.2.1.0
11971200 - kmeans ==0.1.3
11981201 - koofr-client ==1.0.0.3
1199− - kubernetes-webhook-haskell ==0.2.0.0
1202+ - kubernetes-webhook-haskell ==0.2.0.1
12001203 - l10n ==0.1.0.1
12011204 - labels ==0.3.3
12021205 - lackey ==1.0.12
@@ -1209,7 +1212,7 @@ default-package-overrides:
12091212 - language-java ==0.2.9
12101213 - language-javascript ==0.7.1.0
12111214 - language-protobuf ==1.0.1
1212− - language-puppet ==1.4.6.2
1215+ - language-puppet ==1.4.6.3
12131216 - lapack-carray ==0.0.3
12141217 - lapack-comfort-array ==0.0.0.1
12151218 - lapack-ffi ==0.0.2
@@ -1276,6 +1279,7 @@ default-package-overrides:
12761279 - lsp-test ==0.10.2.0
12771280 - lucid ==2.9.12
12781281 - lucid-extras ==0.2.2
1282+ - lukko ==0.1.1.2
12791283 - lzma ==0.0.0.3
12801284 - lzma-conduit ==1.2.1
12811285 - machines ==0.7
@@ -1508,6 +1512,7 @@ default-package-overrides:
15081512 - pandoc-plot ==0.2.2.0
15091513 - pandoc-pyplot ==2.3.0.1
15101514 - pandoc-types ==1.20
1515+ - pantry ==0.4.0.1
15111516 - papillon ==0.1.1.1
15121517 - parallel ==3.2.2.0
15131518 - parallel-io ==0.3.3
@@ -1659,8 +1664,8 @@ default-package-overrides:
16591664 - PyF ==0.9.0.1
16601665 - qchas ==1.1.0.1
16611666 - qm-interpolated-string ==0.3.0.0
1662− - qrcode-core ==0.9.2
1663− - qrcode-juicypixels ==0.8.0
1667+ - qrcode-core ==0.9.3
1668+ - qrcode-juicypixels ==0.8.1
16641669 - quadratic-irrational ==0.1.1
16651670 - QuasiText ==0.1.2.6
16661671 - QuickCheck ==2.13.2
@@ -1718,6 +1723,7 @@ default-package-overrides:
17181723 - RefSerialize ==0.4.0
17191724 - regex ==1.1.0.0
17201725 - regex-applicative ==0.3.3.1
1726+ - regex-applicative-text ==0.1.0.1
17211727 - regex-base ==0.94.0.0
17221728 - regex-compat ==0.95.2.0
17231729 - regex-compat-tdfa ==0.95.1.4
@@ -1751,7 +1757,7 @@ default-package-overrides:
17511757 - rfc1751 ==0.1.2
17521758 - rfc5051 ==0.1.0.4
17531759 - rigel-viz ==0.2.0.0
1754− - rio ==0.1.15.0
1760+ - rio ==0.1.15.1
17551761 - rio-orphans ==0.1.1.0
17561762 - rio-prettyprint ==0.1.0.0
17571763 - roc-id ==0.1.0.0
@@ -1870,7 +1876,7 @@ default-package-overrides:
18701876 - siggy-chardust ==1.0.0
18711877 - signal ==0.1.0.4
18721878 - silently ==1.2.5.1
1873− - simple-affine-space ==0.1
1879+ - simple-affine-space ==0.1.1
18741880 - simple-cabal ==0.1.1
18751881 - simple-cmd ==0.2.1
18761882 - simple-cmd-args ==0.1.6
@@ -1962,6 +1968,7 @@ default-package-overrides:
19621968 - string-combinators ==0.6.0.5
19631969 - string-conv ==0.1.2
19641970 - string-conversions ==0.4.0.1
1971+ - string-interpolate ==0.2.0.3
19651972 - string-qq ==0.0.4
19661973 - stringsearch ==0.3.6.6
19671974 - string-transform ==1.1.1
@@ -2006,7 +2013,7 @@ default-package-overrides:
20062013 - tasty-dejafu ==2.0.0.1
20072014 - tasty-discover ==4.2.1
20082015 - tasty-expected-failure ==0.11.1.2
2009− - tasty-golden ==2.3.3.1
2016+ - tasty-golden ==2.3.3.2
20102017 - tasty-hedgehog ==1.0.0.2
20112018 - tasty-hspec ==1.1.5.1
20122019 - tasty-hunit ==0.10.0.2
@@ -2390,6 +2397,8 @@ extra-packages:
23902397 - happy <1.19.6 # newer versions break Agda
23912398 - happy == 1.19.9 # for purescript
23922399 - haskell-gi-overloading == 0.0 # gi-* packages use this dependency to disable overloading support
2400+ - haskell-lsp == 0.19.* # required for ghcide 0.1.0
2401+ - haskell-lsp-types == 0.19.* # required for ghcide 0.1.0
23932402 - haskell-src-exts == 1.19.* # required by hindent and structured-haskell-mode
23942403 - hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29
23952404 - hoogle == 5.0.14 # required by hie-hoogle
@@ -2693,6 +2702,7 @@ broken-packages:
26932702 - activitypub
26942703 - activitystreams-aeson
26952704 - actor
2705+ - acts
26962706 - Adaptive
26972707 - Adaptive-Blaisorblade
26982708 - adaptive-containers
@@ -2784,6 +2794,7 @@ broken-packages:
27842794 - amazon-emailer
27852795 - amazon-emailer-client-snap
27862796 - amazon-products
2797+ - amazonka-dynamodb
27872798 - amby
27882799 - AMI
27892800 - ampersand
@@ -2815,10 +2826,12 @@ broken-packages:
28152826 - anticiv
28162827 - antigate
28172828 - antimirov
2829+ - antiope-dynamodb
28182830 - antisplice
28192831 - antlr-haskell
28202832 - antlrc
28212833 - anydbm
2834+ - aop-prelude
28222835 - aosd
28232836 - apart
28242837 - apecs-stm
@@ -2877,6 +2890,7 @@ broken-packages:
28772890 - arguedit
28782891 - ariadne
28792892 - arion
2893+ - arithmetic-circuits
28802894 - armada
28812895 - armor
28822896 - arpa
@@ -2963,6 +2977,7 @@ broken-packages:
29632977 - authenticate-ldap
29642978 - authinfo-hs
29652979 - authoring
2980+ - autoapply
29662981 - AutoForms
29672982 - autom
29682983 - automata
@@ -2976,6 +2991,7 @@ broken-packages:
29762991 - avl-static
29772992 - AvlTree
29782993 - avr-shake
2994+ - avro-piper
29792995 - avwx
29802996 - awesome-prelude
29812997 - awesomium
@@ -3040,6 +3056,7 @@ broken-packages:
30403056 - barrie
30413057 - barrier
30423058 - barrier-monad
3059+ - base-encoding
30433060 - base-feature-macros
30443061 - base-generics
30453062 - base-io-access
@@ -3144,6 +3161,7 @@ broken-packages:
31443161 - bindings-libg15
31453162 - bindings-librrd
31463163 - bindings-libstemmer
3164+ - bindings-libusb
31473165 - bindings-libv4l2
31483166 - bindings-linux-videodev2
31493167 - bindings-monetdb-mapi
@@ -3370,6 +3388,7 @@ broken-packages:
33703388 - cabal-dependency-licenses
33713389 - cabal-dev
33723390 - cabal-dir
3391+ - cabal-fmt
33733392 - cabal-ghc-dynflags
33743393 - cabal-ghci
33753394 - cabal-graphdeps
@@ -3403,6 +3422,7 @@ broken-packages:
34033422 - cabin
34043423 - cabocha
34053424 - cached
3425+ - cacophony
34063426 - cafeteria-prelude
34073427 - caffegraph
34083428 - cairo-core
@@ -3503,6 +3523,7 @@ broken-packages:
35033523 - cereal-time
35043524 - certificate
35053525 - cf
3526+ - cfenv
35063527 - cfipu
35073528 - cflp
35083529 - cfopu
@@ -3676,6 +3697,7 @@ broken-packages:
36763697 - collections-api
36773698 - collections-base-instances
36783699 - colonnade
3700+ - Color
36793701 - color-counter
36803702 - colorless
36813703 - colorless-http-client
@@ -3936,6 +3958,7 @@ broken-packages:
39363958 - cspmchecker
39373959 - cspretty
39383960 - css
3961+ - css-selectors
39393962 - css-syntax
39403963 - csv-enumerator
39413964 - csv-nptools
@@ -3956,6 +3979,7 @@ broken-packages:
39563979 - curves
39573980 - custom-prelude
39583981 - CV
3982+ - cv-combinators
39593983 - cypher
39603984 - d-bus
39613985 - d10
@@ -4124,6 +4148,7 @@ broken-packages:
41244148 - demarcate
41254149 - denominate
41264150 - dense-int-set
4151+ - dependent-hashmap
41274152 - dependent-monoidal-map
41284153 - dependent-state
41294154 - dependent-sum-aeson-orphans
@@ -4163,6 +4188,7 @@ broken-packages:
41634188 - dhall-yaml
41644189 - dhcp-lease-parser
41654190 - dhrun
4191+ - di-polysemy
41664192 - dia-base
41674193 - dia-functions
41684194 - diagrams-boolean
@@ -4200,6 +4226,7 @@ broken-packages:
42004226 - DigitalOcean
42014227 - digitalocean-kzs
42024228 - digits
4229+ - digraph
42034230 - dimensional-codata
42044231 - dimensional-tf
42054232 - DimensionalHash
@@ -4404,6 +4431,7 @@ broken-packages:
44044431 - effect-stack
44054432 - effin
44064433 - egison-quote
4434+ - egison-tutorial
44074435 - ehaskell
44084436 - ehs
44094437 - eibd-client-simple
@@ -4411,6 +4439,7 @@ broken-packages:
44114439 - Eight-Ball-Pool-Hack-Cheats
44124440 - either-unwrap
44134441 - EitherT
4442+ - ejdb2-binding
44144443 - ekg-bosun
44154444 - ekg-carbon
44164445 - ekg-elastic
@@ -4581,6 +4610,7 @@ broken-packages:
45814610 - extensible-data
45824611 - extensible-effects-concurrent
45834612 - extensible-skeleton
4613+ - extensions
45844614 - external-sort
45854615 - Extra
45864616 - extract-dependencies
@@ -4637,6 +4667,7 @@ broken-packages:
46374667 - fca
46384668 - fcache
46394669 - fcd
4670+ - fcf-containers
46404671 - fcg
46414672 - fckeditor
46424673 - fclabels-monadlib
@@ -4708,6 +4739,7 @@ broken-packages:
47084739 - findhttp
47094740 - fingertree-psqueue
47104741 - fingertree-tf
4742+ - finitary
47114743 - finitary-derive
47124744 - FiniteMap
47134745 - firefly-example
@@ -4822,6 +4854,7 @@ broken-packages:
48224854 - fraction
48234855 - frag
48244856 - Frames-beam
4857+ - Frames-dsv
48254858 - franchise
48264859 - Frank
48274860 - fraxl
@@ -4905,6 +4938,7 @@ broken-packages:
49054938 - funpat
49064939 - funsat
49074940 - funspection
4941+ - fused-effects-readline
49084942 - fused-effects-squeal
49094943 - fusion
49104944 - fusion-plugin
@@ -5013,6 +5047,7 @@ broken-packages:
50135047 - ghc-dump-tree
50145048 - ghc-dump-util
50155049 - ghc-dup
5050+ - ghc-events-analyze
50165051 - ghc-events-parallel
50175052 - ghc-generic-instances
50185053 - ghc-imported-from
@@ -5039,7 +5074,6 @@ broken-packages:
50395074 - ghci-lib
50405075 - ghci-ng
50415076 - ghci-pretty
5042− - ghcide
50435077 - ghcjs-dom-jsffi
50445078 - ghcjs-fetch
50455079 - ghcjs-hplay
@@ -5081,6 +5115,7 @@ broken-packages:
50815115 - git-remote-ipfs
50825116 - git-repair
50835117 - git-sanity
5118+ - git-vogue
50845119 - gitdo
50855120 - github-backup
50865121 - github-data
@@ -5368,6 +5403,7 @@ broken-packages:
53685403 - hakyll-R
53695404 - hakyll-series
53705405 - hakyll-shortcode
5406+ - hakyll-shortcut-links
53715407 - hakyll-typescript
53725408 - hal
53735409 - halberd
@@ -5384,6 +5420,7 @@ broken-packages:
53845420 - hamsql
53855421 - hamtmap
53865422 - hamusic
5423+ - hanabi-dealer
53875424 - handa-gdata
53885425 - handle-like
53895426 - HandlerSocketClient
@@ -5835,7 +5872,6 @@ broken-packages:
58355872 - hichi
58365873 - hid-examples
58375874 - hidden-char
5838− - hie-bios
58395875 - hie-core
58405876 - hieraclus
58415877 - hierarchical-exceptions
@@ -6001,6 +6037,7 @@ broken-packages:
60016037 - hoovie
60026038 - hopencc
60036039 - hopencl
6040+ - HOpenCV
60046041 - hOpenPGP
60056042 - hopenpgp-tools
60066043 - hopfield
@@ -6097,6 +6134,7 @@ broken-packages:
60976134 - hs-rs-notify
60986135 - hs-scrape
60996136 - hs-snowtify
6137+ - hs-speedscope
61006138 - hs-twitter
61016139 - hs-twitterarchiver
61026140 - hs-vcard
@@ -6331,7 +6369,16 @@ broken-packages:
63316369 - huzzy
63326370 - hvega-theme
63336371 - hVOIDP
6372+ - hw-all
63346373 - hw-ci-assist
6374+ - hw-dsv
6375+ - hw-json
6376+ - hw-json-lens
6377+ - hw-json-simd
6378+ - hw-json-simple-cursor
6379+ - hw-json-standard-cursor
6380+ - hw-kafka-avro
6381+ - hw-simd
63356382 - hwall-auth-iitk
63366383 - hweblib
63376384 - hwhile
@@ -6415,9 +6462,20 @@ broken-packages:
64156462 - ignore
64166463 - igraph
64176464 - igrf
6465+ - ihaskell
6466+ - ihaskell-aeson
64186467 - ihaskell-basic
6468+ - ihaskell-blaze
6469+ - ihaskell-charts
6470+ - ihaskell-diagrams
64196471 - ihaskell-display
6472+ - ihaskell-gnuplot
6473+ - ihaskell-graphviz
6474+ - ihaskell-hatex
6475+ - ihaskell-hvega
64206476 - ihaskell-inline-r
6477+ - ihaskell-juicypixels
6478+ - ihaskell-magic
64216479 - ihaskell-parsec
64226480 - ihaskell-plot
64236481 - ihaskell-rlangqq
@@ -6655,6 +6713,7 @@ broken-packages:
66556713 - json-rpc-client
66566714 - json-schema
66576715 - json-sop
6716+ - json-syntax
66586717 - json-togo
66596718 - json-tokens
66606719 - json-tracer
@@ -6874,6 +6933,9 @@ broken-packages:
68746933 - language-vhdl
68756934 - language-webidl
68766935 - lapack
6936+ - lapack-carray
6937+ - lapack-comfort-array
6938+ - lapack-ffi
68776939 - large-hashable
68786940 - Lastik
68796941 - lat
@@ -6902,6 +6964,7 @@ broken-packages:
69026964 - lda
69036965 - ldap-client
69046966 - ldapply
6967+ - LDAPv3
69056968 - ldif
69066969 - leaf
69076970 - leaky
@@ -6976,6 +7039,7 @@ broken-packages:
69767039 - libxslt
69777040 - licensor
69787041 - lie
7042+ - life-sync
69797043 - lifted-base-tf
69807044 - lifted-protolude
69817045 - lifted-stm
@@ -7048,6 +7112,8 @@ broken-packages:
70487112 - liszt
70497113 - lit
70507114 - literals
7115+ - LiterateMarkdown
7116+ - little-logger
70517117 - live-sequencer
70527118 - ll-picosat
70537119 - llsd
@@ -7141,6 +7207,7 @@ broken-packages:
71417207 - lsystem
71427208 - ltext
71437209 - ltk
7210+ - LTS
71447211 - lua-bc
71457212 - luachunk
71467213 - luautils
@@ -7164,6 +7231,7 @@ broken-packages:
71647231 - lz4-conduit
71657232 - lzma-enumerator
71667233 - lzma-streams
7234+ - lzo
71677235 - maam
71687236 - mac
71697237 - macaroon-shop
@@ -7242,6 +7310,9 @@ broken-packages:
72427310 - marxup
72437311 - masakazu-bot
72447312 - MASMGen
7313+ - massiv
7314+ - massiv-io
7315+ - massiv-test
72457316 - master-plan
72467317 - matchable
72477318 - matchable-th
@@ -7254,6 +7325,7 @@ broken-packages:
72547325 - mathlink
72557326 - matrix-as-xyz
72567327 - matrix-market
7328+ - matrix-sized
72577329 - matsuri
72587330 - maude
72597331 - maxent
@@ -7335,6 +7407,7 @@ broken-packages:
73357407 - miconix-test
73367408 - micro-recursion-schemes
73377409 - microaeson
7410+ - microbase
73387411 - microformats2-parser
73397412 - microformats2-types
73407413 - microgroove
@@ -7516,8 +7589,10 @@ broken-packages:
75167589 - ms
75177590 - msgpack
75187591 - msgpack-aeson
7592+ - msgpack-binary
75197593 - msgpack-idl
75207594 - msgpack-rpc
7595+ - msgpack-rpc-conduit
75217596 - msh
75227597 - msi-kb-backlit
75237598 - MSQueue
@@ -7529,9 +7604,11 @@ broken-packages:
75297604 - mtl-tf
75307605 - mtlx
75317606 - mtp
7607+ - mu-avro
75327608 - mu-grpc-client
75337609 - mu-grpc-common
75347610 - mu-grpc-server
7611+ - mu-kafka
75357612 - mu-protobuf
75367613 - MuCheck
75377614 - MuCheck-Hspec
@@ -7749,6 +7826,7 @@ broken-packages:
77497826 - nix-deploy
77507827 - nix-eval
77517828 - nix-freeze-tree
7829+ - nix-narinfo
77527830 - nix-tools
77537831 - nixfromnpm
77547832 - nixpkgs-update
@@ -7823,12 +7901,14 @@ broken-packages:
78237901 - ObjectIO
78247902 - objective
78257903 - ocaml-export
7904+ - ochan
78267905 - octane
78277906 - octohat
78287907 - octopus
78297908 - Octree
78307909 - oculus
78317910 - odbc
7911+ - odd-jobs
78327912 - OddWord
78337913 - oden-go-packages
78347914 - oeis2
@@ -7868,6 +7948,7 @@ broken-packages:
78687948 - OpenAFP
78697949 - OpenAFP-Utils
78707950 - openapi-petstore
7951+ - openapi-typed
78717952 - opench-meteo
78727953 - OpenCL
78737954 - OpenCLRaw
@@ -7876,10 +7957,12 @@ broken-packages:
78767957 - opendatatable
78777958 - OpenGLCheck
78787959 - opengles
7960+ - openid-connect
78797961 - OpenSCAD
78807962 - opensoundcontrol-ht
78817963 - openssh-github-keys
78827964 - openssh-protocol
7965+ - opentelemetry-extra
78837966 - opentelemetry-http-client
78847967 - opentelemetry-lightstep
78857968 - opentelemetry-wai
@@ -7914,6 +7997,7 @@ broken-packages:
79147997 - orders
79157998 - Ordinary
79167999 - ordrea
8000+ - oref
79178001 - organize-imports
79188002 - orgmode
79198003 - origami
@@ -7933,6 +8017,7 @@ broken-packages:
79338017 - otp-authenticator
79348018 - ottparse-pretty
79358019 - overload
8020+ - overloaded
79368021 - overloaded-records
79378022 - overture
79388023 - pack
@@ -8231,6 +8316,7 @@ broken-packages:
82318316 - plugins-multistage
82328317 - plur
82338318 - plural
8319+ - plzwrk
82348320 - png-file
82358321 - pngload
82368322 - pngload-fixed
@@ -8333,6 +8419,7 @@ broken-packages:
83338419 - prelude-plus
83348420 - preprocess-haskell
83358421 - preprocessor
8422+ - preql
83368423 - presburger
83378424 - present
83388425 - press
@@ -8344,6 +8431,7 @@ broken-packages:
83448431 - prettyprinter-graphviz
83458432 - prettyprinter-vty
83468433 - preview
8434+ - prim
83478435 - prim-array
83488436 - prim-ref
83498437 - primes-type
@@ -8721,7 +8809,6 @@ broken-packages:
87218809 - relation
87228810 - relational-postgresql8
87238811 - relative-date
8724− - releaser
87258812 - relevant-time
87268813 - reload
87278814 - remark
@@ -8845,6 +8932,8 @@ broken-packages:
88458932 - robots-txt
88468933 - roc-cluster
88478934 - roc-cluster-demo
8935+ - rock
8936+ - rocksdb-query
88488937 - roku-api
88498938 - rollbar
88508939 - rollbar-hs
@@ -8965,7 +9054,10 @@ broken-packages:
89659054 - scgi
89669055 - schedevr
89679056 - schedule-planner
9057+ - scheduler
89689058 - schedyield
9059+ - schema
9060+ - schemas
89699061 - schematic
89709062 - scholdoc
89719063 - scholdoc-citeproc
@@ -8974,6 +9066,7 @@ broken-packages:
89749066 - sci-ratio
89759067 - SciBaseTypes
89769068 - scidb-hquery
9069+ - scientific-notation
89779070 - SciFlow
89789071 - SciFlow-drmaa
89799072 - scion
@@ -9184,6 +9277,7 @@ broken-packages:
91849277 - shivers-cfg
91859278 - shoap
91869279 - shopify
9280+ - shortcut-links
91879281 - shorten-strings
91889282 - ShortestPathProblems
91899283 - show-prettyprint
@@ -9302,9 +9396,11 @@ broken-packages:
93029396 - smsaero
93039397 - smt-lib
93049398 - SmtLib
9399+ - smtlib2
93059400 - smtlib2-debug
93069401 - smtlib2-pipe
93079402 - smtlib2-quickcheck
9403+ - smtlib2-timing
93089404 - smtp-mail-ng
93099405 - SMTPClient
93109406 - smtps-gmail
@@ -9552,12 +9648,14 @@ broken-packages:
95529648 - stern-brocot
95539649 - stgi
95549650 - STL
9651+ - STLinkUSB
95559652 - stm-chunked-queues
95569653 - stm-containers
95579654 - stm-firehose
95589655 - stm-hamt
95599656 - stm-promise
95609657 - stm-stats
9658+ - STM32-Zombie
95619659 - stmcontrol
95629660 - stochastic
95639661 - StockholmAlignment
@@ -9785,9 +9883,12 @@ broken-packages:
97859883 - telegram-api
97869884 - telegram-bot
97879885 - telegram-bot-simple
9886+ - telegram-raw-api
9887+ - telegram-types
97889888 - teleport
97899889 - teleshell
97909890 - tellbot
9891+ - tempi
97919892 - template-default
97929893 - template-haskell-util
97939894 - template-hsml
@@ -9799,6 +9900,10 @@ broken-packages:
97999900 - tempus
98009901 - tensor
98019902 - tensor-safe
9903+ - tensorflow
9904+ - tensorflow-core-ops
9905+ - tensorflow-logging
9906+ - tensorflow-ops
98029907 - termbox
98039908 - termbox-banana
98049909 - termbox-bindings
@@ -10078,6 +10183,7 @@ broken-packages:
1007810183 - turingMachine
1007910184 - turtle-options
1008010185 - tweak
10186+ - tweet-hs
1008110187 - twentefp-eventloop-graphics
1008210188 - twentefp-eventloop-trees
1008310189 - twentefp-graphs
@@ -10130,6 +10236,7 @@ broken-packages:
1013010236 - type-tree
1013110237 - typeable-th
1013210238 - TypeClass
10239+ - typed-encoding
1013310240 - typed-streams
1013410241 - typed-wire
1013510242 - typedflow
@@ -10242,6 +10349,7 @@ broken-packages:
1024210349 - urn
1024310350 - urn-random
1024410351 - urxml
10352+ - usb
1024510353 - usb-enumerator
1024610354 - usb-hid
1024710355 - usb-id-database
@@ -10360,6 +10468,7 @@ broken-packages:
1036010468 - visual-graphrewrite
1036110469 - visual-prof
1036210470 - visualize-cbn
10471+ - vitrea
1036310472 - vivid
1036410473 - vivid-osc
1036510474 - vivid-supercollider
@@ -10542,6 +10651,7 @@ broken-packages:
1054210651 - wraxml
1054310652 - wrecker
1054410653 - wrecker-ui
10654+ - wreq-patchable
1054510655 - wreq-sb
1054610656 - wright
1054710657 - writer-cps-full
@@ -10552,6 +10662,7 @@ broken-packages:
1055210662 - wsdl
1055310663 - wsedit
1055410664 - wshterm
10665+ - wstunnel
1055510666 - wtk
1055610667 - wtk-gtk
1055710668 - wu-wei
@@ -10852,3 +10963,5 @@ broken-packages:
1085210963 - ztar
1085310964 - zuramaru
1085410965 - Zwaluw
10966+ - zxcvbn-dvorak
10967+ - zxcvbn-hs
pkgs/development/haskell-modules/configuration-nix.nix+3
@@ -727,4 +727,7 @@ self: super: builtins.intersectAttrs super {
727727 --prefix PATH : "${path}"
728728 '';
729729 });
730+
731+ # Tests access homeless-shelter.
732+ hie-bios = dontCheck super.hie-bios;
730733}
pkgs/development/haskell-modules/generic-builder.nix+9−11
@@ -48,12 +48,8 @@ in
4848, isExecutable ? false, isLibrary ? !isExecutable
4949, jailbreak ? false
5050, license
51−# We cannot enable -j<n> parallelism for libraries because GHC is far more
52−# likely to generate a non-determistic library ID in that case. Further
53−# details are at <https://github.com/peti/ghc-library-id-bug>.
54−#
55−# Currently disabled for aarch64. See https://ghc.haskell.org/trac/ghc/ticket/15449.
56−, enableParallelBuilding ? ((stdenv.lib.versionOlder "7.8" ghc.version && !isLibrary) || stdenv.lib.versionOlder "8.0.1" ghc.version) && !(stdenv.buildPlatform.isAarch64)
51+ # aarch64 sometimes crashes for -jn with n>1: https://ghc.haskell.org/trac/ghc/ticket/15449
52+, enableParallelBuilding ? !stdenv.buildPlatform.isAarch64
5753, maintainers ? []
5854, doCoverage ? false
5955, doHaddock ? !(ghc.isHaLVM or false)
@@ -82,7 +78,7 @@ in
8278 # same package in the (recursive) dependencies of the package being
8379 # built. Will delay failures, if any, to compile time.
8480 allowInconsistentDependencies ? false
85−, maxBuildCores ? 4 # GHC usually suffers beyond -j4. https://ghc.haskell.org/trac/ghc/ticket/9221
81+, maxBuildCores ? 16 # more cores usually don't improve performance: https://ghc.haskell.org/trac/ghc/ticket/9221
8682, # If set to true, this builds a pre-linked .o file for this Haskell library.
8783 # This can make it slightly faster to load this library into GHCi, but takes
8884 # extra disk space and compile time.
@@ -181,6 +177,8 @@ let
181177 (optionalString enableHsc2hsViaAsm "--hsc2hs-option=--via-asm")
182178 ];
183179
180+ parallelBuildingFlags = "-j$NIX_BUILD_CORES" + optionalString stdenv.isLinux " +RTS -A64M -RTS";
181+
184182 crossCabalFlagsString =
185183 stdenv.lib.optionalString isCross (" " + stdenv.lib.concatStringsSep " " crossCabalFlags);
186184
@@ -199,7 +197,7 @@ let
199197 "--package-db=$packageConfDir"
200198 (optionalString (enableSharedExecutables && stdenv.isLinux) "--ghc-option=-optl=-Wl,-rpath=$out/lib/${ghc.name}/${pname}-${version}")
201199 (optionalString (enableSharedExecutables && stdenv.isDarwin) "--ghc-option=-optl=-Wl,-headerpad_max_install_names")
202− (optionalString enableParallelBuilding "--ghc-option=-j$NIX_BUILD_CORES")
200+ (optionalString enableParallelBuilding "--ghc-options=${parallelBuildingFlags}")
203201 (optionalString useCpphs "--with-cpphs=${cpphs}/bin/cpphs --ghc-options=-cpp --ghc-options=-pgmP${cpphs}/bin/cpphs --ghc-options=-optP--cpp")
204202 (enableFeature (enableDeadCodeElimination && !stdenv.hostPlatform.isAarch32 && !stdenv.hostPlatform.isAarch64 && (versionAtLeast "8.0.1" ghc.version)) "split-objs")
205203 (enableFeature enableLibraryProfiling "library-profiling")
@@ -227,9 +225,9 @@ let
227225
228226 setupCompileFlags = [
229227 (optionalString (!coreSetup) "-${nativePackageDbFlag}=$setupPackageConfDir")
230− (optionalString (isGhcjs || isHaLVM || versionOlder "7.8" ghc.version) "-j$NIX_BUILD_CORES")
231− # https://github.com/haskell/cabal/issues/2398
232− (optionalString (versionOlder "7.10" ghc.version && !isHaLVM) "-threaded")
228+ (optionalString enableParallelBuilding (parallelBuildingFlags))
229+ "-threaded" # https://github.com/haskell/cabal/issues/2398
230+ "-rtsopts" # allow us to pass RTS flags to the generated Setup executable
233231 ];
234232
235233 isHaskellPkg = x: x ? isHaskellLibrary;
pkgs/development/haskell-modules/hackage-packages.nix+1650−664
@@ -3328,6 +3328,8 @@ self: {
33283328 benchmarkHaskellDepends = [ base colour criterion deepseq random ];
33293329 description = "Color spaces and conversions between them";
33303330 license = stdenv.lib.licenses.bsd3;
3331+ hydraPlatforms = stdenv.lib.platforms.none;
3332+ broken = true;
33313333 }) {};
33323334
33333335 "Combinatorrent" = callPackage
@@ -3439,25 +3441,6 @@ self: {
34393441 broken = true;
34403442 }) {};
34413443
3442− "ConcurrentUtils" = callPackage
3443− ({ mkDerivation, array, arrows, base, containers, hashable
3444− , hashtables, list-extras, monad-loops, MonadRandom, monads-tf
3445− , parallel, stm, strict, tagged, ttrie
3446− }:
3447− mkDerivation {
3448− pname = "ConcurrentUtils";
3449− version = "0.4.5.0";
3450− sha256 = "1kf5g4d8q28hs4wfd0fvc7k1bfir40z7rzx3lxflci36inr1d6dc";
3451− libraryHaskellDepends = [
3452− array arrows base containers hashable hashtables list-extras
3453− monad-loops MonadRandom monads-tf parallel stm strict tagged ttrie
3454− ];
3455− description = "Concurrent utilities";
3456− license = stdenv.lib.licenses.gpl2;
3457− hydraPlatforms = stdenv.lib.platforms.none;
3458− broken = true;
3459− }) {};
3460−
34613444 "Concurrential" = callPackage
34623445 ({ mkDerivation, async, base }:
34633446 mkDerivation {
@@ -6354,8 +6337,8 @@ self: {
63546337 }:
63556338 mkDerivation {
63566339 pname = "Frames";
6357− version = "0.6.3";
6358− sha256 = "1iqzsx33312m75bprp9i9dr11f9dpa8x02296vgmjskmcblh9as5";
6340+ version = "0.6.4";
6341+ sha256 = "1z1bv3dqna9gp6k2rjnbl54hxkaxl4khdlfy52r0cv51ah8969ri";
63596342 isLibrary = true;
63606343 isExecutable = true;
63616344 libraryHaskellDepends = [
@@ -6414,6 +6397,8 @@ self: {
64146397 testHaskellDepends = [ base Frames hspec pipes ];
64156398 description = "Alternative CSV parser for the Frames package";
64166399 license = stdenv.lib.licenses.bsd3;
6400+ hydraPlatforms = stdenv.lib.platforms.none;
6401+ broken = true;
64176402 }) {};
64186403
64196404 "Frames-map-reduce" = callPackage
@@ -7199,8 +7184,8 @@ self: {
71997184 ({ mkDerivation, base, mtl, split, threepenny-gui }:
72007185 mkDerivation {
72017186 pname = "Gleam";
7202− version = "0.1.0.2";
7203− sha256 = "0n0svc0lq6lgas834y8jfsqygb6qwjwhsrgxz8b7hypiqg3xjbhv";
7187+ version = "0.1.1.0";
7188+ sha256 = "08nabgn7v0rw4aihbihbijqgajrvyc7z7nl67jmka39fh5zm6blm";
72047189 libraryHaskellDepends = [ base mtl split threepenny-gui ];
72057190 description = "HTML Canvas graphics, animations and simulations";
72067191 license = stdenv.lib.licenses.bsd3;
@@ -8823,6 +8808,8 @@ self: {
88238808 executablePkgconfigDepends = [ opencv ];
88248809 description = "A binding for the OpenCV computer vision library";
88258810 license = stdenv.lib.licenses.gpl2;
8811+ hydraPlatforms = stdenv.lib.platforms.none;
8812+ broken = true;
88268813 }) {inherit (pkgs) opencv;};
88278814
88288815 "HPDF" = callPackage
@@ -12052,6 +12039,8 @@ self: {
1205212039 ];
1205312040 description = "Lightweight Directory Access Protocol (LDAP) version 3";
1205412041 license = stdenv.lib.licenses.gpl2Plus;
12042+ hydraPlatforms = stdenv.lib.platforms.none;
12043+ broken = true;
1205512044 }) {};
1205612045
1205712046 "LParse" = callPackage
@@ -12097,6 +12086,8 @@ self: {
1209712086 benchmarkHaskellDepends = [ base criterion time ];
1209812087 description = "LTS: Labelled Transition System";
1209912088 license = stdenv.lib.licenses.mit;
12089+ hydraPlatforms = stdenv.lib.platforms.none;
12090+ broken = true;
1210012091 }) {};
1210112092
1210212093 "LTree" = callPackage
@@ -12679,6 +12670,8 @@ self: {
1267912670 doHaddock = false;
1268012671 description = "Converter to convert from .lhs to .md and vice versa.";
1268112672 license = stdenv.lib.licenses.mit;
12673+ hydraPlatforms = stdenv.lib.platforms.none;
12674+ broken = true;
1268212675 }) {};
1268312676
1268412677 "Logic" = callPackage
@@ -17512,6 +17505,8 @@ self: {
1751217505 ];
1751317506 description = "STLink USB interface in Haskell";
1751417507 license = stdenv.lib.licenses.bsd3;
17508+ hydraPlatforms = stdenv.lib.platforms.none;
17509+ broken = true;
1751517510 }) {};
1751617511
1751717512 "STM32-Zombie" = callPackage
@@ -17528,6 +17523,8 @@ self: {
1752817523 ];
1752917524 description = "control a STM32F103 microcontroller";
1753017525 license = stdenv.lib.licenses.bsd3;
17526+ hydraPlatforms = stdenv.lib.platforms.none;
17527+ broken = true;
1753117528 }) {};
1753217529
1753317530 "STM32F103xx-SVD" = callPackage
@@ -20296,15 +20293,13 @@ self: {
2029620293 }) {};
2029720294
2029820295 "VulkanMemoryAllocator" = callPackage
20299− ({ mkDerivation, base, bytestring, transformers, vector
20300− , vector-sized, vulkan
20301− }:
20296+ ({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
2030220297 mkDerivation {
2030320298 pname = "VulkanMemoryAllocator";
20304− version = "0.1.0.0";
20305− sha256 = "137wzl15g4arhc8c00xnypqn7xpsban6fbyjpw204qg35p8y93qn";
20299+ version = "0.3";
20300+ sha256 = "1b16vbhml17knx2jk22dqv3hjq98p23g9vmqnd4c0igw76ih46nb";
2030620301 libraryHaskellDepends = [
20307− base bytestring transformers vector vector-sized vulkan
20302+ base bytestring transformers vector vulkan
2030820303 ];
2030920304 description = "Bindings to the VulkanMemoryAllocator library";
2031020305 license = stdenv.lib.licenses.bsd3;
@@ -23201,6 +23196,8 @@ self: {
2320123196 doHaddock = false;
2320223197 description = "Semigroup actions and torsors";
2320323198 license = stdenv.lib.licenses.bsd3;
23199+ hydraPlatforms = stdenv.lib.platforms.none;
23200+ broken = true;
2320423201 }) {};
2320523202
2320623203 "ad" = callPackage
@@ -26838,6 +26835,8 @@ self: {
2683826835 ];
2683926836 description = "Amazon DynamoDB SDK";
2684026837 license = stdenv.lib.licenses.mpl20;
26838+ hydraPlatforms = stdenv.lib.platforms.none;
26839+ broken = true;
2684126840 }) {};
2684226841
2684326842 "amazonka-dynamodb-dax" = callPackage
@@ -29431,6 +29430,8 @@ self: {
2943129430 testToolDepends = [ hspec-discover ];
2943229431 description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
2943329432 license = stdenv.lib.licenses.mit;
29433+ hydraPlatforms = stdenv.lib.platforms.none;
29434+ broken = true;
2943429435 }) {};
2943529436
2943629437 "antiope-dynamodb_7_5_1" = callPackage
@@ -29454,6 +29455,7 @@ self: {
2945429455 description = "Please see the README on Github at <https://github.com/arbor/antiope#readme>";
2945529456 license = stdenv.lib.licenses.mit;
2945629457 hydraPlatforms = stdenv.lib.platforms.none;
29458+ broken = true;
2945729459 }) {};
2945829460
2945929461 "antiope-es" = callPackage
@@ -29862,6 +29864,8 @@ self: {
2986229864 testHaskellDepends = [ base ghc-prim ];
2986329865 description = "prelude for Algebra of Programming";
2986429866 license = stdenv.lib.licenses.bsd3;
29867+ hydraPlatforms = stdenv.lib.platforms.none;
29868+ broken = true;
2986529869 }) {};
2986629870
2986729871 "aos-signature" = callPackage
@@ -31811,6 +31815,8 @@ self: {
3181131815 ];
3181231816 description = "Arithmetic circuits for zkSNARKs";
3181331817 license = stdenv.lib.licenses.mit;
31818+ hydraPlatforms = stdenv.lib.platforms.none;
31819+ broken = true;
3181431820 }) {};
3181531821
3181631822 "arithmoi" = callPackage
@@ -32321,21 +32327,20 @@ self: {
3232132327 }) {};
3232232328
3232332329 "ascii" = callPackage
32324− ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive
32325− , hashable, semigroups, text
32330+ ({ mkDerivation, ascii-case, ascii-char, ascii-group
32331+ , ascii-predicates, ascii-superset, ascii-th, base, bytestring
32332+ , data-ascii, text
3232632333 }:
3232732334 mkDerivation {
3232832335 pname = "ascii";
32329− version = "0.0.5.2";
32330− sha256 = "1kbf6iml4nvkzf78xqvxy67469vznd05ig8aprq7zx5vr9njliby";
32331− revision = "1";
32332− editedCabalFile = "0d04wmgahgbgi6y6p8887xs6bxcjdwjhkrrprahylw5y9b95fxi8";
32336+ version = "1.0.0.0";
32337+ sha256 = "0sgn93l08fgaxqgfpxmymqfqh5697cx6765yifpzdr7ayxfpf8b2";
3233332338 libraryHaskellDepends = [
32334− base blaze-builder bytestring case-insensitive hashable semigroups
32335− text
32339+ ascii-case ascii-char ascii-group ascii-predicates ascii-superset
32340+ ascii-th base bytestring data-ascii text
3233632341 ];
32337− description = "Type-safe, bytestring-based ASCII values";
32338− license = stdenv.lib.licenses.bsd3;
32342+ description = "The ASCII character set and encoding";
32343+ license = stdenv.lib.licenses.asl20;
3233932344 hydraPlatforms = stdenv.lib.platforms.none;
3234032345 broken = true;
3234132346 }) {};
@@ -32355,6 +32360,28 @@ self: {
3235532360 license = stdenv.lib.licenses.bsd3;
3235632361 }) {};
3235732362
32363+ "ascii-case" = callPackage
32364+ ({ mkDerivation, ascii-char, base, hashable }:
32365+ mkDerivation {
32366+ pname = "ascii-case";
32367+ version = "1.0.0.0";
32368+ sha256 = "10j65n9pdm5gxq0bsp06s1k7n4357kyw4xjy0mzncp9d81mbz9w4";
32369+ libraryHaskellDepends = [ ascii-char base hashable ];
32370+ description = "ASCII letter case";
32371+ license = stdenv.lib.licenses.asl20;
32372+ }) {};
32373+
32374+ "ascii-char" = callPackage
32375+ ({ mkDerivation, base, hashable }:
32376+ mkDerivation {
32377+ pname = "ascii-char";
32378+ version = "1.0.0.0";
32379+ sha256 = "1y50m20np2id71lvfl3z9ysh5qblcajgqcl5gi1ggg7wvg2r4r97";
32380+ libraryHaskellDepends = [ base hashable ];
32381+ description = "A Char type representing an ASCII character";
32382+ license = stdenv.lib.licenses.asl20;
32383+ }) {};
32384+
3235832385 "ascii-cows" = callPackage
3235932386 ({ mkDerivation, base, random-extras, random-fu, text }:
3236032387 mkDerivation {
@@ -32382,6 +32409,17 @@ self: {
3238232409 broken = true;
3238332410 }) {};
3238432411
32412+ "ascii-group" = callPackage
32413+ ({ mkDerivation, ascii-char, base, hashable }:
32414+ mkDerivation {
32415+ pname = "ascii-group";
32416+ version = "1.0.0.0";
32417+ sha256 = "0a6sx8hxjwzhbd7cz74k3zqw4vr8ykim1ds95zp7rl646mhlv4bk";
32418+ libraryHaskellDepends = [ ascii-char base hashable ];
32419+ description = "ASCII character groups";
32420+ license = stdenv.lib.licenses.asl20;
32421+ }) {};
32422+
3238532423 "ascii-holidays" = callPackage
3238632424 ({ mkDerivation, base, random, random-shuffle, terminfo, time }:
3238732425 mkDerivation {
@@ -32397,6 +32435,17 @@ self: {
3239732435 license = stdenv.lib.licenses.gpl3;
3239832436 }) {};
3239932437
32438+ "ascii-predicates" = callPackage
32439+ ({ mkDerivation, ascii-char, base }:
32440+ mkDerivation {
32441+ pname = "ascii-predicates";
32442+ version = "1.0.0.0";
32443+ sha256 = "1d44m97nqvfzxgxk2l7ch1693kccbx91fbg2hspfmkk3kyq16vk0";
32444+ libraryHaskellDepends = [ ascii-char base ];
32445+ description = "Various categorizations of ASCII characters";
32446+ license = stdenv.lib.licenses.asl20;
32447+ }) {};
32448+
3240032449 "ascii-progress" = callPackage
3240132450 ({ mkDerivation, async, base, concurrent-output, data-default
3240232451 , hspec, QuickCheck, time
@@ -32441,6 +32490,19 @@ self: {
3244132490 broken = true;
3244232491 }) {};
3244332492
32493+ "ascii-superset" = callPackage
32494+ ({ mkDerivation, ascii-char, base, bytestring, hashable, text }:
32495+ mkDerivation {
32496+ pname = "ascii-superset";
32497+ version = "1.0.0.0";
32498+ sha256 = "0cpva5r2bxrbkqg1mifp3gcz01hnzlylyc9gqxcms4xxvi3sj22q";
32499+ libraryHaskellDepends = [
32500+ ascii-char base bytestring hashable text
32501+ ];
32502+ description = "Representing ASCII with refined supersets";
32503+ license = stdenv.lib.licenses.asl20;
32504+ }) {};
32505+
3244432506 "ascii-table" = callPackage
3244532507 ({ mkDerivation, aeson, base, containers, dlist, hashable, text
3244632508 , unordered-containers, vector, wl-pprint-extras
@@ -32459,6 +32521,20 @@ self: {
3245932521 broken = true;
3246032522 }) {};
3246132523
32524+ "ascii-th" = callPackage
32525+ ({ mkDerivation, ascii-char, ascii-superset, base, template-haskell
32526+ }:
32527+ mkDerivation {
32528+ pname = "ascii-th";
32529+ version = "1.0.0.0";
32530+ sha256 = "1wh9zssgjrxd7z8wg5p0h3advbmc0v9p8lwjhra2c6860xzli9an";
32531+ libraryHaskellDepends = [
32532+ ascii-char ascii-superset base template-haskell
32533+ ];
32534+ description = "Template Haskell support for ASCII";
32535+ license = stdenv.lib.licenses.asl20;
32536+ }) {};
32537+
3246232538 "ascii-vector-avc" = callPackage
3246332539 ({ mkDerivation, attoparsec, base, binary, bytestring, deepseq
3246432540 , deepseq-generics, HUnit, split, zlib
@@ -34483,8 +34559,8 @@ self: {
3448334559 }:
3448434560 mkDerivation {
3448534561 pname = "autoapply";
34486− version = "0.2.0.0";
34487− sha256 = "0dcndh1rjxyx7889d8n52hngariq6lnidwpjxyhsxd30xb4lwij2";
34562+ version = "0.4";
34563+ sha256 = "0b7la51399kcj9a4z9j49xd9v2zs172vygs3djz5qid7fsl37pgm";
3448834564 setupHaskellDepends = [ base Cabal cabal-doctest ];
3448934565 libraryHaskellDepends = [
3449034566 base logict mtl template-haskell th-desugar transformers
@@ -34493,6 +34569,8 @@ self: {
3449334569 testHaskellDepends = [ base doctest ];
3449434570 description = "Template Haskell to automatically pass values to functions";
3449534571 license = stdenv.lib.licenses.bsd3;
34572+ hydraPlatforms = stdenv.lib.platforms.none;
34573+ broken = true;
3449634574 }) {};
3449734575
3449834576 "autoexporter" = callPackage
@@ -34961,6 +35039,8 @@ self: {
3496135039 ];
3496235040 description = "Tool for decoding avro";
3496335041 license = stdenv.lib.licenses.bsd3;
35042+ hydraPlatforms = stdenv.lib.platforms.none;
35043+ broken = true;
3496435044 }) {};
3496535045
3496635046 "avwx" = callPackage
@@ -36617,12 +36697,12 @@ self: {
3661736697 broken = true;
3661836698 }) {};
3661936699
36620− "base_4_12_0_0" = callPackage
36700+ "base_4_14_0_0" = callPackage
3662136701 ({ mkDerivation, ghc-prim, invalid-cabal-flag-settings, rts }:
3662236702 mkDerivation {
3662336703 pname = "base";
36624− version = "4.12.0.0";
36625− sha256 = "0ka18cvw1cjvjdd20n03rjmxfm10083mh19wxwz1f1kqiyc92g3w";
36704+ version = "4.14.0.0";
36705+ sha256 = "108bg791pplf1mlc6x95jza6hq28yc5s8a8vv8fxvn33vwm058an";
3662636706 libraryHaskellDepends = [
3662736707 ghc-prim invalid-cabal-flag-settings rts
3662836708 ];
@@ -36685,6 +36765,8 @@ self: {
3668536765 ];
3668636766 description = "Binary-to-text encodings (e.g. base64)";
3668736767 license = stdenv.lib.licenses.bsd3;
36768+ hydraPlatforms = stdenv.lib.platforms.none;
36769+ broken = true;
3668836770 }) {};
3668936771
3669036772 "base-feature-macros" = callPackage
@@ -39515,8 +39597,8 @@ self: {
3951539597 ({ mkDerivation, base, binaryen }:
3951639598 mkDerivation {
3951739599 pname = "binaryen";
39518− version = "0.0.1.0";
39519− sha256 = "01fiq7q9iw6lipvwpr7bfsqw337ncxagd04g62h8qgvlgysh7vvh";
39600+ version = "0.0.1.1";
39601+ sha256 = "059j67lq63nzyivsmkwblsmbw8f3x079bng9cb174snp8yra8v8k";
3952039602 libraryHaskellDepends = [ base ];
3952139603 librarySystemDepends = [ binaryen ];
3952239604 description = "Haskell bindings to binaryen";
@@ -40055,6 +40137,8 @@ self: {
4005540137 libraryPkgconfigDepends = [ libusb ];
4005640138 description = "Low level bindings to libusb";
4005740139 license = stdenv.lib.licenses.bsd3;
40140+ hydraPlatforms = stdenv.lib.platforms.none;
40141+ broken = true;
4005840142 }) {libusb = null;};
4005940143
4006040144 "bindings-libv4l2" = callPackage
@@ -46933,6 +47017,8 @@ self: {
4693347017 doHaddock = false;
4693447018 description = "Format .cabal files";
4693547019 license = "GPL-3.0-or-later AND BSD-3-Clause";
47020+ hydraPlatforms = stdenv.lib.platforms.none;
47021+ broken = true;
4693647022 }) {};
4693747023
4693847024 "cabal-ghc-dynflags" = callPackage
@@ -46987,17 +47073,14 @@ self: {
4698747073
4698847074 "cabal-helper" = callPackage
4698947075 ({ mkDerivation, base, bytestring, Cabal, cabal-plan, clock
46990− , containers, directory, filepath, ghc, ghc-paths, mtl, pretty-show
46991− , process, semigroupoids, semigroups, SHA, template-haskell
46992− , temporary, text, time, transformers, unix, unix-compat
46993− , utf8-string
47076+ , containers, directory, filepath, ghc, mtl, pretty-show, process
47077+ , semigroupoids, semigroups, SHA, template-haskell, temporary, text
47078+ , time, transformers, unix, unix-compat, utf8-string
4699447079 }:
4699547080 mkDerivation {
4699647081 pname = "cabal-helper";
46997− version = "1.0.0.0";
46998− sha256 = "1lgr2ys50vb8gsn0rwswjbyb4x87ylcfan9qr8qa7a64m6rs5wjl";
46999− revision = "1";
47000− editedCabalFile = "0r1lc3rih1n8y5byhls4daa5ka8x8aj4vfrwr8lm41m3l4l19mb9";
47082+ version = "1.1.0.0";
47083+ sha256 = "1f4s46l60s1lcdia7nv2r3y71z5c6pg6ljcc0601abl1aklx303p";
4700147084 isLibrary = true;
4700247085 isExecutable = true;
4700347086 libraryHaskellDepends = [
@@ -47007,11 +47090,10 @@ self: {
4700747090 ];
4700847091 testHaskellDepends = [
4700947092 base bytestring Cabal cabal-plan clock containers directory
47010− filepath ghc ghc-paths mtl pretty-show process semigroupoids
47011− semigroups SHA template-haskell temporary text time transformers
47012− unix unix-compat utf8-string
47093+ filepath ghc mtl pretty-show process semigroupoids semigroups SHA
47094+ template-haskell temporary text time transformers unix unix-compat
47095+ utf8-string
4701347096 ];
47014− doHaddock = false;
4701547097 doCheck = false;
4701647098 description = "Give Haskell development tools access to Cabal project environment";
4701747099 license = stdenv.lib.licenses.asl20;
@@ -48007,6 +48089,8 @@ self: {
4800748089 ];
4800848090 description = "A library implementing the Noise protocol";
4800948091 license = stdenv.lib.licenses.publicDomain;
48092+ hydraPlatforms = stdenv.lib.platforms.none;
48093+ broken = true;
4801048094 }) {};
4801148095
4801248096 "caf" = callPackage
@@ -48265,8 +48349,8 @@ self: {
4826548349 }:
4826648350 mkDerivation {
4826748351 pname = "calamity";
48268− version = "0.1.4.1";
48269− sha256 = "1acaqiaws9g65kiznqrgng0fxnlglanz44psl0syrpmw7jmvdwmq";
48352+ version = "0.1.5.1";
48353+ sha256 = "1bbdxhv5gl61qwf65gsrdc5zkwx2a1aar83l2ndmanayjbh6n8cs";
4827048354 libraryHaskellDepends = [
4827148355 aeson async base bytestring concurrent-extra containers
4827248356 data-default-class deepseq deque df1 di-polysemy exceptions fmt
@@ -48842,8 +48926,8 @@ self: {
4884248926 }:
4884348927 mkDerivation {
4884448928 pname = "capnp";
48845− version = "0.5.0.0";
48846− sha256 = "1yzg8p07wjb3zhx3amg2azh06c0rxx2za2pc2dklbvslshnrimm8";
48929+ version = "0.6.0.0";
48930+ sha256 = "1w5cp3jp0dm8vf3zmkfpvpz7jl3pamlnxsl75ds3f4xxyx907qcg";
4884748931 isLibrary = true;
4884848932 isExecutable = true;
4884948933 libraryHaskellDepends = [
@@ -48995,6 +49079,8 @@ self: {
4899549079 pname = "cardano-coin-selection";
4899649080 version = "1.0.0";
4899749081 sha256 = "0s0b2bbczsjq31h3xpyvingwpgpzgh3x2sw6bvryyn13wy717hbk";
49082+ revision = "1";
49083+ editedCabalFile = "1cdm1sq8qnna83lxr9s5jsaxwgzd2363fni3xyirldmxnn20j3l1";
4899849084 libraryHaskellDepends = [
4899949085 base bytestring containers cryptonite deepseq quiet text
4900049086 transformers
@@ -50824,6 +50910,8 @@ self: {
5082450910 ];
5082550911 description = "A library getting the environment when running on Cloud Foundry";
5082650912 license = stdenv.lib.licenses.bsd3;
50913+ hydraPlatforms = stdenv.lib.platforms.none;
50914+ broken = true;
5082750915 }) {};
5082850916
5082950917 "cfipu" = callPackage
@@ -51163,8 +51251,8 @@ self: {
5116351251 }:
5116451252 mkDerivation {
5116551253 pname = "character-cases";
51166− version = "0.1.0.3";
51167− sha256 = "05vpi3q44ywljkbxrcx9xqxsw86dxh2ipcsbfmn55d9vkl901hry";
51254+ version = "0.1.0.4";
51255+ sha256 = "0097d5p1q2l76jb1qm8zsqm7d3qfcr35v2ip0v52i1ri57b03iya";
5116851256 libraryHaskellDepends = [
5116951257 base containers here megaparsec prettyprinter template-haskell
5117051258 ];
@@ -55186,8 +55274,8 @@ self: {
5518655274 }:
5518755275 mkDerivation {
5518855276 pname = "cobot-io";
55189− version = "0.1.3.2";
55190− sha256 = "14yrymp96i0lljis3143vqk7bjy83xwdhk62vr8kv9lhv7z168s9";
55277+ version = "0.1.3.3";
55278+ sha256 = "0b4ihkghgzln8rz2czbmagcnzsi3gdsx99d29s74izbib4laxqqm";
5519155279 libraryHaskellDepends = [
5519255280 array attoparsec base binary bytestring containers data-msgpack
5519355281 deepseq http-conduit hyraxAbif lens linear mtl split text vector
@@ -56170,6 +56258,18 @@ self: {
5617056258 license = stdenv.lib.licenses.mpl20;
5617156259 }) {};
5617256260
56261+ "colourista_0_1_0_0" = callPackage
56262+ ({ mkDerivation, ansi-terminal, base, bytestring, text }:
56263+ mkDerivation {
56264+ pname = "colourista";
56265+ version = "0.1.0.0";
56266+ sha256 = "1iglvl6k8vrq45h5r8r2ng575dgg30jfw1zq19zld72914mmvjdz";
56267+ libraryHaskellDepends = [ ansi-terminal base bytestring text ];
56268+ description = "Convenient interface for printing colourful messages";
56269+ license = stdenv.lib.licenses.mpl20;
56270+ hydraPlatforms = stdenv.lib.platforms.none;
56271+ }) {};
56272+
5617356273 "coltrane" = callPackage
5617456274 ({ mkDerivation, base, bytestring, HTTP, http-types, HUnit, mtl
5617556275 , regex-compat, text, wai, wai-extra, warp
@@ -60077,10 +60177,8 @@ self: {
6007760177 }:
6007860178 mkDerivation {
6007960179 pname = "consumers";
60080− version = "2.2.0.1";
60081− sha256 = "14gs07nl759qfnmi44pyhj24xqmd2xl3ikwhl8s5zykavdpjaimx";
60082− revision = "1";
60083− editedCabalFile = "1rh1hk1zr0yd82hsam8fjjs6jsssk49lvaasd3dqyx6d4nl1y63i";
60180+ version = "2.2.0.2";
60181+ sha256 = "0nml5hn6n95ngy1qvj6w4rkwa8r6qax0nc2vgimk68bawv4z97qd";
6008460182 libraryHaskellDepends = [
6008560183 base containers exceptions extra hpqtypes lifted-base
6008660184 lifted-threads log-base monad-control monad-time mtl stm time
@@ -63251,8 +63349,8 @@ self: {
6325163349 }:
6325263350 mkDerivation {
6325363351 pname = "crypto-rng";
63254− version = "0.1.1.0";
63255− sha256 = "1h7pqps4f25sn28dhbs1jd58gl4ml9scc1s4dixbz8mvyv5aslkf";
63352+ version = "0.1.2.0";
63353+ sha256 = "0vmfxg5anp3bx8k84rmy3fs0z9h7aw8nhlv52z9js9k469xg9c6j";
6325663354 libraryHaskellDepends = [
6325763355 base bytestring crypto-api DRBG exceptions monad-control mtl
6325863356 transformers-base
@@ -63959,6 +64057,8 @@ self: {
6395964057 ];
6396064058 description = "Parsing, rendering and manipulating css selectors in Haskell";
6396164059 license = stdenv.lib.licenses.bsd3;
64060+ hydraPlatforms = stdenv.lib.platforms.none;
64061+ broken = true;
6396264062 }) {};
6396364063
6396464064 "css-syntax" = callPackage
@@ -64911,6 +65011,8 @@ self: {
6491165011 ];
6491265012 description = "Functional Combinators for Computer Vision";
6491365013 license = stdenv.lib.licenses.gpl2;
65014+ hydraPlatforms = stdenv.lib.platforms.none;
65015+ broken = true;
6491465016 }) {};
6491565017
6491665018 "cve" = callPackage
@@ -65709,6 +65811,22 @@ self: {
6570965811 license = stdenv.lib.licenses.bsd3;
6571065812 }) {};
6571165813
65814+ "data-ascii" = callPackage
65815+ ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive
65816+ , hashable, semigroups, text
65817+ }:
65818+ mkDerivation {
65819+ pname = "data-ascii";
65820+ version = "1.0.0.0";
65821+ sha256 = "1dlcfli1fggalxqg4hvdq3g5c1k1f60mwiyz7sha70sa3lp0pw88";
65822+ libraryHaskellDepends = [
65823+ base blaze-builder bytestring case-insensitive hashable semigroups
65824+ text
65825+ ];
65826+ description = "Type-safe, bytestring-based ASCII values";
65827+ license = stdenv.lib.licenses.bsd3;
65828+ }) {};
65829+
6571265830 "data-aviary" = callPackage
6571365831 ({ mkDerivation, base }:
6571465832 mkDerivation {
@@ -67997,33 +68115,6 @@ self: {
6799768115 }) {};
6799868116
6799968117 "dbus" = callPackage
68000− ({ mkDerivation, base, bytestring, cereal, conduit, containers
68001− , criterion, deepseq, directory, exceptions, extra, filepath, lens
68002− , network, parsec, process, QuickCheck, random, resourcet, split
68003− , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text
68004− , th-lift, transformers, unix, vector, xml-conduit, xml-types
68005− }:
68006− mkDerivation {
68007− pname = "dbus";
68008− version = "1.2.13";
68009− sha256 = "0v5f2n00v1lsfkjz2isgdx4sfyg2cf9ik0nda3j13xh749bgqh38";
68010− libraryHaskellDepends = [
68011− base bytestring cereal conduit containers deepseq exceptions
68012− filepath lens network parsec random split template-haskell text
68013− th-lift transformers unix vector xml-conduit xml-types
68014− ];
68015− testHaskellDepends = [
68016− base bytestring cereal containers directory extra filepath network
68017− parsec process QuickCheck random resourcet tasty tasty-hunit
68018− tasty-quickcheck text transformers unix vector
68019− ];
68020− benchmarkHaskellDepends = [ base criterion ];
68021− doCheck = false;
68022− description = "A client library for the D-Bus IPC system";
68023− license = stdenv.lib.licenses.asl20;
68024− }) {};
68025−
68026− "dbus_1_2_14" = callPackage
6802768118 ({ mkDerivation, base, bytestring, cereal, conduit, containers
6802868119 , criterion, deepseq, directory, exceptions, extra, filepath, lens
6802968120 , network, parsec, process, QuickCheck, random, resourcet, split
@@ -68048,7 +68139,6 @@ self: {
6804868139 doCheck = false;
6804968140 description = "A client library for the D-Bus IPC system";
6805068141 license = stdenv.lib.licenses.asl20;
68051− hydraPlatforms = stdenv.lib.platforms.none;
6805268142 }) {};
6805368143
6805468144 "dbus-client" = callPackage
@@ -69625,6 +69715,8 @@ self: {
6962569715 ];
6962669716 description = "Dependent hash maps";
6962769717 license = stdenv.lib.licenses.bsd3;
69718+ hydraPlatforms = stdenv.lib.platforms.none;
69719+ broken = true;
6962869720 }) {};
6962969721
6963069722 "dependent-map" = callPackage
@@ -71117,6 +71209,8 @@ self: {
7111771209 ];
7111871210 description = "DI logger wrapped for Polysemy";
7111971211 license = stdenv.lib.licenses.mit;
71212+ hydraPlatforms = stdenv.lib.platforms.none;
71213+ broken = true;
7112071214 }) {};
7112171215
7112271216 "dia-base" = callPackage
@@ -71633,6 +71727,23 @@ self: {
7163371727 license = stdenv.lib.licenses.bsd3;
7163471728 }) {};
7163571729
71730+ "diagrams-solve_0_1_2" = callPackage
71731+ ({ mkDerivation, base, deepseq, tasty, tasty-hunit
71732+ , tasty-quickcheck
71733+ }:
71734+ mkDerivation {
71735+ pname = "diagrams-solve";
71736+ version = "0.1.2";
71737+ sha256 = "1qzycw3aj4107dqpgir3ak7pnja3a6i4ax15gd2q2fjzmp4p3z24";
71738+ libraryHaskellDepends = [ base ];
71739+ testHaskellDepends = [
71740+ base deepseq tasty tasty-hunit tasty-quickcheck
71741+ ];
71742+ description = "Pure Haskell solver routines used by diagrams";
71743+ license = stdenv.lib.licenses.bsd3;
71744+ hydraPlatforms = stdenv.lib.platforms.none;
71745+ }) {};
71746+
7163671747 "diagrams-svg" = callPackage
7163771748 ({ mkDerivation, base, base64-bytestring, bytestring, colour
7163871749 , containers, diagrams-core, diagrams-lib, filepath, hashable
@@ -71643,8 +71754,8 @@ self: {
7164371754 pname = "diagrams-svg";
7164471755 version = "1.4.3";
7164571756 sha256 = "1ysv6cz0fngrndl4wjmw4hrdj2rik5fxa1dkxzwnlgf1xwpvxgk8";
71646− revision = "1";
71647− editedCabalFile = "092kl3hnqlji71nxychw9v1sddxaim6ha00g1afi1ph2zm4f6s7c";
71757+ revision = "2";
71758+ editedCabalFile = "07149rnzc8787mwh0aac5hfg9f41dxgs5wc9yv60fmgk9h5qnw1n";
7164871759 libraryHaskellDepends = [
7164971760 base base64-bytestring bytestring colour containers diagrams-core
7165071761 diagrams-lib filepath hashable JuicyPixels lens monoid-extras mtl
@@ -71736,6 +71847,8 @@ self: {
7173671847 pname = "dib";
7173771848 version = "0.7.2";
7173871849 sha256 = "0r1hk45fdyhygmscnphl4n6dcs0rvgavhbg5si0aqsck4wsnql83";
71850+ revision = "1";
71851+ editedCabalFile = "08lhqgh1apzik4mrz0g0qwnpafgl3hm2cb49rwghzv1bf66wxq4n";
7173971852 isLibrary = true;
7174071853 isExecutable = true;
7174171854 libraryHaskellDepends = [
@@ -72125,6 +72238,20 @@ self: {
7212572238 hydraPlatforms = stdenv.lib.platforms.none;
7212672239 }) {};
7212772240
72241+ "digest-sig" = callPackage
72242+ ({ mkDerivation, base, bytestring }:
72243+ mkDerivation {
72244+ pname = "digest-sig";
72245+ version = "0.1.0.0";
72246+ sha256 = "1a855bhy9bs10lj5g38d0ivxc5068qpzi8w9nkc39zwaazaskgh9";
72247+ revision = "1";
72248+ editedCabalFile = "18ll6xlhsh588ryqhljz964i64vmlxx0ssr49k9m0yk5xrffajvf";
72249+ libraryHaskellDepends = [ base bytestring ];
72250+ doHaddock = false;
72251+ description = "Signature for digest";
72252+ license = stdenv.lib.licenses.bsd3;
72253+ }) {};
72254+
7212872255 "digestive-bootstrap" = callPackage
7212972256 ({ mkDerivation, base, blaze-bootstrap, blaze-html
7213072257 , digestive-functors, digestive-functors-blaze, http-types, text
@@ -72386,6 +72513,8 @@ self: {
7238672513 testHaskellDepends = [ base fgl hashable massiv QuickCheck ];
7238772514 description = "Directed Graphs";
7238872515 license = stdenv.lib.licenses.bsd3;
72516+ hydraPlatforms = stdenv.lib.platforms.none;
72517+ broken = true;
7238972518 }) {};
7239072519
7239172520 "dihaa" = callPackage
@@ -74503,8 +74632,8 @@ self: {
7450374632 }:
7450474633 mkDerivation {
7450574634 pname = "dobutokO2";
74506− version = "0.37.1.0";
74507− sha256 = "16mbd89mpzcvyrzrn6sbwfnwsay2a9h0jn227py95r68pn2c2rn0";
74635+ version = "0.39.0.0";
74636+ sha256 = "0xxdlxz3hmrsp57p3zdxwbd0wz366x5d9mkfld3i0v4by80x1a1m";
7450874637 isLibrary = true;
7450974638 isExecutable = true;
7451074639 libraryHaskellDepends = [
@@ -76801,8 +76930,8 @@ self: {
7680176930 ({ mkDerivation, base }:
7680276931 mkDerivation {
7680376932 pname = "dwergaz";
76804− version = "0.2.0.3";
76805− sha256 = "080wwa3ffd8lb5ri324ijkpj8pd6nw7zscz23gc01m1hyavwpqip";
76933+ version = "0.2.0.4";
76934+ sha256 = "01gdh96p5nwca9g5sa0nrv65vaial3jqprngk67n9wxbj74pwr8f";
7680676935 libraryHaskellDepends = [ base ];
7680776936 testHaskellDepends = [ base ];
7680876937 description = "A minimal testing library";
@@ -77309,6 +77438,17 @@ self: {
7730977438 broken = true;
7731077439 }) {};
7731177440
77441+ "earcut" = callPackage
77442+ ({ mkDerivation, base, vector }:
77443+ mkDerivation {
77444+ pname = "earcut";
77445+ version = "0.1.0.1";
77446+ sha256 = "0zinq40b549avzgw1s8dbhn7cjsbsg72smr6iaj5aap8cccx6mr7";
77447+ libraryHaskellDepends = [ base vector ];
77448+ description = "Binding to C++ earcut library";
77449+ license = stdenv.lib.licenses.isc;
77450+ }) {};
77451+
7731277452 "ease" = callPackage
7731377453 ({ mkDerivation, base, data-default }:
7731477454 mkDerivation {
@@ -78311,6 +78451,8 @@ self: {
7831178451 ];
7831278452 description = "A tutorial program for the Egison programming language";
7831378453 license = stdenv.lib.licenses.mit;
78454+ hydraPlatforms = stdenv.lib.platforms.none;
78455+ broken = true;
7831478456 }) {};
7831578457
7831678458 "egyptian-fractions" = callPackage
@@ -78477,14 +78619,14 @@ self: {
7847778619
7847878620 "ejdb2-binding" = callPackage
7847978621 ({ mkDerivation, aeson, base, bytestring, directory, ejdb2
78480− , libejdb2, tasty, tasty-hunit, unordered-containers, vector
78622+ , libejdb2, mtl, tasty, tasty-hunit, unordered-containers, vector
7848178623 }:
7848278624 mkDerivation {
7848378625 pname = "ejdb2-binding";
78484− version = "0.2.0.0";
78485− sha256 = "1lxyjnnwv3r05l8qc979kmrl9kk5h8mdx9ca4wx8r6plsn7b2a51";
78626+ version = "0.3.0.0";
78627+ sha256 = "06zqdnycpzpaymfnimz87v1rc5a8xlnr8mcd49a90ivza967vmmr";
7848678628 libraryHaskellDepends = [
78487− aeson base bytestring unordered-containers
78629+ aeson base bytestring mtl unordered-containers
7848878630 ];
7848978631 librarySystemDepends = [ ejdb2 ];
7849078632 libraryPkgconfigDepends = [ libejdb2 ];
@@ -78493,6 +78635,8 @@ self: {
7849378635 ];
7849478636 description = "Binding to EJDB2 C library, an embedded JSON noSQL database";
7849578637 license = stdenv.lib.licenses.mit;
78638+ hydraPlatforms = stdenv.lib.platforms.none;
78639+ broken = true;
7849678640 }) {ejdb2 = null; libejdb2 = null;};
7849778641
7849878642 "ekg" = callPackage
@@ -79687,8 +79831,8 @@ self: {
7968779831 }:
7968879832 mkDerivation {
7968979833 pname = "email-validate";
79690− version = "2.3.2.12";
79691− sha256 = "0ar3cfjia3x11chb7w60mi7hp5djanms883ddk875l6lifr2lyqf";
79834+ version = "2.3.2.13";
79835+ sha256 = "0wh955b9wwqwl8jbkzyxxaf8q9y80dbh0f6vaxxzh2cc7zqc31im";
7969279836 libraryHaskellDepends = [
7969379837 attoparsec base bytestring template-haskell
7969479838 ];
@@ -83901,6 +84045,35 @@ self: {
8390184045 license = stdenv.lib.licenses.mit;
8390284046 }) {};
8390384047
84048+ "extensions" = callPackage
84049+ ({ mkDerivation, base, bytestring, Cabal, colourista, containers
84050+ , directory, filepath, ghc-boot-th, hedgehog, hspec, hspec-hedgehog
84051+ , optparse-applicative, parsec, text
84052+ }:
84053+ mkDerivation {
84054+ pname = "extensions";
84055+ version = "0.0.0.0";
84056+ sha256 = "0abvqqzcmfrwla3i7zx09wm74dw50s2rzhxnfs1gx4rs7c9rn4kb";
84057+ isLibrary = true;
84058+ isExecutable = true;
84059+ libraryHaskellDepends = [
84060+ base bytestring Cabal containers directory filepath ghc-boot-th
84061+ parsec text
84062+ ];
84063+ executableHaskellDepends = [
84064+ base colourista containers directory filepath optparse-applicative
84065+ text
84066+ ];
84067+ testHaskellDepends = [
84068+ base bytestring containers ghc-boot-th hedgehog hspec
84069+ hspec-hedgehog text
84070+ ];
84071+ description = "Parse Haskell Language Extensions";
84072+ license = stdenv.lib.licenses.mpl20;
84073+ hydraPlatforms = stdenv.lib.platforms.none;
84074+ broken = true;
84075+ }) {};
84076+
8390484077 "external-sort" = callPackage
8390584078 ({ mkDerivation, base, binary, bytestring, EdisonAPI, EdisonCore }:
8390684079 mkDerivation {
@@ -85344,6 +85517,8 @@ self: {
8534485517 testHaskellDepends = [ base doctest first-class-families Glob ];
8534585518 description = "Data structures and algorithms for first-class-families";
8534685519 license = stdenv.lib.licenses.bsd3;
85520+ hydraPlatforms = stdenv.lib.platforms.none;
85521+ broken = true;
8534785522 }) {};
8534885523
8534985524 "fcg" = callPackage
@@ -87168,25 +87343,29 @@ self: {
8716887343 }) {};
8716987344
8717087345 "finitary" = callPackage
87171− ({ mkDerivation, base, bitvec, coercible-utils, finite-typelits
87172− , ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog
87173− , monad-loops, primitive, template-haskell, typelits-witnesses
87346+ ({ mkDerivation, base, bitvec, finite-typelits
87347+ , ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog, hspec
87348+ , hspec-hedgehog, primitive, template-haskell, typelits-witnesses
8717487349 , vector, vector-sized
8717587350 }:
8717687351 mkDerivation {
8717787352 pname = "finitary";
87178− version = "1.2.0.0";
87179− sha256 = "1r9knjg3vypzyvlawl5pysvsjv7vf6cadh8d5kqqj6xsk3qdnnp5";
87353+ version = "2.0.0.0";
87354+ sha256 = "19b0sm9lb5k459bhq51srx5rcdgk9rjhfha34a3kcsmlqam9fak7";
8718087355 libraryHaskellDepends = [
87181− base bitvec coercible-utils finite-typelits ghc-typelits-knownnat
87356+ base bitvec finite-typelits ghc-typelits-knownnat
8718287357 ghc-typelits-natnormalise primitive template-haskell
8718387358 typelits-witnesses vector vector-sized
8718487359 ];
8718587360 testHaskellDepends = [
87186− base bitvec finite-typelits hedgehog monad-loops vector-sized
87361+ base bitvec finite-typelits ghc-typelits-knownnat
87362+ ghc-typelits-natnormalise hedgehog hspec hspec-hedgehog primitive
87363+ template-haskell typelits-witnesses vector vector-sized
8718787364 ];
8718887365 description = "A better, more type-safe Enum";
8718987366 license = stdenv.lib.licenses.gpl3Plus;
87367+ hydraPlatforms = stdenv.lib.platforms.none;
87368+ broken = true;
8719087369 }) {};
8719187370
8719287371 "finitary-derive" = callPackage
@@ -92623,6 +92802,8 @@ self: {
9262392802 testHaskellDepends = [ base ];
9262492803 description = "A readline-like effect and carrier for fused-effects";
9262592804 license = stdenv.lib.licenses.bsd3;
92805+ hydraPlatforms = stdenv.lib.platforms.none;
92806+ broken = true;
9262692807 }) {};
9262792808
9262892809 "fused-effects-resumable" = callPackage
@@ -92707,16 +92888,16 @@ self: {
9270792888 , data-binary-ieee754, directory, directory-tree, dlist, file-embed
9270892889 , filepath, free, gitrev, happy, haskeline, language-c-quote
9270992890 , mainland-pretty, megaparsec, mtl, neat-interpolation, parallel
92710− , parser-combinators, process, process-extras, QuickCheck, random
92711− , regex-tdfa, srcloc, tasty, tasty-hunit, tasty-quickcheck
92712− , template-haskell, temporary, terminal-size, text, time
92713− , transformers, unordered-containers, utf8-string, vector
92714− , vector-binary-instances, versions, zip-archive, zlib
92891+ , parser-combinators, pcg-random, process, process-extras
92892+ , QuickCheck, regex-tdfa, srcloc, tasty, tasty-hunit
92893+ , tasty-quickcheck, template-haskell, temporary, terminal-size
92894+ , text, time, transformers, unordered-containers, utf8-string
92895+ , vector, vector-binary-instances, versions, zip-archive, zlib
9271592896 }:
9271692897 mkDerivation {
9271792898 pname = "futhark";
92718− version = "0.15.5";
92719− sha256 = "07xd67202qv1fnka0nichpspzpyzlismlwdhlq0rr6nb3xriykxn";
92899+ version = "0.15.6";
92900+ sha256 = "16abw20ziw3ik28dry0nr63glmszzzw92dcz1vzm4q76j9sjl0py";
9272092901 isLibrary = true;
9272192902 isExecutable = true;
9272292903 libraryHaskellDepends = [
@@ -92724,7 +92905,7 @@ self: {
9272492905 cmark-gfm containers data-binary-ieee754 directory directory-tree
9272592906 dlist file-embed filepath free gitrev haskeline language-c-quote
9272692907 mainland-pretty megaparsec mtl neat-interpolation parallel
92727− parser-combinators process process-extras random regex-tdfa srcloc
92908+ pcg-random process process-extras regex-tdfa srcloc
9272892909 template-haskell temporary terminal-size text time transformers
9272992910 unordered-containers utf8-string vector vector-binary-instances
9273092911 versions zip-archive zlib
@@ -94209,8 +94390,8 @@ self: {
9420994390 }:
9421094391 mkDerivation {
9421194392 pname = "generic-data-surgery";
94212− version = "0.2.0.0";
94213− sha256 = "02pnxdhmc5m7i9m269s1pggn6gsqj73flv6d86zfkpnqwwsvd5qs";
94393+ version = "0.2.1.0";
94394+ sha256 = "0mjx8yi4f1wvf5w2wp5vzzrh3z5n6900qsp2lbhd2xzzq4zlvzy7";
9421494395 libraryHaskellDepends = [ base first-class-families generic-data ];
9421594396 testHaskellDepends = [ base generic-data tasty tasty-hunit ];
9421694397 description = "Surgery for generic data types";
@@ -95048,13 +95229,13 @@ self: {
9504895229 license = stdenv.lib.licenses.mit;
9504995230 }) {};
9505095231
95051− "genvalidity-criterion_0_1_0_0" = callPackage
95232+ "genvalidity-criterion_0_2_0_0" = callPackage
9505295233 ({ mkDerivation, base, criterion, deepseq, genvalidity, QuickCheck
9505395234 }:
9505495235 mkDerivation {
9505595236 pname = "genvalidity-criterion";
95056− version = "0.1.0.0";
95057− sha256 = "1qh9why567h36149q2fci3hxc61d23j46xan4kcnhj9p1bv7v4kf";
95237+ version = "0.2.0.0";
95238+ sha256 = "1r28kqqwaaavchdncdwa4q52z3li5515rfa9wz5lcnyrscim62xg";
9505895239 libraryHaskellDepends = [
9505995240 base criterion deepseq genvalidity QuickCheck
9506095241 ];
@@ -95825,7 +96006,7 @@ self: {
9582596006 license = stdenv.lib.licenses.bsd3;
9582696007 }) {};
9582796008
95828− "ghc_8_6_5" = callPackage
96009+ "ghc_8_10_1" = callPackage
9582996010 ({ mkDerivation, array, base, binary, bytestring, containers
9583096011 , deepseq, directory, filepath, ghc-boot, ghc-boot-th, ghc-heap
9583196012 , ghci, hpc, process, template-haskell, terminfo, time
@@ -95833,8 +96014,8 @@ self: {
9583396014 }:
9583496015 mkDerivation {
9583596016 pname = "ghc";
95836− version = "8.6.5";
95837− sha256 = "13sh7f40pib5v00wd5bdxrwz7m5q398l93kky0z14q47130mpp20";
96017+ version = "8.10.1";
96018+ sha256 = "0j5cmb0bqndmrgr92zysa6yiccammdr2pgm9swwkipm5jz4g6d5s";
9583896019 libraryHaskellDepends = [
9583996020 array base binary bytestring containers deepseq directory filepath
9584096021 ghc-boot ghc-boot-th ghc-heap ghci hpc process template-haskell
@@ -95857,14 +96038,16 @@ self: {
9585796038 license = stdenv.lib.licenses.bsd3;
9585896039 }) {};
9585996040
95860− "ghc-boot_8_8_1" = callPackage
96041+ "ghc-boot_8_8_3" = callPackage
9586196042 ({ mkDerivation, base, binary, bytestring, directory, filepath
9586296043 , ghc-boot-th
9586396044 }:
9586496045 mkDerivation {
9586596046 pname = "ghc-boot";
95866− version = "8.8.1";
95867− sha256 = "1f1701nkyn6cig2mh8wb5wn3vwddkfmfqz8lykh8k1sm76qx7yva";
96047+ version = "8.8.3";
96048+ sha256 = "0h4nayld1qa08aly5y3z91z4n778g25s92fggvcxga8bxs49sh50";
96049+ revision = "1";
96050+ editedCabalFile = "0rzc0759sy8n7dp4csy464vb8kvaapzvxzjr1scmwh2gk9v3s1lk";
9586896051 libraryHaskellDepends = [
9586996052 base binary bytestring directory filepath ghc-boot-th
9587096053 ];
@@ -95873,12 +96056,12 @@ self: {
9587396056 hydraPlatforms = stdenv.lib.platforms.none;
9587496057 }) {};
9587596058
95876− "ghc-boot-th_8_8_1" = callPackage
96059+ "ghc-boot-th_8_10_1" = callPackage
9587796060 ({ mkDerivation, base }:
9587896061 mkDerivation {
9587996062 pname = "ghc-boot-th";
95880− version = "8.8.1";
95881− sha256 = "14aa5jb5wz1yz12l0ixbbwiqj2rg1vgyd2rlfgm2ixsrryans4cb";
96063+ version = "8.10.1";
96064+ sha256 = "0vhhmsd32p7zn9vhpv4d0k0b55n2dyhzy42xblndrma617kz8gli";
9588296065 libraryHaskellDepends = [ base ];
9588396066 description = "Shared functionality between GHC and the `template-haskell` library";
9588496067 license = stdenv.lib.licenses.bsd3;
@@ -96108,6 +96291,8 @@ self: {
9610896291 ];
9610996292 description = "Analyze and visualize event logs";
9611096293 license = stdenv.lib.licenses.bsd3;
96294+ hydraPlatforms = stdenv.lib.platforms.none;
96295+ broken = true;
9611196296 }) {};
9611296297
9611396298 "ghc-events-parallel" = callPackage
@@ -96409,14 +96594,14 @@ self: {
9640996594 license = stdenv.lib.licenses.bsd3;
9641096595 }) {};
9641196596
96412− "ghc-lib-parser-ex_8_10_0_4" = callPackage
96597+ "ghc-lib-parser-ex_8_10_0_6" = callPackage
9641396598 ({ mkDerivation, base, bytestring, containers, directory, extra
9641496599 , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate
9641596600 }:
9641696601 mkDerivation {
9641796602 pname = "ghc-lib-parser-ex";
96418− version = "8.10.0.4";
96419− sha256 = "10jb935s3d2y1hh710aa96yb9fisj2fngn0i4ls8fdkflh7s81nz";
96603+ version = "8.10.0.6";
96604+ sha256 = "0l416d7zxfpb3dvz5mh8fxg6z9gr56mhv9agkg3r9cgz0k7nfk1a";
9642096605 libraryHaskellDepends = [
9642196606 base bytestring containers ghc-lib-parser uniplate
9642296607 ];
@@ -96575,8 +96760,8 @@ self: {
9657596760 ({ mkDerivation, base, cpphs, ghc, happy }:
9657696761 mkDerivation {
9657796762 pname = "ghc-parser";
96578− version = "0.2.1.0";
96579− sha256 = "0z6gr3zs89agyc2iw2lv8rddw78yn6wxzyzkip7gfca1n9f7xwd9";
96763+ version = "0.2.2.0";
96764+ sha256 = "1pygg0538nah42ll0zai081y8hv8z7lwl0vr9l2k273i4fdif7hb";
9658096765 libraryHaskellDepends = [ base ghc ];
9658196766 libraryToolDepends = [ cpphs happy ];
9658296767 description = "Haskell source parser from GHC";
@@ -96632,12 +96817,12 @@ self: {
9663296817 broken = true;
9663396818 }) {};
9663496819
96635− "ghc-prim_0_5_3" = callPackage
96820+ "ghc-prim_0_6_1" = callPackage
9663696821 ({ mkDerivation, rts }:
9663796822 mkDerivation {
9663896823 pname = "ghc-prim";
96639− version = "0.5.3";
96640− sha256 = "07s75s4yj33p87zzpvp68hgf72xsxg6rm47g4aaymmlf52aywmv9";
96824+ version = "0.6.1";
96825+ sha256 = "06nc87f4mcqcddllysb75qj942y5mmdwss7h9z3m0m93lbxxy6a2";
9664196826 libraryHaskellDepends = [ rts ];
9664296827 description = "GHC primitives";
9664396828 license = stdenv.lib.licenses.bsd3;
@@ -97134,15 +97319,15 @@ self: {
9713497319 license = stdenv.lib.licenses.bsd2;
9713597320 }) {};
9713697321
97137− "ghci_8_6_5" = callPackage
97322+ "ghci_8_10_1" = callPackage
9713897323 ({ mkDerivation, array, base, binary, bytestring, containers
9713997324 , deepseq, filepath, ghc-boot, ghc-boot-th, ghc-heap
9714097325 , template-haskell, transformers, unix
9714197326 }:
9714297327 mkDerivation {
9714397328 pname = "ghci";
97144− version = "8.6.5";
97145− sha256 = "0h011kixzv5x5bjb2i71bl9dnffc6if7k6jmsncbyvj0vvchrrn8";
97329+ version = "8.10.1";
97330+ sha256 = "14r7h3nj61mhap15r3cq6824b6fib9krj6b6qa77bl7jqdqpfxsq";
9714697331 libraryHaskellDepends = [
9714797332 array base binary bytestring containers deepseq filepath ghc-boot
9714897333 ghc-boot-th ghc-heap template-haskell transformers unix
@@ -97368,8 +97553,6 @@ self: {
9736897553 ];
9736997554 description = "The core of an IDE";
9737097555 license = stdenv.lib.licenses.asl20;
97371− hydraPlatforms = stdenv.lib.platforms.none;
97372− broken = true;
9737397556 }) {};
9737497557
9737597558 "ghcjs-ajax" = callPackage
@@ -99023,8 +99206,8 @@ self: {
9902399206 }:
9902499207 mkDerivation {
9902599208 pname = "git-annex";
99026− version = "8.20200330";
99027− sha256 = "0xy0ld7kr4cfdl4g4yzvrzl5r60dcj33cxm28a4qz6nqm2yhd4sv";
99209+ version = "8.20200501";
99210+ sha256 = "19rggaymvqy7r61n2rl2nigwdi2hzq5l1afcd5l0k1vbacwgq4jl";
9902899211 configureFlags = [
9902999212 "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime"
9903099213 "-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser"
@@ -99377,13 +99560,14 @@ self: {
9937799560 }:
9937899561 mkDerivation {
9937999562 pname = "git-repair";
99380− version = "1.20200102";
99381− sha256 = "13xlnfwaf914n4d57c4q6n1dkhw7jz1grrnw6shqvh3v09ywqsnz";
99563+ version = "1.20200504";
99564+ sha256 = "1k5sildrc46mhwxzwxfjxv267322gavcvvs3gc56mz1vfs8ip4b8";
9938299565 isLibrary = false;
9938399566 isExecutable = true;
9938499567 setupHaskellDepends = [
9938599568 base bytestring Cabal data-default directory exceptions filepath
99386− hslogger IfElse mtl process split unix unix-compat
99569+ filepath-bytestring hslogger IfElse mtl process split unix
99570+ unix-compat
9938799571 ];
9938899572 executableHaskellDepends = [
9938999573 async attoparsec base bytestring containers data-default deepseq
@@ -99391,7 +99575,7 @@ self: {
9939199575 mtl network network-uri optparse-applicative process QuickCheck
9939299576 split text time transformers unix unix-compat utf8-string
9939399577 ];
99394− description = "repairs a damanged git repisitory";
99578+ description = "repairs a damaged git repository";
9939599579 license = stdenv.lib.licenses.agpl3;
9939699580 hydraPlatforms = stdenv.lib.platforms.none;
9939799581 broken = true;
@@ -99445,6 +99629,8 @@ self: {
9944599629 testToolDepends = [ git ];
9944699630 description = "A framework for pre-commit checks";
9944799631 license = stdenv.lib.licenses.bsd3;
99632+ hydraPlatforms = stdenv.lib.platforms.none;
99633+ broken = true;
9944899634 }) {};
9944999635
9945099636 "gitHUD" = callPackage
@@ -100570,16 +100756,16 @@ self: {
100570100756 }) {};
100571100757
100572100758 "gll" = callPackage
100573− ({ mkDerivation, array, base, containers, pretty, random-strings
100574− , regex-applicative, text, time, TypeCompose
100759+ ({ mkDerivation, array, base, containers, pretty, regex-applicative
100760+ , text, time, TypeCompose
100575100761 }:
100576100762 mkDerivation {
100577100763 pname = "gll";
100578− version = "0.4.0.12";
100579− sha256 = "1ls01s36ixik53c0fyr9sy3bhyh2kfn0yjkh3mp8izgw6l8aydwr";
100764+ version = "0.4.0.13";
100765+ sha256 = "1kw1wmc59fz87z8xwdbg9988ghvhdyfj594cxnd28gw0z04gsz4m";
100580100766 libraryHaskellDepends = [
100581− array base containers pretty random-strings regex-applicative text
100582− time TypeCompose
100767+ array base containers pretty regex-applicative text time
100768+ TypeCompose
100583100769 ];
100584100770 description = "GLL parser with simple combinator interface";
100585100771 license = stdenv.lib.licenses.bsd3;
@@ -105718,6 +105904,29 @@ self: {
105718105904 license = stdenv.lib.licenses.bsd3;
105719105905 }) {};
105720105906
105907+ "greskell-websocket_0_1_2_2" = callPackage
105908+ ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring
105909+ , greskell-core, hashtables, hspec, safe-exceptions, stm, text
105910+ , unordered-containers, uuid, vector, websockets
105911+ }:
105912+ mkDerivation {
105913+ pname = "greskell-websocket";
105914+ version = "0.1.2.2";
105915+ sha256 = "1iq8ir7xcqy1vf7x23rl3vp2a165xzmz5c0hwid2n0nj7q3k0i93";
105916+ libraryHaskellDepends = [
105917+ aeson async base base64-bytestring bytestring greskell-core
105918+ hashtables safe-exceptions stm text unordered-containers uuid
105919+ vector websockets
105920+ ];
105921+ testHaskellDepends = [
105922+ aeson base bytestring greskell-core hspec unordered-containers uuid
105923+ vector
105924+ ];
105925+ description = "Haskell client for Gremlin Server using WebSocket serializer";
105926+ license = stdenv.lib.licenses.bsd3;
105927+ hydraPlatforms = stdenv.lib.platforms.none;
105928+ }) {};
105929+
105721105930 "grid" = callPackage
105722105931 ({ mkDerivation, base, containers, QuickCheck, test-framework
105723105932 , test-framework-quickcheck2
@@ -109878,6 +110087,8 @@ self: {
109878110087 testHaskellDepends = [ base hspec mtl pandoc text ];
109879110088 description = "Use shortcut-links in markdown file for Hakyll";
109880110089 license = stdenv.lib.licenses.mpl20;
110090+ hydraPlatforms = stdenv.lib.platforms.none;
110091+ broken = true;
109881110092 }) {};
109882110093
109883110094 "hakyll-typescript" = callPackage
@@ -110330,13 +110541,15 @@ self: {
110330110541 ({ mkDerivation, base, containers, random }:
110331110542 mkDerivation {
110332110543 pname = "hanabi-dealer";
110333− version = "0.9.0.0";
110334− sha256 = "0bh2j0iz55g633lgm9zzlgq6419p0aabcpbhq1p7gj1bf7s2l1wm";
110544+ version = "0.9.1.0";
110545+ sha256 = "1gksjmrz1rbkfm2cw1hfz74ws0hyxv3491fw6j2j5f1gjp46fwf7";
110335110546 isLibrary = true;
110336110547 isExecutable = true;
110337110548 libraryHaskellDepends = [ base containers random ];
110338110549 description = "Hanabi card game";
110339110550 license = stdenv.lib.licenses.bsd3;
110551+ hydraPlatforms = stdenv.lib.platforms.none;
110552+ broken = true;
110340110553 }) {};
110341110554
110342110555 "handa-data" = callPackage
@@ -113310,6 +113523,36 @@ self: {
113310113523 license = stdenv.lib.licenses.bsd3;
113311113524 }) {};
113312113525
113526+ "haskell-lsp_0_19_0_0" = callPackage
113527+ ({ mkDerivation, aeson, async, attoparsec, base, bytestring
113528+ , containers, data-default, directory, filepath, hashable
113529+ , haskell-lsp-types, hslogger, hspec, hspec-discover, lens, mtl
113530+ , network-uri, QuickCheck, quickcheck-instances, rope-utf16-splay
113531+ , sorted-list, stm, temporary, text, time, unordered-containers
113532+ }:
113533+ mkDerivation {
113534+ pname = "haskell-lsp";
113535+ version = "0.19.0.0";
113536+ sha256 = "0cjmjrcd3rg8jc6rfk73jirmvay07jps9gdjd97clxz90w3mm24i";
113537+ isLibrary = true;
113538+ isExecutable = true;
113539+ libraryHaskellDepends = [
113540+ aeson async attoparsec base bytestring containers data-default
113541+ directory filepath hashable haskell-lsp-types hslogger lens mtl
113542+ network-uri rope-utf16-splay sorted-list stm temporary text time
113543+ unordered-containers
113544+ ];
113545+ testHaskellDepends = [
113546+ aeson base bytestring containers data-default directory filepath
113547+ hashable hspec lens network-uri QuickCheck quickcheck-instances
113548+ rope-utf16-splay sorted-list stm text
113549+ ];
113550+ testToolDepends = [ hspec-discover ];
113551+ description = "Haskell library for the Microsoft Language Server Protocol";
113552+ license = stdenv.lib.licenses.mit;
113553+ hydraPlatforms = stdenv.lib.platforms.none;
113554+ }) {};
113555+
113313113556 "haskell-lsp" = callPackage
113314113557 ({ mkDerivation, aeson, async, attoparsec, base, bytestring
113315113558 , containers, data-default, directory, filepath, hashable
@@ -113339,7 +113582,7 @@ self: {
113339113582 license = stdenv.lib.licenses.mit;
113340113583 }) {};
113341113584
113342− "haskell-lsp_0_21_0_0" = callPackage
113585+ "haskell-lsp_0_22_0_0" = callPackage
113343113586 ({ mkDerivation, aeson, async, attoparsec, base, bytestring
113344113587 , containers, data-default, directory, filepath, hashable
113345113588 , haskell-lsp-types, hslogger, hspec, hspec-discover, lens, mtl
@@ -113348,8 +113591,8 @@ self: {
113348113591 }:
113349113592 mkDerivation {
113350113593 pname = "haskell-lsp";
113351− version = "0.21.0.0";
113352− sha256 = "0ic9gn5ww8vxmvidj28msark0nybj7fj1j5xsykiac5cgiy5ysnv";
113594+ version = "0.22.0.0";
113595+ sha256 = "0mh2b3dza633plxp370zhvml50kfx4szk4hrzmcfm6aij2di2l0w";
113353113596 isLibrary = true;
113354113597 isExecutable = true;
113355113598 libraryHaskellDepends = [
@@ -113391,6 +113634,24 @@ self: {
113391113634 broken = true;
113392113635 }) {};
113393113636
113637+ "haskell-lsp-types_0_19_0_0" = callPackage
113638+ ({ mkDerivation, aeson, base, bytestring, data-default, deepseq
113639+ , filepath, hashable, lens, network-uri, scientific, text
113640+ , unordered-containers
113641+ }:
113642+ mkDerivation {
113643+ pname = "haskell-lsp-types";
113644+ version = "0.19.0.0";
113645+ sha256 = "089rxcdz02hq68ihc26r7dwsn8hl7f7096vcb0dyd2jda0ganhm9";
113646+ libraryHaskellDepends = [
113647+ aeson base bytestring data-default deepseq filepath hashable lens
113648+ network-uri scientific text unordered-containers
113649+ ];
113650+ description = "Haskell library for the Microsoft Language Server Protocol, data types";
113651+ license = stdenv.lib.licenses.mit;
113652+ hydraPlatforms = stdenv.lib.platforms.none;
113653+ }) {};
113654+
113394113655 "haskell-lsp-types" = callPackage
113395113656 ({ mkDerivation, aeson, base, bytestring, data-default, deepseq
113396113657 , filepath, hashable, lens, network-uri, scientific, text
@@ -113408,15 +113669,15 @@ self: {
113408113669 license = stdenv.lib.licenses.mit;
113409113670 }) {};
113410113671
113411− "haskell-lsp-types_0_21_0_0" = callPackage
113672+ "haskell-lsp-types_0_22_0_0" = callPackage
113412113673 ({ mkDerivation, aeson, base, binary, bytestring, data-default
113413113674 , deepseq, filepath, hashable, lens, network-uri, scientific, text
113414113675 , unordered-containers
113415113676 }:
113416113677 mkDerivation {
113417113678 pname = "haskell-lsp-types";
113418− version = "0.21.0.0";
113419− sha256 = "0x5xhn9vy09r0r76wvmzp6nh23y4p2kgm35p8qqqgvnx6w5cvi92";
113679+ version = "0.22.0.0";
113680+ sha256 = "05475d5rwkmsh50q18lans7zzd34jhfdpg80m7aijg829dkphskm";
113420113681 libraryHaskellDepends = [
113421113682 aeson base binary bytestring data-default deepseq filepath hashable
113422113683 lens network-uri scientific text unordered-containers
@@ -115433,7 +115694,7 @@ self: {
115433115694 license = stdenv.lib.licenses.publicDomain;
115434115695 }) {};
115435115696
115436− "haskoin-core_0_12_0" = callPackage
115697+ "haskoin-core_0_13_3" = callPackage
115437115698 ({ mkDerivation, aeson, array, base, base16-bytestring, bytestring
115438115699 , cereal, conduit, containers, cryptonite, deepseq, entropy
115439115700 , hashable, hspec, hspec-discover, HUnit, memory, mtl, murmur3
@@ -115443,20 +115704,21 @@ self: {
115443115704 }:
115444115705 mkDerivation {
115445115706 pname = "haskoin-core";
115446− version = "0.12.0";
115447− sha256 = "0fqwvs5wwqlq21sk1rw4dz5gnvfb9fkxhfbl3g5sd76c9r6fvrwc";
115707+ version = "0.13.3";
115708+ sha256 = "0lm2zsndiz9id7kmv4mxhakg7jzkz88g0f278bap78z5n9flh8sj";
115448115709 libraryHaskellDepends = [
115710+ aeson array base base16-bytestring bytestring cereal conduit
115711+ containers cryptonite deepseq entropy hashable memory mtl murmur3
115712+ network safe scientific secp256k1-haskell split string-conversions
115713+ text time transformers unordered-containers vector
115714+ ];
115715+ testHaskellDepends = [
115449115716 aeson array base base16-bytestring bytestring cereal conduit
115450115717 containers cryptonite deepseq entropy hashable hspec HUnit memory
115451115718 mtl murmur3 network QuickCheck safe scientific secp256k1-haskell
115452115719 split string-conversions text time transformers
115453115720 unordered-containers vector
115454115721 ];
115455− testHaskellDepends = [
115456− aeson base bytestring cereal containers deepseq hspec HUnit mtl
115457− QuickCheck safe split string-conversions text unordered-containers
115458− vector
115459− ];
115460115722 testToolDepends = [ hspec-discover ];
115461115723 description = "Bitcoin & Bitcoin Cash library for Haskell";
115462115724 license = stdenv.lib.licenses.publicDomain;
@@ -115519,6 +115781,38 @@ self: {
115519115781 broken = true;
115520115782 }) {};
115521115783
115784+ "haskoin-node_0_12_0" = callPackage
115785+ ({ mkDerivation, base, base64, bytestring, cereal, conduit
115786+ , conduit-extra, containers, data-default, hashable, haskoin-core
115787+ , hspec, hspec-discover, HUnit, monad-logger, mtl, network, nqe
115788+ , random, resourcet, rocksdb-haskell, rocksdb-query, safe
115789+ , string-conversions, text, time, transformers, unliftio
115790+ , unordered-containers
115791+ }:
115792+ mkDerivation {
115793+ pname = "haskoin-node";
115794+ version = "0.12.0";
115795+ sha256 = "1x1z0k7n95mzgnlb3vcyp7gbqi727mniavdjijcrzw5vnvlzxnc6";
115796+ libraryHaskellDepends = [
115797+ base base64 bytestring cereal conduit conduit-extra containers
115798+ data-default hashable haskoin-core monad-logger mtl network nqe
115799+ random resourcet rocksdb-haskell rocksdb-query string-conversions
115800+ text time transformers unliftio unordered-containers
115801+ ];
115802+ testHaskellDepends = [
115803+ base base64 bytestring cereal conduit conduit-extra containers
115804+ data-default hashable haskoin-core hspec HUnit monad-logger mtl
115805+ network nqe random resourcet rocksdb-haskell rocksdb-query safe
115806+ string-conversions text time transformers unliftio
115807+ unordered-containers
115808+ ];
115809+ testToolDepends = [ hspec-discover ];
115810+ description = "Haskoin Node P2P library for Bitcoin and Bitcoin Cash";
115811+ license = stdenv.lib.licenses.publicDomain;
115812+ hydraPlatforms = stdenv.lib.platforms.none;
115813+ broken = true;
115814+ }) {};
115815+
115522115816 "haskoin-protocol" = callPackage
115523115817 ({ mkDerivation, base, binary, bytestring, haskoin-crypto
115524115818 , haskoin-util, HUnit, QuickCheck, test-framework
@@ -115566,7 +115860,7 @@ self: {
115566115860 }) {};
115567115861
115568115862 "haskoin-store" = callPackage
115569− ({ mkDerivation, aeson, base, bytestring, cereal, conduit
115863+ ({ mkDerivation, aeson, base, base64, bytestring, cereal, conduit
115570115864 , containers, data-default, deepseq, filepath, hashable
115571115865 , haskoin-core, haskoin-node, hedis, hspec, hspec-discover
115572115866 , http-types, monad-logger, mtl, network, nqe, optparse-applicative
@@ -115576,8 +115870,8 @@ self: {
115576115870 }:
115577115871 mkDerivation {
115578115872 pname = "haskoin-store";
115579− version = "0.23.14";
115580− sha256 = "0gvcjmyisnjml6mv43xgpq3hb2047lsk84vjr4hv4zf9h23gwb14";
115873+ version = "0.24.0";
115874+ sha256 = "12ci8vgdd4xh9r8xl4j3b1f63majy8vgvxd2cxw221amhjcsvfvw";
115581115875 isLibrary = true;
115582115876 isExecutable = true;
115583115877 libraryHaskellDepends = [
@@ -115589,12 +115883,12 @@ self: {
115589115883 ];
115590115884 executableHaskellDepends = [
115591115885 aeson base bytestring cereal conduit containers data-default
115592− deepseq filepath hashable haskoin-core monad-logger mtl nqe
115593− optparse-applicative random string-conversions text time
115886+ deepseq filepath hashable haskoin-core haskoin-node monad-logger
115887+ mtl nqe optparse-applicative random string-conversions text time
115594115888 transformers unliftio unordered-containers
115595115889 ];
115596115890 testHaskellDepends = [
115597− aeson base bytestring cereal conduit containers data-default
115891+ aeson base base64 bytestring cereal conduit containers data-default
115598115892 deepseq hashable haskoin-core haskoin-node hedis hspec http-types
115599115893 monad-logger mtl network nqe QuickCheck random rocksdb-haskell
115600115894 rocksdb-query scotty string-conversions text time transformers
@@ -118561,15 +118855,15 @@ self: {
118561118855 license = stdenv.lib.licenses.bsd3;
118562118856 }) {};
118563118857
118564− "headroom_0_2_1_1" = callPackage
118858+ "headroom_0_2_2_0" = callPackage
118565118859 ({ mkDerivation, aeson, base, doctest, either, file-embed, hspec
118566118860 , mustache, optparse-applicative, pcre-light, QuickCheck, rio
118567118861 , template-haskell, time, yaml
118568118862 }:
118569118863 mkDerivation {
118570118864 pname = "headroom";
118571− version = "0.2.1.1";
118572− sha256 = "101zvngl2p89g2ivcnyrb6mbxmv88jcrz7n7lvapsxicqr0nppb4";
118865+ version = "0.2.2.0";
118866+ sha256 = "13kmzfh8r7y7cin93c0dhbcvgr66dcxfwjsylp41xyzq2w1g2aqb";
118573118867 isLibrary = true;
118574118868 isExecutable = true;
118575118869 libraryHaskellDepends = [
@@ -121618,8 +121912,6 @@ self: {
121618121912 ];
121619121913 description = "Set up a GHC API session";
121620121914 license = stdenv.lib.licenses.bsd3;
121621− hydraPlatforms = stdenv.lib.platforms.none;
121622− broken = true;
121623121915 }) {};
121624121916
121625121917 "hie-core" = callPackage
@@ -122524,8 +122816,8 @@ self: {
122524122816 }:
122525122817 mkDerivation {
122526122818 pname = "hip";
122527− version = "1.5.5.0";
122528− sha256 = "1qy74a471bh849cil9b3f92gxgl3434x8hcvrzn83v3xa6vnh2cd";
122819+ version = "1.5.6.0";
122820+ sha256 = "122zcrid9x831hlv3dvh1afzffz2xg3s3k0dn1vf4b4cpd9w50mh";
122529122821 libraryHaskellDepends = [
122530122822 array base bytestring Chart Chart-diagrams colour deepseq directory
122531122823 filepath JuicyPixels netpbm primitive process random repa temporary
@@ -123034,10 +123326,10 @@ self: {
123034123326 }:
123035123327 mkDerivation {
123036123328 pname = "hjsonschema";
123037− version = "1.9.0";
123038− sha256 = "051i5y557g82hd5zcn63f65jyxk07d9wnvfmwdps391zxza8ifki";
123039− revision = "2";
123040− editedCabalFile = "0110dyc8lbd8x0cbmxgwwbvzckxkfj84krd5p51p0jaixvrrl53r";
123329+ version = "1.10.0";
123330+ sha256 = "1ya93a1jh40aia3adrg2ipdzyxww6cpnzcdw41r51h8x6f2m0n77";
123331+ revision = "1";
123332+ editedCabalFile = "1563di5mfclj4ms6wd9vszdyghxpqm3r8q9vfkanw9wjlw7kq56q";
123041123333 libraryHaskellDepends = [
123042123334 aeson base bytestring containers file-embed filepath hashable
123043123335 hjsonpointer http-client http-client-tls http-types pcre-heavy
@@ -123045,8 +123337,10 @@ self: {
123045123337 unordered-containers vector
123046123338 ];
123047123339 testHaskellDepends = [
123048− aeson async base bytestring directory filepath hjsonpointer hspec
123049− profunctors protolude QuickCheck text unordered-containers vector
123340+ aeson async base bytestring containers directory file-embed
123341+ filepath hashable hjsonpointer hspec http-client http-client-tls
123342+ http-types pcre-heavy profunctors protolude QuickCheck
123343+ safe-exceptions scientific text unordered-containers vector
123050123344 wai-app-static warp
123051123345 ];
123052123346 description = "JSON Schema library";
@@ -123748,24 +124042,22 @@ self: {
123748124042 "hlint" = callPackage
123749124043 ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs
123750124044 , containers, cpphs, data-default, directory, extra, file-embed
123751− , filepath, filepattern, ghc, ghc-boot, ghc-boot-th
123752− , ghc-lib-parser-ex, haskell-src-exts, haskell-src-exts-util
124045+ , filepath, filepattern, ghc-lib-parser, ghc-lib-parser-ex
123753124046 , hscolour, process, refact, text, transformers, uniplate
123754124047 , unordered-containers, utf8-string, vector, yaml
123755124048 }:
123756124049 mkDerivation {
123757124050 pname = "hlint";
123758− version = "2.2.11";
123759− sha256 = "1xyavrrxm1ihvga2j1k3h96wjpnjb30lk6mgiyrvx3rj7m7yq5bw";
124051+ version = "3.1";
124052+ sha256 = "1c17bcfddajkww05afjzbsdzx9xxxq4dnrb266jlb1zad1saf8ah";
123760124053 isLibrary = true;
123761124054 isExecutable = true;
123762124055 enableSeparateDataOutput = true;
123763124056 libraryHaskellDepends = [
123764124057 aeson ansi-terminal base bytestring cmdargs containers cpphs
123765− data-default directory extra file-embed filepath filepattern ghc
123766− ghc-boot ghc-boot-th ghc-lib-parser-ex haskell-src-exts
123767− haskell-src-exts-util hscolour process refact text transformers
123768− uniplate unordered-containers utf8-string vector yaml
124058+ data-default directory extra file-embed filepath filepattern
124059+ ghc-lib-parser ghc-lib-parser-ex hscolour process refact text
124060+ transformers uniplate unordered-containers utf8-string vector yaml
123769124061 ];
123770124062 executableHaskellDepends = [ base ];
123771124063 description = "Source code suggestions";
@@ -127168,8 +127460,8 @@ self: {
127168127460 }:
127169127461 mkDerivation {
127170127462 pname = "hpp";
127171− version = "0.6.2";
127172− sha256 = "0k8rc2hnan346i3ykam8ps89n56vgcw91d9k1450klyi3l50b5xv";
127463+ version = "0.6.3";
127464+ sha256 = "0gnmkh0m640qc71bp63p4qkcbcyy1j9z0x6svfbd36cpqb6kdivs";
127173127465 isLibrary = true;
127174127466 isExecutable = true;
127175127467 libraryHaskellDepends = [
@@ -127221,8 +127513,8 @@ self: {
127221127513 }:
127222127514 mkDerivation {
127223127515 pname = "hpqtypes-extras";
127224− version = "1.10.2.0";
127225− sha256 = "16x7innivjrnsamn6lrjg1a2v0wy1w6r3ariw3ncrwfpcfdmr45n";
127516+ version = "1.10.2.1";
127517+ sha256 = "06vx7llfyidldp5ar80a3dkw14xv19v1s8kc7kf6vs1gb3vx8r5n";
127226127518 libraryHaskellDepends = [
127227127519 base base16-bytestring bytestring containers cryptohash exceptions
127228127520 fields-json hpqtypes lifted-base log-base monad-control mtl safe
@@ -128455,6 +128747,8 @@ self: {
128455128747 executableHaskellDepends = [ base ];
128456128748 description = "Convert an eventlog into the speedscope json format";
128457128749 license = stdenv.lib.licenses.bsd3;
128750+ hydraPlatforms = stdenv.lib.platforms.none;
128751+ broken = true;
128458128752 }) {};
128459128753
128460128754 "hs-twitter" = callPackage
@@ -135128,6 +135422,8 @@ self: {
135128135422 ];
135129135423 description = "Demo library";
135130135424 license = stdenv.lib.licenses.bsd3;
135425+ hydraPlatforms = stdenv.lib.platforms.none;
135426+ broken = true;
135131135427 }) {};
135132135428
135133135429 "hw-balancedparens" = callPackage
@@ -135334,6 +135630,8 @@ self: {
135334135630 ];
135335135631 description = "Unbelievably fast streaming DSV file parser";
135336135632 license = stdenv.lib.licenses.bsd3;
135633+ hydraPlatforms = stdenv.lib.platforms.none;
135634+ broken = true;
135337135635 }) {};
135338135636
135339135637 "hw-dump" = callPackage
@@ -135505,24 +135803,6 @@ self: {
135505135803 }) {};
135506135804
135507135805 "hw-int" = callPackage
135508− ({ mkDerivation, base, doctest, doctest-discover, hedgehog, hspec
135509− , hspec-discover, hw-hedgehog, hw-hspec-hedgehog
135510− }:
135511− mkDerivation {
135512− pname = "hw-int";
135513− version = "0.0.1.0";
135514− sha256 = "1ishvxf2n0j3m5ly2drpddbjw41zf4gpncizi4anw5f85k3ygyys";
135515− libraryHaskellDepends = [ base ];
135516− testHaskellDepends = [
135517− base doctest doctest-discover hedgehog hspec hw-hedgehog
135518− hw-hspec-hedgehog
135519− ];
135520− testToolDepends = [ doctest-discover hspec-discover ];
135521− description = "Additional facilities for Integers";
135522− license = stdenv.lib.licenses.bsd3;
135523− }) {};
135524−
135525− "hw-int_0_0_2_0" = callPackage
135526135806 ({ mkDerivation, base, doctest, doctest-discover, hedgehog, hspec
135527135807 , hspec-discover, hw-hedgehog, hw-hspec-hedgehog
135528135808 }:
@@ -135538,7 +135818,6 @@ self: {
135538135818 testToolDepends = [ doctest-discover hspec-discover ];
135539135819 description = "Additional facilities for Integers";
135540135820 license = stdenv.lib.licenses.bsd3;
135541− hydraPlatforms = stdenv.lib.platforms.none;
135542135821 }) {};
135543135822
135544135823 "hw-ip" = callPackage
@@ -135612,6 +135891,8 @@ self: {
135612135891 ];
135613135892 description = "Memory efficient JSON parser";
135614135893 license = stdenv.lib.licenses.bsd3;
135894+ hydraPlatforms = stdenv.lib.platforms.none;
135895+ broken = true;
135615135896 }) {};
135616135897
135617135898 "hw-json-lens" = callPackage
@@ -135641,6 +135922,8 @@ self: {
135641135922 ];
135642135923 description = "Lens for hw-json";
135643135924 license = stdenv.lib.licenses.bsd3;
135925+ hydraPlatforms = stdenv.lib.platforms.none;
135926+ broken = true;
135644135927 }) {};
135645135928
135646135929 "hw-json-simd" = callPackage
@@ -135665,6 +135948,8 @@ self: {
135665135948 testToolDepends = [ doctest-discover ];
135666135949 description = "SIMD-based JSON semi-indexer";
135667135950 license = stdenv.lib.licenses.bsd3;
135951+ hydraPlatforms = stdenv.lib.platforms.none;
135952+ broken = true;
135668135953 }) {};
135669135954
135670135955 "hw-json-simple-cursor" = callPackage
@@ -135702,6 +135987,8 @@ self: {
135702135987 ];
135703135988 description = "Memory efficient JSON parser";
135704135989 license = stdenv.lib.licenses.bsd3;
135990+ hydraPlatforms = stdenv.lib.platforms.none;
135991+ broken = true;
135705135992 }) {};
135706135993
135707135994 "hw-json-standard-cursor" = callPackage
@@ -135741,6 +136028,47 @@ self: {
135741136028 ];
135742136029 description = "Memory efficient JSON parser";
135743136030 license = stdenv.lib.licenses.bsd3;
136031+ hydraPlatforms = stdenv.lib.platforms.none;
136032+ broken = true;
136033+ }) {};
136034+
136035+ "hw-json-standard-cursor_0_2_3_1" = callPackage
136036+ ({ mkDerivation, array, base, bits-extra, bytestring, criterion
136037+ , directory, doctest, doctest-discover, generic-lens, hedgehog
136038+ , hspec, hspec-discover, hw-balancedparens, hw-bits
136039+ , hw-hspec-hedgehog, hw-json-simd, hw-prim, hw-rankselect
136040+ , hw-rankselect-base, lens, mmap, optparse-applicative, text
136041+ , vector, word8
136042+ }:
136043+ mkDerivation {
136044+ pname = "hw-json-standard-cursor";
136045+ version = "0.2.3.1";
136046+ sha256 = "1mpsspp6ba2zqv38a0rcv93mbwb1rb8snmxklf32g02djj8b4vir";
136047+ isLibrary = true;
136048+ isExecutable = true;
136049+ libraryHaskellDepends = [
136050+ array base bits-extra bytestring hw-balancedparens hw-bits
136051+ hw-json-simd hw-prim hw-rankselect hw-rankselect-base mmap vector
136052+ word8
136053+ ];
136054+ executableHaskellDepends = [
136055+ base bytestring generic-lens hw-balancedparens hw-json-simd hw-prim
136056+ hw-rankselect hw-rankselect-base lens mmap optparse-applicative
136057+ text vector
136058+ ];
136059+ testHaskellDepends = [
136060+ base bits-extra bytestring doctest doctest-discover hedgehog hspec
136061+ hw-balancedparens hw-bits hw-hspec-hedgehog hw-prim hw-rankselect
136062+ hw-rankselect-base vector
136063+ ];
136064+ testToolDepends = [ doctest-discover hspec-discover ];
136065+ benchmarkHaskellDepends = [
136066+ base bytestring criterion directory mmap
136067+ ];
136068+ description = "Memory efficient JSON parser";
136069+ license = stdenv.lib.licenses.bsd3;
136070+ hydraPlatforms = stdenv.lib.platforms.none;
136071+ broken = true;
135744136072 }) {};
135745136073
135746136074 "hw-kafka-avro" = callPackage
@@ -135767,6 +136095,8 @@ self: {
135767136095 ];
135768136096 description = "Avro support for Kafka infrastructure";
135769136097 license = stdenv.lib.licenses.bsd3;
136098+ hydraPlatforms = stdenv.lib.platforms.none;
136099+ broken = true;
135770136100 }) {};
135771136101
135772136102 "hw-kafka-client" = callPackage
@@ -136036,6 +136366,8 @@ self: {
136036136366 ];
136037136367 description = "SIMD library";
136038136368 license = stdenv.lib.licenses.bsd3;
136369+ hydraPlatforms = stdenv.lib.platforms.none;
136370+ broken = true;
136039136371 }) {};
136040136372
136041136373 "hw-streams" = callPackage
@@ -138394,14 +138726,14 @@ self: {
138394138726 }) {inherit (pkgs) igraph;};
138395138727
138396138728 "igrf" = callPackage
138397− ({ mkDerivation, ad, base, polynomial }:
138729+ ({ mkDerivation, ad, base, poly, semirings, text, vector-space }:
138398138730 mkDerivation {
138399138731 pname = "igrf";
138400− version = "0.2.0.0";
138401− sha256 = "04ipbhry1v3cpkflshqa9sp46px0k6g67n8apvdqykk5fsssdpm1";
138402− revision = "1";
138403− editedCabalFile = "0kqyrvv7wnr35nlyip14g1shjb8zfqg7x4vm0qqhc57vc6s6qqbx";
138404− libraryHaskellDepends = [ ad base polynomial ];
138732+ version = "0.4.0.0";
138733+ sha256 = "0n3xchwxslrc25sb06y2vg9gwgifpsfs57xhy7z6g2j43r187x1w";
138734+ libraryHaskellDepends = [
138735+ ad base poly semirings text vector-space
138736+ ];
138405138737 description = "International Geomagnetic Reference Field";
138406138738 license = stdenv.lib.licenses.bsd3;
138407138739 hydraPlatforms = stdenv.lib.platforms.none;
@@ -138419,10 +138751,8 @@ self: {
138419138751 }:
138420138752 mkDerivation {
138421138753 pname = "ihaskell";
138422− version = "0.10.0.2";
138423− sha256 = "01jk48kj5z7n547z1lg78c0bphpjyv2nfzjrh4jv7xygkw5asqxb";
138424− revision = "1";
138425− editedCabalFile = "0jhgnw5wrpmbp3g6zllwlmmyzyja5ry8i7dss7q8gpbvk2inlfl3";
138754+ version = "0.10.1.0";
138755+ sha256 = "0vbi0cnw0hxm69h90v9rbjaqqfilg4mcrv0rdvmc11jxdiv3qlvw";
138426138756 isLibrary = true;
138427138757 isExecutable = true;
138428138758 enableSeparateDataOutput = true;
@@ -138443,6 +138773,8 @@ self: {
138443138773 ];
138444138774 description = "A Haskell backend kernel for the IPython project";
138445138775 license = stdenv.lib.licenses.mit;
138776+ hydraPlatforms = stdenv.lib.platforms.none;
138777+ broken = true;
138446138778 }) {};
138447138779
138448138780 "ihaskell-aeson" = callPackage
@@ -138458,6 +138790,8 @@ self: {
138458138790 ];
138459138791 description = "IHaskell display instances for Aeson";
138460138792 license = stdenv.lib.licenses.mit;
138793+ hydraPlatforms = stdenv.lib.platforms.none;
138794+ broken = true;
138461138795 }) {};
138462138796
138463138797 "ihaskell-basic" = callPackage
@@ -138482,6 +138816,8 @@ self: {
138482138816 libraryHaskellDepends = [ base blaze-html blaze-markup ihaskell ];
138483138817 description = "IHaskell display instances for blaze-html types";
138484138818 license = stdenv.lib.licenses.mit;
138819+ hydraPlatforms = stdenv.lib.platforms.none;
138820+ broken = true;
138485138821 }) {};
138486138822
138487138823 "ihaskell-charts" = callPackage
@@ -138498,6 +138834,8 @@ self: {
138498138834 ];
138499138835 description = "IHaskell display instances for charts types";
138500138836 license = stdenv.lib.licenses.mit;
138837+ hydraPlatforms = stdenv.lib.platforms.none;
138838+ broken = true;
138501138839 }) {};
138502138840
138503138841 "ihaskell-diagrams" = callPackage
@@ -138514,6 +138852,8 @@ self: {
138514138852 ];
138515138853 description = "IHaskell display instances for diagram types";
138516138854 license = stdenv.lib.licenses.mit;
138855+ hydraPlatforms = stdenv.lib.platforms.none;
138856+ broken = true;
138517138857 }) {};
138518138858
138519138859 "ihaskell-display" = callPackage
@@ -138538,6 +138878,8 @@ self: {
138538138878 libraryHaskellDepends = [ base bytestring gnuplot ihaskell ];
138539138879 description = "IHaskell display instance for Gnuplot (from gnuplot package)";
138540138880 license = stdenv.lib.licenses.mit;
138881+ hydraPlatforms = stdenv.lib.platforms.none;
138882+ broken = true;
138541138883 }) {};
138542138884
138543138885 "ihaskell-graphviz" = callPackage
@@ -138549,6 +138891,8 @@ self: {
138549138891 libraryHaskellDepends = [ base bytestring ihaskell process ];
138550138892 description = "IHaskell display instance for GraphViz (external binary)";
138551138893 license = stdenv.lib.licenses.mit;
138894+ hydraPlatforms = stdenv.lib.platforms.none;
138895+ broken = true;
138552138896 }) {};
138553138897
138554138898 "ihaskell-hatex" = callPackage
@@ -138560,6 +138904,8 @@ self: {
138560138904 libraryHaskellDepends = [ base HaTeX ihaskell text ];
138561138905 description = "IHaskell display instances for hatex";
138562138906 license = stdenv.lib.licenses.mit;
138907+ hydraPlatforms = stdenv.lib.platforms.none;
138908+ broken = true;
138563138909 }) {};
138564138910
138565138911 "ihaskell-hvega" = callPackage
@@ -138571,6 +138917,8 @@ self: {
138571138917 libraryHaskellDepends = [ aeson base hvega ihaskell text ];
138572138918 description = "IHaskell display instance for hvega types";
138573138919 license = stdenv.lib.licenses.bsd3;
138920+ hydraPlatforms = stdenv.lib.platforms.none;
138921+ broken = true;
138574138922 }) {};
138575138923
138576138924 "ihaskell-inline-r" = callPackage
@@ -138604,6 +138952,8 @@ self: {
138604138952 ];
138605138953 description = "IHaskell - IHaskellDisplay instances of the image types of the JuicyPixels package";
138606138954 license = stdenv.lib.licenses.mit;
138955+ hydraPlatforms = stdenv.lib.platforms.none;
138956+ broken = true;
138607138957 }) {};
138608138958
138609138959 "ihaskell-magic" = callPackage
@@ -138620,6 +138970,8 @@ self: {
138620138970 ];
138621138971 description = "IHaskell display instances for bytestrings";
138622138972 license = stdenv.lib.licenses.mit;
138973+ hydraPlatforms = stdenv.lib.platforms.none;
138974+ broken = true;
138623138975 }) {};
138624138976
138625138977 "ihaskell-parsec" = callPackage
@@ -138740,6 +139092,24 @@ self: {
138740139092 license = stdenv.lib.licenses.mpl20;
138741139093 }) {};
138742139094
139095+ "ilist_0_4_0_1" = callPackage
139096+ ({ mkDerivation, base, criterion, hspec, lens, loop, transformers
139097+ , vector
139098+ }:
139099+ mkDerivation {
139100+ pname = "ilist";
139101+ version = "0.4.0.1";
139102+ sha256 = "016wa9n4glxcyvbifvfz2khk9i1i5wzfyl952vp1fhwpjrr8aj04";
139103+ libraryHaskellDepends = [ base ];
139104+ testHaskellDepends = [ base hspec transformers ];
139105+ benchmarkHaskellDepends = [
139106+ base criterion lens loop transformers vector
139107+ ];
139108+ description = "Optimised list functions for doing index-related things";
139109+ license = stdenv.lib.licenses.mpl20;
139110+ hydraPlatforms = stdenv.lib.platforms.none;
139111+ }) {};
139112+
138743139113 "illuminate" = callPackage
138744139114 ({ mkDerivation, alex, array, base, containers, filemanip, filepath
138745139115 , hscolour, html, utf8-string, xhtml
@@ -139802,20 +140172,6 @@ self: {
139802140172 }) {};
139803140173
139804140174 "indexed-list-literals" = callPackage
139805− ({ mkDerivation, base, hspec, Only }:
139806− mkDerivation {
139807− pname = "indexed-list-literals";
139808− version = "0.2.1.2";
139809− sha256 = "043xl356q9n1nw2bw8a8msymy18d6f7nwcyrrpzak9qr75dsx5nq";
139810− revision = "1";
139811− editedCabalFile = "198hmw2m3539vmh3s58d33h6vl5d0fqpdms8rp8cwj196diipjlc";
139812− libraryHaskellDepends = [ base Only ];
139813− testHaskellDepends = [ base hspec ];
139814− description = "Type safe indexed list literals";
139815− license = stdenv.lib.licenses.bsd3;
139816− }) {};
139817−
139818− "indexed-list-literals_0_2_1_3" = callPackage
139819140175 ({ mkDerivation, base, hspec, Only }:
139820140176 mkDerivation {
139821140177 pname = "indexed-list-literals";
@@ -139825,7 +140181,6 @@ self: {
139825140181 testHaskellDepends = [ base hspec ];
139826140182 description = "Type safe indexed list literals";
139827140183 license = stdenv.lib.licenses.bsd3;
139828− hydraPlatforms = stdenv.lib.platforms.none;
139829140184 }) {};
139830140185
139831140186 "indexed-profunctors" = callPackage
@@ -139961,16 +140316,18 @@ self: {
139961140316
139962140317 "infernal" = callPackage
139963140318 ({ mkDerivation, aeson, base, binary, bytestring, case-insensitive
139964− , containers, exceptions, heart-app, heart-core, http-client
139965− , http-types, mtl, text, unliftio, unordered-containers, wai
140319+ , exceptions, hashable, http-client, http-types, little-logger
140320+ , little-rio, microlens, microlens-mtl, microlens-th, mtl, text
140321+ , unliftio-core, unordered-containers, wai
139966140322 }:
139967140323 mkDerivation {
139968140324 pname = "infernal";
139969− version = "0.3.0";
139970− sha256 = "0iixw8np4rh66ql2lm2gkhz9yzkgxw0mch3gxsflqi0a96y2jcik";
140325+ version = "0.5.0";
140326+ sha256 = "0zn4zj9c9jhvchg6yli3ig2c0hnwpk9na2r0bbizjlngzky6vfrr";
139971140327 libraryHaskellDepends = [
139972− aeson base binary bytestring case-insensitive containers exceptions
139973− heart-app heart-core http-client http-types mtl text unliftio
140328+ aeson base binary bytestring case-insensitive exceptions hashable
140329+ http-client http-types little-logger little-rio microlens
140330+ microlens-mtl microlens-th mtl text unliftio-core
139974140331 unordered-containers wai
139975140332 ];
139976140333 description = "The Infernal Machine - An AWS Lambda Custom Runtime for Haskell";
@@ -140819,12 +141176,12 @@ self: {
140819141176 license = stdenv.lib.licenses.isc;
140820141177 }) {};
140821141178
140822− "integer-gmp_1_0_2_0" = callPackage
141179+ "integer-gmp_1_0_3_0" = callPackage
140823141180 ({ mkDerivation, ghc-prim }:
140824141181 mkDerivation {
140825141182 pname = "integer-gmp";
140826− version = "1.0.2.0";
140827− sha256 = "1aaz2mdmwbrfxahhycpiz92hdvfn9mm7964wfypf8m0m8libhs6k";
141183+ version = "1.0.3.0";
141184+ sha256 = "06302vwkc99l5gdbk3r25w84gi9cj18jcf8ipi189vpnmw42awwf";
140828141185 libraryHaskellDepends = [ ghc-prim ];
140829141186 description = "Integer library based on GMP";
140830141187 license = stdenv.lib.licenses.bsd3;
@@ -141445,6 +141802,29 @@ self: {
141445141802 license = stdenv.lib.licenses.mit;
141446141803 }) {};
141447141804
141805+ "intro_0_7_0_0" = callPackage
141806+ ({ mkDerivation, base, bytestring, containers, deepseq, dlist
141807+ , extra, hashable, lens, mtl, optics, QuickCheck, safe, text
141808+ , transformers, unordered-containers, writer-cps-mtl
141809+ }:
141810+ mkDerivation {
141811+ pname = "intro";
141812+ version = "0.7.0.0";
141813+ sha256 = "18ddkcm77jxqpqjaaqs1qmzvn8zgincrybb3d4zcsggrp6llghc3";
141814+ libraryHaskellDepends = [
141815+ base bytestring containers deepseq dlist extra hashable mtl safe
141816+ text transformers unordered-containers writer-cps-mtl
141817+ ];
141818+ testHaskellDepends = [
141819+ base bytestring containers deepseq dlist extra hashable lens mtl
141820+ optics QuickCheck safe text transformers unordered-containers
141821+ writer-cps-mtl
141822+ ];
141823+ description = "Safe and minimal prelude";
141824+ license = stdenv.lib.licenses.mit;
141825+ hydraPlatforms = stdenv.lib.platforms.none;
141826+ }) {};
141827+
141448141828 "intro-prelude" = callPackage
141449141829 ({ mkDerivation, intro }:
141450141830 mkDerivation {
@@ -141588,8 +141968,8 @@ self: {
141588141968 pname = "invertible-grammar";
141589141969 version = "0.1.2";
141590141970 sha256 = "1nf7dchcxs8wwd2hgfpf04qd63ws22pafjwb5911lq7da8k1y57j";
141591− revision = "2";
141592− editedCabalFile = "0j6zmj0dlhiq4qjrbjbvdsmky1l4z1qwqikixk1b9dpa05n01ykf";
141971+ revision = "3";
141972+ editedCabalFile = "023nln2rhsijx4z7cm914283fm7fv2azk0w65nlbgky7cbmn021w";
141593141973 libraryHaskellDepends = [
141594141974 base bifunctors containers mtl prettyprinter profunctors semigroups
141595141975 tagged template-haskell text transformers
@@ -142241,29 +142621,6 @@ self: {
142241142621 }) {};
142242142622
142243142623 "ipynb" = callPackage
142244− ({ mkDerivation, aeson, aeson-diff, base, base64-bytestring
142245− , bytestring, containers, directory, filepath, microlens
142246− , microlens-aeson, tasty, tasty-hunit, text, unordered-containers
142247− , vector
142248− }:
142249− mkDerivation {
142250− pname = "ipynb";
142251− version = "0.1";
142252− sha256 = "0daadhzil4q573mqb0rpvjzm0vpkzgzqcimw480qpvlh6rhppwj5";
142253− libraryHaskellDepends = [
142254− aeson base base64-bytestring bytestring containers text
142255− unordered-containers
142256− ];
142257− testHaskellDepends = [
142258− aeson aeson-diff base base64-bytestring bytestring directory
142259− filepath microlens microlens-aeson tasty tasty-hunit text
142260− unordered-containers vector
142261− ];
142262− description = "Data structure for working with Jupyter notebooks (ipynb)";
142263− license = stdenv.lib.licenses.bsd3;
142264− }) {};
142265−
142266− "ipynb_0_1_0_1" = callPackage
142267142624 ({ mkDerivation, aeson, aeson-diff, base, base64-bytestring
142268142625 , bytestring, containers, directory, filepath, microlens
142269142626 , microlens-aeson, tasty, tasty-hunit, text, unordered-containers
@@ -142284,7 +142641,6 @@ self: {
142284142641 ];
142285142642 description = "Data structure for working with Jupyter notebooks (ipynb)";
142286142643 license = stdenv.lib.licenses.bsd3;
142287− hydraPlatforms = stdenv.lib.platforms.none;
142288142644 }) {};
142289142645
142290142646 "ipython-kernel" = callPackage
@@ -142309,6 +142665,29 @@ self: {
142309142665 license = stdenv.lib.licenses.mit;
142310142666 }) {};
142311142667
142668+ "ipython-kernel_0_10_2_0" = callPackage
142669+ ({ mkDerivation, aeson, base, bytestring, cereal, cereal-text
142670+ , containers, cryptonite, directory, filepath, memory, mtl, parsec
142671+ , process, temporary, text, transformers, unordered-containers
142672+ , uuid, zeromq4-haskell
142673+ }:
142674+ mkDerivation {
142675+ pname = "ipython-kernel";
142676+ version = "0.10.2.0";
142677+ sha256 = "0ylqbcs7xdhkm0if18f1cmz4144gx0p4r9wgggbzphfx8v8lhz9a";
142678+ isLibrary = true;
142679+ isExecutable = true;
142680+ enableSeparateDataOutput = true;
142681+ libraryHaskellDepends = [
142682+ aeson base bytestring cereal cereal-text containers cryptonite
142683+ directory filepath memory mtl parsec process temporary text
142684+ transformers unordered-containers uuid zeromq4-haskell
142685+ ];
142686+ description = "A library for creating kernels for IPython frontends";
142687+ license = stdenv.lib.licenses.mit;
142688+ hydraPlatforms = stdenv.lib.platforms.none;
142689+ }) {};
142690+
142312142691 "irc" = callPackage
142313142692 ({ mkDerivation, attoparsec, base, bytestring, HUnit, QuickCheck
142314142693 , test-framework, test-framework-hunit, test-framework-quickcheck2
@@ -144643,36 +145022,6 @@ self: {
144643145022 }) {};
144644145023
144645145024 "jose" = callPackage
144646− ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
144647− , bytestring, concise, containers, cryptonite, hspec, lens, memory
144648− , monad-time, mtl, network-uri, QuickCheck, quickcheck-instances
144649− , safe, semigroups, tasty, tasty-hspec, tasty-quickcheck
144650− , template-haskell, text, time, unordered-containers, vector, x509
144651− }:
144652− mkDerivation {
144653− pname = "jose";
144654− version = "0.8.2.0";
144655− sha256 = "0kv2kmws9kwymx8pm6j8nnlk1d8pwv22hw2ka2kwlipjvmb7mld4";
144656− isLibrary = true;
144657− isExecutable = true;
144658− libraryHaskellDepends = [
144659− aeson attoparsec base base64-bytestring bytestring concise
144660− containers cryptonite lens memory monad-time mtl network-uri
144661− QuickCheck quickcheck-instances safe semigroups template-haskell
144662− text time unordered-containers vector x509
144663− ];
144664− testHaskellDepends = [
144665− aeson attoparsec base base64-bytestring bytestring concise
144666− containers cryptonite hspec lens memory monad-time mtl network-uri
144667− QuickCheck quickcheck-instances safe semigroups tasty tasty-hspec
144668− tasty-quickcheck template-haskell text time unordered-containers
144669− vector x509
144670− ];
144671− description = "Javascript Object Signing and Encryption and JSON Web Token library";
144672− license = stdenv.lib.licenses.asl20;
144673− }) {};
144674−
144675− "jose_0_8_2_1" = callPackage
144676145025 ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
144677145026 , bytestring, concise, containers, cryptonite, hspec, lens, memory
144678145027 , monad-time, mtl, network-uri, QuickCheck, quickcheck-instances
@@ -144700,7 +145049,6 @@ self: {
144700145049 ];
144701145050 description = "Javascript Object Signing and Encryption and JSON Web Token library";
144702145051 license = stdenv.lib.licenses.asl20;
144703− hydraPlatforms = stdenv.lib.platforms.none;
144704145052 }) {};
144705145053
144706145054 "jose-jwt" = callPackage
@@ -145062,8 +145410,8 @@ self: {
145062145410 }:
145063145411 mkDerivation {
145064145412 pname = "json-api-lib";
145065− version = "0.2.0.0";
145066− sha256 = "0cay3yrzfbd0vnfq1a2f74nnqwbiwribhnfy90nhvbi6dxxp14a1";
145413+ version = "0.2.1.0";
145414+ sha256 = "1dfi978ypgy1mlg7xmb4qja88pvvzvn2k26il2xiki3pcxnc4hsl";
145067145415 libraryHaskellDepends = [
145068145416 aeson base containers data-default deepseq lens lens-aeson text
145069145417 unordered-containers uri-encode
@@ -145714,6 +146062,8 @@ self: {
145714146062 ];
145715146063 description = "High-performance JSON parser and encoder";
145716146064 license = stdenv.lib.licenses.bsd3;
146065+ hydraPlatforms = stdenv.lib.platforms.none;
146066+ broken = true;
145717146067 }) {};
145718146068
145719146069 "json-togo" = callPackage
@@ -148203,6 +148553,18 @@ self: {
148203148553 license = stdenv.lib.licenses.bsd3;
148204148554 }) {};
148205148555
148556+ "kind-generics_0_4_1_0" = callPackage
148557+ ({ mkDerivation, base, kind-apply }:
148558+ mkDerivation {
148559+ pname = "kind-generics";
148560+ version = "0.4.1.0";
148561+ sha256 = "1ldfi5rvs3mxlbpy0nfyx8mq58xjkk76c13fmvmgqcpgb8gvmrnx";
148562+ libraryHaskellDepends = [ base kind-apply ];
148563+ description = "Generic programming in GHC style for arbitrary kinds and GADTs";
148564+ license = stdenv.lib.licenses.bsd3;
148565+ hydraPlatforms = stdenv.lib.platforms.none;
148566+ }) {};
148567+
148206148568 "kind-generics-th" = callPackage
148207148569 ({ mkDerivation, base, ghc-prim, kind-generics, template-haskell
148208148570 , th-abstraction
@@ -148219,6 +148581,23 @@ self: {
148219148581 license = stdenv.lib.licenses.bsd3;
148220148582 }) {};
148221148583
148584+ "kind-generics-th_0_2_2_0" = callPackage
148585+ ({ mkDerivation, base, ghc-prim, kind-generics, template-haskell
148586+ , th-abstraction
148587+ }:
148588+ mkDerivation {
148589+ pname = "kind-generics-th";
148590+ version = "0.2.2.0";
148591+ sha256 = "1cllhh2lvz86nah2knsgcl0cqnvs1x6ggi8cq2jh1wqlarpy1sgk";
148592+ libraryHaskellDepends = [
148593+ base ghc-prim kind-generics template-haskell th-abstraction
148594+ ];
148595+ testHaskellDepends = [ base kind-generics template-haskell ];
148596+ description = "Template Haskell support for generating `GenericK` instances";
148597+ license = stdenv.lib.licenses.bsd3;
148598+ hydraPlatforms = stdenv.lib.platforms.none;
148599+ }) {};
148600+
148222148601 "kinds" = callPackage
148223148602 ({ mkDerivation, base }:
148224148603 mkDerivation {
@@ -148273,6 +148652,23 @@ self: {
148273148652 license = stdenv.lib.licenses.bsd3;
148274148653 }) {};
148275148654
148655+ "kleene-list" = callPackage
148656+ ({ mkDerivation, base, base-compat, Cabal, cabal-doctest, deepseq
148657+ , doctest, QuickCheck, template-haskell
148658+ }:
148659+ mkDerivation {
148660+ pname = "kleene-list";
148661+ version = "0.1.0.0";
148662+ sha256 = "1iqwpy8ds617inr1hljxbhdwjlxcw7jkq5znsvc9p5mv3wnz6f32";
148663+ setupHaskellDepends = [ base Cabal cabal-doctest ];
148664+ libraryHaskellDepends = [ base deepseq ];
148665+ testHaskellDepends = [
148666+ base base-compat deepseq doctest QuickCheck template-haskell
148667+ ];
148668+ description = "A list type based on the Kleene star and plus";
148669+ license = stdenv.lib.licenses.asl20;
148670+ }) {};
148671+
148276148672 "kmeans" = callPackage
148277148673 ({ mkDerivation, base }:
148278148674 mkDerivation {
@@ -148475,29 +148871,21 @@ self: {
148475148871 }) {};
148476148872
148477148873 "kontrakcja-templates" = callPackage
148478− ({ mkDerivation, base, bytestring, containers, directory, hslogger
148479− , HStringTemplate, html, HUnit, MissingH, mtl, old-time, parsec
148480− , string-templates, syb, test-framework, test-framework-hunit
148481− , test-framework-quickcheck2, time, transformers, utf8-string
148874+ ({ mkDerivation, base, containers, directory, exceptions
148875+ , HStringTemplate, html, json, monad-control, mtl, time
148876+ , transformers, transformers-base
148482148877 }:
148483148878 mkDerivation {
148484148879 pname = "kontrakcja-templates";
148485− version = "0.1";
148486− sha256 = "020vcd04dxaxcd3bb9vwgw1qvxnz5gx590mjkbnnxrcjhl9yd9j8";
148880+ version = "0.11";
148881+ sha256 = "09fivafr368kfj5pp0g9r13jvrihhcwhx9ay2f45qilcpv4qbb1r";
148487148882 libraryHaskellDepends = [
148488− base bytestring containers directory HStringTemplate html MissingH
148489− mtl old-time parsec transformers utf8-string
148490− ];
148491− testHaskellDepends = [
148492− base containers directory hslogger HStringTemplate HUnit MissingH
148493− mtl old-time string-templates syb test-framework
148494− test-framework-hunit test-framework-quickcheck2 time
148883+ base containers directory exceptions HStringTemplate html json
148884+ monad-control mtl time transformers transformers-base
148495148885 ];
148496148886 description = "Utilities for working with many HStringTemplate templates from files";
148497148887 license = stdenv.lib.licenses.bsd3;
148498− hydraPlatforms = stdenv.lib.platforms.none;
148499− broken = true;
148500− }) {string-templates = null;};
148888+ }) {};
148501148889
148502148890 "koofr-client" = callPackage
148503148891 ({ mkDerivation, aeson, base, bytestring, filepath, http-client
@@ -148597,8 +148985,8 @@ self: {
148597148985 }:
148598148986 mkDerivation {
148599148987 pname = "krank";
148600− version = "0.2.0";
148601− sha256 = "0m41vyfzis6v0x7yys7xwr8yi04fydg6x2d04ispmi8mqjx0vgww";
148988+ version = "0.2.1";
148989+ sha256 = "0lg7g5zzjpzjvdzd7ps3dygiqp33891dph35jrf704hkf3ksmqs2";
148602148990 isLibrary = true;
148603148991 isExecutable = true;
148604148992 libraryHaskellDepends = [
@@ -148612,8 +149000,8 @@ self: {
148612149000 ];
148613149001 testHaskellDepends = [
148614149002 aeson base bytestring containers hspec hspec-expectations
148615− http-client http-types mtl pcre-heavy PyF req safe-exceptions text
148616− unordered-containers
149003+ http-client http-types lifted-async mtl pcre-heavy pretty-terminal
149004+ PyF req safe-exceptions text unordered-containers
148617149005 ];
148618149006 description = "Krank checks your code source comments for important markers";
148619149007 license = stdenv.lib.licenses.bsd3;
@@ -148772,22 +149160,6 @@ self: {
148772149160 }) {};
148773149161
148774149162 "kubernetes-webhook-haskell" = callPackage
148775− ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring
148776− , text, unordered-containers
148777− }:
148778− mkDerivation {
148779− pname = "kubernetes-webhook-haskell";
148780− version = "0.2.0.0";
148781− sha256 = "0yxavjq6xxia81yfw7skgdmirbq0wmlvbsklppq6a6y1m6drbyww";
148782− libraryHaskellDepends = [
148783− aeson base base64-bytestring binary bytestring text
148784− unordered-containers
148785− ];
148786− description = "Create Kubernetes Admission Webhooks in Haskell";
148787− license = stdenv.lib.licenses.mit;
148788− }) {};
148789−
148790− "kubernetes-webhook-haskell_0_2_0_1" = callPackage
148791149163 ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring
148792149164 , text, unordered-containers
148793149165 }:
@@ -148801,7 +149173,6 @@ self: {
148801149173 ];
148802149174 description = "Create Kubernetes Admission Webhooks in Haskell";
148803149175 license = stdenv.lib.licenses.mit;
148804− hydraPlatforms = stdenv.lib.platforms.none;
148805149176 }) {};
148806149177
148807149178 "kuifje" = callPackage
@@ -150951,49 +151322,6 @@ self: {
150951151322 }) {};
150952151323
150953151324 "language-puppet" = callPackage
150954− ({ mkDerivation, aeson, ansi-wl-pprint, async, attoparsec, base
150955− , base16-bytestring, bytestring, case-insensitive, containers
150956− , cryptonite, directory, filecache, filepath, formatting, Glob
150957− , hashable, hruby, hslogger, hspec, hspec-megaparsec, http-api-data
150958− , http-client, lens, lens-aeson, megaparsec, memory, mtl
150959− , operational, optparse-applicative, parsec, parser-combinators
150960− , pcre-utils, protolude, random, regex-pcre-builtin, scientific
150961− , servant, servant-client, split, stm, strict-base-types, temporary
150962− , text, time, transformers, unix, unordered-containers, vector
150963− , yaml
150964− }:
150965− mkDerivation {
150966− pname = "language-puppet";
150967− version = "1.4.6.2";
150968− sha256 = "07rv00rpxza9pg0jg19bh5pnk065mxadb7qcxw5i822ad22b85yn";
150969− isLibrary = true;
150970− isExecutable = true;
150971− enableSeparateDataOutput = true;
150972− libraryHaskellDepends = [
150973− aeson ansi-wl-pprint attoparsec base base16-bytestring bytestring
150974− case-insensitive containers cryptonite directory filecache filepath
150975− formatting hashable hruby hslogger http-api-data http-client lens
150976− lens-aeson megaparsec memory mtl operational parsec
150977− parser-combinators pcre-utils protolude random regex-pcre-builtin
150978− scientific servant servant-client split stm strict-base-types text
150979− time transformers unix unordered-containers vector yaml
150980− ];
150981− executableHaskellDepends = [
150982− aeson ansi-wl-pprint async base bytestring containers Glob hslogger
150983− http-client lens mtl optparse-applicative regex-pcre-builtin
150984− strict-base-types text transformers unordered-containers vector
150985− yaml
150986− ];
150987− testHaskellDepends = [
150988− base Glob hslogger hspec hspec-megaparsec lens megaparsec mtl
150989− pcre-utils scientific strict-base-types temporary text transformers
150990− unordered-containers vector
150991− ];
150992− description = "Tools to parse and evaluate the Puppet DSL";
150993− license = stdenv.lib.licenses.bsd3;
150994− }) {};
150995−
150996− "language-puppet_1_4_6_3" = callPackage
150997151325 ({ mkDerivation, aeson, ansi-wl-pprint, async, attoparsec, base
150998151326 , base16-bytestring, bytestring, case-insensitive, containers
150999151327 , cryptonite, directory, filecache, filepath, formatting, Glob
@@ -151034,7 +151362,6 @@ self: {
151034151362 ];
151035151363 description = "Tools to parse and evaluate the Puppet DSL";
151036151364 license = stdenv.lib.licenses.bsd3;
151037− hydraPlatforms = stdenv.lib.platforms.none;
151038151365 }) {};
151039151366
151040151367 "language-python" = callPackage
@@ -151357,6 +151684,8 @@ self: {
151357151684 ];
151358151685 description = "Auto-generated interface to Fortran LAPACK via CArrays";
151359151686 license = stdenv.lib.licenses.bsd3;
151687+ hydraPlatforms = stdenv.lib.platforms.none;
151688+ broken = true;
151360151689 }) {};
151361151690
151362151691 "lapack-comfort-array" = callPackage
@@ -151373,6 +151702,8 @@ self: {
151373151702 ];
151374151703 description = "Auto-generated interface to Fortran LAPACK via comfort-array";
151375151704 license = stdenv.lib.licenses.bsd3;
151705+ hydraPlatforms = stdenv.lib.platforms.none;
151706+ broken = true;
151376151707 }) {};
151377151708
151378151709 "lapack-ffi" = callPackage
@@ -151385,6 +151716,8 @@ self: {
151385151716 libraryPkgconfigDepends = [ liblapack ];
151386151717 description = "Auto-generated interface to Fortran LAPACK";
151387151718 license = stdenv.lib.licenses.bsd3;
151719+ hydraPlatforms = stdenv.lib.platforms.none;
151720+ broken = true;
151388151721 }) {liblapack = null;};
151389151722
151390151723 "lapack-ffi-tools" = callPackage
@@ -152320,8 +152653,8 @@ self: {
152320152653 }:
152321152654 mkDerivation {
152322152655 pname = "lean-peano";
152323− version = "1.0.1.0";
152324− sha256 = "1h673y0rafh1dh8hy95spr2xwqc64pkkd094p6bd4cqvcmy72nd6";
152656+ version = "1.0.2.0";
152657+ sha256 = "0wvc7cxds6xmwm18bh3i8g7ck11nfpgdg26nyw1rr73rph8sl7ai";
152325152658 setupHaskellDepends = [ base Cabal cabal-doctest ];
152326152659 libraryHaskellDepends = [ base deepseq ];
152327152660 testHaskellDepends = [
@@ -153304,8 +153637,8 @@ self: {
153304153637 }:
153305153638 mkDerivation {
153306153639 pname = "lens-toml-parser";
153307− version = "0.1.0.3";
153308− sha256 = "1b81v3lncqpmsc0899wk7hnddn359qjwqkmrxcj5yh4ijjqdrrmg";
153640+ version = "0.1.0.4";
153641+ sha256 = "01gxm5p7bhylp1mkad4mng5rkh3wn2cvjcxkqp11pc51f4mkkqml";
153309153642 libraryHaskellDepends = [ base profunctors text time toml-parser ];
153310153643 testHaskellDepends = [
153311153644 base containers dwergaz hlint lens-family text toml-parser
@@ -154793,6 +155126,8 @@ self: {
154793155126 ];
154794155127 description = "Synchronize personal configs across multiple machines";
154795155128 license = stdenv.lib.licenses.mpl20;
155129+ hydraPlatforms = stdenv.lib.platforms.none;
155130+ broken = true;
154796155131 }) {};
154797155132
154798155133 "lift-generics" = callPackage
@@ -156337,6 +156672,18 @@ self: {
156337156672 license = stdenv.lib.licenses.bsd3;
156338156673 }) {};
156339156674
156675+ "list-duplicate" = callPackage
156676+ ({ mkDerivation, base, hspec, QuickCheck }:
156677+ mkDerivation {
156678+ pname = "list-duplicate";
156679+ version = "0.1.0.0";
156680+ sha256 = "14b380qv59897ds612vsqplc02g97g6k3gb7s10vgmwy9y8g4x1i";
156681+ libraryHaskellDepends = [ base ];
156682+ testHaskellDepends = [ base hspec QuickCheck ];
156683+ description = "Group and delete duplicates from a list";
156684+ license = stdenv.lib.licenses.bsd3;
156685+ }) {};
156686+
156340156687 "list-extras" = callPackage
156341156688 ({ mkDerivation, base }:
156342156689 mkDerivation {
@@ -156348,6 +156695,18 @@ self: {
156348156695 license = stdenv.lib.licenses.bsd3;
156349156696 }) {};
156350156697
156698+ "list-filter" = callPackage
156699+ ({ mkDerivation, base, hspec, QuickCheck }:
156700+ mkDerivation {
156701+ pname = "list-filter";
156702+ version = "0.1.1.0";
156703+ sha256 = "0q5a93yik9lqqcahav2w7qw3sds2hgk3kfbfhd493gzw85vzxifq";
156704+ libraryHaskellDepends = [ base ];
156705+ testHaskellDepends = [ base hspec QuickCheck ];
156706+ description = "Special takes and drops on lists";
156707+ license = stdenv.lib.licenses.bsd3;
156708+ }) {};
156709+
156351156710 "list-fusion-probe" = callPackage
156352156711 ({ mkDerivation, base, tasty, tasty-hunit }:
156353156712 mkDerivation {
@@ -156386,6 +156745,18 @@ self: {
156386156745 broken = true;
156387156746 }) {};
156388156747
156748+ "list-predicate" = callPackage
156749+ ({ mkDerivation, base, hspec, QuickCheck }:
156750+ mkDerivation {
156751+ pname = "list-predicate";
156752+ version = "0.1.0.1";
156753+ sha256 = "1zl2qk4g4wva7gkwbdrpjfvwhh9xa1fngyhhaa8bdl91559v9yrd";
156754+ libraryHaskellDepends = [ base ];
156755+ testHaskellDepends = [ base hspec QuickCheck ];
156756+ description = "Predicates on lists";
156757+ license = stdenv.lib.licenses.bsd3;
156758+ }) {};
156759+
156389156760 "list-prompt" = callPackage
156390156761 ({ mkDerivation, ansi-terminal, base, data-default, hspec, stm
156391156762 , terminal-size, vty
@@ -156797,6 +157168,36 @@ self: {
156797157168 broken = true;
156798157169 }) {};
156799157170
157171+ "little-logger" = callPackage
157172+ ({ mkDerivation, base, co-log, co-log-core, microlens, mtl, text }:
157173+ mkDerivation {
157174+ pname = "little-logger";
157175+ version = "0.1.0";
157176+ sha256 = "1ibcvcjh5wfdzi2p30dy7q1n6ac34mjckybmp8cn0xwyf9zs9zlw";
157177+ libraryHaskellDepends = [
157178+ base co-log co-log-core microlens mtl text
157179+ ];
157180+ description = "Basic logging based on co-log";
157181+ license = stdenv.lib.licenses.bsd3;
157182+ hydraPlatforms = stdenv.lib.platforms.none;
157183+ broken = true;
157184+ }) {};
157185+
157186+ "little-rio" = callPackage
157187+ ({ mkDerivation, base, exceptions, microlens, microlens-mtl, mtl
157188+ , unliftio-core
157189+ }:
157190+ mkDerivation {
157191+ pname = "little-rio";
157192+ version = "0.1.0";
157193+ sha256 = "0i0z0rc1wc46rsfn1i11xp5r2sxd5i11vcjzdmbkqadp6ms8ahv0";
157194+ libraryHaskellDepends = [
157195+ base exceptions microlens microlens-mtl mtl unliftio-core
157196+ ];
157197+ description = "When you need just the RIO monad";
157198+ license = stdenv.lib.licenses.bsd3;
157199+ }) {};
157200+
156800157201 "live-sequencer" = callPackage
156801157202 ({ mkDerivation, alsa-core, alsa-seq, base, bytestring, cgi
156802157203 , concurrent-split, containers, data-accessor
@@ -159008,8 +159409,8 @@ self: {
159008159409 ({ mkDerivation, base }:
159009159410 mkDerivation {
159010159411 pname = "lowlin";
159011− version = "0.1.0.0";
159012− sha256 = "16qlnpjp69sisbl7p5pzkqay6pfc96hdbxmpv9mc5d5f5w684g8l";
159412+ version = "0.2.0.1";
159413+ sha256 = "0n1sf7panh2c8nhdpalvf74lvjvymn9dy05lkxnqzaz0vq7v5pcf";
159013159414 libraryHaskellDepends = [ base ];
159014159415 testHaskellDepends = [ base ];
159015159416 description = "Low dimensional linear algebra";
@@ -159152,6 +159553,32 @@ self: {
159152159553 license = stdenv.lib.licenses.bsd3;
159153159554 }) {};
159154159555
159556+ "lsp-test_0_10_3_0" = callPackage
159557+ ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base
159558+ , bytestring, conduit, conduit-parse, containers, data-default
159559+ , Diff, directory, filepath, haskell-lsp, hspec, lens, mtl
159560+ , parser-combinators, process, text, transformers, unix
159561+ , unordered-containers
159562+ }:
159563+ mkDerivation {
159564+ pname = "lsp-test";
159565+ version = "0.10.3.0";
159566+ sha256 = "1gj6f99k3kd0flh2nbpj5wnhi1ql5rlijw0vf4l53zwxy203r7k8";
159567+ libraryHaskellDepends = [
159568+ aeson aeson-pretty ansi-terminal async base bytestring conduit
159569+ conduit-parse containers data-default Diff directory filepath
159570+ haskell-lsp lens mtl parser-combinators process text transformers
159571+ unix unordered-containers
159572+ ];
159573+ testHaskellDepends = [
159574+ aeson base data-default haskell-lsp hspec lens text
159575+ unordered-containers
159576+ ];
159577+ description = "Functional test framework for LSP servers";
159578+ license = stdenv.lib.licenses.bsd3;
159579+ hydraPlatforms = stdenv.lib.platforms.none;
159580+ }) {};
159581+
159155159582 "lss" = callPackage
159156159583 ({ mkDerivation, attoparsec, base, containers, directory, filepath
159157159584 , hspec2, language-css, language-css-attoparsec, text, xmlhtml
@@ -159988,17 +160415,20 @@ self: {
159988160415 }) {};
159989160416
159990160417 "lzo" = callPackage
159991− ({ mkDerivation, base, binary, bytestring, digest-pure, tasty
160418+ ({ mkDerivation, base, binary, bytestring, criterion, digest, tasty
159992160419 , tasty-hunit
159993160420 }:
159994160421 mkDerivation {
159995160422 pname = "lzo";
159996− version = "0.1.1.0";
159997− sha256 = "0w10f9a5kpx5j9wiq8cvshn6fr1vbh03njdhadas5sy77qd2r1i7";
159998− libraryHaskellDepends = [ base binary bytestring digest-pure ];
160423+ version = "0.1.1.2";
160424+ sha256 = "0dypzlxkkby937l2m9g4bz50sgchazqsbagbhkic70ak6iyasamf";
160425+ libraryHaskellDepends = [ base binary bytestring digest ];
159999160426 testHaskellDepends = [ base bytestring tasty tasty-hunit ];
160427+ benchmarkHaskellDepends = [ base bytestring criterion ];
160000160428 description = "minilzo bundled for Haskell";
160001160429 license = stdenv.lib.licenses.bsd3;
160430+ hydraPlatforms = stdenv.lib.platforms.none;
160431+ broken = true;
160002160432 }) {};
160003160433
160004160434 "mDNSResponder-client" = callPackage
@@ -161572,8 +162002,8 @@ self: {
161572162002 pname = "map-syntax";
161573162003 version = "0.3";
161574162004 sha256 = "0b3ddi998saw5gi5r4bjbpid03rxlifn08zv15wf0b90ambhcc4k";
161575− revision = "2";
161576− editedCabalFile = "1cpiarychx4cmv7v71rbd5ccfsjac928isd52sf42mzs2nb492ya";
162005+ revision = "3";
162006+ editedCabalFile = "19p79gjwlpgx210zlc9625vwp6mjmnb9mvxaz1h5zmgir8dwb4lv";
161577162007 libraryHaskellDepends = [ base containers mtl ];
161578162008 testHaskellDepends = [
161579162009 base containers deepseq hspec HUnit mtl QuickCheck transformers
@@ -162151,6 +162581,8 @@ self: {
162151162581 ];
162152162582 description = "Massiv (Массив) is an Array Library";
162153162583 license = stdenv.lib.licenses.bsd3;
162584+ hydraPlatforms = stdenv.lib.platforms.none;
162585+ broken = true;
162154162586 }) {};
162155162587
162156162588 "massiv_0_5_1_0" = callPackage
@@ -162175,6 +162607,7 @@ self: {
162175162607 description = "Massiv (Массив) is an Array Library";
162176162608 license = stdenv.lib.licenses.bsd3;
162177162609 hydraPlatforms = stdenv.lib.platforms.none;
162610+ broken = true;
162178162611 }) {};
162179162612
162180162613 "massiv-io" = callPackage
@@ -162198,6 +162631,8 @@ self: {
162198162631 ];
162199162632 description = "Import/export of Image files into massiv Arrays";
162200162633 license = stdenv.lib.licenses.bsd3;
162634+ hydraPlatforms = stdenv.lib.platforms.none;
162635+ broken = true;
162201162636 }) {};
162202162637
162203162638 "massiv-scheduler" = callPackage
@@ -162239,6 +162674,8 @@ self: {
162239162674 ];
162240162675 description = "Library that contains generators, properties and tests for Massiv Array Library";
162241162676 license = stdenv.lib.licenses.bsd3;
162677+ hydraPlatforms = stdenv.lib.platforms.none;
162678+ broken = true;
162242162679 }) {};
162243162680
162244162681 "massiv-test_0_1_3" = callPackage
@@ -162262,6 +162699,7 @@ self: {
162262162699 description = "Library that contains generators, properties and tests for Massiv Array Library";
162263162700 license = stdenv.lib.licenses.bsd3;
162264162701 hydraPlatforms = stdenv.lib.platforms.none;
162702+ broken = true;
162265162703 }) {};
162266162704
162267162705 "master-plan" = callPackage
@@ -162717,6 +163155,8 @@ self: {
162717163155 ];
162718163156 description = "Haskell matrix library with interface to C++ linear algebra libraries";
162719163157 license = stdenv.lib.licenses.bsd3;
163158+ hydraPlatforms = stdenv.lib.platforms.none;
163159+ broken = true;
162720163160 }) {};
162721163161
162722163162 "matrix-static" = callPackage
@@ -164799,6 +165239,8 @@ self: {
164799165239 doHaddock = false;
164800165240 description = "A minimal base to work around GHC bugs";
164801165241 license = stdenv.lib.licenses.mit;
165242+ hydraPlatforms = stdenv.lib.platforms.none;
165243+ broken = true;
164802165244 }) {};
164803165245
164804165246 "microbench" = callPackage
@@ -165746,8 +166188,8 @@ self: {
165746166188 }:
165747166189 mkDerivation {
165748166190 pname = "minilight";
165749− version = "0.4.3";
165750− sha256 = "1qsmrb6bfwrv302pmm26nkkfky10h0mdkflvj3lfjmnz0bv7aw4g";
166191+ version = "0.5.0";
166192+ sha256 = "1qxyl7n2pwfr8ixkak118sr0n3c7l3bj0r48hk51qpwm5x227g9y";
165751166193 isLibrary = true;
165752166194 isExecutable = true;
165753166195 libraryHaskellDepends = [
@@ -167306,10 +167748,10 @@ self: {
167306167748 }:
167307167749 mkDerivation {
167308167750 pname = "mole";
167309− version = "0.0.6";
167310− sha256 = "0shsx1sc6rc5jxijvrc4bzqpjw4xdjq5ghlj8jnmm7gp8b6h6y5b";
167311− revision = "2";
167312− editedCabalFile = "1qykba99djdhwm0mmkrfbjdyjcx47gi5clxm8kz87ccx9qs72kfy";
167751+ version = "0.0.7";
167752+ sha256 = "03qlvvwciw0mwcki7kk90pvx5qy15fkx5zdalwxk2pldpv5diyza";
167753+ revision = "1";
167754+ editedCabalFile = "116a00rm6jf3s0kyk3kny650jcimcwgvk2w4s7lvwpb678s635y9";
167313167755 isLibrary = false;
167314167756 isExecutable = true;
167315167757 executableHaskellDepends = [
@@ -170497,6 +170939,8 @@ self: {
170497170939 ];
170498170940 description = "A Haskell implementation of MessagePack";
170499170941 license = stdenv.lib.licenses.bsd3;
170942+ hydraPlatforms = stdenv.lib.platforms.none;
170943+ broken = true;
170500170944 }) {};
170501170945
170502170946 "msgpack-idl" = callPackage
@@ -170563,6 +171007,8 @@ self: {
170563171007 testHaskellDepends = [ async base bytestring hspec mtl network ];
170564171008 description = "A MessagePack-RPC Implementation";
170565171009 license = stdenv.lib.licenses.bsd3;
171010+ hydraPlatforms = stdenv.lib.platforms.none;
171011+ broken = true;
170566171012 }) {};
170567171013
170568171014 "msgpack-types" = callPackage
@@ -170898,6 +171344,8 @@ self: {
170898171344 executableHaskellDepends = [ avro base bytestring mu-schema ];
170899171345 description = "Avro serialization support for Mu microservices";
170900171346 license = stdenv.lib.licenses.asl20;
171347+ hydraPlatforms = stdenv.lib.platforms.none;
171348+ broken = true;
170901171349 }) {};
170902171350
170903171351 "mu-graphql" = callPackage
@@ -171015,6 +171463,8 @@ self: {
171015171463 ];
171016171464 description = "Utilities for interoperation between Mu and Kafka";
171017171465 license = stdenv.lib.licenses.asl20;
171466+ hydraPlatforms = stdenv.lib.platforms.none;
171467+ broken = true;
171018171468 }) {};
171019171469
171020171470 "mu-optics" = callPackage
@@ -172654,6 +173104,22 @@ self: {
172654173104 license = stdenv.lib.licenses.mit;
172655173105 }) {};
172656173106
173107+ "mwc-probability_2_3_0" = callPackage
173108+ ({ mkDerivation, base, containers, mwc-random, primitive
173109+ , transformers
173110+ }:
173111+ mkDerivation {
173112+ pname = "mwc-probability";
173113+ version = "2.3.0";
173114+ sha256 = "1rk5n015a24bv49m2qnc66iv5hcw99zk9zflqv99pxxbpia6kiyj";
173115+ libraryHaskellDepends = [
173116+ base containers mwc-random primitive transformers
173117+ ];
173118+ description = "Sampling function-based probability distributions";
173119+ license = stdenv.lib.licenses.mit;
173120+ hydraPlatforms = stdenv.lib.platforms.none;
173121+ }) {};
173122+
172657173123 "mwc-probability-transition" = callPackage
172658173124 ({ mkDerivation, base, exceptions, ghc-prim, hspec, logging-effect
172659173125 , mtl, mwc-probability, primitive, QuickCheck, transformers
@@ -176314,8 +176780,8 @@ self: {
176314176780 ({ mkDerivation, base, doctest, network-uri, template-haskell }:
176315176781 mkDerivation {
176316176782 pname = "network-uri-static";
176317− version = "0.1.2.1";
176318− sha256 = "0sfyqkm49vgw6x2xkgaa0lv2fmrzwgcz33ch333jsib0qbmji5vw";
176783+ version = "0.1.2.2";
176784+ sha256 = "1dxmfgd3iq9ss9c7irfnwal2fm1kpgqgmb0bc29hcqwyw6gpn8hw";
176319176785 libraryHaskellDepends = [ base network-uri template-haskell ];
176320176786 testHaskellDepends = [ base doctest ];
176321176787 description = "A small utility to declare type-safe static URIs";
@@ -177202,18 +177668,17 @@ self: {
177202177668
177203177669 "nix-diff" = callPackage
177204177670 ({ mkDerivation, attoparsec, base, containers, Diff, mtl
177205− , nix-derivation, optparse-applicative, system-filepath, text, unix
177206− , vector
177671+ , nix-derivation, optparse-applicative, text, unix, vector
177207177672 }:
177208177673 mkDerivation {
177209177674 pname = "nix-diff";
177210− version = "1.0.9";
177211− sha256 = "0gqrx0l6f10gwsz645dby2gascd0sanajvd2rkg65c61g8j7pxv4";
177675+ version = "1.0.10";
177676+ sha256 = "0lcm4s28c4dgry3r1wj5zmb59izfi6vvyivxkpgyv9fhqmyiid4c";
177212177677 isLibrary = false;
177213177678 isExecutable = true;
177214177679 executableHaskellDepends = [
177215177680 attoparsec base containers Diff mtl nix-derivation
177216− optparse-applicative system-filepath text unix vector
177681+ optparse-applicative text unix vector
177217177682 ];
177218177683 description = "Explain why two Nix derivations differ";
177219177684 license = stdenv.lib.licenses.bsd3;
@@ -177283,6 +177748,8 @@ self: {
177283177748 ];
177284177749 description = "Parse and render .narinfo files";
177285177750 license = stdenv.lib.licenses.bsd3;
177751+ hydraPlatforms = stdenv.lib.platforms.none;
177752+ broken = true;
177286177753 }) {};
177287177754
177288177755 "nix-paths" = callPackage
@@ -179713,6 +180180,8 @@ self: {
179713180180 ];
179714180181 description = "Owned channels in the Ownership Monad";
179715180182 license = stdenv.lib.licenses.bsd3;
180183+ hydraPlatforms = stdenv.lib.platforms.none;
180184+ broken = true;
179716180185 }) {};
179717180186
179718180187 "ochintin-daicho" = callPackage
@@ -179907,6 +180376,8 @@ self: {
179907180376 testToolDepends = [ tasty-discover ];
179908180377 description = "A full-featured PostgreSQL-backed job queue (with an admin UI)";
179909180378 license = stdenv.lib.licenses.bsd3;
180379+ hydraPlatforms = stdenv.lib.platforms.none;
180380+ broken = true;
179910180381 }) {};
179911180382
179912180383 "oden-go-packages" = callPackage
@@ -180897,6 +181368,8 @@ self: {
180897181368 ];
180898181369 description = "Types for OpenAPI";
180899181370 license = stdenv.lib.licenses.bsd3;
181371+ hydraPlatforms = stdenv.lib.platforms.none;
181372+ broken = true;
180900181373 }) {};
180901181374
180902181375 "opench-meteo" = callPackage
@@ -181156,6 +181629,8 @@ self: {
181156181629 ];
181157181630 description = "An OpenID Connect library that does all the heavy lifting for you";
181158181631 license = stdenv.lib.licenses.bsd2;
181632+ hydraPlatforms = stdenv.lib.platforms.none;
181633+ broken = true;
181159181634 }) {};
181160181635
181161181636 "openpgp" = callPackage
@@ -181381,12 +181856,12 @@ self: {
181381181856 license = stdenv.lib.licenses.asl20;
181382181857 }) {};
181383181858
181384− "opentelemetry_0_3_1" = callPackage
181859+ "opentelemetry_0_3_2" = callPackage
181385181860 ({ mkDerivation, base, bytestring, exceptions }:
181386181861 mkDerivation {
181387181862 pname = "opentelemetry";
181388− version = "0.3.1";
181389− sha256 = "1yfhdh1pbilxmi0zjckyh60mrj1j8m10bwb3pbm1cb32rwashj45";
181863+ version = "0.3.2";
181864+ sha256 = "0km45i5zv6v977ivv0rh7273nsnlqlwci79r5qnr9lhxwy8c0xsv";
181390181865 libraryHaskellDepends = [ base bytestring exceptions ];
181391181866 license = stdenv.lib.licenses.asl20;
181392181867 hydraPlatforms = stdenv.lib.platforms.none;
@@ -181401,8 +181876,8 @@ self: {
181401181876 }:
181402181877 mkDerivation {
181403181878 pname = "opentelemetry-extra";
181404− version = "0.3.1";
181405− sha256 = "0jlbrsnk1h9cnrgkxln5qz3rxf235z8sy0sm10cw5hwi1y9kzs5a";
181879+ version = "0.3.2";
181880+ sha256 = "1kkzi5cxv1mdb1i22bzrhr2vq4xb3kkkqs8smc6dps3pqswbxpyg";
181406181881 isLibrary = true;
181407181882 isExecutable = true;
181408181883 libraryHaskellDepends = [
@@ -181421,6 +181896,8 @@ self: {
181421181896 ];
181422181897 testToolDepends = [ tasty-discover ];
181423181898 license = stdenv.lib.licenses.asl20;
181899+ hydraPlatforms = stdenv.lib.platforms.none;
181900+ broken = true;
181424181901 }) {};
181425181902
181426181903 "opentelemetry-http-client" = callPackage
@@ -181446,8 +181923,8 @@ self: {
181446181923 }:
181447181924 mkDerivation {
181448181925 pname = "opentelemetry-lightstep";
181449− version = "0.3.1";
181450− sha256 = "0p1dl9m82sgcjdv13jbkjk50466yw6228kyy2jvw3fpb4lyfg38n";
181926+ version = "0.3.2";
181927+ sha256 = "0zpp17dgblx8gl6xlban5gcs2y8qfy39k8c3spaif4gbw9qc21yv";
181451181928 isLibrary = true;
181452181929 isExecutable = true;
181453181930 libraryHaskellDepends = [
@@ -181471,8 +181948,8 @@ self: {
181471181948 }:
181472181949 mkDerivation {
181473181950 pname = "opentelemetry-wai";
181474− version = "0.3.1";
181475− sha256 = "1399xmmphh3ph7m0fn6yx81p7wvk3s10wg4a0fp0pdmpc7hmyxgi";
181951+ version = "0.3.2";
181952+ sha256 = "0l10bwrzpsn74l9xk6sdbdpjf49kf4ak9s3z95ib56vrhs0nrkz0";
181476181953 libraryHaskellDepends = [
181477181954 base bytestring http-types opentelemetry text wai
181478181955 ];
@@ -182609,6 +183086,8 @@ self: {
182609183086 testHaskellDepends = [ base containers either mtl transformers ];
182610183087 description = "Owned references in the Ownership Monad";
182611183088 license = stdenv.lib.licenses.bsd3;
183089+ hydraPlatforms = stdenv.lib.platforms.none;
183090+ broken = true;
182612183091 }) {};
182613183092
182614183093 "org-mode" = callPackage
@@ -183171,6 +183650,8 @@ self: {
183171183650 doHaddock = false;
183172183651 description = "Overloaded pragmas as a plugin";
183173183652 license = stdenv.lib.licenses.bsd3;
183653+ hydraPlatforms = stdenv.lib.platforms.none;
183654+ broken = true;
183174183655 }) {};
183175183656
183176183657 "overloaded-records" = callPackage
@@ -183294,6 +183775,20 @@ self: {
183294183775 license = stdenv.lib.licenses.bsd3;
183295183776 }) {};
183296183777
183778+ "packcheck_0_5_0" = callPackage
183779+ ({ mkDerivation, base }:
183780+ mkDerivation {
183781+ pname = "packcheck";
183782+ version = "0.5.0";
183783+ sha256 = "1ch6q58sxzv6dld8dwpkcd7wkakh3swnv6sgsvw9ri8zgygpn4ck";
183784+ libraryHaskellDepends = [ base ];
183785+ testHaskellDepends = [ base ];
183786+ benchmarkHaskellDepends = [ base ];
183787+ description = "Universal build and CI testing for Haskell packages";
183788+ license = stdenv.lib.licenses.bsd3;
183789+ hydraPlatforms = stdenv.lib.platforms.none;
183790+ }) {};
183791+
183297183792 "packdeps" = callPackage
183298183793 ({ mkDerivation, base, bytestring, Cabal, containers, directory
183299183794 , filepath, optparse-applicative, process, semigroups, split, tar
@@ -184687,6 +185182,48 @@ self: {
184687185182 license = stdenv.lib.licenses.bsd3;
184688185183 }) {};
184689185184
185185+ "pantry_0_5_0_0" = callPackage
185186+ ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal
185187+ , casa-client, casa-types, conduit, conduit-extra, containers
185188+ , cryptonite, cryptonite-conduit, digest, exceptions, filelock
185189+ , generic-deriving, hackage-security, hedgehog, hpack, hspec
185190+ , http-client, http-client-tls, http-conduit, http-download
185191+ , http-types, memory, mtl, network-uri, path, path-io, persistent
185192+ , persistent-sqlite, persistent-template, primitive, QuickCheck
185193+ , raw-strings-qq, resourcet, rio, rio-orphans, rio-prettyprint
185194+ , tar-conduit, text, text-metrics, time, transformers, unix-compat
185195+ , unliftio, unordered-containers, vector, yaml, zip-archive
185196+ }:
185197+ mkDerivation {
185198+ pname = "pantry";
185199+ version = "0.5.0.0";
185200+ sha256 = "1v5nnmrg62phnwym8cw6bjld8impdmrkq9cwxmyrab48gjwds41l";
185201+ libraryHaskellDepends = [
185202+ aeson ansi-terminal base bytestring Cabal casa-client casa-types
185203+ conduit conduit-extra containers cryptonite cryptonite-conduit
185204+ digest filelock generic-deriving hackage-security hpack http-client
185205+ http-client-tls http-conduit http-download http-types memory mtl
185206+ network-uri path path-io persistent persistent-sqlite
185207+ persistent-template primitive resourcet rio rio-orphans
185208+ rio-prettyprint tar-conduit text text-metrics time transformers
185209+ unix-compat unliftio unordered-containers vector yaml zip-archive
185210+ ];
185211+ testHaskellDepends = [
185212+ aeson ansi-terminal base bytestring Cabal casa-client casa-types
185213+ conduit conduit-extra containers cryptonite cryptonite-conduit
185214+ digest exceptions filelock generic-deriving hackage-security
185215+ hedgehog hpack hspec http-client http-client-tls http-conduit
185216+ http-download http-types memory mtl network-uri path path-io
185217+ persistent persistent-sqlite persistent-template primitive
185218+ QuickCheck raw-strings-qq resourcet rio rio-orphans rio-prettyprint
185219+ tar-conduit text text-metrics time transformers unix-compat
185220+ unliftio unordered-containers vector yaml zip-archive
185221+ ];
185222+ description = "Content addressable Haskell package management";
185223+ license = stdenv.lib.licenses.bsd3;
185224+ hydraPlatforms = stdenv.lib.platforms.none;
185225+ }) {};
185226+
184690185227 "pantry-tmp" = callPackage
184691185228 ({ mkDerivation, aeson, ansi-terminal, array, base, base-orphans
184692185229 , base64-bytestring, bytestring, Cabal, conduit, conduit-extra
@@ -185184,6 +185721,22 @@ self: {
185184185721 broken = true;
185185185722 }) {};
185186185723
185724+ "par-dual" = callPackage
185725+ ({ mkDerivation, async, base, hedgehog, refined, template-haskell
185726+ , validators
185727+ }:
185728+ mkDerivation {
185729+ pname = "par-dual";
185730+ version = "0.1.0.0";
185731+ sha256 = "0ys01vw0jyr51wwi0nccb552csc5d21np2pi7pi8jzi0k3g35i1v";
185732+ libraryHaskellDepends = [ async base validators ];
185733+ testHaskellDepends = [
185734+ base hedgehog refined template-haskell validators
185735+ ];
185736+ description = "ParDual class for Parallel <-> Sequential";
185737+ license = stdenv.lib.licenses.asl20;
185738+ }) {};
185739+
185187185740 "par-traverse" = callPackage
185188185741 ({ mkDerivation, base, directory, filepath, parallel-io }:
185189185742 mkDerivation {
@@ -186345,6 +186898,30 @@ self: {
186345186898 license = stdenv.lib.licenses.bsd3;
186346186899 }) {};
186347186900
186901+ "password_2_0_0_1" = callPackage
186902+ ({ mkDerivation, base, base-compat, base64, bytestring, Cabal
186903+ , cabal-doctest, cryptonite, doctest, memory, QuickCheck
186904+ , quickcheck-instances, scrypt, tasty, tasty-quickcheck
186905+ , template-haskell, text
186906+ }:
186907+ mkDerivation {
186908+ pname = "password";
186909+ version = "2.0.0.1";
186910+ sha256 = "1qxmmp0r8pkp6334213qai5y3wcg7w0jw9qp3m66mxaspjnfkpmw";
186911+ setupHaskellDepends = [ base Cabal cabal-doctest ];
186912+ libraryHaskellDepends = [
186913+ base base64 bytestring cryptonite memory text
186914+ ];
186915+ testHaskellDepends = [
186916+ base base-compat bytestring cryptonite doctest memory QuickCheck
186917+ quickcheck-instances scrypt tasty tasty-quickcheck template-haskell
186918+ text
186919+ ];
186920+ description = "Hashing and checking of passwords";
186921+ license = stdenv.lib.licenses.bsd3;
186922+ hydraPlatforms = stdenv.lib.platforms.none;
186923+ }) {};
186924+
186348186925 "password-instances" = callPackage
186349186926 ({ mkDerivation, aeson, base, doctest, http-api-data, password
186350186927 , persistent, QuickCheck, quickcheck-instances
@@ -186363,6 +186940,30 @@ self: {
186363186940 license = stdenv.lib.licenses.bsd3;
186364186941 }) {};
186365186942
186943+ "password-instances_2_0_0_1" = callPackage
186944+ ({ mkDerivation, aeson, base, base-compat, Cabal, cabal-doctest
186945+ , doctest, http-api-data, password, persistent, QuickCheck
186946+ , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck
186947+ , template-haskell, text
186948+ }:
186949+ mkDerivation {
186950+ pname = "password-instances";
186951+ version = "2.0.0.1";
186952+ sha256 = "1az6j3yh92nr1ksh4f966y7v8v81l9l14r8qfakf5h62iznwqv2q";
186953+ setupHaskellDepends = [ base Cabal cabal-doctest ];
186954+ libraryHaskellDepends = [
186955+ aeson base http-api-data password persistent text
186956+ ];
186957+ testHaskellDepends = [
186958+ aeson base base-compat doctest http-api-data password persistent
186959+ QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck
186960+ template-haskell text
186961+ ];
186962+ description = "typeclass instances for password package";
186963+ license = stdenv.lib.licenses.bsd3;
186964+ hydraPlatforms = stdenv.lib.platforms.none;
186965+ }) {};
186966+
186366186967 "passwords" = callPackage
186367186968 ({ mkDerivation, base, containers, MonadRandom, random }:
186368186969 mkDerivation {
@@ -188908,6 +189509,35 @@ self: {
188908189509 maintainers = with stdenv.lib.maintainers; [ psibi ];
188909189510 }) {};
188910189511
189512+ "persistent-template_2_8_3_0" = callPackage
189513+ ({ mkDerivation, aeson, base, bytestring, containers, criterion
189514+ , deepseq, deepseq-generics, file-embed, hspec, http-api-data
189515+ , monad-control, monad-logger, path-pieces, persistent, QuickCheck
189516+ , template-haskell, text, th-lift-instances, transformers
189517+ , unordered-containers
189518+ }:
189519+ mkDerivation {
189520+ pname = "persistent-template";
189521+ version = "2.8.3.0";
189522+ sha256 = "0ss6xa8lg6fg7ch9b2ps2s0nn87dp070xwm23z33mj2m5jd6n7kr";
189523+ libraryHaskellDepends = [
189524+ aeson base bytestring containers http-api-data monad-control
189525+ monad-logger path-pieces persistent template-haskell text
189526+ th-lift-instances transformers unordered-containers
189527+ ];
189528+ testHaskellDepends = [
189529+ aeson base bytestring hspec persistent QuickCheck text
189530+ ];
189531+ benchmarkHaskellDepends = [
189532+ base criterion deepseq deepseq-generics file-embed persistent
189533+ template-haskell text
189534+ ];
189535+ description = "Type-safe, non-relational, multi-backend persistence";
189536+ license = stdenv.lib.licenses.mit;
189537+ hydraPlatforms = stdenv.lib.platforms.none;
189538+ maintainers = with stdenv.lib.maintainers; [ psibi ];
189539+ }) {};
189540+
188911189541 "persistent-template-classy" = callPackage
188912189542 ({ mkDerivation, base, lens, persistent, persistent-sqlite
188913189543 , persistent-template, template-haskell, text
@@ -192430,6 +193060,32 @@ self: {
192430193060 license = stdenv.lib.licenses.bsd3;
192431193061 }) {};
192432193062
193063+ "plzwrk" = callPackage
193064+ ({ mkDerivation, aeson, base, bytestring, containers, hashable
193065+ , haskell-src-meta, hspec, mtl, neat-interpolation, parsec, split
193066+ , template-haskell, text, transformers, unordered-containers
193067+ }:
193068+ mkDerivation {
193069+ pname = "plzwrk";
193070+ version = "0.0.0.7";
193071+ sha256 = "0llag2lgdb5d61961b6sjvl2v0mxbyvnz84ikzs87bf5gjm4v32j";
193072+ isLibrary = true;
193073+ isExecutable = true;
193074+ libraryHaskellDepends = [
193075+ aeson base bytestring containers hashable haskell-src-meta mtl
193076+ parsec split template-haskell text transformers
193077+ unordered-containers
193078+ ];
193079+ executableHaskellDepends = [
193080+ base containers neat-interpolation text unordered-containers
193081+ ];
193082+ testHaskellDepends = [ base hspec mtl text unordered-containers ];
193083+ description = "A front-end framework";
193084+ license = stdenv.lib.licenses.bsd3;
193085+ hydraPlatforms = stdenv.lib.platforms.none;
193086+ broken = true;
193087+ }) {};
193088+
192433193089 "png-file" = callPackage
192434193090 ({ mkDerivation, array, base, binary-file, bytestring, monads-tf
192435193091 , template-haskell, zlib
@@ -193324,6 +193980,8 @@ self: {
193324193980 pname = "pomaps";
193325193981 version = "0.2.0.0";
193326193982 sha256 = "1a3vf0r69263gpq1aass2x5wcmgrfk16pnsf4wsvrnka5lgnsijp";
193983+ revision = "1";
193984+ editedCabalFile = "1srihzg6wm2ydg6kr3q2n7pqk4wp4mhqscansi670pdzblv7ljkn";
193327193985 libraryHaskellDepends = [
193328193986 base containers deepseq ghc-prim lattices
193329193987 ];
@@ -194792,19 +195450,30 @@ self: {
194792195450 }) {};
194793195451
194794195452 "postgresql-syntax" = callPackage
194795− ({ mkDerivation, base, base-prelude, bytestring, pg_query, rerebase
194796− , text
195453+ ({ mkDerivation, base, bytestring, case-insensitive, containers
195454+ , contravariant, fast-builder, foldl, hashable, headed-megaparsec
195455+ , hedgehog, megaparsec, parser-combinators, QuickCheck
195456+ , quickcheck-instances, rerebase, selective, tasty, tasty-hunit
195457+ , tasty-quickcheck, text, text-builder, unordered-containers, uuid
195458+ , vector
194797195459 }:
194798195460 mkDerivation {
194799195461 pname = "postgresql-syntax";
194800− version = "0.1";
194801− sha256 = "1x658jg0507n3085g8m24qixlixjz9ngxn6c5wqislh9i1rl5d7k";
194802− libraryHaskellDepends = [ base base-prelude bytestring text ];
194803− librarySystemDepends = [ pg_query ];
194804− testHaskellDepends = [ rerebase ];
194805− description = "PostgreSQL SQL syntax utilities";
195462+ version = "0.2.0.1";
195463+ sha256 = "0qp108cz7ch193hpfl03xffaxpn32zaaxhsv2fj5rbpvvyny3rx1";
195464+ libraryHaskellDepends = [
195465+ base bytestring case-insensitive containers contravariant
195466+ fast-builder foldl hashable headed-megaparsec megaparsec
195467+ parser-combinators selective text text-builder unordered-containers
195468+ uuid vector
195469+ ];
195470+ testHaskellDepends = [
195471+ hedgehog QuickCheck quickcheck-instances rerebase tasty tasty-hunit
195472+ tasty-quickcheck
195473+ ];
195474+ description = "PostgreSQL AST parsing and rendering";
194806195475 license = stdenv.lib.licenses.mit;
194807− }) {pg_query = null;};
195476+ }) {};
194808195477
194809195478 "postgresql-transactional" = callPackage
194810195479 ({ mkDerivation, base, monad-control, mtl, postgresql-simple }:
@@ -195971,6 +196640,8 @@ self: {
195971196640 testToolDepends = [ alex happy ];
195972196641 description = "safe PostgreSQL queries using Quasiquoters";
195973196642 license = stdenv.lib.licenses.bsd3;
196643+ hydraPlatforms = stdenv.lib.platforms.none;
196644+ broken = true;
195974196645 }) {};
195975196646
195976196647 "presburger" = callPackage
@@ -196507,6 +197178,8 @@ self: {
196507197178 libraryHaskellDepends = [ ghc-prim ];
196508197179 description = "An ergonomic but conservative interface to ghc-prim";
196509197180 license = stdenv.lib.licenses.mit;
197181+ hydraPlatforms = stdenv.lib.platforms.none;
197182+ broken = true;
196510197183 }) {};
196511197184
196512197185 "prim-array" = callPackage
@@ -198247,8 +198920,8 @@ self: {
198247198920 }:
198248198921 mkDerivation {
198249198922 pname = "propellor";
198250− version = "5.10.1";
198251− sha256 = "1ymjlfp7gri82sa26s6a10lqqmzplvl68siai04wshx3jwr3b5y8";
198923+ version = "5.10.2";
198924+ sha256 = "1yagzlpn6myj46ihcy8v43kxjf8kba42q5vahy22aanpwbp9lij8";
198252198925 isLibrary = true;
198253198926 isExecutable = true;
198254198927 libraryHaskellDepends = [
@@ -198417,8 +199090,8 @@ self: {
198417199090 ({ mkDerivation, base, bytestring, c2hs, libpulseaudio }:
198418199091 mkDerivation {
198419199092 pname = "proteaaudio";
198420− version = "0.7.1.0";
198421− sha256 = "1mmfcy7wwyniv5cpakcd73fapzy6z9n1yz66zsnk15ds2jclmqip";
199093+ version = "0.8.0";
199094+ sha256 = "0fwanb1i4cq7352kci3wxkb5nyi5cm6298r559faw1bfyj2lmfbh";
198422199095 isLibrary = true;
198423199096 isExecutable = true;
198424199097 libraryHaskellDepends = [ base bytestring ];
@@ -200860,22 +201533,6 @@ self: {
200860201533 }) {};
200861201534
200862201535 "qrcode-core" = callPackage
200863− ({ mkDerivation, base, binary, bytestring, case-insensitive
200864− , containers, dlist, primitive, text, vector
200865− }:
200866− mkDerivation {
200867− pname = "qrcode-core";
200868− version = "0.9.2";
200869− sha256 = "17a21a65n3hm739q7kgvpd4wvqz3i5y9bdkl6072ch87j0baqmpy";
200870− libraryHaskellDepends = [
200871− base binary bytestring case-insensitive containers dlist primitive
200872− text vector
200873− ];
200874− description = "QR code library in pure Haskell";
200875− license = stdenv.lib.licenses.mit;
200876− }) {};
200877−
200878− "qrcode-core_0_9_3" = callPackage
200879201536 ({ mkDerivation, base, binary, bytestring, case-insensitive
200880201537 , containers, dlist, primitive, text, vector
200881201538 }:
@@ -200889,26 +201546,9 @@ self: {
200889201546 ];
200890201547 description = "QR code library in pure Haskell";
200891201548 license = stdenv.lib.licenses.mit;
200892− hydraPlatforms = stdenv.lib.platforms.none;
200893201549 }) {};
200894201550
200895201551 "qrcode-juicypixels" = callPackage
200896− ({ mkDerivation, base, base64-bytestring, bytestring, JuicyPixels
200897− , qrcode-core, text, vector
200898− }:
200899− mkDerivation {
200900− pname = "qrcode-juicypixels";
200901− version = "0.8.0";
200902− sha256 = "14cjf8gykh22ps5i8sh5im2m4sq81kgz4cdxmqyc9rpidqh763wk";
200903− libraryHaskellDepends = [
200904− base base64-bytestring bytestring JuicyPixels qrcode-core text
200905− vector
200906− ];
200907− description = "Converts a qrcode-core image to JuicyPixels";
200908− license = stdenv.lib.licenses.mit;
200909− }) {};
200910−
200911− "qrcode-juicypixels_0_8_1" = callPackage
200912201552 ({ mkDerivation, base, base64-bytestring, bytestring, JuicyPixels
200913201553 , qrcode-core, text, vector
200914201554 }:
@@ -200922,7 +201562,6 @@ self: {
200922201562 ];
200923201563 description = "Converts a qrcode-core image to JuicyPixels";
200924201564 license = stdenv.lib.licenses.mit;
200925− hydraPlatforms = stdenv.lib.platforms.none;
200926201565 }) {};
200927201566
200928201567 "qsem" = callPackage
@@ -205392,6 +206031,24 @@ self: {
205392206031 license = stdenv.lib.licenses.bsd3;
205393206032 }) {};
205394206033
206034+ "record-dot-preprocessor_0_2_5" = callPackage
206035+ ({ mkDerivation, base, extra, filepath, ghc, record-hasfield
206036+ , uniplate
206037+ }:
206038+ mkDerivation {
206039+ pname = "record-dot-preprocessor";
206040+ version = "0.2.5";
206041+ sha256 = "10f054da8iz38mplgbq4j78r4jl4l07iridd89ivk9d366z1c0ly";
206042+ isLibrary = true;
206043+ isExecutable = true;
206044+ libraryHaskellDepends = [ base extra ghc uniplate ];
206045+ executableHaskellDepends = [ base extra ];
206046+ testHaskellDepends = [ base extra filepath record-hasfield ];
206047+ description = "Preprocessor to allow record.field syntax";
206048+ license = stdenv.lib.licenses.bsd3;
206049+ hydraPlatforms = stdenv.lib.platforms.none;
206050+ }) {};
206051+
205395206052 "record-encode" = callPackage
205396206053 ({ mkDerivation, base, doctest, generics-sop, hspec, QuickCheck
205397206054 , vector
@@ -206198,8 +206855,8 @@ self: {
206198206855 }:
206199206856 mkDerivation {
206200206857 pname = "reflex";
206201− version = "0.7.0.0";
206202− sha256 = "107xi9mwz20zcn9s941lfdyx79py3yvqn7117yqa2h7lnimda9fm";
206858+ version = "0.7.1.0";
206859+ sha256 = "0qxxhgkh3cv3fzxd9pgy78kxhi9b4q72jcq4n002h9qh8i6wwp7a";
206203206860 libraryHaskellDepends = [
206204206861 base bifunctors comonad constraints-extras containers data-default
206205206862 dependent-map dependent-sum exception-transformers haskell-src-exts
@@ -208178,22 +208835,20 @@ self: {
208178208835
208179208836 "releaser" = callPackage
208180208837 ({ mkDerivation, base, Cabal, pretty-terminal, process, regex-tdfa
208181− , regex-tdfa-text, text
208838+ , text
208182208839 }:
208183208840 mkDerivation {
208184208841 pname = "releaser";
208185− version = "0.2.1.0";
208186− sha256 = "1nmbqilik3zdcyi7b5hq7xrk1f62g6lw0i8014zxqz56lcwkaj4z";
208842+ version = "0.3.0.0";
208843+ sha256 = "0fz8zlkdrk8pjyqxyfyhlvvn68yi9d299z50indyhdnwgd4g94lr";
208187208844 isLibrary = true;
208188208845 isExecutable = true;
208189208846 libraryHaskellDepends = [
208190− base Cabal pretty-terminal process regex-tdfa regex-tdfa-text text
208847+ base Cabal pretty-terminal process regex-tdfa text
208191208848 ];
208192208849 executableHaskellDepends = [ base ];
208193208850 description = "Automation of Haskell package release process";
208194208851 license = stdenv.lib.licenses.asl20;
208195− hydraPlatforms = stdenv.lib.platforms.none;
208196− broken = true;
208197208852 }) {};
208198208853
208199208854 "relevant-time" = callPackage
@@ -208904,6 +209559,22 @@ self: {
208904209559 license = stdenv.lib.licenses.bsd2;
208905209560 }) {};
208906209561
209562+ "replace-attoparsec_1_4_0_0" = callPackage
209563+ ({ mkDerivation, attoparsec, base, bytestring, Cabal, parsers, text
209564+ }:
209565+ mkDerivation {
209566+ pname = "replace-attoparsec";
209567+ version = "1.4.0.0";
209568+ sha256 = "1w0dlwfipli94g3fbqh118pmwgyzgrcwp32s60sk7a78cbr5mic4";
209569+ libraryHaskellDepends = [ attoparsec base bytestring text ];
209570+ testHaskellDepends = [
209571+ attoparsec base bytestring Cabal parsers text
209572+ ];
209573+ description = "Find, replace, and split string patterns with Attoparsec parsers (instead of regex)";
209574+ license = stdenv.lib.licenses.bsd2;
209575+ hydraPlatforms = stdenv.lib.platforms.none;
209576+ }) {};
209577+
208907209578 "replace-megaparsec" = callPackage
208908209579 ({ mkDerivation, base, bytestring, Cabal, megaparsec, text }:
208909209580 mkDerivation {
@@ -208916,15 +209587,15 @@ self: {
208916209587 license = stdenv.lib.licenses.bsd2;
208917209588 }) {};
208918209589
208919− "replace-megaparsec_1_3_2_0" = callPackage
209590+ "replace-megaparsec_1_4_1_0" = callPackage
208920209591 ({ mkDerivation, base, bytestring, Cabal, megaparsec, text }:
208921209592 mkDerivation {
208922209593 pname = "replace-megaparsec";
208923− version = "1.3.2.0";
208924− sha256 = "0bhxjk2yc0h49i9b8irszhgg5041s63clrrcrd6l58s2nmfr3zw5";
209594+ version = "1.4.1.0";
209595+ sha256 = "0a51fsdmjq3iaamdnwslyrv99psh03qhqk8j0k3ikbjxqj3md3br";
208925209596 libraryHaskellDepends = [ base bytestring megaparsec text ];
208926209597 testHaskellDepends = [ base bytestring Cabal megaparsec text ];
208927− description = "Find, replace, and edit text patterns with Megaparsec parsers (instead of regex)";
209598+ description = "Find, replace, and split string patterns with Megaparsec parsers (instead of regex)";
208928209599 license = stdenv.lib.licenses.bsd2;
208929209600 hydraPlatforms = stdenv.lib.platforms.none;
208930209601 }) {};
@@ -210035,8 +210706,8 @@ self: {
210035210706 pname = "rethinkdb-client-driver";
210036210707 version = "0.0.25";
210037210708 sha256 = "15l9z7ki81cv97lajxcbddavbd254c5adcdi8yw6df31rmbc378g";
210038− revision = "4";
210039− editedCabalFile = "1fjavc5gmz15za1yzj4b23gd50b2jj83l0d5pc2kmz8f6bs5nx9f";
210709+ revision = "5";
210710+ editedCabalFile = "051fgkx8zdlbpnsgvqm4jqk9a21xszz9sdhcmchx6h4ilyn7byjy";
210040210711 libraryHaskellDepends = [
210041210712 aeson base binary bytestring containers hashable mtl network
210042210713 old-locale scientific stm template-haskell text time
@@ -210994,31 +211665,6 @@ self: {
210994211665 }) {};
210995211666
210996211667 "rio" = callPackage
210997− ({ mkDerivation, base, bytestring, containers, deepseq, directory
210998− , exceptions, filepath, hashable, hspec, microlens, mtl, primitive
210999− , process, QuickCheck, text, time, typed-process, unix, unliftio
211000− , unliftio-core, unordered-containers, vector
211001− }:
211002− mkDerivation {
211003− pname = "rio";
211004− version = "0.1.15.0";
211005− sha256 = "0171sgxysksyhpcnpqrlawp1zrb279a0lr9bp5j5f4g0ak59h4p6";
211006− libraryHaskellDepends = [
211007− base bytestring containers deepseq directory exceptions filepath
211008− hashable microlens mtl primitive process text time typed-process
211009− unix unliftio unliftio-core unordered-containers vector
211010− ];
211011− testHaskellDepends = [
211012− base bytestring containers deepseq directory exceptions filepath
211013− hashable hspec microlens mtl primitive process QuickCheck text time
211014− typed-process unix unliftio unliftio-core unordered-containers
211015− vector
211016− ];
211017− description = "A standard library for Haskell";
211018− license = stdenv.lib.licenses.mit;
211019− }) {};
211020−
211021− "rio_0_1_15_1" = callPackage
211022211668 ({ mkDerivation, base, bytestring, containers, deepseq, directory
211023211669 , exceptions, filepath, hashable, hspec, microlens, mtl, primitive
211024211670 , process, QuickCheck, text, time, typed-process, unix, unliftio
@@ -211041,7 +211687,6 @@ self: {
211041211687 ];
211042211688 description = "A standard library for Haskell";
211043211689 license = stdenv.lib.licenses.mit;
211044− hydraPlatforms = stdenv.lib.platforms.none;
211045211690 }) {};
211046211691
211047211692 "rio-orphans" = callPackage
@@ -211609,6 +212254,8 @@ self: {
211609212254 ];
211610212255 description = "A build system for incremental, parallel, and demand-driven computations";
211611212256 license = stdenv.lib.licenses.bsd3;
212257+ hydraPlatforms = stdenv.lib.platforms.none;
212258+ broken = true;
211612212259 }) {};
211613212260
211614212261 "rocksdb-haskell" = callPackage
@@ -211649,6 +212296,8 @@ self: {
211649212296 ];
211650212297 description = "RocksDB database querying library for Haskell";
211651212298 license = stdenv.lib.licenses.publicDomain;
212299+ hydraPlatforms = stdenv.lib.platforms.none;
212300+ broken = true;
211652212301 }) {};
211653212302
211654212303 "roguestar" = callPackage
@@ -212243,10 +212892,8 @@ self: {
212243212892 }:
212244212893 mkDerivation {
212245212894 pname = "roundtrip";
212246− version = "0.2.0.5";
212247− sha256 = "10b57yfcnsgrkx4djgiinnyh46hwbysskmlh27bajp82p91v7xfa";
212248− revision = "1";
212249− editedCabalFile = "1kxlgbgwlrln9pal7yq4i487yy6jyf04s6fpb63w7z16anxly4bs";
212895+ version = "0.2.0.7";
212896+ sha256 = "130ad9kryygd3gikzrqcvwkparbpn57hp257v5wwr35q9p6ndhbj";
212250212897 libraryHaskellDepends = [
212251212898 base containers pretty safe template-haskell text xml-types
212252212899 ];
@@ -212627,33 +213274,33 @@ self: {
212627213274 }) {};
212628213275
212629213276 "rss-conduit" = callPackage
212630− ({ mkDerivation, atom-conduit, base, blaze-builder, bytestring
212631− , conduit, conduit-combinators, containers, data-default
212632− , dublincore-xml-conduit, filepath, lens-simple, mono-traversable
212633− , QuickCheck, quickcheck-instances, resourcet, safe
212634− , safe-exceptions, singletons, tasty, tasty-golden, tasty-hunit
212635− , tasty-quickcheck, text, time, timerep, uri-bytestring, vinyl
212636− , xml-conduit, xml-types
213277+ ({ mkDerivation, atom-conduit, base, base-compat-batteries
213278+ , blaze-builder, bytestring, conduit, conduit-combinators
213279+ , containers, data-default, dublincore-xml-conduit, filepath
213280+ , lens-simple, mono-traversable, QuickCheck, quickcheck-instances
213281+ , resourcet, safe, safe-exceptions, tasty, tasty-golden
213282+ , tasty-hunit, tasty-quickcheck, text, time, timerep
213283+ , uri-bytestring, xml-conduit, xml-types
212637213284 }:
212638213285 mkDerivation {
212639213286 pname = "rss-conduit";
212640− version = "0.4.3.1";
212641− sha256 = "09bf66hk1kv5jn01wwqicmjvhzl4cvkn7qlf9bh5jyq3g17vybsq";
213287+ version = "0.5.1.0";
213288+ sha256 = "199l9ky1nb9ispl1gdn5wvn7c7sd89xa8qpk110w2k5nzi8hmsz5";
212642213289 libraryHaskellDepends = [
212643− atom-conduit base conduit conduit-combinators containers
212644− dublincore-xml-conduit lens-simple safe safe-exceptions singletons
212645− text time timerep uri-bytestring vinyl xml-conduit xml-types
213290+ atom-conduit base base-compat-batteries conduit conduit-combinators
213291+ containers dublincore-xml-conduit lens-simple safe safe-exceptions
213292+ text time timerep uri-bytestring xml-conduit xml-types
212646213293 ];
212647213294 testHaskellDepends = [
212648− atom-conduit base blaze-builder bytestring conduit
212649− conduit-combinators data-default dublincore-xml-conduit filepath
212650− lens-simple mono-traversable QuickCheck quickcheck-instances
212651− resourcet safe-exceptions singletons tasty tasty-golden tasty-hunit
212652− tasty-quickcheck text time uri-bytestring vinyl xml-conduit
213295+ atom-conduit base base-compat-batteries blaze-builder bytestring
213296+ conduit conduit-combinators data-default dublincore-xml-conduit
213297+ filepath lens-simple mono-traversable QuickCheck
213298+ quickcheck-instances resourcet safe-exceptions tasty tasty-golden
213299+ tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit
212653213300 xml-types
212654213301 ];
212655213302 description = "Streaming parser/renderer for the RSS standard";
212656− license = stdenv.lib.licenses.publicDomain;
213303+ license = stdenv.lib.licenses.cc0;
212657213304 hydraPlatforms = stdenv.lib.platforms.none;
212658213305 broken = true;
212659213306 }) {};
@@ -215089,6 +215736,8 @@ self: {
215089215736 ];
215090215737 description = "Work stealing scheduler";
215091215738 license = stdenv.lib.licenses.bsd3;
215739+ hydraPlatforms = stdenv.lib.platforms.none;
215740+ broken = true;
215092215741 }) {};
215093215742
215094215743 "schedyield" = callPackage
@@ -215116,6 +215765,8 @@ self: {
215116215765 ];
215117215766 description = "Encoding-independent schemas for Haskell data types";
215118215767 license = stdenv.lib.licenses.gpl3;
215768+ hydraPlatforms = stdenv.lib.platforms.none;
215769+ broken = true;
215119215770 }) {};
215120215771
215121215772 "schemas" = callPackage
@@ -215140,6 +215791,8 @@ self: {
215140215791 ];
215141215792 description = "schema guided serialization";
215142215793 license = stdenv.lib.licenses.bsd3;
215794+ hydraPlatforms = stdenv.lib.platforms.none;
215795+ broken = true;
215143215796 }) {};
215144215797
215145215798 "schematic" = callPackage
@@ -215425,6 +216078,8 @@ self: {
215425216078 ];
215426216079 description = "Scientific notation intended for tokenization";
215427216080 license = stdenv.lib.licenses.bsd3;
216081+ hydraPlatforms = stdenv.lib.platforms.none;
216082+ broken = true;
215428216083 }) {};
215429216084
215430216085 "scion" = callPackage
@@ -218976,20 +219631,23 @@ self: {
218976219631
218977219632 "servant-docs-simple" = callPackage
218978219633 ({ mkDerivation, aeson, aeson-pretty, base, bytestring, hspec
218979− , hspec-core, prettyprinter, raw-strings-qq, servant, text
219634+ , hspec-core, ordered-containers, prettyprinter, raw-strings-qq
219635+ , servant, text, unordered-containers
218980219636 }:
218981219637 mkDerivation {
218982219638 pname = "servant-docs-simple";
218983− version = "0.1.0.0";
218984− sha256 = "11591njaavchmlmdzwql7n3klfs6il1c1q4rd5h8n84krsah3y4r";
219639+ version = "0.2.0.1";
219640+ sha256 = "0r9lq4vv88fvh8dfw5z7kxsw57vr7877gixwjfmsy5q1yam91d9d";
218985219641 libraryHaskellDepends = [
218986− aeson aeson-pretty base bytestring prettyprinter servant text
219642+ aeson aeson-pretty base bytestring ordered-containers prettyprinter
219643+ servant text unordered-containers
218987219644 ];
218988219645 testHaskellDepends = [
218989− aeson aeson-pretty base bytestring hspec hspec-core prettyprinter
218990− raw-strings-qq servant text
219646+ aeson aeson-pretty base bytestring hspec hspec-core
219647+ ordered-containers prettyprinter raw-strings-qq servant text
219648+ unordered-containers
218991219649 ];
218992− description = "Generate documentation via TypeRep for Servant API";
219650+ description = "Generate endpoints overview for Servant API";
218993219651 license = stdenv.lib.licenses.mit;
218994219652 }) {};
218995219653
@@ -220916,6 +221574,34 @@ self: {
220916221574 license = stdenv.lib.licenses.mit;
220917221575 }) {};
220918221576
221577+ "serverless-haskell_0_11_3" = callPackage
221578+ ({ mkDerivation, aeson, aeson-casing, amazonka-core
221579+ , amazonka-kinesis, amazonka-s3, base, bytestring, case-insensitive
221580+ , hspec, hspec-discover, http-client, http-types, iproute, lens
221581+ , raw-strings-qq, safe-exceptions, text, time, unix
221582+ , unordered-containers
221583+ }:
221584+ mkDerivation {
221585+ pname = "serverless-haskell";
221586+ version = "0.11.3";
221587+ sha256 = "14jaykiwi5xzf9cvkkk35gqgk203yah1ln0skr7gi847bh95v7qf";
221588+ libraryHaskellDepends = [
221589+ aeson aeson-casing amazonka-core amazonka-kinesis amazonka-s3 base
221590+ bytestring case-insensitive http-client http-types iproute lens
221591+ safe-exceptions text time unix unordered-containers
221592+ ];
221593+ testHaskellDepends = [
221594+ aeson aeson-casing amazonka-core amazonka-kinesis amazonka-s3 base
221595+ bytestring case-insensitive hspec hspec-discover http-client
221596+ http-types iproute lens raw-strings-qq safe-exceptions text time
221597+ unix unordered-containers
221598+ ];
221599+ testToolDepends = [ hspec-discover ];
221600+ description = "Deploying Haskell code onto AWS Lambda using Serverless";
221601+ license = stdenv.lib.licenses.mit;
221602+ hydraPlatforms = stdenv.lib.platforms.none;
221603+ }) {};
221604+
220919221605 "serversession" = callPackage
220920221606 ({ mkDerivation, aeson, base, base64-bytestring, bytestring
220921221607 , containers, data-default, hashable, hspec, nonce, path-pieces
@@ -221503,6 +222189,8 @@ self: {
221503222189 pname = "sexp-grammar";
221504222190 version = "2.1.0";
221505222191 sha256 = "139sqr50bba74h2r6gdivzsgkqjwq1gcah54zw2jkwzhlfk03fm1";
222192+ revision = "1";
222193+ editedCabalFile = "07rjcyk1zz775znhibaaqwxfkb8vfdbr5qsd20g5ywld0302scb1";
221506222194 libraryHaskellDepends = [
221507222195 array base bytestring containers deepseq invertible-grammar
221508222196 prettyprinter recursion-schemes scientific semigroups text
@@ -222160,32 +222848,43 @@ self: {
222160222848 broken = true;
222161222849 }) {};
222162222850
222851+ "shake-plus" = callPackage
222852+ ({ mkDerivation, base, extra, path, rio, shake, within }:
222853+ mkDerivation {
222854+ pname = "shake-plus";
222855+ version = "0.0.2.2";
222856+ sha256 = "0yvwp3wzyzm8v2qihs96nsqlglhp7w1ndig04nzd13nqa726m6nd";
222857+ libraryHaskellDepends = [ base extra path rio shake within ];
222858+ description = "Re-export of Shake using well-typed paths and ReaderT";
222859+ license = stdenv.lib.licenses.mit;
222860+ }) {};
222861+
222163222862 "shakebook" = callPackage
222164− ({ mkDerivation, aeson, base, comonad, comonad-extras, doctemplates
222165− , extra, feed, free, lens, lens-aeson, optparse-applicative, pandoc
222166− , pandoc-types, relude, rio, shake, slick, split, tasty
222167− , tasty-golden, text-time
222863+ ({ mkDerivation, aeson, base, comonad, doctemplates, extra, feed
222864+ , free, lens, lens-aeson, mustache, optparse-applicative, pandoc
222865+ , pandoc-types, path, relude, rio, shake, shake-plus, slick, split
222866+ , tasty, tasty-golden, text-time, within, zipper-extra
222168222867 }:
222169222868 mkDerivation {
222170222869 pname = "shakebook";
222171− version = "0.2.0.4";
222172− sha256 = "1h36pm81fwzsyjannsbxc27h03mb5k47byq1xc23gfj5i1gs1vhv";
222870+ version = "0.2.2.0";
222871+ sha256 = "19aa021sl9k2q5im3nfh73rhydald8f7f3z7c1ncnqszbfkhf8xh";
222173222872 isLibrary = true;
222174222873 isExecutable = true;
222175222874 libraryHaskellDepends = [
222176− aeson base comonad comonad-extras doctemplates extra feed free lens
222177− lens-aeson pandoc pandoc-types relude rio shake slick split
222178− text-time
222875+ aeson base comonad doctemplates extra feed free lens lens-aeson
222876+ mustache pandoc pandoc-types path relude rio shake shake-plus slick
222877+ split text-time within zipper-extra
222179222878 ];
222180222879 executableHaskellDepends = [
222181− aeson base comonad comonad-extras doctemplates extra feed free lens
222182− lens-aeson optparse-applicative pandoc pandoc-types relude rio
222183− shake slick split text-time
222880+ aeson base comonad doctemplates extra feed free lens lens-aeson
222881+ mustache optparse-applicative pandoc pandoc-types path relude rio
222882+ shake shake-plus slick split text-time within zipper-extra
222184222883 ];
222185222884 testHaskellDepends = [
222186− aeson base comonad comonad-extras doctemplates extra feed free lens
222187− lens-aeson pandoc pandoc-types relude rio shake slick split tasty
222188− tasty-golden text-time
222885+ aeson base comonad doctemplates extra feed free lens lens-aeson
222886+ mustache pandoc pandoc-types path relude rio shake shake-plus slick
222887+ split tasty tasty-golden text-time within zipper-extra
222189222888 ];
222190222889 description = "Shake-based technical documentation generator; HTML & PDF";
222191222890 license = stdenv.lib.licenses.mit;
@@ -222755,6 +223454,24 @@ self: {
222755223454 license = stdenv.lib.licenses.mpl20;
222756223455 }) {};
222757223456
223457+ "shellmet_0_0_3_1" = callPackage
223458+ ({ mkDerivation, base, doctest, Glob, markdown-unlit, process, text
223459+ }:
223460+ mkDerivation {
223461+ pname = "shellmet";
223462+ version = "0.0.3.1";
223463+ sha256 = "099v8w3b6s66mz79igjh57v98b90il6zkqh5wnqi3rvagbs89w5r";
223464+ isLibrary = true;
223465+ isExecutable = true;
223466+ libraryHaskellDepends = [ base process text ];
223467+ executableHaskellDepends = [ base text ];
223468+ executableToolDepends = [ markdown-unlit ];
223469+ testHaskellDepends = [ base doctest Glob ];
223470+ description = "Out of the shell solution for scripting in Haskell";
223471+ license = stdenv.lib.licenses.mpl20;
223472+ hydraPlatforms = stdenv.lib.platforms.none;
223473+ }) {};
223474+
222758223475 "shellout" = callPackage
222759223476 ({ mkDerivation, async, base, stm, text, typed-process }:
222760223477 mkDerivation {
@@ -223090,14 +223807,17 @@ self: {
223090223807 }) {};
223091223808
223092223809 "shortcut-links" = callPackage
223093− ({ mkDerivation, base, text }:
223810+ ({ mkDerivation, base, doctest, text }:
223094223811 mkDerivation {
223095223812 pname = "shortcut-links";
223096− version = "0.5.0.0";
223097− sha256 = "0y5q3m5sqwwhahq8fx1alc2531jfgr4nng8yfpib8sg57n0wggwf";
223813+ version = "0.5.1.0";
223814+ sha256 = "0gi3w7hh261nc2bmcwvagbgdazllk50sxn4vpzdhc2wb046mcida";
223098223815 libraryHaskellDepends = [ base text ];
223816+ testHaskellDepends = [ base doctest ];
223099223817 description = "Link shortcuts for use in text markup";
223100223818 license = stdenv.lib.licenses.mpl20;
223819+ hydraPlatforms = stdenv.lib.platforms.none;
223820+ broken = true;
223101223821 }) {};
223102223822
223103223823 "shorten-strings" = callPackage
@@ -223686,22 +224406,6 @@ self: {
223686224406 }) {};
223687224407
223688224408 "simple-affine-space" = callPackage
223689− ({ mkDerivation, base, deepseq, directory, filepath, hlint, process
223690− , regex-posix
223691− }:
223692− mkDerivation {
223693− pname = "simple-affine-space";
223694− version = "0.1";
223695− sha256 = "02cy4vnl3fy18dsfxazh60bqgk5c1gw2x460x6i1fb5qysw7q8nh";
223696− libraryHaskellDepends = [ base deepseq ];
223697− testHaskellDepends = [
223698− base directory filepath hlint process regex-posix
223699− ];
223700− description = "A simple library for affine and vector spaces";
223701− license = stdenv.lib.licenses.bsd3;
223702− }) {};
223703−
223704− "simple-affine-space_0_1_1" = callPackage
223705224409 ({ mkDerivation, base, deepseq, directory, filepath, hlint, process
223706224410 , regex-posix
223707224411 }:
@@ -223715,7 +224419,6 @@ self: {
223715224419 ];
223716224420 description = "A simple library for affine and vector spaces";
223717224421 license = stdenv.lib.licenses.bsd3;
223718− hydraPlatforms = stdenv.lib.platforms.none;
223719224422 }) {};
223720224423
223721224424 "simple-atom" = callPackage
@@ -224758,6 +225461,22 @@ self: {
224758225461 license = stdenv.lib.licenses.bsd3;
224759225462 }) {};
224760225463
225464+ "simplistic-generics_2_0_0" = callPackage
225465+ ({ mkDerivation, base, containers, deepseq, kind-apply, mtl
225466+ , template-haskell
225467+ }:
225468+ mkDerivation {
225469+ pname = "simplistic-generics";
225470+ version = "2.0.0";
225471+ sha256 = "178sy401xh8g4a7gs0iiwpcgqb9nif8yaa7rsr0ryjkhi5xpbb6q";
225472+ libraryHaskellDepends = [
225473+ base containers deepseq kind-apply mtl template-haskell
225474+ ];
225475+ description = "Generic programming without too many type classes";
225476+ license = stdenv.lib.licenses.bsd3;
225477+ hydraPlatforms = stdenv.lib.platforms.none;
225478+ }) {};
225479+
224761225480 "simseq" = callPackage
224762225481 ({ mkDerivation, base, bio, bytestring, random }:
224763225482 mkDerivation {
@@ -225712,6 +226431,31 @@ self: {
225712226431 broken = true;
225713226432 }) {};
225714226433
226434+ "slack-progressbar" = callPackage
226435+ ({ mkDerivation, aeson, base, bytestring, interpolate, lens
226436+ , lens-aeson, mtl, network-uri, text, transformers, wreq
226437+ }:
226438+ mkDerivation {
226439+ pname = "slack-progressbar";
226440+ version = "0.1.0.0";
226441+ sha256 = "0jdjl8cs29jlk7likvvci4l435rgngj2a4fnj258rq2ws3c5zxgn";
226442+ isLibrary = true;
226443+ isExecutable = true;
226444+ libraryHaskellDepends = [
226445+ aeson base bytestring interpolate lens lens-aeson mtl network-uri
226446+ text transformers wreq
226447+ ];
226448+ executableHaskellDepends = [
226449+ aeson base bytestring interpolate lens lens-aeson mtl network-uri
226450+ text transformers wreq
226451+ ];
226452+ testHaskellDepends = [
226453+ aeson base bytestring interpolate lens lens-aeson mtl network-uri
226454+ text transformers wreq
226455+ ];
226456+ license = stdenv.lib.licenses.mit;
226457+ }) {};
226458+
225715226459 "slack-verify" = callPackage
225716226460 ({ mkDerivation, base, base16-bytestring, bytestring, cryptonite
225717226461 , hspec
@@ -226631,6 +227375,8 @@ self: {
226631227375 ];
226632227376 description = "A type-safe interface to communicate with an SMT solver";
226633227377 license = stdenv.lib.licenses.gpl3;
227378+ hydraPlatforms = stdenv.lib.platforms.none;
227379+ broken = true;
226634227380 }) {};
226635227381
226636227382 "smtlib2-debug" = callPackage
@@ -226700,6 +227446,8 @@ self: {
226700227446 libraryHaskellDepends = [ base dependent-sum mtl smtlib2 time ];
226701227447 description = "Get timing informations for SMT queries";
226702227448 license = stdenv.lib.licenses.gpl3;
227449+ hydraPlatforms = stdenv.lib.platforms.none;
227450+ broken = true;
226703227451 }) {};
226704227452
226705227453 "smtp-mail" = callPackage
@@ -229815,8 +230563,8 @@ self: {
229815230563 }:
229816230564 mkDerivation {
229817230565 pname = "spectral-clustering";
229818− version = "0.3.2.1";
229819− sha256 = "1n6yd2is628wsrfj149cdr8k06anncbk92d39r1w4dmsmdp7hchk";
230566+ version = "0.3.2.2";
230567+ sha256 = "03f4mdrrfdivf0ynk4rfl64mng4nd82k8a64p05b3bymvd8lsdhn";
229820230568 libraryHaskellDepends = [
229821230569 base clustering containers hmatrix hmatrix-svdlibc mwc-random safe
229822230570 sparse-linear-algebra statistics vector
@@ -230723,11 +231471,11 @@ self: {
230723231471 ({ mkDerivation, base, logging, text, transformers, unixODBC }:
230724231472 mkDerivation {
230725231473 pname = "sqlcli";
230726− version = "0.2.1.0";
230727− sha256 = "1wqad2chgkpim467affs9bd6ipmkfv36kv8bdpd5mv8qkszryzwp";
231474+ version = "0.2.2.0";
231475+ sha256 = "1kscw8l14cx7q55vq72vg8ydfz19s41prdlbg9b11fhzv691iwgd";
230728231476 libraryHaskellDepends = [ base logging text transformers ];
230729231477 librarySystemDepends = [ unixODBC ];
230730− description = "High quality SQL/CLI and ODBC C function bindings";
231478+ description = "Bindings for SQL/CLI (ODBC) C API";
230731231479 license = stdenv.lib.licenses.bsd3;
230732231480 }) {inherit (pkgs) unixODBC;};
230733231481
@@ -235189,6 +235937,35 @@ self: {
235189235937 license = stdenv.lib.licenses.bsd3;
235190235938 }) {};
235191235939
235940+ "string-interpolate_0_2_1_0" = callPackage
235941+ ({ mkDerivation, base, bytestring, criterion, deepseq, formatting
235942+ , haskell-src-exts, haskell-src-meta, hspec, interpolate
235943+ , neat-interpolation, QuickCheck, quickcheck-instances
235944+ , quickcheck-text, quickcheck-unicode, split, template-haskell
235945+ , text, text-conversions, unordered-containers, utf8-string
235946+ }:
235947+ mkDerivation {
235948+ pname = "string-interpolate";
235949+ version = "0.2.1.0";
235950+ sha256 = "0wply8lqfhc1xnqxq88xwygwqxbq86gjrwphygbn7nz66g2abgda";
235951+ libraryHaskellDepends = [
235952+ base bytestring haskell-src-exts haskell-src-meta split
235953+ template-haskell text text-conversions utf8-string
235954+ ];
235955+ testHaskellDepends = [
235956+ base bytestring hspec QuickCheck quickcheck-instances
235957+ quickcheck-text quickcheck-unicode template-haskell text
235958+ unordered-containers
235959+ ];
235960+ benchmarkHaskellDepends = [
235961+ base bytestring criterion deepseq formatting interpolate
235962+ neat-interpolation QuickCheck text
235963+ ];
235964+ description = "Haskell string/text/bytestring interpolation that just works";
235965+ license = stdenv.lib.licenses.bsd3;
235966+ hydraPlatforms = stdenv.lib.platforms.none;
235967+ }) {};
235968+
235192235969 "string-isos" = callPackage
235193235970 ({ mkDerivation, base, bytestring, mono-traversable, safe, text
235194235971 , type-iso
@@ -236842,6 +237619,8 @@ self: {
236842237619 pname = "supervisors";
236843237620 version = "0.2.0.0";
236844237621 sha256 = "0q6r211sbb9dyrplr61xajbwcfvz7z93401mhqxhw3pz55vyrg8i";
237622+ revision = "1";
237623+ editedCabalFile = "1p91gji7qgvash13d4c6av573czk70p89g9i4x8gnklzbrpz2qg7";
236845237624 libraryHaskellDepends = [
236846237625 async base containers safe-exceptions stm
236847237626 ];
@@ -240386,28 +241165,6 @@ self: {
240386241165 }) {};
240387241166
240388241167 "tasty-golden" = callPackage
240389− ({ mkDerivation, async, base, bytestring, containers, deepseq
240390− , directory, filepath, mtl, optparse-applicative, process, tagged
240391− , tasty, tasty-hunit, temporary, text
240392− }:
240393− mkDerivation {
240394− pname = "tasty-golden";
240395− version = "2.3.3.1";
240396− sha256 = "1gvi35kjpj7636hi8mx05gp3qip7g94la3063d7nwr0jn9g6zb5s";
240397− isLibrary = true;
240398− isExecutable = true;
240399− libraryHaskellDepends = [
240400− async base bytestring containers deepseq directory filepath mtl
240401− optparse-applicative process tagged tasty temporary text
240402− ];
240403− testHaskellDepends = [
240404− base directory filepath process tasty tasty-hunit temporary
240405− ];
240406− description = "Golden tests support for tasty";
240407− license = stdenv.lib.licenses.mit;
240408− }) {};
240409−
240410− "tasty-golden_2_3_3_2" = callPackage
240411241168 ({ mkDerivation, async, base, bytestring, containers, deepseq
240412241169 , directory, filepath, mtl, optparse-applicative, process, tagged
240413241170 , tasty, tasty-hunit, temporary, text
@@ -240427,7 +241184,6 @@ self: {
240427241184 ];
240428241185 description = "Golden tests support for tasty";
240429241186 license = stdenv.lib.licenses.mit;
240430− hydraPlatforms = stdenv.lib.platforms.none;
240431241187 }) {};
240432241188
240433241189 "tasty-groundhog-converters" = callPackage
@@ -241417,6 +242173,8 @@ self: {
241417242173 ];
241418242174 description = "Servant bindings to the Telegram bot API";
241419242175 license = stdenv.lib.licenses.bsd3;
242176+ hydraPlatforms = stdenv.lib.platforms.none;
242177+ broken = true;
241420242178 }) {};
241421242179
241422242180 "telegram-types" = callPackage
@@ -241438,6 +242196,8 @@ self: {
241438242196 ];
241439242197 description = "Types used in Telegram bot API";
241440242198 license = stdenv.lib.licenses.bsd3;
242199+ hydraPlatforms = stdenv.lib.platforms.none;
242200+ broken = true;
241441242201 }) {};
241442242202
241443242203 "teleport" = callPackage
@@ -241537,6 +242297,8 @@ self: {
241537242297 libraryHaskellDepends = [ base time ];
241538242298 description = "For representing musical tempi";
241539242299 license = stdenv.lib.licenses.bsd3;
242300+ hydraPlatforms = stdenv.lib.platforms.none;
242301+ broken = true;
241540242302 }) {};
241541242303
241542242304 "template" = callPackage
@@ -241563,13 +242325,13 @@ self: {
241563242325 broken = true;
241564242326 }) {};
241565242327
241566− "template-haskell_2_15_0_0" = callPackage
241567− ({ mkDerivation, base, ghc-boot-th, pretty }:
242328+ "template-haskell_2_16_0_0" = callPackage
242329+ ({ mkDerivation, base, ghc-boot-th, ghc-prim, pretty }:
241568242330 mkDerivation {
241569242331 pname = "template-haskell";
241570− version = "2.15.0.0";
241571− sha256 = "16p8szb5by7gyk5r5cnrdp3b613vp5wasqj8dz63my17l2lsp2wl";
241572− libraryHaskellDepends = [ base ghc-boot-th pretty ];
242332+ version = "2.16.0.0";
242333+ sha256 = "1nk1cv35szp80qkhbyh5gn6vn194zzl0wz186qrqdrdx3a9r9w4g";
242334+ libraryHaskellDepends = [ base ghc-boot-th ghc-prim pretty ];
241573242335 description = "Support library for Template Haskell";
241574242336 license = stdenv.lib.licenses.bsd3;
241575242337 hydraPlatforms = stdenv.lib.platforms.none;
@@ -241967,6 +242729,8 @@ self: {
241967242729 ];
241968242730 description = "TensorFlow bindings";
241969242731 license = stdenv.lib.licenses.asl20;
242732+ hydraPlatforms = stdenv.lib.platforms.none;
242733+ broken = true;
241970242734 }) {libtensorflow = null;};
241971242735
241972242736 "tensorflow-core-ops" = callPackage
@@ -241987,6 +242751,8 @@ self: {
241987242751 ];
241988242752 description = "Haskell wrappers for Core Tensorflow Ops";
241989242753 license = stdenv.lib.licenses.asl20;
242754+ hydraPlatforms = stdenv.lib.platforms.none;
242755+ broken = true;
241990242756 }) {};
241991242757
241992242758 "tensorflow-logging" = callPackage
@@ -242015,6 +242781,8 @@ self: {
242015242781 ];
242016242782 description = "TensorBoard related functionality";
242017242783 license = stdenv.lib.licenses.asl20;
242784+ hydraPlatforms = stdenv.lib.platforms.none;
242785+ broken = true;
242018242786 }) {};
242019242787
242020242788 "tensorflow-mnist" = callPackage
@@ -242096,6 +242864,8 @@ self: {
242096242864 ];
242097242865 description = "Friendly layer around TensorFlow bindings";
242098242866 license = stdenv.lib.licenses.asl20;
242867+ hydraPlatforms = stdenv.lib.platforms.none;
242868+ broken = true;
242099242869 }) {};
242100242870
242101242871 "tensorflow-proto" = callPackage
@@ -247834,13 +248604,17 @@ self: {
247834248604 }) {};
247835248605
247836248606 "tokyocabinet-haskell" = callPackage
247837− ({ mkDerivation, base, bytestring, mtl, tokyocabinet }:
248607+ ({ mkDerivation, base, bytestring, directory, HUnit, mtl
248608+ , tokyocabinet
248609+ }:
247838248610 mkDerivation {
247839248611 pname = "tokyocabinet-haskell";
247840− version = "0.0.5";
247841− sha256 = "1v6s39q8a6cnc0ggpspz9i0xw6aih4ixn9bhn4hwf9kwgcspardg";
248612+ version = "0.0.6";
248613+ sha256 = "1cav27hnl49ghl6f7mhyaqmvfdqib6s76z251vai4vih9psis8rk";
247842248614 libraryHaskellDepends = [ base bytestring mtl ];
247843248615 librarySystemDepends = [ tokyocabinet ];
248616+ testHaskellDepends = [ base bytestring directory HUnit mtl ];
248617+ testSystemDepends = [ tokyocabinet ];
247844248618 description = "Haskell binding of Tokyo Cabinet";
247845248619 license = stdenv.lib.licenses.bsd3;
247846248620 hydraPlatforms = stdenv.lib.platforms.none;
@@ -251064,6 +251838,34 @@ self: {
251064251838 license = stdenv.lib.licenses.bsd3;
251065251839 }) {};
251066251840
251841+ "turtle_1_5_19" = callPackage
251842+ ({ mkDerivation, ansi-wl-pprint, async, base, bytestring, clock
251843+ , containers, criterion, directory, doctest, exceptions, fail
251844+ , foldl, hostname, managed, optional-args, optparse-applicative
251845+ , process, semigroups, stm, streaming-commons, system-fileio
251846+ , system-filepath, temporary, text, time, transformers, unix
251847+ , unix-compat
251848+ }:
251849+ mkDerivation {
251850+ pname = "turtle";
251851+ version = "1.5.19";
251852+ sha256 = "06hxmhz1i6f5r8k3bf5h54g4ahjsvxhv44sa4xiy52rz6qp0211g";
251853+ libraryHaskellDepends = [
251854+ ansi-wl-pprint async base bytestring clock containers directory
251855+ exceptions foldl hostname managed optional-args
251856+ optparse-applicative process semigroups stm streaming-commons
251857+ system-fileio system-filepath temporary text time transformers unix
251858+ unix-compat
251859+ ];
251860+ testHaskellDepends = [
251861+ base doctest fail system-filepath temporary
251862+ ];
251863+ benchmarkHaskellDepends = [ base criterion text ];
251864+ description = "Shell programming, Haskell-style";
251865+ license = stdenv.lib.licenses.bsd3;
251866+ hydraPlatforms = stdenv.lib.platforms.none;
251867+ }) {};
251868+
251067251869 "turtle-options" = callPackage
251068251870 ({ mkDerivation, base, HUnit, optional-args, parsec, text, turtle
251069251871 }:
@@ -251166,6 +251968,8 @@ self: {
251166251968 benchmarkHaskellDepends = [ base bytestring criterion megaparsec ];
251167251969 description = "Command-line tool for twitter";
251168251970 license = stdenv.lib.licenses.bsd3;
251971+ hydraPlatforms = stdenv.lib.platforms.none;
251972+ broken = true;
251169251973 }) {};
251170251974
251171251975 "twentefp" = callPackage
@@ -252598,8 +253402,8 @@ self: {
252598253402 }:
252599253403 mkDerivation {
252600253404 pname = "typed-encoding";
252601− version = "0.1.0.0";
252602− sha256 = "182qw95s60nnicl74hhijj4d9rk5rhpyibxw1awcwhks2a3c89r6";
253405+ version = "0.2.0.0";
253406+ sha256 = "1h1bnvw9j72mw2r4qjxsq4hvq1p8jkax4fhnhglcyskngmaa7ri5";
252603253407 libraryHaskellDepends = [ base base64-bytestring bytestring text ];
252604253408 testHaskellDepends = [
252605253409 base base64-bytestring bytestring doctest doctest-discover
@@ -252607,6 +253411,8 @@ self: {
252607253411 ];
252608253412 description = "Type safe string transformations";
252609253413 license = stdenv.lib.licenses.bsd3;
253414+ hydraPlatforms = stdenv.lib.platforms.none;
253415+ broken = true;
252610253416 }) {};
252611253417
252612253418 "typed-process" = callPackage
@@ -253783,6 +254589,8 @@ self: {
253783254589 pname = "unboxed-containers";
253784254590 version = "0.0.2.4";
253785254591 sha256 = "0yahavqjjnlf4ps8kd41s9s64nbhx2hf7qzk2xxkmq0i3b91d123";
254592+ revision = "1";
254593+ editedCabalFile = "16j16v36jabr9lpmjm52zbfz82m0ckd4p0f3z8123aawvzcvayji";
253786254594 libraryHaskellDepends = [ base containers ];
253787254595 description = "Self-optimizing unboxed sets using view patterns and data families";
253788254596 license = stdenv.lib.licenses.bsd3;
@@ -255037,8 +255845,8 @@ self: {
255037255845 }:
255038255846 mkDerivation {
255039255847 pname = "unjson";
255040− version = "0.15.2.1";
255041− sha256 = "1zx66qjx4rikbs8f2j1vazasin5fr6pxks3j5b7fkpriyxk49khs";
255848+ version = "0.15.3";
255849+ sha256 = "1p2bk9j5ww0zbkaw1wvl2122h763zn4ddjzg5rka948q3d6zivvi";
255042255850 libraryHaskellDepends = [
255043255851 aeson attoparsec base bytestring containers free hashable invariant
255044255852 pretty primitive scientific semigroups text time
@@ -256198,6 +257006,8 @@ self: {
256198257006 ];
256199257007 description = "Communicate with USB devices";
256200257008 license = stdenv.lib.licenses.bsd3;
257009+ hydraPlatforms = stdenv.lib.platforms.none;
257010+ broken = true;
256201257011 }) {};
256202257012
256203257013 "usb-enumerator" = callPackage
@@ -257327,8 +258137,8 @@ self: {
257327258137 }:
257328258138 mkDerivation {
257329258139 pname = "validation-selective";
257330− version = "0.0.0.0";
257331− sha256 = "01awbhfday2j0jcfgqq074yqxxasqddwxhlwigsbjgv94b4c55bd";
258140+ version = "0.1.0.0";
258141+ sha256 = "0ia3g2c1137pa0ns97yf8vbfvwmjhqnqhzn9lzgxvxwzchvwpnf7";
257332258142 libraryHaskellDepends = [ base deepseq selective ];
257333258143 testHaskellDepends = [
257334258144 base doctest hedgehog hspec hspec-hedgehog selective text
@@ -257432,6 +258242,24 @@ self: {
257432258242 license = stdenv.lib.licenses.mit;
257433258243 }) {};
257434258244
258245+ "validity-aeson_0_2_0_4" = callPackage
258246+ ({ mkDerivation, aeson, base, hspec, validity, validity-scientific
258247+ , validity-text, validity-unordered-containers, validity-vector
258248+ }:
258249+ mkDerivation {
258250+ pname = "validity-aeson";
258251+ version = "0.2.0.4";
258252+ sha256 = "1k0x6va9mmz0z9hgd1is71ks4fgbziw53rm7r6jsidp4ksszdzm0";
258253+ libraryHaskellDepends = [
258254+ aeson base validity validity-scientific validity-text
258255+ validity-unordered-containers validity-vector
258256+ ];
258257+ testHaskellDepends = [ aeson base hspec validity ];
258258+ description = "Validity instances for aeson";
258259+ license = stdenv.lib.licenses.mit;
258260+ hydraPlatforms = stdenv.lib.platforms.none;
258261+ }) {};
258262+
257435258263 "validity-bytestring" = callPackage
257436258264 ({ mkDerivation, base, bytestring, validity }:
257437258265 mkDerivation {
@@ -258451,6 +259279,24 @@ self: {
258451259279 license = stdenv.lib.licenses.bsd3;
258452259280 }) {};
258453259281
259282+ "vector-sized_1_4_1_0" = callPackage
259283+ ({ mkDerivation, adjunctions, base, binary, comonad, deepseq
259284+ , distributive, finite-typelits, hashable, indexed-list-literals
259285+ , primitive, vector
259286+ }:
259287+ mkDerivation {
259288+ pname = "vector-sized";
259289+ version = "1.4.1.0";
259290+ sha256 = "14l6c8l8l29f6kdffknd70kkccfjcf105i1zd0kchgsgjnr9p6l1";
259291+ libraryHaskellDepends = [
259292+ adjunctions base binary comonad deepseq distributive
259293+ finite-typelits hashable indexed-list-literals primitive vector
259294+ ];
259295+ description = "Size tagged vectors";
259296+ license = stdenv.lib.licenses.bsd3;
259297+ hydraPlatforms = stdenv.lib.platforms.none;
259298+ }) {};
259299+
258454259300 "vector-space" = callPackage
258455259301 ({ mkDerivation, base, Boolean, MemoTrie, NumInstances }:
258456259302 mkDerivation {
@@ -259084,8 +259930,8 @@ self: {
259084259930 }:
259085259931 mkDerivation {
259086259932 pname = "viewprof";
259087− version = "0.0.0.32";
259088− sha256 = "0kij1cscfjg6bvh0gm6avsrd2n225dwg2pn8wk3xydvxq1wpcg2b";
259933+ version = "0.0.0.33";
259934+ sha256 = "1xj9b2b3wi0sr75fafcjh054aqs4g9sdqryc4w5lwr7wndi0qjgr";
259089259935 isLibrary = false;
259090259936 isExecutable = true;
259091259937 executableHaskellDepends = [
@@ -259240,10 +260086,8 @@ self: {
259240260086 }:
259241260087 mkDerivation {
259242260088 pname = "vinyl";
259243− version = "0.12.1";
259244− sha256 = "0bwy1814762vy2din5i73h4d6mmf4hw71ix5c1mnnzmbmjnmbqc0";
259245− revision = "1";
259246− editedCabalFile = "0v5rhc9xxb1q8z1kj1y2c0zy5ijx044fggvvk1844hz2z93f5x83";
260089+ version = "0.12.2";
260090+ sha256 = "1h5q5y3ni7vx48rmammf66nzjmbclwh5n1c41gln8fm98n6n96yn";
259247260091 libraryHaskellDepends = [ array base ghc-prim ];
259248260092 testHaskellDepends = [
259249260093 aeson base doctest hspec lens lens-aeson microlens mtl
@@ -259533,6 +260377,8 @@ self: {
259533260377 libraryHaskellDepends = [ base mtl profunctors ];
259534260378 description = "Profunctor optics via the profunctor representation theorem";
259535260379 license = stdenv.lib.licenses.gpl3Plus;
260380+ hydraPlatforms = stdenv.lib.platforms.none;
260381+ broken = true;
259536260382 }) {};
259537260383
259538260384 "vivid" = callPackage
@@ -259956,18 +260802,12 @@ self: {
259956260802 }) {};
259957260803
259958260804 "vulkan" = callPackage
259959− ({ mkDerivation, base, bytestring, transformers, vector
259960− , vector-sized, vulkan
259961− }:
260805+ ({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
259962260806 mkDerivation {
259963260807 pname = "vulkan";
259964− version = "3.1.0.0";
259965− sha256 = "0g2avnjizgn6qb7vp4zy71db2pd9d1s16k0nagcc0fsyx5mnhh49";
259966− isLibrary = true;
259967− isExecutable = true;
259968− libraryHaskellDepends = [
259969− base bytestring transformers vector vector-sized
259970− ];
260808+ version = "3.3";
260809+ sha256 = "18xch9fs4xnknfvxx867yg3mbp2y9fv4lldrlk7nkqp8hlsgzh1k";
260810+ libraryHaskellDepends = [ base bytestring transformers vector ];
259971260811 librarySystemDepends = [ vulkan ];
259972260812 description = "Bindings to the Vulkan graphics API";
259973260813 license = stdenv.lib.licenses.bsd3;
@@ -262779,8 +263619,8 @@ self: {
262779263619 }:
262780263620 mkDerivation {
262781263621 pname = "web3";
262782− version = "0.8.3.2";
262783− sha256 = "1yk24r1pbavvp8si8yxk4p5n4s80h1klz5rav49sgrw8zj69n3x7";
263622+ version = "0.8.4.0";
263623+ sha256 = "1sib2s0zkn8a26y4mfyyy7vjxj3b5x4nmanj27zijnh2aa8rr51c";
262784263624 libraryHaskellDepends = [
262785263625 aeson async base basement bytestring cereal cryptonite data-default
262786263626 exceptions generics-sop http-client http-client-tls machines memory
@@ -263407,6 +264247,41 @@ self: {
263407264247 license = stdenv.lib.licenses.bsd3;
263408264248 }) {};
263409264249
264250+ "websockets_0_12_7_1" = callPackage
264251+ ({ mkDerivation, async, attoparsec, base, base64-bytestring, binary
264252+ , bytestring, bytestring-builder, case-insensitive, clock
264253+ , containers, criterion, entropy, HUnit, network, QuickCheck
264254+ , random, SHA, streaming-commons, test-framework
264255+ , test-framework-hunit, test-framework-quickcheck2, text
264256+ }:
264257+ mkDerivation {
264258+ pname = "websockets";
264259+ version = "0.12.7.1";
264260+ sha256 = "1jqlvgw1ffw0236y4g7li188m9ac37a2yp07vkvcmbz63rmhfmnk";
264261+ isLibrary = true;
264262+ isExecutable = true;
264263+ libraryHaskellDepends = [
264264+ async attoparsec base base64-bytestring binary bytestring
264265+ bytestring-builder case-insensitive clock containers entropy
264266+ network random SHA streaming-commons text
264267+ ];
264268+ testHaskellDepends = [
264269+ async attoparsec base base64-bytestring binary bytestring
264270+ bytestring-builder case-insensitive clock containers entropy HUnit
264271+ network QuickCheck random SHA streaming-commons test-framework
264272+ test-framework-hunit test-framework-quickcheck2 text
264273+ ];
264274+ benchmarkHaskellDepends = [
264275+ async attoparsec base base64-bytestring binary bytestring
264276+ bytestring-builder case-insensitive clock containers criterion
264277+ entropy network random SHA text
264278+ ];
264279+ doCheck = false;
264280+ description = "A sensible and clean way to write WebSocket-capable servers in Haskell";
264281+ license = stdenv.lib.licenses.bsd3;
264282+ hydraPlatforms = stdenv.lib.platforms.none;
264283+ }) {};
264284+
263410264285 "websockets-rpc" = callPackage
263411264286 ({ mkDerivation, aeson, async, base, bytestring, containers
263412264287 , exceptions, hashable, monad-control, mtl, QuickCheck
@@ -264357,6 +265232,17 @@ self: {
264357265232 license = stdenv.lib.licenses.bsd3;
264358265233 }) {};
264359265234
265235+ "within" = callPackage
265236+ ({ mkDerivation, base, exceptions, hashable, path }:
265237+ mkDerivation {
265238+ pname = "within";
265239+ version = "0.0.2.0";
265240+ sha256 = "08ddmh9zfb435q8ljsisszvd5hgjpsnxcv57kzadwcicy2wkj32b";
265241+ libraryHaskellDepends = [ base exceptions hashable path ];
265242+ description = "A path within another path";
265243+ license = stdenv.lib.licenses.mit;
265244+ }) {};
265245+
264360265246 "witness" = callPackage
264361265247 ({ mkDerivation, base, constraints, semigroupoids, transformers }:
264362265248 mkDerivation {
@@ -265373,6 +266259,8 @@ self: {
265373266259 ];
265374266260 description = "An easy-to-use HTTP client library";
265375266261 license = stdenv.lib.licenses.bsd3;
266262+ hydraPlatforms = stdenv.lib.platforms.none;
266263+ broken = true;
265376266264 }) {};
265377266265
265378266266 "wreq-sb" = callPackage
@@ -265739,6 +266627,36 @@ self: {
265739266627 license = stdenv.lib.licenses.bsd3;
265740266628 }) {};
265741266629
266630+ "wstunnel" = callPackage
266631+ ({ mkDerivation, async, base, base64-bytestring, binary, bytestring
266632+ , classy-prelude, cmdargs, connection, hslogger, hspec, iproute
266633+ , mtl, network, network-conduit-tls, streaming-commons, text
266634+ , unordered-containers, websockets
266635+ }:
266636+ mkDerivation {
266637+ pname = "wstunnel";
266638+ version = "0.3.0.1";
266639+ sha256 = "17qbf9sy82lrnqz8aa3brggdps7adlizm75x3x5byib769v1k1pa";
266640+ isLibrary = true;
266641+ isExecutable = true;
266642+ libraryHaskellDepends = [
266643+ async base base64-bytestring binary bytestring classy-prelude
266644+ connection hslogger iproute mtl network network-conduit-tls
266645+ streaming-commons text unordered-containers websockets
266646+ ];
266647+ executableHaskellDepends = [
266648+ async base bytestring classy-prelude cmdargs hslogger text
266649+ ];
266650+ testHaskellDepends = [
266651+ async base binary bytestring classy-prelude hspec network
266652+ network-conduit-tls streaming-commons text
266653+ ];
266654+ description = "Initial project template from stack";
266655+ license = stdenv.lib.licenses.bsd3;
266656+ hydraPlatforms = stdenv.lib.platforms.none;
266657+ broken = true;
266658+ }) {};
266659+
265742266660 "wtk" = callPackage
265743266661 ({ mkDerivation, base, old-locale, time, transformers }:
265744266662 mkDerivation {
@@ -268921,6 +269839,36 @@ self: {
268921269839 license = stdenv.lib.licenses.bsd3;
268922269840 }) {};
268923269841
269842+ "yaml_0_11_4_0" = callPackage
269843+ ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring
269844+ , conduit, containers, directory, filepath, hspec, HUnit, libyaml
269845+ , mockery, mtl, raw-strings-qq, resourcet, scientific
269846+ , template-haskell, temporary, text, transformers
269847+ , unordered-containers, vector
269848+ }:
269849+ mkDerivation {
269850+ pname = "yaml";
269851+ version = "0.11.4.0";
269852+ sha256 = "0v69d10ni6ydj4g63ajcmnx6a2j3kbl91vpz678l7k5mkd3chkns";
269853+ configureFlags = [ "-fsystem-libyaml" ];
269854+ isLibrary = true;
269855+ isExecutable = true;
269856+ libraryHaskellDepends = [
269857+ aeson attoparsec base bytestring conduit containers directory
269858+ filepath libyaml mtl resourcet scientific template-haskell text
269859+ transformers unordered-containers vector
269860+ ];
269861+ testHaskellDepends = [
269862+ aeson attoparsec base base-compat bytestring conduit containers
269863+ directory filepath hspec HUnit libyaml mockery mtl raw-strings-qq
269864+ resourcet scientific template-haskell temporary text transformers
269865+ unordered-containers vector
269866+ ];
269867+ description = "Support for parsing and rendering YAML documents";
269868+ license = stdenv.lib.licenses.bsd3;
269869+ hydraPlatforms = stdenv.lib.platforms.none;
269870+ }) {};
269871+
268924269872 "yaml-combinators" = callPackage
268925269873 ({ mkDerivation, aeson, base, bytestring, doctest, generics-sop
268926269874 , scientific, tasty, tasty-hunit, text, transformers
@@ -269120,6 +270068,30 @@ self: {
269120270068 hydraPlatforms = stdenv.lib.platforms.none;
269121270069 }) {};
269122270070
270071+ "yamlparse-applicative" = callPackage
270072+ ({ mkDerivation, aeson, base, bytestring, genvalidity-aeson
270073+ , genvalidity-hspec, genvalidity-scientific, genvalidity-text
270074+ , hspec, optparse-applicative, path, path-io, prettyprinter
270075+ , QuickCheck, scientific, text, unordered-containers, validity
270076+ , validity-text, vector, yaml
270077+ }:
270078+ mkDerivation {
270079+ pname = "yamlparse-applicative";
270080+ version = "0.0.0.0";
270081+ sha256 = "1n2mm542zl4mji8la5xpyjj6cab3rqihlwm1x4d0xgn7xzmng02g";
270082+ libraryHaskellDepends = [
270083+ aeson base bytestring optparse-applicative path path-io
270084+ prettyprinter scientific text unordered-containers validity
270085+ validity-text vector yaml
270086+ ];
270087+ testHaskellDepends = [
270088+ aeson base genvalidity-aeson genvalidity-hspec
270089+ genvalidity-scientific genvalidity-text hspec QuickCheck scientific
270090+ text
270091+ ];
270092+ license = stdenv.lib.licenses.mit;
270093+ }) {};
270094+
269123270095 "yampa-canvas" = callPackage
269124270096 ({ mkDerivation, base, blank-canvas, stm, time, Yampa }:
269125270097 mkDerivation {
@@ -273030,8 +274002,8 @@ self: {
273030274002 }:
273031274003 mkDerivation {
273032274004 pname = "zeolite-lang";
273033− version = "0.1.2.9";
273034− sha256 = "1jyy54cpvcaarsxhglbcq9yjz24l6qfcfkinwj1lngz824mr0qgq";
274005+ version = "0.4.1.1";
274006+ sha256 = "0vhxlznprjmaf910j99s7yc0mjyk4jw6gdh49106v83xv3b5ak1m";
273035274007 isLibrary = false;
273036274008 isExecutable = true;
273037274009 enableSeparateDataOutput = true;
@@ -273682,6 +274654,17 @@ self: {
273682274654 broken = true;
273683274655 }) {};
273684274656
274657+ "zipper-extra" = callPackage
274658+ ({ mkDerivation, base, comonad, comonad-extras, split }:
274659+ mkDerivation {
274660+ pname = "zipper-extra";
274661+ version = "0.1.0.1";
274662+ sha256 = "07bhmqjd743x2zjay0q29jfms8xlhk2awc38x75h0cym3agi1m5d";
274663+ libraryHaskellDepends = [ base comonad comonad-extras split ];
274664+ description = "Zipper utils that weren't in Control.Comonad.Store.Zipper";
274665+ license = stdenv.lib.licenses.mit;
274666+ }) {};
274667+
273685274668 "zippers" = callPackage
273686274669 ({ mkDerivation, base, Cabal, cabal-doctest, criterion, doctest
273687274670 , fail, lens, profunctors, semigroupoids, semigroups
@@ -274089,18 +275072,17 @@ self: {
274089275072 }) {};
274090275073
274091275074 "zsdd" = callPackage
274092− ({ mkDerivation, base, containers, hashable, mtl, random
275075+ ({ mkDerivation, base, containers, hashable, mtl
274093275076 , unordered-containers
274094275077 }:
274095275078 mkDerivation {
274096275079 pname = "zsdd";
274097− version = "0.1.0.0";
274098− sha256 = "0r6b1azxbkvnqa1ksw9hrk37cglv1lkhqaq16zkjnigzvgfilw8g";
275080+ version = "0.2.1.0";
275081+ sha256 = "107mw1xyx1imi2w0lz5f768yj8r9plamz7f988yhw89i8l51wx80";
274099275082 libraryHaskellDepends = [
274100275083 base containers hashable mtl unordered-containers
274101275084 ];
274102− testHaskellDepends = [ base mtl random ];
274103− description = "Zero-suppressed decision diagrams";
275085+ description = "Zero-Suppressed and Reduced Decision Diagrams";
274104275086 license = stdenv.lib.licenses.bsd3;
274105275087 }) {};
274106275088
@@ -274178,21 +275160,21 @@ self: {
274178275160 }) {};
274179275161
274180275162 "ztar" = callPackage
274181− ({ mkDerivation, base, bytestring, bytestring-arbitrary, deepseq
274182− , directory, filepath, path, path-io, process, QuickCheck, tasty
275163+ ({ mkDerivation, base, bytestring, deepseq, directory, filepath
275164+ , path, path-io, process, QuickCheck, quickcheck-instances, tasty
274183275165 , tasty-quickcheck, text, unix-compat, zip, zlib
274184275166 }:
274185275167 mkDerivation {
274186275168 pname = "ztar";
274187− version = "1.0.1";
274188− sha256 = "13nqbl1bakyw0nn7nihs49qfqz3lx78h3nvq8d9pxm2jvp9x32j9";
275169+ version = "1.0.2";
275170+ sha256 = "081ip4fmkavrwhlqa8jwv4pdf40dvhfd7d4w3iqk3p9qpdnbjm3j";
274189275171 libraryHaskellDepends = [
274190275172 base bytestring deepseq directory filepath path process text
274191275173 unix-compat zip zlib
274192275174 ];
274193275175 testHaskellDepends = [
274194− base bytestring bytestring-arbitrary filepath path path-io
274195− QuickCheck tasty tasty-quickcheck
275176+ base bytestring filepath path path-io QuickCheck
275177+ quickcheck-instances tasty tasty-quickcheck
274196275178 ];
274197275179 description = "Creating and extracting arbitrary archives";
274198275180 license = stdenv.lib.licenses.bsd3;
@@ -274267,6 +275249,8 @@ self: {
274267275249 ];
274268275250 description = "Password strength estimation based on zxcvbn";
274269275251 license = stdenv.lib.licenses.mit;
275252+ hydraPlatforms = stdenv.lib.platforms.none;
275253+ broken = true;
274270275254 }) {};
274271275255
274272275256 "zxcvbn-hs" = callPackage
@@ -274305,6 +275289,8 @@ self: {
274305275289 ];
274306275290 description = "Password strength estimation based on zxcvbn";
274307275291 license = stdenv.lib.licenses.mit;
275292+ hydraPlatforms = stdenv.lib.platforms.none;
275293+ broken = true;
274308275294 }) {};
274309275295
274310275296}
pkgs/development/libraries/cutelyst/default.nix+2−2
@@ -4,13 +4,13 @@
44
55stdenv.mkDerivation rec {
66 pname = "cutelyst";
7− version = "2.9.0";
7+ version = "2.10.0";
88
99 src = fetchFromGitHub {
1010 owner = "cutelyst";
1111 repo = "cutelyst";
1212 rev = "v${version}";
13− sha256 = "13h2sj131s31qdzdwa3hx7ildmvlk8mv9s0j99kvx1ijaq49z79f";
13+ sha256 = "1k8pbpwll19l3i3s34l9yhkxj4yqxbrf393nm29jqwlhvi9nz8qm";
1414 };
1515
1616 nativeBuildInputs = [ cmake pkgconfig wrapQtAppsHook ];
pkgs/development/libraries/gmime/3.nix+2−2
@@ -2,12 +2,12 @@
22, vala }:
33
44stdenv.mkDerivation rec {
5− version = "3.2.6";
5+ version = "3.2.7";
66 pname = "gmime";
77
88 src = fetchurl {
99 url = "mirror://gnome/sources/gmime/3.2/${pname}-${version}.tar.xz";
10− sha256 = "05s7qjrxbj010q016pmdqdq73gz8vl4hv29kwaign0j8gi61kzxb";
10+ sha256 = "0i3xfc84qn1z99i70q68kbnp9rmgqrnprqb418ba52s6g9j9dsia";
1111 };
1212
1313 outputs = [ "out" "dev" ];
pkgs/development/libraries/java/jflex/default.nix+2−2
@@ -1,11 +1,11 @@
11{stdenv, fetchurl, jre} :
22
33stdenv.mkDerivation rec {
4− name = "jflex-1.8.1";
4+ name = "jflex-1.8.2";
55
66 src = fetchurl {
77 url = "http://jflex.de/release/${name}.tar.gz";
8− sha256 = "0hspw4z1i7wc1dnnyh4xx6ka7891nsw4hc66bf45510gjks6779x";
8+ sha256 = "1ar7g6zb2xjgnws3j4cqcp86jplhc9av8cpcjdmxw08x6igd5q51";
99 };
1010
1111 sourceRoot = name;
pkgs/development/libraries/lasso/default.nix+2−2
@@ -3,11 +3,11 @@
33stdenv.mkDerivation rec {
44
55 pname = "lasso";
6− version = "2.6.0";
6+ version = "2.6.1";
77
88 src = fetchurl {
99 url = "https://dev.entrouvert.org/lasso/lasso-${version}.tar.gz";
10− sha256 = "1kqagm63a4mv5sw5qc3y0qlky7r9qg5lccq0c3cnfr0n4mxgysql";
10+ sha256 = "1pniisy4z9cshf6lvlz28kfa3qnwnhldb2rvkjxzc0l84g7dpa7q";
1111
1212 };
1313
pkgs/development/libraries/libaec/default.nixnew file+27
@@ -0,0 +1,27 @@
1+{ stdenv, fetchFromGitLab
2+, cmake
3+}:
4+
5+stdenv.mkDerivation rec {
6+ pname = "libaec";
7+ version = "1.0.4";
8+
9+ src = fetchFromGitLab {
10+ domain = "gitlab.dkrz.de";
11+ owner = "k202009";
12+ repo = "libaec";
13+ rev = "v${version}";
14+ sha256 = "1rpma89i35ahbalaqz82y201syxni7jkf9892jlyyrhhrvlnm4l2";
15+ };
16+
17+ nativeBuildInputs = [
18+ cmake
19+ ];
20+
21+ meta = with stdenv.lib; {
22+ homepage = "https://gitlab.dkrz.de/k202009/libaec";
23+ description = "Adaptive Entropy Coding library";
24+ license = licenses.bsd2;
25+ maintainers = with maintainers; [ tbenst ];
26+ };
27+}
pkgs/development/libraries/liblcf/default.nix+2−2
@@ -2,13 +2,13 @@
22
33stdenv.mkDerivation rec {
44 pname = "liblcf";
5− version = "0.6.1";
5+ version = "0.6.2";
66
77 src = fetchFromGitHub {
88 owner = "EasyRPG";
99 repo = "liblcf";
1010 rev = version;
11− sha256 = "18kx9h004bncyi0hbj6vrc7f4k8l1rwp96cwncv3xm0lwspj0vyl";
11+ sha256 = "0b0bz9ydpc98mxbg78bgf8kil85kxyqgkzxgsjq7awzmyw7f3c1c";
1212 };
1313
1414 nativeBuildInputs = [ autoreconfHook pkgconfig ];
pkgs/development/libraries/libspiro/default.nix+2−2
@@ -2,13 +2,13 @@
22
33stdenv.mkDerivation rec {
44 pname = "libspiro";
5− version = "20190731";
5+ version = "20200505";
66
77 src = fetchFromGitHub {
88 owner = "fontforge";
99 repo = pname;
1010 rev = version;
11− sha256 = "sha256:1wc6ikjrvcq05jki0ligmxyplgb4nzx6qb5va277qiin8vad9b1v";
11+ sha256 = "1b5bw5qxqlral96y1n5f3sh9yxm2yij3zkqjmlgd8r1k4j0d3nqw";
1212 };
1313
1414 nativeBuildInputs = [ pkgconfig autoreconfHook ];
pkgs/development/libraries/science/math/petsc/default.nix+2−2
@@ -2,11 +2,11 @@
22
33stdenv.mkDerivation rec {
44 pname = "petsc";
5− version = "3.13.0";
5+ version = "3.13.1";
66
77 src = fetchurl {
88 url = "http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-${version}.tar.gz";
9− sha256 = "0943bydmsq3sjwj3rxhb8hx58b1fm8vymny731557fs10g5zfbyz";
9+ sha256 = "0pr604b9pnryl9q0q5arlhs0xdx7wslca0sbz0pzs9qylmz775qp";
1010 };
1111
1212 nativeBuildInputs = [ blas gfortran.cc.lib lapack python ];
pkgs/development/libraries/smarty3/default.nix+2−2
@@ -1,12 +1,12 @@
11{ stdenv, fetchFromGitHub, ... }: stdenv.mkDerivation rec {
22 pname = "smarty3";
3− version = "3.1.35";
3+ version = "3.1.36";
44
55 src = fetchFromGitHub {
66 owner = "smarty-php";
77 repo = "smarty";
88 rev = "v${version}";
9− sha256 = "05prjhlsmjmbjpks3bsx4ifz5izshsabys20c56jgibgnjsflm6k";
9+ sha256 = "0jljzw1xl2kjwf9cylp1ddnjhz7wbm499s03r479891max1m2mlf";
1010 };
1111
1212 installPhase = ''
pkgs/development/node-packages/node-packages-v10.nix+92−92
@@ -15332,13 +15332,13 @@ let
1533215332 sha512 = "gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ==";
1533315333 };
1533415334 };
15335− "emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz" = {
15335+ "emitter-https://github.com/component/emitter/archive/1.0.1.tar.gz" = {
1533615336 name = "emitter";
1533715337 packageName = "emitter";
1533815338 version = "1.0.1";
1533915339 src = fetchurl {
1534015340 name = "emitter-1.0.1.tar.gz";
15341− url = https://codeload.github.com/component/emitter/tar.gz/1.0.1;
15341+ url = "https://codeload.github.com/component/emitter/tar.gz/1.0.1";
1534215342 sha256 = "0eae744826723877457f7a7ac7f31d68a5a060673b3a883f6a8e325bf48f313d";
1534315343 };
1534415344 };
@@ -19713,7 +19713,7 @@ let
1971319713 version = "2.0.1";
1971419714 src = fetchurl {
1971519715 name = "global-2.0.1.tar.gz";
19716− url = https://codeload.github.com/component/global/tar.gz/v2.0.1;
19716+ url = "https://codeload.github.com/component/global/tar.gz/v2.0.1";
1971719717 sha256 = "42be02b7148745447f6ba21137c972ca82d2cad92d30d63bd4fc310623901785";
1971819718 };
1971919719 };
@@ -31809,7 +31809,7 @@ let
3180931809 version = "0.9.15";
3181031810 src = fetchurl {
3181131811 name = "oauth-0.9.15.tar.gz";
31812− url = https://codeload.github.com/ciaranj/node-oauth/legacy.tar.gz/master;
31812+ url = "https://codeload.github.com/ciaranj/node-oauth/legacy.tar.gz/master";
3181331813 sha256 = "9341c28772841acde618c778e85e381976f425824b816100792f697e68aec947";
3181431814 };
3181531815 };
@@ -49065,7 +49065,7 @@ let
4906549065 version = "1.5.0";
4906649066 src = fetchurl {
4906749067 name = "xmlhttprequest-1.5.0.tar.gz";
49068− url = https://codeload.github.com/LearnBoost/node-XMLHttpRequest/tar.gz/0f36d0b5ebc03d85f860d42a64ae9791e1daa433;
49068+ url = "https://codeload.github.com/LearnBoost/node-XMLHttpRequest/tar.gz/0f36d0b5ebc03d85f860d42a64ae9791e1daa433";
4906949069 sha256 = "28dd0394d85befe8be4e9cd9f6803102780c62cbb09298cb174b52ff9777624f";
4907049070 };
4907149071 };
@@ -50087,7 +50087,7 @@ in
5008750087 buildInputs = globalBuildInputs;
5008850088 meta = {
5008950089 description = "CLI tool for Angular";
50090− homepage = https://github.com/angular/angular-cli;
50090+ homepage = "https://github.com/angular/angular-cli";
5009150091 license = "MIT";
5009250092 };
5009350093 production = true;
@@ -50130,7 +50130,7 @@ in
5013050130 buildInputs = globalBuildInputs;
5013150131 meta = {
5013250132 description = "The command line interface for Antora.";
50133− homepage = https://antora.org/;
50133+ homepage = "https://antora.org/";
5013450134 license = "MPL-2.0";
5013550135 };
5013650136 production = true;
@@ -50450,7 +50450,7 @@ in
5045050450 buildInputs = globalBuildInputs;
5045150451 meta = {
5045250452 description = "The default site generator pipeline for producing and publishing static documentation sites with Antora.";
50453− homepage = https://antora.org/;
50453+ homepage = "https://antora.org/";
5045450454 license = "MPL-2.0";
5045550455 };
5045650456 production = true;
@@ -50613,7 +50613,7 @@ in
5061350613 buildInputs = globalBuildInputs;
5061450614 meta = {
5061550615 description = "A secure and free password manager for all of your devices.";
50616− homepage = https://bitwarden.com/;
50616+ homepage = "https://bitwarden.com/";
5061750617 license = "GPL-3.0";
5061850618 };
5061950619 production = true;
@@ -52194,7 +52194,7 @@ in
5219452194 buildInputs = globalBuildInputs;
5219552195 meta = {
5219652196 description = "Command line interface for rapid Vue.js development";
52197− homepage = https://cli.vuejs.org/;
52197+ homepage = "https://cli.vuejs.org/";
5219852198 license = "MIT";
5219952199 };
5220052200 production = true;
@@ -52556,7 +52556,7 @@ in
5255652556 buildInputs = globalBuildInputs;
5255752557 meta = {
5255852558 description = "Creating Electron app packages";
52559− homepage = https://github.com/electron/asar;
52559+ homepage = "https://github.com/electron/asar";
5256052560 license = "MIT";
5256152561 };
5256252562 production = true;
@@ -52714,7 +52714,7 @@ in
5271452714 buildInputs = globalBuildInputs;
5271552715 meta = {
5271652716 description = "The browser package manager";
52717− homepage = http://bower.io/;
52717+ homepage = "https://bower.io/";
5271852718 license = "MIT";
5271952719 };
5272052720 production = true;
@@ -52844,7 +52844,7 @@ in
5284452844 buildInputs = globalBuildInputs;
5284552845 meta = {
5284652846 description = "Generate nix expressions to fetch bower dependencies";
52847− homepage = https://github.com/rvl/bower2nix;
52847+ homepage = "https://github.com/rvl/bower2nix";
5284852848 license = "GPL-3.0";
5284952849 };
5285052850 production = true;
@@ -53457,7 +53457,7 @@ in
5345753457 buildInputs = globalBuildInputs;
5345853458 meta = {
5345953459 description = "A well-tested CSS minifier";
53460− homepage = https://github.com/jakubpawlowicz/clean-css;
53460+ homepage = "https://github.com/jakubpawlowicz/clean-css";
5346153461 license = "MIT";
5346253462 };
5346353463 production = true;
@@ -56696,7 +56696,7 @@ in
5669656696 buildInputs = globalBuildInputs;
5669756697 meta = {
5669856698 description = "Unfancy JavaScript";
56699− homepage = http://coffeescript.org/;
56699+ homepage = "https://coffeescript.org/";
5670056700 license = "MIT";
5670156701 };
5670256702 production = true;
@@ -58099,7 +58099,7 @@ in
5809958099 buildInputs = globalBuildInputs;
5810058100 meta = {
5810158101 description = "Create React Native apps with no build configuration.";
58102− homepage = https://github.com/expo/create-react-native-app;
58102+ homepage = "https://github.com/expo/create-react-native-app";
5810358103 license = "BSD-3-Clause";
5810458104 };
5810558105 production = true;
@@ -58121,7 +58121,7 @@ in
5812158121 buildInputs = globalBuildInputs;
5812258122 meta = {
5812358123 description = "CSSLint";
58124− homepage = http://csslint.net/;
58124+ homepage = "http://csslint.net/"; # https is broken
5812558125 license = "MIT";
5812658126 };
5812758127 production = true;
@@ -58776,7 +58776,7 @@ in
5877658776 buildInputs = globalBuildInputs;
5877758777 meta = {
5877858778 description = "Dat is the package manager for data. Easily share and version control data.";
58779− homepage = https://datproject.org/;
58779+ homepage = "https://datproject.org/";
5878058780 license = "BSD-3-Clause";
5878158781 };
5878258782 production = true;
@@ -58797,7 +58797,7 @@ in
5879758797 buildInputs = globalBuildInputs;
5879858798 meta = {
5879958799 description = "A DHCP server written in JavaScript";
58800− homepage = https://github.com/infusion/node-dhcp;
58800+ homepage = "https://github.com/infusion/node-dhcp";
5880158801 license = "MIT OR GPL-2.0";
5880258802 };
5880358803 production = true;
@@ -58942,7 +58942,7 @@ in
5894258942 buildInputs = globalBuildInputs;
5894358943 meta = {
5894458944 description = "A blockchain-based DNS + HTTPS server that fixes HTTPS security, and more!";
58945− homepage = https://github.com/okTurtles/dnschain;
58945+ homepage = "https://github.com/okTurtles/dnschain";
5894658946 license = "MPL-2.0";
5894758947 };
5894858948 production = true;
@@ -59476,7 +59476,7 @@ in
5947659476 buildInputs = globalBuildInputs;
5947759477 meta = {
5947859478 description = "EmojiOne is a complete set of emojis designed for the web. It includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to our custom emoji images. PNG formats provided for the emoji images.";
59479− homepage = https://www.emojione.com/;
59479+ homepage = "https://www.emojione.com/";
5948059480 };
5948159481 production = true;
5948259482 bypassCache = true;
@@ -59651,7 +59651,7 @@ in
5965159651 buildInputs = globalBuildInputs;
5965259652 meta = {
5965359653 description = "An AST-based pattern checker for JavaScript.";
59654− homepage = https://eslint.org/;
59654+ homepage = "https://eslint.org/";
5965559655 license = "MIT";
5965659656 };
5965759657 production = true;
@@ -59832,7 +59832,7 @@ in
5983259832 buildInputs = globalBuildInputs;
5983359833 meta = {
5983459834 description = "Makes eslint the fastest linter on the planet";
59835− homepage = https://github.com/mantoni/eslint_d.js;
59835+ homepage = "https://github.com/mantoni/eslint_d.js";
5983659836 license = "MIT";
5983759837 };
5983859838 production = true;
@@ -60856,7 +60856,7 @@ in
6085660856 buildInputs = globalBuildInputs;
6085760857 meta = {
6085860858 description = "git hosting on secure-scuttlebutt (ssb)";
60859− homepage = https://git-ssb.celehner.com/%25n92DiQh7ietE%2BR%2BX%2FI403LQoyf2DtR3WQfCkDKlheQU%3D.sha256;
60859+ homepage = "https://git-ssb.celehner.com/%25n92DiQh7ietE%2BR%2BX%2FI403LQoyf2DtR3WQfCkDKlheQU%3D.sha256";
6086060860 license = "Fair";
6086160861 };
6086260862 production = true;
@@ -62710,7 +62710,7 @@ in
6271062710 buildInputs = globalBuildInputs;
6271162711 meta = {
6271262712 description = "The streaming build system.";
62713− homepage = https://gulpjs.com/;
62713+ homepage = "https://gulpjs.com/";
6271462714 license = "MIT";
6271562715 };
6271662716 production = true;
@@ -63055,7 +63055,7 @@ in
6305563055 buildInputs = globalBuildInputs;
6305663056 meta = {
6305763057 description = "Command line interface for gulp";
63058− homepage = http://gulpjs.com/;
63058+ homepage = "https://gulpjs.com/";
6305963059 license = "MIT";
6306063060 };
6306163061 production = true;
@@ -63086,7 +63086,7 @@ in
6308663086 buildInputs = globalBuildInputs;
6308763087 meta = {
6308863088 description = "Highly configurable, well-tested, JavaScript-based HTML minifier.";
63089− homepage = https://kangax.github.io/html-minifier/;
63089+ homepage = "https://kangax.github.io/html-minifier/";
6309063090 license = "MIT";
6309163091 };
6309263092 production = true;
@@ -63450,7 +63450,7 @@ in
6345063450 buildInputs = globalBuildInputs;
6345163451 meta = {
6345263452 description = "High precision scientific calculator with support for physical units";
63453− homepage = https://github.com/sharkdp/insect;
63453+ homepage = "https://github.com/sharkdp/insect";
6345463454 license = "MIT";
6345563455 };
6345663456 production = true;
@@ -63770,7 +63770,7 @@ in
6377063770 buildInputs = globalBuildInputs;
6377163771 meta = {
6377263772 description = "A tool for creating and developing Ionic Framework mobile apps.";
63773− homepage = https://ionicframework.com/;
63773+ homepage = "https://ionicframework.com/";
6377463774 license = "MIT";
6377563775 };
6377663776 production = true;
@@ -64302,7 +64302,7 @@ in
6430264302 buildInputs = globalBuildInputs;
6430364303 meta = {
6430464304 description = "Implementation of the Language Server Protocol for JavaScript and TypeScript";
64305− homepage = https://github.com/sourcegraph/javascript-typescript-langserver;
64305+ homepage = "https://github.com/sourcegraph/javascript-typescript-langserver";
6430664306 license = "Apache-2.0";
6430764307 };
6430864308 production = true;
@@ -65152,7 +65152,7 @@ in
6515265152 buildInputs = globalBuildInputs;
6515365153 meta = {
6515465154 description = "beautifier.io for node";
65155− homepage = https://beautifier.io/;
65155+ homepage = "https://beautifier.io/";
6515665156 license = "MIT";
6515765157 };
6515865158 production = true;
@@ -65175,7 +65175,7 @@ in
6517565175 buildInputs = globalBuildInputs;
6517665176 meta = {
6517765177 description = "YAML 1.2 parser and serializer";
65178− homepage = https://github.com/nodeca/js-yaml;
65178+ homepage = "https://github.com/nodeca/js-yaml";
6517965179 license = "MIT";
6518065180 };
6518165181 production = true;
@@ -65271,7 +65271,7 @@ in
6527165271 buildInputs = globalBuildInputs;
6527265272 meta = {
6527365273 description = "Static analysis tool for JavaScript";
65274− homepage = http://jshint.com/;
65274+ homepage = "https://jshint.com/";
6527565275 license = "(MIT AND JSON)";
6527665276 };
6527765277 production = true;
@@ -65314,7 +65314,7 @@ in
6531465314 buildInputs = globalBuildInputs;
6531565315 meta = {
6531665316 description = "JSON diff";
65317− homepage = https://github.com/andreyvit/json-diff;
65317+ homepage = "https://github.com/andreyvit/json-diff";
6531865318 };
6531965319 production = true;
6532065320 bypassCache = true;
@@ -65368,8 +65368,8 @@ in
6536865368 ];
6536965369 buildInputs = globalBuildInputs;
6537065370 meta = {
65371− description = "Various utilities for JSON References (http://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03).";
65372− homepage = https://github.com/whitlockjc/json-refs;
65371+ description = "Various utilities for JSON References (https://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03).";
65372+ homepage = "https://github.com/whitlockjc/json-refs";
6537365373 license = "MIT";
6537465374 };
6537565375 production = true;
@@ -65650,7 +65650,7 @@ in
6565065650 buildInputs = globalBuildInputs;
6565165651 meta = {
6565265652 description = "Get a full fake REST API with zero coding in less than 30 seconds";
65653− homepage = https://github.com/typicode/json-server;
65653+ homepage = "https://github.com/typicode/json-server";
6565465654 license = "MIT";
6565565655 };
6565665656 production = true;
@@ -65677,7 +65677,7 @@ in
6567765677 buildInputs = globalBuildInputs;
6567865678 meta = {
6567965679 description = "Validate JSON";
65680− homepage = http://zaach.github.com/jsonlint/;
65680+ homepage = "https://zaa.ch/jsonlint/";
6568165681 };
6568265682 production = true;
6568365683 bypassCache = true;
@@ -65877,7 +65877,7 @@ in
6587765877 buildInputs = globalBuildInputs;
6587865878 meta = {
6587965879 description = "Spectacular Test Runner for JavaScript.";
65880− homepage = http://karma-runner.github.io/;
65880+ homepage = "https://karma-runner.github.io/";
6588165881 license = "MIT";
6588265882 };
6588365883 production = true;
@@ -65971,7 +65971,7 @@ in
6597165971 buildInputs = globalBuildInputs;
6597265972 meta = {
6597365973 description = "Merges multiple lcov results into one";
65974− homepage = https://github.com/mweibel/lcov-result-merger;
65974+ homepage = "https://github.com/mweibel/lcov-result-merger";
6597565975 license = "MIT";
6597665976 };
6597765977 production = true;
@@ -67272,7 +67272,7 @@ in
6727267272 buildInputs = globalBuildInputs;
6727367273 meta = {
6727467274 description = "Leaner CSS";
67275− homepage = http://lesscss.org/;
67275+ homepage = "http://lesscss.org/"; # https is broken
6727667276 license = "Apache-2.0";
6727767277 };
6727867278 production = true;
@@ -67297,7 +67297,7 @@ in
6729767297 buildInputs = globalBuildInputs;
6729867298 meta = {
6729967299 description = "clean-css plugin for less.js";
67300− homepage = http://lesscss.org/;
67300+ homepage = "http://lesscss.org/"; # https is broken
6730167301 };
6730267302 production = true;
6730367303 bypassCache = true;
@@ -68138,7 +68138,7 @@ in
6813868138 buildInputs = globalBuildInputs;
6813968139 meta = {
6814068140 description = "Live Markdown previews for your favourite editor.";
68141− homepage = https://github.com/shime/livedown;
68141+ homepage = "https://github.com/shime/livedown";
6814268142 license = "MIT";
6814368143 };
6814468144 production = true;
@@ -69302,7 +69302,7 @@ in
6930269302 buildInputs = globalBuildInputs;
6930369303 meta = {
6930469304 description = "Madoko is a fast scholarly Markdown processor written in Koka";
69305− homepage = http://madoko.codeplex.com/;
69305+ homepage = "https://madoko.codeplex.com/";
6930669306 };
6930769307 production = true;
6930869308 bypassCache = true;
@@ -69442,7 +69442,7 @@ in
6944269442 buildInputs = globalBuildInputs;
6944369443 meta = {
6944469444 description = "Meeting room kiosk app for displaying meeting room schedules and booking rooms in your organization. Built against Google Apps, but other sources can be defined.";
69445− homepage = https://bitbucket.org/aahmed/meat;
69445+ homepage = "https://bitbucket.org/aahmed/meat";
6944669446 };
6944769447 production = true;
6944869448 bypassCache = true;
@@ -70300,7 +70300,7 @@ in
7030070300 buildInputs = globalBuildInputs;
7030170301 meta = {
7030270302 description = "simple, flexible, fun test framework";
70303− homepage = https://mochajs.org/;
70303+ homepage = "https://mochajs.org/";
7030470304 license = "MIT";
7030570305 };
7030670306 production = true;
@@ -70424,7 +70424,7 @@ in
7042470424 buildInputs = globalBuildInputs;
7042570425 meta = {
7042670426 description = "Neovim client API and neovim remote plugin provider";
70427− homepage = https://github.com/neovim/node-client;
70427+ homepage = "https://github.com/neovim/node-client";
7042870428 license = "MIT";
7042970429 };
7043070430 production = true;
@@ -70583,7 +70583,7 @@ in
7058370583 buildInputs = globalBuildInputs;
7058470584 meta = {
7058570585 description = "Build tool and bindings loader for node-gyp that supports prebuilds";
70586− homepage = https://github.com/prebuild/node-gyp-build;
70586+ homepage = "https://github.com/prebuild/node-gyp-build";
7058770587 license = "MIT";
7058870588 };
7058970589 production = true;
@@ -70879,7 +70879,7 @@ in
7087970879 buildInputs = globalBuildInputs;
7088070880 meta = {
7088170881 description = "Web Inspector based nodeJS debugger";
70882− homepage = http://github.com/node-inspector/node-inspector;
70882+ homepage = "https://github.com/node-inspector/node-inspector";
7088370883 };
7088470884 production = true;
7088570885 bypassCache = true;
@@ -71446,7 +71446,7 @@ in
7144671446 buildInputs = globalBuildInputs;
7144771447 meta = {
7144871448 description = "Low-code programming for event-driven applications";
71449− homepage = http://nodered.org/;
71449+ homepage = "https://nodered.org/";
7145071450 license = "Apache-2.0";
7145171451 };
7145271452 production = true;
@@ -71636,7 +71636,7 @@ in
7163671636 buildInputs = globalBuildInputs;
7163771637 meta = {
7163871638 description = "Generate Nix expressions to build NPM packages";
71639− homepage = https://github.com/svanderburg/node2nix;
71639+ homepage = "https://github.com/svanderburg/node2nix";
7164071640 license = "MIT";
7164171641 };
7164271642 production = true;
@@ -71800,7 +71800,7 @@ in
7180071800 buildInputs = globalBuildInputs;
7180171801 meta = {
7180271802 description = "Simple monitor script for use during development of a node.js app.";
71803− homepage = http://nodemon.io/;
71803+ homepage = "https://nodemon.io/";
7180471804 license = "MIT";
7180571805 };
7180671806 production = true;
@@ -71818,7 +71818,7 @@ in
7181871818 buildInputs = globalBuildInputs;
7181971819 meta = {
7182071820 description = "a package manager for JavaScript";
71821− homepage = https://docs.npmjs.com/;
71821+ homepage = "https://docs.npmjs.com/";
7182271822 license = "Artistic-2.0";
7182371823 };
7182471824 production = true;
@@ -72192,7 +72192,7 @@ in
7219272192 buildInputs = globalBuildInputs;
7219372193 meta = {
7219472194 description = "Find newer versions of dependencies than what your package.json or bower.json allows";
72195− homepage = https://github.com/tjunnone/npm-check-updates;
72195+ homepage = "https://github.com/tjunnone/npm-check-updates";
7219672196 license = "Apache-2.0";
7219772197 };
7219872198 production = true;
@@ -72366,7 +72366,7 @@ in
7236672366 buildInputs = globalBuildInputs;
7236772367 meta = {
7236872368 description = "Generate nix expressions to build npm packages";
72369− homepage = https://github.com/NixOS/npm2nix;
72369+ homepage = "https://github.com/NixOS/npm2nix";
7237072370 };
7237172371 production = true;
7237272372 bypassCache = true;
@@ -72407,7 +72407,7 @@ in
7240772407 buildInputs = globalBuildInputs;
7240872408 meta = {
7240972409 description = "OCaml language server";
72410− homepage = https://github.com/freebroccolo/ocaml-language-server;
72410+ homepage = "https://github.com/freebroccolo/ocaml-language-server";
7241172411 license = "Apache-2.0";
7241272412 };
7241372413 production = true;
@@ -73972,7 +73972,7 @@ in
7397273972 buildInputs = globalBuildInputs;
7397373973 meta = {
7397473974 description = "Streaming torrent client for Node.js";
73975− homepage = https://github.com/mafintosh/peerflix;
73975+ homepage = "https://github.com/mafintosh/peerflix";
7397673976 license = "MIT";
7397773977 };
7397873978 production = true;
@@ -74361,7 +74361,7 @@ in
7436174361 buildInputs = globalBuildInputs;
7436274362 meta = {
7436374363 description = "Fast, disk space efficient package manager";
74364− homepage = https://pnpm.js.org/;
74364+ homepage = "https://pnpm.js.org/";
7436574365 license = "MIT";
7436674366 };
7436774367 production = true;
@@ -74524,7 +74524,7 @@ in
7452474524 buildInputs = globalBuildInputs;
7452574525 meta = {
7452674526 description = "Prettier is an opinionated code formatter";
74527− homepage = https://prettier.io/;
74527+ homepage = "https://prettier.io/";
7452874528 license = "MIT";
7452974529 };
7453074530 production = true;
@@ -74915,7 +74915,7 @@ in
7491574915 buildInputs = globalBuildInputs;
7491674916 meta = {
7491774917 description = "A build system for PureScript projects";
74918− homepage = https://github.com/purescript-contrib/pulp;
74918+ homepage = "https://github.com/purescript-contrib/pulp";
7491974919 license = "LGPL-3.0+";
7492074920 };
7492174921 production = true;
@@ -75087,7 +75087,7 @@ in
7508775087 buildInputs = globalBuildInputs;
7508875088 meta = {
7508975089 description = "A set of complementary tools to React, including the JSX transformer.";
75090− homepage = https://facebook.github.io/react;
75090+ homepage = "https://facebook.github.io/react";
7509175091 license = "BSD-3-Clause";
7509275092 };
7509375093 production = true;
@@ -75105,7 +75105,7 @@ in
7510575105 buildInputs = globalBuildInputs;
7510675106 meta = {
7510775107 description = "The HTML Presentation Framework";
75108− homepage = http://revealjs.com/;
75108+ homepage = "https://revealjs.com/";
7510975109 license = "MIT";
7511075110 };
7511175111 production = true;
@@ -76773,7 +76773,7 @@ in
7677376773 buildInputs = globalBuildInputs;
7677476774 meta = {
7677576775 description = "Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more";
76776− homepage = https://serverless.com/framework/docs/;
76776+ homepage = "https://serverless.com/framework/docs/";
7677776777 license = "MIT";
7677876778 };
7677976779 production = true;
@@ -76838,7 +76838,7 @@ in
7683876838 sources."duplexer-0.1.1"
7683976839 sources."ecc-jsbn-0.1.2"
7684076840 sources."ee-first-1.1.1"
76841− sources."emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz"
76841+ sources."emitter-https://github.com/component/emitter/archive/1.0.1.tar.gz"
7684276842 sources."encodeurl-1.0.2"
7684376843 (sources."engine.io-1.3.1" // {
7684476844 dependencies = [
@@ -76961,7 +76961,7 @@ in
7696176961 (sources."socket.io-adapter-0.2.0" // {
7696276962 dependencies = [
7696376963 sources."debug-0.7.4"
76964− sources."emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz"
76964+ sources."emitter-https://github.com/component/emitter/archive/1.0.1.tar.gz"
7696576965 sources."socket.io-parser-2.1.2"
7696676966 ];
7696776967 })
@@ -78891,7 +78891,7 @@ in
7889178891 buildInputs = globalBuildInputs;
7889278892 meta = {
7889378893 description = "network protocol layer for secure-scuttlebutt";
78894− homepage = https://github.com/ssbc/ssb-server;
78894+ homepage = "https://github.com/ssbc/ssb-server";
7889578895 license = "MIT";
7889678896 };
7889778897 production = true;
@@ -78909,7 +78909,7 @@ in
7890978909 buildInputs = globalBuildInputs;
7891078910 meta = {
7891178911 description = "Send metric data from statsd to Stackdriver";
78912− homepage = https://www.stackdriver.com/;
78912+ homepage = "https://www.stackdriver.com/";
7891378913 license = "MIT";
7891478914 };
7891578915 production = true;
@@ -79828,7 +79828,7 @@ in
7982879828 buildInputs = globalBuildInputs;
7982979829 meta = {
7983079830 description = "Nodejs-based tool for optimizing SVG vector graphics files";
79831− homepage = https://github.com/svg/svgo;
79831+ homepage = "https://github.com/svg/svgo";
7983279832 license = "MIT";
7983379833 };
7983479834 production = true;
@@ -80863,7 +80863,7 @@ in
8086380863 buildInputs = globalBuildInputs;
8086480864 meta = {
8086580865 description = "The pluggable linting tool for text and markdown.";
80866− homepage = https://github.com/textlint/textlint/;
80866+ homepage = "https://github.com/textlint/textlint/";
8086780867 license = "MIT";
8086880868 };
8086980869 production = true;
@@ -80885,7 +80885,7 @@ in
8088580885 buildInputs = globalBuildInputs;
8088680886 meta = {
8088780887 description = "Latex plugin for [textlint](https://github.com/textlint/textlint &#34;textlint&#34;).";
80888− homepage = https://github.com/elzup/textlint-plugin-latex;
80888+ homepage = "https://github.com/elzup/textlint-plugin-latex";
8088980889 license = "MIT";
8089080890 };
8089180891 production = true;
@@ -80924,7 +80924,7 @@ in
8092480924 buildInputs = globalBuildInputs;
8092580925 meta = {
8092680926 description = "textlint rule check that abbreviations within parentheses.";
80927− homepage = https://github.com/azu/textlint-rule-abbr-within-parentheses;
80927+ homepage = "https://github.com/azu/textlint-rule-abbr-within-parentheses";
8092880928 license = "MIT";
8092980929 };
8093080930 production = true;
@@ -81238,7 +81238,7 @@ in
8123881238 buildInputs = globalBuildInputs;
8123981239 meta = {
8124081240 description = "textlint rule for alex";
81241− homepage = https://github.com/textlint-rule/textlint-rule-alex;
81241+ homepage = "https://github.com/textlint-rule/textlint-rule-alex";
8124281242 license = "MIT";
8124381243 };
8124481244 production = true;
@@ -81263,7 +81263,7 @@ in
8126381263 buildInputs = globalBuildInputs;
8126481264 meta = {
8126581265 description = "textlint rule to check common misspellings";
81266− homepage = https://github.com/io-monad/textlint-rule-common-misspellings;
81266+ homepage = "https://github.com/io-monad/textlint-rule-common-misspellings";
8126781267 license = "GPL-3.0";
8126881268 };
8126981269 production = true;
@@ -81285,7 +81285,7 @@ in
8128581285 buildInputs = globalBuildInputs;
8128681286 meta = {
8128781287 description = "Textlint rule to check correct usage of diacritics";
81288− homepage = https://github.com/sapegin/textlint-rule-diacritics;
81288+ homepage = "https://github.com/sapegin/textlint-rule-diacritics";
8128981289 license = "MIT";
8129081290 };
8129181291 production = true;
@@ -81322,7 +81322,7 @@ in
8132281322 buildInputs = globalBuildInputs;
8132381323 meta = {
8132481324 description = "textlint rule that specify the maximum word count of a sentence.";
81325− homepage = https://github.com/azu/textlint-rule-en-max-word-count;
81325+ homepage = "https://github.com/azu/textlint-rule-en-max-word-count";
8132681326 license = "MIT";
8132781327 };
8132881328 production = true;
@@ -81415,7 +81415,7 @@ in
8141581415 buildInputs = globalBuildInputs;
8141681416 meta = {
8141781417 description = "textlint rule that check no start with duplicated conjunction.";
81418− homepage = https://github.com/textlint-rule/textlint-rule-no-start-duplicated-conjunction;
81418+ homepage = "https://github.com/textlint-rule/textlint-rule-no-start-duplicated-conjunction";
8141981419 license = "MIT";
8142081420 };
8142181421 production = true;
@@ -81456,7 +81456,7 @@ in
8145681456 buildInputs = globalBuildInputs;
8145781457 meta = {
8145881458 description = "textlint rule that check with or without period in list item.";
81459− homepage = https://github.com/textlint-rule/textlint-rule-period-in-list-item;
81459+ homepage = "https://github.com/textlint-rule/textlint-rule-period-in-list-item";
8146081460 license = "MIT";
8146181461 };
8146281462 production = true;
@@ -81486,7 +81486,7 @@ in
8148681486 buildInputs = globalBuildInputs;
8148781487 meta = {
8148881488 description = "Textlint rule to find filler words, buzzwords and chiches";
81489− homepage = https://github.com/sapegin/textlint-rule-stop-words;
81489+ homepage = "https://github.com/sapegin/textlint-rule-stop-words";
8149081490 license = "MIT";
8149181491 };
8149281492 production = true;
@@ -81516,7 +81516,7 @@ in
8151681516 buildInputs = globalBuildInputs;
8151781517 meta = {
8151881518 description = "TextLint rule to check correct terms spelling";
81519− homepage = https://github.com/sapegin/textlint-rule-terminology;
81519+ homepage = "https://github.com/sapegin/textlint-rule-terminology";
8152081520 license = "MIT";
8152181521 };
8152281522 production = true;
@@ -81556,7 +81556,7 @@ in
8155681556 buildInputs = globalBuildInputs;
8155781557 meta = {
8155881558 description = "textlint rule that check unexpanded acronym word.";
81559− homepage = https://github.com/textlint-rule/textlint-rule-unexpanded-acronym;
81559+ homepage = "https://github.com/textlint-rule/textlint-rule-unexpanded-acronym";
8156081560 license = "MIT";
8156181561 };
8156281562 production = true;
@@ -81596,7 +81596,7 @@ in
8159681596 buildInputs = globalBuildInputs;
8159781597 meta = {
8159881598 description = "textlint rule to check your English style with write good";
81599− homepage = https://github.com/textlint-rule/textlint-rule-write-good;
81599+ homepage = "https://github.com/textlint-rule/textlint-rule-write-good";
8160081600 license = "MIT";
8160181601 };
8160281602 production = true;
@@ -82031,7 +82031,7 @@ in
8203182031 buildInputs = globalBuildInputs;
8203282032 meta = {
8203382033 description = "The self-hosted Web IRC client";
82034− homepage = https://thelounge.chat/;
82034+ homepage = "https://thelounge.chat/";
8203582035 license = "MIT";
8203682036 };
8203782037 production = true;
@@ -82049,7 +82049,7 @@ in
8204982049 buildInputs = globalBuildInputs;
8205082050 meta = {
8205182051 description = "JavaScript 3D library";
82052− homepage = https://threejs.org/;
82052+ homepage = "https://threejs.org/";
8205382053 license = "MIT";
8205482054 };
8205582055 production = true;
@@ -82390,7 +82390,7 @@ in
8239082390 buildInputs = globalBuildInputs;
8239182391 meta = {
8239282392 description = "Joyent Triton CLI and client (https://www.joyent.com/triton)";
82393− homepage = https://github.com/joyent/node-triton;
82393+ homepage = "https://github.com/joyent/node-triton";
8239482394 license = "MPL-2.0";
8239582395 };
8239682396 production = true;
@@ -82439,7 +82439,7 @@ in
8243982439 buildInputs = globalBuildInputs;
8244082440 meta = {
8244182441 description = "TSUN: a repl for TypeScript Upgraded Node";
82442− homepage = https://github.com/HerringtonDarkholme/typescript-repl;
82442+ homepage = "https://github.com/HerringtonDarkholme/typescript-repl";
8244382443 license = "MIT";
8244482444 };
8244582445 production = true;
@@ -82480,7 +82480,7 @@ in
8248082480 buildInputs = globalBuildInputs;
8248182481 meta = {
8248282482 description = "TypeScript is a language for application scale JavaScript development";
82483− homepage = https://www.typescriptlang.org/;
82483+ homepage = "https://www.typescriptlang.org/";
8248482484 license = "Apache-2.0";
8248582485 };
8248682486 production = true;
@@ -84242,7 +84242,7 @@ in
8424284242 buildInputs = globalBuildInputs;
8424384243 meta = {
8424484244 description = "vue-language-server";
84245− homepage = https://github.com/vuejs/vetur/tree/master/server;
84245+ homepage = "https://github.com/vuejs/vetur/tree/master/server";
8424684246 license = "MIT";
8424784247 };
8424884248 production = true;
@@ -85365,7 +85365,7 @@ in
8536585365 buildInputs = globalBuildInputs;
8536685366 meta = {
8536785367 description = "A command line tool to help build, run, and test web extensions";
85368− homepage = https://github.com/mozilla/web-ext;
85368+ homepage = "https://github.com/mozilla/web-ext";
8536985369 license = "MPL-2.0";
8537085370 };
8537185371 production = true;
@@ -85846,7 +85846,7 @@ in
8584685846 buildInputs = globalBuildInputs;
8584785847 meta = {
8584885848 description = "Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.";
85849− homepage = https://github.com/webpack/webpack;
85849+ homepage = "https://github.com/webpack/webpack";
8585085850 license = "MIT";
8585185851 };
8585285852 production = true;
@@ -86911,7 +86911,7 @@ in
8691186911 buildInputs = globalBuildInputs;
8691286912 meta = {
8691386913 description = "Copy files && directories with webpack";
86914− homepage = https://github.com/webpack-contrib/copy-webpack-plugin;
86914+ homepage = "https://github.com/webpack-contrib/copy-webpack-plugin";
8691586915 license = "MIT";
8691686916 };
8691786917 production = true;
@@ -87208,7 +87208,7 @@ in
8720887208 buildInputs = globalBuildInputs;
8720987209 meta = {
8721087210 description = "WebTorrent, the streaming torrent client. For the command line.";
87211− homepage = https://webtorrent.io/;
87211+ homepage = "https://webtorrent.io/";
8721287212 license = "MIT";
8721387213 };
8721487214 production = true;
@@ -88266,7 +88266,7 @@ in
8826688266 buildInputs = globalBuildInputs;
8826788267 meta = {
8826888268 description = "CLI tool for running Yeoman generators";
88269− homepage = http://yeoman.io/;
88269+ homepage = "https://yeoman.io/";
8827088270 license = "BSD-2-Clause";
8827188271 };
8827288272 production = true;
pkgs/development/ocaml-modules/bigstring/default.nix+1−1
@@ -16,7 +16,7 @@ buildDunePackage rec {
1616 doCheck = true;
1717
1818 meta = with lib; {
19− homepage = https://github.com/c-cube/ocaml-bigstring;
19+ homepage = "https://github.com/c-cube/ocaml-bigstring";
2020 description = "Bigstring built on top of bigarrays, and convenient functions";
2121 license = licenses.bsd2;
2222 maintainers = [ maintainers.alexfmpe ];
pkgs/development/python-modules/ajpy/default.nix+2−2
@@ -2,11 +2,11 @@
22
33buildPythonPackage rec {
44 pname = "ajpy";
5− version = "0.0.4";
5+ version = "0.0.5";
66
77 src = fetchPypi {
88 inherit pname version;
9− sha256 = "0a5f62b765f59ffc37e759d3f343de16cd782cc4e9e8be09c73b71dfbe383d9b";
9+ sha256 = "173wm207zyi86m2ms7vscakdi4mmjqfxqsdx1gn0j9nn0gsf241h";
1010 };
1111
1212 # ajpy doesn't have tests
pkgs/development/python-modules/astropy/default.nix+2−2
@@ -10,13 +10,13 @@
1010
1111buildPythonPackage rec {
1212 pname = "astropy";
13− version = "4.0";
13+ version = "4.0.1.post1";
1414
1515 disabled = !isPy3k; # according to setup.py
1616
1717 src = fetchPypi {
1818 inherit pname version;
19− sha256 = "404200e0baa84de09ac563ad9ccab3817e9b9669d0025cee74a8752f4bc2771b";
19+ sha256 = "1da4xj793ldck29aajyb514wpz330cml26f3gdp45jj531n4lc2w";
2020 };
2121
2222 nativeBuildInputs = [ astropy-helpers ];
pkgs/development/python-modules/configargparse/default.nix+2−2
@@ -2,11 +2,11 @@
22
33buildPythonPackage rec {
44 pname = "ConfigArgParse";
5− version = "1.0";
5+ version = "1.2.3";
66
77 src = fetchPypi {
88 inherit pname version;
9− sha256 = "0cvinm7bb03qfjpq2zhfacm0qs4ip4378nvya8x41p4wpi2q4dxz";
9+ sha256 = "1p1pzpf5qpf80bfxsx1mbw9blyhhypjvhl3i60pbmhfmhvlpplgd";
1010 };
1111
1212 # no tests in tarball
pkgs/development/python-modules/cvxopt/default.nix+2−2
@@ -18,13 +18,13 @@ assert (!blas.isILP64) && (!lapack.isILP64);
1818
1919buildPythonPackage rec {
2020 pname = "cvxopt";
21− version = "1.2.4";
21+ version = "1.2.5";
2222
2323 disabled = isPyPy; # hangs at [translation:info]
2424
2525 src = fetchPypi {
2626 inherit pname version;
27− sha256 = "1h9g79gxpgpy6xciqyypihw5q4ngp322lpkka1nkwk0ysybfsp7s";
27+ sha256 = "0widrfxr0x0cyg72ibkv7fdzkvmf5mllchq1x4fs2a36plv8rv4l";
2828 };
2929
3030 buildInputs = [ blas lapack ];
pkgs/development/python-modules/dash-core-components/default.nix+2−2
@@ -5,11 +5,11 @@
55
66buildPythonPackage rec {
77 pname = "dash_core_components";
8− version = "1.9.0";
8+ version = "1.9.1";
99
1010 src = fetchPypi {
1111 inherit pname version;
12− sha256 = "1wr6989hq7q9vyh1qqdpbp8igk9rfca4phfpaim3nnk4swvm5m75";
12+ sha256 = "0mi608d4q4clx5ikblqni5v67k051k894q0w5asa3jj1v0agawpa";
1313 };
1414
1515 # No tests in archive
pkgs/development/python-modules/deprecated/default.nix+2−2
@@ -3,11 +3,11 @@
33
44buildPythonPackage rec {
55 pname = "Deprecated";
6− version = "1.2.8";
6+ version = "1.2.9";
77
88 src = fetchPypi {
99 inherit pname version;
10− sha256 = "029mr75wgah0z1ilsf3vf3dmjn65y4fy1jgq5qny2qsb9hvwbblw";
10+ sha256 = "1k7c5kkh8jxxqdm0cbcvmhn3mwj0rcjwapwbzmm5r04n78lpvwqc";
1111 };
1212
1313 propagatedBuildInputs = [ wrapt ];
pkgs/development/python-modules/dparse/default.nixnew file+23
@@ -0,0 +1,23 @@
1+{ lib, buildPythonPackage, fetchPypi, isPy27, pytest, toml, pyyaml }:
2+
3+buildPythonPackage rec {
4+ pname = "dparse";
5+ version = "0.5.1";
6+ disabled = isPy27;
7+
8+ src = fetchPypi {
9+ inherit pname version;
10+ sha256 = "a1b5f169102e1c894f9a7d5ccf6f9402a836a5d24be80a986c7ce9eaed78f367";
11+ };
12+
13+ propagatedBuildInputs = [ toml pyyaml ];
14+
15+ checkInputs = [ pytest ];
16+
17+ meta = with lib; {
18+ description = "A parser for Python dependency files";
19+ homepage = "https://github.com/pyupio/safety";
20+ license = licenses.mit;
21+ maintainers = with maintainers; [ thomasdesr ];
22+ };
23+}
pkgs/development/python-modules/elementpath/default.nix+2−2
@@ -1,7 +1,7 @@
11{ lib, buildPythonPackage, fetchFromGitHub, isPy27 }:
22
33buildPythonPackage rec {
4− version = "1.4.3";
4+ version = "1.4.4";
55 pname = "elementpath";
66 disabled = isPy27; # uses incompatible class syntax
77
@@ -9,7 +9,7 @@ buildPythonPackage rec {
99 owner = "sissaschool";
1010 repo = "elementpath";
1111 rev = "v${version}";
12− sha256 = "18gqqdsrdlgwn93xnxy6ifxrk7ppaimijinflphxia2qcm8czkgf";
12+ sha256 = "1z7403ykfdb2zy6g4qcbjm87ibpi0k59dgmz1px7z7wy5p2vknxw";
1313 };
1414
1515 # avoid circular dependency with xmlschema which directly depends on this
pkgs/development/python-modules/feedgenerator/default.nix+2−2
@@ -2,11 +2,11 @@
22
33buildPythonPackage rec {
44 pname = "feedgenerator";
5− version = "1.9";
5+ version = "1.9.1";
66
77 src = fetchPypi {
88 inherit pname version;
9− sha256 = "01mirwkm7xfx539hmvj7g9da1j51gw5lsx74dr0glizskjm5vq2s";
9+ sha256 = "0m6fjnrx3sd0bm6pnbhxxx5ywlwqh8bx0lka386kj28mg3fmm2m2";
1010 };
1111
1212 buildInputs = [ glibcLocales ];
pkgs/development/python-modules/gensim/default.nix+2−2
@@ -11,12 +11,12 @@
1111
1212buildPythonPackage rec {
1313 pname = "gensim";
14− version = "3.8.2";
14+ version = "3.8.3";
1515 disabled = !isPy3k;
1616
1717 src = fetchPypi {
1818 inherit pname version;
19− sha256 = "1x9gvz954h10wgq02wybi21llwwjj9r1gal2qr82q7g1h9g0dqs6";
19+ sha256 = "0rx37vnjspjl45v7bj123xwsjfgbwv91v8zpqpli8lgpf42xnskq";
2020 };
2121
2222 propagatedBuildInputs = [ smart_open numpy six scipy ];
pkgs/development/python-modules/goocalendar/default.nix+2−2
@@ -14,13 +14,13 @@ with stdenv.lib;
1414
1515buildPythonPackage rec {
1616 pname = "GooCalendar";
17− version = "0.7.0";
17+ version = "0.7.1";
1818
1919 disabled = !isPy3k;
2020
2121 src = fetchPypi {
2222 inherit pname version;
23− sha256 = "14m05pi1vwl7i8iv1wvc0r3450dlivsh85f4cyny08l869cr9lf1";
23+ sha256 = "1ccvw1w7xinl574h16hqs6dh3fkpm5n1jrqwjqz3ignxvli5sr38";
2424 };
2525
2626 nativeBuildInputs = [
pkgs/development/python-modules/grequests/default.nix+2−2
@@ -7,11 +7,11 @@
77
88buildPythonPackage rec {
99 pname = "grequests";
10− version = "0.4.0";
10+ version = "0.6.0";
1111
1212 src = fetchPypi {
1313 inherit pname version;
14− sha256 = "8aeccc15e60ec65c7e67ee32e9c596ab2196979815497f85cf863465a1626490";
14+ sha256 = "0rpnim3ppxjdsaa869h1jdimcyc66mamcs593rd7brk8cq68kv3x";
1515 };
1616
1717 # No tests in archive
pkgs/development/python-modules/guessit/default.nix+2−2
@@ -9,11 +9,11 @@
99
1010buildPythonPackage rec {
1111 pname = "guessit";
12− version = "3.1.0";
12+ version = "3.1.1";
1313
1414 src = fetchPypi {
1515 inherit pname version;
16− sha256 = "2dcd3f2acaf6c1a864f903f084ddd6a6b753f3107ae864355d7c8c1e9cb205b2";
16+ sha256 = "1c530pb0h34z0ziym256qps21b8mh533ia1lcnx9wqwx9rnqriki";
1717 };
1818
1919 # Tests require more packages.
pkgs/development/python-modules/hdbscan/default.nix+2−2
@@ -12,11 +12,11 @@
1212
1313buildPythonPackage rec {
1414 pname = "hdbscan";
15− version = "0.8.25";
15+ version = "0.8.26";
1616
1717 src = fetchPypi {
1818 inherit pname version;
19− sha256 = "17mi4nlifaygfw3n5ark5mfzx71pjxz3h6l455sh0i5mzh6czk4j";
19+ sha256 = "0zlj2y42f0hrklviv21j9m895259ad8273dxgh7b44702781r9l1";
2020 };
2121
2222 checkInputs = [ nose ];
pkgs/development/python-modules/hg-evolve/default.nix+2−2
@@ -6,11 +6,11 @@
66
77buildPythonPackage rec {
88 pname = "hg-evolve";
9− version = "9.3.0";
9+ version = "9.3.1";
1010
1111 src = fetchPypi {
1212 inherit pname version;
13− sha256 = "1jqlckibf7wwrg7syx6mzqz6zsipmsl474rfpmin6j6axh4cdpn7";
13+ sha256 = "0d3gd8k0p6n2flcf7kny1zjvrbbrwbbq4lq82ah6gvnbvllxm4hj";
1414 };
1515
1616 doCheck = false;
pkgs/development/python-modules/hstspreload/default.nix+2−2
@@ -6,14 +6,14 @@
66
77buildPythonPackage rec {
88 pname = "hstspreload";
9− version = "2020.3.31";
9+ version = "2020.5.5";
1010 disabled = isPy27;
1111
1212 src = fetchFromGitHub {
1313 owner = "sethmlarson";
1414 repo = pname;
1515 rev = version;
16− sha256 = "12hncxzawvdsrssl350xxn1byfm1firgd3ziqfll4xhhw403jaa9";
16+ sha256 = "0n3wp2ihjaxlq002rv141766cx4wgk0amg1cb6v30zp0m4054w7d";
1717 };
1818
1919 # tests require network connection
pkgs/development/python-modules/hvac/default.nix+2−2
@@ -2,11 +2,11 @@
22
33buildPythonPackage rec {
44 pname = "hvac";
5− version = "0.10.0";
5+ version = "0.10.1";
66
77 src = fetchPypi {
88 inherit pname version;
9− sha256 = "0s0705lk3i1srsjxqhqv9sc2m54fj8lbflxz9gyxf4igxaa6vj1f";
9+ sha256 = "1fcd2psvkfsqy45iygm59rzhb7qkbgv3c1dk3x3jvhy6a1ls4kkq";
1010 };
1111
1212 propagatedBuildInputs = [ requests six ];
pkgs/development/python-modules/icalendar/default.nix+2−2
@@ -7,12 +7,12 @@
77}:
88
99buildPythonPackage rec {
10− version = "4.0.5";
10+ version = "4.0.6";
1111 pname = "icalendar";
1212
1313 src = fetchPypi {
1414 inherit pname version;
15− sha256 = "14ynjj65kfmlcvpb7k097w789wvxncd3cr3xz5m1jz9yl9v6vv5q";
15+ sha256 = "17wpvngxv9q333ng3hm4k1qhiafmzipr7l2liwny7ar24qiyfvvy";
1616 };
1717
1818 buildInputs = [ setuptools ];
pkgs/development/python-modules/identify/default.nix+2−2
@@ -2,11 +2,11 @@
22
33buildPythonPackage rec {
44 pname = "identify";
5− version = "1.4.13";
5+ version = "1.4.15";
66
77 src = fetchPypi {
88 inherit pname version;
9− sha256 = "12adarxndb9f5kgbfch9644h86jhbf6vc1d5c5iiqnjqws9n495b";
9+ sha256 = "1w6vy3nk28xhnamnmh7ddawprmb1ri2yw5s9lphmpq2hpfbqvh93";
1010 };
1111
1212 # Tests not included in PyPI tarball
pkgs/development/python-modules/immutables/default.nix+2−2
@@ -2,12 +2,12 @@
22
33buildPythonPackage rec {
44 pname = "immutables";
5− version = "0.11";
5+ version = "0.12";
66 disabled = pythonOlder "3.5";
77
88 src = fetchPypi {
99 inherit pname version;
10− sha256 = "d6850578a0dc6530ac19113cfe4ddc13903df635212d498f176fe601a8a5a4a3";
10+ sha256 = "12i8r5z0y6ya850fwl2r4hig5hyli8skvjmgylapxa4zbr13fqmc";
1111 };
1212
1313 meta = {
pkgs/development/python-modules/internetarchive/default.nix+24−9
@@ -1,22 +1,37 @@
1−{ buildPythonPackage, fetchFromGitHub, pytest, six, clint, pyyaml, docopt
2−, requests, jsonpatch, args, schema, responses, backports_csv, isPy3k
3−, lib, glibcLocales, setuptools }:
1+{ buildPythonPackage
2+, fetchFromGitHub
3+, pytest
4+, six
5+, tqdm
6+, pyyaml
7+, docopt
8+, requests
9+, jsonpatch
10+, args
11+, schema
12+, responses
13+, backports_csv
14+, isPy3k
15+, lib
16+, glibcLocales
17+, setuptools
18+}:
419
520buildPythonPackage rec {
621 pname = "internetarchive";
7− version = "1.9.0";
22+ version = "1.9.3";
823
924 # Can't use pypi, data files for tests missing
1025 src = fetchFromGitHub {
1126 owner = "jjjake";
1227 repo = "internetarchive";
1328 rev = "v${version}";
14− sha256 = "1h344c04ipzld4s7xk8d84f80samjjlgzvv3y8zsv0n1c895gymb";
29+ sha256 = "19av6cpps2qldfl3wb9mcirs1a48a4466m1v9k9yhdznqi4zb0ji";
1530 };
1631
1732 propagatedBuildInputs = [
1833 six
19− clint
34+ tqdm
2035 pyyaml
2136 docopt
2237 requests
@@ -24,8 +39,7 @@ buildPythonPackage rec {
2439 args
2540 schema
2641 setuptools
27− backports_csv
28− ];
42+ ] ++ lib.optionals (!isPy3k) [ backports_csv ];
2943
3044 checkInputs = [ pytest responses glibcLocales ];
3145
@@ -37,8 +51,9 @@ buildPythonPackage rec {
3751 '';
3852
3953 meta = with lib; {
40− description = "A python wrapper for the various Internet Archive APIs";
54+ description = "A Python and Command-Line Interface to Archive.org";
4155 homepage = "https://github.com/jjjake/internetarchive";
4256 license = licenses.agpl3;
57+ maintainers = [ maintainers.marsam ];
4358 };
4459}
pkgs/development/python-modules/ipydatawidgets/default.nixnew file+42
@@ -0,0 +1,42 @@
1+{ lib
2+, buildPythonPackage
3+, fetchPypi
4+, isPy27
5+, pytest
6+, pytestcov
7+, nbval
8+, ipywidgets
9+, numpy
10+, six
11+, traittypes
12+}:
13+
14+buildPythonPackage rec {
15+ pname = "ipydatawidgets";
16+ version = "4.0.1";
17+
18+ disabled = isPy27;
19+
20+ src = fetchPypi {
21+ inherit pname version;
22+ sha256 = "1h7cppy959q6x5rvkdjhzxhqh57s37i2xsish5rfavcqbp2xgk4g";
23+ };
24+
25+ propagatedBuildInputs = [
26+ ipywidgets
27+ numpy
28+ six
29+ traittypes
30+ ];
31+
32+ checkInputs = [ pytest pytestcov nbval ];
33+
34+ checkPhase = "pytest ipydatawidgets/tests";
35+
36+ meta = {
37+ description = "Widgets to help facilitate reuse of large datasets across different widgets";
38+ homepage = "https://github.com/vidartf/ipydatawidgets";
39+ license = lib.licenses.bsd3;
40+ maintainers = with lib.maintainers; [ bcdarwin ];
41+ };
42+}
pkgs/development/python-modules/ipykernel/default.nix+2−2
@@ -15,11 +15,11 @@
1515
1616buildPythonPackage rec {
1717 pname = "ipykernel";
18− version = "5.1.4";
18+ version = "5.2.1";
1919
2020 src = fetchPypi {
2121 inherit pname version;
22− sha256 = "7f1f01df22f1229c8879501057877ccaf92a3b01c1d00db708aad5003e5f9238";
22+ sha256 = "1a3hr7wx3ywwskr99hgp120dw9ab1vmcaxdixlsbd9bg6ly3fdr9";
2323 };
2424
2525 propagatedBuildInputs = [ ipython jupyter_client traitlets tornado ];
pkgs/development/python-modules/javaproperties/default.nix+2−2
@@ -5,14 +5,14 @@
55}:
66
77buildPythonPackage rec {
8− version = "0.5.2";
8+ version = "0.7.0";
99 pname = "javaproperties";
1010
1111 src = fetchFromGitHub {
1212 owner = "jwodder";
1313 repo = pname;
1414 rev = "v${version}";
15− sha256 = "14hrp94cjj44yldf3k71wbq88cmlf01dfadi53gcirnsa56ddz5d";
15+ sha256 = "14dlzwr4gxlbgjy012i4pqs2rn2rmp21w8n1k1wwjkf26mcvrq5s";
1616 };
1717
1818 propagatedBuildInputs = [ six ];
pkgs/development/python-modules/jc/default.nix+6−6
@@ -1,23 +1,23 @@
11{ stdenv
22, buildPythonPackage
3−, fetchPypi,
4− ruamel_yaml
5−, ifconfig-parser
3+, fetchPypi
4+, ruamel_yaml
65, xmltodict
6+, pygments
77, isPy27
88}:
99
1010buildPythonPackage rec {
1111 pname = "jc";
12− version = "1.9.3";
12+ version = "1.10.7";
1313 disabled = isPy27;
1414
1515 src = fetchPypi {
1616 inherit pname version;
17− sha256 = "1hg6h3ag4pbilpmqylnj7dflz7avk3w8ngmk6psfqrizizwx0hnj";
17+ sha256 = "198vsnh6j0nv9d7msnvw6qr1bzf0nffjsz7clm11bs7fh3ri3qxp";
1818 };
1919
20− propagatedBuildInputs = [ ruamel_yaml ifconfig-parser xmltodict ];
20+ propagatedBuildInputs = [ ruamel_yaml xmltodict pygments ];
2121
2222 meta = with stdenv.lib; {
2323 description = "This tool serializes the output of popular command line tools and filetypes to structured JSON output.";
pkgs/development/python-modules/jsonrpclib-pelix/default.nix+2−2
@@ -5,11 +5,11 @@
55
66buildPythonPackage rec {
77 pname = "jsonrpclib-pelix";
8− version = "0.4.0";
8+ version = "0.4.1";
99
1010 src = fetchPypi {
1111 inherit pname version;
12− sha256 = "1pimyq95w99ik5av96j0n9i6n12mr9kk0y28jnrq0555d7hmii8r";
12+ sha256 = "006yvxw6xv6qzcqpxm8jcf21gmdn0z4vp8njdbvk023mmq05k3h4";
1313 };
1414
1515 doCheck = false; # test_suite="tests" in setup.py but no tests in pypi.
pkgs/development/python-modules/jupyter_client/5.nixnew file+39
@@ -0,0 +1,39 @@
1+{ lib
2+, buildPythonPackage
3+, fetchPypi
4+, traitlets
5+, jupyter_core
6+, pyzmq
7+, dateutil
8+, isPyPy
9+, py
10+, tornado
11+}:
12+
13+buildPythonPackage rec {
14+ pname = "jupyter_client";
15+ version = "5.3.4";
16+
17+ src = fetchPypi {
18+ inherit pname version;
19+ sha256 = "60e6faec1031d63df57f1cc671ed673dced0ed420f4377ea33db37b1c188b910";
20+ };
21+
22+ propagatedBuildInputs = [
23+ traitlets
24+ jupyter_core
25+ pyzmq
26+ dateutil
27+ tornado
28+ ] ++ lib.optional isPyPy py;
29+
30+ # Circular dependency with ipykernel
31+ doCheck = false;
32+
33+ meta = {
34+ description = "Jupyter protocol implementation and client libraries";
35+ homepage = "https://jupyter.org/";
36+ license = lib.licenses.bsd3;
37+ maintainers = with lib.maintainers; [ fridh ];
38+ };
39+}
pkgs/development/python-modules/nbformat/2.nix+2−2
@@ -12,11 +12,11 @@
1212
1313buildPythonPackage rec {
1414 pname = "nbformat";
15− version = "5.0.4";
15+ version = "4.4.0";
1616
1717 src = fetchPypi {
1818 inherit pname version;
19− sha256 = "562de41fc7f4f481b79ab5d683279bf3a168858268d4387b489b7b02be0b324a";
19+ sha256 = "f7494ef0df60766b7cabe0a3651556345a963b74dbc16bc7c18479041170d402";
2020 };
2121
2222 LC_ALL="en_US.utf8";
pkgs/development/python-modules/notebook/2.nix+2−2
@@ -25,11 +25,11 @@
2525
2626buildPythonPackage rec {
2727 pname = "notebook";
28− version = "6.0.3";
28+ version = "5.7.8";
2929
3030 src = fetchPypi {
3131 inherit pname version;
32− sha256 = "47a9092975c9e7965ada00b9a20f0cf637d001db60d241d479f53c0be117ad48";
32+ sha256 = "573e0ae650c5d76b18b6e564ba6d21bf321d00847de1d215b418acb64f056eb8";
3333 };
3434
3535 LC_ALL = "en_US.utf8";
pkgs/development/python-modules/pycontracts/default.nix+2−2
@@ -3,11 +3,11 @@
33
44buildPythonPackage rec {
55 pname = "PyContracts";
6− version = "1.8.12";
6+ version = "1.8.14";
77
88 src = fetchPypi {
99 inherit pname version;
10− sha256 = "e76adbd832deec28b2045a6094c5bb779a0b2cb1105a23b3efafe723e2c9937a";
10+ sha256 = "03q5m595ysjrc9h57m7prrca6b9l4yrzvdijnzxnhd61p7jzbh49";
1111 };
1212
1313 buildInputs = [ nose ];
pkgs/development/python-modules/qtconsole/default.nix+2−1
@@ -10,6 +10,7 @@
1010, pygments
1111, ipykernel
1212, pyqt5
13+, qtpy
1314}:
1415
1516buildPythonPackage rec {
@@ -22,7 +23,7 @@ buildPythonPackage rec {
2223 };
2324
2425 checkInputs = [ nose ] ++ lib.optionals isPy27 [mock];
25− propagatedBuildInputs = [traitlets jupyter_core jupyter_client pygments ipykernel pyqt5];
26+ propagatedBuildInputs = [traitlets jupyter_core jupyter_client pygments ipykernel pyqt5 qtpy];
2627
2728 # : cannot connect to X server
2829 doCheck = false;
pkgs/development/python-modules/safety/default.nixnew file+33
@@ -0,0 +1,33 @@
1+{ lib, buildPythonPackage, fetchPypi, requests, dparse, click, setuptools, pytestCheckHook }:
2+
3+buildPythonPackage rec {
4+ pname = "safety";
5+ version = "1.9.0";
6+
7+ src = fetchPypi {
8+ inherit pname version;
9+ sha256 = "23bf20690d4400edc795836b0c983c2b4cbbb922233108ff925b7dd7750f00c9";
10+ };
11+
12+ propagatedBuildInputs = [ requests dparse click setuptools ];
13+
14+ # Disable tests depending on online services
15+ checkInputs = [ pytestCheckHook ];
16+ dontUseSetuptoolsCheck = true;
17+ disabledTests = [
18+ "test_check_live"
19+ "test_check_live_cached"
20+ ];
21+
22+ preCheck = ''
23+ export HOME=$(mktemp -d)
24+ '';
25+
26+ meta = with lib; {
27+ description =
28+ "Safety checks your installed dependencies for known security vulnerabilities";
29+ homepage = "https://github.com/pyupio/safety";
30+ license = licenses.mit;
31+ maintainers = with maintainers; [ thomasdesr ];
32+ };
33+}
pkgs/development/python-modules/traittypes/default.nixnew file+47
@@ -0,0 +1,47 @@
1+{ lib
2+, buildPythonPackage
3+, fetchFromGitHub
4+, fetchpatch
5+, isPy27
6+, pytest
7+, nose
8+, numpy
9+, scipy
10+, pandas
11+, xarray
12+, traitlets
13+}:
14+
15+buildPythonPackage rec {
16+ pname = "traittypes";
17+ version = "unstable-2019-06-23";
18+
19+ disabled = isPy27;
20+
21+ src = fetchFromGitHub {
22+ owner = "jupyter-widgets";
23+ repo = pname;
24+ rev = "0a030b928991dec732c17a7a1cb13acbcd7650a2";
25+ sha256 = "0rlm5krmq6n8yi47dgdsjyrkz3m079pndpbzkz2gx98pb3jd9pjs";
26+ };
27+
28+ patches = [
29+ (fetchpatch {
30+ name = "fix-intarray-test.patch";
31+ url = "https://github.com/minrk/traittypes/commit/a02441e5b259e5858453a853207260c9bd4efbb5.patch";
32+ sha256 = "120dsvr5nksizw75z1ah3h38mi399fxbvz5anakica557jahi0aw";
33+ })
34+ ];
35+
36+ propagatedBuildInputs = [ traitlets ];
37+
38+ checkInputs = [ numpy pandas xarray nose pytest ];
39+
40+ meta = with lib; {
41+ description = "Trait types for NumPy, SciPy, XArray, and Pandas";
42+ homepage = "https://github.com/jupyter-widgets/traittypes";
43+ license = licenses.bsd3;
44+ maintainers = with maintainers; [ bcdarwin ];
45+ };
46+
47+}
pkgs/development/tools/continuous-integration/gitlab-runner/default.nix+4−4
@@ -1,16 +1,16 @@
11{ lib, buildGoPackage, fetchFromGitLab, fetchurl }:
22
33let
4− version = "12.10.1";
4+ version = "12.10.2";
55 # Gitlab runner embeds some docker images these are prebuilt for arm and x86_64
66 docker_x86_64 = fetchurl {
77 url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-x86_64.tar.xz";
8− sha256 = "0xs0cnkqzmkbj8488s9kyc0m00g3n8vq9wplb99wrax86zs8dyw9";
8+ sha256 = "1lw0f3svzsvcw1rkc8z60nrl2jqjj8ciqlw5icazf6ikqbqmf660";
99 };
1010
1111 docker_arm = fetchurl {
1212 url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz";
13− sha256 = "1mcz9a44pa8wx8hk2x7rgp5brbw7a71dqilfrfchnjkg2c9q7x1q";
13+ sha256 = "1hawdihnwk9p06fa3ym5q6b4sv6pp9095nimdy5myi6y88yj1rv2";
1414 };
1515in
1616buildGoPackage rec {
@@ -29,7 +29,7 @@ buildGoPackage rec {
2929 owner = "gitlab-org";
3030 repo = "gitlab-runner";
3131 rev = "v${version}";
32− sha256 = "1xvkr3zhn085mz7k3xbz7y5q9yjbmgp1h1sp3a2w27jmpmhl32zm";
32+ sha256 = "1r82xj4krdd51540bhr2wjhp6sdr5c2favnnw8nl26vnmwiqpd3k";
3333 };
3434
3535 patches = [ ./fix-shell-path.patch ];
pkgs/development/tools/documentation/mdsh/default.nix+3−3
@@ -2,16 +2,16 @@
22
33rustPlatform.buildRustPackage rec {
44 pname = "mdsh";
5− version = "0.4.0";
5+ version = "0.5.0";
66
77 src = fetchFromGitHub {
88 owner = "zimbatm";
99 repo = "mdsh";
1010 rev = "v${version}";
11− sha256 = "0y0k6rsspvpia4lssals4c3rdz9fgvlrhwd8gw38say02hn5b7ip";
11+ sha256 = "sha256-VF6GZxWZbrJNixE3wItF4CtVpj9NuKjdotNXrYujugs=";
1212 };
1313
14− cargoSha256 = "07f2ajg9jpp666915cwsjn5clmi9ghkw25qfqj0lj3kfj79n5ash";
14+ cargoSha256 = "sha256-b8xXaWACDJ143i8UV3DJDjqu8HiXdO4fe6YDR/GcHoU=";
1515
1616 meta = with stdenv.lib; {
1717 description = "Markdown shell pre-processor";
pkgs/development/tools/misc/ptags/default.nixnew file+32
@@ -0,0 +1,32 @@
1+{ fetchFromGitHub
2+, cargo
3+, lib
4+, rustPlatform
5+, stdenv
6+}:
7+
8+rustPlatform.buildRustPackage rec {
9+ pname = "ptags";
10+ version = "0.3.2";
11+
12+ src = fetchFromGitHub {
13+ owner = "dalance";
14+ repo = "ptags";
15+ rev = "v${version}";
16+ sha256 = "1xr1szh4dfrcmi6s6dj791k1ix2zbv75rqkqbyb1lmh5548kywkg";
17+ };
18+
19+ cargoSha256 = "1rsnb4kzfb577xw7jk0939n42sv94vvspvbz783bmpy9vl53i38k";
20+
21+ # Sanity check.
22+ checkPhase = ''
23+ $releaseDir/ptags --help > /dev/null
24+ '';
25+
26+ meta = with stdenv.lib; {
27+ description = "A parallel universal-ctags wrapper for git repository";
28+ homepage = "https://github.com/dalance/ptags";
29+ maintainers = with maintainers; [ pamplemousse ];
30+ license = licenses.mit;
31+ };
32+}
pkgs/development/tools/misc/reviewdog/default.nix+3−3
@@ -2,16 +2,16 @@
22
33buildGoModule rec {
44 pname = "reviewdog";
5− version = "0.9.17";
5+ version = "0.10.0";
66
77 src = fetchFromGitHub {
88 owner = pname;
99 repo = pname;
1010 rev = "v${version}";
11− sha256 = "0fm7avkc8izs0a9lqshibzpl08g4l3w38ayw7g521p23aq90q3c9";
11+ sha256 = "1ag55n3gfwcp6v8v3hha8bdqxw9r4bmz97p00vyqla9gjzn5ka9w";
1212 };
1313
14− modSha256 = "1jf08g0xr4wknh9x15igq73y02cy2faqjdjs2v842ii4p3n4p9dw";
14+ modSha256 = "0x9bcszk9hd7vwg9lnlg4vqv4r9vx8x91j3ghijbr1jmqxhgjb9a";
1515
1616 subPackages = [ "cmd/reviewdog" ];
1717
pkgs/games/hedgewars/default.nix+11−1
@@ -6,8 +6,9 @@
66}:
77
88let
9+ # gameServer/hedgewars-server.cabal depends on network < 3
910 ghc = ghcWithPackages (pkgs: with pkgs; [
10− SHA bytestring entropy hslogger network pkgs.zlib random
11+ SHA bytestring entropy hslogger network_2_6_3_1 pkgs.zlib random
1112 regex-tdfa sandi utf8-string vector
1213 ]);
1314
@@ -40,6 +41,15 @@ mkDerivation rec {
4041 "-DNOSERVER=${if withServer then "OFF" else "ON"}"
4142 ];
4243
44+
45+ # hslogger brings network-3 and network-bsd which conflict with
46+ # network-2.6.3.1
47+ preConfigure = ''
48+ substituteInPlace gameServer/CMakeLists.txt \
49+ --replace "haskell_flags}" \
50+ "haskell_flags} -package network-2.6.3.1 -hide-package network-bsd"
51+ '';
52+
4353 NIX_LDFLAGS = lib.concatMapStringsSep " " (e: "-rpath ${e}/lib") [
4454 SDL2.out
4555 SDL2_image
pkgs/os-specific/linux/alsa-topology-conf/default.nix+1−1
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
2121 '';
2222
2323 meta = with stdenv.lib; {
24− homepage = http://www.alsa-project.org/;
24+ homepage = "https://www.alsa-project.org/";
2525 description = "ALSA topology configuration files";
2626
2727 longDescription = ''
pkgs/os-specific/linux/alsa-ucm-conf/default.nix+1−1
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
2121 '';
2222
2323 meta = with stdenv.lib; {
24− homepage = http://www.alsa-project.org/;
24+ homepage = "https://www.alsa-project.org/";
2525 description = "ALSA Use Case Manager configuration";
2626
2727 longDescription = ''
pkgs/os-specific/linux/libbpf/default.nix+2−2
@@ -6,13 +6,13 @@ with builtins;
66
77stdenv.mkDerivation rec {
88 pname = "libbpf";
9− version = "0.0.7";
9+ version = "0.0.8";
1010
1111 src = fetchFromGitHub {
1212 owner = "libbpf";
1313 repo = "libbpf";
1414 rev = "v${version}";
15− sha256 = "1jcqhqvfbnbijm4jn949ibw1qywai9rwhyijf6lg8cvnyxkib2bs";
15+ sha256 = "02vbpg9v5sjcw7ihximy63cjmz82q5izkp91i44m1qp6qj5qn4sr";
1616 };
1717
1818 nativeBuildInputs = [ pkgconfig ];
pkgs/os-specific/linux/mcelog/default.nix+2−2
@@ -2,13 +2,13 @@
22
33stdenv.mkDerivation rec {
44 pname = "mcelog";
5− version = "168";
5+ version = "169";
66
77 src = fetchFromGitHub {
88 owner = "andikleen";
99 repo = "mcelog";
1010 rev = "v${version}";
11− sha256 = "0mcmmjvvc80nk20n4dknimv0jzvdkj1ajgyq33b2i4v6xq0bz1pb";
11+ sha256 = "0ghkwfaky026qwj6hmcvz2w2hm8qqj3ysbkxxi603vslmwj56chv";
1212 };
1313
1414 postPatch = ''
pkgs/os-specific/linux/microcode/intel.nix+2−2
@@ -2,13 +2,13 @@
22
33stdenv.mkDerivation rec {
44 pname = "microcode-intel";
5− version = "20191115";
5+ version = "20200508";
66
77 src = fetchFromGitHub {
88 owner = "intel";
99 repo = "Intel-Linux-Processor-Microcode-Data-Files";
1010 rev = "microcode-${version}";
11− sha256 = "0pzi5qmrcrdf6nsds4bvyq1hnvv9d1dlrvqrbzcrpxk84rcjwq1x";
11+ sha256 = "1cs4b7q9j2lw2y09rfa82aijbfmy4lddahz8qlz9gwajf2ziqns8";
1212 };
1313
1414 nativeBuildInputs = [ iucode-tool libarchive ];
pkgs/servers/home-assistant/component-packages.nix+1−1
@@ -2,7 +2,7 @@
22# Do not edit!
33
44{
5− version = "0.109.0";
5+ version = "0.109.6";
66 components = {
77 "abode" = ps: with ps; [ ]; # missing inputs: abodepy
88 "acer_projector" = ps: with ps; [ pyserial];
pkgs/servers/home-assistant/default.nix+10−3
@@ -1,4 +1,4 @@
1−{ lib, fetchurl, fetchFromGitHub, fetchpatch, python3, protobuf3_6
1+{ stdenv, lib, fetchurl, fetchFromGitHub, fetchpatch, python3, protobuf3_6
22
33# Look up dependencies of specified components in component-packages.nix
44, extraComponents ? [ ]
@@ -67,7 +67,7 @@ let
6767 extraBuildInputs = extraPackages py.pkgs;
6868
6969 # Don't forget to run parse-requirements.py after updating
70− hassVersion = "0.109.0";
70+ hassVersion = "0.109.6";
7171
7272in with py.pkgs; buildPythonApplication rec {
7373 pname = "homeassistant";
@@ -86,7 +86,7 @@ in with py.pkgs; buildPythonApplication rec {
8686 owner = "home-assistant";
8787 repo = "home-assistant";
8888 rev = version;
89− sha256 = "1b5y464yhngivxkz3cg2b7j2ssawy7fqr3si5pdmqkgz1dbqihhn";
89+ sha256 = "133l6n165yivnc9qmrahk423hmns0hn0dbnx4ys7yaw3x5hqwyns";
9090 };
9191
9292 propagatedBuildInputs = [
@@ -98,6 +98,9 @@ in with py.pkgs; buildPythonApplication rec {
9898 sqlalchemy aiohttp-cors hass-frontend pyotp pyqrcode ciso8601
9999 ] ++ componentBuildInputs ++ extraBuildInputs;
100100
101+ # upstream only tests on Linux, so do we.
102+ doCheck = stdenv.isLinux;
103+
101104 checkInputs = [
102105 asynctest pytest pytest-aiohttp requests-mock hass-nabucasa netdisco pydispatcher
103106 ];
@@ -118,6 +121,10 @@ in with py.pkgs; buildPythonApplication rec {
118121
119122 makeWrapperArgs = lib.optional skipPip "--add-flags --skip-pip";
120123
124+ passthru = {
125+ inherit (py.pkgs) hass-frontend;
126+ };
127+
121128 meta = with lib; {
122129 homepage = "https://home-assistant.io/";
123130 description = "Open-source home automation platform running on Python 3";
pkgs/servers/home-assistant/frontend.nix+2−2
@@ -4,11 +4,11 @@ buildPythonPackage rec {
44 # the frontend version corresponding to a specific home-assistant version can be found here
55 # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json
66 pname = "home-assistant-frontend";
7− version = "20200427.1";
7+ version = "20200505.0";
88
99 src = fetchPypi {
1010 inherit pname version;
11− sha256 = "0ch669asyjqbh73y4a170j86hw9in2fw3xmxaxwh5r6sgx28k4v7";
11+ sha256 = "0h19ddgnws5l49fwr4b0j99j4xkhpxkwdsmq71q36akd4s5lj0ll";
1212 };
1313
1414 # no Python tests implemented
pkgs/servers/identd/oidentd/default.nix+2−2
@@ -2,12 +2,12 @@
22
33stdenv.mkDerivation rec {
44 pname = "oidentd";
5− version = "2.4.0";
5+ version = "2.5.0";
66 nativeBuildInputs = [ bison flex ];
77
88 src = fetchurl {
99 url = "https://files.janikrabe.com/pub/oidentd/releases/${version}/${pname}-${version}.tar.gz";
10− sha256 = "132bzlbjp437lrlxv5k9aqa1q9w5pghk02rnazg33cw6av00q2li";
10+ sha256 = "1d5mqlknfywbx2bgj7ap7x6qzvz257hhqcqhy6zk45dqpsirdn7a";
1111 };
1212
1313 meta = with stdenv.lib; {
pkgs/servers/monitoring/prometheus/default.nix+2−2
@@ -1,13 +1,13 @@
11{ lib, go, buildGoPackage, fetchFromGitHub, mkYarnPackage }:
22
33let
4− version = "2.17.2";
4+ version = "2.18.1";
55
66 src = fetchFromGitHub {
77 rev = "v${version}";
88 owner = "prometheus";
99 repo = "prometheus";
10− sha256 = "1q89c98rdypfcw8sqzipwlmxg8vrm4b9vdryygnacxv4am7bxsia";
10+ sha256 = "0ixgjp3j9dkdb0vv5n83h8w48xgi70m83im660z97y7mflr5s2cf";
1111 };
1212
1313 webui = mkYarnPackage {
pkgs/servers/monitoring/prometheus/webui-package.json+1−2
@@ -34,7 +34,7 @@
3434 "react-copy-to-clipboard": "^5.0.1",
3535 "react-dom": "^16.7.0",
3636 "react-resize-detector": "^4.2.1",
37− "react-scripts": "^3.4.0",
37+ "react-scripts": "3.4.0",
3838 "react-test-renderer": "^16.9.0",
3939 "reactstrap": "^8.0.1",
4040 "sanitize-html": "^1.20.1",
@@ -71,7 +71,6 @@
7171 "@types/sinon": "^7.5.0",
7272 "@typescript-eslint/eslint-plugin": "2.x",
7373 "@typescript-eslint/parser": "2.x",
74− "babel-eslint": "10.x",
7574 "enzyme": "^3.10.0",
7675 "enzyme-adapter-react-16": "^1.15.1",
7776 "eslint": "6.x",
pkgs/servers/monitoring/prometheus/webui-yarndeps.nix+628−692
@@ -10,11 +10,11 @@
1010 };
1111 }
1212 {
13− name = "_babel_compat_data___compat_data_7.8.5.tgz";
13+ name = "_babel_compat_data___compat_data_7.9.0.tgz";
1414 path = fetchurl {
15− name = "_babel_compat_data___compat_data_7.8.5.tgz";
16− url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.8.5.tgz";
17− sha1 = "d28ce872778c23551cbb9432fc68d28495b613b9";
15+ name = "_babel_compat_data___compat_data_7.9.0.tgz";
16+ url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.9.0.tgz";
17+ sha1 = "04815556fc90b0c174abd2c0c1bb966faa036a6c";
1818 };
1919 }
2020 {
@@ -26,11 +26,27 @@
2626 };
2727 }
2828 {
29− name = "_babel_generator___generator_7.8.4.tgz";
29+ name = "_babel_core___core_7.9.0.tgz";
3030 path = fetchurl {
31− name = "_babel_generator___generator_7.8.4.tgz";
32− url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.8.4.tgz";
33− sha1 = "35bbc74486956fe4251829f9f6c48330e8d0985e";
31+ name = "_babel_core___core_7.9.0.tgz";
32+ url = "https://registry.yarnpkg.com/@babel/core/-/core-7.9.0.tgz";
33+ sha1 = "ac977b538b77e132ff706f3b8a4dbad09c03c56e";
34+ };
35+ }
36+ {
37+ name = "_babel_generator___generator_7.9.0.tgz";
38+ path = fetchurl {
39+ name = "_babel_generator___generator_7.9.0.tgz";
40+ url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.0.tgz";
41+ sha1 = "0f67adea4ec39dad6e63345f70eec33014d78c89";
42+ };
43+ }
44+ {
45+ name = "_babel_generator___generator_7.9.4.tgz";
46+ path = fetchurl {
47+ name = "_babel_generator___generator_7.9.4.tgz";
48+ url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.4.tgz";
49+ sha1 = "12441e90c3b3c4159cdecf312075bf1a8ce2dbce";
3450 };
3551 }
3652 {
@@ -50,43 +66,51 @@
5066 };
5167 }
5268 {
53− name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.8.3.tgz";
69+ name = "_babel_helper_builder_react_jsx_experimental___helper_builder_react_jsx_experimental_7.9.0.tgz";
70+ path = fetchurl {
71+ name = "_babel_helper_builder_react_jsx_experimental___helper_builder_react_jsx_experimental_7.9.0.tgz";
72+ url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.0.tgz";
73+ sha1 = "066d80262ade488f9c1b1823ce5db88a4cedaa43";
74+ };
75+ }
76+ {
77+ name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.9.0.tgz";
5478 path = fetchurl {
55− name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.8.3.tgz";
56− url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.3.tgz";
57− sha1 = "dee98d7d79cc1f003d80b76fe01c7f8945665ff6";
79+ name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.9.0.tgz";
80+ url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz";
81+ sha1 = "16bf391990b57732700a3278d4d9a81231ea8d32";
5882 };
5983 }
6084 {
61− name = "_babel_helper_call_delegate___helper_call_delegate_7.8.3.tgz";
85+ name = "_babel_helper_call_delegate___helper_call_delegate_7.8.7.tgz";
6286 path = fetchurl {
63− name = "_babel_helper_call_delegate___helper_call_delegate_7.8.3.tgz";
64− url = "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.8.3.tgz";
65− sha1 = "de82619898aa605d409c42be6ffb8d7204579692";
87+ name = "_babel_helper_call_delegate___helper_call_delegate_7.8.7.tgz";
88+ url = "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.8.7.tgz";
89+ sha1 = "28a279c2e6c622a6233da548127f980751324cab";
6690 };
6791 }
6892 {
69− name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.4.tgz";
93+ name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.7.tgz";
7094 path = fetchurl {
71− name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.4.tgz";
72− url = "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.4.tgz";
73− sha1 = "03d7ecd454b7ebe19a254f76617e61770aed2c88";
95+ name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.7.tgz";
96+ url = "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz";
97+ sha1 = "dac1eea159c0e4bd46e309b5a1b04a66b53c1dde";
7498 };
7599 }
76100 {
77− name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.3.tgz";
101+ name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.6.tgz";
78102 path = fetchurl {
79− name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.3.tgz";
80− url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz";
81− sha1 = "5b94be88c255f140fd2c10dd151e7f98f4bff397";
103+ name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.6.tgz";
104+ url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.6.tgz";
105+ sha1 = "243a5b46e2f8f0f674dc1387631eb6b28b851de0";
82106 };
83107 }
84108 {
85− name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.3.tgz";
109+ name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.8.tgz";
86110 path = fetchurl {
87− name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.3.tgz";
88− url = "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.3.tgz";
89− sha1 = "c774268c95ec07ee92476a3862b75cc2839beb79";
111+ name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.8.tgz";
112+ url = "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz";
113+ sha1 = "5d84180b588f560b7864efaeea89243e58312087";
90114 };
91115 }
92116 {
@@ -146,11 +170,11 @@
146170 };
147171 }
148172 {
149− name = "_babel_helper_module_transforms___helper_module_transforms_7.8.3.tgz";
173+ name = "_babel_helper_module_transforms___helper_module_transforms_7.9.0.tgz";
150174 path = fetchurl {
151− name = "_babel_helper_module_transforms___helper_module_transforms_7.8.3.tgz";
152− url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz";
153− sha1 = "d305e35d02bee720fbc2c3c3623aa0c316c01590";
175+ name = "_babel_helper_module_transforms___helper_module_transforms_7.9.0.tgz";
176+ url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz";
177+ sha1 = "43b34dfe15961918707d247327431388e9fe96e5";
154178 };
155179 }
156180 {
@@ -186,11 +210,11 @@
186210 };
187211 }
188212 {
189− name = "_babel_helper_replace_supers___helper_replace_supers_7.8.3.tgz";
213+ name = "_babel_helper_replace_supers___helper_replace_supers_7.8.6.tgz";
190214 path = fetchurl {
191− name = "_babel_helper_replace_supers___helper_replace_supers_7.8.3.tgz";
192− url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz";
193− sha1 = "91192d25f6abbcd41da8a989d4492574fb1530bc";
215+ name = "_babel_helper_replace_supers___helper_replace_supers_7.8.6.tgz";
216+ url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz";
217+ sha1 = "5ada744fd5ad73203bf1d67459a27dcba67effc8";
194218 };
195219 }
196220 {
@@ -209,6 +233,14 @@
209233 sha1 = "31a9f30070f91368a7182cf05f831781065fc7a9";
210234 };
211235 }
236+ {
237+ name = "_babel_helper_validator_identifier___helper_validator_identifier_7.9.0.tgz";
238+ path = fetchurl {
239+ name = "_babel_helper_validator_identifier___helper_validator_identifier_7.9.0.tgz";
240+ url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz";
241+ sha1 = "ad53562a7fc29b3b9a91bbf7d10397fd146346ed";
242+ };
243+ }
212244 {
213245 name = "_babel_helper_wrap_function___helper_wrap_function_7.8.3.tgz";
214246 path = fetchurl {
@@ -218,27 +250,35 @@
218250 };
219251 }
220252 {
221− name = "_babel_helpers___helpers_7.8.4.tgz";
253+ name = "_babel_helpers___helpers_7.9.2.tgz";
254+ path = fetchurl {
255+ name = "_babel_helpers___helpers_7.9.2.tgz";
256+ url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.9.2.tgz";
257+ sha1 = "b42a81a811f1e7313b88cba8adc66b3d9ae6c09f";
258+ };
259+ }
260+ {
261+ name = "_babel_highlight___highlight_7.9.0.tgz";
222262 path = fetchurl {
223− name = "_babel_helpers___helpers_7.8.4.tgz";
224− url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.8.4.tgz";
225− sha1 = "754eb3ee727c165e0a240d6c207de7c455f36f73";
263+ name = "_babel_highlight___highlight_7.9.0.tgz";
264+ url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.9.0.tgz";
265+ sha1 = "4e9b45ccb82b79607271b2979ad82c7b68163079";
226266 };
227267 }
228268 {
229− name = "_babel_highlight___highlight_7.8.3.tgz";
269+ name = "_babel_parser___parser_7.9.4.tgz";
230270 path = fetchurl {
231− name = "_babel_highlight___highlight_7.8.3.tgz";
232− url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz";
233− sha1 = "28f173d04223eaaa59bc1d439a3836e6d1265797";
271+ name = "_babel_parser___parser_7.9.4.tgz";
272+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.4.tgz";
273+ sha1 = "68a35e6b0319bbc014465be43828300113f2f2e8";
234274 };
235275 }
236276 {
237− name = "_babel_parser___parser_7.8.4.tgz";
277+ name = "_babel_parser___parser_7.9.2.tgz";
238278 path = fetchurl {
239− name = "_babel_parser___parser_7.8.4.tgz";
240− url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.4.tgz";
241− sha1 = "d1dbe64691d60358a974295fa53da074dd2ce8e8";
279+ name = "_babel_parser___parser_7.9.2.tgz";
280+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.2.tgz";
281+ sha1 = "4e767f424b479c514077544484d1f9bdba7f1158";
242282 };
243283 }
244284 {
@@ -298,11 +338,11 @@
298338 };
299339 }
300340 {
301− name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.8.3.tgz";
341+ name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.9.0.tgz";
302342 path = fetchurl {
303− name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.8.3.tgz";
304− url = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz";
305− sha1 = "eb5ae366118ddca67bed583b53d7554cad9951bb";
343+ name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.9.0.tgz";
344+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz";
345+ sha1 = "a28993699fc13df165995362693962ba6b061d6f";
306346 };
307347 }
308348 {
@@ -314,19 +354,19 @@
314354 };
315355 }
316356 {
317− name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.8.3.tgz";
357+ name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.9.0.tgz";
318358 path = fetchurl {
319− name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.8.3.tgz";
320− url = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz";
321− sha1 = "ae10b3214cb25f7adb1f3bc87ba42ca10b7e2543";
359+ name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.9.0.tgz";
360+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz";
361+ sha1 = "31db16b154c39d6b8a645292472b98394c292a58";
322362 };
323363 }
324364 {
325− name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.3.tgz";
365+ name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.8.tgz";
326366 path = fetchurl {
327− name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.3.tgz";
328− url = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz";
329− sha1 = "b646c3adea5f98800c9ab45105ac34d06cd4a47f";
367+ name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.8.tgz";
368+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz";
369+ sha1 = "ee3a95e90cdc04fe8cd92ec3279fa017d68a0d1d";
330370 };
331371 }
332372 {
@@ -466,11 +506,11 @@
466506 };
467507 }
468508 {
469− name = "_babel_plugin_transform_classes___plugin_transform_classes_7.8.3.tgz";
509+ name = "_babel_plugin_transform_classes___plugin_transform_classes_7.9.2.tgz";
470510 path = fetchurl {
471− name = "_babel_plugin_transform_classes___plugin_transform_classes_7.8.3.tgz";
472− url = "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.3.tgz";
473− sha1 = "46fd7a9d2bb9ea89ce88720477979fe0d71b21b8";
511+ name = "_babel_plugin_transform_classes___plugin_transform_classes_7.9.2.tgz";
512+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz";
513+ sha1 = "8603fc3cc449e31fdbdbc257f67717536a11af8d";
474514 };
475515 }
476516 {
@@ -482,11 +522,11 @@
482522 };
483523 }
484524 {
485− name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.3.tgz";
525+ name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.8.tgz";
486526 path = fetchurl {
487− name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.3.tgz";
488− url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz";
489− sha1 = "20ddfbd9e4676906b1056ee60af88590cc7aaa0b";
527+ name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.8.tgz";
528+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz";
529+ sha1 = "fadb2bc8e90ccaf5658de6f8d4d22ff6272a2f4b";
490530 };
491531 }
492532 {
@@ -514,19 +554,19 @@
514554 };
515555 }
516556 {
517− name = "_babel_plugin_transform_flow_strip_types___plugin_transform_flow_strip_types_7.8.3.tgz";
557+ name = "_babel_plugin_transform_flow_strip_types___plugin_transform_flow_strip_types_7.9.0.tgz";
518558 path = fetchurl {
519− name = "_babel_plugin_transform_flow_strip_types___plugin_transform_flow_strip_types_7.8.3.tgz";
520− url = "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.8.3.tgz";
521− sha1 = "da705a655466b2a9b36046b57bf0cbcd53551bd4";
559+ name = "_babel_plugin_transform_flow_strip_types___plugin_transform_flow_strip_types_7.9.0.tgz";
560+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz";
561+ sha1 = "8a3538aa40434e000b8f44a3c5c9ac7229bd2392";
522562 };
523563 }
524564 {
525− name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.8.4.tgz";
565+ name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.9.0.tgz";
526566 path = fetchurl {
527− name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.8.4.tgz";
528− url = "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.4.tgz";
529− sha1 = "6fe8eae5d6875086ee185dd0b098a8513783b47d";
567+ name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.9.0.tgz";
568+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz";
569+ sha1 = "0f260e27d3e29cd1bb3128da5e76c761aa6c108e";
530570 };
531571 }
532572 {
@@ -554,35 +594,35 @@
554594 };
555595 }
556596 {
557− name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.8.3.tgz";
597+ name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.9.0.tgz";
558598 path = fetchurl {
559− name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.8.3.tgz";
560− url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz";
561− sha1 = "65606d44616b50225e76f5578f33c568a0b876a5";
599+ name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.9.0.tgz";
600+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz";
601+ sha1 = "19755ee721912cf5bb04c07d50280af3484efef4";
562602 };
563603 }
564604 {
565− name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.8.3.tgz";
605+ name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.9.0.tgz";
566606 path = fetchurl {
567− name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.8.3.tgz";
568− url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz";
569− sha1 = "df251706ec331bd058a34bdd72613915f82928a5";
607+ name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.9.0.tgz";
608+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz";
609+ sha1 = "e3e72f4cbc9b4a260e30be0ea59bdf5a39748940";
570610 };
571611 }
572612 {
573− name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.8.3.tgz";
613+ name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.9.0.tgz";
574614 path = fetchurl {
575− name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.8.3.tgz";
576− url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz";
577− sha1 = "d8bbf222c1dbe3661f440f2f00c16e9bb7d0d420";
615+ name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.9.0.tgz";
616+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz";
617+ sha1 = "e9fd46a296fc91e009b64e07ddaa86d6f0edeb90";
578618 };
579619 }
580620 {
581− name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.8.3.tgz";
621+ name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.9.0.tgz";
582622 path = fetchurl {
583− name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.8.3.tgz";
584− url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz";
585− sha1 = "592d578ce06c52f5b98b02f913d653ffe972661a";
623+ name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.9.0.tgz";
624+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz";
625+ sha1 = "e909acae276fec280f9b821a5f38e1f08b480697";
586626 };
587627 }
588628 {
@@ -610,11 +650,11 @@
610650 };
611651 }
612652 {
613− name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.4.tgz";
653+ name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.8.tgz";
614654 path = fetchurl {
615− name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.4.tgz";
616− url = "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.4.tgz";
617− sha1 = "1d5155de0b65db0ccf9971165745d3bb990d77d3";
655+ name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.8.tgz";
656+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.8.tgz";
657+ sha1 = "0381de466c85d5404565243660c4496459525daf";
618658 };
619659 }
620660 {
@@ -626,11 +666,11 @@
626666 };
627667 }
628668 {
629− name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.8.3.tgz";
669+ name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.9.0.tgz";
630670 path = fetchurl {
631− name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.8.3.tgz";
632− url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.8.3.tgz";
633− sha1 = "784c25294bddaad2323eb4ff0c9f4a3f6c87d6bc";
671+ name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.9.0.tgz";
672+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz";
673+ sha1 = "a75abc936a3819edec42d3386d9f1c93f28d9d9e";
634674 };
635675 }
636676 {
@@ -642,35 +682,43 @@
642682 };
643683 }
644684 {
645− name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.8.3.tgz";
685+ name = "_babel_plugin_transform_react_jsx_development___plugin_transform_react_jsx_development_7.9.0.tgz";
686+ path = fetchurl {
687+ name = "_babel_plugin_transform_react_jsx_development___plugin_transform_react_jsx_development_7.9.0.tgz";
688+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz";
689+ sha1 = "3c2a130727caf00c2a293f0aed24520825dbf754";
690+ };
691+ }
692+ {
693+ name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.9.0.tgz";
646694 path = fetchurl {
647− name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.8.3.tgz";
648− url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.8.3.tgz";
649− sha1 = "c4f178b2aa588ecfa8d077ea80d4194ee77ed702";
695+ name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.9.0.tgz";
696+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz";
697+ sha1 = "f4f26a325820205239bb915bad8e06fcadabb49b";
650698 };
651699 }
652700 {
653− name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.8.3.tgz";
701+ name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.9.0.tgz";
654702 path = fetchurl {
655− name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.8.3.tgz";
656− url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.8.3.tgz";
657− sha1 = "951e75a8af47f9f120db731be095d2b2c34920e0";
703+ name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.9.0.tgz";
704+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz";
705+ sha1 = "89ef93025240dd5d17d3122294a093e5e0183de0";
658706 };
659707 }
660708 {
661− name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.8.3.tgz";
709+ name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.9.1.tgz";
662710 path = fetchurl {
663− name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.8.3.tgz";
664− url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.3.tgz";
665− sha1 = "4220349c0390fdefa505365f68c103562ab2fc4a";
711+ name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.9.1.tgz";
712+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.1.tgz";
713+ sha1 = "d03af29396a6dc51bfa24eefd8005a9fd381152a";
666714 };
667715 }
668716 {
669− name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.3.tgz";
717+ name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.7.tgz";
670718 path = fetchurl {
671− name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.3.tgz";
672− url = "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.3.tgz";
673− sha1 = "b31031e8059c07495bf23614c97f3d9698bc6ec8";
719+ name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.7.tgz";
720+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz";
721+ sha1 = "5e46a0dca2bee1ad8285eb0527e6abc9c37672f8";
674722 };
675723 }
676724 {
@@ -682,11 +730,11 @@
682730 };
683731 }
684732 {
685− name = "_babel_plugin_transform_runtime___plugin_transform_runtime_7.8.3.tgz";
733+ name = "_babel_plugin_transform_runtime___plugin_transform_runtime_7.9.0.tgz";
686734 path = fetchurl {
687− name = "_babel_plugin_transform_runtime___plugin_transform_runtime_7.8.3.tgz";
688− url = "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz";
689− sha1 = "c0153bc0a5375ebc1f1591cb7eea223adea9f169";
735+ name = "_babel_plugin_transform_runtime___plugin_transform_runtime_7.9.0.tgz";
736+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz";
737+ sha1 = "45468c0ae74cc13204e1d3b1f4ce6ee83258af0b";
690738 };
691739 }
692740 {
@@ -730,11 +778,11 @@
730778 };
731779 }
732780 {
733− name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.8.3.tgz";
781+ name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.9.0.tgz";
734782 path = fetchurl {
735− name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.8.3.tgz";
736− url = "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.3.tgz";
737− sha1 = "be6f01a7ef423be68e65ace1f04fc407e6d88917";
783+ name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.9.0.tgz";
784+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.0.tgz";
785+ sha1 = "8b52649c81cb7dee117f760952ab46675a258836";
738786 };
739787 }
740788 {
@@ -746,59 +794,83 @@
746794 };
747795 }
748796 {
749− name = "_babel_preset_env___preset_env_7.8.4.tgz";
797+ name = "_babel_preset_env___preset_env_7.9.0.tgz";
750798 path = fetchurl {
751− name = "_babel_preset_env___preset_env_7.8.4.tgz";
752− url = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.8.4.tgz";
753− sha1 = "9dac6df5f423015d3d49b6e9e5fa3413e4a72c4e";
799+ name = "_babel_preset_env___preset_env_7.9.0.tgz";
800+ url = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.9.0.tgz";
801+ sha1 = "a5fc42480e950ae8f5d9f8f2bbc03f52722df3a8";
754802 };
755803 }
756804 {
757− name = "_babel_preset_react___preset_react_7.8.3.tgz";
805+ name = "_babel_preset_modules___preset_modules_0.1.3.tgz";
758806 path = fetchurl {
759− name = "_babel_preset_react___preset_react_7.8.3.tgz";
760− url = "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.8.3.tgz";
761− sha1 = "23dc63f1b5b0751283e04252e78cf1d6589273d2";
807+ name = "_babel_preset_modules___preset_modules_0.1.3.tgz";
808+ url = "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.3.tgz";
809+ sha1 = "13242b53b5ef8c883c3cf7dddd55b36ce80fbc72";
762810 };
763811 }
764812 {
765− name = "_babel_preset_typescript___preset_typescript_7.8.3.tgz";
813+ name = "_babel_preset_react___preset_react_7.9.1.tgz";
766814 path = fetchurl {
767− name = "_babel_preset_typescript___preset_typescript_7.8.3.tgz";
768− url = "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.8.3.tgz";
769− sha1 = "90af8690121beecd9a75d0cc26c6be39d1595d13";
815+ name = "_babel_preset_react___preset_react_7.9.1.tgz";
816+ url = "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.9.1.tgz";
817+ sha1 = "b346403c36d58c3bb544148272a0cefd9c28677a";
770818 };
771819 }
772820 {
773− name = "_babel_runtime___runtime_7.8.4.tgz";
821+ name = "_babel_preset_typescript___preset_typescript_7.9.0.tgz";
774822 path = fetchurl {
775− name = "_babel_runtime___runtime_7.8.4.tgz";
776− url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.8.4.tgz";
777− sha1 = "d79f5a2040f7caa24d53e563aad49cbc05581308";
823+ name = "_babel_preset_typescript___preset_typescript_7.9.0.tgz";
824+ url = "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz";
825+ sha1 = "87705a72b1f0d59df21c179f7c3d2ef4b16ce192";
778826 };
779827 }
780828 {
781− name = "_babel_template___template_7.8.3.tgz";
829+ name = "_babel_runtime_corejs3___runtime_corejs3_7.9.2.tgz";
782830 path = fetchurl {
783− name = "_babel_template___template_7.8.3.tgz";
784− url = "https://registry.yarnpkg.com/@babel/template/-/template-7.8.3.tgz";
785− sha1 = "e02ad04fe262a657809327f578056ca15fd4d1b8";
831+ name = "_babel_runtime_corejs3___runtime_corejs3_7.9.2.tgz";
832+ url = "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.9.2.tgz";
833+ sha1 = "26fe4aa77e9f1ecef9b776559bbb8e84d34284b7";
786834 };
787835 }
788836 {
789− name = "_babel_traverse___traverse_7.8.4.tgz";
837+ name = "_babel_runtime___runtime_7.9.0.tgz";
790838 path = fetchurl {
791− name = "_babel_traverse___traverse_7.8.4.tgz";
792− url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.8.4.tgz";
793− sha1 = "f0845822365f9d5b0e312ed3959d3f827f869e3c";
839+ name = "_babel_runtime___runtime_7.9.0.tgz";
840+ url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.0.tgz";
841+ sha1 = "337eda67401f5b066a6f205a3113d4ac18ba495b";
794842 };
795843 }
796844 {
797− name = "_babel_types___types_7.8.3.tgz";
845+ name = "_babel_runtime___runtime_7.9.2.tgz";
798846 path = fetchurl {
799− name = "_babel_types___types_7.8.3.tgz";
800− url = "https://registry.yarnpkg.com/@babel/types/-/types-7.8.3.tgz";
801− sha1 = "5a383dffa5416db1b73dedffd311ffd0788fb31c";
847+ name = "_babel_runtime___runtime_7.9.2.tgz";
848+ url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.2.tgz";
849+ sha1 = "d90df0583a3a252f09aaa619665367bae518db06";
850+ };
851+ }
852+ {
853+ name = "_babel_template___template_7.8.6.tgz";
854+ path = fetchurl {
855+ name = "_babel_template___template_7.8.6.tgz";
856+ url = "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz";
857+ sha1 = "86b22af15f828dfb086474f964dcc3e39c43ce2b";
858+ };
859+ }
860+ {
861+ name = "_babel_traverse___traverse_7.9.0.tgz";
862+ path = fetchurl {
863+ name = "_babel_traverse___traverse_7.9.0.tgz";
864+ url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.0.tgz";
865+ sha1 = "d3882c2830e513f4fe4cec9fe76ea1cc78747892";
866+ };
867+ }
868+ {
869+ name = "_babel_types___types_7.9.0.tgz";
870+ path = fetchurl {
871+ name = "_babel_types___types_7.9.0.tgz";
872+ url = "https://registry.yarnpkg.com/@babel/types/-/types-7.9.0.tgz";
873+ sha1 = "00b064c3df83ad32b2dbf5ff07312b15c7f1efb5";
802874 };
803875 }
804876 {
@@ -850,11 +922,11 @@
850922 };
851923 }
852924 {
853− name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.8.tgz";
925+ name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.9.tgz";
854926 path = fetchurl {
855− name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.8.tgz";
856− url = "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.8.tgz";
857− sha1 = "cb6d4dd3aeec45b6ff2d48c812317a6627618511";
927+ name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.9.tgz";
928+ url = "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.9.tgz";
929+ sha1 = "c865b9286c707407effcec99958043711367cd02";
858930 };
859931 }
860932 {
@@ -994,11 +1066,11 @@
9941066 };
9951067 }
9961068 {
997− name = "_reach_router___router_1.3.1.tgz";
1069+ name = "_reach_router___router_1.3.3.tgz";
9981070 path = fetchurl {
999− name = "_reach_router___router_1.3.1.tgz";
1000− url = "https://registry.yarnpkg.com/@reach/router/-/router-1.3.1.tgz";
1001− sha1 = "0a49f75fa9621323d6e21c803447bcfcde1713b2";
1071+ name = "_reach_router___router_1.3.3.tgz";
1072+ url = "https://registry.yarnpkg.com/@reach/router/-/router-1.3.3.tgz";
1073+ sha1 = "58162860dce6c9449d49be86b0561b5ef46d80db";
10021074 };
10031075 }
10041076 {
@@ -1154,11 +1226,11 @@
11541226 };
11551227 }
11561228 {
1157− name = "_types_babel__core___babel__core_7.1.5.tgz";
1229+ name = "_types_babel__core___babel__core_7.1.6.tgz";
11581230 path = fetchurl {
1159− name = "_types_babel__core___babel__core_7.1.5.tgz";
1160− url = "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.5.tgz";
1161− sha1 = "e4d84704b4df868b3ad538365a13da2fa6dbc023";
1231+ name = "_types_babel__core___babel__core_7.1.6.tgz";
1232+ url = "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.6.tgz";
1233+ sha1 = "16ff42a5ae203c9af1c6e190ed1f30f83207b610";
11621234 };
11631235 }
11641236 {
@@ -1186,11 +1258,19 @@
11861258 };
11871259 }
11881260 {
1189− name = "_types_cheerio___cheerio_0.22.16.tgz";
1261+ name = "_types_cheerio___cheerio_0.22.17.tgz";
11901262 path = fetchurl {
1191− name = "_types_cheerio___cheerio_0.22.16.tgz";
1192− url = "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.16.tgz";
1193− sha1 = "c748a97b8a6f781b04bbda4a552e11b35bcc77e4";
1263+ name = "_types_cheerio___cheerio_0.22.17.tgz";
1264+ url = "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.17.tgz";
1265+ sha1 = "e54f71c3135f71ebc16c8dc62edad533872c9e72";
1266+ };
1267+ }
1268+ {
1269+ name = "_types_color_name___color_name_1.1.1.tgz";
1270+ path = fetchurl {
1271+ name = "_types_color_name___color_name_1.1.1.tgz";
1272+ url = "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz";
1273+ sha1 = "1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0";
11941274 };
11951275 }
11961276 {
@@ -1306,11 +1386,11 @@
13061386 };
13071387 }
13081388 {
1309− name = "_types_jquery___jquery_3.3.32.tgz";
1389+ name = "_types_jquery___jquery_3.3.33.tgz";
13101390 path = fetchurl {
1311− name = "_types_jquery___jquery_3.3.32.tgz";
1312− url = "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.3.32.tgz";
1313− sha1 = "93e27fdc45dd38ee07f2f0acf34b59c1ccee036f";
1391+ name = "_types_jquery___jquery_3.3.33.tgz";
1392+ url = "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.3.33.tgz";
1393+ sha1 = "61d9cbd4004ffcdf6cf7e34720a87a5625a7d8e9";
13141394 };
13151395 }
13161396 {
@@ -1338,19 +1418,19 @@
13381418 };
13391419 }
13401420 {
1341− name = "_types_node___node_13.7.4.tgz";
1421+ name = "_types_node___node_13.9.2.tgz";
13421422 path = fetchurl {
1343− name = "_types_node___node_13.7.4.tgz";
1344− url = "https://registry.yarnpkg.com/@types/node/-/node-13.7.4.tgz";
1345− sha1 = "76c3cb3a12909510f52e5dc04a6298cdf9504ffd";
1423+ name = "_types_node___node_13.9.2.tgz";
1424+ url = "https://registry.yarnpkg.com/@types/node/-/node-13.9.2.tgz";
1425+ sha1 = "ace1880c03594cc3e80206d96847157d8e7fa349";
13461426 };
13471427 }
13481428 {
1349− name = "_types_node___node_12.12.28.tgz";
1429+ name = "_types_node___node_12.12.30.tgz";
13501430 path = fetchurl {
1351− name = "_types_node___node_12.12.28.tgz";
1352− url = "https://registry.yarnpkg.com/@types/node/-/node-12.12.28.tgz";
1353− sha1 = "3a2b5f8d21f96ace690a8832ae9779114612575f";
1431+ name = "_types_node___node_12.12.30.tgz";
1432+ url = "https://registry.yarnpkg.com/@types/node/-/node-12.12.30.tgz";
1433+ sha1 = "3501e6f09b954de9c404671cefdbcc5d9d7c45f6";
13541434 };
13551435 }
13561436 {
@@ -1378,11 +1458,11 @@
13781458 };
13791459 }
13801460 {
1381− name = "_types_reach__router___reach__router_1.3.0.tgz";
1461+ name = "_types_reach__router___reach__router_1.3.1.tgz";
13821462 path = fetchurl {
1383− name = "_types_reach__router___reach__router_1.3.0.tgz";
1384− url = "https://registry.yarnpkg.com/@types/reach__router/-/reach__router-1.3.0.tgz";
1385− sha1 = "4c05a947ccecca05c72bb335a0f7bb43fec12446";
1463+ name = "_types_reach__router___reach__router_1.3.1.tgz";
1464+ url = "https://registry.yarnpkg.com/@types/reach__router/-/reach__router-1.3.1.tgz";
1465+ sha1 = "ca8b431acb12bb897d2b806f6fdd815f056d6d02";
13861466 };
13871467 }
13881468 {
@@ -1418,35 +1498,35 @@
14181498 };
14191499 }
14201500 {
1421− name = "_types_react___react_16.9.21.tgz";
1501+ name = "_types_react___react_16.9.25.tgz";
14221502 path = fetchurl {
1423− name = "_types_react___react_16.9.21.tgz";
1424− url = "https://registry.yarnpkg.com/@types/react/-/react-16.9.21.tgz";
1425− sha1 = "99e274e2ecfab6bb93920e918341daa3198b348d";
1503+ name = "_types_react___react_16.9.25.tgz";
1504+ url = "https://registry.yarnpkg.com/@types/react/-/react-16.9.25.tgz";
1505+ sha1 = "6ae2159b40138c792058a23c3c04fd3db49e929e";
14261506 };
14271507 }
14281508 {
1429− name = "_types_reactstrap___reactstrap_8.4.1.tgz";
1509+ name = "_types_reactstrap___reactstrap_8.4.2.tgz";
14301510 path = fetchurl {
1431− name = "_types_reactstrap___reactstrap_8.4.1.tgz";
1432− url = "https://registry.yarnpkg.com/@types/reactstrap/-/reactstrap-8.4.1.tgz";
1433− sha1 = "6dff4d1fdf59233877925e3caec406272050b632";
1511+ name = "_types_reactstrap___reactstrap_8.4.2.tgz";
1512+ url = "https://registry.yarnpkg.com/@types/reactstrap/-/reactstrap-8.4.2.tgz";
1513+ sha1 = "e7066d0e67e2924dab0a52c6aedcf922f2be53b6";
14341514 };
14351515 }
14361516 {
1437− name = "_types_sanitize_html___sanitize_html_1.20.2.tgz";
1517+ name = "_types_sanitize_html___sanitize_html_1.22.0.tgz";
14381518 path = fetchurl {
1439− name = "_types_sanitize_html___sanitize_html_1.20.2.tgz";
1440− url = "https://registry.yarnpkg.com/@types/sanitize-html/-/sanitize-html-1.20.2.tgz";
1441− sha1 = "59777f79f015321334e3a9f28882f58c0a0d42b8";
1519+ name = "_types_sanitize_html___sanitize_html_1.22.0.tgz";
1520+ url = "https://registry.yarnpkg.com/@types/sanitize-html/-/sanitize-html-1.22.0.tgz";
1521+ sha1 = "9bf3a13aeab6e38d130d8ba34bb443956b75bc3d";
14421522 };
14431523 }
14441524 {
1445− name = "_types_sinon___sinon_7.5.1.tgz";
1525+ name = "_types_sinon___sinon_7.5.2.tgz";
14461526 path = fetchurl {
1447− name = "_types_sinon___sinon_7.5.1.tgz";
1448− url = "https://registry.yarnpkg.com/@types/sinon/-/sinon-7.5.1.tgz";
1449− sha1 = "d27b81af0d1cfe1f9b24eebe7a24f74ae40f5b7c";
1527+ name = "_types_sinon___sinon_7.5.2.tgz";
1528+ url = "https://registry.yarnpkg.com/@types/sinon/-/sinon-7.5.2.tgz";
1529+ sha1 = "5e2f1d120f07b9cda07e5dedd4f3bf8888fccdb9";
14501530 };
14511531 }
14521532 {
@@ -1490,35 +1570,35 @@
14901570 };
14911571 }
14921572 {
1493− name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.20.0.tgz";
1573+ name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.24.0.tgz";
14941574 path = fetchurl {
1495− name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.20.0.tgz";
1496− url = "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.20.0.tgz";
1497− sha1 = "a522d0e1e4898f7c9c6a8e1ed3579b60867693fa";
1575+ name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.24.0.tgz";
1576+ url = "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.24.0.tgz";
1577+ sha1 = "a86cf618c965a462cddf3601f594544b134d6d68";
14981578 };
14991579 }
15001580 {
1501− name = "_typescript_eslint_experimental_utils___experimental_utils_2.20.0.tgz";
1581+ name = "_typescript_eslint_experimental_utils___experimental_utils_2.24.0.tgz";
15021582 path = fetchurl {
1503− name = "_typescript_eslint_experimental_utils___experimental_utils_2.20.0.tgz";
1504− url = "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.20.0.tgz";
1505− sha1 = "3b6fa5a6b8885f126d5a4280e0d44f0f41e73e32";
1583+ name = "_typescript_eslint_experimental_utils___experimental_utils_2.24.0.tgz";
1584+ url = "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.24.0.tgz";
1585+ sha1 = "a5cb2ed89fedf8b59638dc83484eb0c8c35e1143";
15061586 };
15071587 }
15081588 {
1509− name = "_typescript_eslint_parser___parser_2.20.0.tgz";
1589+ name = "_typescript_eslint_parser___parser_2.24.0.tgz";
15101590 path = fetchurl {
1511− name = "_typescript_eslint_parser___parser_2.20.0.tgz";
1512− url = "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.20.0.tgz";
1513− sha1 = "608e5bb06ba98a415b64ace994c79ab20f9772a9";
1591+ name = "_typescript_eslint_parser___parser_2.24.0.tgz";
1592+ url = "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.24.0.tgz";
1593+ sha1 = "2cf0eae6e6dd44d162486ad949c126b887f11eb8";
15141594 };
15151595 }
15161596 {
1517− name = "_typescript_eslint_typescript_estree___typescript_estree_2.20.0.tgz";
1597+ name = "_typescript_eslint_typescript_estree___typescript_estree_2.24.0.tgz";
15181598 path = fetchurl {
1519− name = "_typescript_eslint_typescript_estree___typescript_estree_2.20.0.tgz";
1520− url = "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.20.0.tgz";
1521− sha1 = "90a0f5598826b35b966ca83483b1a621b1a4d0c9";
1599+ name = "_typescript_eslint_typescript_estree___typescript_estree_2.24.0.tgz";
1600+ url = "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.24.0.tgz";
1601+ sha1 = "38bbc8bb479790d2f324797ffbcdb346d897c62a";
15221602 };
15231603 }
15241604 {
@@ -1689,14 +1769,6 @@
16891769 sha1 = "623e2075e02eb2d3f2475e49f99c91846467907a";
16901770 };
16911771 }
1692− {
1693− name = "abbrev___abbrev_1.1.1.tgz";
1694− path = fetchurl {
1695− name = "abbrev___abbrev_1.1.1.tgz";
1696− url = "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz";
1697− sha1 = "f8f2c887ad10bf67f634f005b6987fed3179aac8";
1698− };
1699− }
17001772 {
17011773 name = "accepts___accepts_1.3.7.tgz";
17021774 path = fetchurl {
@@ -1714,11 +1786,11 @@
17141786 };
17151787 }
17161788 {
1717− name = "acorn_jsx___acorn_jsx_5.1.0.tgz";
1789+ name = "acorn_jsx___acorn_jsx_5.2.0.tgz";
17181790 path = fetchurl {
1719− name = "acorn_jsx___acorn_jsx_5.1.0.tgz";
1720− url = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.1.0.tgz";
1721− sha1 = "294adb71b57398b0680015f0a38c563ee1db5384";
1791+ name = "acorn_jsx___acorn_jsx_5.2.0.tgz";
1792+ url = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz";
1793+ sha1 = "4c66069173d6fdd68ed85239fc256226182b2ebe";
17221794 };
17231795 }
17241796 {
@@ -1730,27 +1802,27 @@
17301802 };
17311803 }
17321804 {
1733− name = "acorn___acorn_5.7.3.tgz";
1805+ name = "acorn___acorn_5.7.4.tgz";
17341806 path = fetchurl {
1735− name = "acorn___acorn_5.7.3.tgz";
1736− url = "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz";
1737− sha1 = "67aa231bf8812974b85235a96771eb6bd07ea279";
1807+ name = "acorn___acorn_5.7.4.tgz";
1808+ url = "https://registry.yarnpkg.com/acorn/-/acorn-5.7.4.tgz";
1809+ sha1 = "3e8d8a9947d0599a1796d10225d7432f4a4acf5e";
17381810 };
17391811 }
17401812 {
1741− name = "acorn___acorn_6.4.0.tgz";
1813+ name = "acorn___acorn_6.4.1.tgz";
17421814 path = fetchurl {
1743− name = "acorn___acorn_6.4.0.tgz";
1744− url = "https://registry.yarnpkg.com/acorn/-/acorn-6.4.0.tgz";
1745− sha1 = "b659d2ffbafa24baf5db1cdbb2c94a983ecd2784";
1815+ name = "acorn___acorn_6.4.1.tgz";
1816+ url = "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz";
1817+ sha1 = "531e58ba3f51b9dacb9a6646ca4debf5b14ca474";
17461818 };
17471819 }
17481820 {
1749− name = "acorn___acorn_7.1.0.tgz";
1821+ name = "acorn___acorn_7.1.1.tgz";
17501822 path = fetchurl {
1751− name = "acorn___acorn_7.1.0.tgz";
1752− url = "https://registry.yarnpkg.com/acorn/-/acorn-7.1.0.tgz";
1753− sha1 = "949d36f2c292535da602283586c2477c57eb2d6c";
1823+ name = "acorn___acorn_7.1.1.tgz";
1824+ url = "https://registry.yarnpkg.com/acorn/-/acorn-7.1.1.tgz";
1825+ sha1 = "e35668de0b402f359de515c5482a1ab9f89a69bf";
17541826 };
17551827 }
17561828 {
@@ -1802,11 +1874,11 @@
18021874 };
18031875 }
18041876 {
1805− name = "ajv___ajv_6.11.0.tgz";
1877+ name = "ajv___ajv_6.12.0.tgz";
18061878 path = fetchurl {
1807− name = "ajv___ajv_6.11.0.tgz";
1808− url = "https://registry.yarnpkg.com/ajv/-/ajv-6.11.0.tgz";
1809− sha1 = "c3607cbc8ae392d8a5a536f25b21f8e5f3f87fe9";
1879+ name = "ajv___ajv_6.12.0.tgz";
1880+ url = "https://registry.yarnpkg.com/ajv/-/ajv-6.12.0.tgz";
1881+ sha1 = "06d60b96d87b8454a5adaba86e7854da629db4b7";
18101882 };
18111883 }
18121884 {
@@ -1834,11 +1906,11 @@
18341906 };
18351907 }
18361908 {
1837− name = "ansi_escapes___ansi_escapes_4.3.0.tgz";
1909+ name = "ansi_escapes___ansi_escapes_4.3.1.tgz";
18381910 path = fetchurl {
1839− name = "ansi_escapes___ansi_escapes_4.3.0.tgz";
1840− url = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.0.tgz";
1841− sha1 = "a4ce2b33d6b214b7950d8595c212f12ac9cc569d";
1911+ name = "ansi_escapes___ansi_escapes_4.3.1.tgz";
1912+ url = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz";
1913+ sha1 = "a5c47cc43181f1f38ffd7076837700d395522a61";
18421914 };
18431915 }
18441916 {
@@ -1897,6 +1969,14 @@
18971969 sha1 = "41fbb20243e50b12be0f04b8dedbf07520ce841d";
18981970 };
18991971 }
1972+ {
1973+ name = "ansi_styles___ansi_styles_4.2.1.tgz";
1974+ path = fetchurl {
1975+ name = "ansi_styles___ansi_styles_4.2.1.tgz";
1976+ url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz";
1977+ sha1 = "90ae75c424d008d2624c5bf29ead3177ebfcf359";
1978+ };
1979+ }
19001980 {
19011981 name = "anymatch___anymatch_2.0.0.tgz";
19021982 path = fetchurl {
@@ -1921,14 +2001,6 @@
19212001 sha1 = "6802e6264efd18c790a1b0d517f0f2627bf2c94a";
19222002 };
19232003 }
1924− {
1925− name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
1926− path = fetchurl {
1927− name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
1928− url = "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
1929− sha1 = "4b35c2944f062a8bfcda66410760350fe9ddfc21";
1930− };
1931− }
19322004 {
19332005 name = "argparse___argparse_1.0.10.tgz";
19342006 path = fetchurl {
@@ -2050,11 +2122,11 @@
20502122 };
20512123 }
20522124 {
2053− name = "array.prototype.find___array.prototype.find_2.1.0.tgz";
2125+ name = "array.prototype.find___array.prototype.find_2.1.1.tgz";
20542126 path = fetchurl {
2055− name = "array.prototype.find___array.prototype.find_2.1.0.tgz";
2056− url = "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.1.0.tgz";
2057− sha1 = "630f2eaf70a39e608ac3573e45cf8ccd0ede9ad7";
2127+ name = "array.prototype.find___array.prototype.find_2.1.1.tgz";
2128+ url = "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.1.1.tgz";
2129+ sha1 = "3baca26108ca7affb08db06bf0be6cb3115a969c";
20582130 };
20592131 }
20602132 {
@@ -2330,11 +2402,11 @@
23302402 };
23312403 }
23322404 {
2333− name = "babel_preset_react_app___babel_preset_react_app_9.1.1.tgz";
2405+ name = "babel_preset_react_app___babel_preset_react_app_9.1.2.tgz";
23342406 path = fetchurl {
2335− name = "babel_preset_react_app___babel_preset_react_app_9.1.1.tgz";
2336− url = "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-9.1.1.tgz";
2337− sha1 = "d1ceb47cbe48b285fdd5c562c54c432ed5a41e0e";
2407+ name = "babel_preset_react_app___babel_preset_react_app_9.1.2.tgz";
2408+ url = "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-9.1.2.tgz";
2409+ sha1 = "54775d976588a8a6d1a99201a702befecaf48030";
23382410 };
23392411 }
23402412 {
@@ -2506,11 +2578,11 @@
25062578 };
25072579 }
25082580 {
2509− name = "browser_process_hrtime___browser_process_hrtime_0.1.3.tgz";
2581+ name = "browser_process_hrtime___browser_process_hrtime_1.0.0.tgz";
25102582 path = fetchurl {
2511− name = "browser_process_hrtime___browser_process_hrtime_0.1.3.tgz";
2512− url = "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz";
2513− sha1 = "616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4";
2583+ name = "browser_process_hrtime___browser_process_hrtime_1.0.0.tgz";
2584+ url = "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz";
2585+ sha1 = "3c9b4b7d782c8121e56f10106d84c0d0ffc94626";
25142586 };
25152587 }
25162588 {
@@ -2570,19 +2642,11 @@
25702642 };
25712643 }
25722644 {
2573− name = "browserslist___browserslist_4.8.6.tgz";
2574− path = fetchurl {
2575− name = "browserslist___browserslist_4.8.6.tgz";
2576− url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.8.6.tgz";
2577− sha1 = "96406f3f5f0755d272e27a66f4163ca821590a7e";
2578− };
2579− }
2580− {
2581− name = "browserslist___browserslist_4.8.7.tgz";
2645+ name = "browserslist___browserslist_4.10.0.tgz";
25822646 path = fetchurl {
2583− name = "browserslist___browserslist_4.8.7.tgz";
2584− url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.8.7.tgz";
2585− sha1 = "ec8301ff415e6a42c949d0e66b405eb539c532d0";
2647+ name = "browserslist___browserslist_4.10.0.tgz";
2648+ url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.10.0.tgz";
2649+ sha1 = "f179737913eaf0d2b98e4926ac1ca6a15cbcc6a9";
25862650 };
25872651 }
25882652 {
@@ -2746,11 +2810,11 @@
27462810 };
27472811 }
27482812 {
2749− name = "caniuse_lite___caniuse_lite_1.0.30001028.tgz";
2813+ name = "caniuse_lite___caniuse_lite_1.0.30001035.tgz";
27502814 path = fetchurl {
2751− name = "caniuse_lite___caniuse_lite_1.0.30001028.tgz";
2752− url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001028.tgz";
2753− sha1 = "f2241242ac70e0fa9cda55c2776d32a0867971c2";
2815+ name = "caniuse_lite___caniuse_lite_1.0.30001035.tgz";
2816+ url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz";
2817+ sha1 = "2bb53b8aa4716b2ed08e088d4dc816a5fe089a1e";
27542818 };
27552819 }
27562820 {
@@ -2793,6 +2857,14 @@
27932857 sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
27942858 };
27952859 }
2860+ {
2861+ name = "chalk___chalk_3.0.0.tgz";
2862+ path = fetchurl {
2863+ name = "chalk___chalk_3.0.0.tgz";
2864+ url = "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz";
2865+ sha1 = "3f73c2bf526591f574cc492c51e2456349f844e4";
2866+ };
2867+ }
27962868 {
27972869 name = "chardet___chardet_0.7.0.tgz";
27982870 path = fetchurl {
@@ -2977,6 +3049,14 @@
29773049 sha1 = "bb71850690e1f136567de629d2d5471deda4c1e8";
29783050 };
29793051 }
3052+ {
3053+ name = "color_convert___color_convert_2.0.1.tgz";
3054+ path = fetchurl {
3055+ name = "color_convert___color_convert_2.0.1.tgz";
3056+ url = "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz";
3057+ sha1 = "72d3a68d598c9bdb3af2ad1e84f21d896abd4de3";
3058+ };
3059+ }
29803060 {
29813061 name = "color_name___color_name_1.1.3.tgz";
29823062 path = fetchurl {
@@ -3129,14 +3209,6 @@
31293209 sha1 = "67063cef57ceb6cf4993a2ab3a55840ae8c49336";
31303210 };
31313211 }
3132− {
3133− name = "console_control_strings___console_control_strings_1.1.0.tgz";
3134− path = fetchurl {
3135− name = "console_control_strings___console_control_strings_1.1.0.tgz";
3136− url = "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz";
3137− sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e";
3138− };
3139− }
31403212 {
31413213 name = "constants_browserify___constants_browserify_1.0.0.tgz";
31423214 path = fetchurl {
@@ -3218,11 +3290,11 @@
32183290 };
32193291 }
32203292 {
3221− name = "copy_to_clipboard___copy_to_clipboard_3.2.1.tgz";
3293+ name = "copy_to_clipboard___copy_to_clipboard_3.3.1.tgz";
32223294 path = fetchurl {
3223− name = "copy_to_clipboard___copy_to_clipboard_3.2.1.tgz";
3224− url = "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.2.1.tgz";
3225− sha1 = "b1a1137100e5665d5a96015cb579e30e90e07c44";
3295+ name = "copy_to_clipboard___copy_to_clipboard_3.3.1.tgz";
3296+ url = "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz";
3297+ sha1 = "115aa1a9998ffab6196f93076ad6da3b913662ae";
32263298 };
32273299 }
32283300 {
@@ -3233,6 +3305,14 @@
32333305 sha1 = "938476569ebb6cda80d339bcf199fae4f16fff17";
32343306 };
32353307 }
3308+ {
3309+ name = "core_js_pure___core_js_pure_3.6.4.tgz";
3310+ path = fetchurl {
3311+ name = "core_js_pure___core_js_pure_3.6.4.tgz";
3312+ url = "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.4.tgz";
3313+ sha1 = "4bf1ba866e25814f149d4e9aaa08c36173506e3a";
3314+ };
3315+ }
32363316 {
32373317 name = "core_js___core_js_2.6.11.tgz";
32383318 path = fetchurl {
@@ -3657,14 +3737,6 @@
36573737 sha1 = "b5c98c942ceffaf7cb051e24e1434a25a2e6076a";
36583738 };
36593739 }
3660− {
3661− name = "deep_extend___deep_extend_0.6.0.tgz";
3662− path = fetchurl {
3663− name = "deep_extend___deep_extend_0.6.0.tgz";
3664− url = "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz";
3665− sha1 = "c4fa7c95404a17a9c3e8ca7e1537312b736330ac";
3666− };
3667− }
36683740 {
36693741 name = "deep_is___deep_is_0.1.3.tgz";
36703742 path = fetchurl {
@@ -3729,14 +3801,6 @@
37293801 sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
37303802 };
37313803 }
3732− {
3733− name = "delegates___delegates_1.0.0.tgz";
3734− path = fetchurl {
3735− name = "delegates___delegates_1.0.0.tgz";
3736− url = "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz";
3737− sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a";
3738− };
3739− }
37403804 {
37413805 name = "depd___depd_1.1.2.tgz";
37423806 path = fetchurl {
@@ -3761,14 +3825,6 @@
37613825 sha1 = "978857442c44749e4206613e37946205826abd80";
37623826 };
37633827 }
3764− {
3765− name = "detect_libc___detect_libc_1.0.3.tgz";
3766− path = fetchurl {
3767− name = "detect_libc___detect_libc_1.0.3.tgz";
3768− url = "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz";
3769− sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b";
3770− };
3771− }
37723828 {
37733829 name = "detect_newline___detect_newline_2.1.0.tgz";
37743830 path = fetchurl {
@@ -3953,6 +4009,14 @@
39534009 sha1 = "8805097e933d65e85546f726d60f5eb88b44f803";
39544010 };
39554011 }
4012+ {
4013+ name = "domhandler___domhandler_3.0.0.tgz";
4014+ path = fetchurl {
4015+ name = "domhandler___domhandler_3.0.0.tgz";
4016+ url = "https://registry.yarnpkg.com/domhandler/-/domhandler-3.0.0.tgz";
4017+ sha1 = "51cd13efca31da95bbb0c5bee3a48300e333b3e9";
4018+ };
4019+ }
39564020 {
39574021 name = "domutils___domutils_1.5.1.tgz";
39584022 path = fetchurl {
@@ -3969,6 +4033,14 @@
39694033 sha1 = "56ea341e834e06e6748af7a1cb25da67ea9f8c2a";
39704034 };
39714035 }
4036+ {
4037+ name = "domutils___domutils_2.0.0.tgz";
4038+ path = fetchurl {
4039+ name = "domutils___domutils_2.0.0.tgz";
4040+ url = "https://registry.yarnpkg.com/domutils/-/domutils-2.0.0.tgz";
4041+ sha1 = "15b8278e37bfa8468d157478c58c367718133c08";
4042+ };
4043+ }
39724044 {
39734045 name = "dot_case___dot_case_3.0.3.tgz";
39744046 path = fetchurl {
@@ -4042,11 +4114,11 @@
40424114 };
40434115 }
40444116 {
4045− name = "electron_to_chromium___electron_to_chromium_1.3.356.tgz";
4117+ name = "electron_to_chromium___electron_to_chromium_1.3.380.tgz";
40464118 path = fetchurl {
4047− name = "electron_to_chromium___electron_to_chromium_1.3.356.tgz";
4048− url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.356.tgz";
4049− sha1 = "fb985ee0f3023e6e11b97547ff3f738bdd8643d2";
4119+ name = "electron_to_chromium___electron_to_chromium_1.3.380.tgz";
4120+ url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.380.tgz";
4121+ sha1 = "1e1f07091b42b54bccd0ad6d3a14f2b73b60dc9d";
40504122 };
40514123 }
40524124 {
@@ -4266,11 +4338,11 @@
42664338 };
42674339 }
42684340 {
4269− name = "eslint_config_react_app___eslint_config_react_app_5.2.0.tgz";
4341+ name = "eslint_config_react_app___eslint_config_react_app_5.2.1.tgz";
42704342 path = fetchurl {
4271− name = "eslint_config_react_app___eslint_config_react_app_5.2.0.tgz";
4272− url = "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-5.2.0.tgz";
4273− sha1 = "135110ba56a9e378f7acfe5f36e2ae76a2317899";
4343+ name = "eslint_config_react_app___eslint_config_react_app_5.2.1.tgz";
4344+ url = "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-5.2.1.tgz";
4345+ sha1 = "698bf7aeee27f0cea0139eaef261c7bf7dd623df";
42744346 };
42754347 }
42764348 {
@@ -4362,11 +4434,11 @@
43624434 };
43634435 }
43644436 {
4365− name = "eslint_plugin_react___eslint_plugin_react_7.18.3.tgz";
4437+ name = "eslint_plugin_react___eslint_plugin_react_7.19.0.tgz";
43664438 path = fetchurl {
4367− name = "eslint_plugin_react___eslint_plugin_react_7.18.3.tgz";
4368− url = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.18.3.tgz";
4369− sha1 = "8be671b7f6be095098e79d27ac32f9580f599bc8";
4439+ name = "eslint_plugin_react___eslint_plugin_react_7.19.0.tgz";
4440+ url = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz";
4441+ sha1 = "6d08f9673628aa69c5559d33489e855d83551666";
43704442 };
43714443 }
43724444 {
@@ -4410,11 +4482,11 @@
44104482 };
44114483 }
44124484 {
4413− name = "espree___espree_6.1.2.tgz";
4485+ name = "espree___espree_6.2.1.tgz";
44144486 path = fetchurl {
4415− name = "espree___espree_6.1.2.tgz";
4416− url = "https://registry.yarnpkg.com/espree/-/espree-6.1.2.tgz";
4417− sha1 = "6c272650932b4f91c3714e5e7b5f5e2ecf47262d";
4487+ name = "espree___espree_6.2.1.tgz";
4488+ url = "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz";
4489+ sha1 = "77fc72e1fd744a2052c20f38a5b575832e82734a";
44184490 };
44194491 }
44204492 {
@@ -4762,11 +4834,11 @@
47624834 };
47634835 }
47644836 {
4765− name = "find_cache_dir___find_cache_dir_3.2.0.tgz";
4837+ name = "find_cache_dir___find_cache_dir_3.3.1.tgz";
47664838 path = fetchurl {
4767− name = "find_cache_dir___find_cache_dir_3.2.0.tgz";
4768− url = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.2.0.tgz";
4769− sha1 = "e7fe44c1abc1299f516146e563108fd1006c1874";
4839+ name = "find_cache_dir___find_cache_dir_3.3.1.tgz";
4840+ url = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz";
4841+ sha1 = "89b33fad4a4670daa94f855f7fbe31d6d84fe880";
47704842 };
47714843 }
47724844 {
@@ -4945,14 +5017,6 @@
49455017 sha1 = "49d43c45a88cd9677668cb7be1b46efdb8d2e1c0";
49465018 };
49475019 }
4948− {
4949− name = "fs_minipass___fs_minipass_1.2.7.tgz";
4950− path = fetchurl {
4951− name = "fs_minipass___fs_minipass_1.2.7.tgz";
4952− url = "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz";
4953− sha1 = "ccff8570841e7fe4265693da88936c55aed7f7c7";
4954− };
4955− }
49565020 {
49575021 name = "fs_minipass___fs_minipass_2.1.0.tgz";
49585022 path = fetchurl {
@@ -4986,11 +5050,11 @@
49865050 };
49875051 }
49885052 {
4989− name = "fsevents___fsevents_1.2.11.tgz";
5053+ name = "fsevents___fsevents_1.2.12.tgz";
49905054 path = fetchurl {
4991− name = "fsevents___fsevents_1.2.11.tgz";
4992− url = "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.11.tgz";
4993− sha1 = "67bf57f4758f02ede88fb2a1712fef4d15358be3";
5055+ name = "fsevents___fsevents_1.2.12.tgz";
5056+ url = "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.12.tgz";
5057+ sha1 = "db7e0d8ec3b0b45724fd4d83d43554a8f1f0de5c";
49945058 };
49955059 }
49965060 {
@@ -5033,14 +5097,6 @@
50335097 sha1 = "4c76ec2ff0ac1a36a9dccf9a00df8623078d4ed8";
50345098 };
50355099 }
5036− {
5037− name = "gauge___gauge_2.7.4.tgz";
5038− path = fetchurl {
5039− name = "gauge___gauge_2.7.4.tgz";
5040− url = "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz";
5041− sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7";
5042− };
5043− }
50445100 {
50455101 name = "gensync___gensync_1.0.0_beta.1.tgz";
50465102 path = fetchurl {
@@ -5162,11 +5218,11 @@
51625218 };
51635219 }
51645220 {
5165− name = "globals___globals_12.3.0.tgz";
5221+ name = "globals___globals_12.4.0.tgz";
51665222 path = fetchurl {
5167− name = "globals___globals_12.3.0.tgz";
5168− url = "https://registry.yarnpkg.com/globals/-/globals-12.3.0.tgz";
5169− sha1 = "1e564ee5c4dded2ab098b0f88f24702a3c56be13";
5223+ name = "globals___globals_12.4.0.tgz";
5224+ url = "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz";
5225+ sha1 = "a18813576a41b00a24a97e7f815918c2e19925f8";
51705226 };
51715227 }
51725228 {
@@ -5281,14 +5337,6 @@
52815337 sha1 = "9f5214758a44196c406d9bd76cebf81ec2dd31e8";
52825338 };
52835339 }
5284− {
5285− name = "has_unicode___has_unicode_2.0.1.tgz";
5286− path = fetchurl {
5287− name = "has_unicode___has_unicode_2.0.1.tgz";
5288− url = "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz";
5289− sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9";
5290− };
5291− }
52925340 {
52935341 name = "has_value___has_value_0.3.1.tgz";
52945342 path = fetchurl {
@@ -5370,11 +5418,11 @@
53705418 };
53715419 }
53725420 {
5373− name = "hosted_git_info___hosted_git_info_2.8.5.tgz";
5421+ name = "hosted_git_info___hosted_git_info_2.8.8.tgz";
53745422 path = fetchurl {
5375− name = "hosted_git_info___hosted_git_info_2.8.5.tgz";
5376− url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.5.tgz";
5377− sha1 = "759cfcf2c4d156ade59b0b2dfabddc42a6b9c70c";
5423+ name = "hosted_git_info___hosted_git_info_2.8.8.tgz";
5424+ url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz";
5425+ sha1 = "7539bd4bc1e0e0a895815a2e0262420b12858488";
53785426 };
53795427 }
53805428 {
@@ -5434,11 +5482,11 @@
54345482 };
54355483 }
54365484 {
5437− name = "html_escaper___html_escaper_2.0.0.tgz";
5485+ name = "html_escaper___html_escaper_2.0.1.tgz";
54385486 path = fetchurl {
5439− name = "html_escaper___html_escaper_2.0.0.tgz";
5440− url = "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.0.tgz";
5441− sha1 = "71e87f931de3fe09e56661ab9a29aadec707b491";
5487+ name = "html_escaper___html_escaper_2.0.1.tgz";
5488+ url = "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.1.tgz";
5489+ sha1 = "beed86b5d2b921e92533aa11bce6d8e3b583dee7";
54425490 };
54435491 }
54445492 {
@@ -5465,6 +5513,14 @@
54655513 sha1 = "bd679dc3f59897b6a34bb10749c855bb53a9392f";
54665514 };
54675515 }
5516+ {
5517+ name = "htmlparser2___htmlparser2_4.1.0.tgz";
5518+ path = fetchurl {
5519+ name = "htmlparser2___htmlparser2_4.1.0.tgz";
5520+ url = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz";
5521+ sha1 = "9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78";
5522+ };
5523+ }
54685524 {
54695525 name = "http_deceiver___http_deceiver_1.2.7.tgz";
54705526 path = fetchurl {
@@ -5585,14 +5641,6 @@
55855641 sha1 = "c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501";
55865642 };
55875643 }
5588− {
5589− name = "ignore_walk___ignore_walk_3.0.3.tgz";
5590− path = fetchurl {
5591− name = "ignore_walk___ignore_walk_3.0.3.tgz";
5592− url = "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz";
5593− sha1 = "017e2447184bfeade7c238e4aefdd1e8f95b1e37";
5594− };
5595− }
55965644 {
55975645 name = "ignore___ignore_3.3.10.tgz";
55985646 path = fetchurl {
@@ -5737,6 +5785,14 @@
57375785 sha1 = "99af5bde47153abca23f5c7fc30db247f39da703";
57385786 };
57395787 }
5788+ {
5789+ name = "inquirer___inquirer_7.1.0.tgz";
5790+ path = fetchurl {
5791+ name = "inquirer___inquirer_7.1.0.tgz";
5792+ url = "https://registry.yarnpkg.com/inquirer/-/inquirer-7.1.0.tgz";
5793+ sha1 = "1298a01859883e17c7264b82870ae1034f92dd29";
5794+ };
5795+ }
57405796 {
57415797 name = "internal_ip___internal_ip_4.3.0.tgz";
57425798 path = fetchurl {
@@ -5785,14 +5841,6 @@
57855841 sha1 = "bdded70114290828c0a039e72ef25f5aaec4354a";
57865842 };
57875843 }
5788− {
5789− name = "ipaddr.js___ipaddr.js_1.9.0.tgz";
5790− path = fetchurl {
5791− name = "ipaddr.js___ipaddr.js_1.9.0.tgz";
5792− url = "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz";
5793− sha1 = "37df74e430a0e47550fe54a2defe30d8acd95f65";
5794− };
5795− }
57965844 {
57975845 name = "ipaddr.js___ipaddr.js_1.9.1.tgz";
57985846 path = fetchurl {
@@ -6730,11 +6778,11 @@
67306778 };
67316779 }
67326780 {
6733− name = "json5___json5_2.1.1.tgz";
6781+ name = "json5___json5_2.1.2.tgz";
67346782 path = fetchurl {
6735− name = "json5___json5_2.1.1.tgz";
6736− url = "https://registry.yarnpkg.com/json5/-/json5-2.1.1.tgz";
6737− sha1 = "81b6cb04e9ba496f1c7005d07b4368a2638f90b6";
6783+ name = "json5___json5_2.1.2.tgz";
6784+ url = "https://registry.yarnpkg.com/json5/-/json5-2.1.2.tgz";
6785+ sha1 = "43ef1f0af9835dd624751a6b7fa48874fb2d608e";
67386786 };
67396787 }
67406788 {
@@ -6770,11 +6818,11 @@
67706818 };
67716819 }
67726820 {
6773− name = "just_extend___just_extend_4.0.2.tgz";
6821+ name = "just_extend___just_extend_4.1.0.tgz";
67746822 path = fetchurl {
6775− name = "just_extend___just_extend_4.0.2.tgz";
6776− url = "https://registry.yarnpkg.com/just-extend/-/just-extend-4.0.2.tgz";
6777− sha1 = "f3f47f7dfca0f989c55410a7ebc8854b07108afc";
6823+ name = "just_extend___just_extend_4.1.0.tgz";
6824+ url = "https://registry.yarnpkg.com/just-extend/-/just-extend-4.1.0.tgz";
6825+ sha1 = "7278a4027d889601640ee0ce0e5a00b992467da4";
67786826 };
67796827 }
67806828 {
@@ -6922,11 +6970,11 @@
69226970 };
69236971 }
69246972 {
6925− name = "loader_fs_cache___loader_fs_cache_1.0.2.tgz";
6973+ name = "loader_fs_cache___loader_fs_cache_1.0.3.tgz";
69266974 path = fetchurl {
6927− name = "loader_fs_cache___loader_fs_cache_1.0.2.tgz";
6928− url = "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz";
6929− sha1 = "54cedf6b727e1779fd8f01205f05f6e88706f086";
6975+ name = "loader_fs_cache___loader_fs_cache_1.0.3.tgz";
6976+ url = "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz";
6977+ sha1 = "f08657646d607078be2f0a032f8bd69dd6f277d9";
69306978 };
69316979 }
69326980 {
@@ -7394,19 +7442,11 @@
73947442 };
73957443 }
73967444 {
7397− name = "minimist___minimist_0.0.8.tgz";
7445+ name = "minimist___minimist_1.2.5.tgz";
73987446 path = fetchurl {
7399− name = "minimist___minimist_0.0.8.tgz";
7400− url = "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz";
7401− sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
7402− };
7403− }
7404− {
7405− name = "minimist___minimist_1.2.0.tgz";
7406− path = fetchurl {
7407− name = "minimist___minimist_1.2.0.tgz";
7408− url = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz";
7409− sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284";
7447+ name = "minimist___minimist_1.2.5.tgz";
7448+ url = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz";
7449+ sha1 = "67d66014b66a6a8aaa0c083c5fd58df4e4e97602";
74107450 };
74117451 }
74127452 {
@@ -7433,14 +7473,6 @@
74337473 sha1 = "3dcb6bb4a546e32969c7ad710f2c79a86abba93a";
74347474 };
74357475 }
7436− {
7437− name = "minipass___minipass_2.9.0.tgz";
7438− path = fetchurl {
7439− name = "minipass___minipass_2.9.0.tgz";
7440− url = "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz";
7441− sha1 = "e713762e7d3e32fed803115cf93e04bca9fcc9a6";
7442− };
7443− }
74447476 {
74457477 name = "minipass___minipass_3.1.1.tgz";
74467478 path = fetchurl {
@@ -7449,14 +7481,6 @@
74497481 sha1 = "7607ce778472a185ad6d89082aa2070f79cedcd5";
74507482 };
74517483 }
7452− {
7453− name = "minizlib___minizlib_1.3.3.tgz";
7454− path = fetchurl {
7455− name = "minizlib___minizlib_1.3.3.tgz";
7456− url = "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz";
7457− sha1 = "2290de96818a34c29551c8a8d301216bd65a861d";
7458− };
7459− }
74607484 {
74617485 name = "mississippi___mississippi_3.0.0.tgz";
74627486 path = fetchurl {
@@ -7482,11 +7506,11 @@
74827506 };
74837507 }
74847508 {
7485− name = "mkdirp___mkdirp_0.5.1.tgz";
7509+ name = "mkdirp___mkdirp_0.5.3.tgz";
74867510 path = fetchurl {
7487− name = "mkdirp___mkdirp_0.5.1.tgz";
7488− url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz";
7489− sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
7511+ name = "mkdirp___mkdirp_0.5.3.tgz";
7512+ url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.3.tgz";
7513+ sha1 = "5a514b7179259287952881e94410ec5465659f8c";
74907514 };
74917515 }
74927516 {
@@ -7498,11 +7522,11 @@
74987522 };
74997523 }
75007524 {
7501− name = "moment_timezone___moment_timezone_0.5.27.tgz";
7525+ name = "moment_timezone___moment_timezone_0.5.28.tgz";
75027526 path = fetchurl {
7503− name = "moment_timezone___moment_timezone_0.5.27.tgz";
7504− url = "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.27.tgz";
7505− sha1 = "73adec8139b6fe30452e78f210f27b1f346b8877";
7527+ name = "moment_timezone___moment_timezone_0.5.28.tgz";
7528+ url = "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.28.tgz";
7529+ sha1 = "f093d789d091ed7b055d82aa81a82467f72e4338";
75067530 };
75077531 }
75087532 {
@@ -7609,14 +7633,6 @@
76097633 sha1 = "4af4006e16645ff800e9f993c3af039857d9dbdc";
76107634 };
76117635 }
7612− {
7613− name = "needle___needle_2.3.2.tgz";
7614− path = fetchurl {
7615− name = "needle___needle_2.3.2.tgz";
7616− url = "https://registry.yarnpkg.com/needle/-/needle-2.3.2.tgz";
7617− sha1 = "3342dea100b7160960a450dc8c22160ac712a528";
7618− };
7619− }
76207636 {
76217637 name = "negotiator___negotiator_0.6.2.tgz";
76227638 path = fetchurl {
@@ -7714,27 +7730,11 @@
77147730 };
77157731 }
77167732 {
7717− name = "node_pre_gyp___node_pre_gyp_0.14.0.tgz";
7718− path = fetchurl {
7719− name = "node_pre_gyp___node_pre_gyp_0.14.0.tgz";
7720− url = "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz";
7721− sha1 = "9a0596533b877289bcad4e143982ca3d904ddc83";
7722− };
7723− }
7724− {
7725− name = "node_releases___node_releases_1.1.49.tgz";
7726− path = fetchurl {
7727− name = "node_releases___node_releases_1.1.49.tgz";
7728− url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.49.tgz";
7729− sha1 = "67ba5a3fac2319262675ef864ed56798bb33b93e";
7730− };
7731− }
7732− {
7733− name = "nopt___nopt_4.0.1.tgz";
7733+ name = "node_releases___node_releases_1.1.52.tgz";
77347734 path = fetchurl {
7735− name = "nopt___nopt_4.0.1.tgz";
7736− url = "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz";
7737− sha1 = "d0d4685afd5415193c8c7505602d0d17cd64474d";
7735+ name = "node_releases___node_releases_1.1.52.tgz";
7736+ url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.52.tgz";
7737+ sha1 = "bcffee3e0a758e92e44ecfaecd0a47554b0bcba9";
77387738 };
77397739 }
77407740 {
@@ -7785,30 +7785,6 @@
77857785 sha1 = "b2e1c4dc4f7c6d57743df733a4f5978d18650559";
77867786 };
77877787 }
7788− {
7789− name = "npm_bundled___npm_bundled_1.1.1.tgz";
7790− path = fetchurl {
7791− name = "npm_bundled___npm_bundled_1.1.1.tgz";
7792− url = "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.1.tgz";
7793− sha1 = "1edd570865a94cdb1bc8220775e29466c9fb234b";
7794− };
7795− }
7796− {
7797− name = "npm_normalize_package_bin___npm_normalize_package_bin_1.0.1.tgz";
7798− path = fetchurl {
7799− name = "npm_normalize_package_bin___npm_normalize_package_bin_1.0.1.tgz";
7800− url = "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz";
7801− sha1 = "6e79a41f23fd235c0623218228da7d9c23b8f6e2";
7802− };
7803− }
7804− {
7805− name = "npm_packlist___npm_packlist_1.4.8.tgz";
7806− path = fetchurl {
7807− name = "npm_packlist___npm_packlist_1.4.8.tgz";
7808− url = "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz";
7809− sha1 = "56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e";
7810− };
7811− }
78127788 {
78137789 name = "npm_run_path___npm_run_path_2.0.2.tgz";
78147790 path = fetchurl {
@@ -7817,14 +7793,6 @@
78177793 sha1 = "35a9232dfa35d7067b4cb2ddf2357b1871536c5f";
78187794 };
78197795 }
7820− {
7821− name = "npmlog___npmlog_4.1.2.tgz";
7822− path = fetchurl {
7823− name = "npmlog___npmlog_4.1.2.tgz";
7824− url = "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz";
7825− sha1 = "08a7f2a8bf734604779a9efa4ad5cc717abb954b";
7826− };
7827− }
78287796 {
78297797 name = "nth_check___nth_check_1.0.2.tgz";
78307798 path = fetchurl {
@@ -8018,11 +7986,11 @@
80187986 };
80197987 }
80207988 {
8021− name = "open___open_7.0.2.tgz";
7989+ name = "open___open_7.0.3.tgz";
80227990 path = fetchurl {
8023− name = "open___open_7.0.2.tgz";
8024− url = "https://registry.yarnpkg.com/open/-/open-7.0.2.tgz";
8025− sha1 = "fb3681f11f157f2361d2392307548ca1792960e8";
7991+ name = "open___open_7.0.3.tgz";
7992+ url = "https://registry.yarnpkg.com/open/-/open-7.0.3.tgz";
7993+ sha1 = "db551a1af9c7ab4c7af664139930826138531c48";
80267994 };
80277995 }
80287996 {
@@ -8065,14 +8033,6 @@
80658033 sha1 = "854373c7f5c2315914fc9bfc6bd8238fdda1ec27";
80668034 };
80678035 }
8068− {
8069− name = "os_homedir___os_homedir_1.0.2.tgz";
8070− path = fetchurl {
8071− name = "os_homedir___os_homedir_1.0.2.tgz";
8072− url = "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz";
8073− sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3";
8074− };
8075− }
80768036 {
80778037 name = "os_locale___os_locale_3.1.0.tgz";
80788038 path = fetchurl {
@@ -8089,14 +8049,6 @@
80898049 sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274";
80908050 };
80918051 }
8092− {
8093− name = "osenv___osenv_0.1.5.tgz";
8094− path = fetchurl {
8095− name = "osenv___osenv_0.1.5.tgz";
8096− url = "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz";
8097− sha1 = "85cdfafaeb28e8677f416e287592b5f3f49ea410";
8098− };
8099− }
81008052 {
81018053 name = "p_defer___p_defer_1.0.0.tgz";
81028054 path = fetchurl {
@@ -8466,11 +8418,11 @@
84668418 };
84678419 }
84688420 {
8469− name = "picomatch___picomatch_2.2.1.tgz";
8421+ name = "picomatch___picomatch_2.2.2.tgz";
84708422 path = fetchurl {
8471− name = "picomatch___picomatch_2.2.1.tgz";
8472− url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.1.tgz";
8473− sha1 = "21bac888b6ed8601f831ce7816e335bc779f0a4a";
8423+ name = "picomatch___picomatch_2.2.2.tgz";
8424+ url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz";
8425+ sha1 = "21f333e9b6b8eaff02468f5146ea406d345f4dad";
84748426 };
84758427 }
84768428 {
@@ -8922,11 +8874,11 @@
89228874 };
89238875 }
89248876 {
8925− name = "postcss_modules_scope___postcss_modules_scope_2.1.1.tgz";
8877+ name = "postcss_modules_scope___postcss_modules_scope_2.2.0.tgz";
89268878 path = fetchurl {
8927− name = "postcss_modules_scope___postcss_modules_scope_2.1.1.tgz";
8928− url = "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz";
8929− sha1 = "33d4fc946602eb5e9355c4165d68a10727689dba";
8879+ name = "postcss_modules_scope___postcss_modules_scope_2.2.0.tgz";
8880+ url = "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz";
8881+ sha1 = "385cae013cc7743f5a7d7602d1073a89eaae62ee";
89308882 };
89318883 }
89328884 {
@@ -9306,19 +9258,19 @@
93069258 };
93079259 }
93089260 {
9309− name = "promise___promise_8.0.3.tgz";
9261+ name = "promise___promise_8.1.0.tgz";
93109262 path = fetchurl {
9311− name = "promise___promise_8.0.3.tgz";
9312− url = "https://registry.yarnpkg.com/promise/-/promise-8.0.3.tgz";
9313− sha1 = "f592e099c6cddc000d538ee7283bb190452b0bf6";
9263+ name = "promise___promise_8.1.0.tgz";
9264+ url = "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz";
9265+ sha1 = "697c25c3dfe7435dd79fcd58c38a135888eaf05e";
93149266 };
93159267 }
93169268 {
9317− name = "prompts___prompts_2.3.1.tgz";
9269+ name = "prompts___prompts_2.3.2.tgz";
93189270 path = fetchurl {
9319− name = "prompts___prompts_2.3.1.tgz";
9320− url = "https://registry.yarnpkg.com/prompts/-/prompts-2.3.1.tgz";
9321− sha1 = "b63a9ce2809f106fa9ae1277c275b167af46ea05";
9271+ name = "prompts___prompts_2.3.2.tgz";
9272+ url = "https://registry.yarnpkg.com/prompts/-/prompts-2.3.2.tgz";
9273+ sha1 = "480572d89ecf39566d2bd3fe2c9fccb7c4c0b068";
93229274 };
93239275 }
93249276 {
@@ -9338,11 +9290,11 @@
93389290 };
93399291 }
93409292 {
9341− name = "proxy_addr___proxy_addr_2.0.5.tgz";
9293+ name = "proxy_addr___proxy_addr_2.0.6.tgz";
93429294 path = fetchurl {
9343− name = "proxy_addr___proxy_addr_2.0.5.tgz";
9344− url = "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz";
9345− sha1 = "34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34";
9295+ name = "proxy_addr___proxy_addr_2.0.6.tgz";
9296+ url = "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz";
9297+ sha1 = "fdc2336505447d3f2f2c638ed272caf614bbb2bf";
93469298 };
93479299 }
93489300 {
@@ -9537,14 +9489,6 @@
95379489 sha1 = "a1ce6fb9c9bc356ca52e89256ab59059e13d0332";
95389490 };
95399491 }
9540− {
9541− name = "rc___rc_1.2.8.tgz";
9542− path = fetchurl {
9543− name = "rc___rc_1.2.8.tgz";
9544− url = "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz";
9545− sha1 = "cd924bf5200a075b83c188cd6b9e211b7fc0d3ed";
9546− };
9547− }
95489492 {
95499493 name = "react_app_polyfill___react_app_polyfill_1.0.6.tgz";
95509494 path = fetchurl {
@@ -9562,35 +9506,35 @@
95629506 };
95639507 }
95649508 {
9565− name = "react_dev_utils___react_dev_utils_10.2.0.tgz";
9509+ name = "react_dev_utils___react_dev_utils_10.2.1.tgz";
95669510 path = fetchurl {
9567− name = "react_dev_utils___react_dev_utils_10.2.0.tgz";
9568− url = "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-10.2.0.tgz";
9569− sha1 = "b11cc48aa2be2502fb3c27a50d1dfa95cfa9dfe0";
9511+ name = "react_dev_utils___react_dev_utils_10.2.1.tgz";
9512+ url = "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-10.2.1.tgz";
9513+ sha1 = "f6de325ae25fa4d546d09df4bb1befdc6dd19c19";
95709514 };
95719515 }
95729516 {
9573− name = "react_dom___react_dom_16.12.0.tgz";
9517+ name = "react_dom___react_dom_16.13.1.tgz";
95749518 path = fetchurl {
9575− name = "react_dom___react_dom_16.12.0.tgz";
9576− url = "https://registry.yarnpkg.com/react-dom/-/react-dom-16.12.0.tgz";
9577− sha1 = "0da4b714b8d13c2038c9396b54a92baea633fe11";
9519+ name = "react_dom___react_dom_16.13.1.tgz";
9520+ url = "https://registry.yarnpkg.com/react-dom/-/react-dom-16.13.1.tgz";
9521+ sha1 = "c1bd37331a0486c078ee54c4740720993b2e0e7f";
95789522 };
95799523 }
95809524 {
9581− name = "react_error_overlay___react_error_overlay_6.0.6.tgz";
9525+ name = "react_error_overlay___react_error_overlay_6.0.7.tgz";
95829526 path = fetchurl {
9583− name = "react_error_overlay___react_error_overlay_6.0.6.tgz";
9584− url = "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.6.tgz";
9585− sha1 = "ac4d9dc4c1b5c536c2c312bf66aa2b09bfa384e2";
9527+ name = "react_error_overlay___react_error_overlay_6.0.7.tgz";
9528+ url = "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.7.tgz";
9529+ sha1 = "1dcfb459ab671d53f660a991513cb2f0a0553108";
95869530 };
95879531 }
95889532 {
9589− name = "react_is___react_is_16.12.0.tgz";
9533+ name = "react_is___react_is_16.13.1.tgz";
95909534 path = fetchurl {
9591− name = "react_is___react_is_16.12.0.tgz";
9592− url = "https://registry.yarnpkg.com/react-is/-/react-is-16.12.0.tgz";
9593− sha1 = "2cc0fe0fba742d97fd527c42a13bec4eeb06241c";
9535+ name = "react_is___react_is_16.13.1.tgz";
9536+ url = "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz";
9537+ sha1 = "789729a4dc36de2999dc156dd6c1d9c18cea56a4";
95949538 };
95959539 }
95969540 {
@@ -9626,11 +9570,11 @@
96269570 };
96279571 }
96289572 {
9629− name = "react_test_renderer___react_test_renderer_16.12.0.tgz";
9573+ name = "react_test_renderer___react_test_renderer_16.13.1.tgz";
96309574 path = fetchurl {
9631− name = "react_test_renderer___react_test_renderer_16.12.0.tgz";
9632− url = "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.12.0.tgz";
9633− sha1 = "11417ffda579306d4e841a794d32140f3da1b43f";
9575+ name = "react_test_renderer___react_test_renderer_16.13.1.tgz";
9576+ url = "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.13.1.tgz";
9577+ sha1 = "de25ea358d9012606de51e012d9742e7f0deabc1";
96349578 };
96359579 }
96369580 {
@@ -9642,11 +9586,11 @@
96429586 };
96439587 }
96449588 {
9645− name = "react___react_16.12.0.tgz";
9589+ name = "react___react_16.13.1.tgz";
96469590 path = fetchurl {
9647− name = "react___react_16.12.0.tgz";
9648− url = "https://registry.yarnpkg.com/react/-/react-16.12.0.tgz";
9649− sha1 = "0c0a9c6a142429e3614834d5a778e18aa78a0b83";
9591+ name = "react___react_16.13.1.tgz";
9592+ url = "https://registry.yarnpkg.com/react/-/react-16.13.1.tgz";
9593+ sha1 = "2e818822f1a9743122c063d6410d85c1e3afe48e";
96509594 };
96519595 }
96529596 {
@@ -9746,11 +9690,11 @@
97469690 };
97479691 }
97489692 {
9749− name = "regenerate_unicode_properties___regenerate_unicode_properties_8.1.0.tgz";
9693+ name = "regenerate_unicode_properties___regenerate_unicode_properties_8.2.0.tgz";
97509694 path = fetchurl {
9751− name = "regenerate_unicode_properties___regenerate_unicode_properties_8.1.0.tgz";
9752− url = "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz";
9753− sha1 = "ef51e0f0ea4ad424b77bf7cb41f3e015c70a3f0e";
9695+ name = "regenerate_unicode_properties___regenerate_unicode_properties_8.2.0.tgz";
9696+ url = "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz";
9697+ sha1 = "e5de7111d655e7ba60c057dbe9ff37c87e65cdec";
97549698 };
97559699 }
97569700 {
@@ -9770,19 +9714,19 @@
97709714 };
97719715 }
97729716 {
9773− name = "regenerator_runtime___regenerator_runtime_0.13.3.tgz";
9717+ name = "regenerator_runtime___regenerator_runtime_0.13.5.tgz";
97749718 path = fetchurl {
9775− name = "regenerator_runtime___regenerator_runtime_0.13.3.tgz";
9776− url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz";
9777− sha1 = "7cf6a77d8f5c6f60eb73c5fc1955b2ceb01e6bf5";
9719+ name = "regenerator_runtime___regenerator_runtime_0.13.5.tgz";
9720+ url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz";
9721+ sha1 = "d878a1d094b4306d10b9096484b33ebd55e26697";
97789722 };
97799723 }
97809724 {
9781− name = "regenerator_transform___regenerator_transform_0.14.1.tgz";
9725+ name = "regenerator_transform___regenerator_transform_0.14.4.tgz";
97829726 path = fetchurl {
9783− name = "regenerator_transform___regenerator_transform_0.14.1.tgz";
9784− url = "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.1.tgz";
9785− sha1 = "3b2fce4e1ab7732c08f665dfdb314749c7ddd2fb";
9727+ name = "regenerator_transform___regenerator_transform_0.14.4.tgz";
9728+ url = "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.4.tgz";
9729+ sha1 = "5266857896518d1616a78a0479337a30ea974cc7";
97869730 };
97879731 }
97889732 {
@@ -9826,11 +9770,11 @@
98269770 };
98279771 }
98289772 {
9829− name = "regexpu_core___regexpu_core_4.6.0.tgz";
9773+ name = "regexpu_core___regexpu_core_4.7.0.tgz";
98309774 path = fetchurl {
9831− name = "regexpu_core___regexpu_core_4.6.0.tgz";
9832− url = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.6.0.tgz";
9833− sha1 = "2037c18b327cfce8a6fea2a4ec441f2432afb8b6";
9775+ name = "regexpu_core___regexpu_core_4.7.0.tgz";
9776+ url = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.0.tgz";
9777+ sha1 = "fcbf458c50431b0bb7b45d6967b8192d91f3d938";
98349778 };
98359779 }
98369780 {
@@ -9842,11 +9786,11 @@
98429786 };
98439787 }
98449788 {
9845− name = "regjsparser___regjsparser_0.6.3.tgz";
9789+ name = "regjsparser___regjsparser_0.6.4.tgz";
98469790 path = fetchurl {
9847− name = "regjsparser___regjsparser_0.6.3.tgz";
9848− url = "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.3.tgz";
9849− sha1 = "74192c5805d35e9f5ebe3c1fb5b40d40a8a38460";
9791+ name = "regjsparser___regjsparser_0.6.4.tgz";
9792+ url = "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.4.tgz";
9793+ sha1 = "a769f8684308401a66e9b529d2436ff4d0666272";
98509794 };
98519795 }
98529796 {
@@ -10114,11 +10058,11 @@
1011410058 };
1011510059 }
1011610060 {
10117− name = "run_async___run_async_2.3.0.tgz";
10061+ name = "run_async___run_async_2.4.0.tgz";
1011810062 path = fetchurl {
10119− name = "run_async___run_async_2.3.0.tgz";
10120− url = "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz";
10121− sha1 = "0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0";
10063+ name = "run_async___run_async_2.4.0.tgz";
10064+ url = "https://registry.yarnpkg.com/run-async/-/run-async-2.4.0.tgz";
10065+ sha1 = "e59054a5b86876cfae07f431d18cbaddc594f1e8";
1012210066 };
1012310067 }
1012410068 {
@@ -10178,11 +10122,11 @@
1017810122 };
1017910123 }
1018010124 {
10181− name = "sanitize_html___sanitize_html_1.21.1.tgz";
10125+ name = "sanitize_html___sanitize_html_1.22.1.tgz";
1018210126 path = fetchurl {
10183− name = "sanitize_html___sanitize_html_1.21.1.tgz";
10184− url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.21.1.tgz";
10185− sha1 = "1647d15c0c672901aa41eac1b86d0c38146d30ce";
10127+ name = "sanitize_html___sanitize_html_1.22.1.tgz";
10128+ url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.22.1.tgz";
10129+ sha1 = "5b36c92ab27917ddd2775396815c2bc1a6268310";
1018610130 };
1018710131 }
1018810132 {
@@ -10218,11 +10162,11 @@
1021810162 };
1021910163 }
1022010164 {
10221− name = "scheduler___scheduler_0.18.0.tgz";
10165+ name = "scheduler___scheduler_0.19.1.tgz";
1022210166 path = fetchurl {
10223− name = "scheduler___scheduler_0.18.0.tgz";
10224− url = "https://registry.yarnpkg.com/scheduler/-/scheduler-0.18.0.tgz";
10225− sha1 = "5901ad6659bc1d8f3fdaf36eb7a67b0d6746b1c4";
10167+ name = "scheduler___scheduler_0.19.1.tgz";
10168+ url = "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz";
10169+ sha1 = "4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196";
1022610170 };
1022710171 }
1022810172 {
@@ -10234,11 +10178,11 @@
1023410178 };
1023510179 }
1023610180 {
10237− name = "schema_utils___schema_utils_2.6.4.tgz";
10181+ name = "schema_utils___schema_utils_2.6.5.tgz";
1023810182 path = fetchurl {
10239− name = "schema_utils___schema_utils_2.6.4.tgz";
10240− url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.4.tgz";
10241− sha1 = "a27efbf6e4e78689d91872ee3ccfa57d7bdd0f53";
10183+ name = "schema_utils___schema_utils_2.6.5.tgz";
10184+ url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.5.tgz";
10185+ sha1 = "c758f0a7e624263073d396e29cd40aa101152d8a";
1024210186 };
1024310187 }
1024410188 {
@@ -10458,11 +10402,11 @@
1045810402 };
1045910403 }
1046010404 {
10461− name = "sisteransi___sisteransi_1.0.4.tgz";
10405+ name = "sisteransi___sisteransi_1.0.5.tgz";
1046210406 path = fetchurl {
10463− name = "sisteransi___sisteransi_1.0.4.tgz";
10464− url = "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.4.tgz";
10465− sha1 = "386713f1ef688c7c0304dc4c0632898941cad2e3";
10407+ name = "sisteransi___sisteransi_1.0.5.tgz";
10408+ url = "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz";
10409+ sha1 = "134d681297756437cc05ca01370d3a7a571075ed";
1046610410 };
1046710411 }
1046810412 {
@@ -10658,11 +10602,11 @@
1065810602 };
1065910603 }
1066010604 {
10661− name = "srcset___srcset_1.0.0.tgz";
10605+ name = "srcset___srcset_2.0.1.tgz";
1066210606 path = fetchurl {
10663− name = "srcset___srcset_1.0.0.tgz";
10664− url = "https://registry.yarnpkg.com/srcset/-/srcset-1.0.0.tgz";
10665− sha1 = "a5669de12b42f3b1d5e83ed03c71046fc48f41ef";
10607+ name = "srcset___srcset_2.0.1.tgz";
10608+ url = "https://registry.yarnpkg.com/srcset/-/srcset-2.0.1.tgz";
10609+ sha1 = "8f842d357487eb797f413d9c309de7a5149df5ac";
1066610610 };
1066710611 }
1066810612 {
@@ -10937,14 +10881,6 @@
1093710881 sha1 = "85713975a91fb87bf1b305cca77395e40d2a64a7";
1093810882 };
1093910883 }
10940− {
10941− name = "strip_json_comments___strip_json_comments_2.0.1.tgz";
10942− path = fetchurl {
10943− name = "strip_json_comments___strip_json_comments_2.0.1.tgz";
10944− url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz";
10945− sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a";
10946− };
10947− }
1094810884 {
1094910885 name = "style_loader___style_loader_0.23.1.tgz";
1095010886 path = fetchurl {
@@ -10994,11 +10930,11 @@
1099410930 };
1099510931 }
1099610932 {
10997− name = "svg_parser___svg_parser_2.0.3.tgz";
10933+ name = "svg_parser___svg_parser_2.0.4.tgz";
1099810934 path = fetchurl {
10999− name = "svg_parser___svg_parser_2.0.3.tgz";
11000− url = "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.3.tgz";
11001− sha1 = "a38f2e4e5442986f7ecb554c11f1411cfcf8c2b9";
10935+ name = "svg_parser___svg_parser_2.0.4.tgz";
10936+ url = "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz";
10937+ sha1 = "fdc2e29e13951736140b76cb122c8ee6630eb6b5";
1100210938 };
1100310939 }
1100410940 {
@@ -11033,14 +10969,6 @@
1103310969 sha1 = "a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2";
1103410970 };
1103510971 }
11036− {
11037− name = "tar___tar_4.4.13.tgz";
11038− path = fetchurl {
11039− name = "tar___tar_4.4.13.tgz";
11040− url = "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz";
11041− sha1 = "43b364bc52888d555298637b10d60790254ab525";
11042− };
11043− }
1104410972 {
1104510973 name = "tempusdominus_bootstrap_4___tempusdominus_bootstrap_4_5.1.2.tgz";
1104610974 path = fetchurl {
@@ -11074,11 +11002,11 @@
1107411002 };
1107511003 }
1107611004 {
11077− name = "terser___terser_4.6.3.tgz";
11005+ name = "terser___terser_4.6.7.tgz";
1107811006 path = fetchurl {
11079− name = "terser___terser_4.6.3.tgz";
11080− url = "https://registry.yarnpkg.com/terser/-/terser-4.6.3.tgz";
11081− sha1 = "e33aa42461ced5238d352d2df2a67f21921f8d87";
11007+ name = "terser___terser_4.6.7.tgz";
11008+ url = "https://registry.yarnpkg.com/terser/-/terser-4.6.7.tgz";
11009+ sha1 = "478d7f9394ec1907f0e488c5f6a6a9a2bad55e72";
1108211010 };
1108311011 }
1108411012 {
@@ -11258,19 +11186,19 @@
1125811186 };
1125911187 }
1126011188 {
11261− name = "ts_pnp___ts_pnp_1.1.6.tgz";
11189+ name = "ts_pnp___ts_pnp_1.2.0.tgz";
1126211190 path = fetchurl {
11263− name = "ts_pnp___ts_pnp_1.1.6.tgz";
11264− url = "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.1.6.tgz";
11265− sha1 = "389a24396d425a0d3162e96d2b4638900fdc289a";
11191+ name = "ts_pnp___ts_pnp_1.2.0.tgz";
11192+ url = "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz";
11193+ sha1 = "a500ad084b0798f1c3071af391e65912c86bca92";
1126611194 };
1126711195 }
1126811196 {
11269− name = "tslib___tslib_1.11.0.tgz";
11197+ name = "tslib___tslib_1.11.1.tgz";
1127011198 path = fetchurl {
11271− name = "tslib___tslib_1.11.0.tgz";
11272− url = "https://registry.yarnpkg.com/tslib/-/tslib-1.11.0.tgz";
11273− sha1 = "f1f3528301621a53220d58373ae510ff747a66bc";
11199+ name = "tslib___tslib_1.11.1.tgz";
11200+ url = "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz";
11201+ sha1 = "eb15d128827fbee2841549e171f45ed338ac7e35";
1127411202 };
1127511203 }
1127611204 {
@@ -11321,6 +11249,14 @@
1132111249 sha1 = "7646fb5f18871cfbb7749e69bd39a6388eb7450c";
1132211250 };
1132311251 }
11252+ {
11253+ name = "type_fest___type_fest_0.11.0.tgz";
11254+ path = fetchurl {
11255+ name = "type_fest___type_fest_0.11.0.tgz";
11256+ url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz";
11257+ sha1 = "97abf0872310fed88a5c466b25681576145e33f1";
11258+ };
11259+ }
1132411260 {
1132511261 name = "type_fest___type_fest_0.8.1.tgz";
1132611262 path = fetchurl {
@@ -11370,11 +11306,11 @@
1137011306 };
1137111307 }
1137211308 {
11373− name = "typescript___typescript_3.8.2.tgz";
11309+ name = "typescript___typescript_3.8.3.tgz";
1137411310 path = fetchurl {
11375− name = "typescript___typescript_3.8.2.tgz";
11376− url = "https://registry.yarnpkg.com/typescript/-/typescript-3.8.2.tgz";
11377− sha1 = "91d6868aaead7da74f493c553aeff76c0c0b1d5a";
11311+ name = "typescript___typescript_3.8.3.tgz";
11312+ url = "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz";
11313+ sha1 = "409eb8544ea0335711205869ec458ab109ee1061";
1137811314 };
1137911315 }
1138011316 {
@@ -11394,19 +11330,19 @@
1139411330 };
1139511331 }
1139611332 {
11397− name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.1.0.tgz";
11333+ name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.2.0.tgz";
1139811334 path = fetchurl {
11399− name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.1.0.tgz";
11400− url = "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz";
11401− sha1 = "5b4b426e08d13a80365e0d657ac7a6c1ec46a277";
11335+ name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.2.0.tgz";
11336+ url = "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz";
11337+ sha1 = "0d91f600eeeb3096aa962b1d6fc88876e64ea531";
1140211338 };
1140311339 }
1140411340 {
11405− name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.0.5.tgz";
11341+ name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.1.0.tgz";
1140611342 path = fetchurl {
11407− name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.0.5.tgz";
11408− url = "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz";
11409− sha1 = "a9cc6cc7ce63a0a3023fc99e341b94431d405a57";
11343+ name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.1.0.tgz";
11344+ url = "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz";
11345+ sha1 = "dd57a99f6207bedff4628abefb94c50db941c8f4";
1141011346 };
1141111347 }
1141211348 {
@@ -11650,11 +11586,11 @@
1165011586 };
1165111587 }
1165211588 {
11653− name = "w3c_hr_time___w3c_hr_time_1.0.1.tgz";
11589+ name = "w3c_hr_time___w3c_hr_time_1.0.2.tgz";
1165411590 path = fetchurl {
11655− name = "w3c_hr_time___w3c_hr_time_1.0.1.tgz";
11656− url = "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz";
11657− sha1 = "82ac2bff63d950ea9e3189a58a65625fedf19045";
11591+ name = "w3c_hr_time___w3c_hr_time_1.0.2.tgz";
11592+ url = "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz";
11593+ sha1 = "0a89cdf5cc15822df9c360543676963e0cc308cd";
1165811594 };
1165911595 }
1166011596 {
@@ -11841,14 +11777,6 @@
1184111777 sha1 = "7c6a8dd0a636a0327e10b59c9286eee93f3f51b1";
1184211778 };
1184311779 }
11844− {
11845− name = "wide_align___wide_align_1.1.3.tgz";
11846− path = fetchurl {
11847− name = "wide_align___wide_align_1.1.3.tgz";
11848− url = "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz";
11849− sha1 = "ae074e6bdc0c14a431e804e624549c633b000457";
11850− };
11851− }
1185211780 {
1185311781 name = "word_wrap___word_wrap_1.2.3.tgz";
1185411782 path = fetchurl {
@@ -12058,11 +11986,11 @@
1205811986 };
1205911987 }
1206011988 {
12061− name = "ws___ws_7.2.1.tgz";
11989+ name = "ws___ws_7.2.3.tgz";
1206211990 path = fetchurl {
12063− name = "ws___ws_7.2.1.tgz";
12064− url = "https://registry.yarnpkg.com/ws/-/ws-7.2.1.tgz";
12065− sha1 = "03ed52423cd744084b2cf42ed197c8b65a936b8e";
11991+ name = "ws___ws_7.2.3.tgz";
11992+ url = "https://registry.yarnpkg.com/ws/-/ws-7.2.3.tgz";
11993+ sha1 = "a5411e1fb04d5ed0efee76d26d5c46d830c39b46";
1206611994 };
1206711995 }
1206811996 {
@@ -12081,6 +12009,14 @@
1208112009 sha1 = "060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb";
1208212010 };
1208312011 }
12012+ {
12013+ name = "xregexp___xregexp_4.3.0.tgz";
12014+ path = fetchurl {
12015+ name = "xregexp___xregexp_4.3.0.tgz";
12016+ url = "https://registry.yarnpkg.com/xregexp/-/xregexp-4.3.0.tgz";
12017+ sha1 = "7e92e73d9174a99a59743f67a4ce879a04b5ae50";
12018+ };
12019+ }
1208412020 {
1208512021 name = "xtend___xtend_4.0.2.tgz";
1208612022 path = fetchurl {
@@ -12114,11 +12050,11 @@
1211412050 };
1211512051 }
1211612052 {
12117− name = "yaml___yaml_1.7.2.tgz";
12053+ name = "yaml___yaml_1.8.3.tgz";
1211812054 path = fetchurl {
12119− name = "yaml___yaml_1.7.2.tgz";
12120− url = "https://registry.yarnpkg.com/yaml/-/yaml-1.7.2.tgz";
12121− sha1 = "f26aabf738590ab61efaca502358e48dc9f348b2";
12055+ name = "yaml___yaml_1.8.3.tgz";
12056+ url = "https://registry.yarnpkg.com/yaml/-/yaml-1.8.3.tgz";
12057+ sha1 = "2f420fca58b68ce3a332d0ca64be1d191dd3f87a";
1212212058 };
1212312059 }
1212412060 {
@@ -12130,11 +12066,11 @@
1213012066 };
1213112067 }
1213212068 {
12133− name = "yargs_parser___yargs_parser_13.1.1.tgz";
12069+ name = "yargs_parser___yargs_parser_13.1.2.tgz";
1213412070 path = fetchurl {
12135− name = "yargs_parser___yargs_parser_13.1.1.tgz";
12136− url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz";
12137− sha1 = "d26058532aa06d365fe091f6a1fc06b2f7e5eca0";
12071+ name = "yargs_parser___yargs_parser_13.1.2.tgz";
12072+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz";
12073+ sha1 = "130f09702ebaeef2650d54ce6e3e5706f7a4fb38";
1213812074 };
1213912075 }
1214012076 {
@@ -12146,11 +12082,11 @@
1214612082 };
1214712083 }
1214812084 {
12149− name = "yargs___yargs_13.3.0.tgz";
12085+ name = "yargs___yargs_13.3.2.tgz";
1215012086 path = fetchurl {
12151− name = "yargs___yargs_13.3.0.tgz";
12152− url = "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz";
12153− sha1 = "4c657a55e07e5f2cf947f8a366567c04a0dedc83";
12087+ name = "yargs___yargs_13.3.2.tgz";
12088+ url = "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz";
12089+ sha1 = "ad7ffefec1aa59565ac915f82dccb38a9c31a2dd";
1215412090 };
1215512091 }
1215612092 ];
pkgs/servers/samba/4.x.nix+2−2
@@ -42,11 +42,11 @@ with stdenv.lib;
4242
4343stdenv.mkDerivation rec {
4444 pname = "samba";
45− version = "4.12.1";
45+ version = "4.12.2";
4646
4747 src = fetchurl {
4848 url = "mirror://samba/pub/samba/stable/${pname}-${version}.tar.gz";
49− sha256 = "0xbdf9651lm4b5g60ly40nc7r8gssvnvq7m3pdma99mdcs5vcz01";
49+ sha256 = "0l514s2xhsy1lspzgvibbzs80zi84zxr2wx4d40hq85yb2lg5434";
5050 };
5151
5252 outputs = [ "out" "dev" "man" ];
pkgs/servers/sql/patroni/default.nix+2−2
@@ -2,13 +2,13 @@
22
33pythonPackages.buildPythonApplication rec {
44 pname = "patroni";
5− version = "1.6.4";
5+ version = "1.6.5";
66
77 src = fetchFromGitHub {
88 owner = "zalando";
99 repo = pname;
1010 rev = "v${version}";
11− sha256 = "0w0mz4a1cyxdsqmv7jrkw163jll8ir5zmf93zcidlqx13knrk80g";
11+ sha256 = "0iw0ra9fya4bf1vkjq3w5kij4x46yinb90v015pi9c6qfpancfdj";
1212 };
1313
1414 # cdiff renamed to ydiff; remove when patroni source reflects this.
pkgs/servers/squid/default.nix+4−3
@@ -3,11 +3,12 @@
33}:
44
55stdenv.mkDerivation rec {
6− name = "squid-4.10";
6+ pname = "squid";
7+ version = "4.11";
78
89 src = fetchurl {
9− url = "http://www.squid-cache.org/Versions/v4/${name}.tar.xz";
10− sha256 = "07sz0adv8nkhy797675bpra7lvdkwjq9isw1ddgylhlazl511w4q";
10+ url = "http://www.squid-cache.org/Versions/v4/${pname}-${version}.tar.xz";
11+ sha256 = "0z986kykx539wjqd7mr8y0abf3z6hz8byf8fmmbky9hh4ihlgnaf";
1112 };
1213
1314 nativeBuildInputs = [ pkgconfig ];
pkgs/tools/compression/zopfli/default.nix+1
@@ -19,6 +19,7 @@ stdenv.mkDerivation rec {
1919
2020 postInstall = ''
2121 install -Dm444 -t $out/share/doc/zopfli ../README*
22+ cp $src/src/zopfli/*.h $dev/include/
2223 '';
2324
2425 enableParallelBuilding = true;
pkgs/tools/filesystems/bees/bees-service-wrapper+5−1
@@ -140,7 +140,11 @@ _setup() {
140140
141141 [[ $bees_uuid ]] || {
142142 # if bees_uuid is not in our .conf file, look it up with findmnt
143− read -r bees_uuid fstype < <(findmnt -n -o uuid,fstype "$bees_fsSpec") && [[ $fstype ]] || exit
143+ for findmnt_mode in --kernel --mtab --fstab; do
144+ read -r bees_uuid fstype < <(findmnt "$findmnt_mode" -n -o uuid,fstype "$bees_fsSpec") ||:
145+ [[ $bees_uuid && $fstype ]] && break
146+ done
147+ [[ $bees_uuid ]] || die "Unable to identify a device matching $bees_fsSpec with findmnt"
144148 [[ $fstype = btrfs ]] || die "Device type is $fstype, not btrfs"
145149 }
146150
pkgs/tools/filesystems/irods/common.nix+3−2
@@ -1,4 +1,4 @@
1−{ stdenv, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp, boost, jansson, zeromq, openssl, pam, libiodbc, kerberos, gcc, libcxx, which }:
1+{ stdenv, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp, boost, jansson, zeromq, openssl, pam, libiodbc, kerberos, gcc, libcxx, which, catch2 }:
22
33# Common attributes of irods packages
44
@@ -7,7 +7,7 @@ with stdenv;
77{
88 enableParallelBuilding = true;
99
10− buildInputs = [ bzip2 zlib autoconf automake cmake gnumake help2man texinfo libtool cppzmq libarchive avro-cpp jansson zeromq openssl pam libiodbc kerberos gcc boost libcxx which ];
10+ buildInputs = [ bzip2 zlib autoconf automake cmake gnumake help2man texinfo libtool cppzmq libarchive avro-cpp jansson zeromq openssl pam libiodbc kerberos gcc boost libcxx which catch2 ];
1111
1212 cmakeFlags = [
1313 "-DIRODS_EXTERNALS_FULLPATH_CLANG=${stdenv.cc}"
@@ -18,6 +18,7 @@ with stdenv;
1818 "-DIRODS_EXTERNALS_FULLPATH_JANSSON=${jansson}"
1919 "-DIRODS_EXTERNALS_FULLPATH_ZMQ=${zeromq}"
2020 "-DIRODS_EXTERNALS_FULLPATH_CPPZMQ=${cppzmq}"
21+ "-DIRODS_EXTERNALS_FULLPATH_CATCH2=${catch2}"
2122 "-DIRODS_LINUX_DISTRIBUTION_NAME=nix"
2223 "-DIRODS_LINUX_DISTRIBUTION_VERSION_MAJOR=${builtins.nixVersion}"
2324 "-DCPACK_GENERATOR=TGZ"
pkgs/tools/filesystems/irods/default.nix+25−15
@@ -1,4 +1,4 @@
1−{ stdenv, fetchurl, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp_llvm, boost, jansson, zeromq, openssl , pam, libiodbc, kerberos, gcc, libcxx, which }:
1+{ stdenv, fetchFromGitHub, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp_llvm, boost, jansson, zeromq, openssl , pam, libiodbc, kerberos, gcc, libcxx, which, catch2 }:
22
33with stdenv;
44
@@ -10,19 +10,21 @@ let
1010 inherit stdenv bzip2 zlib autoconf automake cmake gnumake
1111 help2man texinfo libtool cppzmq libarchive jansson
1212 zeromq openssl pam libiodbc kerberos gcc libcxx
13− boost avro-cpp which;
13+ boost avro-cpp which catch2;
1414 };
1515in rec {
1616
1717 # irods: libs and server package
1818 irods = stdenv.mkDerivation (common // rec {
19− version = "4.2.2";
20− prefix = "irods";
21− name = "${prefix}-${version}";
22−
23− src = fetchurl {
24− url = "https://github.com/irods/irods/releases/download/${version}/irods-${version}.tar.gz";
25− sha256 = "0b89hs7sizwrs2ja7jl521byiwb58g297p0p7zg5frxmv4ig8dw7";
19+ version = "4.2.7";
20+ pname = "irods";
21+
22+ src = fetchFromGitHub {
23+ owner = "irods";
24+ repo = "irods";
25+ rev = version;
26+ sha256 = "1pd4l42z4igzf0l8xbp7yz0nhzsv47ziv5qj8q1hh6pfhmwlzp9s";
27+ fetchSubmodules = true;
2628 };
2729
2830 # Patches:
@@ -41,6 +43,10 @@ in rec {
4143 substituteInPlace cmake/runtime_library.cmake --replace "DESTINATION usr/lib" "DESTINATION lib"
4244 substituteInPlace cmake/development_library.cmake --replace "DESTINATION usr/lib" "DESTINATION lib"
4345 substituteInPlace cmake/development_library.cmake --replace "DESTINATION usr/include" "DESTINATION include"
46+ for file in unit_tests/cmake/test_config/*.cmake
47+ do
48+ substituteInPlace $file --replace "CATCH2}/include" "CATCH2}/include/catch2"
49+ done
4450 export cmakeFlags="$cmakeFlags
4551 -DCMAKE_EXE_LINKER_FLAGS=-Wl,-rpath,$out/lib
4652 -DCMAKE_MODULE_LINKER_FLAGS=-Wl,-rpath,$out/lib
@@ -59,13 +65,18 @@ in rec {
5965
6066 # icommands (CLI) package, depends on the irods package
6167 irods-icommands = stdenv.mkDerivation (common // rec {
62− version = "4.2.2";
63− name = "irods-icommands-${version}";
64− src = fetchurl {
65− url = "https://github.com/irods/irods_client_icommands/archive/${version}.tar.gz";
66− sha256 = "15zcxrx0q5c3rli3snd0b2q4i0hs3zzcrbpnibbhsip855qvs77h";
68+ version = "4.2.7";
69+ pname = "irods-icommands";
70+
71+ src = fetchFromGitHub {
72+ owner = "irods";
73+ repo = "irods_client_icommands";
74+ rev = version;
75+ sha256 = "08hqrc9iaw0y9rrrcknnl5mzbcrsvqc39pwvm62fipl3vnfqryli";
6776 };
6877
78+ patches = [ ./zmqcpp-deprecated-send_recv.patch ];
79+
6980 buildInputs = common.buildInputs ++ [ irods ];
7081
7182 preConfigure = common.preConfigure + ''
@@ -84,7 +95,6 @@ in rec {
8495 description = common.meta.description + " CLI clients";
8596 longDescription = common.meta.longDescription + ''
8697 This package provides the CLI clients, called 'icommands'.'';
87− broken = true;
8898 };
8999 });
90100}
pkgs/tools/filesystems/irods/zmqcpp-deprecated-send_recv.patchnew file+21
@@ -0,0 +1,21 @@
1+diff -r -u source/src/irods-grid.cpp source.new/src/irods-grid.cpp
2+--- source/src/irods-grid.cpp 1970-01-01 01:00:01.000000000 +0100
3++++ source.new/src/irods-grid.cpp 2020-05-05 16:34:35.566464346 +0200
4+@@ -412,7 +412,7 @@
5+ data_to_send.data(),
6+ data_to_send.size() );
7+ try {
8+- if (!zmq_skt.send(req)) {
9++ if (!zmq_skt.send( req, zmq::send_flags::dontwait )) {
10+ std::cerr << "ZeroMQ encountered an error sending a message.\n";
11+ return errno;
12+ }
13+@@ -426,7 +426,7 @@
14+ zmq::message_t rep;
15+ // wait for the server reponse
16+ try {
17+- if (!zmq_skt.recv( &rep )) {
18++ if (!zmq_skt.recv( rep, zmq::recv_flags::dontwait )) {
19+ std::cerr << "ZeroMQ encountered an error receiving a message.\n";
20+ return errno;
21+ }
pkgs/tools/misc/clipman/default.nix+2−2
@@ -2,13 +2,13 @@
22
33buildGoModule rec {
44 pname = "clipman";
5− version = "1.5.0";
5+ version = "1.5.1";
66
77 src = fetchFromGitHub {
88 owner = "yory8";
99 repo = pname;
1010 rev = "v${version}";
11− sha256 = "15s7np57pvh7mqmq016mvhz34f189wd1vrfiamzmps37mdz2nq9i";
11+ sha256 = "09qvd7p63y7kh2i22pc89kr5wdnsbkraj5az9ds3bp3yj4q2mfyn";
1212 };
1313
1414 modSha256 = "1sim3x794kj3wdw0g432zbgh1cimdmmg1hjgynh9jgm3y8w9q7ij";
pkgs/tools/misc/direnv/default.nix+2−2
@@ -2,14 +2,14 @@
22
33buildGoPackage rec {
44 pname = "direnv";
5− version = "2.21.2";
5+ version = "2.21.3";
66 goPackagePath = "github.com/direnv/direnv";
77
88 src = fetchFromGitHub {
99 owner = "direnv";
1010 repo = "direnv";
1111 rev = "v${version}";
12− sha256 = "0afpxx8pwa1zb66l79af57drzjaazn2rp6306w4pxvqfh0zi2bri";
12+ sha256 = "1adi6ld9g4zgz0f6q0kkzrywclqrmikyp7yh22zm9lfdvd5hs8wp";
1313 };
1414
1515 postConfigure = ''
pkgs/tools/misc/tmuxinator/default.nix+2−2
@@ -8,8 +8,8 @@ buildRubyGem rec {
88 inherit ruby;
99 name = "${gemName}-${version}";
1010 gemName = "tmuxinator";
11− version = "2.0.0";
12− source.sha256 = "1q5z6f548138792mc7aksxdgngfgdsyf8s117b4flyb2hqgmv24b";
11+ version = "2.0.1";
12+ source.sha256 = "03q1q6majci0l6kzw6kv7r395jycrl862mlqmyydxcd29y8wm3m2";
1313
1414 erubis = buildRubyGem rec {
1515 inherit ruby;
pkgs/tools/misc/topgrade/default.nix+3−3
@@ -2,16 +2,16 @@
22
33rustPlatform.buildRustPackage rec {
44 pname = "topgrade";
5− version = "4.3.1";
5+ version = "4.4.0";
66
77 src = fetchFromGitHub {
88 owner = "r-darwish";
99 repo = pname;
1010 rev = "v${version}";
11− sha256 = "0r42hrhd33kkkvii9h4896cmr319q728pdnhhamkhzgilvzxrwrz";
11+ sha256 = "1n9zcz6arbp3gmn360gv0gs703ii59pfgw5gvvwvbm492g2csj3h";
1212 };
1313
14− cargoSha256 = "041djz3w7qmr19xq4cxgpw0m4qz2368q2wijw5aidvrxqlcz7xg2";
14+ cargoSha256 = "08xswkwy6npmx9z8d27l83flq0haj0rnmwkcsz68mlrndz8yymlh";
1515
1616 buildInputs = lib.optional stdenv.isDarwin Foundation;
1717
pkgs/tools/misc/youtube-dl/default.nix+2−2
@@ -18,11 +18,11 @@ buildPythonPackage rec {
1818 # The websites youtube-dl deals with are a very moving target. That means that
1919 # downloads break constantly. Because of that, updates should always be backported
2020 # to the latest stable release.
21− version = "2020.05.03";
21+ version = "2020.05.08";
2222
2323 src = fetchurl {
2424 url = "https://yt-dl.org/downloads/${version}/${pname}-${version}.tar.gz";
25− sha256 = "0qigk1bml6vkck4rs0wnmr46j5gkz04zn30jvnw1r4czjs7vnpal";
25+ sha256 = "16zxa8ss2rka7cvkqyi67s8i1h9f4nxx88w9vjbxchbga6w0scc6";
2626 };
2727
2828 nativeBuildInputs = [ installShellFiles makeWrapper ];
pkgs/tools/networking/openfortivpn/default.nix+2−2
@@ -3,7 +3,7 @@
33with stdenv.lib;
44
55let repo = "openfortivpn";
6− version = "1.13.1";
6+ version = "1.13.3";
77
88in stdenv.mkDerivation {
99 name = "${repo}-${version}";
@@ -12,7 +12,7 @@ in stdenv.mkDerivation {
1212 owner = "adrienverge";
1313 inherit repo;
1414 rev = "v${version}";
15− sha256 = "1sfqi169xf0wmlpzri9frkgsh99fgjvcpbdkd42vsm10qa1dnpk5";
15+ sha256 = "1y3b3zwzig520nyky7xnr0l0zf68i4w698bysyngpkada14d8dv3";
1616 };
1717
1818 nativeBuildInputs = [ autoreconfHook pkgconfig ];
pkgs/tools/security/aflplusplus/qemu.nix+1−1
@@ -74,7 +74,7 @@ stdenv.mkDerivation {
7474 ];
7575
7676 meta = with stdenv.lib; {
77− homepage = http://www.qemu.org/;
77+ homepage = "https://www.qemu.org/";
7878 description = "Fork of QEMU with AFL++ instrumentation support";
7979 license = licenses.gpl2Plus;
8080 maintainers = with maintainers; [ ris ];
pkgs/top-level/all-packages.nix+11−1
@@ -185,6 +185,8 @@ in
185185
186186 protoc-gen-doc = callPackage ../development/tools/protoc-gen-doc {};
187187
188+ ptags = callPackage ../development/tools/misc/ptags { };
189+
188190 demoit = callPackage ../servers/demoit { };
189191
190192 deviceTree = callPackage ../os-specific/linux/device-tree {};
@@ -6414,6 +6416,8 @@ in
64146416
64156417 safe = callPackage ../tools/security/safe { };
64166418
6419+ safety-cli = with python3.pkgs; toPythonApplication safety;
6420+
64176421 safe-rm = callPackage ../tools/system/safe-rm { };
64186422
64196423 safeeyes = callPackage ../applications/misc/safeeyes { };
@@ -10555,6 +10559,10 @@ in
1055510559
1055610560 mdl = callPackage ../development/tools/misc/mdl { };
1055710561
10562+ python-language-server = callPackage ../development/dotnet-modules/python-language-server {
10563+ inherit (dotnetPackages) Nuget;
10564+ };
10565+
1055810566 minify = callPackage ../development/web/minify { };
1055910567
1056010568 minizinc = callPackage ../development/tools/minizinc { };
@@ -12419,6 +12427,8 @@ in
1241912427
1242012428 libacr38u = callPackage ../tools/security/libacr38u { };
1242112429
12430+ libaec = callPackage ../development/libraries/libaec { };
12431+
1242212432 libagar = callPackage ../development/libraries/libagar { };
1242312433 libagar_test = callPackage ../development/libraries/libagar/libagar_test.nix { };
1242412434
@@ -20172,7 +20182,7 @@ in
2017220182
2017320183 joe = callPackage ../applications/editors/joe { };
2017420184
20175− josm = callPackage ../applications/misc/josm { };
20185+ josm = callPackage ../applications/misc/josm { jre = jdk11; };
2017620186
2017720187 jwm = callPackage ../applications/window-managers/jwm { };
2017820188
pkgs/top-level/coq-packages.nix+11−36
@@ -39,43 +39,17 @@ let
3939 ltac2 = callPackage ../development/coq-modules/ltac2 {};
4040 math-classes = callPackage ../development/coq-modules/math-classes { };
4141 inherit (callPackage ../development/coq-modules/mathcomp {})
42− mathcompGen mathcompGenSingle ssreflect
43−
44− mathcompCorePkgs mathcomp
42+ mathcomp_ mathcomp-config
43+ mathcomp ssreflect
4544 mathcomp-ssreflect mathcomp-fingroup mathcomp-algebra
4645 mathcomp-solvable mathcomp-field mathcomp-character
47−
48− mathcompCorePkgs_1_7 mathcomp_1_7
49− mathcomp-ssreflect_1_7 mathcomp-fingroup_1_7 mathcomp-algebra_1_7
50− mathcomp-solvable_1_7 mathcomp-field_1_7 mathcomp-character_1_7
51−
52− mathcompCorePkgs_1_8 mathcomp_1_8
53− mathcomp-ssreflect_1_8 mathcomp-fingroup_1_8 mathcomp-algebra_1_8
54− mathcomp-solvable_1_8 mathcomp-field_1_8 mathcomp-character_1_8
55−
56− mathcompCorePkgs_1_9 mathcomp_1_9
57− mathcomp-ssreflect_1_9 mathcomp-fingroup_1_9 mathcomp-algebra_1_9
58− mathcomp-solvable_1_9 mathcomp-field_1_9 mathcomp-character_1_9
59−
60− mathcompCorePkgs_1_10 mathcomp_1_10
61− mathcomp-ssreflect_1_10 mathcomp-fingroup_1_10 mathcomp-algebra_1_10
62− mathcomp-solvable_1_10 mathcomp-field_1_10 mathcomp-character_1_10
63− ;
46+ ;
6447 inherit (callPackage ../development/coq-modules/mathcomp/extra.nix { })
65− mathcompExtraGen multinomials coqeal
66−
67− mathcomp-finmap mathcomp-bigenough mathcomp-analysis
68− mathcomp-multinomials mathcomp-real-closed mathcomp-coqeal
69−
70− mathcomp_1_7-finmap mathcomp_1_7-bigenough mathcomp_1_7-analysis
71− mathcomp_1_7-multinomials mathcomp_1_7-real-closed
72− mathcomp_1_7-finmap_1_0
73−
74− mathcomp_1_8-finmap mathcomp_1_8-bigenough mathcomp_1_8-analysis
75− mathcomp_1_8-multinomials mathcomp_1_8-real-closed mathcomp_1_8-coqeal
76−
77− mathcomp_1_9-finmap mathcomp_1_9-bigenough mathcomp_1_9-analysis
78− mathcomp_1_9-multinomials mathcomp_1_9-real-closed;
48+ mathcomp-extra-override mathcomp-extra-config mathcomp-extra
49+ current-mathcomp-extra mathcomp-extra-fast mathcomp-extra-all
50+ mathcomp-finmap mathcomp-bigenough mathcomp-real-closed
51+ mathcomp-analysis multinomials coqeal
52+ ;
7953 metalib = callPackage ../development/coq-modules/metalib { };
8054 paco = callPackage ../development/coq-modules/paco {};
8155 paramcoq = callPackage ../development/coq-modules/paramcoq {};
@@ -86,6 +60,8 @@ let
8660 tlc = callPackage ../development/coq-modules/tlc {};
8761 Velisarios = callPackage ../development/coq-modules/Velisarios {};
8862 Verdi = callPackage ../development/coq-modules/Verdi {};
63+
64+ filterPackages = filterCoqPackages;
8965 };
9066
9167 filterCoqPackages = coq: set:
@@ -113,8 +89,7 @@ in rec {
11389 */
11490 mkCoqPackages = coq:
11591 let self = lib.makeScope newScope (lib.flip mkCoqPackages' coq); in
116− if coq.dontFilter or false then self
117− else filterCoqPackages coq self;
92+ if coq.dontFilter or false then self else filterCoqPackages coq self;
11893
11994 coq_8_5 = callPackage ../applications/science/logic/coq {
12095 ocamlPackages = ocamlPackages_4_05;
pkgs/top-level/haskell-packages.nix+2−2
@@ -77,8 +77,8 @@ in {
7777 ghcHEAD = callPackage ../development/compilers/ghc/head.nix {
7878 bootPkgs = packages.ghc883; # no binary yet
7979 inherit (buildPackages.python3Packages) sphinx;
80− buildLlvmPackages = buildPackages.llvmPackages_9;
81− llvmPackages = pkgs.llvmPackages_9;
80+ buildLlvmPackages = buildPackages.llvmPackages_10;
81+ llvmPackages = pkgs.llvmPackages_10;
8282 libffi = pkgs.libffi;
8383 };
8484 ghcjs = compiler.ghcjs86;
pkgs/top-level/python-packages.nix+12−1
@@ -2700,6 +2700,8 @@ in {
27002700
27012701 dpath = callPackage ../development/python-modules/dpath { };
27022702
2703+ dparse = callPackage ../development/python-modules/dparse { };
2704+
27032705 dpkt = callPackage ../development/python-modules/dpkt {};
27042706
27052707 urllib3 = callPackage ../development/python-modules/urllib3 {};
@@ -4104,6 +4106,8 @@ in {
41044106
41054107 ipy = callPackage ../development/python-modules/IPy { };
41064108
4109+ ipydatawidgets = callPackage ../development/python-modules/ipydatawidgets { };
4110+
41074111 ipykernel = if pythonOlder "3.4" then
41084112 callPackage ../development/python-modules/ipykernel/4.nix { }
41094113 else
@@ -4180,7 +4184,10 @@ in {
41804184 inherit (pkgs.jsonnet) name src;
41814185 };
41824186
4183− jupyter_client = callPackage ../development/python-modules/jupyter_client { };
4187+ jupyter_client = if isPy3k then
4188+ callPackage ../development/python-modules/jupyter_client { }
4189+ else
4190+ callPackage ../development/python-modules/jupyter_client/5.nix { };
41844191
41854192 jupyter_core = callPackage ../development/python-modules/jupyter_core { };
41864193
@@ -5663,6 +5670,8 @@ in {
56635670
56645671 safe = callPackage ../development/python-modules/safe { };
56655672
5673+ safety = callPackage ../development/python-modules/safety { };
5674+
56665675 sampledata = callPackage ../development/python-modules/sampledata { };
56675676
56685677 sasmodels = callPackage ../development/python-modules/sasmodels { };
@@ -5873,6 +5882,8 @@ in {
58735882
58745883 traitlets = callPackage ../development/python-modules/traitlets { };
58755884
5885+ traittypes = callPackage ../development/python-modules/traittypes { };
5886+
58765887 transitions = callPackage ../development/python-modules/transitions { };
58775888
58785889 extras = callPackage ../development/python-modules/extras { };