git.iko.soy/typeable/nixpkgs
on master help sign in
Merge master into staging-next
commit6fee71d3392affde34cc92dbce530fe8133c6e73 authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> dateMon 24 Jan 2022, 12:01 (5 years ago) parent4bde5a3e7dbfd7
46 files changed+1045−1054
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml+18 nixos/doc/manual/release-notes/rl-2205.section.md+5 nixos/tests/installer.nix−2 pkgs/applications/networking/cluster/terraform-providers/default.nix+11−4 pkgs/applications/networking/cluster/terraform/default.nix+7−41 pkgs/applications/networking/feedreaders/rssguard/default.nix+2−2 pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix+2−2 pkgs/applications/networking/owncloud-client/default.nix+2−2 pkgs/data/misc/hackage/pin.json+4−4 pkgs/development/haskell-modules/configuration-common.nix+20−6 pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix+4 pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml+3−3 pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml+6 pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml+42−42 pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml+8−2 pkgs/development/haskell-modules/configuration-nix.nix+18 pkgs/development/haskell-modules/hackage-packages.nix+528−865 pkgs/development/haskell-modules/lib.nix → pkgs/development/haskell-modules/lib/default.nix+1−1 pkgs/development/haskell-modules/patches/hnix.patch−24 pkgs/development/libraries/rure/Cargo.lock+49 pkgs/development/libraries/rure/default.nix+41 pkgs/development/libraries/rure/pin.json+5 pkgs/development/libraries/rure/update.sh+51 pkgs/development/misc/resholve/source.nix+2−2 pkgs/development/python-modules/gradient/default.nix+2−2 pkgs/development/python-modules/intensity-normalization/default.nix+20−13 pkgs/development/python-modules/precis-i18n/default.nix+16−6 pkgs/development/python-modules/pyenvisalink/default.nix+9−4 pkgs/development/tools/cloud-nuke/default.nix+3−3 pkgs/development/tools/rust/cargo-expand/default.nix+3−3 pkgs/development/tools/symfony-cli/default.nix+2−2 pkgs/games/purpur/default.nix+41 pkgs/os-specific/linux/rtl8189es/default.nix+50 pkgs/servers/heisenbridge/default.nix+3 pkgs/tools/admin/aws-vault/default.nix+3−3 pkgs/tools/graphics/agi/default.nix+2−2 pkgs/tools/graphics/gifski/default.nix+3−3 pkgs/tools/misc/nncp/default.nix+2−2 pkgs/tools/misc/onefetch/default.nix+12−4 pkgs/tools/misc/onefetch/zstd-pkg-config.patch+31 pkgs/tools/networking/checkip/default.nix+2−2 pkgs/tools/text/crowdin-cli/default.nix+2−2 pkgs/top-level/all-packages.nix+6 pkgs/top-level/haskell-packages.nix+1−1 pkgs/top-level/linux-kernels.nix+2 pkgs/top-level/release-haskell.nix+1
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml+18
@@ -410,6 +410,24 @@
410410 <literal>~/.local/share/polymc/polymc.cfg</literal>.
411411 </para>
412412 </listitem>
413+ <listitem>
414+ <para>
415+ The terraform 0.12 compatibility has been removed and the
416+ <literal>terraform.withPlugins</literal> and
417+ <literal>terraform-providers.mkProvider</literal>
418+ implementations simplified. Providers now need to be stored
419+ under
420+ <literal>$out/libexec/terraform-providers/&lt;registry&gt;/&lt;owner&gt;/&lt;name&gt;/&lt;version&gt;/&lt;os&gt;_&lt;arch&gt;/terraform-provider-&lt;name&gt;_v&lt;version&gt;</literal>
421+ (which mkProvider does).
422+ </para>
423+ <para>
424+ This breaks back-compat so it’s not possible to mix-and-match
425+ with previous versions of nixpkgs. In exchange, it now becomes
426+ possible to use the providers from
427+ <link xlink:href="https://github.com/numtide/nixpkgs-terraform-providers-bin">nixpkgs-terraform-providers-bin</link>
428+ directly.
429+ </para>
430+ </listitem>
413431 <listitem>
414432 <para>
415433 <literal>pkgs.noto-fonts-cjk</literal> is now deprecated in
nixos/doc/manual/release-notes/rl-2205.section.md+5
@@ -130,6 +130,11 @@ In addition to numerous new and upgraded packages, this release has the followin
130130
131131- MultiMC has been replaced with the fork PolyMC due to upstream developers being hostile to 3rd party package maintainers. PolyMC removes all MultiMC branding and is aimed at providing proper 3rd party packages like the one contained in Nixpkgs. This change affects the data folder where game instances and other save and configuration files are stored. Users with existing installations should rename `~/.local/share/multimc` to `~/.local/share/polymc`. The main config file's path has also moved from `~/.local/share/multimc/multimc.cfg` to `~/.local/share/polymc/polymc.cfg`.
132132
133+- The terraform 0.12 compatibility has been removed and the `terraform.withPlugins` and `terraform-providers.mkProvider` implementations simplified. Providers now need to be stored under
134+`$out/libexec/terraform-providers/<registry>/<owner>/<name>/<version>/<os>_<arch>/terraform-provider-<name>_v<version>` (which mkProvider does).
135+
136+ This breaks back-compat so it's not possible to mix-and-match with previous versions of nixpkgs. In exchange, it now becomes possible to use the providers from [nixpkgs-terraform-providers-bin](https://github.com/numtide/nixpkgs-terraform-providers-bin) directly.
137+
133138- `pkgs.noto-fonts-cjk` is now deprecated in favor of `pkgs.noto-fonts-cjk-sans`
134139 and `pkgs.noto-fonts-cjk-serif` because they each have different release
135140 schedules. To maintain compatibility with prior releases of Nixpkgs,
nixos/tests/installer.nix−2
@@ -671,8 +671,6 @@ in {
671671 "modprobe bcache",
672672 "udevadm settle",
673673 "make-bcache -B /dev/vda4 -C /dev/vda3",
674− "echo /dev/vda3 > /sys/fs/bcache/register",
675− "echo /dev/vda4 > /sys/fs/bcache/register",
676674 "udevadm settle",
677675 "mkfs.ext3 -L nixos /dev/bcache0",
678676 "mount LABEL=nixos /mnt",
pkgs/applications/networking/cluster/terraform-providers/default.nix+11−4
@@ -19,7 +19,8 @@ let
1919 , vendorSha256 ? throw "vendorSha256 missing: please use `buildGoModule`" /* added 2022/01 */
2020 , deleteVendor ? false
2121 , proxyVendor ? false
22− , provider-source-address
22+ , # Looks like "registry.terraform.io/vancluever/acme"
23+ provider-source-address
2324 }@attrs:
2425 buildGoModule {
2526 pname = repo;
@@ -34,9 +35,15 @@ let
3435 inherit owner repo rev sha256;
3536 };
3637
37− # Terraform allow checking the provider versions, but this breaks
38− # if the versions are not provided via file paths.
39− postBuild = "mv $NIX_BUILD_TOP/go/bin/${repo}{,_v${version}}";
38+ # Move the provider to libexec
39+ postInstall = ''
40+ dir=$out/libexec/terraform-providers/${provider-source-address}/${version}/''${GOOS}_''${GOARCH}
41+ mkdir -p "$dir"
42+ mv $out/bin/* "$dir/terraform-provider-$(basename ${provider-source-address})_${version}"
43+ rmdir $out/bin
44+ '';
45+
46+ # Keep the attributes around for later consumption
4047 passthru = attrs;
4148 };
4249
pkgs/applications/networking/cluster/terraform/default.nix+7−41
@@ -1,5 +1,6 @@
11{ stdenv
22, lib
3+, buildEnv
34, buildGoModule
45, fetchFromGitHub
56, makeWrapper
@@ -62,9 +63,9 @@ let
6263 babariviere
6364 kalbasit
6465 marsam
66+ maxeaubrey
6567 timstott
6668 zimbatm
67− maxeaubrey
6869 zowoq
6970 ];
7071 };
@@ -76,39 +77,6 @@ let
7677 let
7778 actualPlugins = plugins terraform.plugins;
7879
79− # Make providers available in Terraform 0.13 and 0.12 search paths.
80− pluginDir = lib.concatMapStrings
81− (pl:
82− let
83− inherit (pl) version GOOS GOARCH;
84−
85− pname = pl.pname or (throw "${pl.name} is missing a pname attribute");
86−
87− # This is just the name, without the terraform-provider- prefix
88− plugin_name = lib.removePrefix "terraform-provider-" pname;
89−
90− slug = pl.passthru.provider-source-address or "registry.terraform.io/nixpkgs/${plugin_name}";
91−
92− shim = writeText "shim" ''
93− #!${runtimeShell}
94− exec ${pl}/bin/${pname}_v${version} "$@"
95− '';
96− in
97− ''
98− TF_0_13_PROVIDER_PATH=$out/plugins/${slug}/${version}/${GOOS}_${GOARCH}/${pname}_v${version}
99− mkdir -p "$(dirname $TF_0_13_PROVIDER_PATH)"
100−
101− cp ${shim} "$TF_0_13_PROVIDER_PATH"
102− chmod +x "$TF_0_13_PROVIDER_PATH"
103−
104− TF_0_12_PROVIDER_PATH=$out/plugins/${pname}_v${version}
105−
106− cp ${shim} "$TF_0_12_PROVIDER_PATH"
107− chmod +x "$TF_0_12_PROVIDER_PATH"
108− ''
109− )
110− actualPlugins;
111−
11280 # Wrap PATH of plugins propagatedBuildInputs, plugins may have runtime dependencies on external binaries
11381 wrapperInputs = lib.unique (lib.flatten
11482 (lib.catAttrs "propagatedBuildInputs"
@@ -134,18 +102,16 @@ let
134102 terraform.overrideAttrs
135103 (orig: { passthru = orig.passthru // passthru; })
136104 else
137− lib.appendToName "with-plugins" (stdenv.mkDerivation {
105+ lib.appendToName "with-plugins" (buildEnv {
138106 inherit (terraform) name meta;
107+ paths = actualPlugins;
139108 nativeBuildInputs = [ makeWrapper ];
140−
141− buildCommand = pluginDir + ''
142− mkdir -p $out/bin/
109+ postBuild = ''
110+ mkdir -p $out/bin
143111 makeWrapper "${terraform}/bin/terraform" "$out/bin/terraform" \
144− --set NIX_TERRAFORM_PLUGIN_DIR $out/plugins \
112+ --set NIX_TERRAFORM_PLUGIN_DIR $out/libexec/terraform-providers \
145113 --prefix PATH : "${lib.makeBinPath wrapperInputs}"
146114 '';
147−
148− inherit passthru;
149115 });
150116 in
151117 withPlugins (_: [ ]);
pkgs/applications/networking/feedreaders/rssguard/default.nix+2−2
@@ -2,13 +2,13 @@
22
33stdenv.mkDerivation rec {
44 pname = "rssguard";
5− version = "4.0.4";
5+ version = "4.1.2";
66
77 src = fetchFromGitHub {
88 owner = "martinrotter";
99 repo = pname;
1010 rev = version;
11− sha256 = "sha256-c6+SlZx3ACG0nJRW+zcDDzVd/oSLAdSaq2fHrPpt6zw=";
11+ sha256 = "sha256-aG7Wkn2CHe7Dumskd0+DMja95lzvBWnFXACSqfU7Ow0=";
1212 };
1313
1414 buildInputs = [ qtwebengine qttools ];
pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix+2−2
@@ -7,7 +7,7 @@ let
77
88 # Please keep the version x.y.0.z and do not update to x.y.76.z because the
99 # source of the latter disappears much faster.
10− version = "8.79.0.95";
10+ version = "8.80.0.143";
1111
1212 rpath = lib.makeLibraryPath [
1313 alsa-lib
@@ -69,7 +69,7 @@ let
6969 "https://mirror.cs.uchicago.edu/skype/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb"
7070 "https://web.archive.org/web/https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb"
7171 ];
72− sha256 = "sha256-a6ZtgA0cMAuNVQWAeiIDJ2noPhXjV8KPE8ibkGR7Dns=";
72+ sha256 = "sha256-SLypP+ZRHMWeB3KuvmmYb0Y1T3ipSpWNiYYQIzMCDDY=";
7373 }
7474 else
7575 throw "Skype for linux is not supported on ${stdenv.hostPlatform.system}";
pkgs/applications/networking/owncloud-client/default.nix+2−2
@@ -2,11 +2,11 @@
22
33mkDerivation rec {
44 pname = "owncloud-client";
5− version = "2.9.2.6206";
5+ version = "2.10.0.6519";
66
77 src = fetchurl {
88 url = "https://download.owncloud.com/desktop/ownCloud/stable/${version}/source/ownCloud-${version}.tar.xz";
9− sha256 = "sha256-i6TmJFEuH4A1jTyoKiJoVU7yC+AXZIH4miYSk3XzVEo=";
9+ sha256 = "sha256-HDH8s/VPeOAbkyrfE7hbhePhtWcx1IUdlhDCnodomh8=";
1010 };
1111
1212 nativeBuildInputs = [ pkg-config cmake extra-cmake-modules ];
pkgs/data/misc/hackage/pin.json+4−4
@@ -1,6 +1,6 @@
11{
2− "commit": "0b85617478c8c03b4db538b5dc1774f9fa5bf41c",
3− "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/0b85617478c8c03b4db538b5dc1774f9fa5bf41c.tar.gz",
4− "sha256": "1r2w0cysn4x8hzw0989p9cmqvyqkjs4phy8iisphczw30s02zc27",
5− "msg": "Update from Hackage at 2022-01-14T12:47:41Z"
2+ "commit": "6f406277d7106375f7148466c985061d20cb028b",
3+ "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/6f406277d7106375f7148466c985061d20cb028b.tar.gz",
4+ "sha256": "0jvxybgv975lmk268x12dlp8xxv12vmpwc00k3nv6qqp0xd9bwla",
5+ "msg": "Update from Hackage at 2022-01-18T22:54:05Z"
66}
pkgs/development/haskell-modules/configuration-common.nix+20−6
@@ -182,7 +182,7 @@ self: super: {
182182 digit = doJailbreak super.digit;
183183
184184 # hnix.patch needed until the next release is bumped
185− hnix = appendPatch ./patches/hnix.patch (generateOptparseApplicativeCompletion "hnix"
185+ hnix = generateOptparseApplicativeCompletion "hnix"
186186 (overrideCabal (drv: {
187187 # 2020-06-05: HACK: does not pass own build suite - `dontCheck`
188188 doCheck = false;
@@ -190,7 +190,7 @@ self: super: {
190190 # needs newer version of relude and semialign than stackage has
191191 relude = self.relude_1_0_0_1;
192192 semialign = self.semialign_1_2_0_1;
193− })));
193+ }));
194194
195195 # Fails for non-obvious reasons while attempting to use doctest.
196196 focuslist = dontCheck super.focuslist;
@@ -1110,14 +1110,16 @@ self: super: {
11101110 # https://github.com/elliottt/hsopenid/issues/15
11111111 openid = markBroken super.openid;
11121112
1113− # The test suite needs the packages's executables in $PATH to succeed.
1114− arbtt = overrideCabal (drv: {
1113+ # Version constraints on test dependency tasty-golden need to be relaxed:
1114+ # https://github.com/nomeata/arbtt/pull/146
1115+ arbtt = doJailbreak (overrideCabal (drv: {
1116+ # The test suite needs the packages's executables in $PATH to succeed.
11151117 preCheck = ''
11161118 for i in $PWD/dist/build/*; do
11171119 export PATH="$i:$PATH"
11181120 done
11191121 '';
1120− }) super.arbtt;
1122+ }) super.arbtt);
11211123
11221124 # https://github.com/erikd/hjsmin/issues/32
11231125 hjsmin = dontCheck super.hjsmin;
@@ -1745,6 +1747,8 @@ self: super: {
17451747 # Too strict version bounds on ghc-events
17461748 # https://github.com/haskell/ThreadScope/issues/118
17471749 threadscope = doJailbreak super.threadscope;
1750+ # https://github.com/mpickering/hs-speedscope/issues/16
1751+ hs-speedscope = doJailbreak super.hs-speedscope;
17481752
17491753 # Too strict version bounds on tasty
17501754 # Can likely be removed next week (2021-04-09) when 1.1.1.1 is released.
@@ -2100,7 +2104,7 @@ self: super: {
21002104
21012105 # Needs brick > 0.64
21022106 nix-tree = super.nix-tree.override {
2103− brick = self.brick_0_65;
2107+ brick = self.brick_0_66;
21042108 };
21052109
21062110 # build newer version for `pkgs.shellcheck`
@@ -2220,6 +2224,16 @@ self: super: {
22202224 # Invalid CPP in test suite: https://github.com/cdornan/memory-cd/issues/1
22212225 memory-cd = dontCheck super.memory-cd;
22222226
2227+ # raaz-0.3 onwards uses backpack and it does not play nicely with
2228+ # parallel builds using -j
2229+ #
2230+ # See: https://gitlab.haskell.org/ghc/ghc/-/issues/17188
2231+ #
2232+ # Overwrite the build cores
2233+ raaz = overrideCabal (drv: {
2234+ enableParallelBuilding = false;
2235+ }) super.raaz;
2236+
22232237 # https://github.com/andreymulik/sdp/issues/3
22242238 sdp = disableLibraryProfiling super.sdp;
22252239 sdp-binary = disableLibraryProfiling super.sdp-binary;
pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix+4
@@ -241,4 +241,8 @@ self: super: {
241241
242242 # https://github.com/sjakobi/bsb-http-chunked/issues/38
243243 bsb-http-chunked = dontCheck super.bsb-http-chunked;
244+
245+ # need bytestring >= 0.11 which is only bundled with GHC >= 9.2
246+ regex-rure = doDistribute (markUnbroken super.regex-rure);
247+ jacinda = doDistribute super.jacinda;
244248}
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml+3−3
@@ -354,6 +354,7 @@ broken-packages:
354354 - binary-derive
355355 - binary-ext
356356 - binary-indexed-tree
357+ - binary-io
357358 - binary-protocol
358359 - binary-typed
359360 - BinderAnn
@@ -755,6 +756,7 @@ broken-packages:
755756 - compact-socket
756757 - compact-string
757758 - compact-string-fix
759+ - comparse
758760 - compdata-dags
759761 - compdata-param
760762 - competition
@@ -1308,7 +1310,6 @@ broken-packages:
13081310 - event-driven
13091311 - eventful-dynamodb
13101312 - eventful-sql-common
1311− - eventlog2html
13121313 - eventloop
13131314 - eventstore
13141315 - ewe
@@ -2404,7 +2405,6 @@ broken-packages:
24042405 - hsseccomp
24052406 - hssh
24062407 - hs-snowtify
2407− - hs-speedscope
24082408 - hsSqlite3
24092409 - hssqlppp
24102410 - HsSVN
@@ -3855,6 +3855,7 @@ broken-packages:
38553855 - powerdns
38563856 - powermate
38573857 - powerpc
3858+ - powerqueue-distributed
38583859 - powerqueue-levelmem
38593860 - pprecord
38603861 - PPrinter
@@ -4013,7 +4014,6 @@ broken-packages:
40134014 - quiver
40144015 - quokka
40154016 - quoridor-hs
4016− - raaz
40174017 - RabbitMQ
40184018 - rad
40194019 - radian
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml+6
@@ -133,6 +133,9 @@ default-package-overrides:
133133 # Pinning patch because it is mainly used by the reflex-frp ecosystem which is not yet compatible with it.
134134 # https://github.com/reflex-frp/reflex-dom/issues/431
135135 - patch < 0.0.5.0
136+ # On the recommendation of hnix author:
137+ # https://github.com/NixOS/nixpkgs/pull/154461#issuecomment-1015511883
138+ - hnix < 0.15
136139
137140extra-packages:
138141 - base16-bytestring < 1 # required for cabal-install etc.
@@ -399,6 +402,8 @@ package-maintainers:
399402 - haskell-ci
400403 - diagrams
401404 - rel8
405+ - regex-rure
406+ - jacinda
402407 # owothia
403408 - irc-client
404409 - chatter
@@ -446,6 +451,7 @@ unsupported-platforms:
446451 FTGL: [ x86_64-darwin, aarch64-darwin ]
447452 fuzzytime: [ x86_64-darwin, aarch64-darwin ] # https://github.com/kamwitsta/fuzzytime/issues/2
448453 ghcjs-dom-hello: [ x86_64-darwin, aarch64-darwin ]
454+ gi-adwaita: [ x86_64-darwin, aarch64-darwin ]
449455 gi-dbusmenugtk3: [ x86_64-darwin, aarch64-darwin ]
450456 gi-dbusmenu: [ x86_64-darwin, aarch64-darwin ]
451457 gi-ggit: [ x86_64-darwin, aarch64-darwin ]
pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml+42−42
@@ -1,4 +1,4 @@
1−# Stackage LTS 18.21
1+# Stackage LTS 18.22
22# This file is auto-generated by
33# maintainers/scripts/haskell/update-stackage.sh
44default-package-overrides:
@@ -164,14 +164,14 @@ default-package-overrides:
164164 - arrow-extras ==0.1.0.1
165165 - arrows ==0.4.4.2
166166 - ascii ==1.0.1.6
167− - ascii-case ==1.0.0.8
168− - ascii-char ==1.0.0.12
167+ - ascii-case ==1.0.0.10
168+ - ascii-char ==1.0.0.14
169169 - asciidiagram ==1.3.3.3
170− - ascii-group ==1.0.0.8
171− - ascii-predicates ==1.0.0.6
170+ - ascii-group ==1.0.0.10
171+ - ascii-predicates ==1.0.0.8
172172 - ascii-progress ==0.3.3.0
173− - ascii-superset ==1.0.1.8
174− - ascii-th ==1.0.0.6
173+ - ascii-superset ==1.0.1.10
174+ - ascii-th ==1.0.0.8
175175 - asn1-encoding ==0.9.6
176176 - asn1-parse ==0.9.5
177177 - asn1-types ==0.3.4
@@ -206,7 +206,7 @@ default-package-overrides:
206206 - backprop ==0.2.6.4
207207 - backtracking ==0.1.0
208208 - bank-holidays-england ==0.2.0.6
209− - barbies ==2.0.3.0
209+ - barbies ==2.0.3.1
210210 - base16 ==0.3.1.0
211211 - base16-bytestring ==1.0.2.0
212212 - base16-lens ==0.1.3.2
@@ -229,7 +229,7 @@ default-package-overrides:
229229 - basic-prelude ==0.7.0
230230 - bazel-runfiles ==0.12
231231 - bbdb ==0.8
232− - bcp47 ==0.2.0.4
232+ - bcp47 ==0.2.0.5
233233 - bcp47-orphans ==0.1.0.4
234234 - bcrypt ==0.0.11
235235 - bech32 ==1.1.2
@@ -249,7 +249,7 @@ default-package-overrides:
249249 - binary-instances ==1.0.2
250250 - binary-list ==1.1.1.2
251251 - binary-orphans ==1.0.1
252− - binary-parser ==0.5.7
252+ - binary-parser ==0.5.7.1
253253 - binary-parsers ==0.2.4.0
254254 - binary-search ==2.0.0
255255 - binary-shared ==0.8.3
@@ -295,13 +295,13 @@ default-package-overrides:
295295 - bower-json ==1.0.0.1
296296 - boxes ==0.1.5
297297 - brick ==0.62
298− - broadcast-chan ==0.2.1.1
298+ - broadcast-chan ==0.2.1.2
299299 - bsb-http-chunked ==0.0.0.4
300300 - bson ==0.4.0.1
301301 - btrfs ==0.2.0.0
302302 - buffer-builder ==0.2.4.7
303303 - buffer-pipe ==0.0
304− - bugsnag-haskell ==0.0.4.2
304+ - bugsnag-haskell ==0.0.4.3
305305 - bugsnag-hs ==0.2.0.8
306306 - bugzilla-redhat ==0.3.3
307307 - burrito ==1.2.0.4
@@ -426,8 +426,8 @@ default-package-overrides:
426426 - comfort-array ==0.4.1
427427 - comfort-graph ==0.0.3.1
428428 - commonmark ==0.2.1.1
429− - commonmark-extensions ==0.2.2.1
430− - commonmark-pandoc ==0.2.1.1
429+ - commonmark-extensions ==0.2.3
430+ - commonmark-pandoc ==0.2.1.2
431431 - commutative ==0.0.2
432432 - comonad ==5.0.8
433433 - comonad-extras ==4.0.1
@@ -579,7 +579,7 @@ default-package-overrides:
579579 - declarative ==0.5.4
580580 - deepseq-generics ==0.2.0.0
581581 - deepseq-instances ==0.1.0.1
582− - deferred-folds ==0.9.17
582+ - deferred-folds ==0.9.18
583583 - dejafu ==2.4.0.3
584584 - dense-linear-algebra ==0.1.0.0
585585 - dependent-map ==0.4.0.0
@@ -790,7 +790,7 @@ default-package-overrides:
790790 - fmt ==0.6.3.0
791791 - fn ==0.3.0.2
792792 - focus ==1.0.3
793− - focuslist ==0.1.0.2
793+ - focuslist ==0.1.1.0
794794 - foldable1 ==0.1.0.0
795795 - fold-debounce ==0.2.0.9
796796 - fold-debounce-conduit ==0.2.0.6
@@ -809,7 +809,7 @@ default-package-overrides:
809809 - free ==5.1.7
810810 - free-categories ==0.2.0.2
811811 - freenect ==1.2.1
812− - freer-simple ==1.2.1.1
812+ - freer-simple ==1.2.1.2
813813 - freetype2 ==0.2.0
814814 - free-vl ==0.1.4
815815 - friendly-time ==0.4.1
@@ -924,7 +924,7 @@ default-package-overrides:
924924 - gingersnap ==0.3.1.0
925925 - gi-pango ==1.0.24
926926 - githash ==0.1.6.2
927− - github-release ==1.3.8
927+ - github-release ==1.3.10
928928 - github-rest ==1.0.3
929929 - github-types ==0.2.1
930930 - github-webhooks ==0.15.0
@@ -1004,10 +1004,10 @@ default-package-overrides:
10041004 - hasktags ==0.72.0
10051005 - hasql ==1.4.5.3
10061006 - hasql-notifications ==0.2.0.0
1007− - hasql-optparse-applicative ==0.3.0.6
1008− - hasql-pool ==0.5.2
1007+ - hasql-optparse-applicative ==0.3.0.7
1008+ - hasql-pool ==0.5.2.2
10091009 - hasql-queue ==1.2.0.2
1010− - hasql-transaction ==1.0.1
1010+ - hasql-transaction ==1.0.1.1
10111011 - hasty-hamiltonian ==1.3.4
10121012 - HaTeX ==3.22.3.0
10131013 - HaXml ==1.25.8
@@ -1118,7 +1118,7 @@ default-package-overrides:
11181118 - hspec-expectations ==0.8.2
11191119 - hspec-expectations-json ==1.0.0.4
11201120 - hspec-expectations-lifted ==0.10.0
1121− - hspec-expectations-pretty-diff ==0.7.2.5
1121+ - hspec-expectations-pretty-diff ==0.7.2.6
11221122 - hspec-golden ==0.1.0.3
11231123 - hspec-golden-aeson ==0.7.0.0
11241124 - hspec-hedgehog ==0.0.1.2
@@ -1134,7 +1134,7 @@ default-package-overrides:
11341134 - hspec-wai-json ==0.11.0
11351135 - hs-php-session ==0.0.9.3
11361136 - hsshellscript ==3.5.0
1137− - hs-tags ==0.1.5.2
1137+ - hs-tags ==0.1.5.3
11381138 - HStringTemplate ==0.8.8
11391139 - HSvm ==0.1.1.3.25
11401140 - HsYAML ==0.2.1.0
@@ -1266,17 +1266,17 @@ default-package-overrides:
12661266 - io-storage ==0.3
12671267 - io-streams ==1.5.2.1
12681268 - io-streams-haproxy ==1.0.1.0
1269− - ip6addr ==1.0.2
1269+ - ip6addr ==1.0.3
12701270 - ipa ==0.3.1.1
12711271 - iproute ==1.7.12
1272− - IPv6Addr ==2.0.3
1272+ - IPv6Addr ==2.0.4
12731273 - ipynb ==0.1.0.2
12741274 - ipython-kernel ==0.10.2.2
12751275 - irc ==0.6.1.0
12761276 - irc-client ==1.1.2.2
12771277 - irc-conduit ==0.3.0.5
12781278 - irc-ctcp ==0.1.3.1
1279− - isbn ==1.1.0.2
1279+ - isbn ==1.1.0.3
12801280 - islink ==0.1.0.0
12811281 - iso3166-country-codes ==0.20140203.8
12821282 - iso639 ==0.1.0.3
@@ -1412,7 +1412,7 @@ default-package-overrides:
14121412 - llvm-hs-pure ==9.0.0
14131413 - lmdb ==0.2.5
14141414 - load-env ==0.2.1.0
1415− - loc ==0.1.3.10
1415+ - loc ==0.1.3.16
14161416 - locators ==0.3.0.3
14171417 - loch-th ==0.2.2
14181418 - lockfree-queue ==0.2.3.1
@@ -1536,7 +1536,7 @@ default-package-overrides:
15361536 - monad-logger-logstash ==0.1.0.0
15371537 - monad-logger-prefix ==0.1.12
15381538 - monad-loops ==0.4.3
1539− - monad-memo ==0.5.3
1539+ - monad-memo ==0.5.4
15401540 - monad-metrics ==0.2.2.0
15411541 - monad-par ==0.3.5
15421542 - monad-parallel ==0.7.2.5
@@ -1599,7 +1599,7 @@ default-package-overrides:
15991599 - natural-sort ==0.1.2
16001600 - natural-transformation ==0.4
16011601 - ndjson-conduit ==0.1.0.5
1602− - neat-interpolation ==0.5.1.2
1602+ - neat-interpolation ==0.5.1.3
16031603 - netcode-io ==0.0.3
16041604 - netlib-carray ==0.1
16051605 - netlib-comfort-array ==0.0.0.2
@@ -1726,7 +1726,7 @@ default-package-overrides:
17261726 - parsers ==0.12.10
17271727 - partial-handler ==1.0.3
17281728 - partial-isomorphisms ==0.2.2.1
1729− - partial-semigroup ==0.5.1.12
1729+ - partial-semigroup ==0.5.1.14
17301730 - password ==3.0.0.0
17311731 - password-instances ==3.0.0.0
17321732 - password-types ==1.0.0.0
@@ -1858,7 +1858,7 @@ default-package-overrides:
18581858 - profunctors ==5.6.2
18591859 - projectroot ==0.2.0.1
18601860 - project-template ==0.2.1.0
1861− - prometheus ==2.2.2
1861+ - prometheus ==2.2.3
18621862 - prometheus-client ==1.0.1
18631863 - prometheus-metrics-ghc ==1.0.1.2
18641864 - prometheus-wai-middleware ==1.0.1.0
@@ -1953,7 +1953,7 @@ default-package-overrides:
19531953 - reducers ==3.12.4
19541954 - refact ==0.3.0.2
19551955 - ref-fd ==0.5
1956− - refined ==0.6.2
1956+ - refined ==0.6.3
19571957 - reflection ==2.1.6
19581958 - reform ==0.2.7.4
19591959 - reform-blaze ==0.2.4.3
@@ -2071,7 +2071,7 @@ default-package-overrides:
20712071 - semialign-indexed ==1.1
20722072 - semialign-optics ==1.1
20732073 - semigroupoid-extras ==5
2074− - semigroupoids ==5.3.6
2074+ - semigroupoids ==5.3.7
20752075 - semigroups ==0.19.2
20762076 - semirings ==0.6
20772077 - semiring-simple ==1.0.0.1
@@ -2267,7 +2267,7 @@ default-package-overrides:
22672267 - string-random ==0.1.4.1
22682268 - stringsearch ==0.3.6.6
22692269 - string-transform ==1.1.1
2270− - stripe-concepts ==1.0.3
2270+ - stripe-concepts ==1.0.3.1
22712271 - stripe-core ==2.6.2
22722272 - stripe-haskell ==2.6.2
22732273 - stripe-http-client ==2.6.2
@@ -2320,7 +2320,7 @@ default-package-overrides:
23202320 - tasty-discover ==4.2.2
23212321 - tasty-expected-failure ==0.12.3
23222322 - tasty-focus ==1.0.1
2323− - tasty-golden ==2.3.4
2323+ - tasty-golden ==2.3.5
23242324 - tasty-hedgehog ==1.1.0.0
23252325 - tasty-hspec ==1.1.6
23262326 - tasty-hunit ==0.10.0.3
@@ -2389,9 +2389,9 @@ default-package-overrides:
23892389 - these ==1.1.1.1
23902390 - these-lens ==1.0.1.2
23912391 - these-optics ==1.0.1.2
2392− - these-skinny ==0.7.4
2392+ - these-skinny ==0.7.5
23932393 - th-expand-syns ==0.4.8.0
2394− - th-extras ==0.0.0.5
2394+ - th-extras ==0.0.0.6
23952395 - th-lift ==0.8.2
23962396 - th-lift-instances ==0.1.19
23972397 - th-nowq ==0.1.0.5
@@ -2475,7 +2475,7 @@ default-package-overrides:
24752475 - type-level-natural-number ==2.0
24762476 - type-level-numbers ==0.1.1.1
24772477 - typelits-witnesses ==0.4.0.0
2478− - type-map ==0.1.6.0
2478+ - type-map ==0.1.7.0
24792479 - type-natural ==1.1.0.1
24802480 - typenums ==0.1.4
24812481 - type-of-html ==1.6.2.0
@@ -2520,7 +2520,7 @@ default-package-overrides:
25202520 - universe-some ==1.2.1
25212521 - universum ==1.7.2
25222522 - unix-bytestring ==0.3.7.6
2523− - unix-compat ==0.5.3
2523+ - unix-compat ==0.5.4
25242524 - unix-time ==0.4.7
25252525 - unliftio ==0.2.20
25262526 - unliftio-core ==0.2.0.1
@@ -2590,7 +2590,7 @@ default-package-overrides:
25902590 - wai-cors ==0.2.7
25912591 - wai-enforce-https ==0.0.2.1
25922592 - wai-eventsource ==3.0.0
2593− - wai-extra ==3.1.7
2593+ - wai-extra ==3.1.8
25942594 - wai-feature-flags ==0.1.0.3
25952595 - wai-handler-launch ==3.0.3.1
25962596 - wai-logger ==2.3.7
@@ -2636,7 +2636,7 @@ default-package-overrides:
26362636 - wizards ==1.0.3
26372637 - wl-pprint-annotated ==0.1.0.1
26382638 - wl-pprint-console ==0.1.0.2
2639− - wl-pprint-text ==1.2.0.1
2639+ - wl-pprint-text ==1.2.0.2
26402640 - word24 ==2.0.1
26412641 - word8 ==0.1.3
26422642 - wordpress-auth ==1.0.0.1
@@ -2668,7 +2668,7 @@ default-package-overrides:
26682668 - xml-conduit ==1.9.1.1
26692669 - xml-conduit-writer ==0.1.1.2
26702670 - xmlgen ==0.6.2.2
2671− - xml-hamlet ==0.5.0.1
2671+ - xml-hamlet ==0.5.0.2
26722672 - xml-helpers ==1.0.0
26732673 - xml-html-qq ==0.1.0.1
26742674 - xml-indexed-cursor ==0.1.1.0
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml+8−2
@@ -965,6 +965,8 @@ dont-distribute-packages:
965965 - diplomacy
966966 - diplomacy-server
967967 - dirfiles
968+ - dirtree
969+ - disco
968970 - discogs-haskell
969971 - discord-gateway
970972 - discord-hs
@@ -1625,6 +1627,7 @@ dont-distribute-packages:
16251627 - hreq-conduit
16261628 - hs-blake2
16271629 - hs-brotli
1630+ - hs-duktape
16281631 - hs-ffmpeg
16291632 - hs-gen-iface
16301633 - hs-pkpass
@@ -1658,7 +1661,7 @@ dont-distribute-packages:
16581661 - hsfacter
16591662 - hslogstash
16601663 - hspec-expectations-pretty
1661− - hspec-expectations-pretty-diff_0_7_2_6
1664+ - hspec-expectations-pretty-diff
16621665 - hspec-pg-transact
16631666 - hspec-setup
16641667 - hspec-shouldbe
@@ -2305,7 +2308,7 @@ dont-distribute-packages:
23052308 - pairing
23062309 - panda
23072310 - pandoc-japanese-filters
2308− - pandoc_2_17
2311+ - pandoc_2_17_0_1
23092312 - papa
23102313 - papa-base
23112314 - papa-base-implement
@@ -2461,6 +2464,7 @@ dont-distribute-packages:
24612464 - puppetresources
24622465 - pure-cdb
24632466 - pure-priority-queue-tests
2467+ - purescript-bridge
24642468 - purescript-iso
24652469 - push-notify
24662470 - push-notify-apn
@@ -2746,6 +2750,7 @@ dont-distribute-packages:
27462750 - servant-streaming-client
27472751 - servant-streaming-docs
27482752 - servant-streaming-server
2753+ - servant-subscriber
27492754 - servant-swagger-tags
27502755 - servant-waargonaut
27512756 - servant-zeppelin-client
@@ -3058,6 +3063,7 @@ dont-distribute-packages:
30583063 - trek-db
30593064 - triangulation
30603065 - tries
3066+ - trimdent
30613067 - trimpolya
30623068 - truelevel
30633069 - trurl
pkgs/development/haskell-modules/configuration-nix.nix+18
@@ -1054,4 +1054,22 @@ self: super: builtins.intersectAttrs super {
10541054 "-p" "!/Can be used with http-client/"
10551055 ] ++ drv.testFlags or [];
10561056 }) super.http-api-data-qq;
1057+
1058+ # Additionally install documentation
1059+ jacinda = overrideCabal (drv: {
1060+ enableSeparateDocOutput = true;
1061+ postInstall = ''
1062+ ${drv.postInstall or ""}
1063+
1064+ docDir="$doc/share/doc/${drv.pname}-${drv.version}"
1065+
1066+ # man page goes to $out, it's small enough and haskellPackages has no
1067+ # support for a man output at the moment and $doc requires downloading
1068+ # a full PDF
1069+ install -Dm644 man/ja.1 -t "$out/share/man/man1"
1070+ # language guide and examples
1071+ install -Dm644 doc/guide.pdf -t "$docDir"
1072+ install -Dm644 test/examples/*.jac -t "$docDir/examples"
1073+ '';
1074+ }) super.jacinda;
10571075}
pkgs/development/haskell-modules/hackage-packages.nix+528−865
@@ -7342,8 +7342,8 @@ self: {
73427342 pname = "Glob";
73437343 version = "0.10.2";
73447344 sha256 = "1h3kh46qds4nqvixm4myy1kb5slg53f44hfn8aymrlr7hjn75xka";
7345− revision = "2";
7346− editedCabalFile = "175v5r0gzlln5y70dgxaq5xw4ilrf3xhgqr3hrzsilqnb32kfi9a";
7345+ revision = "3";
7346+ editedCabalFile = "1080rd5073g87rfm5whimb72b75105lqanybrbsfi14gmvndnbfx";
73477347 libraryHaskellDepends = [
73487348 base containers directory dlist filepath transformers
73497349 transformers-compat
@@ -11206,24 +11206,6 @@ self: {
1120611206 }) {};
1120711207
1120811208 "IPv6Addr" = callPackage
11209− ({ mkDerivation, aeson, attoparsec, base, HUnit, iproute, network
11210− , network-info, random, test-framework, test-framework-hunit, text
11211− }:
11212− mkDerivation {
11213− pname = "IPv6Addr";
11214− version = "2.0.3";
11215− sha256 = "1j7n9xf808nc5pvs5klvnq0a7v68rzpr8zq7vls49z2prwhwbfil";
11216− libraryHaskellDepends = [
11217− aeson attoparsec base iproute network network-info random text
11218− ];
11219− testHaskellDepends = [
11220− base HUnit test-framework test-framework-hunit text
11221− ];
11222− description = "Library to deal with IPv6 address text representations";
11223− license = lib.licenses.bsd3;
11224− }) {};
11225−
11226− "IPv6Addr_2_0_4" = callPackage
1122711209 ({ mkDerivation, aeson, attoparsec, base, HUnit, iproute, network
1122811210 , network-info, random, test-framework, test-framework-hunit, text
1122911211 }:
@@ -11239,7 +11221,6 @@ self: {
1123911221 ];
1124011222 description = "Library to deal with IPv6 address text representations";
1124111223 license = lib.licenses.bsd3;
11242− hydraPlatforms = lib.platforms.none;
1124311224 }) {};
1124411225
1124511226 "IPv6DB" = callPackage
@@ -33051,8 +33032,8 @@ self: {
3305133032 }:
3305233033 mkDerivation {
3305333034 pname = "argo";
33054− version = "0.2021.11.13";
33055− sha256 = "0q0c9mpn2l212dmhkdg6g2v3mr18lagfv48mc68mixahslnrjv5z";
33035+ version = "0.2022.1.15";
33036+ sha256 = "0wqsrmisbgalf8p0f1zs1jfpf5iws0zb98r1krgg2adghbllg770";
3305633037 isLibrary = true;
3305733038 isExecutable = true;
3305833039 libraryHaskellDepends = [
@@ -33887,18 +33868,6 @@ self: {
3388733868 }) {};
3388833869
3388933870 "ascii-case" = callPackage
33890− ({ mkDerivation, ascii-char, base, hashable }:
33891− mkDerivation {
33892− pname = "ascii-case";
33893− version = "1.0.0.8";
33894− sha256 = "0sfak0dg77anw532pj5fgv7z81mqbim9c5qg5hya26pjk759h2p8";
33895− libraryHaskellDepends = [ ascii-char base hashable ];
33896− testHaskellDepends = [ ascii-char base ];
33897− description = "ASCII letter case";
33898− license = lib.licenses.asl20;
33899− }) {};
33900−
33901− "ascii-case_1_0_0_10" = callPackage
3390233871 ({ mkDerivation, ascii-char, base, hashable }:
3390333872 mkDerivation {
3390433873 pname = "ascii-case";
@@ -33908,22 +33877,9 @@ self: {
3390833877 testHaskellDepends = [ ascii-char base ];
3390933878 description = "ASCII letter case";
3391033879 license = lib.licenses.asl20;
33911− hydraPlatforms = lib.platforms.none;
3391233880 }) {};
3391333881
3391433882 "ascii-char" = callPackage
33915− ({ mkDerivation, base, hashable }:
33916− mkDerivation {
33917− pname = "ascii-char";
33918− version = "1.0.0.12";
33919− sha256 = "0gdw0qjxznkx35larm4jb2rx3y6cz3a2zxr72c5006iymbnyky19";
33920− libraryHaskellDepends = [ base hashable ];
33921− testHaskellDepends = [ base ];
33922− description = "A Char type representing an ASCII character";
33923− license = lib.licenses.asl20;
33924− }) {};
33925−
33926− "ascii-char_1_0_0_14" = callPackage
3392733883 ({ mkDerivation, base, hashable }:
3392833884 mkDerivation {
3392933885 pname = "ascii-char";
@@ -33933,7 +33889,6 @@ self: {
3393333889 testHaskellDepends = [ base ];
3393433890 description = "A Char type representing an ASCII character";
3393533891 license = lib.licenses.asl20;
33936− hydraPlatforms = lib.platforms.none;
3393733892 }) {};
3393833893
3393933894 "ascii-cows" = callPackage
@@ -33964,18 +33919,6 @@ self: {
3396433919 }) {};
3396533920
3396633921 "ascii-group" = callPackage
33967− ({ mkDerivation, ascii-char, base, hashable }:
33968− mkDerivation {
33969− pname = "ascii-group";
33970− version = "1.0.0.8";
33971− sha256 = "1scam60a3r9n1zagxf5qcpglnywlcqfq0jhp5fiy1rs4h6c81cl0";
33972− libraryHaskellDepends = [ ascii-char base hashable ];
33973− testHaskellDepends = [ ascii-char base ];
33974− description = "ASCII character groups";
33975− license = lib.licenses.asl20;
33976− }) {};
33977−
33978− "ascii-group_1_0_0_10" = callPackage
3397933922 ({ mkDerivation, ascii-char, base, hashable }:
3398033923 mkDerivation {
3398133924 pname = "ascii-group";
@@ -33985,7 +33928,6 @@ self: {
3398533928 testHaskellDepends = [ ascii-char base ];
3398633929 description = "ASCII character groups";
3398733930 license = lib.licenses.asl20;
33988− hydraPlatforms = lib.platforms.none;
3398933931 }) {};
3399033932
3399133933 "ascii-holidays" = callPackage
@@ -34004,18 +33946,6 @@ self: {
3400433946 }) {};
3400533947
3400633948 "ascii-predicates" = callPackage
34007− ({ mkDerivation, ascii-char, base }:
34008− mkDerivation {
34009− pname = "ascii-predicates";
34010− version = "1.0.0.6";
34011− sha256 = "19f8s5jb6yswa1a0wl4npvljs2pkyrpznxnim6563pn4gh60b945";
34012− libraryHaskellDepends = [ ascii-char base ];
34013− testHaskellDepends = [ ascii-char base ];
34014− description = "Various categorizations of ASCII characters";
34015− license = lib.licenses.asl20;
34016− }) {};
34017−
34018− "ascii-predicates_1_0_0_8" = callPackage
3401933949 ({ mkDerivation, ascii-char, base }:
3402033950 mkDerivation {
3402133951 pname = "ascii-predicates";
@@ -34025,7 +33955,6 @@ self: {
3402533955 testHaskellDepends = [ ascii-char base ];
3402633956 description = "Various categorizations of ASCII characters";
3402733957 license = lib.licenses.asl20;
34028− hydraPlatforms = lib.platforms.none;
3402933958 }) {};
3403033959
3403133960 "ascii-progress" = callPackage
@@ -34073,20 +34002,6 @@ self: {
3407334002 }) {};
3407434003
3407534004 "ascii-superset" = callPackage
34076− ({ mkDerivation, ascii-char, base, bytestring, hashable, text }:
34077− mkDerivation {
34078− pname = "ascii-superset";
34079− version = "1.0.1.8";
34080− sha256 = "1pzcabr8wghwjhfqwn6jvhdc7y4a96jqk0a52j000vli6379gn1s";
34081− libraryHaskellDepends = [
34082− ascii-char base bytestring hashable text
34083− ];
34084− testHaskellDepends = [ ascii-char base text ];
34085− description = "Representing ASCII with refined supersets";
34086− license = lib.licenses.asl20;
34087− }) {};
34088−
34089− "ascii-superset_1_0_1_10" = callPackage
3409034005 ({ mkDerivation, ascii-char, base, bytestring, hashable, text }:
3409134006 mkDerivation {
3409234007 pname = "ascii-superset";
@@ -34098,7 +34013,6 @@ self: {
3409834013 testHaskellDepends = [ ascii-char base text ];
3409934014 description = "Representing ASCII with refined supersets";
3410034015 license = lib.licenses.asl20;
34101− hydraPlatforms = lib.platforms.none;
3410234016 }) {};
3410334017
3410434018 "ascii-table" = callPackage
@@ -34119,24 +34033,6 @@ self: {
3411934033 }) {};
3412034034
3412134035 "ascii-th" = callPackage
34122− ({ mkDerivation, ascii-char, ascii-superset, base, bytestring
34123− , template-haskell, text
34124− }:
34125− mkDerivation {
34126− pname = "ascii-th";
34127− version = "1.0.0.6";
34128− sha256 = "06yhb1mb67i4cxnh0zjrklykxm8p76q0m7dyslv7w1cngs8mzdm5";
34129− libraryHaskellDepends = [
34130− ascii-char ascii-superset base template-haskell
34131− ];
34132− testHaskellDepends = [
34133− ascii-char ascii-superset base bytestring text
34134− ];
34135− description = "Template Haskell support for ASCII";
34136− license = lib.licenses.asl20;
34137− }) {};
34138−
34139− "ascii-th_1_0_0_8" = callPackage
3414034036 ({ mkDerivation, ascii-char, ascii-superset, base, bytestring
3414134037 , template-haskell, text
3414234038 }:
@@ -34152,7 +34048,6 @@ self: {
3415234048 ];
3415334049 description = "Template Haskell support for ASCII";
3415434050 license = lib.licenses.asl20;
34155− hydraPlatforms = lib.platforms.none;
3415634051 }) {};
3415734052
3415834053 "ascii-vector-avc" = callPackage
@@ -35697,6 +35592,8 @@ self: {
3569735592 pname = "attoparsec";
3569835593 version = "0.14.4";
3569935594 sha256 = "0v4yjz4qi8bwhbyavqxlhsfb1iv07v10gxi64khmsmi4hvjpycrz";
35595+ revision = "1";
35596+ editedCabalFile = "149ihklmwnl13mmixq6iq5gzggkgqwsqrjlg2fshqwwbvbd4nn3r";
3570035597 libraryHaskellDepends = [
3570135598 array base bytestring containers deepseq ghc-prim scientific text
3570235599 transformers
@@ -38713,22 +38610,6 @@ self: {
3871338610 }) {};
3871438611
3871538612 "barbies" = callPackage
38716− ({ mkDerivation, base, distributive, QuickCheck, tasty, tasty-hunit
38717− , tasty-quickcheck, transformers
38718− }:
38719− mkDerivation {
38720− pname = "barbies";
38721− version = "2.0.3.0";
38722− sha256 = "0br4pd4vswyqfjkp5bj6svmqxwn3pfprrwxjmqda1z62dli5ps4m";
38723− libraryHaskellDepends = [ base distributive transformers ];
38724− testHaskellDepends = [
38725− base distributive QuickCheck tasty tasty-hunit tasty-quickcheck
38726− ];
38727− description = "Classes for working with types that can change clothes";
38728− license = lib.licenses.bsd3;
38729− }) {};
38730−
38731− "barbies_2_0_3_1" = callPackage
3873238613 ({ mkDerivation, base, distributive, QuickCheck, tasty, tasty-hunit
3873338614 , tasty-quickcheck, transformers
3873438615 }:
@@ -38742,7 +38623,6 @@ self: {
3874238623 ];
3874338624 description = "Classes for working with types that can change clothes";
3874438625 license = lib.licenses.bsd3;
38745− hydraPlatforms = lib.platforms.none;
3874638626 }) {};
3874738627
3874838628 "barbies-layered" = callPackage
@@ -40007,25 +39887,6 @@ self: {
4000739887 }) {};
4000839888
4000939889 "bcp47" = callPackage
40010− ({ mkDerivation, aeson, base, containers, country, doctest
40011− , generic-arbitrary, hspec, iso639, megaparsec, QuickCheck, text
40012− }:
40013− mkDerivation {
40014− pname = "bcp47";
40015− version = "0.2.0.4";
40016− sha256 = "1a3z0kg88061sffawq19girs7q640jv6yn24mailz7c89ajcawj7";
40017− libraryHaskellDepends = [
40018− aeson base containers country generic-arbitrary iso639 megaparsec
40019− QuickCheck text
40020− ];
40021− testHaskellDepends = [
40022− aeson base containers country doctest hspec iso639 QuickCheck text
40023− ];
40024− description = "Language tags as specified by BCP 47";
40025− license = lib.licenses.mit;
40026− }) {};
40027−
40028− "bcp47_0_2_0_5" = callPackage
4002939890 ({ mkDerivation, aeson, base, containers, country, doctest
4003039891 , generic-arbitrary, hspec, iso639, megaparsec, QuickCheck, text
4003139892 }:
@@ -40042,7 +39903,6 @@ self: {
4004239903 ];
4004339904 description = "Language tags as specified by BCP 47";
4004439905 license = lib.licenses.mit;
40045− hydraPlatforms = lib.platforms.none;
4004639906 }) {};
4004739907
4004839908 "bcp47-orphans" = callPackage
@@ -40276,10 +40136,8 @@ self: {
4027640136 }:
4027740137 mkDerivation {
4027840138 pname = "beam-core";
40279− version = "0.9.1.0";
40280− sha256 = "1rw3db9qmf08wi5gcd0cbsz5cpndf8cwkbzkh74gbwwpcpa7lg39";
40281− revision = "1";
40282− editedCabalFile = "1skynr0yg6ig6p9wic3dkbz88qrpnirljkb429yshwbzns55gimh";
40139+ version = "0.9.2.0";
40140+ sha256 = "1b1xk4pi9j49fmh9lywgqcg61gbd6i7905gv5prnf0799iqz68g9";
4028340141 libraryHaskellDepends = [
4028440142 aeson base bytestring containers dlist free ghc-prim hashable
4028540143 microlens mtl network-uri scientific tagged text time vector
@@ -40300,8 +40158,8 @@ self: {
4030040158 }:
4030140159 mkDerivation {
4030240160 pname = "beam-migrate";
40303− version = "0.5.1.0";
40304− sha256 = "0wvbs7lda7pxsrymm2dv2km1w3snd8mjwijagn06ylrc2pjn6sjz";
40161+ version = "0.5.1.1";
40162+ sha256 = "1amfm0lzy220blpkpvdh3b9kiypxz9gbvz2f20abfrvh6vdcd3hv";
4030540163 libraryHaskellDepends = [
4030640164 aeson base beam-core bytestring containers deepseq dependent-map
4030740165 dependent-sum free ghc-prim hashable haskell-src-exts microlens mtl
@@ -40358,8 +40216,8 @@ self: {
4035840216 }:
4035940217 mkDerivation {
4036040218 pname = "beam-postgres";
40361− version = "0.5.1.0";
40362− sha256 = "17npmh5agnxy12n93hrpi83al80csmvigbm3mlsvx92l4mcif2ml";
40219+ version = "0.5.2.0";
40220+ sha256 = "1n3hpya8g7lx0y0nmz5fhcdjzq5qaxnn3hbnnzaf9kk5v6xw7qd5";
4036340221 libraryHaskellDepends = [
4036440222 aeson attoparsec base beam-core beam-migrate bytestring
4036540223 case-insensitive conduit free hashable haskell-src-exts lifted-base
@@ -40384,8 +40242,8 @@ self: {
4038440242 }:
4038540243 mkDerivation {
4038640244 pname = "beam-sqlite";
40387− version = "0.5.1.0";
40388− sha256 = "1vfrma27rchq3p4h0p21m3lhz46yxyagbrb39r9jb8w20whja2gr";
40245+ version = "0.5.1.1";
40246+ sha256 = "1kzn8d7xjp8grkjqdzj1hqckfibrw6apa8ki078zhpszl787ffql";
4038940247 libraryHaskellDepends = [
4039040248 aeson attoparsec base beam-core beam-migrate bytestring dlist free
4039140249 hashable monad-control mtl network-uri scientific sqlite-simple
@@ -41702,6 +41560,8 @@ self: {
4170241560 ];
4170341561 description = "Read and write values of types that implement Binary";
4170441562 license = lib.licenses.bsd3;
41563+ hydraPlatforms = lib.platforms.none;
41564+ broken = true;
4170541565 }) {};
4170641566
4170741567 "binary-list" = callPackage
@@ -41774,24 +41634,6 @@ self: {
4177441634 }) {};
4177541635
4177641636 "binary-parser" = callPackage
41777− ({ mkDerivation, base, bytestring, mtl, QuickCheck
41778− , quickcheck-instances, rerebase, tasty, tasty-hunit
41779− , tasty-quickcheck, text, transformers
41780− }:
41781− mkDerivation {
41782− pname = "binary-parser";
41783− version = "0.5.7";
41784− sha256 = "03w8xjy45kvakxk085234gi9mhg5vhz6394kh8bhd275qwf4g8cz";
41785− libraryHaskellDepends = [ base bytestring mtl text transformers ];
41786− testHaskellDepends = [
41787− QuickCheck quickcheck-instances rerebase tasty tasty-hunit
41788− tasty-quickcheck
41789− ];
41790− description = "A highly-efficient but limited parser API specialised for bytestrings";
41791− license = lib.licenses.mit;
41792− }) {};
41793−
41794− "binary-parser_0_5_7_1" = callPackage
4179541637 ({ mkDerivation, base, bytestring, mtl, QuickCheck
4179641638 , quickcheck-instances, rerebase, tasty, tasty-hunit
4179741639 , tasty-quickcheck, text, transformers
@@ -41807,7 +41649,6 @@ self: {
4180741649 ];
4180841650 description = "A highly-efficient but limited parser API specialised for bytestrings";
4180941651 license = lib.licenses.mit;
41810− hydraPlatforms = lib.platforms.none;
4181141652 }) {};
4181241653
4181341654 "binary-parsers" = callPackage
@@ -43385,36 +43226,29 @@ self: {
4338543226 }) {};
4338643227
4338743228 "biscuit-haskell" = callPackage
43388− ({ mkDerivation, async, attoparsec, base, base16-bytestring, base64
43389− , bytestring, cereal, containers, libsodium, mtl
43390− , parser-combinators, primitive, protobuf, random, regex-tdfa
43229+ ({ mkDerivation, aeson, async, attoparsec, base, base16-bytestring
43230+ , base64, bytestring, cereal, containers, criterion, cryptonite
43231+ , memory, mtl, parser-combinators, protobuf, random, regex-tdfa
4339143232 , tasty, tasty-hunit, template-haskell, text, th-lift-instances
4339243233 , time, validation-selective
4339343234 }:
4339443235 mkDerivation {
4339543236 pname = "biscuit-haskell";
43396− version = "0.1.1.0";
43397− sha256 = "1sq2icbxk6wg4fpsdy0id08qz6nsi175gw0akimppl36b1bmn3sv";
43398− isLibrary = true;
43399− isExecutable = true;
43237+ version = "0.2.0.1";
43238+ sha256 = "1qvryksscidp5g9aax44i2q50yddkymrmrsyxc1qvd6wc2mhvqkz";
4340043239 libraryHaskellDepends = [
4340143240 async attoparsec base base16-bytestring base64 bytestring cereal
43402− containers libsodium mtl parser-combinators primitive protobuf
43403− random regex-tdfa template-haskell text th-lift-instances time
43404− validation-selective
43405− ];
43406− executableHaskellDepends = [
43407− async attoparsec base base16-bytestring base64 bytestring cereal
43408− containers libsodium mtl parser-combinators primitive protobuf
43409− random template-haskell text th-lift-instances time
43241+ containers cryptonite memory mtl parser-combinators protobuf random
43242+ regex-tdfa template-haskell text th-lift-instances time
4341043243 validation-selective
4341143244 ];
4341243245 testHaskellDepends = [
43413− async attoparsec base base16-bytestring base64 bytestring cereal
43414− containers libsodium mtl parser-combinators primitive protobuf
43415− random tasty tasty-hunit template-haskell text th-lift-instances
43416− time validation-selective
43246+ aeson async attoparsec base base16-bytestring base64 bytestring
43247+ cereal containers cryptonite mtl parser-combinators protobuf random
43248+ tasty tasty-hunit template-haskell text th-lift-instances time
43249+ validation-selective
4341743250 ];
43251+ benchmarkHaskellDepends = [ base criterion ];
4341843252 description = "Library support for the Biscuit security token";
4341943253 license = lib.licenses.bsd3;
4342043254 hydraPlatforms = lib.platforms.none;
@@ -43424,18 +43258,18 @@ self: {
4342443258 "biscuit-servant" = callPackage
4342543259 ({ mkDerivation, base, biscuit-haskell, bytestring, hspec
4342643260 , http-client, mtl, servant, servant-client, servant-client-core
43427− , servant-server, text, wai, warp
43261+ , servant-server, text, time, wai, warp
4342843262 }:
4342943263 mkDerivation {
4343043264 pname = "biscuit-servant";
43431− version = "0.1.1.0";
43432− sha256 = "1rkqmn037d7xc0i5w1rik4d2agb6r77fg3c6207i0pgasbb17zsv";
43265+ version = "0.2.0.1";
43266+ sha256 = "173qw2g8i8wib0qaw2z4g68yymc21gncfhbj9ahpzgf0l06byc7j";
4343343267 libraryHaskellDepends = [
4343443268 base biscuit-haskell bytestring mtl servant-server text wai
4343543269 ];
4343643270 testHaskellDepends = [
4343743271 base biscuit-haskell bytestring hspec http-client servant
43438− servant-client servant-client-core servant-server text warp
43272+ servant-client servant-client-core servant-server text time warp
4343943273 ];
4344043274 description = "Servant support for the Biscuit security token";
4344143275 license = lib.licenses.bsd3;
@@ -46989,7 +46823,7 @@ self: {
4698946823 hydraPlatforms = lib.platforms.none;
4699046824 }) {};
4699146825
46992− "brick_0_65" = callPackage
46826+ "brick_0_66" = callPackage
4699346827 ({ mkDerivation, base, bytestring, config-ini, containers
4699446828 , contravariant, data-clist, deepseq, directory, dlist, exceptions
4699546829 , filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm
@@ -46998,8 +46832,8 @@ self: {
4699846832 }:
4699946833 mkDerivation {
4700046834 pname = "brick";
47001− version = "0.65";
47002− sha256 = "1yk9r5igg5p7aixlpls167z2fajq3vp0xxqcjw4cg168g20lnhbs";
46835+ version = "0.66";
46836+ sha256 = "0iaa22vjjrgasd7mhchib6r8hr73b540iqmcw5dkidg95y9jr00z";
4700346837 isLibrary = true;
4700446838 isExecutable = true;
4700546839 libraryHaskellDepends = [
@@ -47286,22 +47120,6 @@ self: {
4728647120 }) {};
4728747121
4728847122 "broadcast-chan" = callPackage
47289− ({ mkDerivation, async, base, criterion, deepseq, stm, transformers
47290− , unliftio-core
47291− }:
47292− mkDerivation {
47293− pname = "broadcast-chan";
47294− version = "0.2.1.1";
47295− sha256 = "01r57v2ghfkv37cwh64zs1lrz1rd7is3pa5k7y8h16ws1ddglirg";
47296− revision = "2";
47297− editedCabalFile = "0zpbfdgxs3b7wx2qgvrs5y01z8lzvww2b7bmyrg5cj6p5xznllk1";
47298− libraryHaskellDepends = [ base transformers unliftio-core ];
47299− benchmarkHaskellDepends = [ async base criterion deepseq stm ];
47300− description = "Closable, fair, single-wakeup channel type that avoids 0 reader space leaks";
47301− license = lib.licenses.bsd3;
47302− }) {};
47303−
47304− "broadcast-chan_0_2_1_2" = callPackage
4730547123 ({ mkDerivation, async, base, criterion, deepseq, stm, transformers
4730647124 , unliftio-core
4730747125 }:
@@ -47313,7 +47131,6 @@ self: {
4731347131 benchmarkHaskellDepends = [ async base criterion deepseq stm ];
4731447132 description = "Closable, fair, single-wakeup channel type that avoids 0 reader space leaks";
4731547133 license = lib.licenses.bsd3;
47316− hydraPlatforms = lib.platforms.none;
4731747134 }) {};
4731847135
4731947136 "broadcast-chan-conduit" = callPackage
@@ -47962,33 +47779,6 @@ self: {
4796247779 }) {};
4796347780
4796447781 "bugsnag-haskell" = callPackage
47965− ({ mkDerivation, aeson, aeson-qq, base, bytestring
47966− , case-insensitive, containers, doctest, Glob, hspec, http-client
47967− , http-client-tls, http-conduit, http-types, iproute, network
47968− , parsec, template-haskell, text, th-lift-instances, time
47969− , ua-parser, unliftio, wai, yaml
47970− }:
47971− mkDerivation {
47972− pname = "bugsnag-haskell";
47973− version = "0.0.4.2";
47974− sha256 = "0q7my31jq0rgpj08zxylvzmml5mms9f1hiavcfy4rpqkjqv8kwir";
47975− isLibrary = true;
47976− isExecutable = true;
47977− libraryHaskellDepends = [
47978− aeson base bytestring case-insensitive containers Glob http-client
47979− http-client-tls http-conduit http-types iproute network parsec
47980− template-haskell text th-lift-instances time ua-parser wai
47981− ];
47982− testHaskellDepends = [
47983− aeson aeson-qq base doctest hspec text time unliftio yaml
47984− ];
47985− description = "Bugsnag error reporter for Haskell";
47986− license = lib.licenses.mit;
47987− hydraPlatforms = lib.platforms.none;
47988− broken = true;
47989− }) {};
47990−
47991− "bugsnag-haskell_0_0_4_3" = callPackage
4799247782 ({ mkDerivation, aeson, aeson-qq, base, bytestring
4799347783 , case-insensitive, containers, doctest, Glob, hspec, http-client
4799447784 , http-client-tls, http-conduit, http-types, iproute, network
@@ -52548,8 +52338,8 @@ self: {
5254852338 }:
5254952339 mkDerivation {
5255052340 pname = "captcha-core";
52551− version = "0.1.0.0";
52552− sha256 = "08bvgmxj7rs0gz8rnidrxmw7p9ahw40p07k3gs3vk5h275dnqsk7";
52341+ version = "0.1.0.1";
52342+ sha256 = "1qalmxbmpyr28v9683q7yqk8xky34ksgqxr6qgn7v8y1c0a4jlqd";
5255352343 libraryHaskellDepends = [
5255452344 aeson base bytestring cookie data-default-extra lens mtl o-clock
5255552345 string-conversions text unliftio wreq
@@ -61156,27 +60946,6 @@ self: {
6115660946 }) {};
6115760947
6115860948 "commonmark-extensions" = callPackage
61159− ({ mkDerivation, base, commonmark, containers, emojis, filepath
61160− , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text
61161− , transformers
61162− }:
61163− mkDerivation {
61164− pname = "commonmark-extensions";
61165− version = "0.2.2.1";
61166− sha256 = "0kj32khbs3g5j2dnzy40gv372wp1xxbggl3alqlky37ngl0xc3kb";
61167− libraryHaskellDepends = [
61168− base commonmark containers emojis filepath network-uri parsec text
61169− transformers
61170− ];
61171− testHaskellDepends = [
61172− base commonmark parsec tasty tasty-hunit text
61173− ];
61174− benchmarkHaskellDepends = [ base commonmark tasty-bench text ];
61175− description = "Pure Haskell commonmark parser";
61176− license = lib.licenses.bsd3;
61177− }) {};
61178−
61179− "commonmark-extensions_0_2_3" = callPackage
6118060949 ({ mkDerivation, base, commonmark, containers, emojis, filepath
6118160950 , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text
6118260951 , transformers
@@ -61195,7 +60964,6 @@ self: {
6119560964 benchmarkHaskellDepends = [ base commonmark tasty-bench text ];
6119660965 description = "Pure Haskell commonmark parser";
6119760966 license = lib.licenses.bsd3;
61198− hydraPlatforms = lib.platforms.none;
6119960967 }) {};
6120060968
6120160969 "commonmark-pandoc" = callPackage
@@ -61204,8 +60972,8 @@ self: {
6120460972 }:
6120560973 mkDerivation {
6120660974 pname = "commonmark-pandoc";
61207− version = "0.2.1.1";
61208− sha256 = "15rfaz49msswb7gh5wyxpm9vckbf3wzyd2m5m2f3hggb82ydk5cp";
60975+ version = "0.2.1.2";
60976+ sha256 = "1dpi8zvjshab96w56qfqcys9h09f46lld8sc9q4xzb0y1p6lwmap";
6120960977 libraryHaskellDepends = [
6121060978 base commonmark commonmark-extensions pandoc-types text
6121160979 ];
@@ -61545,15 +61313,21 @@ self: {
6154561313 }) {};
6154661314
6154761315 "comparse" = callPackage
61548− ({ mkDerivation, base, mtl, tasty, tasty-hunit, transformers }:
61316+ ({ mkDerivation, base, mtl, tasty, tasty-hunit, text, transformers
61317+ , vector
61318+ }:
6154961319 mkDerivation {
6155061320 pname = "comparse";
61551− version = "0.1.0.0";
61552− sha256 = "1y5i1k8psarnzs6j3dwhnjrzsl9yxz544xxbr0x41m494bbr38mx";
61553− libraryHaskellDepends = [ base mtl transformers ];
61554− testHaskellDepends = [ base mtl tasty tasty-hunit transformers ];
61555− description = "An unopiniated parser combinators library";
61321+ version = "0.2.0.0";
61322+ sha256 = "1031mkq00z7zv62xhrsasa14xw1jj1hq3dpzm2y8m4cfyv2wka30";
61323+ libraryHaskellDepends = [ base mtl text transformers vector ];
61324+ testHaskellDepends = [
61325+ base mtl tasty tasty-hunit text transformers vector
61326+ ];
61327+ description = "A highly generic parser combinators library";
6155661328 license = lib.licenses.bsd3;
61329+ hydraPlatforms = lib.platforms.none;
61330+ broken = true;
6155761331 }) {};
6155861332
6155961333 "compdata" = callPackage
@@ -67678,8 +67452,8 @@ self: {
6767867452 pname = "critbit";
6767967453 version = "0.2.0.0";
6768067454 sha256 = "1xdgaj73ffvj1q1kyi62bifbazmzgamfwzdbdz0c339axw5dga82";
67681− revision = "1";
67682− editedCabalFile = "0sfhyrdhnm3803v0yg4ch976nn19hpgwwrlmfdnxnc9agn8m1ja1";
67455+ revision = "2";
67456+ editedCabalFile = "169kc62qld60glyy375wiiir0s8riwmmy0yfn69brd2gnf4yw1dv";
6768367457 libraryHaskellDepends = [
6768467458 array base bytestring deepseq text vector
6768567459 ];
@@ -74612,8 +74386,8 @@ self: {
7461274386 }:
7461374387 mkDerivation {
7461474388 pname = "deferred-folds";
74615− version = "0.9.17";
74616− sha256 = "1dn7ylqsqrc5s734xc4bsif6f53hg84i8w7zi929pikjl7xkbrch";
74389+ version = "0.9.18";
74390+ sha256 = "15yd5wqkksainhwwiq8vlf49ih2789wz9njv7050s5mr20b2rqy1";
7461774391 libraryHaskellDepends = [
7461874392 base bytestring containers foldl hashable primitive text
7461974393 transformers unordered-containers vector
@@ -74626,7 +74400,7 @@ self: {
7462674400 license = lib.licenses.mit;
7462774401 }) {};
7462874402
74629− "deferred-folds_0_9_18" = callPackage
74403+ "deferred-folds_0_9_18_1" = callPackage
7463074404 ({ mkDerivation, base, bytestring, containers, foldl, hashable
7463174405 , primitive, QuickCheck, quickcheck-instances, rerebase, tasty
7463274406 , tasty-hunit, tasty-quickcheck, text, transformers
@@ -74634,8 +74408,8 @@ self: {
7463474408 }:
7463574409 mkDerivation {
7463674410 pname = "deferred-folds";
74637− version = "0.9.18";
74638− sha256 = "15yd5wqkksainhwwiq8vlf49ih2789wz9njv7050s5mr20b2rqy1";
74411+ version = "0.9.18.1";
74412+ sha256 = "1hf14xa9fdfyk9ijxnll402x96m59giqrpj9s5rjqkd5pyi1yj6w";
7463974413 libraryHaskellDepends = [
7464074414 base bytestring containers foldl hashable primitive text
7464174415 transformers unordered-containers vector
@@ -78984,6 +78758,7 @@ self: {
7898478758 testToolDepends = [ hspec-discover ];
7898578759 description = "A small library for working with directories";
7898678760 license = lib.licenses.mit;
78761+ hydraPlatforms = lib.platforms.none;
7898778762 }) {};
7898878763
7898978764 "disassembler" = callPackage
@@ -78997,6 +78772,42 @@ self: {
7899778772 license = lib.licenses.bsd3;
7899878773 }) {};
7899978774
78775+ "disco" = callPackage
78776+ ({ mkDerivation, algebraic-graphs, arithmoi, base, bytestring
78777+ , containers, directory, exact-combinatorics, exceptions, fgl
78778+ , filepath, haskeline, integer-logarithms, lens, megaparsec, mtl
78779+ , oeis, optparse-applicative, parser-combinators, polysemy
78780+ , polysemy-plugin, polysemy-zoo, pretty, pretty-show, process
78781+ , QuickCheck, simple-enumeration, split, splitmix, tasty
78782+ , tasty-golden, transformers, unbound-generics
78783+ }:
78784+ mkDerivation {
78785+ pname = "disco";
78786+ version = "0.1.0.0";
78787+ sha256 = "1pnqqx6dlqzxk7am66d25lcs596xfh0fw81yhyikfcb5sf1z3mx1";
78788+ isLibrary = true;
78789+ isExecutable = true;
78790+ enableSeparateDataOutput = true;
78791+ libraryHaskellDepends = [
78792+ algebraic-graphs arithmoi base containers directory
78793+ exact-combinatorics exceptions fgl filepath haskeline
78794+ integer-logarithms lens megaparsec mtl oeis optparse-applicative
78795+ parser-combinators polysemy polysemy-plugin polysemy-zoo pretty
78796+ pretty-show QuickCheck simple-enumeration split splitmix
78797+ transformers unbound-generics
78798+ ];
78799+ executableHaskellDepends = [
78800+ base containers directory filepath haskeline lens megaparsec mtl
78801+ oeis optparse-applicative transformers unbound-generics
78802+ ];
78803+ testHaskellDepends = [
78804+ base bytestring directory filepath process tasty tasty-golden
78805+ ];
78806+ description = "Functional programming language for teaching discrete math";
78807+ license = lib.licenses.bsd3;
78808+ hydraPlatforms = lib.platforms.none;
78809+ }) {};
78810+
7900078811 "discogs-haskell" = callPackage
7900178812 ({ mkDerivation, aeson, api-builder, base, bytestring, Cabal
7900278813 , data-default-class, free, hspec, http-client, http-client-tls
@@ -81911,6 +81722,8 @@ self: {
8191181722 pname = "double-conversion";
8191281723 version = "2.0.2.0";
8191381724 sha256 = "0sx2kc1gw72mjvd8vph8bbjw5whfxfv92rsdhjg1c0al75rf3ka4";
81725+ revision = "1";
81726+ editedCabalFile = "01f1jwhdk639dmh8c8sw8gcxbkv24vhwic6yngls8xj2hhgpsdcf";
8191481727 libraryHaskellDepends = [ base bytestring ghc-prim text ];
8191581728 testHaskellDepends = [
8191681729 base bytestring HUnit test-framework test-framework-hunit
@@ -85256,8 +85069,8 @@ self: {
8525685069 ({ mkDerivation, base, containers, doctest }:
8525785070 mkDerivation {
8525885071 pname = "either-list-functions";
85259− version = "0.0.4.5";
85260− sha256 = "1q77nq24sxig4xangcxzyg3dzm9yphj5w5l143q84am098hp0vkn";
85072+ version = "0.0.4.6";
85073+ sha256 = "1zmd728dxxifvpj7zwzb87rfmgs3wiz75d2g2lcm2sr0yafvzan4";
8526185074 libraryHaskellDepends = [ base containers ];
8526285075 testHaskellDepends = [ base doctest ];
8526385076 description = "Functions involving lists of Either";
@@ -89690,8 +89503,6 @@ self: {
8969089503 executableHaskellDepends = [ aeson base filepath text ];
8969189504 description = "Visualise an eventlog";
8969289505 license = lib.licenses.bsd3;
89693− hydraPlatforms = lib.platforms.none;
89694− broken = true;
8969589506 }) {};
8969689507
8969789508 "eventloop" = callPackage
@@ -92329,8 +92140,8 @@ self: {
9232992140 }:
9233092141 mkDerivation {
9233192142 pname = "fast-arithmetic";
92332− version = "0.6.6.0";
92333− sha256 = "0icr6aqnavxjnfpgmvvydx4nm0zxapl82n0kd3iaj1sfifgm05jh";
92143+ version = "0.6.7.0";
92144+ sha256 = "1npfmigidwnbfhfpndavrncs2vwxpjadp71ixd9agnhfsp1mc1ng";
9233492145 libraryHaskellDepends = [ arithmoi base combinat hgmp ];
9233592146 testHaskellDepends = [ arithmoi base combinat hspec QuickCheck ];
9233692147 benchmarkHaskellDepends = [
@@ -97338,30 +97149,6 @@ self: {
9733897149 }) {};
9733997150
9734097151 "focuslist" = callPackage
97341− ({ mkDerivation, base, Cabal, cabal-doctest, containers, doctest
97342− , genvalidity-containers, genvalidity-hspec, hedgehog, lens
97343− , mono-traversable, QuickCheck, tasty, tasty-hedgehog, tasty-hspec
97344− , template-haskell
97345− }:
97346− mkDerivation {
97347− pname = "focuslist";
97348− version = "0.1.0.2";
97349− sha256 = "06s8655l7nzpmwf6z8p11g9mngb9a0kw10riii67sq8jcanpllkq";
97350− isLibrary = true;
97351− isExecutable = true;
97352− setupHaskellDepends = [ base Cabal cabal-doctest ];
97353− libraryHaskellDepends = [
97354− base containers lens mono-traversable QuickCheck
97355− ];
97356− testHaskellDepends = [
97357− base doctest genvalidity-containers genvalidity-hspec hedgehog lens
97358− QuickCheck tasty tasty-hedgehog tasty-hspec template-haskell
97359− ];
97360− description = "Lists with a focused element";
97361− license = lib.licenses.bsd3;
97362− }) {};
97363−
97364− "focuslist_0_1_1_0" = callPackage
9736597152 ({ mkDerivation, base, Cabal, cabal-doctest, containers, doctest
9736697153 , genvalidity, genvalidity-containers, genvalidity-hspec, hedgehog
9736797154 , hspec, lens, mono-traversable, QuickCheck, tasty, tasty-hedgehog
@@ -97384,7 +97171,6 @@ self: {
9738497171 ];
9738597172 description = "Lists with a focused element";
9738697173 license = lib.licenses.bsd3;
97387− hydraPlatforms = lib.platforms.none;
9738897174 }) {};
9738997175
9739097176 "fold-debounce" = callPackage
@@ -98534,7 +98320,7 @@ self: {
9853498320 license = lib.licenses.bsd3;
9853598321 }) {};
9853698322
98537− "fourmolu_0_5_0_0" = callPackage
98323+ "fourmolu_0_5_0_1" = callPackage
9853898324 ({ mkDerivation, aeson, ansi-terminal, array, base, bytestring
9853998325 , Cabal, containers, Diff, directory, dlist, exceptions, filepath
9854098326 , ghc-lib-parser, gitrev, hspec, hspec-discover, HsYAML
@@ -98543,8 +98329,8 @@ self: {
9854398329 }:
9854498330 mkDerivation {
9854598331 pname = "fourmolu";
98546− version = "0.5.0.0";
98547− sha256 = "0rw2mkhlzcbczhmn93sffmnwsbmn3j0y6np3wn5f72166vjfr02i";
98332+ version = "0.5.0.1";
98333+ sha256 = "1dal9nl08g4c8pjkn8nbk5rxbdlnl9bbavybv52kzry7qhlg71px";
9854898334 isLibrary = true;
9854998335 isExecutable = true;
9855098336 libraryHaskellDepends = [
@@ -99425,33 +99211,6 @@ self: {
9942599211 }) {};
9942699212
9942799213 "freer-simple" = callPackage
99428− ({ mkDerivation, base, criterion, extensible-effects, free, mtl
99429− , natural-transformation, QuickCheck, tasty, tasty-hunit
99430− , tasty-quickcheck, template-haskell, transformers-base
99431− }:
99432− mkDerivation {
99433− pname = "freer-simple";
99434− version = "1.2.1.1";
99435− sha256 = "0vqbri72xxk6is0kk2yxfpqxixq3h047rn153i16hhpppsp3xk17";
99436− revision = "1";
99437− editedCabalFile = "10c7m8v7s8pqmhyym014xnb875z41sh3sq27b7sy7j15ay0vw694";
99438− isLibrary = true;
99439− isExecutable = true;
99440− libraryHaskellDepends = [
99441− base natural-transformation template-haskell transformers-base
99442− ];
99443− executableHaskellDepends = [ base ];
99444− testHaskellDepends = [
99445− base QuickCheck tasty tasty-hunit tasty-quickcheck
99446− ];
99447− benchmarkHaskellDepends = [
99448− base criterion extensible-effects free mtl
99449− ];
99450− description = "Implementation of a friendly effect system for Haskell";
99451− license = lib.licenses.bsd3;
99452− }) {};
99453−
99454− "freer-simple_1_2_1_2" = callPackage
9945599214 ({ mkDerivation, base, criterion, extensible-effects, free, mtl
9945699215 , natural-transformation, QuickCheck, tasty, tasty-hunit
9945799216 , tasty-quickcheck, template-haskell, transformers-base
@@ -99474,7 +99233,6 @@ self: {
9947499233 ];
9947599234 description = "A friendly effect system for Haskell";
9947699235 license = lib.licenses.bsd3;
99477− hydraPlatforms = lib.platforms.none;
9947899236 }) {};
9947999237
9948099238 "freer-simple-catching" = callPackage
@@ -107708,6 +107466,30 @@ self: {
107708107466 hydraPlatforms = lib.platforms.none;
107709107467 }) {};
107710107468
107469+ "gi-adwaita" = callPackage
107470+ ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk
107471+ , gi-gio, gi-gobject, gi-gtk, haskell-gi, haskell-gi-base
107472+ , haskell-gi-overloading, libadwaita, text, transformers
107473+ }:
107474+ mkDerivation {
107475+ pname = "gi-adwaita";
107476+ version = "1.0.1";
107477+ sha256 = "0l0n19ap2hvvl6kpwhqqr4n01xjc8rj9fl49ya2pbvxpjy97yqha";
107478+ setupHaskellDepends = [
107479+ base Cabal gi-gdk gi-gio gi-gobject gi-gtk haskell-gi
107480+ ];
107481+ libraryHaskellDepends = [
107482+ base bytestring containers gi-gdk gi-gio gi-gobject gi-gtk
107483+ haskell-gi haskell-gi-base haskell-gi-overloading text transformers
107484+ ];
107485+ libraryPkgconfigDepends = [ libadwaita ];
107486+ description = "Adwaita bindings";
107487+ license = lib.licenses.lgpl21Only;
107488+ platforms = [
107489+ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux"
107490+ ];
107491+ }) {inherit (pkgs) libadwaita;};
107492+
107711107493 "gi-atk" = callPackage
107712107494 ({ mkDerivation, atk, base, bytestring, Cabal, containers, gi-glib
107713107495 , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading
@@ -110700,8 +110482,8 @@ self: {
110700110482 }:
110701110483 mkDerivation {
110702110484 pname = "github-release";
110703− version = "1.3.8";
110704− sha256 = "1p8pmingim3vicmrzfs49b3xv71ihlvdd6cppbpa91vi3s2dh04v";
110485+ version = "1.3.10";
110486+ sha256 = "0snhmqrz9fr51fyydi02zi8p0sa44f0hqv1krybil0ymcaqk6796";
110705110487 isLibrary = true;
110706110488 isExecutable = true;
110707110489 libraryHaskellDepends = [
@@ -116165,17 +115947,18 @@ self: {
116165115947 }) {};
116166115948
116167115949 "graph-trace-dot" = callPackage
116168− ({ mkDerivation, attoparsec, base, bytestring, containers
116169− , directory
115950+ ({ mkDerivation, attoparsec, base, base16-bytestring, bytestring
115951+ , containers, cryptohash-sha256, directory
116170115952 }:
116171115953 mkDerivation {
116172115954 pname = "graph-trace-dot";
116173− version = "0.1.0.0";
116174− sha256 = "08wmaqn6b6qzid1vr6jhiqknak44msqm4030pcgjgaw99aa54m60";
115955+ version = "0.1.1.1";
115956+ sha256 = "11hwxccy7yaz3mwixp1gjlpdfi9525ydqlbmpgyasg9ndg7dvl8i";
116175115957 isLibrary = true;
116176115958 isExecutable = true;
116177115959 libraryHaskellDepends = [
116178− attoparsec base bytestring containers directory
115960+ attoparsec base base16-bytestring bytestring containers
115961+ cryptohash-sha256 directory
116179115962 ];
116180115963 executableHaskellDepends = [
116181115964 attoparsec base bytestring containers directory
@@ -116192,8 +115975,8 @@ self: {
116192115975 }:
116193115976 mkDerivation {
116194115977 pname = "graph-trace-viz";
116195− version = "0.1.0.0";
116196− sha256 = "080i1krd6491cr0q74g6kp6q6z67gbz617kv4k3bmadwqlgl3cl8";
115978+ version = "0.1.1.0";
115979+ sha256 = "1ic0866i47dx43asqm3g6b768841y56nl6r9lqv1xrxm3c38rxdi";
116197115980 isLibrary = false;
116198115981 isExecutable = true;
116199115982 executableHaskellDepends = [
@@ -119847,6 +119630,34 @@ self: {
119847119630 license = lib.licenses.bsd3;
119848119631 }) {};
119849119632
119633+ "hackage-security_0_6_1_0" = callPackage
119634+ ({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring
119635+ , bytestring, Cabal, containers, cryptohash-sha256, directory
119636+ , ed25519, filepath, ghc-prim, lukko, mtl, network, network-uri
119637+ , parsec, pretty, QuickCheck, tar, tasty, tasty-hunit
119638+ , tasty-quickcheck, template-haskell, temporary, text, time
119639+ , transformers, unordered-containers, vector, zlib
119640+ }:
119641+ mkDerivation {
119642+ pname = "hackage-security";
119643+ version = "0.6.1.0";
119644+ sha256 = "063p07hc1v1whlrwrzf0rzb6gzmba2x208ij1f2wz03zx2gsxwwb";
119645+ libraryHaskellDepends = [
119646+ base base16-bytestring base64-bytestring bytestring Cabal
119647+ containers cryptohash-sha256 directory ed25519 filepath ghc-prim
119648+ lukko mtl network network-uri parsec pretty tar template-haskell
119649+ time transformers zlib
119650+ ];
119651+ testHaskellDepends = [
119652+ aeson base bytestring Cabal containers network-uri QuickCheck tar
119653+ tasty tasty-hunit tasty-quickcheck temporary text time
119654+ unordered-containers vector zlib
119655+ ];
119656+ description = "Hackage security library";
119657+ license = lib.licenses.bsd3;
119658+ hydraPlatforms = lib.platforms.none;
119659+ }) {};
119660+
119850119661 "hackage-security-HTTP" = callPackage
119851119662 ({ mkDerivation, base, bytestring, hackage-security, HTTP, mtl
119852119663 , network, network-uri, zlib
@@ -121171,8 +120982,8 @@ self: {
121171120982 }:
121172120983 mkDerivation {
121173120984 pname = "hakyll-images";
121174− version = "1.1.1";
121175− sha256 = "18jzj2dw7hzcwf37w4n64pnkxkypqwnnjp92kjn74w1xcg9lwj5k";
120985+ version = "1.2.0";
120986+ sha256 = "0y15saxicm3i7ix8nzhhzcr4v9kpsgm22w2sv46107iabfhwna46";
121176120987 enableSeparateDataOutput = true;
121177120988 libraryHaskellDepends = [
121178120989 base binary bytestring hakyll JuicyPixels JuicyPixels-extra
@@ -123755,6 +123566,19 @@ self: {
123755123566 license = lib.licenses.mit;
123756123567 }) {};
123757123568
123569+ "hashids_1_0_2_7" = callPackage
123570+ ({ mkDerivation, base, bytestring, containers, hedgehog, split }:
123571+ mkDerivation {
123572+ pname = "hashids";
123573+ version = "1.0.2.7";
123574+ sha256 = "1zl43g73czc4253a235vnnsv64m5rf7337q7qjgfrfb0pjyxsj55";
123575+ libraryHaskellDepends = [ base bytestring containers split ];
123576+ testHaskellDepends = [ base bytestring containers hedgehog split ];
123577+ description = "Hashids generates short, unique, non-sequential ids from numbers";
123578+ license = lib.licenses.mit;
123579+ hydraPlatforms = lib.platforms.none;
123580+ }) {};
123581+
123758123582 "hashing" = callPackage
123759123583 ({ mkDerivation, array, base, bytestring, cryptonite, mtl
123760123584 , QuickCheck, template-haskell
@@ -125693,6 +125517,26 @@ self: {
125693125517 license = lib.licenses.bsd3;
125694125518 }) {};
125695125519
125520+ "haskell-src-meta_0_8_8" = callPackage
125521+ ({ mkDerivation, base, containers, haskell-src-exts, HUnit, pretty
125522+ , syb, tasty, tasty-hunit, template-haskell, th-orphans
125523+ }:
125524+ mkDerivation {
125525+ pname = "haskell-src-meta";
125526+ version = "0.8.8";
125527+ sha256 = "0fg5h6k8m6hf7vwmczp8my2p1js5srhj7bcl7q0pdgd2d0lx43dd";
125528+ libraryHaskellDepends = [
125529+ base haskell-src-exts pretty syb template-haskell th-orphans
125530+ ];
125531+ testHaskellDepends = [
125532+ base containers haskell-src-exts HUnit pretty syb tasty tasty-hunit
125533+ template-haskell
125534+ ];
125535+ description = "Parse source to template-haskell abstract syntax";
125536+ license = lib.licenses.bsd3;
125537+ hydraPlatforms = lib.platforms.none;
125538+ }) {};
125539+
125696125540 "haskell-src-meta-mwotton" = callPackage
125697125541 ({ mkDerivation, base, containers, ghc-prim, haskell-src-exts
125698125542 , pretty, syb, template-haskell
@@ -128336,21 +128180,6 @@ self: {
128336128180 }) {};
128337128181
128338128182 "hasql-optparse-applicative" = callPackage
128339− ({ mkDerivation, base-prelude, hasql, hasql-pool
128340− , optparse-applicative
128341− }:
128342− mkDerivation {
128343− pname = "hasql-optparse-applicative";
128344− version = "0.3.0.6";
128345− sha256 = "16k6k2qp8avnlsidyjk458lags2633789wvvwdy4xgmiqs1riqr9";
128346− libraryHaskellDepends = [
128347− base-prelude hasql hasql-pool optparse-applicative
128348− ];
128349− description = "\"optparse-applicative\" parsers for \"hasql\"";
128350− license = lib.licenses.mit;
128351− }) {};
128352−
128353− "hasql-optparse-applicative_0_3_0_7" = callPackage
128354128183 ({ mkDerivation, base-prelude, hasql, hasql-pool
128355128184 , optparse-applicative
128356128185 }:
@@ -128363,7 +128192,6 @@ self: {
128363128192 ];
128364128193 description = "\"optparse-applicative\" parsers for \"hasql\"";
128365128194 license = lib.licenses.mit;
128366− hydraPlatforms = lib.platforms.none;
128367128195 }) {};
128368128196
128369128197 "hasql-pipes" = callPackage
@@ -128382,18 +128210,6 @@ self: {
128382128210 }) {};
128383128211
128384128212 "hasql-pool" = callPackage
128385− ({ mkDerivation, base-prelude, hasql, hspec, resource-pool, time }:
128386− mkDerivation {
128387− pname = "hasql-pool";
128388− version = "0.5.2";
128389− sha256 = "0l870d58a53akwbzgrcxfmz8mqc598qh1786d5ks937q0w219wlz";
128390− libraryHaskellDepends = [ base-prelude hasql resource-pool time ];
128391− testHaskellDepends = [ base-prelude hasql hspec ];
128392− description = "A pool of connections for Hasql";
128393− license = lib.licenses.mit;
128394− }) {};
128395−
128396− "hasql-pool_0_5_2_2" = callPackage
128397128213 ({ mkDerivation, base-prelude, hasql, hspec, resource-pool, time }:
128398128214 mkDerivation {
128399128215 pname = "hasql-pool";
@@ -128403,7 +128219,6 @@ self: {
128403128219 testHaskellDepends = [ base-prelude hasql hspec ];
128404128220 description = "A pool of connections for Hasql";
128405128221 license = lib.licenses.mit;
128406− hydraPlatforms = lib.platforms.none;
128407128222 }) {};
128408128223
128409128224 "hasql-postgres" = callPackage
@@ -128529,24 +128344,6 @@ self: {
128529128344 }) {};
128530128345
128531128346 "hasql-transaction" = callPackage
128532− ({ mkDerivation, async, base, bytestring, bytestring-tree-builder
128533− , contravariant, contravariant-extras, hasql, mtl, rerebase
128534− , transformers
128535− }:
128536− mkDerivation {
128537− pname = "hasql-transaction";
128538− version = "1.0.1";
128539− sha256 = "1a83x2jrv9bhjrxfgvqfwrqv5cx1f401rmvz0k44yww5p816jk9s";
128540− libraryHaskellDepends = [
128541− base bytestring bytestring-tree-builder contravariant
128542− contravariant-extras hasql mtl transformers
128543− ];
128544− testHaskellDepends = [ async contravariant-extras hasql rerebase ];
128545− description = "Composable abstraction over retryable transactions for Hasql";
128546− license = lib.licenses.mit;
128547− }) {};
128548−
128549− "hasql-transaction_1_0_1_1" = callPackage
128550128347 ({ mkDerivation, async, base, bytestring, bytestring-tree-builder
128551128348 , contravariant, contravariant-extras, hasql, mtl, rerebase
128552128349 , transformers
@@ -128562,7 +128359,6 @@ self: {
128562128359 testHaskellDepends = [ async contravariant-extras hasql rerebase ];
128563128360 description = "Composable abstraction over retryable transactions for Hasql";
128564128361 license = lib.licenses.mit;
128565− hydraPlatforms = lib.platforms.none;
128566128362 }) {};
128567128363
128568128364 "hasql-url" = callPackage
@@ -132115,10 +131911,8 @@ self: {
132115131911 }:
132116131912 mkDerivation {
132117131913 pname = "hermes-json";
132118− version = "0.1.0.0";
132119− sha256 = "0ibr5c9m760wqfbqgy54iwzi6l4fg4afrwj2f4xnn761lrwcbb08";
132120− revision = "1";
132121− editedCabalFile = "1m5w72shhr5nl70vv3nx6n8qdhfri49nz0f261kafglsmnp6jbva";
131914+ version = "0.1.0.1";
131915+ sha256 = "1c9z85dlzsnnr64xyp2ksqbfjzmm7k8gk3n208wyvbvl7mmrmrqf";
132122131916 libraryHaskellDepends = [
132123131917 attoparsec attoparsec-iso8601 base bytestring deepseq dlist mtl
132124131918 scientific text time time-compat transformers unliftio
@@ -137959,8 +137753,8 @@ self: {
137959137753 }:
137960137754 mkDerivation {
137961137755 pname = "hnix";
137962− version = "0.14.0.7";
137963− sha256 = "1irwfq4gx5rzryqp8hh2cwf3c4cz9pmilbc2qhb3h609bfn5rwlq";
137756+ version = "0.14.0.8";
137757+ sha256 = "101zbbrqs3fv1kxp428r97pq59fa6g0qkj1bqnsfchv4mxizg8jc";
137964137758 isLibrary = true;
137965137759 isExecutable = true;
137966137760 enableSeparateDataOutput = true;
@@ -137996,6 +137790,61 @@ self: {
137996137790 maintainers = with lib.maintainers; [ Anton-Latukha ];
137997137791 }) {};
137998137792
137793+ "hnix_0_16_0" = callPackage
137794+ ({ mkDerivation, aeson, array, base, base16-bytestring, binary
137795+ , bytestring, comonad, containers, criterion, cryptonite, data-fix
137796+ , deepseq, deriving-compat, Diff, directory, exceptions, filepath
137797+ , free, gitrev, Glob, hashable, hashing, haskeline, hedgehog
137798+ , hnix-store-core, hnix-store-remote, http-client, http-client-tls
137799+ , http-types, lens-family, lens-family-core, lens-family-th, logict
137800+ , megaparsec, monad-control, monadlist, mtl, neat-interpolation
137801+ , optparse-applicative, parser-combinators, pretty-show
137802+ , prettyprinter, process, ref-tf, regex-tdfa, relude, repline
137803+ , scientific, semialign, serialise, some, split, syb, tasty
137804+ , tasty-hedgehog, tasty-hunit, tasty-th, template-haskell, text
137805+ , th-lift-instances, these, time, transformers, transformers-base
137806+ , unix-compat, unordered-containers, vector, xml
137807+ }:
137808+ mkDerivation {
137809+ pname = "hnix";
137810+ version = "0.16.0";
137811+ sha256 = "0qab6wxa21n0nlxdy5hnvm0554yldjz06rxgn6s9gv3bzqzakdfh";
137812+ isLibrary = true;
137813+ isExecutable = true;
137814+ libraryHaskellDepends = [
137815+ aeson array base base16-bytestring binary bytestring comonad
137816+ containers cryptonite data-fix deepseq deriving-compat directory
137817+ exceptions filepath free gitrev hashable hashing hnix-store-core
137818+ hnix-store-remote http-client http-client-tls http-types
137819+ lens-family lens-family-core lens-family-th logict megaparsec
137820+ monad-control monadlist mtl neat-interpolation optparse-applicative
137821+ parser-combinators pretty-show prettyprinter process ref-tf
137822+ regex-tdfa relude scientific semialign serialise some split syb
137823+ template-haskell text th-lift-instances these time transformers
137824+ transformers-base unix-compat unordered-containers vector xml
137825+ ];
137826+ executableHaskellDepends = [
137827+ aeson base comonad containers data-fix deepseq exceptions filepath
137828+ free haskeline optparse-applicative pretty-show prettyprinter
137829+ ref-tf relude repline serialise template-haskell time
137830+ ];
137831+ testHaskellDepends = [
137832+ base containers data-fix Diff directory exceptions filepath Glob
137833+ hedgehog megaparsec neat-interpolation optparse-applicative
137834+ pretty-show prettyprinter process relude serialise split tasty
137835+ tasty-hedgehog tasty-hunit tasty-th template-haskell time
137836+ unix-compat
137837+ ];
137838+ benchmarkHaskellDepends = [
137839+ base criterion data-fix exceptions filepath optparse-applicative
137840+ relude serialise template-haskell time
137841+ ];
137842+ description = "Haskell implementation of the Nix language";
137843+ license = lib.licenses.bsd3;
137844+ hydraPlatforms = lib.platforms.none;
137845+ maintainers = with lib.maintainers; [ Anton-Latukha ];
137846+ }) {};
137847+
137999137848 "hnix-store-core" = callPackage
138000137849 ({ mkDerivation, algebraic-graphs, attoparsec, base
138001137850 , base16-bytestring, base64-bytestring, binary, bytestring, cereal
@@ -138009,8 +137858,8 @@ self: {
138009137858 pname = "hnix-store-core";
138010137859 version = "0.5.0.0";
138011137860 sha256 = "1w5qmk7qhasv2qydrhg3g5x9s2pjf5602w084lj1zbman44phzv5";
138012− revision = "1";
138013− editedCabalFile = "05jm5fv7fzp6gpjaw0f40fw58740k0g4cvfacq1bwcr39qnziavg";
137861+ revision = "2";
137862+ editedCabalFile = "0iy7h66fqpg3glssywn1ag7a4mcmgnqn9xfhid1jyxnzqhllf20n";
138014137863 libraryHaskellDepends = [
138015137864 algebraic-graphs attoparsec base base16-bytestring
138016137865 base64-bytestring bytestring cereal containers cryptonite directory
@@ -141348,6 +141197,7 @@ self: {
141348141197 ];
141349141198 description = "Haskell bindings for a very compact embedded ECMAScript (JavaScript) engine";
141350141199 license = lib.licenses.mit;
141200+ hydraPlatforms = lib.platforms.none;
141351141201 }) {};
141352141202
141353141203 "hs-excelx" = callPackage
@@ -142096,8 +141946,6 @@ self: {
142096141946 executableHaskellDepends = [ base ];
142097141947 description = "Convert an eventlog into the speedscope json format";
142098141948 license = lib.licenses.bsd3;
142099− hydraPlatforms = lib.platforms.none;
142100− broken = true;
142101141949 }) {};
142102141950
142103141951 "hs-swisstable-hashtables-class" = callPackage
@@ -142114,26 +141962,6 @@ self: {
142114141962 }) {};
142115141963
142116141964 "hs-tags" = callPackage
142117− ({ mkDerivation, base, Cabal, containers, directory, filepath, ghc
142118− , ghc-paths, mtl, process, strict
142119− }:
142120− mkDerivation {
142121− pname = "hs-tags";
142122− version = "0.1.5.2";
142123− sha256 = "0xvrar39682z4jiggf260ypxhzk2z180zlh3i3rw19cbq1xdw5hw";
142124− isLibrary = false;
142125− isExecutable = true;
142126− executableHaskellDepends = [
142127− base Cabal containers directory filepath ghc ghc-paths mtl process
142128− strict
142129− ];
142130− description = "Create tag files (ctags and etags) for Haskell code";
142131− license = lib.licenses.mit;
142132− hydraPlatforms = lib.platforms.none;
142133− broken = true;
142134− }) {};
142135−
142136− "hs-tags_0_1_5_3" = callPackage
142137141965 ({ mkDerivation, base, Cabal, containers, directory, filepath, ghc
142138141966 , ghc-paths, mtl, process, strict
142139141967 }:
@@ -145170,22 +144998,6 @@ self: {
145170144998 }) {};
145171144999
145172145000 "hspec-expectations-pretty-diff" = callPackage
145173− ({ mkDerivation, aeson, ansi-terminal, base, Diff, hscolour, hspec
145174− , HUnit, nicify-lib, text
145175− }:
145176− mkDerivation {
145177− pname = "hspec-expectations-pretty-diff";
145178− version = "0.7.2.5";
145179− sha256 = "0432mca3k7rpdyykw9cz402zax6h42d1vsgbi0dsy1qwhlg2aycl";
145180− libraryHaskellDepends = [
145181− ansi-terminal base Diff hscolour HUnit nicify-lib text
145182− ];
145183− testHaskellDepends = [ aeson base hspec HUnit text ];
145184− description = "Catchy combinators for HUnit";
145185− license = lib.licenses.mit;
145186− }) {};
145187−
145188− "hspec-expectations-pretty-diff_0_7_2_6" = callPackage
145189145001 ({ mkDerivation, aeson, ansi-terminal, base, Diff, hscolour, hspec
145190145002 , HUnit, nicify-lib, text, unicode-show
145191145003 }:
@@ -147152,6 +146964,19 @@ self: {
147152146964 license = lib.licenses.bsd3;
147153146965 }) {};
147154146966
146967+ "html-presentation-text" = callPackage
146968+ ({ mkDerivation, base, cli-arguments, lists-flines }:
146969+ mkDerivation {
146970+ pname = "html-presentation-text";
146971+ version = "0.2.0.0";
146972+ sha256 = "08fxj4nbjz3smx7h552id5z984jbbfyfj9m5aabh5vj5gi5i9jwl";
146973+ isLibrary = false;
146974+ isExecutable = true;
146975+ executableHaskellDepends = [ base cli-arguments lists-flines ];
146976+ description = "Simple tool to create html presentation for text";
146977+ license = lib.licenses.mit;
146978+ }) {};
146979+
147155146980 "html-rules" = callPackage
147156146981 ({ mkDerivation, base, lens, mtl, tagsoup, transformers }:
147157146982 mkDerivation {
@@ -147566,7 +147391,7 @@ self: {
147566147391 license = lib.licenses.mit;
147567147392 }) {};
147568147393
147569− "http-client_0_7_9" = callPackage
147394+ "http-client_0_7_10" = callPackage
147570147395 ({ mkDerivation, array, async, base, base64-bytestring
147571147396 , blaze-builder, bytestring, case-insensitive, containers, cookie
147572147397 , deepseq, directory, exceptions, filepath, ghc-prim, hspec
@@ -147576,8 +147401,8 @@ self: {
147576147401 }:
147577147402 mkDerivation {
147578147403 pname = "http-client";
147579− version = "0.7.9";
147580− sha256 = "1yg8sx50bs2q1si2f2783w1iy3235h8mxzif2g498ixpx6syzrmy";
147404+ version = "0.7.10";
147405+ sha256 = "1rypq8hvnsb5g5hhhfhjym5lvvkz82z7yg5d8078scmhzb3r2ck2";
147581147406 libraryHaskellDepends = [
147582147407 array base base64-bytestring blaze-builder bytestring
147583147408 case-insensitive containers cookie deepseq exceptions filepath
@@ -157071,19 +156896,6 @@ self: {
157071156896 }) {};
157072156897
157073156898 "ip6addr" = callPackage
157074− ({ mkDerivation, base, cmdargs, IPv6Addr, text }:
157075− mkDerivation {
157076− pname = "ip6addr";
157077− version = "1.0.2";
157078− sha256 = "0bj9hr085hg8a8x4dcwvf4cf1876acylrl7bnqpmdrpq1n1rb9sp";
157079− isLibrary = false;
157080− isExecutable = true;
157081− executableHaskellDepends = [ base cmdargs IPv6Addr text ];
157082− description = "Commandline tool to deal with IPv6 address text representations";
157083− license = lib.licenses.bsd3;
157084− }) {};
157085−
157086− "ip6addr_1_0_3" = callPackage
157087156899 ({ mkDerivation, base, cmdargs, IPv6Addr, text }:
157088156900 mkDerivation {
157089156901 pname = "ip6addr";
@@ -157094,7 +156906,6 @@ self: {
157094156906 executableHaskellDepends = [ base cmdargs IPv6Addr text ];
157095156907 description = "Commandline tool to deal with IPv6 address text representations";
157096156908 license = lib.licenses.bsd3;
157097− hydraPlatforms = lib.platforms.none;
157098156909 }) {};
157099156910
157100156911 "ipa" = callPackage
@@ -157773,18 +157584,6 @@ self: {
157773157584 }) {};
157774157585
157775157586 "isbn" = callPackage
157776− ({ mkDerivation, base, hspec, text }:
157777− mkDerivation {
157778− pname = "isbn";
157779− version = "1.1.0.2";
157780− sha256 = "0gvygq19skhjx946nyahyvkm4j60s9fj1jcdzi9435apmjpra32j";
157781− libraryHaskellDepends = [ base text ];
157782− testHaskellDepends = [ base hspec text ];
157783− description = "ISBN Validation and Manipulation";
157784− license = lib.licenses.asl20;
157785− }) {};
157786−
157787− "isbn_1_1_0_3" = callPackage
157788157587 ({ mkDerivation, base, hspec, QuickCheck, text }:
157789157588 mkDerivation {
157790157589 pname = "isbn";
@@ -157794,7 +157593,6 @@ self: {
157794157593 testHaskellDepends = [ base hspec QuickCheck text ];
157795157594 description = "ISBN Validation and Manipulation";
157796157595 license = lib.licenses.asl20;
157797− hydraPlatforms = lib.platforms.none;
157798157596 }) {};
157799157597
157800157598 "isdicom" = callPackage
@@ -158012,8 +157810,8 @@ self: {
158012157810 ({ mkDerivation, base, bytestring, text }:
158013157811 mkDerivation {
158014157812 pname = "isocline";
158015− version = "1.0.7";
158016− sha256 = "0pcvi7rq6v32q6zqcl7fh7ncbjd2qirhb4z380x2d57qal5lk1lv";
157813+ version = "1.0.9";
157814+ sha256 = "0s2lwypsvzxcgcml3b3q9g0acwg6ph2q47p42i9a9kc2h2gcd44h";
158017157815 isLibrary = true;
158018157816 isExecutable = true;
158019157817 libraryHaskellDepends = [ base bytestring text ];
@@ -158917,8 +158715,8 @@ self: {
158917158715 }:
158918158716 mkDerivation {
158919158717 pname = "jacinda";
158920− version = "0.2.0.0";
158921− sha256 = "17kayg0xlfm0a037kg2h0hyrjnzwaxkkjmf08pid8vqaq14x0p1g";
158718+ version = "0.2.1.0";
158719+ sha256 = "0p7ng81dfilj277lq6sy6xb89jd8a0kr20wcndsqjg7pgp4rxpy2";
158922158720 isLibrary = false;
158923158721 isExecutable = true;
158924158722 libraryHaskellDepends = [
@@ -158934,6 +158732,7 @@ self: {
158934158732 description = "Functional, expression-oriented data processing language";
158935158733 license = lib.licenses.agpl3Only;
158936158734 hydraPlatforms = lib.platforms.none;
158735+ maintainers = with lib.maintainers; [ sternenseemann ];
158937158736 }) {};
158938158737
158939158738 "jack" = callPackage
@@ -174604,18 +174403,6 @@ self: {
174604174403 }) {};
174605174404
174606174405 "loc" = callPackage
174607− ({ mkDerivation, base, containers, doctest, hedgehog }:
174608− mkDerivation {
174609− pname = "loc";
174610− version = "0.1.3.10";
174611− sha256 = "0vl0pyimcm7jp4lgdmsqgcg9shqfrj60lz4psjkdfdcm3vkdqnkw";
174612− libraryHaskellDepends = [ base containers ];
174613− testHaskellDepends = [ base containers doctest hedgehog ];
174614− description = "Types representing line and column positions and ranges in text files";
174615− license = lib.licenses.asl20;
174616− }) {};
174617−
174618− "loc_0_1_3_16" = callPackage
174619174406 ({ mkDerivation, base, containers, doctest, hedgehog }:
174620174407 mkDerivation {
174621174408 pname = "loc";
@@ -174625,7 +174412,6 @@ self: {
174625174412 testHaskellDepends = [ base containers doctest hedgehog ];
174626174413 description = "Types representing line and column positions and ranges in text files";
174627174414 license = lib.licenses.asl20;
174628− hydraPlatforms = lib.platforms.none;
174629174415 }) {};
174630174416
174631174417 "loc-test" = callPackage
@@ -186675,29 +186461,6 @@ self: {
186675186461 }) {};
186676186462
186677186463 "monad-memo" = callPackage
186678− ({ mkDerivation, array, base, containers, criterion, primitive
186679− , QuickCheck, random, test-framework, test-framework-quickcheck2
186680− , transformers, vector
186681− }:
186682− mkDerivation {
186683− pname = "monad-memo";
186684− version = "0.5.3";
186685− sha256 = "1fqdqqv6gp14vf2kkac34bbn3vaxq80yjz2dgp6n89dcfdkc9y0n";
186686− libraryHaskellDepends = [
186687− array base containers primitive transformers vector
186688− ];
186689− testHaskellDepends = [
186690− array base containers primitive QuickCheck random test-framework
186691− test-framework-quickcheck2 transformers vector
186692− ];
186693− benchmarkHaskellDepends = [
186694− array base containers criterion primitive transformers vector
186695− ];
186696− description = "Memoization monad transformer";
186697− license = lib.licenses.bsd3;
186698− }) {};
186699−
186700− "monad-memo_0_5_4" = callPackage
186701186464 ({ mkDerivation, array, base, containers, criterion, primitive
186702186465 , QuickCheck, random, test-framework, test-framework-quickcheck2
186703186466 , transformers, vector
@@ -186718,7 +186481,6 @@ self: {
186718186481 ];
186719186482 description = "Memoization monad transformer";
186720186483 license = lib.licenses.bsd3;
186721− hydraPlatforms = lib.platforms.none;
186722186484 }) {};
186723186485
186724186486 "monad-mersenne-random" = callPackage
@@ -193684,24 +193446,6 @@ self: {
193684193446 }) {};
193685193447
193686193448 "neat-interpolation" = callPackage
193687− ({ mkDerivation, base, megaparsec, QuickCheck, quickcheck-instances
193688− , rerebase, tasty, tasty-hunit, tasty-quickcheck, template-haskell
193689− , text
193690− }:
193691− mkDerivation {
193692− pname = "neat-interpolation";
193693− version = "0.5.1.2";
193694− sha256 = "18c48r5qwrapkjh35l5dng3ahkkn1ch47vc4nzjwh4a9va94laln";
193695− libraryHaskellDepends = [ base megaparsec template-haskell text ];
193696− testHaskellDepends = [
193697− QuickCheck quickcheck-instances rerebase tasty tasty-hunit
193698− tasty-quickcheck
193699− ];
193700− description = "A quasiquoter for neat and simple multiline text interpolation";
193701− license = lib.licenses.mit;
193702− }) {};
193703−
193704− "neat-interpolation_0_5_1_3" = callPackage
193705193449 ({ mkDerivation, base, megaparsec, QuickCheck, quickcheck-instances
193706193450 , rerebase, tasty, tasty-hunit, tasty-quickcheck, template-haskell
193707193451 , text
@@ -193717,7 +193461,6 @@ self: {
193717193461 ];
193718193462 description = "A quasiquoter for neat and simple multiline text interpolation";
193719193463 license = lib.licenses.mit;
193720− hydraPlatforms = lib.platforms.none;
193721193464 }) {};
193722193465
193723193466 "needle" = callPackage
@@ -201168,21 +200911,21 @@ self: {
201168200911 "openai-hs" = callPackage
201169200912 ({ mkDerivation, aeson, base, bytestring, casing, containers, cpphs
201170200913 , hspec, http-client, http-client-tls, http-types, openai-servant
201171− , servant, servant-client, servant-client-core, servant-multipart
201172− , text, vector
200914+ , servant, servant-client, servant-client-core
200915+ , servant-multipart-client, text, vector
201173200916 }:
201174200917 mkDerivation {
201175200918 pname = "openai-hs";
201176− version = "0.2.0.0";
201177− sha256 = "0pgwq1mfsmaqr7vxlii9rj8mhp2z5iwbf6pi4pj495khpnb877lc";
200919+ version = "0.2.1.0";
200920+ sha256 = "1b92hkah0ac3mac8lcfvq9c37wfk9hfgcd0nzhpznqsk72zhb4v6";
201178200921 libraryHaskellDepends = [
201179200922 aeson base bytestring casing cpphs http-client http-types
201180− openai-servant servant servant-client servant-multipart text
200923+ openai-servant servant servant-client servant-multipart-client text
201181200924 ];
201182200925 testHaskellDepends = [
201183200926 aeson base bytestring casing containers cpphs hspec http-client
201184200927 http-client-tls http-types openai-servant servant servant-client
201185− servant-client-core servant-multipart text vector
200928+ servant-client-core servant-multipart-client text vector
201186200929 ];
201187200930 description = "Unofficial OpenAI client";
201188200931 license = lib.licenses.bsd3;
@@ -201192,15 +200935,15 @@ self: {
201192200935
201193200936 "openai-servant" = callPackage
201194200937 ({ mkDerivation, aeson, base, bytestring, casing, servant
201195− , servant-multipart, text, time, vector
200938+ , servant-multipart-api, text, time, vector
201196200939 }:
201197200940 mkDerivation {
201198200941 pname = "openai-servant";
201199− version = "0.2.0.0";
201200− sha256 = "08r3jpbxqm36lsdz6zva6ps0j1xdlvqnrwhmk7141njsb4k3xxad";
200942+ version = "0.2.1.0";
200943+ sha256 = "0cwr8mz1kdc3xp5a5g5d08amgy9y6h79k0l0w6ypafr9yf6braw8";
201201200944 libraryHaskellDepends = [
201202− aeson base bytestring casing servant servant-multipart text time
201203− vector
200945+ aeson base bytestring casing servant servant-multipart-api text
200946+ time vector
201204200947 ];
201205200948 description = "Unofficial OpenAI servant types";
201206200949 license = lib.licenses.bsd3;
@@ -203023,6 +202766,22 @@ self: {
203023202766 license = lib.licenses.bsd3;
203024202767 }) {};
203025202768
202769+ "optstream" = callPackage
202770+ ({ mkDerivation, base, QuickCheck, test-framework
202771+ , test-framework-quickcheck2
202772+ }:
202773+ mkDerivation {
202774+ pname = "optstream";
202775+ version = "0.1.0.0";
202776+ sha256 = "0514i983r1hsck6rqhk1ggs4f5zpghx6l5d140r3k7v0nrrya6y5";
202777+ libraryHaskellDepends = [ base ];
202778+ testHaskellDepends = [
202779+ base QuickCheck test-framework test-framework-quickcheck2
202780+ ];
202781+ description = "Command line option parsing library with a twice applicative interface";
202782+ license = lib.licenses.bsd3;
202783+ }) {};
202784+
203026202785 "opusfile" = callPackage
203027202786 ({ mkDerivation, base, bytestring, opusfile }:
203028202787 mkDerivation {
@@ -203605,8 +203364,8 @@ self: {
203605203364 }:
203606203365 mkDerivation {
203607203366 pname = "orthotope";
203608− version = "0.1.1.0";
203609− sha256 = "0hjhy9i73r223s3p9xnbw2ac34dvnanrsdnnl6c9707ymjhy57jq";
203367+ version = "0.1.2.0";
203368+ sha256 = "11hhwq1qhdcnk5jnp5plrmx09z8bqjxxh9dw3kqyxdgk6q56irhl";
203610203369 libraryHaskellDepends = [
203611203370 base deepseq dlist pretty QuickCheck vector
203612203371 ];
@@ -203622,8 +203381,8 @@ self: {
203622203381 ({ mkDerivation, base, hmatrix, orthotope }:
203623203382 mkDerivation {
203624203383 pname = "orthotope-hmatrix";
203625− version = "0.1.0.1";
203626− sha256 = "0xibg10wx0adchksxfr8087lrbp0h384lddq0dmvpk9hvc5j2qhl";
203384+ version = "0.1.2.0";
203385+ sha256 = "1ly45n5ndqf52h7b8dhgkg10d9ahzvavipajzgqlgnlx7nbr8204";
203627203386 libraryHaskellDepends = [ base hmatrix orthotope ];
203628203387 description = "Some algorithms from hmatrix";
203629203388 license = lib.licenses.asl20;
@@ -204798,7 +204557,7 @@ self: {
204798204557 maintainers = with lib.maintainers; [ peti ];
204799204558 }) {};
204800204559
204801− "pandoc_2_17" = callPackage
204560+ "pandoc_2_17_0_1" = callPackage
204802204561 ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base
204803204562 , base64-bytestring, binary, blaze-html, blaze-markup, bytestring
204804204563 , case-insensitive, citeproc, commonmark, commonmark-extensions
@@ -204818,8 +204577,8 @@ self: {
204818204577 }:
204819204578 mkDerivation {
204820204579 pname = "pandoc";
204821− version = "2.17";
204822− sha256 = "0wbq4mzvjzyl9nzfagbjljv11khajzv030sr51n5wfxf8rm463y6";
204580+ version = "2.17.0.1";
204581+ sha256 = "1xh5vwwnwwrxdkqm72qcd67hc0a1ffhkki1f1ls9bm1mhgq6fr17";
204823204582 configureFlags = [ "-fhttps" "-f-trypandoc" ];
204824204583 isLibrary = true;
204825204584 isExecutable = true;
@@ -205290,8 +205049,8 @@ self: {
205290205049 license = lib.licenses.gpl2Plus;
205291205050 }) {};
205292205051
205293− "pandoc-plot_1_3_0" = callPackage
205294− ({ mkDerivation, base, bytestring, containers, criterion
205052+ "pandoc-plot_1_4_0" = callPackage
205053+ ({ mkDerivation, aeson, base, bytestring, containers, criterion
205295205054 , data-default, directory, filepath, gitrev, hashable, hspec
205296205055 , hspec-expectations, lifted-async, lifted-base, mtl
205297205056 , optparse-applicative, pandoc, pandoc-types, shakespeare, tagsoup
@@ -205300,16 +205059,14 @@ self: {
205300205059 }:
205301205060 mkDerivation {
205302205061 pname = "pandoc-plot";
205303− version = "1.3.0";
205304− sha256 = "0d33cbw0ygsdwh718q7q5gw2s6565dbrjwi3rz0qdf78q14wiayi";
205305− revision = "2";
205306− editedCabalFile = "14q1l5m29736f9zybh3sba74mxvs73lbr4hqvmdyzfz369r41rmv";
205062+ version = "1.4.0";
205063+ sha256 = "07mpkd367qia6s23ywm6gk32y7xmzca92iasr35n7jl36pr2f8by";
205307205064 isLibrary = true;
205308205065 isExecutable = true;
205309205066 libraryHaskellDepends = [
205310− base bytestring containers data-default directory filepath hashable
205311− lifted-async lifted-base mtl pandoc pandoc-types shakespeare
205312− tagsoup template-haskell text typed-process unix yaml
205067+ aeson base bytestring containers data-default directory filepath
205068+ hashable lifted-async lifted-base mtl pandoc pandoc-types
205069+ shakespeare tagsoup template-haskell text typed-process unix yaml
205313205070 ];
205314205071 executableHaskellDepends = [
205315205072 base containers directory filepath gitrev optparse-applicative
@@ -207416,18 +207173,6 @@ self: {
207416207173 }) {};
207417207174
207418207175 "partial-semigroup" = callPackage
207419− ({ mkDerivation, base, doctest, hedgehog }:
207420− mkDerivation {
207421− pname = "partial-semigroup";
207422− version = "0.5.1.12";
207423− sha256 = "0dkbw136cgqqhgckcn7wj39gd8ng8jmbdbq99qan5l2h5090k30h";
207424− libraryHaskellDepends = [ base ];
207425− testHaskellDepends = [ base doctest hedgehog ];
207426− description = "A partial binary associative operator";
207427− license = lib.licenses.asl20;
207428− }) {};
207429−
207430− "partial-semigroup_0_5_1_14" = callPackage
207431207176 ({ mkDerivation, base, doctest, hedgehog }:
207432207177 mkDerivation {
207433207178 pname = "partial-semigroup";
@@ -207437,7 +207182,6 @@ self: {
207437207182 testHaskellDepends = [ base doctest hedgehog ];
207438207183 description = "A partial binary associative operator";
207439207184 license = lib.licenses.asl20;
207440− hydraPlatforms = lib.platforms.none;
207441207185 }) {};
207442207186
207443207187 "partial-semigroup-hedgehog" = callPackage
@@ -211469,8 +211213,8 @@ self: {
211469211213 ({ mkDerivation, base, subG }:
211470211214 mkDerivation {
211471211215 pname = "phonetic-languages-permutations-array";
211472− version = "0.2.0.0";
211473− sha256 = "0czrkhiplkblgsf6gq17m4hrwas4j4gj1hlq9zab8dcak39qkmc8";
211216+ version = "0.3.3.0";
211217+ sha256 = "0r742vhcyghq2r2wjxqi1njhkvpmq4i635ayd5zv5im5qf5xcry6";
211474211218 libraryHaskellDepends = [ base subG ];
211475211219 description = "Permutations and universal set related functions for the phonetic-languages series";
211476211220 license = lib.licenses.mit;
@@ -211555,8 +211299,8 @@ self: {
211555211299 }:
211556211300 mkDerivation {
211557211301 pname = "phonetic-languages-simplified-base";
211558− version = "0.4.1.0";
211559− sha256 = "0jwwa1xj1k2bj9iw89lpks04q62zg6sp5ixfhlbs83zwhfz2jplb";
211302+ version = "0.4.5.0";
211303+ sha256 = "0qbb04sk2iigy07skyk434p92r3bza8glwfpxdlwi5bxy69fsrdj";
211560211304 libraryHaskellDepends = [
211561211305 base phonetic-languages-permutations-array subG
211562211306 ];
@@ -211580,7 +211324,7 @@ self: {
211580211324 }) {};
211581211325
211582211326 "phonetic-languages-simplified-examples-array" = callPackage
211583− ({ mkDerivation, base, heaps, mmsyn2-array, parallel
211327+ ({ mkDerivation, base, cli-arguments, heaps, mmsyn2-array, parallel
211584211328 , phonetic-languages-constraints-array
211585211329 , phonetic-languages-filters-array
211586211330 , phonetic-languages-permutations-array, phonetic-languages-plus
@@ -211593,12 +211337,12 @@ self: {
211593211337 }:
211594211338 mkDerivation {
211595211339 pname = "phonetic-languages-simplified-examples-array";
211596− version = "0.15.2.2";
211597− sha256 = "1cbq9jz86vf4q2qk45df6dfjxykvnvxrcim52z3108wa4xvhxvmf";
211340+ version = "0.16.2.2";
211341+ sha256 = "0s8n0nds142nlp2p9h9i78i31822akyyd0zm38hfc4ygkhpgzpkm";
211598211342 isLibrary = true;
211599211343 isExecutable = true;
211600211344 libraryHaskellDepends = [
211601− base heaps mmsyn2-array parallel
211345+ base cli-arguments heaps mmsyn2-array parallel
211602211346 phonetic-languages-constraints-array
211603211347 phonetic-languages-filters-array
211604211348 phonetic-languages-permutations-array phonetic-languages-plus
@@ -211609,7 +211353,7 @@ self: {
211609211353 ukrainian-phonetics-basic-array uniqueness-periods-vector-stats
211610211354 ];
211611211355 executableHaskellDepends = [
211612− base heaps mmsyn2-array parallel
211356+ base cli-arguments heaps mmsyn2-array parallel
211613211357 phonetic-languages-constraints-array
211614211358 phonetic-languages-filters-array
211615211359 phonetic-languages-permutations-array phonetic-languages-plus
@@ -211630,8 +211374,8 @@ self: {
211630211374 }:
211631211375 mkDerivation {
211632211376 pname = "phonetic-languages-simplified-examples-common";
211633− version = "0.4.0.0";
211634− sha256 = "1pp4zisd56jzdiscf8r1022hlcgga1alh8mpzh1dmrsi98x5dnx2";
211377+ version = "0.4.1.0";
211378+ sha256 = "158v8x7i4h4z60xckpav14p9b0hhhz5jqp48glq1wscrp94qqpjv";
211635211379 libraryHaskellDepends = [
211636211380 base heaps phonetic-languages-constraints-array
211637211381 phonetic-languages-ukrainian-array
@@ -211642,8 +211386,8 @@ self: {
211642211386 }) {};
211643211387
211644211388 "phonetic-languages-simplified-generalized-examples-array" = callPackage
211645− ({ mkDerivation, base, heaps, mmsyn2-array, mmsyn3, parallel
211646− , phonetic-languages-constraints-array
211389+ ({ mkDerivation, base, cli-arguments, heaps, mmsyn2-array, mmsyn3
211390+ , parallel, phonetic-languages-constraints-array
211647211391 , phonetic-languages-filters-array
211648211392 , phonetic-languages-permutations-array
211649211393 , phonetic-languages-phonetics-basics, phonetic-languages-plus
@@ -211654,10 +211398,10 @@ self: {
211654211398 }:
211655211399 mkDerivation {
211656211400 pname = "phonetic-languages-simplified-generalized-examples-array";
211657− version = "0.13.1.0";
211658− sha256 = "15fwl0zzd2k90sjyj2whpsx60wi7ahxr1f2626jvqzq8x678z7fh";
211401+ version = "0.14.1.0";
211402+ sha256 = "0cs0h9dh39cxbdgnajbh5j1mc0fqbqd6q8mkgc1an7n463m756vr";
211659211403 libraryHaskellDepends = [
211660− base heaps mmsyn2-array mmsyn3 parallel
211404+ base cli-arguments heaps mmsyn2-array mmsyn3 parallel
211661211405 phonetic-languages-constraints-array
211662211406 phonetic-languages-filters-array
211663211407 phonetic-languages-permutations-array
@@ -211693,8 +211437,8 @@ self: {
211693211437 }:
211694211438 mkDerivation {
211695211439 pname = "phonetic-languages-simplified-generalized-properties-array";
211696− version = "0.8.3.0";
211697− sha256 = "0vsvj3958czr812jwgkqgnq9jnr79pf1bh1pip49xahp2b35j7ml";
211440+ version = "0.8.5.0";
211441+ sha256 = "18a1a7509gajp5yf7kbsgd1iak5rghqr0qky8yhmb4n8j2mz8wfa";
211698211442 libraryHaskellDepends = [
211699211443 base phonetic-languages-phonetics-basics
211700211444 phonetic-languages-rhythmicity phonetic-languages-simplified-base
@@ -211745,8 +211489,8 @@ self: {
211745211489 }:
211746211490 mkDerivation {
211747211491 pname = "phonetic-languages-simplified-properties-array";
211748− version = "0.12.0.0";
211749− sha256 = "1m4ficmkzp3k6xsg9dby8ch8k8zlc4jvgxxr76pnhy29dkgs8yxp";
211492+ version = "0.12.2.0";
211493+ sha256 = "099l3r6c8067a5bdnszlyyzg8n862awh8mqfzx1vdk3s91hz7fj6";
211750211494 libraryHaskellDepends = [
211751211495 base phonetic-languages-rhythmicity
211752211496 phonetic-languages-simplified-base ukrainian-phonetics-basic-array
@@ -211810,8 +211554,8 @@ self: {
211810211554 ({ mkDerivation, base, mmsyn2-array, mmsyn5 }:
211811211555 mkDerivation {
211812211556 pname = "phonetic-languages-ukrainian-array";
211813− version = "0.8.2.0";
211814− sha256 = "14p2fr80qw8svqb5bdhm2lcbwrciad7vx2lswvz1h8g62wd03py7";
211557+ version = "0.9.1.0";
211558+ sha256 = "0m20ifxzdycmcymkrhm5c7x4ccq63znfwa4jvbxyvgxnp6bd92aa";
211815211559 isLibrary = true;
211816211560 isExecutable = true;
211817211561 libraryHaskellDepends = [ base mmsyn2-array mmsyn5 ];
@@ -215750,8 +215494,8 @@ self: {
215750215494 }:
215751215495 mkDerivation {
215752215496 pname = "polysemy-chronos";
215753− version = "0.2.0.1";
215754− sha256 = "1i33hr807kk4cvhk0gzm1b96zjp3zbbhg3dc7585i2hj9jmf6858";
215497+ version = "0.2.0.2";
215498+ sha256 = "1siasag2fipfkff1njs5ill7g9m9wi7fc0jc9m714m9rip3w9sam";
215755215499 libraryHaskellDepends = [ base chronos polysemy polysemy-time ];
215756215500 testHaskellDepends = [
215757215501 base chronos polysemy-test polysemy-time tasty
@@ -216296,8 +216040,8 @@ self: {
216296216040 }:
216297216041 mkDerivation {
216298216042 pname = "polysemy-time";
216299− version = "0.2.0.1";
216300− sha256 = "1scq1lvjmhh5qilbq1dl5pkywnyhdrzwgd9i27hyfwijzldac31m";
216043+ version = "0.2.0.2";
216044+ sha256 = "0d21g8lflzh30nrqvrfzw10g0nrh555j92780h47vyvk496b8bk1";
216301216045 libraryHaskellDepends = [
216302216046 aeson base polysemy relude string-interpolate template-haskell text
216303216047 time torsor
@@ -218832,6 +218576,8 @@ self: {
218832218576 testHaskellDepends = [ async base hspec powerqueue stm timespan ];
218833218577 description = "A distributed worker backend for powerqueu";
218834218578 license = lib.licenses.bsd3;
218579+ hydraPlatforms = lib.platforms.none;
218580+ broken = true;
218835218581 }) {};
218836218582
218837218583 "powerqueue-levelmem" = callPackage
@@ -221866,23 +221612,6 @@ self: {
221866221612 }) {};
221867221613
221868221614 "prometheus" = callPackage
221869− ({ mkDerivation, atomic-primops, base, bytestring, containers
221870− , http-client, http-client-tls, http-types, network-uri, text
221871− , transformers, wai, warp
221872− }:
221873− mkDerivation {
221874− pname = "prometheus";
221875− version = "2.2.2";
221876− sha256 = "11r3ckkv4fzgc5lgfvhgkngjvikzmapahh162grzdj6j47nm3hsf";
221877− libraryHaskellDepends = [
221878− atomic-primops base bytestring containers http-client
221879− http-client-tls http-types network-uri text transformers wai warp
221880− ];
221881− description = "Prometheus Haskell Client";
221882− license = lib.licenses.bsd3;
221883− }) {};
221884−
221885− "prometheus_2_2_3" = callPackage
221886221615 ({ mkDerivation, atomic-primops, base, bytestring, containers
221887221616 , http-client, http-client-tls, http-types, network-uri, text
221888221617 , transformers, wai, warp
@@ -221897,7 +221626,6 @@ self: {
221897221626 ];
221898221627 description = "Prometheus Haskell Client";
221899221628 license = lib.licenses.bsd3;
221900− hydraPlatforms = lib.platforms.none;
221901221629 }) {};
221902221630
221903221631 "prometheus-client" = callPackage
@@ -223952,6 +223680,7 @@ self: {
223952223680 ];
223953223681 description = "Generate PureScript data types from Haskell data types";
223954223682 license = lib.licenses.bsd3;
223683+ hydraPlatforms = lib.platforms.none;
223955223684 }) {};
223956223685
223957223686 "purescript-bundle-fast" = callPackage
@@ -226701,8 +226430,6 @@ self: {
226701226430 doHaddock = false;
226702226431 description = "Fast and type safe cryptography";
226703226432 license = "(Apache-2.0 OR BSD-3-Clause)";
226704− hydraPlatforms = lib.platforms.none;
226705− broken = true;
226706226433 }) {};
226707226434
226708226435 "rabocsv2qif" = callPackage
@@ -229586,23 +229313,22 @@ self: {
229586229313 license = lib.licenses.mit;
229587229314 }) {};
229588229315
229589− "rebase_1_14" = callPackage
229316+ "rebase_1_15_0_3" = callPackage
229590229317 ({ mkDerivation, base, bifunctors, bytestring, comonad, containers
229591229318 , contravariant, deepseq, dlist, either, groups, hashable
229592− , hashable-time, invariant, mtl, profunctors, scientific, selective
229593− , semigroupoids, stm, text, time, transformers
229594− , unordered-containers, uuid-types, vector, vector-instances, void
229319+ , invariant, mtl, profunctors, scientific, selective, semigroupoids
229320+ , stm, text, time, time-compat, transformers, unordered-containers
229321+ , uuid-types, vector, vector-instances, void
229595229322 }:
229596229323 mkDerivation {
229597229324 pname = "rebase";
229598− version = "1.14";
229599− sha256 = "1jcr5cpwdlgk96nx0ml1bam5c9qdmd848i0krcykv96p05bs1vmy";
229325+ version = "1.15.0.3";
229326+ sha256 = "1dck3800mz307jriz6mcv2dn2lwglgvlpiiy759xn56774h503zj";
229600229327 libraryHaskellDepends = [
229601229328 base bifunctors bytestring comonad containers contravariant deepseq
229602− dlist either groups hashable hashable-time invariant mtl
229603− profunctors scientific selective semigroupoids stm text time
229604− transformers unordered-containers uuid-types vector
229605− vector-instances void
229329+ dlist either groups hashable invariant mtl profunctors scientific
229330+ selective semigroupoids stm text time time-compat transformers
229331+ unordered-containers uuid-types vector vector-instances void
229606229332 ];
229607229333 description = "A more progressive alternative to the \"base\" package";
229608229334 license = lib.licenses.mit;
@@ -230495,18 +230221,18 @@ self: {
230495230221 }) {};
230496230222
230497230223 "refined" = callPackage
230498− ({ mkDerivation, aeson, base, bytestring, deepseq, doctest
230499− , exceptions, mtl, QuickCheck, template-haskell, text, these-skinny
230224+ ({ mkDerivation, aeson, base, bytestring, deepseq, exceptions
230225+ , hashable, mtl, QuickCheck, template-haskell, text, these-skinny
230500230226 }:
230501230227 mkDerivation {
230502230228 pname = "refined";
230503− version = "0.6.2";
230504− sha256 = "1xfy6sl6kl9k7vvlvwg8fb3kdpqd0fl1c9wcfwgdqb874a4xn6dz";
230229+ version = "0.6.3";
230230+ sha256 = "1fpbwzr3q9fmkdghpap0zm56bi9wj6n6k0ys5b8ci5xhz25mrd4g";
230505230231 libraryHaskellDepends = [
230506− aeson base bytestring deepseq exceptions mtl QuickCheck
230232+ aeson base bytestring deepseq exceptions hashable mtl QuickCheck
230507230233 template-haskell text these-skinny
230508230234 ];
230509− testHaskellDepends = [ base doctest QuickCheck ];
230235+ testHaskellDepends = [ base QuickCheck ];
230510230236 description = "Refinement types with static and runtime checking";
230511230237 license = lib.licenses.mit;
230512230238 }) {};
@@ -231924,8 +231650,9 @@ self: {
231924231650 description = "Bindings to Rust's regex library";
231925231651 license = lib.licenses.agpl3Only;
231926231652 hydraPlatforms = lib.platforms.none;
231653+ maintainers = with lib.maintainers; [ sternenseemann ];
231927231654 broken = true;
231928− }) {rure = null;};
231655+ }) {inherit (pkgs) rure;};
231929231656
231930231657 "regex-tdfa" = callPackage
231931231658 ({ mkDerivation, array, base, bytestring, containers, directory
@@ -233962,8 +233689,8 @@ self: {
233962233689 }:
233963233690 mkDerivation {
233964233691 pname = "reqcatcher";
233965− version = "0.2.2.0";
233966− sha256 = "0wiazimb8vpsdxrh012hczcxfapxyggq3p54f6lvcljmggh2ncdw";
233692+ version = "0.2.2.1";
233693+ sha256 = "0xc8ffz46m3hn7v9vjslh5z7yzqcbyijqfk8wl629539nishgsl9";
233967233694 libraryHaskellDepends = [ base http-types network text wai warp ];
233968233695 testHaskellDepends = [
233969233696 base http-client http-types HUnit lens tasty tasty-hunit wai wreq
@@ -234081,12 +233808,12 @@ self: {
234081233808 license = lib.licenses.mit;
234082233809 }) {};
234083233810
234084− "rerebase_1_14" = callPackage
233811+ "rerebase_1_15" = callPackage
234085233812 ({ mkDerivation, rebase }:
234086233813 mkDerivation {
234087233814 pname = "rerebase";
234088− version = "1.14";
234089− sha256 = "09d34kf28q5p3xq87yak4lkzijfhfla3dgph98iv6ym11wagdwkx";
233815+ version = "1.15";
233816+ sha256 = "034i8g44w5sfx1770wn95vyh809ar0f6mjwfg96dpszs78b4bzr5";
234090233817 libraryHaskellDepends = [ rebase ];
234091233818 description = "Reexports from \"base\" with a bunch of other standard libraries";
234092233819 license = lib.licenses.mit;
@@ -234429,6 +234156,8 @@ self: {
234429234156 pname = "resourcet";
234430234157 version = "1.2.4.3";
234431234158 sha256 = "0zrvnikw1a0r2j59k12fxikyrg0ki5a7xhqhjgfl9h6dqpz54h85";
234159+ revision = "1";
234160+ editedCabalFile = "0jyk62f533papdf5ipp7nj20aw54ay7s824x1pybfii5lijcbd5d";
234432234161 libraryHaskellDepends = [
234433234162 base containers exceptions mtl primitive transformers unliftio-core
234434234163 ];
@@ -237101,6 +236830,23 @@ self: {
237101236830 license = lib.licenses.bsd3;
237102236831 }) {};
237103236832
236833+ "rope-utf16-splay_0_4_0_0" = callPackage
236834+ ({ mkDerivation, base, QuickCheck, tasty, tasty-hunit
236835+ , tasty-quickcheck, text
236836+ }:
236837+ mkDerivation {
236838+ pname = "rope-utf16-splay";
236839+ version = "0.4.0.0";
236840+ sha256 = "1vjz5xdmy5kimh8h11shsc9ki6348ccmpy5ps8nzjarsmk6g32f1";
236841+ libraryHaskellDepends = [ base text ];
236842+ testHaskellDepends = [
236843+ base QuickCheck tasty tasty-hunit tasty-quickcheck text
236844+ ];
236845+ description = "Ropes optimised for updating using UTF-16 code units and row/column pairs";
236846+ license = lib.licenses.bsd3;
236847+ hydraPlatforms = lib.platforms.none;
236848+ }) {};
236849+
237104236850 "rosa" = callPackage
237105236851 ({ mkDerivation, aeson, base, bytestring, directory, lens
237106236852 , namecoin-update, optparse-applicative, text, unordered-containers
@@ -243407,27 +243153,6 @@ self: {
243407243153 }) {};
243408243154
243409243155 "semigroupoids" = callPackage
243410− ({ mkDerivation, base, base-orphans, bifunctors, comonad
243411− , containers, contravariant, distributive, hashable, tagged
243412− , template-haskell, transformers, transformers-compat
243413− , unordered-containers
243414− }:
243415− mkDerivation {
243416− pname = "semigroupoids";
243417− version = "5.3.6";
243418− sha256 = "0glhqc9x8i5z3bdg23xvl2lfns95msid3h3x0jksna7i6c8j869n";
243419− revision = "2";
243420− editedCabalFile = "0gnkd1kf1s412p7g4c1l1d1yykhl5hlvdnnn1c85c0h8pi19y4an";
243421− libraryHaskellDepends = [
243422− base base-orphans bifunctors comonad containers contravariant
243423− distributive hashable tagged template-haskell transformers
243424− transformers-compat unordered-containers
243425− ];
243426− description = "Semigroupoids: Category sans id";
243427− license = lib.licenses.bsd2;
243428− }) {};
243429−
243430− "semigroupoids_5_3_7" = callPackage
243431243156 ({ mkDerivation, base, base-orphans, bifunctors, comonad
243432243157 , containers, contravariant, distributive, hashable, tagged
243433243158 , template-haskell, transformers, transformers-compat
@@ -243444,7 +243169,6 @@ self: {
243444243169 ];
243445243170 description = "Semigroupoids: Category sans id";
243446243171 license = lib.licenses.bsd2;
243447− hydraPlatforms = lib.platforms.none;
243448243172 }) {};
243449243173
243450243174 "semigroupoids-do" = callPackage
@@ -246698,6 +246422,7 @@ self: {
246698246422 executableHaskellDepends = [ base purescript-bridge ];
246699246423 description = "When REST is not enough ...";
246700246424 license = lib.licenses.bsd3;
246425+ hydraPlatforms = lib.platforms.none;
246701246426 }) {};
246702246427
246703246428 "servant-swagger" = callPackage
@@ -250765,20 +250490,20 @@ self: {
250765250490 }) {};
250766250491
250767250492 "simple-parser" = callPackage
250768− ({ mkDerivation, base, bytestring, containers, errata, list-t
250493+ ({ mkDerivation, base, bytestring, containers, errata, exceptions
250769250494 , mmorph, mtl, nonempty-containers, scientific, tasty, tasty-hunit
250770250495 , tasty-th, text, text-builder
250771250496 }:
250772250497 mkDerivation {
250773250498 pname = "simple-parser";
250774− version = "0.8.2";
250775− sha256 = "15nxh0byl0893gzsakb80asam8dr4lqxqnlj372cdjgqvrzcxrap";
250499+ version = "0.9.1";
250500+ sha256 = "1xqx7rxb49mdrzk5waha1n5jzff52l22hvjs4yal7ll62i40k6ym";
250776250501 libraryHaskellDepends = [
250777− base bytestring containers errata list-t mmorph mtl
250502+ base bytestring containers errata exceptions mmorph mtl
250778250503 nonempty-containers scientific text text-builder
250779250504 ];
250780250505 testHaskellDepends = [
250781− base bytestring containers errata list-t mmorph mtl
250506+ base bytestring containers errata exceptions mmorph mtl
250782250507 nonempty-containers scientific tasty tasty-hunit tasty-th text
250783250508 text-builder
250784250509 ];
@@ -252578,8 +252303,8 @@ self: {
252578252303 }:
252579252304 mkDerivation {
252580252305 pname = "slack-web";
252581− version = "0.3.0.1";
252582− sha256 = "0dx0g6syvp9j5nslv7zdrawf7ldabgdpcrxlwmcijslfr29dk12h";
252306+ version = "0.4.0.0";
252307+ sha256 = "1l6vls3c941gfvmx11l7xqj1vnngxk5las3pjdw45c93cqfzin74";
252583252308 isLibrary = true;
252584252309 isExecutable = true;
252585252310 libraryHaskellDepends = [
@@ -256476,36 +256201,36 @@ self: {
256476256201 , hedgehog, hex-text, hspec, hspec-discover, hspec-hedgehog
256477256202 , monad-loops, mtl, neat-interpolation, ordered-containers, process
256478256203 , random, scientific, sdl2, sdl2-mixer, stm, strip-ansi-escape
256479− , template-haskell, text, time, unordered-containers, vector, vty
256480− , WAVE
256204+ , template-haskell, terminal, text, time, unordered-containers
256205+ , vector, WAVE
256481256206 }:
256482256207 mkDerivation {
256483256208 pname = "spade";
256484− version = "0.1.0.2";
256485− sha256 = "0iyml3hnx9qkax2fwynk9mcfwsi8rnhqn1xbb5kdp0j930xp4d4y";
256209+ version = "0.1.0.5";
256210+ sha256 = "1q0sp33r2w2gm73fr38gc2yrjllsn8lg1mqvqv3xh4sm3axaqw22";
256486256211 isLibrary = true;
256487256212 isExecutable = true;
256488256213 libraryHaskellDepends = [
256489256214 aeson ansi-terminal base bytestring constraints containers Decimal
256490256215 exceptions file-embed hedgehog hex-text hspec hspec-hedgehog
256491256216 monad-loops mtl ordered-containers process random scientific sdl2
256492− sdl2-mixer stm template-haskell text time unordered-containers
256493− vector vty WAVE
256217+ sdl2-mixer stm template-haskell terminal text time
256218+ unordered-containers vector WAVE
256494256219 ];
256495256220 executableHaskellDepends = [
256496256221 aeson ansi-terminal base bytestring constraints containers Decimal
256497256222 exceptions file-embed hedgehog hex-text hspec hspec-hedgehog
256498256223 monad-loops mtl ordered-containers process random scientific sdl2
256499− sdl2-mixer stm template-haskell text time unordered-containers
256500− vector vty WAVE
256224+ sdl2-mixer stm template-haskell terminal text time
256225+ unordered-containers vector WAVE
256501256226 ];
256502256227 testHaskellDepends = [
256503256228 aeson ansi-terminal base bytestring constraints containers Decimal
256504256229 exceptions file-embed hedgehog hex-text hspec hspec-discover
256505256230 hspec-hedgehog monad-loops mtl neat-interpolation
256506256231 ordered-containers process random scientific sdl2 sdl2-mixer stm
256507− strip-ansi-escape template-haskell text time unordered-containers
256508− vector vty WAVE
256232+ strip-ansi-escape template-haskell terminal text time
256233+ unordered-containers vector WAVE
256509256234 ];
256510256235 testToolDepends = [ hspec-discover ];
256511256236 description = "A simple programming and debugging environment";
@@ -261122,8 +260847,8 @@ self: {
261122260847 }:
261123260848 mkDerivation {
261124260849 pname = "stm-queue";
261125− version = "0.1.2.1";
261126− sha256 = "0by8jga1wrzzasa442fi61nl5kv88vbl2030gidmgzrzbgf0q8yc";
260850+ version = "0.1.2.2";
260851+ sha256 = "03mchkc1bvafh4674zyv5zxbrdwb20xvzn85wq8xkbs3z2gw9mi3";
261127260852 libraryHaskellDepends = [ base stm ];
261128260853 testHaskellDepends = [ async base hspec stm ];
261129260854 benchmarkHaskellDepends = [
@@ -263503,17 +263228,6 @@ self: {
263503263228 }) {};
263504263229
263505263230 "stripe-concepts" = callPackage
263506− ({ mkDerivation, base, bytestring, text }:
263507− mkDerivation {
263508− pname = "stripe-concepts";
263509− version = "1.0.3";
263510− sha256 = "1wykg9flg0qliqlz3ywkmnqhh55aa61r4mvbhsly6ib8r6knr382";
263511− libraryHaskellDepends = [ base bytestring text ];
263512− description = "Types for the Stripe API";
263513− license = lib.licenses.mit;
263514− }) {};
263515−
263516− "stripe-concepts_1_0_3_1" = callPackage
263517263231 ({ mkDerivation, base, bytestring, text }:
263518263232 mkDerivation {
263519263233 pname = "stripe-concepts";
@@ -263522,7 +263236,6 @@ self: {
263522263236 libraryHaskellDepends = [ base bytestring text ];
263523263237 description = "Types for the Stripe API";
263524263238 license = lib.licenses.mit;
263525− hydraPlatforms = lib.platforms.none;
263526263239 }) {};
263527263240
263528263241 "stripe-core" = callPackage
@@ -269418,29 +269131,6 @@ self: {
269418269131 }) {};
269419269132
269420269133 "tasty-golden" = callPackage
269421− ({ mkDerivation, async, base, bytestring, containers, deepseq
269422− , directory, filepath, mtl, optparse-applicative, process, tagged
269423− , tasty, tasty-hunit, temporary, text, unix-compat
269424− }:
269425− mkDerivation {
269426− pname = "tasty-golden";
269427− version = "2.3.4";
269428− sha256 = "1nskavqgfxx1cw7q6c0cmizlwj54rnlv93yhgssaa77gv1nbvwpn";
269429− isLibrary = true;
269430− isExecutable = true;
269431− libraryHaskellDepends = [
269432− async base bytestring containers deepseq directory filepath mtl
269433− optparse-applicative process tagged tasty temporary text
269434− unix-compat
269435− ];
269436− testHaskellDepends = [
269437− base directory filepath process tasty tasty-hunit temporary
269438− ];
269439− description = "Golden tests support for tasty";
269440− license = lib.licenses.mit;
269441− }) {};
269442−
269443− "tasty-golden_2_3_5" = callPackage
269444269134 ({ mkDerivation, async, base, bytestring, containers, deepseq
269445269135 , directory, filepath, mtl, optparse-applicative, tagged, tasty
269446269136 , tasty-hunit, temporary, text, typed-process
@@ -269460,7 +269150,6 @@ self: {
269460269150 ];
269461269151 description = "Golden tests support for tasty";
269462269152 license = lib.licenses.mit;
269463− hydraPlatforms = lib.platforms.none;
269464269153 }) {};
269465269154
269466269155 "tasty-grading-system" = callPackage
@@ -271895,6 +271584,8 @@ self: {
271895271584 pname = "termonad";
271896271585 version = "4.2.0.0";
271897271586 sha256 = "1g9zc1ddm47b8ry78crax8ry43sj1wv3272qv5r0y5jvz9y58r6r";
271587+ revision = "1";
271588+ editedCabalFile = "1czkiwspicvv87sgq1ni71xhxdb9x2g9yxp7mrgmyf50wfrir6r5";
271898271589 isLibrary = true;
271899271590 isExecutable = true;
271900271591 enableSeparateDataOutput = true;
@@ -273514,8 +273205,8 @@ self: {
273514273205 }:
273515273206 mkDerivation {
273516273207 pname = "text-replace";
273517− version = "0.1";
273518− sha256 = "0jzqq709r4jpbvgkix9ybi6asvhshl0ayz5a4gddrccli5k430n6";
273208+ version = "0.1.0.1";
273209+ sha256 = "1xpyh21sy1w0k3dqacysphlfi56c6n8vinfzxb5c7qjizd7v64qs";
273519273210 isLibrary = true;
273520273211 isExecutable = true;
273521273212 libraryHaskellDepends = [ base containers text ];
@@ -274298,10 +273989,8 @@ self: {
274298273989 }:
274299273990 mkDerivation {
274300273991 pname = "th-extras";
274301− version = "0.0.0.5";
274302− sha256 = "03pfwadxxnabkpy1i6jmmgk6p8w3r9cn3xz7d7jvzqsig70mnpim";
274303− revision = "2";
274304− editedCabalFile = "1ml4mhc362j89kjrlw0qcfv361mak9pqdhsczs26bbjsfajwcabq";
273992+ version = "0.0.0.6";
273993+ sha256 = "0jkwy2kqdqmq3qmfy76px2pm8idxgs18x1k1dzpsccq21ja27gq2";
274305273994 libraryHaskellDepends = [
274306273995 base containers syb template-haskell th-abstraction
274307273996 ];
@@ -274902,14 +274591,12 @@ self: {
274902274591 }) {};
274903274592
274904274593 "these-skinny" = callPackage
274905− ({ mkDerivation, base, deepseq }:
274594+ ({ mkDerivation, base, deepseq, ghc-prim }:
274906274595 mkDerivation {
274907274596 pname = "these-skinny";
274908− version = "0.7.4";
274909− sha256 = "0hlxf94ir99y0yzm9pq8cvs7vbar4bpj1w1ibs96hrx2biwfbnkr";
274910− revision = "2";
274911− editedCabalFile = "0q1izcz4kxrnl7sh0sxamxxq02mkxww88vr6v04pwj8alyhkd4z2";
274912− libraryHaskellDepends = [ base deepseq ];
274597+ version = "0.7.5";
274598+ sha256 = "1nbcfkjs7cn3gnyypxdf1gxm52gzqc3lqygdl8qrfgdk7cck6sbj";
274599+ libraryHaskellDepends = [ base deepseq ghc-prim ];
274913274600 description = "A fork of the 'these' package without the dependency bloat";
274914274601 license = lib.licenses.bsd3;
274915274602 }) {};
@@ -280567,6 +280254,7 @@ self: {
280567280254 ];
280568280255 description = "A utility for neat multiline string trimming";
280569280256 license = lib.licenses.agpl3Only;
280257+ hydraPlatforms = lib.platforms.none;
280570280258 }) {};
280571280259
280572280260 "trimpolya" = callPackage
@@ -282684,24 +282372,6 @@ self: {
282684282372 }) {};
282685282373
282686282374 "type-map" = callPackage
282687− ({ mkDerivation, base, containers, ghc-prim, HUnit, test-framework
282688− , test-framework-hunit, vector
282689− }:
282690− mkDerivation {
282691− pname = "type-map";
282692− version = "0.1.6.0";
282693− sha256 = "0zakl5bdzwng1r0x384w066zhwgwcf24s6jsm6d4zsx7xmngzmr5";
282694− revision = "1";
282695− editedCabalFile = "184jzydzkm8qa3wbfzx173yjhydss9fnki0g81dp4yij90lr1qf9";
282696− libraryHaskellDepends = [ base containers ghc-prim vector ];
282697− testHaskellDepends = [
282698− base HUnit test-framework test-framework-hunit
282699− ];
282700− description = "Type-indexed maps";
282701− license = lib.licenses.mit;
282702− }) {};
282703−
282704− "type-map_0_1_7_0" = callPackage
282705282375 ({ mkDerivation, base, containers, ghc-prim, HUnit, test-framework
282706282376 , test-framework-hunit, vector
282707282377 }:
@@ -282715,7 +282385,6 @@ self: {
282715282385 ];
282716282386 description = "Type-indexed maps";
282717282387 license = lib.licenses.mit;
282718− hydraPlatforms = lib.platforms.none;
282719282388 }) {};
282720282389
282721282390 "type-natural" = callPackage
@@ -283544,8 +283213,8 @@ self: {
283544283213 }:
283545283214 mkDerivation {
283546283215 pname = "typesafe-precure";
283547− version = "0.8.2.1";
283548− sha256 = "0km7bjziw5ypfyqg8shxxwmfnqbalin44sp1inv508cmi277im02";
283216+ version = "0.8.2.2";
283217+ sha256 = "1lrp190lb5432bc5kxfcjx3a4pf1y6krl3x74181448x2sx7fh1g";
283549283218 libraryHaskellDepends = [
283550283219 aeson aeson-pretty autoexporter base bytestring dlist
283551283220 monad-skeleton template-haskell text th-data-compat
@@ -285096,12 +284765,12 @@ self: {
285096284765 }) {};
285097284766
285098284767 "uniform-algebras" = callPackage
285099− ({ mkDerivation, base }:
284768+ ({ mkDerivation, base, numeric-prelude, test-invariant }:
285100284769 mkDerivation {
285101284770 pname = "uniform-algebras";
285102− version = "0.1.0";
285103− sha256 = "19grz10hagzi8x9am59i6jifm1zjf31698k8r4l7bbhyww4w6p91";
285104− libraryHaskellDepends = [ base ];
284771+ version = "0.1.2";
284772+ sha256 = "16dpdhgzyxvi80h6wl68ggwi5msag6l8jasn8nxa4jky4nki50x4";
284773+ libraryHaskellDepends = [ base numeric-prelude test-invariant ];
285105284774 description = "Pointless functions and a simplistic zero and monoid";
285106284775 license = lib.licenses.gpl2Only;
285107284776 }) {};
@@ -285119,25 +284788,19 @@ self: {
285119284788
285120284789 "uniform-fileio" = callPackage
285121284790 ({ mkDerivation, base, bytestring, deepseq, directory, exceptions
285122− , filepath, HTF, monads-tf, path, path-io, pipes, pureMD5
285123− , quickcheck-text, safe, test-invariant, text, uniform-algebras
285124− , uniform-error, uniform-strings, uniform-time, unix, zlib
284791+ , filepath, monads-tf, path, path-io, pipes, pureMD5, safe, text
284792+ , uniform-algebras, uniform-error, uniform-strings, uniform-time
284793+ , unix, zlib
285125284794 }:
285126284795 mkDerivation {
285127284796 pname = "uniform-fileio";
285128− version = "0.1.0";
285129− sha256 = "0rxhjn4qv2dbdycdfqblymyfj3wax586ar77zwdgkyld7v7s12ya";
284797+ version = "0.1.2";
284798+ sha256 = "0i9lq07k9v7s119rj2xv5nz5zi7jq60bndvb9v5n6gvrn2zqfm3s";
285130284799 libraryHaskellDepends = [
285131284800 base bytestring deepseq directory exceptions filepath monads-tf
285132284801 path path-io pipes pureMD5 safe text uniform-algebras uniform-error
285133284802 uniform-strings uniform-time unix zlib
285134284803 ];
285135− testHaskellDepends = [
285136− base bytestring deepseq directory exceptions filepath HTF monads-tf
285137− path path-io pipes pureMD5 quickcheck-text safe test-invariant text
285138− uniform-algebras uniform-error uniform-strings uniform-time unix
285139− zlib
285140− ];
285141284804 description = "Uniform file handling operations";
285142284805 license = lib.licenses.gpl2Only;
285143284806 hydraPlatforms = lib.platforms.none;
@@ -285182,16 +284845,15 @@ self: {
285182284845
285183284846 "uniform-strings" = callPackage
285184284847 ({ mkDerivation, base, bytestring, MissingH, monads-tf, network-uri
285185− , pretty-show, safe, snap-core, split, text, text-icu
285186− , uniform-algebras
284848+ , pretty-show, safe, split, text, text-icu, uniform-algebras
285187284849 }:
285188284850 mkDerivation {
285189284851 pname = "uniform-strings";
285190− version = "0.1.0";
285191− sha256 = "17w04fxx81gk02xl7ca64amc0hb06i77fbanhykp3qd70nd2k8ix";
284852+ version = "0.1.2";
284853+ sha256 = "05x74a4mkyrpvbi4w3i0m1lj26d7mdcszdfdz4sixm69fg8jjh33";
285192284854 libraryHaskellDepends = [
285193284855 base bytestring MissingH monads-tf network-uri pretty-show safe
285194− snap-core split text text-icu uniform-algebras
284856+ split text text-icu uniform-algebras
285195284857 ];
285196284858 description = "Manipulate and convert strings of characters uniformly and consistently";
285197284859 license = lib.licenses.gpl2Only;
@@ -285219,8 +284881,8 @@ self: {
285219284881 }:
285220284882 mkDerivation {
285221284883 pname = "uniformBase";
285222− version = "0.1.0";
285223− sha256 = "1ya87jzfmzldd66rwxrccidkrpknqws5rslq9zdsjcdngn2w0sa9";
284884+ version = "0.1.3";
284885+ sha256 = "0gsms5zs28dhhn6jqdd5chb3liyp398kcyjb8z6hmyaprlc73pyl";
285224284886 libraryHaskellDepends = [
285225284887 base uniform-algebras uniform-error uniform-fileio uniform-strings
285226284888 uniform-time
@@ -286030,19 +285692,6 @@ self: {
286030285692 }) {};
286031285693
286032285694 "unix-compat" = callPackage
286033− ({ mkDerivation, base, unix }:
286034− mkDerivation {
286035− pname = "unix-compat";
286036− version = "0.5.3";
286037− sha256 = "1j75i3dj489rz60ij3nfza774mb7mw33amhdkm10dd0dxabvb4q8";
286038− revision = "1";
286039− editedCabalFile = "0njyblscnj44gl55rgr66fv9q9camgw9zff93hj3q2d7k49vv726";
286040− libraryHaskellDepends = [ base unix ];
286041− description = "Portable POSIX-compatibility layer";
286042− license = lib.licenses.bsd3;
286043− }) {};
286044−
286045− "unix-compat_0_5_4" = callPackage
286046285695 ({ mkDerivation, base, unix }:
286047285696 mkDerivation {
286048285697 pname = "unix-compat";
@@ -286051,7 +285700,6 @@ self: {
286051285700 libraryHaskellDepends = [ base unix ];
286052285701 description = "Portable POSIX-compatibility layer";
286053285702 license = lib.licenses.bsd3;
286054− hydraPlatforms = lib.platforms.none;
286055285703 }) {};
286056285704
286057285705 "unix-fcntl" = callPackage
@@ -292082,36 +291730,6 @@ self: {
292082291730 }) {};
292083291731
292084291732 "wai-extra" = callPackage
292085− ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring
292086− , bytestring, call-stack, case-insensitive, containers, cookie
292087− , data-default-class, directory, fast-logger, hspec, http-types
292088− , http2, HUnit, iproute, network, resourcet, streaming-commons
292089− , text, time, transformers, unix, vault, wai, wai-logger, word8
292090− , zlib
292091− }:
292092− mkDerivation {
292093− pname = "wai-extra";
292094− version = "3.1.7";
292095− sha256 = "1avf7bjcsbs8l6klp5kkd0cd2dc5n0j0a2yf8813pnwfn5b7qyd4";
292096− isLibrary = true;
292097− isExecutable = true;
292098− libraryHaskellDepends = [
292099− aeson ansi-terminal base base64-bytestring bytestring call-stack
292100− case-insensitive containers cookie data-default-class directory
292101− fast-logger http-types http2 HUnit iproute network resourcet
292102− streaming-commons text time transformers unix vault wai wai-logger
292103− word8
292104− ];
292105− testHaskellDepends = [
292106− aeson base bytestring case-insensitive cookie fast-logger hspec
292107− http-types http2 HUnit iproute resourcet text time transformers wai
292108− zlib
292109− ];
292110− description = "Provides some basic WAI handlers and middleware";
292111− license = lib.licenses.mit;
292112− }) {};
292113−
292114− "wai-extra_3_1_8" = callPackage
292115291733 ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring
292116291734 , bytestring, call-stack, case-insensitive, containers, cookie
292117291735 , data-default-class, directory, fast-logger, hspec, http-types
@@ -292139,7 +291757,6 @@ self: {
292139291757 ];
292140291758 description = "Provides some basic WAI handlers and middleware";
292141291759 license = lib.licenses.mit;
292142− hydraPlatforms = lib.platforms.none;
292143291760 }) {};
292144291761
292145291762 "wai-feature-flags" = callPackage
@@ -296833,19 +296450,6 @@ self: {
296833296450 }) {};
296834296451
296835296452 "wl-pprint-text" = callPackage
296836− ({ mkDerivation, base, base-compat, text }:
296837− mkDerivation {
296838− pname = "wl-pprint-text";
296839− version = "1.2.0.1";
296840− sha256 = "030ckgzz14sv2c317g4j5g68hyq9xi40cmv0apwclw6sc6xgsvly";
296841− revision = "1";
296842− editedCabalFile = "0yy27q99hmkf8amy0gfrh2xgwa22nb294p2fvqawjbpwxa2x1qxb";
296843− libraryHaskellDepends = [ base base-compat text ];
296844− description = "A Wadler/Leijen Pretty Printer for Text values";
296845− license = lib.licenses.bsd3;
296846− }) {};
296847−
296848− "wl-pprint-text_1_2_0_2" = callPackage
296849296453 ({ mkDerivation, base, base-compat, text }:
296850296454 mkDerivation {
296851296455 pname = "wl-pprint-text";
@@ -296854,7 +296458,6 @@ self: {
296854296458 libraryHaskellDepends = [ base base-compat text ];
296855296459 description = "A Wadler/Leijen Pretty Printer for Text values";
296856296460 license = lib.licenses.bsd3;
296857− hydraPlatforms = lib.platforms.none;
296858296461 }) {};
296859296462
296860296463 "wlc-hs" = callPackage
@@ -298586,6 +298189,28 @@ self: {
298586298189 license = lib.licenses.bsd3;
298587298190 }) {};
298588298191
298192+ "x509_1_7_6" = callPackage
298193+ ({ mkDerivation, asn1-encoding, asn1-parse, asn1-types, base
298194+ , bytestring, containers, cryptonite, hourglass, memory, mtl, pem
298195+ , tasty, tasty-quickcheck
298196+ }:
298197+ mkDerivation {
298198+ pname = "x509";
298199+ version = "1.7.6";
298200+ sha256 = "114qjgx080zxbw5w9c3yy28k905bq99rwl6zgbsa0y3gawx9mmd5";
298201+ libraryHaskellDepends = [
298202+ asn1-encoding asn1-parse asn1-types base bytestring containers
298203+ cryptonite hourglass memory mtl pem
298204+ ];
298205+ testHaskellDepends = [
298206+ asn1-types base bytestring cryptonite hourglass mtl tasty
298207+ tasty-quickcheck
298208+ ];
298209+ description = "X509 reader and writer";
298210+ license = lib.licenses.bsd3;
298211+ hydraPlatforms = lib.platforms.none;
298212+ }) {};
298213+
298589298214 "x509-store" = callPackage
298590298215 ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring
298591298216 , containers, cryptonite, directory, filepath, mtl, pem, tasty
@@ -298606,6 +298231,25 @@ self: {
298606298231 license = lib.licenses.bsd3;
298607298232 }) {};
298608298233
298234+ "x509-store_1_6_9" = callPackage
298235+ ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring
298236+ , containers, cryptonite, directory, filepath, mtl, pem, tasty
298237+ , tasty-hunit, x509
298238+ }:
298239+ mkDerivation {
298240+ pname = "x509-store";
298241+ version = "1.6.9";
298242+ sha256 = "1nn8ql7vkp4qgf2msm600sr6ranpsajbhq0sc4c0l6pk1i9174n5";
298243+ libraryHaskellDepends = [
298244+ asn1-encoding asn1-types base bytestring containers cryptonite
298245+ directory filepath mtl pem x509
298246+ ];
298247+ testHaskellDepends = [ base bytestring tasty tasty-hunit x509 ];
298248+ description = "X.509 collection accessing and storing methods";
298249+ license = lib.licenses.bsd3;
298250+ hydraPlatforms = lib.platforms.none;
298251+ }) {};
298252+
298609298253 "x509-system" = callPackage
298610298254 ({ mkDerivation, base, bytestring, containers, directory, filepath
298611298255 , mtl, pem, process, x509, x509-store
@@ -298622,6 +298266,23 @@ self: {
298622298266 license = lib.licenses.bsd3;
298623298267 }) {};
298624298268
298269+ "x509-system_1_6_7" = callPackage
298270+ ({ mkDerivation, base, bytestring, containers, directory, filepath
298271+ , mtl, pem, process, x509, x509-store
298272+ }:
298273+ mkDerivation {
298274+ pname = "x509-system";
298275+ version = "1.6.7";
298276+ sha256 = "049bdaxrih49nkhkyl2342qnbx2f0q99z8rld648bz1kkgyizz38";
298277+ libraryHaskellDepends = [
298278+ base bytestring containers directory filepath mtl pem process x509
298279+ x509-store
298280+ ];
298281+ description = "Handle per-operating-system X.509 accessors and storage";
298282+ license = lib.licenses.bsd3;
298283+ hydraPlatforms = lib.platforms.none;
298284+ }) {};
298285+
298625298286 "x509-util" = callPackage
298626298287 ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring
298627298288 , cryptonite, directory, hourglass, memory, pem, x509, x509-store
@@ -298629,8 +298290,8 @@ self: {
298629298290 }:
298630298291 mkDerivation {
298631298292 pname = "x509-util";
298632− version = "1.6.5";
298633− sha256 = "1d8s1aaymc0bim871cblv1jpy6vnkadxz4spd7wpr90vswkd2hl7";
298293+ version = "1.6.6";
298294+ sha256 = "08gygraxkblmj9s3dg9ffxabjlqcwc4vx78l7qahh4rjg4sx3glf";
298634298295 isLibrary = false;
298635298296 isExecutable = true;
298636298297 executableHaskellDepends = [
@@ -298663,6 +298324,29 @@ self: {
298663298324 license = lib.licenses.bsd3;
298664298325 }) {};
298665298326
298327+ "x509-validation_1_6_12" = callPackage
298328+ ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring
298329+ , containers, cryptonite, data-default-class, hourglass, memory
298330+ , mtl, pem, tasty, tasty-hunit, x509, x509-store
298331+ }:
298332+ mkDerivation {
298333+ pname = "x509-validation";
298334+ version = "1.6.12";
298335+ sha256 = "1j7is28ljz4yxwxz5ax3x7ykgwkr38dx46bw7vgj4arkk7hl93hd";
298336+ libraryHaskellDepends = [
298337+ asn1-encoding asn1-types base bytestring containers cryptonite
298338+ data-default-class hourglass memory mtl pem x509 x509-store
298339+ ];
298340+ testHaskellDepends = [
298341+ asn1-encoding asn1-types base bytestring cryptonite
298342+ data-default-class hourglass memory tasty tasty-hunit x509
298343+ x509-store
298344+ ];
298345+ description = "X.509 Certificate and CRL validation";
298346+ license = lib.licenses.bsd3;
298347+ hydraPlatforms = lib.platforms.none;
298348+ }) {};
298349+
298666298350 "x86-64bit" = callPackage
298667298351 ({ mkDerivation, base, deepseq, monads-tf, QuickCheck, tardis
298668298352 , vector
@@ -299537,26 +299221,6 @@ self: {
299537299221 }) {};
299538299222
299539299223 "xml-hamlet" = callPackage
299540− ({ mkDerivation, base, containers, hspec, HUnit, parsec
299541− , shakespeare, template-haskell, text, xml-conduit
299542− }:
299543− mkDerivation {
299544− pname = "xml-hamlet";
299545− version = "0.5.0.1";
299546− sha256 = "0jrhcjy7ww59dafg857f2g2df1fw2jmbwcs1q379ph0pc5rxj3lj";
299547− libraryHaskellDepends = [
299548− base containers parsec shakespeare template-haskell text
299549− xml-conduit
299550− ];
299551− testHaskellDepends = [
299552− base containers hspec HUnit parsec shakespeare template-haskell
299553− text xml-conduit
299554− ];
299555− description = "Hamlet-style quasiquoter for XML content";
299556− license = lib.licenses.bsd3;
299557− }) {};
299558−
299559− "xml-hamlet_0_5_0_2" = callPackage
299560299224 ({ mkDerivation, base, containers, hspec, HUnit, parsec
299561299225 , shakespeare, template-haskell, text, xml-conduit
299562299226 }:
@@ -299574,7 +299238,6 @@ self: {
299574299238 ];
299575299239 description = "Hamlet-style quasiquoter for XML content";
299576299240 license = lib.licenses.bsd3;
299577− hydraPlatforms = lib.platforms.none;
299578299241 }) {};
299579299242
299580299243 "xml-helpers" = callPackage
@@ -306838,8 +306501,8 @@ self: {
306838306501 }:
306839306502 mkDerivation {
306840306503 pname = "zoovisitor";
306841− version = "0.1.7.0";
306842− sha256 = "0g9881llwb7arv4m3klc69lhzlwbdb7wrgv7418qcl2a8nmvp4cb";
306504+ version = "0.1.8.0";
306505+ sha256 = "190d6zrhfwjmwxagfr0phdvjdb2z73dmvypjavdv00dxzh68l384";
306843306506 libraryHaskellDepends = [ base Z-Data Z-IO ];
306844306507 librarySystemDepends = [ zookeeper_mt ];
306845306508 testHaskellDepends = [ async base hspec uuid Z-Data ];
pkgs/development/haskell-modules/lib.nix → pkgs/development/haskell-modules/lib/default.nixrenamed+1−1
@@ -9,7 +9,7 @@ rec {
99 between the function name and argument of another. haskell.lib.compose is
1010 preferred for any new code.
1111 */
12− compose = import ./lib/compose.nix { inherit pkgs lib; };
12+ compose = import ./compose.nix { inherit pkgs lib; };
1313
1414 /* This function takes a file like `hackage-packages.nix` and constructs
1515 a full package set out of that.
pkgs/development/haskell-modules/patches/hnix.patchdeleted−24
@@ -1,24 +0,0 @@
1−From 06b12ab8a733d4de2a39060ba29c06e4ec1c1187 Mon Sep 17 00:00:00 2001
2−From: Anton Latukha <anton.latukha@gmail.com>
3−Date: Sun, 16 Jan 2022 18:16:50 +0200
4−Subject: [PATCH] fix aeson <2 support
5−
6−---
7− src/Nix/Json.hs | 2 ++
8− 1 file changed, 2 insertions(+)
9−
10−diff --git a/src/Nix/Json.hs b/src/Nix/Json.hs
11−index 3fe05269..329899e4 100644
12−--- a/src/Nix/Json.hs
13−+++ b/src/Nix/Json.hs
14−@@ -9,6 +9,8 @@ import qualified Data.Text.Lazy.Encoding as TL
15− #if MIN_VERSION_aeson(2,0,0)
16− import qualified Data.Aeson.Key as AKM
17− import qualified Data.Aeson.KeyMap as AKM
18−+#else
19−+import Nix.Expr.Types
20− #endif
21− import qualified Data.Vector as V
22− import Nix.Atoms
23−--
24−2.34.1
pkgs/development/libraries/rure/Cargo.locknew file+49
@@ -0,0 +1,49 @@
1+# This file is automatically @generated by Cargo.
2+# It is not intended for manual editing.
3+version = 3
4+
5+[[package]]
6+name = "aho-corasick"
7+version = "0.7.18"
8+source = "registry+https://github.com/rust-lang/crates.io-index"
9+checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
10+dependencies = [
11+ "memchr",
12+]
13+
14+[[package]]
15+name = "libc"
16+version = "0.2.113"
17+source = "registry+https://github.com/rust-lang/crates.io-index"
18+checksum = "eef78b64d87775463c549fbd80e19249ef436ea3bf1de2a1eb7e717ec7fab1e9"
19+
20+[[package]]
21+name = "memchr"
22+version = "2.4.1"
23+source = "registry+https://github.com/rust-lang/crates.io-index"
24+checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
25+
26+[[package]]
27+name = "regex"
28+version = "1.5.4"
29+source = "registry+https://github.com/rust-lang/crates.io-index"
30+checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
31+dependencies = [
32+ "aho-corasick",
33+ "memchr",
34+ "regex-syntax",
35+]
36+
37+[[package]]
38+name = "regex-syntax"
39+version = "0.6.25"
40+source = "registry+https://github.com/rust-lang/crates.io-index"
41+checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
42+
43+[[package]]
44+name = "rure"
45+version = "0.2.1"
46+dependencies = [
47+ "libc",
48+ "regex",
49+]
pkgs/development/libraries/rure/default.nixnew file+41
@@ -0,0 +1,41 @@
1+{ lib
2+, stdenv
3+, rustPlatform
4+, fetchCrate
5+}:
6+
7+let
8+ pin = lib.importJSON ./pin.json;
9+in
10+
11+rustPlatform.buildRustPackage {
12+ inherit (pin) pname version;
13+
14+ src = fetchCrate pin;
15+
16+ # upstream doesn't ship a Cargo.lock, is generated by the update script
17+ postPatch = ''
18+ cp ${./Cargo.lock} Cargo.lock
19+ '';
20+
21+ cargoLock.lockFile = ./Cargo.lock;
22+
23+ outputs = [ "out" "dev" ];
24+
25+ # Headers are not handled by cargo nor buildRustPackage
26+ postInstall = ''
27+ install -Dm644 include/rure.h -t "$dev/include"
28+ '';
29+
30+ passthru.updateScript = ./update.sh;
31+
32+ meta = {
33+ description = "A C API for Rust's regular expression library";
34+ homepage = "https://crates.io/crates/rure";
35+ license = [
36+ lib.licenses.mit
37+ lib.licenses.asl20
38+ ];
39+ maintainers = [ lib.maintainers.sternenseemann ];
40+ };
41+}
pkgs/development/libraries/rure/pin.jsonnew file+5
@@ -0,0 +1,5 @@
1+{
2+ "pname": "rure",
3+ "version": "0.2.1",
4+ "sha256": "18sd1dfagf2338mp32kfjbqpc3n0agm61p044jl7yhy299ws21r8"
5+}
pkgs/development/libraries/rure/update.shnew file+51
@@ -0,0 +1,51 @@
1+#!/usr/bin/env nix-shell
2+#! nix-shell -p nix jq curl cargo rsync
3+#! nix-shell -i bash
4+
5+set -eu
6+
7+cd "$(dirname "$0")"
8+
9+crate=rure
10+
11+echo "Getting latest version from crates.io API" >&2
12+
13+curlOpts=(
14+ -H "Accept: application/json"
15+ -H "User-Agent: $crate update script (https://github.com/nixos/nixpkgs/)"
16+)
17+
18+version="$(curl "${curlOpts[@]}" "https://crates.io/api/v1/crates/$crate" \
19+ | jq -r .crate.max_stable_version)"
20+
21+echo "Prefetching latest tarball from crates.io" >&2
22+
23+url="https://crates.io/api/v1/crates/$crate/$version/download"
24+prefetch="$(nix-prefetch-url --print-path --type sha256 --unpack "$url")"
25+
26+cat > pin.json <<EOF
27+{
28+ "pname": "$crate",
29+ "version": "$version",
30+ "sha256": "$(printf '%s' "$prefetch" | head -n1)"
31+}
32+EOF
33+
34+echo "Generating updated Cargo.lock" >&2
35+
36+tmp="$(mktemp -d)"
37+
38+cleanup() {
39+ echo "Removing $tmp" >&2
40+ rm -rf "$tmp"
41+}
42+
43+trap cleanup EXIT
44+
45+rsync -a --chmod=ugo=rwX "$(printf '%s' "$prefetch" | tail -n1)/" "$tmp"
46+
47+pushd "$tmp"
48+cargo update
49+popd
50+
51+cp "$tmp/Cargo.lock" ./Cargo.lock
pkgs/development/misc/resholve/source.nix+2−2
@@ -3,7 +3,7 @@
33}:
44
55rec {
6− version = "0.6.8";
6+ version = "0.6.9";
77 rSrc =
88 # local build -> `make ci`; `make clean` to restore
99 # return to remote source
@@ -14,6 +14,6 @@ rec {
1414 owner = "abathur";
1515 repo = "resholve";
1616 rev = "v${version}";
17− hash = "sha256-1bb22GcOIzmQ31ULZuNNCJ8Vcz4Y0+qAhsJ9PhbqnDM=";
17+ hash = "sha256-y9O5w4wA/kR8zoPay9pGs3vwxNqq3JEeZmX0wBJq4UQ=";
1818 };
1919}
pkgs/development/python-modules/gradient/default.nix+2−2
@@ -23,12 +23,12 @@
2323
2424buildPythonPackage rec {
2525 pname = "gradient";
26− version = "1.9.1";
26+ version = "1.10.0";
2727 format = "setuptools";
2828
2929 src = fetchPypi {
3030 inherit pname version;
31− hash = "sha256-zimOh4bc9EQGpqMky/etwnAF04onJ2m/KAl29IaAeAY=";
31+ hash = "sha256-wLdxU+PSREmTlX51scazmTC+U/mE95sSpfaUgHb8/Oc=";
3232 };
3333
3434 postPatch = ''
pkgs/development/python-modules/intensity-normalization/default.nix+20−13
@@ -15,25 +15,16 @@
1515
1616buildPythonPackage rec {
1717 pname = "intensity-normalization";
18− version = "2.1.2";
18+ version = "2.1.4";
19+ format = "setuptools";
20+
1921 disabled = pythonOlder "3.6";
2022
2123 src = fetchPypi {
2224 inherit pname version;
23− sha256 = "sha256-92STD5sOc9TLf3Ooaoi3afWkXiGjVgUUFvSVTeP8MaA=";
25+ sha256 = "e7b46039311bcbba40224d85eb07eefe1488bd8a6faa893a180e15e65c48b7f5";
2426 };
2527
26− postPatch = ''
27− substituteInPlace setup.cfg --replace "pytest-runner" ""
28− '';
29−
30− checkInputs = [ pytestCheckHook ];
31− pythonImportsCheck = [
32− "intensity_normalization"
33− "intensity_normalization.normalize"
34− "intensity_normalization.plot"
35− "intensity_normalization.util"
36− ];
3728 propagatedBuildInputs = [
3829 matplotlib
3930 nibabel
@@ -45,6 +36,22 @@ buildPythonPackage rec {
4536 statsmodels
4637 ];
4738
39+ checkInputs = [
40+ pytestCheckHook
41+ ];
42+
43+ postPatch = ''
44+ substituteInPlace setup.cfg \
45+ --replace "pytest-runner" ""
46+ '';
47+
48+ pythonImportsCheck = [
49+ "intensity_normalization"
50+ "intensity_normalization.normalize"
51+ "intensity_normalization.plot"
52+ "intensity_normalization.util"
53+ ];
54+
4855 meta = with lib; {
4956 homepage = "https://github.com/jcreinhold/intensity-normalization";
5057 description = "MRI intensity normalization tools";
pkgs/development/python-modules/precis-i18n/default.nix+16−6
@@ -1,21 +1,31 @@
1−{ lib, buildPythonPackage, fetchFromGitHub, isPy3k }:
1+{ lib
2+, buildPythonPackage
3+, fetchFromGitHub
4+, pythonOlder
5+}:
26
37buildPythonPackage rec {
48 pname = "precis-i18n";
5− version = "1.0.3";
9+ version = "1.0.4";
10+ format = "setuptools";
611
7− disabled = !isPy3k;
12+ disabled = pythonOlder "3.7";
813
914 src = fetchFromGitHub {
1015 owner = "byllyfish";
1116 repo = "precis_i18n";
1217 rev = "v${version}";
13− hash = "sha256-pBmllX1RVdFnZsDSW7Hh5uVqK2d++kcp1NQLN/phXdU=";
18+ hash = "sha256-90yNusUyz8qJi7WWYIFhHzrpvu1TqxfpT+lv2CVhSR8=";
1419 };
1520
16− meta = {
21+ pythonImportsCheck = [
22+ "precis_i18n"
23+ ];
24+
25+ meta = with lib; {
1726 homepage = "https://github.com/byllyfish/precis_i18n";
1827 description = "Internationalized usernames and passwords";
19− license = lib.licenses.mit;
28+ license = licenses.mit;
29+ maintainers = with maintainers; [ ];
2030 };
2131}
pkgs/development/python-modules/pyenvisalink/default.nix+9−4
@@ -9,12 +9,14 @@
99
1010buildPythonPackage rec {
1111 pname = "pyenvisalink";
12− version = "4.2";
13− disabled = pythonOlder "3.5";
12+ version = "4.3";
13+ format = "setuptools";
14+
15+ disabled = pythonOlder "3.7";
1416
1517 src = fetchPypi {
1618 inherit pname version;
17− sha256 = "64f128212ba0257ae8e47612891a2dae7de2c155c81326257582d565f53778ad";
19+ sha256 = "151a9bdefa2772cc9d2f913a32792625a4dc80c6c08086783ebc57de355e68a1";
1820 };
1921
2022 propagatedBuildInputs = [
@@ -25,7 +27,10 @@ buildPythonPackage rec {
2527
2628 # Tests require an Envisalink device
2729 doCheck = false;
28− pythonImportsCheck = [ "pyenvisalink" ];
30+
31+ pythonImportsCheck = [
32+ "pyenvisalink"
33+ ];
2934
3035 meta = with lib; {
3136 description = "Python interface for Envisalink 2DS/3 Alarm API";
pkgs/development/tools/cloud-nuke/default.nix+3−3
@@ -2,16 +2,16 @@
22
33buildGoModule rec {
44 pname = "cloud-nuke";
5− version = "0.7.3";
5+ version = "0.9.1";
66
77 src = fetchFromGitHub {
88 owner = "gruntwork-io";
99 repo = pname;
1010 rev = "v${version}";
11− sha256 = "sha256-rAyS9S7kZzc9BBciI3aK3PyMmjP2LRQz9H6mMLQt34I=";
11+ sha256 = "sha256-dTS3HNGd5Ga18tERuDAhclWP3zvYO4RWx2nkd+x5D1w=";
1212 };
1313
14− vendorSha256 = "sha256-ZKv68j/4X48c6ipf4Ei4UnVPn7435wI2igQ9UjM2yOM=";
14+ vendorSha256 = "sha256-McCbogZvgm9pnVjay9O2CxAh+653JnDMcU4CHD0PTPI=";
1515
1616 ldflags = [ "-s" "-w" "-X main.VERSION=${version}" ];
1717
pkgs/development/tools/rust/cargo-expand/default.nix+3−3
@@ -2,16 +2,16 @@
22
33rustPlatform.buildRustPackage rec {
44 pname = "cargo-expand";
5− version = "1.0.13";
5+ version = "1.0.14";
66
77 src = fetchFromGitHub {
88 owner = "dtolnay";
99 repo = pname;
1010 rev = version;
11− sha256 = "sha256-uusPj4lt1tjS2WaFMjSr8MN3NxHXod4t7EoNRIDsjvA=";
11+ sha256 = "sha256-6Wm/qnrSUswWnXt6CPUJUvqNj06eSYuYOmGhbpO1hvo=";
1212 };
1313
14− cargoSha256 = "sha256-iIrnlDKni0kUjp0Qonq98H+UhqV45jnVSOx8BJKyBpg=";
14+ cargoSha256 = "sha256-1+3NMfUhL5sPu92r+B0DRmJ03ZREkFZHjMjvabLyFgs=";
1515
1616 buildInputs = lib.optional stdenv.isDarwin libiconv;
1717
pkgs/development/tools/symfony-cli/default.nix+2−2
@@ -2,14 +2,14 @@
22
33buildGoModule rec {
44 pname = "symfony-cli";
5− version = "5.1.0";
5+ version = "5.2.1";
66 vendorSha256 = "sha256-vnevuJoDiAx/Z6uKO/SX3UV3j/jsXXNlnui6Nzm+tBA=";
77
88 src = fetchFromGitHub {
99 owner = "symfony-cli";
1010 repo = "symfony-cli";
1111 rev = "v${version}";
12− sha256 = "sha256-leoR/zW6MHuZH/9xJlO0kYpr1UWpA1WWjXP7+4JkPBg=";
12+ sha256 = "sha256-51TkiOf3QkwuLv3l+aj5r5tgpDD/VglqeAjliCm5E5M=";
1313 };
1414
1515 # Tests requires network access
pkgs/games/purpur/default.nixnew file+41
@@ -0,0 +1,41 @@
1+{ lib, stdenv, fetchurl, nixosTests, jre_headless, makeWrapper }:
2+
3+stdenv.mkDerivation rec {
4+ pname = "purpur";
5+ version = "1.18.1r1522";
6+
7+ src = fetchurl {
8+ url = "https://api.purpurmc.org/v2/purpur/${builtins.replaceStrings [ "r" ] [ "/" ] version}/download";
9+ sha256 = "1060fsfcw6m30d47wla1vsnmc4czyla6m8wf91ws095hbvc22qsm";
10+ };
11+
12+ nativeBuildInputs = [ makeWrapper ];
13+
14+ preferLocalBuild = true;
15+
16+ installPhase = ''
17+ mkdir -p $out/bin $out/lib/minecraft
18+ cp -v $src $out/lib/minecraft/server.jar
19+
20+ makeWrapper ${jre_headless}/bin/java $out/bin/minecraft-server \
21+ --add-flags "-jar $out/lib/minecraft/server.jar nogui"
22+ '';
23+
24+ dontUnpack = true;
25+
26+ passthru = {
27+ tests = { inherit (nixosTests) minecraft-server; };
28+ };
29+
30+ meta = with lib; {
31+ description = "A drop-in replacement for Minecraft Paper servers";
32+ longDescription = ''
33+ Purpur is a drop-in replacement for Minecraft Paper servers designed for configurability, new fun and exciting
34+ gameplay features, and performance built on top of Airplane.
35+ '';
36+ homepage = "https://purpurmc.org/";
37+ license = licenses.mit;
38+ platforms = platforms.unix;
39+ maintainers = with maintainers; [ jyooru ];
40+ };
41+}
pkgs/os-specific/linux/rtl8189es/default.nixnew file+50
@@ -0,0 +1,50 @@
1+{ stdenv, lib, fetchFromGitHub, kernel, bc, nukeReferences }:
2+
3+stdenv.mkDerivation rec {
4+ name = "rtl8189es-${kernel.version}-${version}";
5+ version = "2020-10-03";
6+
7+ src = fetchFromGitHub {
8+ owner = "jwrdegoede";
9+ repo = "rtl8189ES_linux";
10+ rev = "03ac413135a355b55b693154c44b70f86a39732e";
11+ sha256 = "0wiikviwyvy6h55rgdvy7csi1zqniqg26p8x44rd6mhbw0g00h56";
12+ };
13+
14+ nativeBuildInputs = [ bc nukeReferences ];
15+ buildInputs = kernel.moduleBuildDependencies;
16+
17+ hardeningDisable = [ "pic" "format" ];
18+
19+ prePatch = ''
20+ substituteInPlace ./Makefile --replace /lib/modules/ "${kernel.dev}/lib/modules/"
21+ substituteInPlace ./Makefile --replace '$(shell uname -r)' "${kernel.modDirVersion}"
22+ substituteInPlace ./Makefile --replace /sbin/depmod \#
23+ substituteInPlace ./Makefile --replace '$(MODDESTDIR)' "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/"
24+ '';
25+
26+ makeFlags = [
27+ "ARCH=${stdenv.hostPlatform.linuxArch}"
28+ "KSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
29+ ("CONFIG_PLATFORM_I386_PC=" + (if (stdenv.hostPlatform.isi686 || stdenv.hostPlatform.isx86_64) then "y" else "n"))
30+ ("CONFIG_PLATFORM_ARM_RPI=" + (if (stdenv.hostPlatform.isAarch32 || stdenv.hostPlatform.isAarch64) then "y" else "n"))
31+ ] ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) [
32+ "CROSS_COMPILE=${stdenv.cc.targetPrefix}"
33+ ];
34+
35+ preInstall = ''
36+ mkdir -p "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/"
37+ '';
38+
39+ postInstall = ''
40+ nuke-refs $out/lib/modules/*/kernel/net/wireless/*.ko
41+ '';
42+
43+ meta = with lib; {
44+ description = "Driver for Realtek rtl8189es";
45+ homepage = "https://github.com/jwrdegoede/rtl8189ES_linux";
46+ license = licenses.gpl2;
47+ platforms = platforms.linux;
48+ maintainers = with maintainers; [ danielfullmer lheckemann ];
49+ };
50+}
pkgs/servers/heisenbridge/default.nix+3
@@ -12,6 +12,9 @@ python3.pkgs.buildPythonApplication rec {
1212
1313 postPatch = ''
1414 echo "${version}" > heisenbridge/version.txt
15+
16+ substituteInPlace setup.cfg \
17+ --replace "irc >=19.0.0, <20.0" "irc"
1518 '';
1619
1720 propagatedBuildInputs = with python3.pkgs; [
pkgs/tools/admin/aws-vault/default.nix+3−3
@@ -7,16 +7,16 @@
77}:
88buildGoModule rec {
99 pname = "aws-vault";
10− version = "6.3.1";
10+ version = "6.4.0";
1111
1212 src = fetchFromGitHub {
1313 owner = "99designs";
1414 repo = pname;
1515 rev = "v${version}";
16− sha256 = "sha256-yNmjoCq9fYzt/lZQlVgxQvxKWCh5Lxd4NSX7c+gE/As=";
16+ sha256 = "sha256-5cBQFkagDfMb8xvEQgWlVbYp++mXIHl2p5TZuiaO4Rw=";
1717 };
1818
19− vendorSha256 = "sha256-Lb5iiuT/Fd3RMt98AafIi9I0FHJaSpJ8pH7r4yZiiiw=";
19+ vendorSha256 = "sha256-iRJjN+fG5tFhMvHHR3pnWW8Y9VWopuKVv/AgivJC4Eo=";
2020
2121 nativeBuildInputs = [ installShellFiles makeWrapper ];
2222
pkgs/tools/graphics/agi/default.nix+2−2
@@ -14,11 +14,11 @@
1414
1515stdenv.mkDerivation rec {
1616 pname = "agi";
17− version = "2.1.0-dev-20210924";
17+ version = "2.2.0-dev-20220120";
1818
1919 src = fetchzip {
2020 url = "https://github.com/google/agi-dev-releases/releases/download/v${version}/agi-${version}-linux.zip";
21− sha256 = "sha256-OX26qoyJMG54BA/62GbGRjqdYA7n56SUVVOcdyVAGmM=";
21+ sha256 = "sha256-0f17CAANxomtx1fvhj+mI6k4IqwIimmcTSTXZGbbWDY=";
2222 };
2323
2424 nativeBuildInputs = [
pkgs/tools/graphics/gifski/default.nix+3−3
@@ -2,16 +2,16 @@
22
33rustPlatform.buildRustPackage rec {
44 pname = "gifski";
5− version = "1.6.1";
5+ version = "1.6.4";
66
77 src = fetchFromGitHub {
88 owner = "ImageOptim";
99 repo = "gifski";
1010 rev = version;
11− sha256 = "sha256-mM+gxBmMsdPUBOYyRdomd5+v+bqGN+udcuXI/stMZ4Y=";
11+ sha256 = "sha256-TD6MSZfvJ8fLJxvDh4fc4Dij5t4WSH2/i9Jz7eBmlME=";
1212 };
1313
14− cargoSha256 = "sha256-5effx4tgMbnoVMO2Fza1naGFnMCvm0vhx6njo9/8bq0=";
14+ cargoSha256 = "sha256-kG0svhytDzm2dc//8WTFm1sI3WS0Ny9yhYTSMoXnt8I=";
1515
1616 nativeBuildInputs = [ pkg-config ];
1717
pkgs/tools/misc/nncp/default.nix+2−2
@@ -3,12 +3,12 @@
33
44stdenv.mkDerivation rec {
55 pname = "nncp";
6− version = "8.2.0";
6+ version = "8.3.0";
77 outputs = [ "out" "doc" "info" ];
88
99 src = fetchurl {
1010 url = "http://www.nncpgo.org/download/${pname}-${version}.tar.xz";
11− sha256 = "sha256-WbDW4kjTAokpOVtjXU4M8RS8TeD0+fEFLgSShJgO6t0=";
11+ sha256 = "sha256-bBSIep72htYRLyCW7R2la6q+X+tLqSVziazGsm0KI+o=";
1212 };
1313
1414 nativeBuildInputs = [ go redo-apenwarr ];
pkgs/tools/misc/onefetch/default.nix+12−4
@@ -3,6 +3,8 @@
33, lib
44, stdenv
55, fetchpatch
6+, pkg-config
7+, zstd
68, CoreFoundation
79, libiconv
810, libresolv
@@ -11,18 +13,24 @@
1113
1214rustPlatform.buildRustPackage rec {
1315 pname = "onefetch";
14− version = "2.10.2";
16+ version = "2.11.0";
1517
1618 src = fetchFromGitHub {
1719 owner = "o2sh";
1820 repo = pname;
1921 rev = "v${version}";
20− sha256 = "sha256-lrRp01ZeK9bGn7L7SqAxJAU9qugpHnC06CWChhVPGGQ=";
22+ sha256 = "sha256-16oiZAyj6haBk6mgUT25pPDUrCMd7pGo2kAQ0gTe2kM=";
2123 };
2224
23− cargoSha256 = "sha256-vNa1OF1x/MCTo9B4DTDZNWyHTsOl7Za3EgjnpsL/gWg=";
25+ # enable pkg-config feature of zstd
26+ cargoPatches = [ ./zstd-pkg-config.patch ];
2427
25− buildInputs = lib.optionals stdenv.isDarwin [ CoreFoundation libiconv libresolv Security ];
28+ cargoSha256 = "sha256-6wnfn33mfye5o/vY1JQX1Lc4+jzHiKKgGsSLxeJWyFc=";
29+
30+ nativeBuildInputs = [ pkg-config ];
31+
32+ buildInputs = [ zstd ]
33+ ++ lib.optionals stdenv.isDarwin [ CoreFoundation libiconv libresolv Security ];
2634
2735 meta = with lib; {
2836 description = "Git repository summary on your terminal";
pkgs/tools/misc/onefetch/zstd-pkg-config.patchnew file+31
@@ -0,0 +1,31 @@
1+diff --git a/Cargo.lock b/Cargo.lock
2+index 202cda0..bc864cc 100644
3+--- a/Cargo.lock
4++++ b/Cargo.lock
5+@@ -872,6 +872,7 @@ dependencies = [
6+ "tokei",
7+ "toml",
8+ "yaml-rust",
9++ "zstd-sys",
10+ ]
11+
12+ [[package]]
13+@@ -1678,4 +1679,5 @@ checksum = "2141bed8922b427761470e6bbfeff255da94fa20b0bbeab0d9297fcaf71e3aa7"
14+ dependencies = [
15+ "cc",
16+ "libc",
17++ "pkg-config",
18+ ]
19+diff --git a/Cargo.toml b/Cargo.toml
20+index 8e0b5ff..48959b4 100644
21+--- a/Cargo.toml
22++++ b/Cargo.toml
23+@@ -57,6 +57,8 @@ libc = "0.2.112"
24+ [dev-dependencies]
25+ more-asserts = "0.2"
26+ paste = "1.0.6"
27++# Specify that the indirect dependency ztsd-sys should pick up the system zstd C library
28++zstd-sys = { version = "1", features = [ "pkg-config" ] }
29+
30+ [features]
31+ fail-on-deprecated = []
pkgs/tools/networking/checkip/default.nix+2−2
@@ -5,13 +5,13 @@
55
66buildGoModule rec {
77 pname = "checkip";
8− version = "0.16.2";
8+ version = "0.17.3";
99
1010 src = fetchFromGitHub {
1111 owner = "jreisinger";
1212 repo = pname;
1313 rev = "v${version}";
14− sha256 = "sha256-ktAb5kUwEE4xCgsuj0gO4jP6EybOBLjdlskUF/zwrqU=";
14+ sha256 = "sha256-sSXl2I5vZ8PVLaZWlMl5phcqQ1k1OBy5v+X0O8nHtvw=";
1515 };
1616
1717 vendorSha256 = "sha256-4XA7B0gmFE52VoKiPLsa0urPS7IdzrTBXuU4wZv/Lag=";
pkgs/tools/text/crowdin-cli/default.nix+2−2
@@ -14,11 +14,11 @@
1414
1515stdenv.mkDerivation rec {
1616 pname = "crowdin-cli";
17− version = "3.7.5";
17+ version = "3.7.7";
1818
1919 src = fetchurl {
2020 url = "https://github.com/crowdin/${pname}/releases/download/${version}/${pname}.zip";
21− sha256 = "sha256-p2lfE3fxUpgTGgIP6KojQ5uC3kF7KWDIU2ILpi90Sso=";
21+ sha256 = "sha256-9YDWuTniXeTr9t7LzTPBljSrgNw3VeZskFRTlekoMT0=";
2222 };
2323
2424 nativeBuildInputs = [ installShellFiles makeWrapper unzip ];
pkgs/top-level/all-packages.nix+6
@@ -13534,6 +13534,8 @@ with pkgs;
1353413534 stdenv = clangStdenv;
1353513535 };
1353613536
13537+ jacinda = haskell.lib.compose.justStaticExecutables haskell.packages.ghc921.jacinda;
13538+
1353713539 janet = callPackage ../development/interpreters/janet {};
1353813540
1353913541 jelly = callPackage ../development/interpreters/jelly {};
@@ -19715,6 +19717,8 @@ with pkgs;
1971519717
1971619718 rubberband = callPackage ../development/libraries/rubberband { };
1971719719
19720+ rure = callPackage ../development/libraries/rure { };
19721+
1971819722 rustc-demangle = callPackage ../development/libraries/rustc-demangle { };
1971919723
1972019724 s2geometry = callPackage ../development/libraries/s2geometry { };
@@ -28084,6 +28088,8 @@ with pkgs;
2808428088
2808528089 purple-facebook = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-facebook { };
2808628090
28091+ purpur = callPackage ../games/purpur { };
28092+
2808728093 pikopixel = callPackage ../applications/graphics/pikopixel { };
2808828094
2808928095 pithos = callPackage ../applications/audio/pithos {
pkgs/top-level/haskell-packages.nix+1−1
@@ -19,7 +19,7 @@ let
1919 "ghcHEAD"
2020 ];
2121
22− haskellLibUncomposable = import ../development/haskell-modules/lib.nix {
22+ haskellLibUncomposable = import ../development/haskell-modules/lib {
2323 inherit (pkgs) lib;
2424 inherit pkgs;
2525 };
pkgs/top-level/linux-kernels.nix+2
@@ -348,6 +348,8 @@ in {
348348
349349 rtl8192eu = callPackage ../os-specific/linux/rtl8192eu { };
350350
351+ rtl8189es = callPackage ../os-specific/linux/rtl8189es { };
352+
351353 rtl8723bs = callPackage ../os-specific/linux/rtl8723bs { };
352354
353355 rtl8812au = callPackage ../os-specific/linux/rtl8812au { };
pkgs/top-level/release-haskell.nix+1
@@ -188,6 +188,7 @@ let
188188 icepeak
189189 idris
190190 ihaskell
191+ jacinda
191192 jl
192193 koka
193194 krank