Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 9d424dbc 4f746003

+2937 -1527
+12
maintainers/maintainer-list.nix
··· 5884 githubId = 54999; 5885 name = "Ariel Nunez"; 5886 }; 5887 irenes = { 5888 name = "Irene Knapp"; 5889 email = "ireneista@gmail.com"; ··· 13304 github = "tasmo"; 13305 githubId = 102685; 13306 name = "Thomas Friese"; 13307 }; 13308 tazjin = { 13309 email = "mail@tazj.in";
··· 5884 githubId = 54999; 5885 name = "Ariel Nunez"; 5886 }; 5887 + iopq = { 5888 + email = "iop_jr@yahoo.com"; 5889 + github = "iopq"; 5890 + githubId = 1817528; 5891 + name = "Igor Polyakov"; 5892 + }; 5893 irenes = { 5894 name = "Irene Knapp"; 5895 email = "ireneista@gmail.com"; ··· 13310 github = "tasmo"; 13311 githubId = 102685; 13312 name = "Thomas Friese"; 13313 + }; 13314 + taylor1791 = { 13315 + email = "nixpkgs@tayloreverding.com"; 13316 + github = "taylor1791"; 13317 + githubId = 555003; 13318 + name = "Taylor Everding"; 13319 }; 13320 tazjin = { 13321 email = "mail@tazj.in";
+9
nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
··· 191 </listitem> 192 <listitem> 193 <para> 194 <link xlink:href="https://github.com/mozilla-services/syncstorage-rs">syncstorage-rs</link>, 195 a self-hostable sync server for Firefox. Available as 196 <link xlink:href="options.html#opt-services.firefox-syncserver.enable">services.firefox-syncserver</link>.
··· 191 </listitem> 192 <listitem> 193 <para> 194 + [xray] (https://github.com/XTLS/Xray-core), a fully compatible 195 + v2ray-core replacement. Features XTLS, which when enabled on 196 + server and client, brings UDP FullCone NAT to proxy setups. 197 + Available as 198 + <link xlink:href="options.html#opt-services.xray.enable">services.xray</link>. 199 + </para> 200 + </listitem> 201 + <listitem> 202 + <para> 203 <link xlink:href="https://github.com/mozilla-services/syncstorage-rs">syncstorage-rs</link>, 204 a self-hostable sync server for Firefox. Available as 205 <link xlink:href="options.html#opt-services.firefox-syncserver.enable">services.firefox-syncserver</link>.
+3
nixos/doc/manual/release-notes/rl-2211.section.md
··· 71 ## New Services {#sec-release-22.11-new-services} 72 73 - [appvm](https://github.com/jollheef/appvm), Nix based app VMs. Available as [virtualisation.appvm](options.html#opt-virtualisation.appvm.enable). 74 - [syncstorage-rs](https://github.com/mozilla-services/syncstorage-rs), a self-hostable sync server for Firefox. Available as [services.firefox-syncserver](options.html#opt-services.firefox-syncserver.enable). 75 76 - [dragonflydb](https://dragonflydb.io/), a modern replacement for Redis and Memcached. Available as [services.dragonflydb](#opt-services.dragonflydb.enable).
··· 71 ## New Services {#sec-release-22.11-new-services} 72 73 - [appvm](https://github.com/jollheef/appvm), Nix based app VMs. Available as [virtualisation.appvm](options.html#opt-virtualisation.appvm.enable). 74 + 75 + - [xray] (https://github.com/XTLS/Xray-core), a fully compatible v2ray-core replacement. Features XTLS, which when enabled on server and client, brings UDP FullCone NAT to proxy setups. Available as [services.xray](options.html#opt-services.xray.enable). 76 + 77 - [syncstorage-rs](https://github.com/mozilla-services/syncstorage-rs), a self-hostable sync server for Firefox. Available as [services.firefox-syncserver](options.html#opt-services.firefox-syncserver.enable). 78 79 - [dragonflydb](https://dragonflydb.io/), a modern replacement for Redis and Memcached. Available as [services.dragonflydb](#opt-services.dragonflydb.enable).
+1
nixos/modules/module-list.nix
··· 991 ./services/networking/xinetd.nix 992 ./services/networking/xl2tpd.nix 993 ./services/networking/x2goserver.nix 994 ./services/networking/xrdp.nix 995 ./services/networking/yggdrasil.nix 996 ./services/networking/zerobin.nix
··· 991 ./services/networking/xinetd.nix 992 ./services/networking/xl2tpd.nix 993 ./services/networking/x2goserver.nix 994 + ./services/networking/xray.nix 995 ./services/networking/xrdp.nix 996 ./services/networking/yggdrasil.nix 997 ./services/networking/zerobin.nix
+3 -2
nixos/modules/services/continuous-integration/jenkins/job-builder.nix
··· 30 }; 31 32 accessUser = mkOption { 33 - default = ""; 34 type = types.str; 35 description = lib.mdDoc '' 36 User id in Jenkins used to reload config. ··· 48 }; 49 50 accessTokenFile = mkOption { 51 - default = ""; 52 type = types.str; 53 example = "/run/keys/jenkins-job-builder-access-token"; 54 description = lib.mdDoc ''
··· 30 }; 31 32 accessUser = mkOption { 33 + default = "admin"; 34 type = types.str; 35 description = lib.mdDoc '' 36 User id in Jenkins used to reload config. ··· 48 }; 49 50 accessTokenFile = mkOption { 51 + default = "${config.services.jenkins.home}/secrets/initialAdminPassword"; 52 + defaultText = literalExpression ''"''${config.services.jenkins.home}/secrets/initialAdminPassword"''; 53 type = types.str; 54 example = "/run/keys/jenkins-job-builder-access-token"; 55 description = lib.mdDoc ''
+4 -2
nixos/modules/services/hardware/udev.nix
··· 192 ###### interface 193 194 options = { 195 - 196 boot.hardwareScan = mkOption { 197 type = types.bool; 198 default = true; ··· 205 }; 206 207 services.udev = { 208 209 packages = mkOption { 210 type = types.listOf types.path; ··· 345 346 ###### implementation 347 348 - config = mkIf (!config.boot.isContainer) { 349 350 services.udev.extraRules = nixosRules; 351
··· 192 ###### interface 193 194 options = { 195 boot.hardwareScan = mkOption { 196 type = types.bool; 197 default = true; ··· 204 }; 205 206 services.udev = { 207 + enable = mkEnableOption (lib.mdDoc "udev") // { 208 + default = true; 209 + }; 210 211 packages = mkOption { 212 type = types.listOf types.path; ··· 347 348 ###### implementation 349 350 + config = mkIf cfg.enable { 351 352 services.udev.extraRules = nixosRules; 353
+96
nixos/modules/services/networking/xray.nix
···
··· 1 + { config, lib, pkgs, ... }: 2 + 3 + with lib; 4 + 5 + { 6 + options = { 7 + 8 + services.xray = { 9 + enable = mkOption { 10 + type = types.bool; 11 + default = false; 12 + description = lib.mdDoc '' 13 + Whether to run xray server. 14 + 15 + Either `settingsFile` or `settings` must be specified. 16 + ''; 17 + }; 18 + 19 + package = mkOption { 20 + type = types.package; 21 + default = pkgs.xray; 22 + defaultText = literalExpression "pkgs.xray"; 23 + description = lib.mdDoc '' 24 + Which xray package to use. 25 + ''; 26 + }; 27 + 28 + settingsFile = mkOption { 29 + type = types.nullOr types.path; 30 + default = null; 31 + example = "/etc/xray/config.json"; 32 + description = lib.mdDoc '' 33 + The absolute path to the configuration file. 34 + 35 + Either `settingsFile` or `settings` must be specified. 36 + 37 + See <https://www.v2fly.org/en_US/config/overview.html>. 38 + ''; 39 + }; 40 + 41 + settings = mkOption { 42 + type = types.nullOr (types.attrsOf types.unspecified); 43 + default = null; 44 + example = { 45 + inbounds = [{ 46 + port = 1080; 47 + listen = "127.0.0.1"; 48 + protocol = "http"; 49 + }]; 50 + outbounds = [{ 51 + protocol = "freedom"; 52 + }]; 53 + }; 54 + description = lib.mdDoc '' 55 + The configuration object. 56 + 57 + Either `settingsFile` or `settings` must be specified. 58 + 59 + See <https://www.v2fly.org/en_US/config/overview.html>. 60 + ''; 61 + }; 62 + }; 63 + 64 + }; 65 + 66 + config = let 67 + cfg = config.services.xray; 68 + settingsFile = if cfg.settingsFile != null 69 + then cfg.settingsFile 70 + else pkgs.writeTextFile { 71 + name = "xray.json"; 72 + text = builtins.toJSON cfg.settings; 73 + checkPhase = '' 74 + ${cfg.package}/bin/xray -test -config $out 75 + ''; 76 + }; 77 + 78 + in mkIf cfg.enable { 79 + assertions = [ 80 + { 81 + assertion = (cfg.settingsFile == null) != (cfg.settings == null); 82 + message = "Either but not both `settingsFile` and `settings` should be specified for xray."; 83 + } 84 + ]; 85 + 86 + systemd.services.xray = { 87 + description = "xray Daemon"; 88 + after = [ "network.target" ]; 89 + wantedBy = [ "multi-user.target" ]; 90 + serviceConfig = { 91 + DynamicUser = true; 92 + ExecStart = "${cfg.package}/bin/xray -config ${settingsFile}"; 93 + }; 94 + }; 95 + }; 96 + }
+7 -7
nixos/modules/services/web-apps/healthchecks.nix
··· 15 16 environmentFile = pkgs.writeText "healthchecks-environment" (lib.generators.toKeyValue { } environment); 17 18 - healthchecksManageScript = with pkgs; (writeShellScriptBin "healthchecks-manage" '' 19 if [[ "$USER" != "${cfg.user}" ]]; then 20 - echo "please run as user 'healtchecks'." >/dev/stderr 21 - exit 1 22 fi 23 - export $(cat ${environmentFile} | xargs); 24 - exec ${pkg}/opt/healthchecks/manage.py "$@" 25 - ''); 26 in 27 { 28 options.services.healthchecks = { ··· 163 WorkingDirectory = cfg.dataDir; 164 User = cfg.user; 165 Group = cfg.group; 166 - EnvironmentFile = environmentFile; 167 StateDirectory = mkIf (cfg.dataDir == "/var/lib/healthchecks") "healthchecks"; 168 StateDirectoryMode = mkIf (cfg.dataDir == "/var/lib/healthchecks") "0750"; 169 };
··· 15 16 environmentFile = pkgs.writeText "healthchecks-environment" (lib.generators.toKeyValue { } environment); 17 18 + healthchecksManageScript = pkgs.writeShellScriptBin "healthchecks-manage" '' 19 + sudo=exec 20 if [[ "$USER" != "${cfg.user}" ]]; then 21 + sudo='exec /run/wrappers/bin/sudo -u ${cfg.user} --preserve-env --preserve-env=PYTHONPATH' 22 fi 23 + export $(cat ${environmentFile} | xargs) 24 + $sudo ${pkg}/opt/healthchecks/manage.py "$@" 25 + ''; 26 in 27 { 28 options.services.healthchecks = { ··· 163 WorkingDirectory = cfg.dataDir; 164 User = cfg.user; 165 Group = cfg.group; 166 + EnvironmentFile = [ environmentFile ]; 167 StateDirectory = mkIf (cfg.dataDir == "/var/lib/healthchecks") "healthchecks"; 168 StateDirectoryMode = mkIf (cfg.dataDir == "/var/lib/healthchecks") "0750"; 169 };
+3
nixos/modules/virtualisation/container-config.nix
··· 16 # Containers should be light-weight, so start sshd on demand. 17 services.openssh.startWhenNeeded = mkDefault true; 18 19 # Shut up warnings about not having a boot loader. 20 system.build.installBootLoader = lib.mkDefault "${pkgs.coreutils}/bin/true"; 21
··· 16 # Containers should be light-weight, so start sshd on demand. 17 services.openssh.startWhenNeeded = mkDefault true; 18 19 + # containers do not need to setup devices 20 + services.udev.enable = false; 21 + 22 # Shut up warnings about not having a boot loader. 23 system.build.installBootLoader = lib.mkDefault "${pkgs.coreutils}/bin/true"; 24
-2
nixos/tests/jenkins.nix
··· 18 enable = true; 19 jobBuilder = { 20 enable = true; 21 - accessUser = "admin"; 22 - accessTokenFile = "/var/lib/jenkins/secrets/initialAdminPassword"; 23 nixJobs = [ 24 { job = { 25 name = "job-1";
··· 18 enable = true; 19 jobBuilder = { 20 enable = true; 21 nixJobs = [ 22 { job = { 23 name = "job-1";
+3 -3
nixos/tests/web-apps/healthchecks.nix
··· 33 ) 34 35 with subtest("Manage script works"): 36 - # Should fail if not called by healthchecks user 37 - machine.fail("echo 'print(\"foo\")' | healthchecks-manage help") 38 - 39 # "shell" sucommand should succeed, needs python in PATH. 40 assert "foo\n" == machine.succeed("echo 'print(\"foo\")' | sudo -u healthchecks healthchecks-manage shell") 41 ''; 42 })
··· 33 ) 34 35 with subtest("Manage script works"): 36 # "shell" sucommand should succeed, needs python in PATH. 37 assert "foo\n" == machine.succeed("echo 'print(\"foo\")' | sudo -u healthchecks healthchecks-manage shell") 38 + 39 + # Shouldn't fail if not called by healthchecks user 40 + assert "foo\n" == machine.succeed("echo 'print(\"foo\")' | healthchecks-manage shell") 41 ''; 42 })
+2 -2
pkgs/applications/audio/cider/default.nix
··· 2 3 appimageTools.wrapType2 rec { 4 pname = "cider"; 5 - version = "1.5.6"; 6 7 src = fetchurl { 8 url = "https://github.com/ciderapp/cider-releases/releases/download/v${version}/Cider-${version}.AppImage"; 9 - sha256 = "sha256-gn0dRoPPolujZ1ukuo/esSLwbhiPdcknIe9+W6iRaYw="; 10 }; 11 12 extraInstallCommands =
··· 2 3 appimageTools.wrapType2 rec { 4 pname = "cider"; 5 + version = "1.5.7"; 6 7 src = fetchurl { 8 url = "https://github.com/ciderapp/cider-releases/releases/download/v${version}/Cider-${version}.AppImage"; 9 + sha256 = "sha256-fWpt7YxqEDa1U4CwyVZwgbiwe0lrh64v0cJG9pbNMUU="; 10 }; 11 12 extraInstallCommands =
+2 -2
pkgs/applications/audio/tagger/default.nix
··· 18 19 stdenv.mkDerivation rec { 20 pname = "tagger"; 21 - version = "2022.10.4"; 22 23 src = fetchFromGitHub { 24 owner = "nlogozzo"; 25 repo = "NickvisionTagger"; 26 rev = version; 27 - hash = "sha256-I4jhlz/dmS24nszP755xlYMF6aLhmAxlv6Td4xFbr3U="; 28 }; 29 30 nativeBuildInputs = [
··· 18 19 stdenv.mkDerivation rec { 20 pname = "tagger"; 21 + version = "2022.10.5"; 22 23 src = fetchFromGitHub { 24 owner = "nlogozzo"; 25 repo = "NickvisionTagger"; 26 rev = version; 27 + hash = "sha256-rkpeecJUOBom0clrwftBa/VxACTihfMfWVmfbZhMQ50="; 28 }; 29 30 nativeBuildInputs = [
+20 -12
pkgs/applications/blockchains/zcash/default.nix
··· 1 - { autoreconfHook, boost179, cargo, coreutils, curl, cxx-rs, db62, fetchFromGitHub 2 - , hexdump, lib, libevent, libsodium, makeWrapper, rust, rustPlatform, pkg-config 3 - , stdenv, testers, utf8cpp, util-linux, zcash, zeromq 4 }: 5 6 rustPlatform.buildRustPackage.override { inherit stdenv; } rec { 7 pname = "zcash"; 8 - version = "5.1.0"; 9 10 src = fetchFromGitHub { 11 owner = "zcash"; 12 repo = "zcash"; 13 rev = "v${version}"; 14 - sha256 = "sha256-tU6DuWpe8Vlx0qIilAKWuO7WFp1ucbxtvOxoWLA0gdc="; 15 }; 16 17 prePatch = lib.optionalString stdenv.isAarch64 '' ··· 20 --replace "linker = \"aarch64-linux-gnu-gcc\"" "" 21 ''; 22 23 - patches = [ 24 - ./patches/fix-missing-header.patch 25 - ]; 26 - 27 - cargoSha256 = "sha256-ZWmkveDEENdXRirGmnUWSjtPNJvX0Jpgfxhzk44F7Q0="; 28 29 nativeBuildInputs = [ autoreconfHook cargo cxx-rs hexdump makeWrapper pkg-config ]; 30 31 - buildInputs = [ boost179 db62 libevent libsodium utf8cpp zeromq ]; 32 33 # Use the stdenv default phases (./configure; make) instead of the 34 # ones from buildRustPackage. ··· 50 51 configureFlags = [ 52 "--disable-tests" 53 - "--with-boost-libdir=${lib.getLib boost179}/lib" 54 "RUST_TARGET=${rust.toRustTargetSpec stdenv.hostPlatform}" 55 ]; 56 ··· 75 homepage = "https://z.cash/"; 76 maintainers = with maintainers; [ rht tkerber centromere ]; 77 license = licenses.mit; 78 }; 79 }
··· 1 + { autoreconfHook, boost180, cargo, coreutils, curl, cxx-rs, db62, fetchFromGitHub 2 + , hexdump, hostPlatform, lib, libevent, libsodium, makeWrapper, rust, rustPlatform 3 + , pkg-config, Security, stdenv, testers, utf8cpp, util-linux, zcash, zeromq 4 }: 5 6 rustPlatform.buildRustPackage.override { inherit stdenv; } rec { 7 pname = "zcash"; 8 + version = "5.3.0"; 9 10 src = fetchFromGitHub { 11 owner = "zcash"; 12 repo = "zcash"; 13 rev = "v${version}"; 14 + hash = "sha256-mlABKZDYYC3y+KlXQVFqdcm46m8K9tbOCqk4lM4shp8="; 15 }; 16 17 prePatch = lib.optionalString stdenv.isAarch64 '' ··· 20 --replace "linker = \"aarch64-linux-gnu-gcc\"" "" 21 ''; 22 23 + cargoHash = "sha256-6uhtOaBsgMw59Dy6yivZYUEWDsYfpInA7VmJrqxDS/4="; 24 25 nativeBuildInputs = [ autoreconfHook cargo cxx-rs hexdump makeWrapper pkg-config ]; 26 27 + buildInputs = [ 28 + boost180 29 + db62 30 + libevent 31 + libsodium 32 + utf8cpp 33 + zeromq 34 + ] ++ lib.optionals stdenv.isDarwin [ 35 + Security 36 + ]; 37 38 # Use the stdenv default phases (./configure; make) instead of the 39 # ones from buildRustPackage. ··· 55 56 configureFlags = [ 57 "--disable-tests" 58 + "--with-boost-libdir=${lib.getLib boost180}/lib" 59 "RUST_TARGET=${rust.toRustTargetSpec stdenv.hostPlatform}" 60 ]; 61 ··· 80 homepage = "https://z.cash/"; 81 maintainers = with maintainers; [ rht tkerber centromere ]; 82 license = licenses.mit; 83 + 84 + # https://github.com/zcash/zcash/issues/4405 85 + broken = hostPlatform.isAarch64 && hostPlatform.isDarwin; 86 }; 87 }
-10
pkgs/applications/blockchains/zcash/patches/fix-missing-header.patch
··· 1 - --- a/src/uint256.h 2022-07-20 10:07:39.191319302 +0000 2 - +++ b/src/uint256.h 2022-07-20 10:07:11.809632293 +0000 3 - @@ -7,6 +7,7 @@ 4 - #ifndef BITCOIN_UINT256_H 5 - #define BITCOIN_UINT256_H 6 - 7 - +#include <array> 8 - #include <assert.h> 9 - #include <cstring> 10 - #include <stdexcept>
···
+2 -2
pkgs/applications/editors/vscode/extensions/default.nix
··· 1469 mktplcRef = { 1470 name = "nix-ide"; 1471 publisher = "jnoortheen"; 1472 - version = "0.1.23"; 1473 - sha256 = "sha256-64gwwajfgniVzJqgVLK9b8PfkNG5mk1W+qewKL7Dv0Q="; 1474 }; 1475 meta = with lib; { 1476 changelog = "https://marketplace.visualstudio.com/items/jnoortheen.nix-ide/changelog";
··· 1469 mktplcRef = { 1470 name = "nix-ide"; 1471 publisher = "jnoortheen"; 1472 + version = "0.2.1"; 1473 + sha256 = "sha256-yC4ybThMFA2ncGhp8BYD7IrwYiDU3226hewsRvJYKy4="; 1474 }; 1475 meta = with lib; { 1476 changelog = "https://marketplace.visualstudio.com/items/jnoortheen.nix-ide/changelog";
+31 -31
pkgs/applications/emulators/bochs/default.nix
··· 1 { lib 2 , stdenv 3 , fetchurl 4 , docbook_xml_dtd_45 5 , docbook_xsl 6 , libtool 7 , pkg-config 8 - , curl 9 , readline 10 , wget 11 - , libobjc 12 - , enableX11 ? !stdenv.isDarwin 13 - , libGL 14 - , libGLU 15 - , libX11 16 - , libXpm 17 - , enableSdl2 ? true 18 - , SDL2 19 , enableTerm ? true 20 - , ncurses 21 , enableWx ? !stdenv.isDarwin 22 - , wxGTK 23 - , gtk3 24 }: 25 26 stdenv.mkDerivation (finalAttrs: { ··· 28 version = "2.7"; 29 30 src = fetchurl { 31 - url = "mirror://sourceforge/project/${finalAttrs.pname}/${finalAttrs.pname}/${finalAttrs.version}/${finalAttrs.pname}-${finalAttrs.version}.tar.gz"; 32 hash = "sha256-oBCrG/3HKsWgjS4kEs1HHA/r1mrx2TSbwNeWh53lsXo="; 33 }; 34 ··· 43 curl 44 readline 45 wget 46 - ] ++ lib.optionals stdenv.isDarwin [ 47 - libobjc 48 - ] ++ lib.optionals enableX11 [ 49 - libGL 50 - libGLU 51 - libX11 52 - libXpm 53 - ] ++ lib.optionals enableSdl2 [ 54 SDL2 55 ] ++ lib.optionals enableTerm [ 56 ncurses 57 ] ++ lib.optionals enableWx [ 58 wxGTK 59 - gtk3 60 ]; 61 62 configureFlags = [ ··· 114 "--enable-voodoo" 115 "--enable-x86-64" 116 "--enable-x86-debugger" 117 ] ++ lib.optionals (!stdenv.isDarwin) [ 118 "--enable-e1000" 119 "--enable-es1370" ··· 121 "--enable-plugins" 122 "--enable-pnic" 123 "--enable-sb16" 124 - ] ++ lib.optionals enableX11 [ 125 - "--with-x" 126 - "--with-x11" 127 - ] ++ lib.optionals enableSdl2 [ 128 - "--with-sdl2" 129 - ] ++ lib.optionals enableTerm [ 130 - "--with-term" 131 - ] ++ lib.optionals enableWx [ 132 - "--with-wx" 133 ]; 134 135 enableParallelBuilding = true;
··· 1 { lib 2 , stdenv 3 , fetchurl 4 + , SDL2 5 + , curl 6 , docbook_xml_dtd_45 7 , docbook_xsl 8 + , gtk3 9 + , libGL 10 + , libGLU 11 + , libX11 12 + , libXpm 13 + , libobjc 14 , libtool 15 + , ncurses 16 , pkg-config 17 , readline 18 , wget 19 + , wxGTK 20 + , enableSDL2 ? true 21 , enableTerm ? true 22 , enableWx ? !stdenv.isDarwin 23 + , enableX11 ? !stdenv.isDarwin 24 }: 25 26 stdenv.mkDerivation (finalAttrs: { ··· 28 version = "2.7"; 29 30 src = fetchurl { 31 + url = "mirror://sourceforge/project/bochs/bochs/${finalAttrs.version}/bochs-${finalAttrs.version}.tar.gz"; 32 hash = "sha256-oBCrG/3HKsWgjS4kEs1HHA/r1mrx2TSbwNeWh53lsXo="; 33 }; 34 ··· 43 curl 44 readline 45 wget 46 + ] ++ lib.optionals enableSDL2 [ 47 SDL2 48 ] ++ lib.optionals enableTerm [ 49 ncurses 50 ] ++ lib.optionals enableWx [ 51 + gtk3 52 wxGTK 53 + ] ++ lib.optionals enableX11 [ 54 + libGL 55 + libGLU 56 + libX11 57 + libXpm 58 + ] ++ lib.optionals stdenv.isDarwin [ 59 + libobjc 60 ]; 61 62 configureFlags = [ ··· 114 "--enable-voodoo" 115 "--enable-x86-64" 116 "--enable-x86-debugger" 117 + ] ++ lib.optionals enableSDL2 [ 118 + "--with-sdl2" 119 + ] ++ lib.optionals enableTerm [ 120 + "--with-term" 121 + ] ++ lib.optionals enableWx [ 122 + "--with-wx" 123 + ] ++ lib.optionals enableX11 [ 124 + "--with-x" 125 + "--with-x11" 126 ] ++ lib.optionals (!stdenv.isDarwin) [ 127 "--enable-e1000" 128 "--enable-es1370" ··· 130 "--enable-plugins" 131 "--enable-pnic" 132 "--enable-sb16" 133 ]; 134 135 enableParallelBuilding = true;
+2 -2
pkgs/applications/misc/gallery-dl/default.nix
··· 2 3 buildPythonApplication rec { 4 pname = "gallery-dl"; 5 - version = "1.23.4"; 6 format = "setuptools"; 7 8 src = fetchPypi { 9 inherit version; 10 pname = "gallery_dl"; 11 - sha256 = "sha256-IpbV6wWIfRDuljX/Bexo9siFXMezeCRBFK5CzVH0vUU="; 12 }; 13 14 propagatedBuildInputs = [
··· 2 3 buildPythonApplication rec { 4 pname = "gallery-dl"; 5 + version = "1.23.5"; 6 format = "setuptools"; 7 8 src = fetchPypi { 9 inherit version; 10 pname = "gallery_dl"; 11 + sha256 = "sha256-NhnuW7rq5Dgrnkw/nUO/pFg/Sh2D/d9gFCIb+gQy5QE="; 12 }; 13 14 propagatedBuildInputs = [
+3 -3
pkgs/applications/misc/passky-desktop/default.nix
··· 2 3 let 4 pname = "passky-desktop"; 5 - version = "5.0.0"; 6 7 srcs = { 8 x86_64-linux = fetchurl { 9 url = "https://github.com/Rabbit-Company/Passky-Desktop/releases/download/v${version}/Passky-${version}.AppImage"; 10 - sha256 = "19sy9y2bcxrf10ifszinh4yn32q3032h3d1qxm046zffzl069807"; 11 }; 12 x86_64-darwin = fetchurl { 13 url = "https://github.com/Rabbit-Company/Passky-Desktop/releases/download/v${version}/Passky-${version}.dmg"; 14 - sha256 = "sha256-lclJOaYe+2XeKhJb2WcOAzjBMzK3YEmlS4rXuRUJYU0="; 15 }; 16 }; 17 src = srcs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
··· 2 3 let 4 pname = "passky-desktop"; 5 + version = "7.1.0"; 6 7 srcs = { 8 x86_64-linux = fetchurl { 9 url = "https://github.com/Rabbit-Company/Passky-Desktop/releases/download/v${version}/Passky-${version}.AppImage"; 10 + sha256 = "1xnhrmmm018mmyzjq05mhbf673f0n81fh1k3kbfarbgk2kbwpq6y"; 11 }; 12 x86_64-darwin = fetchurl { 13 url = "https://github.com/Rabbit-Company/Passky-Desktop/releases/download/v${version}/Passky-${version}.dmg"; 14 + sha256 = "0mm7hk4v7zvpjdqyw3nhk33x72j0gh3f59bx3q18azlm4dr61r2d"; 15 }; 16 }; 17 src = srcs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
+20 -20
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 1 { 2 "stable": { 3 - "version": "107.0.5304.68", 4 - "sha256": "0k5qrmby1k2gw3lj96x3qag20kka61my578pv0zyrqqj5sdz3i5a", 5 - "sha256bin64": "1x9svz5s8fm2zhnpzjpqckzfp37hjni3nf3pm63rwnvbd06y48ja", 6 "deps": { 7 "gn": { 8 "version": "2022-09-14", ··· 19 } 20 }, 21 "beta": { 22 - "version": "107.0.5304.68", 23 - "sha256": "0k5qrmby1k2gw3lj96x3qag20kka61my578pv0zyrqqj5sdz3i5a", 24 - "sha256bin64": "15ijvsm9k28iwr7dxi2vbrlb7z5nz63yvpx7cg766z1z1q5jcg7m", 25 "deps": { 26 "gn": { 27 - "version": "2022-09-14", 28 "url": "https://gn.googlesource.com/gn", 29 - "rev": "fff29c1b3f9703ea449f720fe70fa73575ef24e5", 30 - "sha256": "1c0dvpp4im1hf277bs5w7rgqxz3g2bax266i2g6smi3pl7a8jpnp" 31 } 32 } 33 }, 34 "dev": { 35 - "version": "108.0.5359.19", 36 - "sha256": "1093anaymbmza6rf9hisl6qdf9jfaa27kyd3gbv5xyc0i450ypg5", 37 - "sha256bin64": "0yi6qi7asmh3kx6y86p22smjf5bpay1nrj09zg7l2qd3gi836xp0", 38 "deps": { 39 "gn": { 40 - "version": "2022-10-05", 41 "url": "https://gn.googlesource.com/gn", 42 - "rev": "b9c6c19be95a3863e02f00f1fe403b2502e345b6", 43 - "sha256": "1rhadb6qk867jafr85x2m3asis3jv7x06blhmad2d296p26d5w6x" 44 } 45 } 46 }, 47 "ungoogled-chromium": { 48 - "version": "107.0.5304.68", 49 - "sha256": "0k5qrmby1k2gw3lj96x3qag20kka61my578pv0zyrqqj5sdz3i5a", 50 - "sha256bin64": "1x9svz5s8fm2zhnpzjpqckzfp37hjni3nf3pm63rwnvbd06y48ja", 51 "deps": { 52 "gn": { 53 "version": "2022-09-14", ··· 56 "sha256": "1c0dvpp4im1hf277bs5w7rgqxz3g2bax266i2g6smi3pl7a8jpnp" 57 }, 58 "ungoogled-patches": { 59 - "rev": "107.0.5304.68-1", 60 - "sha256": "0rjdi2lr71xjjf4x27183ys87fc95m85yp5x3kk6i39ppksvsj6b" 61 } 62 } 63 }
··· 1 { 2 "stable": { 3 + "version": "107.0.5304.87", 4 + "sha256": "0n9wr5v7zcdmbqs7mmnyydjvzw0glh5l3skpj7i1nap2hv0h03kc", 5 + "sha256bin64": "16a6qisxkfmx60qh67rvfy3knp66hdgxan48cga6j3zd683inas2", 6 "deps": { 7 "gn": { 8 "version": "2022-09-14", ··· 19 } 20 }, 21 "beta": { 22 + "version": "108.0.5359.22", 23 + "sha256": "1wwrwqyl9nl4kpkmkybw14ygj5lfrk274yx5f817ha1kpk8vma0y", 24 + "sha256bin64": "0dq3mf1rai7i3aqq9h8g4iy9nxy3hbb6gd86c31admxygdpgpds5", 25 "deps": { 26 "gn": { 27 + "version": "2022-10-05", 28 "url": "https://gn.googlesource.com/gn", 29 + "rev": "b9c6c19be95a3863e02f00f1fe403b2502e345b6", 30 + "sha256": "1rhadb6qk867jafr85x2m3asis3jv7x06blhmad2d296p26d5w6x" 31 } 32 } 33 }, 34 "dev": { 35 + "version": "109.0.5384.0", 36 + "sha256": "195lbklp5c6bvfzhdvah4k2yr44jwy64499y37kgxky0mb79a26n", 37 + "sha256bin64": "02qbwj9gfcgxdqm1mhxg0mljvrhnl994lhis615y23099r3r67i8", 38 "deps": { 39 "gn": { 40 + "version": "2022-10-26", 41 "url": "https://gn.googlesource.com/gn", 42 + "rev": "3e98c606ed0dff59fa461fbba4892c0b6de1966e", 43 + "sha256": "08cz58svkb7c71f1x1ahr60a6ircr31rfmkk4d46z2v39sgry1gv" 44 } 45 } 46 }, 47 "ungoogled-chromium": { 48 + "version": "107.0.5304.88", 49 + "sha256": "1k4j4j9b1m7kjybfgns9akb7adfby3gnjpibk0kjd22n3sprar8y", 50 + "sha256bin64": null, 51 "deps": { 52 "gn": { 53 "version": "2022-09-14", ··· 56 "sha256": "1c0dvpp4im1hf277bs5w7rgqxz3g2bax266i2g6smi3pl7a8jpnp" 57 }, 58 "ungoogled-patches": { 59 + "rev": "107.0.5304.88-1", 60 + "sha256": "1m9hjbs79ga5jw7x332jl882lh7yrr4n4r4qrzy37ai75x371pz2" 61 } 62 } 63 }
+2 -2
pkgs/applications/networking/instant-messengers/session-desktop/default.nix
··· 8 }: 9 10 let 11 - version = "1.10.1"; 12 pname = "session-desktop"; 13 14 src = fetchurl { 15 url = "https://github.com/oxen-io/session-desktop/releases/download/v${version}/session-desktop-linux-x86_64-${version}.AppImage"; 16 - sha256 = "sha256-DArIq5bxyeHy45ZkE+FIpxBl4P6jiHTCN1lVCuF81O8="; 17 }; 18 appimage = appimageTools.wrapType2 { 19 inherit version pname src;
··· 8 }: 9 10 let 11 + version = "1.10.3"; 12 pname = "session-desktop"; 13 14 src = fetchurl { 15 url = "https://github.com/oxen-io/session-desktop/releases/download/v${version}/session-desktop-linux-x86_64-${version}.AppImage"; 16 + sha256 = "sha256-I9YyzfI8EqH8LZe5E5BnD9lGPAdQo++l3yRClfN7+pY="; 17 }; 18 appimage = appimageTools.wrapType2 { 19 inherit version pname src;
+20 -33
pkgs/applications/networking/maestral-qt/default.nix
··· 1 { lib 2 , fetchFromGitHub 3 , python3 4 - , wrapQtAppsHook 5 , nixosTests 6 }: 7 8 - let 9 - inherit (pypkgs) makePythonPath; 10 - 11 - pypkgs = (python3.override { 12 - packageOverrides = self: super: { 13 - # Use last available version of maestral that still supports PyQt5 14 - # Remove this override when PyQt6 is available 15 - maestral = super.maestral.overridePythonAttrs (old: rec { 16 - version = "1.5.3"; 17 - src = fetchFromGitHub { 18 - owner = "SamSchott"; 19 - repo = "maestral"; 20 - rev = "refs/tags/v${version}"; 21 - hash = "sha256-Uo3vcYez2qSq162SSKjoCkwygwR5awzDceIq8/h3dao="; 22 - }; 23 - }); 24 - }; 25 - }).pkgs; 26 - 27 - in 28 - pypkgs.buildPythonApplication rec { 29 pname = "maestral-qt"; 30 - version = "1.5.3"; 31 - disabled = pypkgs.pythonOlder "3.6"; 32 33 src = fetchFromGitHub { 34 owner = "SamSchott"; 35 repo = "maestral-qt"; 36 rev = "refs/tags/v${version}"; 37 - sha256 = "sha256-zaG9Zwz9S/SVb7xDa7eXkjLNt1BhA1cQ3I18rVt+8uQ="; 38 }; 39 40 format = "pyproject"; 41 42 - propagatedBuildInputs = with pypkgs; [ 43 click 44 markdown2 45 maestral 46 packaging 47 - pyqt5 48 - ] ++ lib.optionals (pythonOlder "3.9") [ 49 - importlib-resources 50 ]; 51 52 - nativeBuildInputs = [ wrapQtAppsHook ]; 53 54 - makeWrapperArgs = [ 55 # Firstly, add all necessary QT variables 56 "\${qtWrapperArgs[@]}" 57 58 # Add the installed directories to the python path so the daemon can find them 59 - "--prefix PYTHONPATH : ${makePythonPath (pypkgs.requiredPythonModules pypkgs.maestral.propagatedBuildInputs)}" 60 - "--prefix PYTHONPATH : ${makePythonPath [ pypkgs.maestral ]}" 61 ]; 62 63 # no tests
··· 1 { lib 2 , fetchFromGitHub 3 , python3 4 + , qt6 5 , nixosTests 6 }: 7 8 + python3.pkgs.buildPythonApplication rec { 9 pname = "maestral-qt"; 10 + version = "1.6.3"; 11 + disabled = python3.pythonOlder "3.7"; 12 13 src = fetchFromGitHub { 14 owner = "SamSchott"; 15 repo = "maestral-qt"; 16 rev = "refs/tags/v${version}"; 17 + sha256 = "sha256-Fvr5WhrhxPBeAMsrVj/frg01qgt2SeWgrRJYgBxRFHc="; 18 }; 19 20 format = "pyproject"; 21 22 + propagatedBuildInputs = with python3.pkgs; [ 23 click 24 markdown2 25 maestral 26 packaging 27 + pyqt6 28 ]; 29 30 + buildInputs = [ 31 + qt6.qtbase 32 + qt6.qtsvg # Needed for the systray icon 33 + ]; 34 + 35 + nativeBuildInputs = [ 36 + qt6.wrapQtAppsHook 37 + ]; 38 + 39 + dontWrapQtApps = true; 40 41 + makeWrapperArgs = with python3.pkgs; [ 42 # Firstly, add all necessary QT variables 43 "\${qtWrapperArgs[@]}" 44 45 # Add the installed directories to the python path so the daemon can find them 46 + "--prefix PYTHONPATH : ${makePythonPath (requiredPythonModules maestral.propagatedBuildInputs)}" 47 + "--prefix PYTHONPATH : ${makePythonPath [ maestral ]}" 48 ]; 49 50 # no tests
+9 -2
pkgs/applications/science/biology/sambamba/default.nix
··· 23 nativeBuildInputs = [ which python3 ldc ]; 24 buildInputs = [ zlib lz4 ]; 25 26 # Upstream's install target is broken; copy manually 27 installPhase = '' 28 - mkdir -p $out/bin 29 - cp bin/sambamba-${version} $out/bin/sambamba 30 ''; 31 32 meta = with lib; {
··· 23 nativeBuildInputs = [ which python3 ldc ]; 24 buildInputs = [ zlib lz4 ]; 25 26 + buildFlags = [ 27 + "CC=${stdenv.cc.targetPrefix}cc" 28 + ]; 29 + 30 # Upstream's install target is broken; copy manually 31 installPhase = '' 32 + runHook preInstall 33 + 34 + install -Dm755 bin/sambamba-${version} $out/bin/sambamba 35 + 36 + runHook postInstall 37 ''; 38 39 meta = with lib; {
+37
pkgs/applications/science/logic/nusmv/default.nix
···
··· 1 + { stdenv 2 + , lib 3 + , fetchurl 4 + , autoPatchelfHook 5 + }: 6 + 7 + stdenv.mkDerivation rec { 8 + pname = "NuSMV"; 9 + version = "2.6.0"; 10 + 11 + src = with stdenv; fetchurl ( 12 + if isx86_64 && isLinux then { 13 + url = "https://nusmv.fbk.eu/distrib/NuSMV-${version}-linux64.tar.gz"; 14 + sha256 = "1370x2vwjndv9ham5q399nn84hvhm1gj1k7pq576qmh4pi12xc8i"; 15 + } else if isx86_32 && isLinux then { 16 + url = "https://nusmv.fbk.eu/distrib/NuSMV-${version}-linux32.tar.gz"; 17 + sha256 = "1qf41czwbqxlrmv0rv2daxgz2hljza5xks85sx3dhwpjy2iav9jb"; 18 + } else throw "only linux x86_64 and x86_32 are currently supported") ; 19 + 20 + 21 + nativeBuildInputs = [ autoPatchelfHook ]; 22 + 23 + installPhase = '' 24 + install -m755 -D bin/NuSMV $out/bin/NuSMV 25 + install -m755 -D bin/ltl2smv $out/bin/ltl2smv 26 + cp -r include $out/include 27 + cp -r share $out/share 28 + ''; 29 + 30 + meta = with lib; { 31 + description = "A new symbolic model checker for the analysis of synchronous finite-state and infinite-state systems"; 32 + homepage = "https://nuxmv.fbk.eu/pmwiki.php"; 33 + maintainers = with maintainers; [ mgttlinger ]; 34 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 35 + platforms = platforms.linux; 36 + }; 37 + }
+2 -2
pkgs/applications/window-managers/gamescope/default.nix
··· 26 }: 27 let 28 pname = "gamescope"; 29 - version = "3.11.47"; 30 in 31 stdenv.mkDerivation { 32 inherit pname version; ··· 35 owner = "Plagman"; 36 repo = "gamescope"; 37 rev = "refs/tags/${version}"; 38 - hash = "sha256-GkvujrYc7dBbsGqeG0THqtEAox+VZ3DoWQK4gkHo+ds="; 39 }; 40 41 patches = [ ./use-pkgconfig.patch ];
··· 26 }: 27 let 28 pname = "gamescope"; 29 + version = "3.11.48"; 30 in 31 stdenv.mkDerivation { 32 inherit pname version; ··· 35 owner = "Plagman"; 36 repo = "gamescope"; 37 rev = "refs/tags/${version}"; 38 + hash = "sha256-/a0fW0NVIrg9tuK+mg+D+IOcq3rJJxKdFwspM1ZRR9M="; 39 }; 40 41 patches = [ ./use-pkgconfig.patch ];
+4 -2
pkgs/data/fonts/go-font/default.nix
··· 8 rev = "41969df76e82aeec85fa3821b1e24955ea993001"; 9 10 postFetch = '' 11 - mv $out/* . 12 mkdir -p $out/share/fonts/truetype 13 mkdir -p $out/share/doc/go-font 14 cp font/gofont/ttfs/* $out/share/fonts/truetype 15 mv $out/share/fonts/truetype/README $out/share/doc/go-font/LICENSE 16 ''; 17 18 - sha256 = "dteUL/4ZUq3ybL6HaLYqu2Tslx3q8VvELIY3tVC+ODo="; 19 }) // { 20 meta = with lib; { 21 homepage = "https://blog.golang.org/go-fonts";
··· 8 rev = "41969df76e82aeec85fa3821b1e24955ea993001"; 9 10 postFetch = '' 11 + mv $out source 12 + cd source 13 + 14 mkdir -p $out/share/fonts/truetype 15 mkdir -p $out/share/doc/go-font 16 cp font/gofont/ttfs/* $out/share/fonts/truetype 17 mv $out/share/fonts/truetype/README $out/share/doc/go-font/LICENSE 18 ''; 19 20 + sha256 = "175jwq16qjnd2k923n9gcbjizchy7yv4n41dm691sjwrhbl0b13x"; 21 }) // { 22 meta = with lib; { 23 homepage = "https://blog.golang.org/go-fonts";
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 { 2 - "commit": "2c8100e0ec017b1ab20fcf4679176087b10fbd45", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/2c8100e0ec017b1ab20fcf4679176087b10fbd45.tar.gz", 4 - "sha256": "16jvcyn4cxc2f0p92f71yk1n2p6jmblnhqm8is5ipn0j4xz6l0bl", 5 - "msg": "Update from Hackage at 2022-10-11T19:16:50Z" 6 }
··· 1 { 2 + "commit": "8983027e744098e8a2fbeac09bcc6eb8a9471fff", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/8983027e744098e8a2fbeac09bcc6eb8a9471fff.tar.gz", 4 + "sha256": "1iqgakw71x8cymdifpqnv546wmmrda6w862axli4k03vj7rv91iw", 5 + "msg": "Update from Hackage at 2022-10-27T19:26:33Z" 6 }
+19 -2
pkgs/development/compilers/dmd/binary.nix
··· 20 21 nativeBuildInputs = lib.optionals hostPlatform.isLinux [ 22 autoPatchelfHook 23 - ] ++ lib.optional hostPlatform.isDarwin fixDarwinDylibNames; 24 - propagatedBuildInputs = [ curl tzdata ] ++ lib.optional hostPlatform.isLinux glibc; 25 26 installPhase = '' 27 mkdir -p $out 28 29 # try to copy model-specific binaries into bin first ··· 41 42 # fix paths in dmd.conf (one level less) 43 substituteInPlace $out/bin/dmd.conf --replace "/../../" "/../" 44 ''; 45 46 meta = with lib; { 47 description = "Digital Mars D Compiler Package";
··· 20 21 nativeBuildInputs = lib.optionals hostPlatform.isLinux [ 22 autoPatchelfHook 23 + ] ++ lib.optionals hostPlatform.isDarwin [ 24 + fixDarwinDylibNames 25 + ]; 26 + propagatedBuildInputs = [ 27 + curl 28 + tzdata 29 + ] ++ lib.optionals hostPlatform.isLinux [ 30 + glibc 31 + ]; 32 33 installPhase = '' 34 + runHook preInstall 35 + 36 mkdir -p $out 37 38 # try to copy model-specific binaries into bin first ··· 50 51 # fix paths in dmd.conf (one level less) 52 substituteInPlace $out/bin/dmd.conf --replace "/../../" "/../" 53 + 54 + runHook postInstall 55 ''; 56 + 57 + # Stripping on Darwin started to break libphobos2.a 58 + # Undefined symbols for architecture x86_64: 59 + # "_rt_envvars_enabled", referenced from: 60 + # __D2rt6config16rt_envvarsOptionFNbNiAyaMDFNbNiQkZQnZQq in libphobos2.a(config_99a_6c3.o) 61 + dontStrip = hostPlatform.isDarwin; 62 63 meta = with lib; { 64 description = "Digital Mars D Compiler Package";
+2 -2
pkgs/development/compilers/dmd/bootstrap.nix
··· 3 version = "2.090.1"; 4 hashes = { 5 # Get these from `nix-prefetch-url http://downloads.dlang.org/releases/2.x/2.090.1/dmd.2.090.1.linux.tar.xz` etc.. 6 - osx = "0rbn7j4dr3q0y09fblpj999bi063pi4230rqd5xgd3gwxxa0cz7l"; 7 - linux = "1vk6lsvd6y7ccvffd23yial4ig90azaxf2rxc6yvidqd1qhan807"; 8 }; 9 }
··· 3 version = "2.090.1"; 4 hashes = { 5 # Get these from `nix-prefetch-url http://downloads.dlang.org/releases/2.x/2.090.1/dmd.2.090.1.linux.tar.xz` etc.. 6 + osx = "sha256-9HwGVO/8jfZ6aTiDIUi8w4C4Ukry0uUS8ACP3Ig8dmU="; 7 + linux = "sha256-ByCrIA4Nt7i9YT0L19VXIL1IqIp+iObcZux407amZu4="; 8 }; 9 }
+5 -216
pkgs/development/compilers/dmd/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub 2 - , makeWrapper, unzip, which, writeTextFile 3 - , curl, tzdata, gdb, Foundation, git, callPackage 4 - , targetPackages, fetchpatch, bash 5 - , HOST_DMD? "${callPackage ./bootstrap.nix { }}/bin/dmd" 6 - , version? "2.097.2" 7 - , dmdSha256? "16ldkk32y7ln82n7g2ym5d1xf3vly3i31hf8600cpvimf6yhr6kb" 8 - , druntimeSha256? "1sayg6ia85jln8g28vb4m124c27lgbkd6xzg9gblss8ardb8dsp1" 9 - , phobosSha256? "0czg13h65b6qwhk9ibya21z3iv3fpk3rsjr3zbcrpc2spqjknfw5" 10 - }: 11 - 12 - let 13 - dmdConfFile = writeTextFile { 14 - name = "dmd.conf"; 15 - text = (lib.generators.toINI {} { 16 - Environment = { 17 - DFLAGS = ''-I@out@/include/dmd -L-L@out@/lib -fPIC ${lib.optionalString (!targetPackages.stdenv.cc.isClang) "-L--export-dynamic"}''; 18 - }; 19 - }); 20 - }; 21 - 22 - bits = builtins.toString stdenv.hostPlatform.parsed.cpu.bits; 23 - in 24 - 25 - stdenv.mkDerivation rec { 26 - pname = "dmd"; 27 - inherit version; 28 - 29 - enableParallelBuilding = true; 30 - 31 - srcs = [ 32 - (fetchFromGitHub { 33 - owner = "dlang"; 34 - repo = "dmd"; 35 - rev = "v${version}"; 36 - sha256 = dmdSha256; 37 - name = "dmd"; 38 - }) 39 - (fetchFromGitHub { 40 - owner = "dlang"; 41 - repo = "druntime"; 42 - rev = "v${version}"; 43 - sha256 = druntimeSha256; 44 - name = "druntime"; 45 - }) 46 - (fetchFromGitHub { 47 - owner = "dlang"; 48 - repo = "phobos"; 49 - rev = "v${version}"; 50 - sha256 = phobosSha256; 51 - name = "phobos"; 52 - }) 53 - ]; 54 - 55 - sourceRoot = "."; 56 - 57 - # https://issues.dlang.org/show_bug.cgi?id=19553 58 - hardeningDisable = [ "fortify" ]; 59 - 60 - # Not using patches option to make it easy to patch, for example, dmd and 61 - # Phobos at same time if that's required 62 - patchPhase = 63 - 64 - # Migrates D1-style operator overloads in DMD source, to allow building with 65 - # a newer DMD 66 - lib.optionalString (lib.versionOlder version "2.088.0") '' 67 - patch -p1 -F3 --directory=dmd -i ${(fetchpatch { 68 - url = "https://github.com/dlang/dmd/commit/c4d33e5eb46c123761ac501e8c52f33850483a8a.patch"; 69 - sha256 = "0rhl9h3hsi6d0qrz24f4zx960cirad1h8mm383q6n21jzcw71cp5"; 70 - })} 71 - '' 72 - 73 - # Fixes C++ tests that compiled on older C++ but not on the current one 74 - + lib.optionalString (lib.versionOlder version "2.092.2") '' 75 - patch -p1 -F3 --directory=druntime -i ${(fetchpatch { 76 - url = "https://github.com/dlang/druntime/commit/438990def7e377ca1f87b6d28246673bb38022ab.patch"; 77 - sha256 = "0nxzkrd1rzj44l83j7jj90yz2cv01na8vn9d116ijnm85jl007b4"; 78 - })} 79 - '' 80 - 81 - + postPatch; 82 - 83 - 84 - postPatch = 85 - '' 86 - patchShebangs . 87 - 88 - # Disable tests that rely on objdump whitespace until fixed upstream: 89 - # https://issues.dlang.org/show_bug.cgi?id=23317 90 - rm dmd/test/runnable/cdvecfill.sh 91 - rm dmd/test/compilable/cdcmp.d 92 - '' 93 - 94 - # This one has tested against a hardcoded year, then against a current year on 95 - # and off again. It just isn't worth it to patch all the historical versions 96 - # of it, so just remove it until the most recent change. 97 - + lib.optionalString (lib.versionOlder version "2.091.0") '' 98 - rm dmd/test/compilable/ddocYear.d 99 - '' 100 - 101 - + lib.optionalString (version == "2.092.1") '' 102 - rm dmd/test/dshell/test6952.d 103 - '' + lib.optionalString (lib.versionAtLeast version "2.092.2") '' 104 - substituteInPlace dmd/test/dshell/test6952.d --replace "/usr/bin/env bash" "${bash}/bin/bash" 105 - '' 106 - 107 - + '' 108 - rm dmd/test/runnable/gdb1.d 109 - rm dmd/test/runnable/gdb10311.d 110 - rm dmd/test/runnable/gdb14225.d 111 - rm dmd/test/runnable/gdb14276.d 112 - rm dmd/test/runnable/gdb14313.d 113 - rm dmd/test/runnable/gdb14330.d 114 - rm dmd/test/runnable/gdb15729.sh 115 - rm dmd/test/runnable/gdb4149.d 116 - rm dmd/test/runnable/gdb4181.d 117 - 118 - # Grep'd string changed with gdb 12 119 - substituteInPlace druntime/test/exceptions/Makefile \ 120 - --replace 'in D main (' 'in _Dmain (' 121 - '' 122 - 123 - + lib.optionalString stdenv.isLinux '' 124 - substituteInPlace phobos/std/socket.d --replace "assert(ih.addrList[0] == 0x7F_00_00_01);" "" 125 - '' + lib.optionalString stdenv.isDarwin '' 126 - substituteInPlace phobos/std/socket.d --replace "foreach (name; names)" "names = []; foreach (name; names)" 127 - ''; 128 - 129 - nativeBuildInputs = [ makeWrapper unzip which git ]; 130 - 131 - buildInputs = [ gdb curl tzdata ] 132 - ++ lib.optionals stdenv.isDarwin [ Foundation gdb ]; 133 - 134 - 135 - osname = if stdenv.isDarwin then 136 - "osx" 137 - else 138 - stdenv.hostPlatform.parsed.kernel.name; 139 - top = "$NIX_BUILD_TOP"; 140 - pathToDmd = "${top}/dmd/generated/${osname}/release/${bits}/dmd"; 141 - 142 - # Build and install are based on http://wiki.dlang.org/Building_DMD 143 - buildPhase = '' 144 - cd dmd 145 - make -j$NIX_BUILD_CORES -f posix.mak INSTALL_DIR=$out BUILD=release ENABLE_RELEASE=1 PIC=1 HOST_DMD=${HOST_DMD} 146 - cd ../druntime 147 - make -j$NIX_BUILD_CORES -f posix.mak BUILD=release ENABLE_RELEASE=1 PIC=1 INSTALL_DIR=$out DMD=${pathToDmd} 148 - cd ../phobos 149 - echo ${tzdata}/share/zoneinfo/ > TZDatabaseDirFile 150 - echo ${curl.out}/lib/libcurl${stdenv.hostPlatform.extensions.sharedLibrary} > LibcurlPathFile 151 - make -j$NIX_BUILD_CORES -f posix.mak BUILD=release ENABLE_RELEASE=1 PIC=1 INSTALL_DIR=$out DMD=${pathToDmd} DFLAGS="-version=TZDatabaseDir -version=LibcurlPath -J$(pwd)" 152 - cd .. 153 - ''; 154 - 155 - doCheck = true; 156 - 157 - # many tests are disbled because they are failing 158 - 159 - # NOTE: Purity check is disabled for checkPhase because it doesn't fare well 160 - # with the DMD linker. See https://github.com/NixOS/nixpkgs/issues/97420 161 - checkPhase = '' 162 - cd dmd 163 - NIX_ENFORCE_PURITY= \ 164 - make -j$NIX_BUILD_CORES -C test -f Makefile PIC=1 CC=$CXX DMD=${pathToDmd} BUILD=release SHELL=$SHELL 165 - 166 - cd ../druntime 167 - NIX_ENFORCE_PURITY= \ 168 - make -j$NIX_BUILD_CORES -f posix.mak unittest PIC=1 DMD=${pathToDmd} BUILD=release 169 - 170 - cd ../phobos 171 - NIX_ENFORCE_PURITY= \ 172 - make -j$NIX_BUILD_CORES -f posix.mak unittest BUILD=release ENABLE_RELEASE=1 PIC=1 DMD=${pathToDmd} DFLAGS="-version=TZDatabaseDir -version=LibcurlPath -J$(pwd)" 173 - 174 - cd .. 175 - ''; 176 - 177 - installPhase = '' 178 - cd dmd 179 - mkdir $out 180 - mkdir $out/bin 181 - cp ${pathToDmd} $out/bin 182 - 183 - mkdir -p $out/share/man/man1 184 - mkdir -p $out/share/man/man5 185 - cp -r docs/man/man1/* $out/share/man/man1/ 186 - cp -r docs/man/man5/* $out/share/man/man5/ 187 - 188 - cd ../druntime 189 - mkdir $out/include 190 - mkdir $out/include/dmd 191 - cp -r import/* $out/include/dmd 192 - 193 - cd ../phobos 194 - mkdir $out/lib 195 - cp generated/${osname}/release/${bits}/libphobos2.* $out/lib 196 - 197 - cp -r std $out/include/dmd 198 - cp -r etc $out/include/dmd 199 - 200 - wrapProgram $out/bin/dmd \ 201 - --prefix PATH ":" "${targetPackages.stdenv.cc}/bin" \ 202 - --set-default CC "${targetPackages.stdenv.cc}/bin/cc" 203 - 204 - substitute ${dmdConfFile} "$out/bin/dmd.conf" --subst-var out 205 - ''; 206 - 207 - meta = with lib; { 208 - broken = stdenv.isDarwin; 209 - description = "Official reference compiler for the D language"; 210 - homepage = "https://dlang.org/"; 211 - # Everything is now Boost licensed, even the backend. 212 - # https://github.com/dlang/dmd/pull/6680 213 - license = licenses.boost; 214 - maintainers = with maintainers; [ ThomasMader lionello dukc ]; 215 - platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" ]; 216 - }; 217 }
··· 1 + import ./generic.nix { 2 + version = "2.100.2"; 3 + dmdSha256 = "sha256-o4+G3ARXIGObYHtHooYZKr+Al6kHpiwpMIog3i4BlDM="; 4 + druntimeSha256 = "sha256-qXvY1ECN4mPwOGgOE1FWwvxoRvlSww3tGLWgBdhzAKo="; 5 + phobosSha256 = "sha256-kTHRaAKG7cAGb4IE/NGHWaZ8t7ZceKj03l6E8wLzJzs="; 6 }
+250
pkgs/development/compilers/dmd/generic.nix
···
··· 1 + { version 2 + , dmdSha256 3 + , druntimeSha256 4 + , phobosSha256 5 + }: 6 + 7 + { stdenv 8 + , lib 9 + , fetchFromGitHub 10 + , makeWrapper 11 + , which 12 + , writeTextFile 13 + , curl 14 + , tzdata 15 + , gdb 16 + , Foundation 17 + , callPackage 18 + , targetPackages 19 + , fetchpatch 20 + , bash 21 + , installShellFiles 22 + , git 23 + , unzip 24 + , HOST_DMD ? "${callPackage ./bootstrap.nix { }}/bin/dmd" 25 + }: 26 + 27 + let 28 + dmdConfFile = writeTextFile { 29 + name = "dmd.conf"; 30 + text = (lib.generators.toINI { } { 31 + Environment = { 32 + DFLAGS = ''-I@out@/include/dmd -L-L@out@/lib -fPIC ${lib.optionalString (!targetPackages.stdenv.cc.isClang) "-L--export-dynamic"}''; 33 + }; 34 + }); 35 + }; 36 + 37 + bits = builtins.toString stdenv.hostPlatform.parsed.cpu.bits; 38 + osname = 39 + if stdenv.isDarwin then 40 + "osx" 41 + else 42 + stdenv.hostPlatform.parsed.kernel.name; 43 + 44 + pathToDmd = "\${NIX_BUILD_TOP}/dmd/generated/${osname}/release/${bits}/dmd"; 45 + in 46 + 47 + stdenv.mkDerivation rec { 48 + pname = "dmd"; 49 + inherit version; 50 + 51 + enableParallelBuilding = true; 52 + 53 + srcs = [ 54 + (fetchFromGitHub { 55 + owner = "dlang"; 56 + repo = "dmd"; 57 + rev = "v${version}"; 58 + sha256 = dmdSha256; 59 + name = "dmd"; 60 + }) 61 + (fetchFromGitHub { 62 + owner = "dlang"; 63 + repo = "druntime"; 64 + rev = "v${version}"; 65 + sha256 = druntimeSha256; 66 + name = "druntime"; 67 + }) 68 + (fetchFromGitHub { 69 + owner = "dlang"; 70 + repo = "phobos"; 71 + rev = "v${version}"; 72 + sha256 = phobosSha256; 73 + name = "phobos"; 74 + }) 75 + ]; 76 + 77 + sourceRoot = "."; 78 + 79 + # https://issues.dlang.org/show_bug.cgi?id=19553 80 + hardeningDisable = [ "fortify" ]; 81 + 82 + patches = lib.optionals (lib.versionOlder version "2.088.0") [ 83 + # Migrates D1-style operator overloads in DMD source, to allow building with 84 + # a newer DMD 85 + (fetchpatch { 86 + url = "https://github.com/dlang/dmd/commit/c4d33e5eb46c123761ac501e8c52f33850483a8a.patch"; 87 + stripLen = 1; 88 + extraPrefix = "dmd/"; 89 + sha256 = "sha256-N21mAPfaTo+zGCip4njejasraV5IsWVqlGR5eOdFZZE="; 90 + }) 91 + ] ++ lib.optionals (lib.versionOlder version "2.092.2") [ 92 + # Fixes C++ tests that compiled on older C++ but not on the current one 93 + (fetchpatch { 94 + url = "https://github.com/dlang/druntime/commit/438990def7e377ca1f87b6d28246673bb38022ab.patch"; 95 + stripLen = 1; 96 + extraPrefix = "druntime/"; 97 + sha256 = "sha256-/pPKK7ZK9E/mBrxm2MZyBNhYExE8p9jz8JqBdZSE6uY="; 98 + }) 99 + ]; 100 + 101 + postPatch = '' 102 + patchShebangs dmd/test/{runnable,fail_compilation,compilable,tools}{,/extra-files}/*.sh 103 + 104 + rm dmd/test/runnable/gdb1.d 105 + rm dmd/test/runnable/gdb10311.d 106 + rm dmd/test/runnable/gdb14225.d 107 + rm dmd/test/runnable/gdb14276.d 108 + rm dmd/test/runnable/gdb14313.d 109 + rm dmd/test/runnable/gdb14330.d 110 + rm dmd/test/runnable/gdb15729.sh 111 + rm dmd/test/runnable/gdb4149.d 112 + rm dmd/test/runnable/gdb4181.d 113 + 114 + # Disable tests that rely on objdump whitespace until fixed upstream: 115 + # https://issues.dlang.org/show_bug.cgi?id=23317 116 + rm dmd/test/runnable/cdvecfill.sh 117 + rm dmd/test/compilable/cdcmp.d 118 + 119 + # Grep'd string changed with gdb 12 120 + # https://issues.dlang.org/show_bug.cgi?id=23198 121 + substituteInPlace druntime/test/exceptions/Makefile \ 122 + --replace 'in D main (' 'in _Dmain (' 123 + 124 + # We're using gnused on all platforms 125 + substituteInPlace druntime/test/coverage/Makefile \ 126 + --replace 'freebsd osx' 'none' 127 + '' 128 + 129 + + lib.optionalString (lib.versionOlder version "2.091.0") '' 130 + # This one has tested against a hardcoded year, then against a current year on 131 + # and off again. It just isn't worth it to patch all the historical versions 132 + # of it, so just remove it until the most recent change. 133 + rm dmd/test/compilable/ddocYear.d 134 + '' + lib.optionalString (lib.versionAtLeast version "2.089.0" && lib.versionOlder version "2.092.2") '' 135 + rm dmd/test/dshell/test6952.d 136 + '' + lib.optionalString (lib.versionAtLeast version "2.092.2") '' 137 + substituteInPlace dmd/test/dshell/test6952.d --replace "/usr/bin/env bash" "${bash}/bin/bash" 138 + '' 139 + 140 + + lib.optionalString stdenv.isLinux '' 141 + substituteInPlace phobos/std/socket.d --replace "assert(ih.addrList[0] == 0x7F_00_00_01);" "" 142 + '' + lib.optionalString stdenv.isDarwin '' 143 + substituteInPlace phobos/std/socket.d --replace "foreach (name; names)" "names = []; foreach (name; names)" 144 + ''; 145 + 146 + nativeBuildInputs = [ 147 + makeWrapper 148 + which 149 + installShellFiles 150 + ] ++ lib.optionals (lib.versionOlder version "2.088.0") [ 151 + git 152 + ]; 153 + 154 + buildInputs = [ 155 + curl 156 + tzdata 157 + ] ++ lib.optionals stdenv.isDarwin [ 158 + Foundation 159 + ]; 160 + 161 + checkInputs = [ 162 + gdb 163 + ] ++ lib.optionals (lib.versionOlder version "2.089.0") [ 164 + unzip 165 + ]; 166 + 167 + buildFlags = [ 168 + "BUILD=release" 169 + "ENABLE_RELEASE=1" 170 + "PIC=1" 171 + ]; 172 + 173 + # Build and install are based on http://wiki.dlang.org/Building_DMD 174 + buildPhase = '' 175 + runHook preBuild 176 + 177 + export buildJobs=$NIX_BUILD_CORES 178 + if [ -z $enableParallelBuilding ]; then 179 + buildJobs=1 180 + fi 181 + 182 + make -C dmd -f posix.mak $buildFlags -j$buildJobs HOST_DMD=${HOST_DMD} 183 + make -C druntime -f posix.mak $buildFlags -j$buildJobs DMD=${pathToDmd} 184 + echo ${tzdata}/share/zoneinfo/ > TZDatabaseDirFile 185 + echo ${lib.getLib curl}/lib/libcurl${stdenv.hostPlatform.extensions.sharedLibrary} > LibcurlPathFile 186 + make -C phobos -f posix.mak $buildFlags -j$buildJobs DMD=${pathToDmd} DFLAGS="-version=TZDatabaseDir -version=LibcurlPath -J$PWD" 187 + 188 + runHook postBuild 189 + ''; 190 + 191 + doCheck = true; 192 + 193 + checkFlags = buildFlags; 194 + 195 + # many tests are disbled because they are failing 196 + 197 + # NOTE: Purity check is disabled for checkPhase because it doesn't fare well 198 + # with the DMD linker. See https://github.com/NixOS/nixpkgs/issues/97420 199 + checkPhase = '' 200 + runHook preCheck 201 + 202 + export checkJobs=$NIX_BUILD_CORES 203 + if [ -z $enableParallelChecking ]; then 204 + checkJobs=1 205 + fi 206 + 207 + NIX_ENFORCE_PURITY= \ 208 + make -C dmd/test $checkFlags CC=$CXX SHELL=$SHELL -j$checkJobs N=$checkJobs 209 + 210 + NIX_ENFORCE_PURITY= \ 211 + make -C druntime -f posix.mak unittest $checkFlags -j$checkJobs 212 + 213 + NIX_ENFORCE_PURITY= \ 214 + make -C phobos -f posix.mak unittest $checkFlags -j$checkJobs DFLAGS="-version=TZDatabaseDir -version=LibcurlPath -J$PWD" 215 + 216 + runHook postBuild 217 + ''; 218 + 219 + installPhase = '' 220 + runHook preInstall 221 + 222 + install -Dm755 ${pathToDmd} $out/bin/dmd 223 + 224 + installManPage dmd/docs/man/man*/* 225 + 226 + mkdir -p $out/include/dmd 227 + cp -r {druntime/import/*,phobos/{std,etc}} $out/include/dmd/ 228 + 229 + mkdir $out/lib 230 + cp phobos/generated/${osname}/release/${bits}/libphobos2.* $out/lib/ 231 + 232 + wrapProgram $out/bin/dmd \ 233 + --prefix PATH ":" "${targetPackages.stdenv.cc}/bin" \ 234 + --set-default CC "${targetPackages.stdenv.cc}/bin/cc" 235 + 236 + substitute ${dmdConfFile} "$out/bin/dmd.conf" --subst-var out 237 + 238 + runHook postInstall 239 + ''; 240 + 241 + meta = with lib; { 242 + description = "Official reference compiler for the D language"; 243 + homepage = "https://dlang.org/"; 244 + # Everything is now Boost licensed, even the backend. 245 + # https://github.com/dlang/dmd/pull/6680 246 + license = licenses.boost; 247 + maintainers = with maintainers; [ ThomasMader lionello dukc ]; 248 + platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" ]; 249 + }; 250 + }
+164
pkgs/development/compilers/fbc/default.nix
···
··· 1 + { stdenv 2 + , buildPackages 3 + , lib 4 + , fetchzip 5 + , fetchpatch 6 + , gpm 7 + , libffi 8 + , libGL 9 + , libX11 10 + , libXext 11 + , libXpm 12 + , libXrandr 13 + , ncurses 14 + }: 15 + 16 + stdenv.mkDerivation rec { 17 + pname = "fbc"; 18 + version = "1.09.0"; 19 + 20 + src = fetchzip { 21 + # Bootstrap tarball has sources pretranslated from FreeBASIC to C 22 + url = "https://github.com/freebasic/fbc/releases/download/${version}/FreeBASIC-${version}-source-bootstrap.tar.xz"; 23 + sha256 = "1q1gxp5kjz4vkcs9jl0x01v8qm1q2j789lgvxvikzd591ay0xini"; 24 + }; 25 + 26 + patches = [ 27 + # Fixes fbc_tests.udt_wstring_.midstmt ascii getting stuck due to stack corruption 28 + # Remove when >1.09.0 29 + (fetchpatch { 30 + name = "fbc-tests-Fix-stack-corruption.patch"; 31 + url = "https://github.com/freebasic/fbc/commit/42f4f6dfdaafdd5302a647152f16cda78e4ec904.patch"; 32 + excludes = [ "changelog.txt" ]; 33 + sha256 = "sha256-Bn+mnTIkM2/uM2k/b9+Up4HJ7SJWwfD3bWLJsSycFRE="; 34 + }) 35 + # Respect SOURCE_DATE_EPOCH when set 36 + # Remove when >1.09.0 37 + (fetchpatch { 38 + name = "fbc-SOURCE_DATE_EPOCH-support.patch"; 39 + url = "https://github.com/freebasic/fbc/commit/74ea6efdcfe9a90d1c860f64d11ab4a6cd607269.patch"; 40 + excludes = [ "changelog.txt" ]; 41 + sha256 = "sha256-v5FTi4vKOvSV03kigZDiOH8SEGEphhzkBL6p1hd+NtU="; 42 + }) 43 + ]; 44 + 45 + postPatch = '' 46 + patchShebangs tests/warnings/test.sh 47 + 48 + # Some tests lack proper dependency on libstdc++ 49 + for missingStdcpp in tests/cpp/{class,call2}-fbc.bas; do 50 + sed -i -e "/'"' TEST_MODE : /a #inclib "stdc++"' $missingStdcpp 51 + done 52 + 53 + # Help compiler find libstdc++ with gcc backend 54 + sed -i -e '/fbcAddLibPathFor( "libgcc.a" )/a fbcAddLibPathFor( "libstdc++.so" )' src/compiler/fbc.bas 55 + ''; 56 + 57 + dontConfigure = true; 58 + 59 + depsBuildBuild = [ 60 + buildPackages.stdenv.cc 61 + buildPackages.ncurses 62 + buildPackages.libffi 63 + ]; 64 + 65 + buildInputs = [ 66 + ncurses 67 + libffi 68 + ] ++ lib.optionals stdenv.hostPlatform.isLinux [ 69 + gpm 70 + libGL 71 + libX11 72 + libXext 73 + libXpm 74 + libXrandr 75 + ]; 76 + 77 + enableParallelBuilding = true; 78 + 79 + hardeningDisable = [ 80 + "format" 81 + ]; 82 + 83 + makeFlags = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 84 + "TARGET=${stdenv.hostPlatform.config}" 85 + ]; 86 + 87 + preBuild = '' 88 + export buildJobs=$NIX_BUILD_CORES 89 + if [ -z "$enableParallelBuilding" ]; then 90 + buildJobs=1 91 + fi 92 + 93 + echo Bootstrap an unpatched build compiler 94 + make bootstrap-minimal -j$buildJobs \ 95 + BUILD_PREFIX=${buildPackages.stdenv.cc.targetPrefix} LD=${buildPackages.stdenv.cc.targetPrefix}ld 96 + 97 + echo Compile patched build compiler and host rtlib 98 + make compiler -j$buildJobs \ 99 + "FBC=$PWD/bin/fbc${stdenv.buildPlatform.extensions.executable} -i $PWD/inc" \ 100 + BUILD_PREFIX=${buildPackages.stdenv.cc.targetPrefix} LD=${buildPackages.stdenv.cc.targetPrefix}ld 101 + make rtlib -j$buildJobs \ 102 + "FBC=$PWD/bin/fbc${stdenv.buildPlatform.extensions.executable} -i $PWD/inc" \ 103 + ${if (stdenv.buildPlatform == stdenv.hostPlatform) then 104 + "BUILD_PREFIX=${buildPackages.stdenv.cc.targetPrefix} LD=${buildPackages.stdenv.cc.targetPrefix}ld" 105 + else 106 + "TARGET=${stdenv.hostPlatform.config}" 107 + } 108 + 109 + echo Install patched build compiler and host rtlib to local directory 110 + make install-compiler prefix=$PWD/patched-fbc 111 + make install-rtlib prefix=$PWD/patched-fbc ${lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) "TARGET=${stdenv.hostPlatform.config}"} 112 + make clean 113 + 114 + echo Compile patched host everything with previous patched stage 115 + buildFlagsArray+=("FBC=$PWD/patched-fbc/bin/fbc${stdenv.buildPlatform.extensions.executable} -i $PWD/inc") 116 + ''; 117 + 118 + installFlags = [ 119 + "prefix=${placeholder "out"}" 120 + ]; 121 + 122 + # Tests do not work when cross-compiling even if build platform can execute 123 + # host binaries, compiler struggles to find the cross compiler's libgcc_s 124 + doCheck = stdenv.buildPlatform == stdenv.hostPlatform; 125 + 126 + checkTarget = "unit-tests warning-tests log-tests"; 127 + 128 + checkFlags = [ 129 + "UNITTEST_RUN_ARGS=--verbose" # see what unit-tests are doing 130 + "ABORT_CMD=false" # abort log-tests on failure 131 + ]; 132 + 133 + checkPhase = '' 134 + runHook preCheck 135 + 136 + # Some tests fail with too much parallelism 137 + export maxCheckJobs=50 138 + export checkJobs=$(($NIX_BUILD_CORES<=$maxCheckJobs ? $NIX_BUILD_CORES : $maxCheckJobs)) 139 + if [ -z "$enableParallelChecking" ]; then 140 + checkJobs=1 141 + fi 142 + 143 + # Run check targets in series, else the logs are a mess 144 + for target in $checkTarget; do 145 + make $target -j$checkJobs $makeFlags $checkFlags 146 + done 147 + 148 + runHook postCheck 149 + ''; 150 + 151 + meta = with lib; { 152 + homepage = "https://www.freebasic.net/"; 153 + description = "A multi-platform BASIC Compiler"; 154 + longDescription = '' 155 + FreeBASIC is a completely free, open-source, multi-platform BASIC compiler (fbc), 156 + with syntax similar to (and support for) MS-QuickBASIC, that adds new features 157 + such as pointers, object orientation, unsigned data types, inline assembly, 158 + and many others. 159 + ''; 160 + license = licenses.gpl2Plus; # runtime & graphics libraries are LGPLv2+ w/ static linking exception 161 + maintainers = with maintainers; [ OPNA2608 ]; 162 + platforms = with platforms; windows ++ linux; 163 + }; 164 + }
+35
pkgs/development/compilers/fbc/mac-bin.nix
···
··· 1 + { stdenvNoCC 2 + , lib 3 + , fetchzip 4 + }: 5 + 6 + stdenvNoCC.mkDerivation rec { 7 + pname = "fbc-mac-bin"; 8 + version = "1.06-darwin-wip20160505"; 9 + 10 + src = fetchzip { 11 + url = "https://tmc.castleparadox.com/temp/fbc-${version}.tar.bz2"; 12 + sha256 = "sha256-hD3SRUkk50sf0MhhgHNMvBoJHTKz/71lyFxaAXM4/qI="; 13 + }; 14 + 15 + dontConfigure = true; 16 + dontBuild = true; 17 + 18 + installPhase = '' 19 + runHook preInstall 20 + 21 + mkdir -p $out 22 + cp -R * $out 23 + 24 + runHook postInstall 25 + ''; 26 + 27 + meta = with lib; { 28 + homepage = "https://rpg.hamsterrepublic.com/ohrrpgce/Compiling_in_Mac_OS_X"; 29 + description = "FreeBASIC, a multi-platform BASIC Compiler (precompiled Darwin build by OHRRPGCE team)"; 30 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 31 + license = licenses.gpl2Plus; # runtime & graphics libraries are LGPLv2+ w/ static linking exception 32 + maintainers = with maintainers; [ OPNA2608 ]; 33 + platforms = [ "x86_64-darwin" ]; 34 + }; 35 + }
+4 -4
pkgs/development/compilers/ldc/bootstrap.nix
··· 3 version = "1.25.0"; 4 hashes = { 5 # Get these from `nix-prefetch-url https://github.com/ldc-developers/ldc/releases/download/v1.19.0/ldc2-1.19.0-osx-x86_64.tar.xz` etc.. 6 - osx-x86_64 = "1xaqxf1lz8kdb0n5iycfpxpvabf1zy0akg14kg554sm85xnsf8pa"; 7 - linux-x86_64 = "1shzdq564jg3ga1hwrvpx30lpszc6pqndqndr5mqmc352znkiy5i"; 8 - linux-aarch64 = "04i4xxwhq02d98r3qrrnv5dbd4xr4d7ph3zv94z2m58z3vgphdjh"; 9 - osx-arm64 = "0b0cpgzn23clggx0cvdaja29q7w7ihkmjbnf1md03h9h5nzp9z1v"; 10 }; 11 }
··· 3 version = "1.25.0"; 4 hashes = { 5 # Get these from `nix-prefetch-url https://github.com/ldc-developers/ldc/releases/download/v1.19.0/ldc2-1.19.0-osx-x86_64.tar.xz` etc.. 6 + osx-x86_64 = "sha256-6iKnbS+oalLKmyS8qYD/wS21b7+O+VgsWG2iT4PrWPU="; 7 + linux-x86_64 = "sha256-sfg47RdlsIpryc3iZvE17OtLweh3Zw6DeuNJYgpuH+o="; 8 + linux-aarch64 = "sha256-UDZ43x4flSo+SfsPeE8juZO2Wtk2ZzwySk0ADHnvJBI="; 9 + osx-arm64 = "sha256-O/x0vy0wwQFaDc4uWSeMhx+chJKqbQb6e5QNYf+7DCw="; 10 }; 11 }
+2 -2
pkgs/development/compilers/ldc/default.nix
··· 1 import ./generic.nix { 2 - version = "1.27.1"; 3 - ldcSha256 = "1775001ba6n8w46ln530kb5r66vs935ingnppgddq8wqnc0gbj4k"; 4 }
··· 1 import ./generic.nix { 2 + version = "1.30.0"; 3 + sha256 = "sha256-/bs3bwgkLZF5IqaiKnc5gCF/r6MQBG/F1kWUkK8j2s0="; 4 }
+2 -2
pkgs/development/compilers/ldc/generic.nix
··· 1 - { version, ldcSha256 }: 2 { lib, stdenv, fetchurl, cmake, ninja, llvm_11, curl, tzdata 3 , libconfig, lit, gdb, unzip, darwin, bash 4 , callPackage, makeWrapper, runCommand, targetPackages ··· 20 21 src = fetchurl { 22 url = "https://github.com/ldc-developers/ldc/releases/download/v${version}/ldc-${version}-src.tar.gz"; 23 - sha256 = ldcSha256; 24 }; 25 26 # https://issues.dlang.org/show_bug.cgi?id=19553
··· 1 + { version, sha256 }: 2 { lib, stdenv, fetchurl, cmake, ninja, llvm_11, curl, tzdata 3 , libconfig, lit, gdb, unzip, darwin, bash 4 , callPackage, makeWrapper, runCommand, targetPackages ··· 20 21 src = fetchurl { 22 url = "https://github.com/ldc-developers/ldc/releases/download/v${version}/ldc-${version}-src.tar.gz"; 23 + inherit sha256; 24 }; 25 26 # https://issues.dlang.org/show_bug.cgi?id=19553
+35 -6
pkgs/development/haskell-modules/configuration-common.nix
··· 1105 1106 # Requires pg_ctl command during tests 1107 beam-postgres = overrideCabal (drv: { 1108 testToolDepends = (drv.testToolDepends or []) ++ [pkgs.postgresql]; 1109 }) super.beam-postgres; 1110 ··· 1127 sed -i test/PostgreSQL/Test.hs \ 1128 -e s^host=localhost^^ 1129 ''; 1130 # Match the test suite defaults (or hardcoded values?) 1131 preCheck = drv.preCheck or "" + '' 1132 PGUSER=esqutest ··· 1267 sed -i test/PgInit.hs \ 1268 -e s^'host=" <> host <> "'^^ 1269 ''; 1270 preCheck = drv.preCheck or "" + '' 1271 PGDATABASE=test 1272 PGUSER=test ··· 1471 testToolDepends = drv.testToolDepends or [] ++ [ 1472 pkgs.postgresql pkgs.postgresqlTestHook 1473 ]; 1474 preCheck = drv.preCheck or "" + '' 1475 # empty string means use default connection 1476 export DATABASE_URL="" ··· 1557 hlint = enableCabalFlag "ghc-lib" lself.hlint_3_4_1; 1558 ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_4; 1559 ghc-lib-parser = lself.ghc-lib-parser_9_2_4_20220729; 1560 }); 1561 1562 hls-hlint-plugin = super.hls-hlint-plugin.overrideScope (lself: lsuper: { ··· 1593 # 2022-09-19: https://github.com/haskell/haskell-language-server/issues/3200 1594 hls-refactor-plugin = dontCheck super.hls-refactor-plugin; 1595 1596 # 2021-03-21: Test hangs 1597 # https://github.com/haskell/haskell-language-server/issues/1562 1598 # 2021-11-13: Too strict upper bound on implicit-hie-cradle ··· 1900 1901 # 2021-04-02: Outdated optparse-applicative bound is fixed but not realeased on upstream. 1902 trial-optparse-applicative = assert super.trial-optparse-applicative.version == "0.0.0.0"; doJailbreak super.trial-optparse-applicative; 1903 - 1904 - # 2021-04-02: Outdated optparse-applicative bound is fixed but not realeased on upstream. 1905 - extensions = assert super.extensions.version == "0.0.0.1"; doJailbreak super.extensions; 1906 1907 # 2021-04-02: iCalendar is basically unmaintained. 1908 # There are PRs for bumping the bounds: https://github.com/chrra/iCalendar/pull/46 ··· 2417 csv = overrideCabal (drv: { preCompileBuildDriver = "rm Setup.hs"; }) super.csv; 2418 2419 cabal-fmt = doJailbreak (super.cabal-fmt.override { 2420 - # Needs newer Cabal-syntex version. 2421 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 2422 }); 2423 ··· 2539 testTarget = "regex-tdfa-unittest"; 2540 } super.regex-tdfa; 2541 2542 # 2022-09-01: 2543 # Restrictive upper bound on base. 2544 # Remove once version 1.* is released ··· 2578 purescript = 2579 lib.pipe 2580 (super.purescript.overrideScope purescriptOverlay) 2581 - [ 2582 # PureScript uses nodejs to run tests, so the tests have been disabled 2583 # for now. If someone is interested in figuring out how to get this 2584 # working, it seems like it might be possible. ··· 2589 doJailbreak 2590 # Generate shell completions 2591 (self.generateOptparseApplicativeCompletions [ "purs" ]) 2592 - ]; 2593 2594 purescript-cst = purescriptStOverride super.purescript-cst; 2595
··· 1105 1106 # Requires pg_ctl command during tests 1107 beam-postgres = overrideCabal (drv: { 1108 + # https://github.com/NixOS/nixpkgs/issues/198495 1109 + doCheck = pkgs.postgresql.doCheck; 1110 testToolDepends = (drv.testToolDepends or []) ++ [pkgs.postgresql]; 1111 }) super.beam-postgres; 1112 ··· 1129 sed -i test/PostgreSQL/Test.hs \ 1130 -e s^host=localhost^^ 1131 ''; 1132 + # https://github.com/NixOS/nixpkgs/issues/198495 1133 + doCheck = pkgs.postgresql.doCheck; 1134 # Match the test suite defaults (or hardcoded values?) 1135 preCheck = drv.preCheck or "" + '' 1136 PGUSER=esqutest ··· 1271 sed -i test/PgInit.hs \ 1272 -e s^'host=" <> host <> "'^^ 1273 ''; 1274 + # https://github.com/NixOS/nixpkgs/issues/198495 1275 + doCheck = pkgs.postgresql.doCheck; 1276 preCheck = drv.preCheck or "" + '' 1277 PGDATABASE=test 1278 PGUSER=test ··· 1477 testToolDepends = drv.testToolDepends or [] ++ [ 1478 pkgs.postgresql pkgs.postgresqlTestHook 1479 ]; 1480 + # https://github.com/NixOS/nixpkgs/issues/198495 1481 + doCheck = pkgs.postgresql.doCheck; 1482 preCheck = drv.preCheck or "" + '' 1483 # empty string means use default connection 1484 export DATABASE_URL="" ··· 1565 hlint = enableCabalFlag "ghc-lib" lself.hlint_3_4_1; 1566 ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_2_0_4; 1567 ghc-lib-parser = lself.ghc-lib-parser_9_2_4_20220729; 1568 + # For most ghc versions, we overrideScope Cabal in the configuration-ghc-???.nix, 1569 + # because some packages, like ormolu, need a newer Cabal version. 1570 + # ghc-paths is special because it depends on Cabal for building 1571 + # its Setup.hs, and therefor declares a Cabal dependency, but does 1572 + # not actually use it as a build dependency. 1573 + # That means ghc-paths can just use the ghc included Cabal version, 1574 + # without causing package-db incoherence and we should do that because 1575 + # otherwise we have different versions of ghc-paths 1576 + # around with have the same abi-hash, which can lead to confusions and conflicts. 1577 + ghc-paths = lsuper.ghc-paths.override { Cabal = null; }; 1578 }); 1579 1580 hls-hlint-plugin = super.hls-hlint-plugin.overrideScope (lself: lsuper: { ··· 1611 # 2022-09-19: https://github.com/haskell/haskell-language-server/issues/3200 1612 hls-refactor-plugin = dontCheck super.hls-refactor-plugin; 1613 1614 + # 2022-10-27: implicit-hie 0.1.3.0 needs a newer version of Cabal-syntax. 1615 + implicit-hie = super.implicit-hie.override { 1616 + Cabal-syntax = self.Cabal-syntax_3_8_1_0; 1617 + }; 1618 + 1619 # 2021-03-21: Test hangs 1620 # https://github.com/haskell/haskell-language-server/issues/1562 1621 # 2021-11-13: Too strict upper bound on implicit-hie-cradle ··· 1923 1924 # 2021-04-02: Outdated optparse-applicative bound is fixed but not realeased on upstream. 1925 trial-optparse-applicative = assert super.trial-optparse-applicative.version == "0.0.0.0"; doJailbreak super.trial-optparse-applicative; 1926 1927 # 2021-04-02: iCalendar is basically unmaintained. 1928 # There are PRs for bumping the bounds: https://github.com/chrra/iCalendar/pull/46 ··· 2437 csv = overrideCabal (drv: { preCompileBuildDriver = "rm Setup.hs"; }) super.csv; 2438 2439 cabal-fmt = doJailbreak (super.cabal-fmt.override { 2440 + # Needs newer Cabal-syntax version. 2441 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 2442 }); 2443 ··· 2559 testTarget = "regex-tdfa-unittest"; 2560 } super.regex-tdfa; 2561 2562 + # Missing test files https://github.com/qrilka/xlsx/issues/165 2563 + xlsx = dontCheck super.xlsx; 2564 + 2565 + # Missing test files https://github.com/kephas/xdg-basedir-compliant/issues/1 2566 + xdg-basedir-compliant = dontCheck super.xdg-basedir-compliant; 2567 + 2568 # 2022-09-01: 2569 # Restrictive upper bound on base. 2570 # Remove once version 1.* is released ··· 2604 purescript = 2605 lib.pipe 2606 (super.purescript.overrideScope purescriptOverlay) 2607 + ([ 2608 # PureScript uses nodejs to run tests, so the tests have been disabled 2609 # for now. If someone is interested in figuring out how to get this 2610 # working, it seems like it might be possible. ··· 2615 doJailbreak 2616 # Generate shell completions 2617 (self.generateOptparseApplicativeCompletions [ "purs" ]) 2618 + ] ++ lib.optionals (lib.versions.majorMinor self.ghc.version == "9.2") [ 2619 + markUnbroken 2620 + doDistribute 2621 + ]); 2622 2623 purescript-cst = purescriptStOverride super.purescript-cst; 2624
+2 -2
pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
··· 52 cabal-install = super.cabal-install.overrideScope (self: super: { 53 Cabal = self.Cabal_3_8_1_0; 54 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 55 - process = self.process_1_6_15_0; 56 }); 57 cabal-install-solver = super.cabal-install-solver.overrideScope (self: super: { 58 Cabal = self.Cabal_3_8_1_0; 59 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 60 - process = self.process_1_6_15_0; 61 }); 62 63 # Pick right versions for GHC-specific packages
··· 52 cabal-install = super.cabal-install.overrideScope (self: super: { 53 Cabal = self.Cabal_3_8_1_0; 54 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 55 + process = self.process_1_6_16_0; 56 }); 57 cabal-install-solver = super.cabal-install-solver.overrideScope (self: super: { 58 Cabal = self.Cabal_3_8_1_0; 59 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 60 + process = self.process_1_6_16_0; 61 }); 62 63 # Pick right versions for GHC-specific packages
+2 -2
pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
··· 58 cabal-install = super.cabal-install.overrideScope (self: super: { 59 Cabal = self.Cabal_3_8_1_0; 60 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 61 - process = self.process_1_6_15_0; 62 }); 63 cabal-install-solver = super.cabal-install-solver.overrideScope (self: super: { 64 Cabal = self.Cabal_3_8_1_0; 65 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 66 - process = self.process_1_6_15_0; 67 }); 68 69 # Ignore overly restrictive upper version bounds.
··· 58 cabal-install = super.cabal-install.overrideScope (self: super: { 59 Cabal = self.Cabal_3_8_1_0; 60 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 61 + process = self.process_1_6_16_0; 62 }); 63 cabal-install-solver = super.cabal-install-solver.overrideScope (self: super: { 64 Cabal = self.Cabal_3_8_1_0; 65 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 66 + process = self.process_1_6_16_0; 67 }); 68 69 # Ignore overly restrictive upper version bounds.
+2 -2
pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
··· 53 cabal-install = super.cabal-install.overrideScope (self: super: { 54 Cabal = self.Cabal_3_8_1_0; 55 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 56 - process = self.process_1_6_15_0; 57 }); 58 cabal-install-solver = super.cabal-install-solver.overrideScope (self: super: { 59 Cabal = self.Cabal_3_8_1_0; 60 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 61 - process = self.process_1_6_15_0; 62 }); 63 64 # Jailbreaks & Version Updates
··· 53 cabal-install = super.cabal-install.overrideScope (self: super: { 54 Cabal = self.Cabal_3_8_1_0; 55 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 56 + process = self.process_1_6_16_0; 57 }); 58 cabal-install-solver = super.cabal-install-solver.overrideScope (self: super: { 59 Cabal = self.Cabal_3_8_1_0; 60 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 61 + process = self.process_1_6_16_0; 62 }); 63 64 # Jailbreaks & Version Updates
+8 -3
pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
··· 59 cabal-install = super.cabal-install.overrideScope (self: super: { 60 Cabal = self.Cabal_3_8_1_0; 61 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 62 - process = self.process_1_6_15_0; 63 }); 64 cabal-install-solver = super.cabal-install-solver.overrideScope (self: super: { 65 Cabal = self.Cabal_3_8_1_0; 66 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 67 - process = self.process_1_6_15_0; 68 }); 69 70 doctest = dontCheck (doJailbreak super.doctest); ··· 87 constraints = doJailbreak super.constraints; 88 cpphs = overrideCabal (drv: { postPatch = "sed -i -e 's,time >=1.5 && <1.11,time >=1.5 \\&\\& <1.12,' cpphs.cabal";}) super.cpphs; 89 data-fix = doJailbreak super.data-fix; 90 - dbus = self.dbus_1_2_26; 91 dec = doJailbreak super.dec; 92 ed25519 = doJailbreak super.ed25519; 93 ghc-byteorder = doJailbreak super.ghc-byteorder; ··· 131 singleton-bool = doJailbreak super.singleton-bool; 132 servant = doJailbreak super.servant; 133 servant-swagger = doJailbreak super.servant-swagger; 134 135 # 2022-09-02: Too strict bounds on lens 136 # https://github.com/haskell-servant/servant/pull/1607/files
··· 59 cabal-install = super.cabal-install.overrideScope (self: super: { 60 Cabal = self.Cabal_3_8_1_0; 61 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 62 + process = self.process_1_6_16_0; 63 }); 64 cabal-install-solver = super.cabal-install-solver.overrideScope (self: super: { 65 Cabal = self.Cabal_3_8_1_0; 66 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 67 + process = self.process_1_6_16_0; 68 }); 69 70 doctest = dontCheck (doJailbreak super.doctest); ··· 87 constraints = doJailbreak super.constraints; 88 cpphs = overrideCabal (drv: { postPatch = "sed -i -e 's,time >=1.5 && <1.11,time >=1.5 \\&\\& <1.12,' cpphs.cabal";}) super.cpphs; 89 data-fix = doJailbreak super.data-fix; 90 + dbus = self.dbus_1_2_27; 91 dec = doJailbreak super.dec; 92 ed25519 = doJailbreak super.ed25519; 93 ghc-byteorder = doJailbreak super.ghc-byteorder; ··· 131 singleton-bool = doJailbreak super.singleton-bool; 132 servant = doJailbreak super.servant; 133 servant-swagger = doJailbreak super.servant-swagger; 134 + 135 + # Depends on utf8-light which isn't maintained / doesn't support base >= 4.16 136 + # https://github.com/haskell-infra/hackage-trustees/issues/347 137 + # https://mail.haskell.org/pipermail/haskell-cafe/2022-October/135613.html 138 + language-javascript_0_7_0_0 = dontCheck super.language-javascript_0_7_0_0; 139 140 # 2022-09-02: Too strict bounds on lens 141 # https://github.com/haskell-servant/servant/pull/1607/files
+5 -31
pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix
··· 10 11 with haskellLib; 12 self: super: let 13 - doctest_0_20_broken = p: checkAgainAfter self.doctest "0.20.0" "doctest broken on 9.4" (dontCheck p); 14 jailbreakForCurrentVersion = p: v: checkAgainAfter p v "bad bounds" (doJailbreak p); 15 in { 16 llvmPackages = lib.dontRecurseIntoAttrs self.ghc.llvmPackages; ··· 62 # 0.30 introduced support for GHC 9.2. 63 cryptonite = doDistribute self.cryptonite_0_30; 64 65 - # Too strict bound on base 66 - # https://github.com/haskell/cabal/issues/8509 67 - # Requested versions of Cabal, Cabal-syntax and process match GHC 9.4's for now 68 - cabal-install = doJailbreak super.cabal-install; 69 - cabal-install-solver = doJailbreak super.cabal-install-solver; 70 - 71 - # Test failure due to new Cabal 3.8 version. Since the failure only pertains 72 - # to a change in how Cabal internally represents some platforms and we depend 73 - # on the type of representation anywhere, this failure is harmless. Can be 74 - # removed after https://github.com/NixOS/cabal2nix/pull/571 is merged. 75 - # TODO(@sternenseemann): merge and release a fixed version 76 - distribution-nixpkgs = dontCheck super.distribution-nixpkgs; 77 cabal2nix = 78 # cabal2nix depends on foundation, which is broken on aarch64-linux. 79 # https://github.com/haskell-foundation/foundation/issues/571 80 overrideCabal 81 (drv: { badPlatforms = [ "aarch64-linux" ]; }) 82 - (dontCheck super.cabal2nix); 83 - cabal2nix-unstable = dontCheck super.cabal2nix-unstable; 84 85 - # build fails on due to ghc api changes 86 - # unfinished PR that doesn't yet compile: 87 - # https://github.com/sol/doctest/pull/375 88 - doctest = markBroken super.doctest_0_20_0; 89 # consequences of doctest breakage follow: 90 - http-types = doctest_0_20_broken super.http-types; 91 - iproute = doctest_0_20_broken super.iproute; 92 - foldl = doctest_0_20_broken super.foldl; 93 - prettyprinter-ansi-terminal = doctest_0_20_broken super.prettyprinter-ansi-terminal; 94 - pretty-simple = doctest_0_20_broken super.pretty-simple; 95 - http-date = doctest_0_20_broken super.http-date; 96 - network-byte-order = doctest_0_20_broken super.network-byte-order; 97 - co-log-core = doctest_0_20_broken (doJailbreak super.co-log-core); 98 - xml-conduit = doctest_0_20_broken (dontCheck super.xml-conduit); 99 - validation-selective = doctest_0_20_broken (dontCheck super.validation-selective); 100 101 double-conversion = markBroken super.double-conversion; 102 blaze-textual = checkAgainAfter super.double-conversion "2.0.4.1" "double-conversion fails to build; required for testsuite" (dontCheck super.blaze-textual); ··· 105 lucid = jailbreakForCurrentVersion super.lucid "2.11.1"; 106 invariant = jailbreakForCurrentVersion super.invariant "0.5.6"; 107 implicit-hie-cradle = jailbreakForCurrentVersion super.implicit-hie-cradle "0.5.0.0"; 108 109 haskell-src-meta = doJailbreak super.haskell-src-meta; 110 ··· 114 # Jailbreaks & Version Updates 115 116 aeson = self.aeson_2_1_1_0; 117 - aeson-diff = doctest_0_20_broken (dontCheck super.aeson-diff); 118 lens-aeson = self.lens-aeson_1_2_2; 119 120 assoc = doJailbreak super.assoc; ··· 153 154 # 2022-09-02: Too strict bounds on lens 155 # https://github.com/GetShopTV/swagger2/pull/242 156 - swagger2 = doctest_0_20_broken (dontCheck (doJailbreak super.swagger2)); 157 158 base-orphans = dontCheck super.base-orphans; 159
··· 10 11 with haskellLib; 12 self: super: let 13 jailbreakForCurrentVersion = p: v: checkAgainAfter p v "bad bounds" (doJailbreak p); 14 in { 15 llvmPackages = lib.dontRecurseIntoAttrs self.ghc.llvmPackages; ··· 61 # 0.30 introduced support for GHC 9.2. 62 cryptonite = doDistribute self.cryptonite_0_30; 63 64 cabal2nix = 65 # cabal2nix depends on foundation, which is broken on aarch64-linux. 66 # https://github.com/haskell-foundation/foundation/issues/571 67 overrideCabal 68 (drv: { badPlatforms = [ "aarch64-linux" ]; }) 69 + super.cabal2nix; 70 71 + doctest = self.doctest_0_20_1; 72 # consequences of doctest breakage follow: 73 74 double-conversion = markBroken super.double-conversion; 75 blaze-textual = checkAgainAfter super.double-conversion "2.0.4.1" "double-conversion fails to build; required for testsuite" (dontCheck super.blaze-textual); ··· 78 lucid = jailbreakForCurrentVersion super.lucid "2.11.1"; 79 invariant = jailbreakForCurrentVersion super.invariant "0.5.6"; 80 implicit-hie-cradle = jailbreakForCurrentVersion super.implicit-hie-cradle "0.5.0.0"; 81 + # https://github.com/co-log/co-log-core/pull/22#issuecomment-1294040208 82 + co-log-core = jailbreakForCurrentVersion super.co-log-core "0.3.1.0"; 83 84 haskell-src-meta = doJailbreak super.haskell-src-meta; 85 ··· 89 # Jailbreaks & Version Updates 90 91 aeson = self.aeson_2_1_1_0; 92 lens-aeson = self.lens-aeson_1_2_2; 93 94 assoc = doJailbreak super.assoc; ··· 127 128 # 2022-09-02: Too strict bounds on lens 129 # https://github.com/GetShopTV/swagger2/pull/242 130 + swagger2 = doJailbreak super.swagger2; 131 132 base-orphans = dontCheck super.base-orphans; 133
+14 -2
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 264 - avatar-generator 265 - aviation-units 266 - avl-static 267 - avro-piper 268 - avr-shake 269 - avwx ··· 745 - codo-notation 746 - coin 747 - coinbase-pro 748 - collada-output 749 - collapse-util 750 - collections ··· 1149 - djinn-th 1150 - dmcc 1151 - dmenu 1152 - dns-patterns 1153 - dnsrbl 1154 - dnssd ··· 1257 - edit 1258 - edit-lenses 1259 - editline 1260 - effect-handlers 1261 - effective-aspects 1262 - effect-monad ··· 1357 - eventful-sql-common 1358 - eventsource-api 1359 - eventstore 1360 - evoke 1361 - ewe 1362 - exact-cover ··· 1391 - extended-containers 1392 - extensible-effects-concurrent 1393 - extensible-skeleton 1394 - - extensions 1395 - Extra 1396 - extractelf 1397 - ez3 ··· 2351 - hquantlib 2352 - hquery 2353 - hR 2354 - hreq-core 2355 - h-reversi 2356 - hricket ··· 3340 - monoid-owns 3341 - monoidplus 3342 - monoids 3343 - monopati 3344 - monus 3345 - monzo ··· 3591 - Omega 3592 - om-elm 3593 - om-fail 3594 - om-http 3595 - om-http-logging 3596 - omnifmt ··· 4107 - Pup-Events-Server 4108 - pure-io 4109 - pure-priority-queue 4110 - purescript-tsd-gen 4111 - pure-zlib 4112 - pushbullet ··· 5007 - Tablify 5008 - tabloid 5009 - tabs 5010 - - taffybar 5011 - tag-bits 5012 - tagged-exception-core 5013 - tagged-timers ··· 5365 - unescaping-print 5366 - unfix-binders 5367 - unfoldable 5368 - unicode-prelude 5369 - unicode-symbols 5370 - unicode-tricks ··· 5676 - xleb 5677 - xls 5678 - xlsior 5679 - xlsx-templater 5680 - xml2json 5681 - xml-conduit-decode
··· 264 - avatar-generator 265 - aviation-units 266 - avl-static 267 + - avro 268 - avro-piper 269 - avr-shake 270 - avwx ··· 746 - codo-notation 747 - coin 748 - coinbase-pro 749 + - cointracking-imports 750 - collada-output 751 - collapse-util 752 - collections ··· 1151 - djinn-th 1152 - dmcc 1153 - dmenu 1154 + - dnf-repo 1155 - dns-patterns 1156 - dnsrbl 1157 - dnssd ··· 1260 - edit 1261 - edit-lenses 1262 - editline 1263 + - effectful-st 1264 - effect-handlers 1265 - effective-aspects 1266 - effect-monad ··· 1361 - eventful-sql-common 1362 - eventsource-api 1363 - eventstore 1364 + - eventuo11y 1365 + - eventuo11y-dsl 1366 - evoke 1367 - ewe 1368 - exact-cover ··· 1397 - extended-containers 1398 - extensible-effects-concurrent 1399 - extensible-skeleton 1400 - Extra 1401 - extractelf 1402 - ez3 ··· 2356 - hquantlib 2357 - hquery 2358 - hR 2359 + - h-raylib 2360 - hreq-core 2361 - h-reversi 2362 - hricket ··· 3346 - monoid-owns 3347 - monoidplus 3348 - monoids 3349 + - monomer-hagrid 3350 - monopati 3351 - monus 3352 - monzo ··· 3598 - Omega 3599 - om-elm 3600 - om-fail 3601 + - om-fork 3602 - om-http 3603 - om-http-logging 3604 - omnifmt ··· 4115 - Pup-Events-Server 4116 - pure-io 4117 - pure-priority-queue 4118 + - purescript 4119 - purescript-tsd-gen 4120 - pure-zlib 4121 - pushbullet ··· 5016 - Tablify 5017 - tabloid 5018 - tabs 5019 - tag-bits 5020 - tagged-exception-core 5021 - tagged-timers ··· 5373 - unescaping-print 5374 - unfix-binders 5375 - unfoldable 5376 + - unicode-data-names 5377 + - unicode-data-scripts 5378 + - unicode-data-security 5379 - unicode-prelude 5380 - unicode-symbols 5381 - unicode-tricks ··· 5687 - xleb 5688 - xls 5689 - xlsior 5690 + - xlsx-tabular 5691 - xlsx-templater 5692 - xml2json 5693 - xml-conduit-decode
+1
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 416 - rel8 417 - regex-rure 418 - jacinda 419 # owothia 420 - irc-client 421 - chatter
··· 416 - rel8 417 - regex-rure 418 - jacinda 419 + - citeproc 420 # owothia 421 - irc-client 422 - chatter
+43 -44
pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
··· 1 - # Stackage LTS 19.28 2 # This file is auto-generated by 3 # maintainers/scripts/haskell/update-stackage.sh 4 default-package-overrides: ··· 706 - executable-path ==0.0.3.1 707 - exit-codes ==1.0.0 708 - exomizer ==1.0.0 709 - - experimenter ==0.1.0.12 710 - expiring-cache-map ==0.0.6.1 711 - explainable-predicates ==0.1.2.3 712 - explicit-exception ==0.1.10 ··· 725 - fakedata-quickcheck ==0.2.0 726 - fakefs ==0.3.0.2 727 - fakepull ==0.3.0.2 728 - - faktory ==1.1.2.3 729 - fast-builder ==0.1.3.0 730 - fast-logger ==3.1.1 731 - fast-math ==1.0.2 ··· 887 - ghc-syntax-highlighter ==0.0.7.0 888 - ghc-tcplugins-extra ==0.4.3 889 - ghc-trace-events ==0.1.2.6 890 - - ghc-typelits-extra ==0.4.3 891 - - ghc-typelits-knownnat ==0.7.6 892 - - ghc-typelits-natnormalise ==0.7.6 893 - ghc-typelits-presburger ==0.6.2.0 894 - ghost-buster ==0.1.1.0 895 - - gi-atk ==2.0.24 896 - - gi-cairo ==1.0.26 897 - gi-cairo-connector ==0.1.1 898 - - gi-cairo-render ==0.1.1 899 - - gi-dbusmenu ==0.4.10 900 - - gi-dbusmenugtk3 ==0.4.11 901 - - gi-freetype2 ==2.0.1 902 - - gi-gdk ==3.0.25 903 - - gi-gdkpixbuf ==2.0.28 904 - - gi-gdkx11 ==3.0.12 905 - - gi-gio ==2.0.29 906 - - gi-glib ==2.0.26 907 - - gi-gmodule ==2.0.2 908 - - gi-gobject ==2.0.27 909 - - gi-graphene ==1.0.4 910 - - gi-gtk ==3.0.38 911 - - gi-gtk-hs ==0.3.12 912 - - gi-gtksource ==3.0.25 913 - - gi-harfbuzz ==0.0.6 914 - - gi-javascriptcore ==4.0.24 915 - ginger ==0.10.4.0 916 - - gi-pango ==1.0.26 917 - githash ==0.1.6.2 918 - github ==0.27 919 - github-release ==2.0.0.2 ··· 921 - github-types ==0.2.1 922 - github-webhooks ==0.15.0 923 - gitrev ==1.3.1 924 - - gi-vte ==2.91.29 925 - - gi-xlib ==2.0.11 926 - gl ==0.9 927 - - glabrous ==2.0.5 928 - glasso ==0.1.0 929 - GLFW-b ==3.3.0.0 930 - Glob ==0.10.2 ··· 993 - haskeline ==0.8.2 994 - haskell-awk ==1.2.0.1 995 - haskell-gi ==0.26.1 996 - - haskell-gi-base ==0.26.1 997 - haskell-gi-overloading ==1.0 998 - haskell-lexer ==1.1 999 - haskell-lsp-types ==0.24.0.0 ··· 1016 - has-transformers ==0.1.0.4 1017 - hasty-hamiltonian ==1.3.4 1018 - HaTeX ==3.22.3.1 1019 - - HaXml ==1.25.11 1020 - haxr ==3000.11.4.1 1021 - HCodecs ==0.5.2 1022 - hdaemonize ==0.5.6 ··· 1385 - lazysmallcheck ==0.6 1386 - lca ==0.4 1387 - leancheck ==0.9.12 1388 - - leancheck-instances ==0.0.4 1389 - leapseconds-announced ==2017.1.0.1 1390 - learn-physics ==0.6.5 1391 - lens ==5.0.1 ··· 1548 - mock-time ==0.1.0 1549 - mod ==0.1.2.2 1550 - model ==0.5 1551 - - modern-uri ==0.3.4.4 1552 - modular ==0.1.0.8 1553 - monad-chronicle ==1.0.1 1554 - monad-control ==1.0.3.1 ··· 1579 - monads-tf ==0.1.0.3 1580 - monad-time ==0.3.1.0 1581 - mongoDB ==2.7.1.1 1582 - - monoidal-containers ==0.6.2.0 1583 - monoid-extras ==0.6.1 1584 - monoid-subclasses ==1.1.3 1585 - monoid-transformer ==0.0.4 ··· 1651 - network-simple-tls ==0.4 1652 - network-transport ==0.5.4 1653 - network-transport-composed ==0.2.1 1654 - - network-transport-tcp ==0.8.0 1655 - - network-transport-tests ==0.3.0 1656 - network-uri ==2.6.4.1 1657 - network-wait ==0.1.2.0 1658 - newtype ==0.2.2.0 ··· 1766 - partial-isomorphisms ==0.2.3.0 1767 - partial-order ==0.2.0.0 1768 - partial-semigroup ==0.5.1.14 1769 - - password ==3.0.1.0 1770 - password-instances ==3.0.0.0 1771 - password-types ==1.0.0.0 1772 - pasta-curves ==0.0.1.0 ··· 1786 - pava ==0.1.1.4 1787 - pcg-random ==0.1.3.7 1788 - pcre2 ==2.1.1.1 1789 - - pcre-heavy ==1.0.0.2 1790 - pcre-light ==0.4.1.0 1791 - pcre-utils ==0.1.8.2 1792 - pdc ==0.1.1 ··· 1822 - phatsort ==0.5.0.1 1823 - picosat ==0.1.6 1824 - pid1 ==0.1.3.0 1825 - - pinch ==0.4.1.2 1826 - pipes ==4.3.16 1827 - pipes-attoparsec ==0.5.1.5 1828 - pipes-bytestring ==2.1.7 ··· 1862 - polysemy-plugin ==0.4.1.1 1863 - polysemy-several ==0.1.1.0 1864 - polysemy-socket ==0.0.2.0 1865 - - polysemy-uncontrolled ==0.1.1.0 1866 - polysemy-video ==0.2.0.1 1867 - polysemy-vinyl ==0.1.5.0 1868 - polysemy-webserver ==0.2.1.1 ··· 2379 - svg-builder ==0.1.1 2380 - SVGFonts ==1.8.0.1 2381 - svg-tree ==0.6.2.4 2382 - - swagger2 ==2.8.4 2383 - swish ==0.10.2.0 2384 - syb ==0.7.2.2 2385 - sydtest-discover ==0.0.0.2 ··· 2595 - type-spec ==0.4.0.0 2596 - typography-geometry ==1.0.1.0 2597 - tz ==0.1.3.6 2598 - - tzdata ==0.2.20220923.0 2599 - ua-parser ==0.7.7.0 2600 - uglymemo ==0.1.0.1 2601 - unagi-chan ==0.4.1.4 ··· 2614 - unicode-transforms ==0.4.0.1 2615 - unidecode ==0.1.0.4 2616 - unification-fd ==0.11.2 2617 - - union ==0.1.2 2618 - union-angle ==0.1.0.1 2619 - union-find ==0.2 2620 - unipatterns ==0.0.0.0 ··· 2696 - vector-th-unbox ==0.2.2 2697 - vectortiles ==1.5.1 2698 - verbosity ==0.4.0.0 2699 - - versions ==5.0.3 2700 - vformat ==0.14.1.0 2701 - vformat-time ==0.1.0.0 2702 - ViennaRNAParser ==1.3.3
··· 1 + # Stackage LTS 19.30 2 # This file is auto-generated by 3 # maintainers/scripts/haskell/update-stackage.sh 4 default-package-overrides: ··· 706 - executable-path ==0.0.3.1 707 - exit-codes ==1.0.0 708 - exomizer ==1.0.0 709 + - experimenter ==0.1.0.14 710 - expiring-cache-map ==0.0.6.1 711 - explainable-predicates ==0.1.2.3 712 - explicit-exception ==0.1.10 ··· 725 - fakedata-quickcheck ==0.2.0 726 - fakefs ==0.3.0.2 727 - fakepull ==0.3.0.2 728 + - faktory ==1.1.2.4 729 - fast-builder ==0.1.3.0 730 - fast-logger ==3.1.1 731 - fast-math ==1.0.2 ··· 887 - ghc-syntax-highlighter ==0.0.7.0 888 - ghc-tcplugins-extra ==0.4.3 889 - ghc-trace-events ==0.1.2.6 890 + - ghc-typelits-extra ==0.4.4 891 + - ghc-typelits-knownnat ==0.7.7 892 + - ghc-typelits-natnormalise ==0.7.7 893 - ghc-typelits-presburger ==0.6.2.0 894 - ghost-buster ==0.1.1.0 895 + - gi-atk ==2.0.25 896 + - gi-cairo ==1.0.27 897 - gi-cairo-connector ==0.1.1 898 + - gi-cairo-render ==0.1.2 899 + - gi-dbusmenu ==0.4.11 900 + - gi-dbusmenugtk3 ==0.4.12 901 + - gi-freetype2 ==2.0.2 902 + - gi-gdk ==3.0.26 903 + - gi-gdkpixbuf ==2.0.29 904 + - gi-gdkx11 ==3.0.13 905 + - gi-gio ==2.0.30 906 + - gi-glib ==2.0.27 907 + - gi-gmodule ==2.0.3 908 + - gi-gobject ==2.0.28 909 + - gi-graphene ==1.0.5 910 + - gi-gtk ==3.0.39 911 + - gi-gtk-hs ==0.3.13 912 + - gi-gtksource ==3.0.26 913 + - gi-harfbuzz ==0.0.7 914 + - gi-javascriptcore ==4.0.25 915 - ginger ==0.10.4.0 916 + - gi-pango ==1.0.27 917 - githash ==0.1.6.2 918 - github ==0.27 919 - github-release ==2.0.0.2 ··· 921 - github-types ==0.2.1 922 - github-webhooks ==0.15.0 923 - gitrev ==1.3.1 924 + - gi-vte ==2.91.30 925 + - gi-xlib ==2.0.12 926 - gl ==0.9 927 + - glabrous ==2.0.6 928 - glasso ==0.1.0 929 - GLFW-b ==3.3.0.0 930 - Glob ==0.10.2 ··· 993 - haskeline ==0.8.2 994 - haskell-awk ==1.2.0.1 995 - haskell-gi ==0.26.1 996 + - haskell-gi-base ==0.26.2 997 - haskell-gi-overloading ==1.0 998 - haskell-lexer ==1.1 999 - haskell-lsp-types ==0.24.0.0 ··· 1016 - has-transformers ==0.1.0.4 1017 - hasty-hamiltonian ==1.3.4 1018 - HaTeX ==3.22.3.1 1019 + - HaXml ==1.25.12 1020 - haxr ==3000.11.4.1 1021 - HCodecs ==0.5.2 1022 - hdaemonize ==0.5.6 ··· 1385 - lazysmallcheck ==0.6 1386 - lca ==0.4 1387 - leancheck ==0.9.12 1388 + - leancheck-instances ==0.0.5 1389 - leapseconds-announced ==2017.1.0.1 1390 - learn-physics ==0.6.5 1391 - lens ==5.0.1 ··· 1548 - mock-time ==0.1.0 1549 - mod ==0.1.2.2 1550 - model ==0.5 1551 + - modern-uri ==0.3.5.0 1552 - modular ==0.1.0.8 1553 - monad-chronicle ==1.0.1 1554 - monad-control ==1.0.3.1 ··· 1579 - monads-tf ==0.1.0.3 1580 - monad-time ==0.3.1.0 1581 - mongoDB ==2.7.1.1 1582 + - monoidal-containers ==0.6.3.0 1583 - monoid-extras ==0.6.1 1584 - monoid-subclasses ==1.1.3 1585 - monoid-transformer ==0.0.4 ··· 1651 - network-simple-tls ==0.4 1652 - network-transport ==0.5.4 1653 - network-transport-composed ==0.2.1 1654 + - network-transport-tcp ==0.8.1 1655 + - network-transport-tests ==0.3.1 1656 - network-uri ==2.6.4.1 1657 - network-wait ==0.1.2.0 1658 - newtype ==0.2.2.0 ··· 1766 - partial-isomorphisms ==0.2.3.0 1767 - partial-order ==0.2.0.0 1768 - partial-semigroup ==0.5.1.14 1769 + - password ==3.0.2.0 1770 - password-instances ==3.0.0.0 1771 - password-types ==1.0.0.0 1772 - pasta-curves ==0.0.1.0 ··· 1786 - pava ==0.1.1.4 1787 - pcg-random ==0.1.3.7 1788 - pcre2 ==2.1.1.1 1789 + - pcre-heavy ==1.0.0.3 1790 - pcre-light ==0.4.1.0 1791 - pcre-utils ==0.1.8.2 1792 - pdc ==0.1.1 ··· 1822 - phatsort ==0.5.0.1 1823 - picosat ==0.1.6 1824 - pid1 ==0.1.3.0 1825 + - pinch ==0.4.2.0 1826 - pipes ==4.3.16 1827 - pipes-attoparsec ==0.5.1.5 1828 - pipes-bytestring ==2.1.7 ··· 1862 - polysemy-plugin ==0.4.1.1 1863 - polysemy-several ==0.1.1.0 1864 - polysemy-socket ==0.0.2.0 1865 + - polysemy-uncontrolled ==0.1.1.1 1866 - polysemy-video ==0.2.0.1 1867 - polysemy-vinyl ==0.1.5.0 1868 - polysemy-webserver ==0.2.1.1 ··· 2379 - svg-builder ==0.1.1 2380 - SVGFonts ==1.8.0.1 2381 - svg-tree ==0.6.2.4 2382 + - swagger2 ==2.8.5 2383 - swish ==0.10.2.0 2384 - syb ==0.7.2.2 2385 - sydtest-discover ==0.0.0.2 ··· 2595 - type-spec ==0.4.0.0 2596 - typography-geometry ==1.0.1.0 2597 - tz ==0.1.3.6 2598 + - tzdata ==0.2.20221011.0 2599 - ua-parser ==0.7.7.0 2600 - uglymemo ==0.1.0.1 2601 - unagi-chan ==0.4.1.4 ··· 2614 - unicode-transforms ==0.4.0.1 2615 - unidecode ==0.1.0.4 2616 - unification-fd ==0.11.2 2617 - union-angle ==0.1.0.1 2618 - union-find ==0.2 2619 - unipatterns ==0.0.0.0 ··· 2695 - vector-th-unbox ==0.2.2 2696 - vectortiles ==1.5.1 2697 - verbosity ==0.4.0.0 2698 + - versions ==5.0.4 2699 - vformat ==0.14.1.0 2700 - vformat-time ==0.1.0.0 2701 - ViennaRNAParser ==1.3.3
+16 -4
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 234 - KiCS-debugger 235 - KiCS-prophecy 236 - LDAPv3 237 - LambdaHack 238 - LambdaINet 239 - LambdaPrettyQuote ··· 811 - blubber 812 - bluetile 813 - blunt 814 - bno055-haskell 815 - bogre-banana 816 - boilerplate ··· 922 - cheapskate-terminal 923 - check-pvp 924 - chevalier-common 925 - chitauri 926 - choose-exe 927 - chorale-geo ··· 1346 - eventsource-geteventstore-store 1347 - eventsource-store-specs 1348 - eventsource-stub-store 1349 - every-bit-counts 1350 - exception-monads-fd 1351 - exference ··· 1555 - gi-ges 1556 - gi-gsk 1557 - gi-gstpbutils 1558 - - gi-gtk_4_0_5 1559 - gipeda 1560 - git-config 1561 - git-fmt ··· 2134 - hpaste 2135 - hpc-tracer 2136 - hplayground 2137 - hpqtypes-extras 2138 - hprotoc-fork 2139 - hps ··· 2173 - hsfacter 2174 - hsinspect-lsp 2175 - hslogstash 2176 - hsnsq 2177 - hspec-expectations-pretty 2178 - hspec-pg-transact ··· 2224 - huzzy 2225 - hw-all 2226 - hw-aws-sqs-conduit 2227 - hw-uri 2228 - hworker-ses 2229 - hwormhole ··· 2278 - indentation-parsec 2279 - indentation-trifecta 2280 - indexation 2281 - - indieweb-algorithms 2282 - indigo 2283 - infernu 2284 - infinity ··· 2446 - lambdiff 2447 - lang 2448 - language-Modula2 2449 - language-boogie 2450 - language-ecmascript-analysis 2451 - language-eiffel ··· 2653 - metar-http 2654 - metronome 2655 - micro-gateway 2656 - - microformats2-parser 2657 - microformats2-types 2658 - midimory 2659 - mighttpd ··· 2715 - morpheus-graphql-cli 2716 - morpheus-graphql-client 2717 - morpheus-graphql-code-gen 2718 - morpheus-graphql-subscriptions 2719 - morphisms-functors-inventory 2720 - mortred ··· 2994 - pisigma 2995 - pitchtrack 2996 - pkgtreediff 2997 - planet-mitchell 2998 - playlists-http 2999 - plocketed ··· 3272 - ribosome-host 3273 - ribosome-host-test 3274 - ribosome-root 3275 - ridley-extras 3276 - rio-process-pool 3277 - riot ··· 3473 - skeletons 3474 - sketch-frp-copilot 3475 - skylark-client 3476 - - skylighting_0_13 3477 - slate 3478 - slidemews 3479 - slip32 ··· 3528 - sock2stream 3529 - socket-io 3530 - sockets 3531 - solga-swagger 3532 - solr 3533 - souffle-dsl
··· 234 - KiCS-debugger 235 - KiCS-prophecy 236 - LDAPv3 237 + - LPPaver 238 - LambdaHack 239 - LambdaINet 240 - LambdaPrettyQuote ··· 812 - blubber 813 - bluetile 814 - blunt 815 + - bnb-staking-csvs 816 - bno055-haskell 817 - bogre-banana 818 - boilerplate ··· 924 - cheapskate-terminal 925 - check-pvp 926 - chevalier-common 927 + - chiasma-test 928 - chitauri 929 - choose-exe 930 - chorale-geo ··· 1349 - eventsource-geteventstore-store 1350 - eventsource-store-specs 1351 - eventsource-stub-store 1352 + - eventuo11y-batteries 1353 + - eventuo11y-json 1354 - every-bit-counts 1355 - exception-monads-fd 1356 - exference ··· 1560 - gi-ges 1561 - gi-gsk 1562 - gi-gstpbutils 1563 + - gi-gtk_4_0_6 1564 - gipeda 1565 - git-config 1566 - git-fmt ··· 2139 - hpaste 2140 - hpc-tracer 2141 - hplayground 2142 + - hpqtypes-effectful 2143 - hpqtypes-extras 2144 - hprotoc-fork 2145 - hps ··· 2179 - hsfacter 2180 - hsinspect-lsp 2181 - hslogstash 2182 + - hslua-module-zip 2183 - hsnsq 2184 - hspec-expectations-pretty 2185 - hspec-pg-transact ··· 2231 - huzzy 2232 - hw-all 2233 - hw-aws-sqs-conduit 2234 + - hw-kafka-avro 2235 - hw-uri 2236 - hworker-ses 2237 - hwormhole ··· 2286 - indentation-parsec 2287 - indentation-trifecta 2288 - indexation 2289 - indigo 2290 - infernu 2291 - infinity ··· 2453 - lambdiff 2454 - lang 2455 - language-Modula2 2456 + - language-avro 2457 - language-boogie 2458 - language-ecmascript-analysis 2459 - language-eiffel ··· 2661 - metar-http 2662 - metronome 2663 - micro-gateway 2664 - microformats2-types 2665 - midimory 2666 - mighttpd ··· 2722 - morpheus-graphql-cli 2723 - morpheus-graphql-client 2724 - morpheus-graphql-code-gen 2725 + - morpheus-graphql-code-gen-utils 2726 + - morpheus-graphql-server 2727 - morpheus-graphql-subscriptions 2728 - morphisms-functors-inventory 2729 - mortred ··· 3003 - pisigma 3004 - pitchtrack 3005 - pkgtreediff 3006 + - pkgtreediff_0_6_0 3007 - planet-mitchell 3008 - playlists-http 3009 - plocketed ··· 3282 - ribosome-host 3283 - ribosome-host-test 3284 - ribosome-root 3285 + - ribosome-test 3286 - ridley-extras 3287 - rio-process-pool 3288 - riot ··· 3484 - skeletons 3485 - sketch-frp-copilot 3486 - skylark-client 3487 + - skylighting_0_13_1 3488 - slate 3489 - slidemews 3490 - slip32 ··· 3539 - sock2stream 3540 - socket-io 3541 - sockets 3542 + - solana-staking-csvs 3543 - solga-swagger 3544 - solr 3545 - souffle-dsl
+20 -2
pkgs/development/haskell-modules/configuration-nix.nix
··· 27 # If you have an override of this kind, see configuration-common.nix instead. 28 { pkgs, haskellLib }: 29 30 with haskellLib; 31 32 # All of the overrides in this set should look like: ··· 788 # Tests access internet 789 prune-juice = dontCheck super.prune-juice; 790 791 # based on https://github.com/gibiansky/IHaskell/blob/aafeabef786154d81ab7d9d1882bbcd06fc8c6c4/release.nix 792 ihaskell = overrideCabal (drv: { 793 # ihaskell's cabal file forces building a shared executable, which we need ··· 887 ''; 888 }) super.nvfetcher); 889 890 - rel8 = addTestToolDepend pkgs.postgresql super.rel8; 891 892 cachix = self.generateOptparseApplicativeCompletions [ "cachix" ] (super.cachix.override { nix = pkgs.nixVersions.nix_2_9; }); 893 ··· 1054 # Make sure that Cabal 3.8.* can be built as-is 1055 Cabal_3_8_1_0 = doDistribute (super.Cabal_3_8_1_0.override { 1056 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 1057 - process = self.process_1_6_15_0; 1058 }); 1059 1060 # cabal-install switched to build type simple in 3.2.0.0
··· 27 # If you have an override of this kind, see configuration-common.nix instead. 28 { pkgs, haskellLib }: 29 30 + let 31 + inherit (pkgs) lib; 32 + in 33 + 34 with haskellLib; 35 36 # All of the overrides in this set should look like: ··· 792 # Tests access internet 793 prune-juice = dontCheck super.prune-juice; 794 795 + citeproc = lib.pipe super.citeproc [ 796 + enableSeparateBinOutput 797 + # Enable executable being built and add missing dependencies 798 + (enableCabalFlag "executable") 799 + (addBuildDepends [ self.aeson-pretty ]) 800 + # TODO(@sternenseemann): we may want to enable that for improved performance 801 + # Is correctness good enough since 0.5? 802 + (disableCabalFlag "icu") 803 + ]; 804 + 805 # based on https://github.com/gibiansky/IHaskell/blob/aafeabef786154d81ab7d9d1882bbcd06fc8c6c4/release.nix 806 ihaskell = overrideCabal (drv: { 807 # ihaskell's cabal file forces building a shared executable, which we need ··· 901 ''; 902 }) super.nvfetcher); 903 904 + rel8 = pkgs.lib.pipe super.rel8 [ 905 + (addTestToolDepend pkgs.postgresql) 906 + # https://github.com/NixOS/nixpkgs/issues/198495 907 + (overrideCabal { doCheck = pkgs.postgresql.doCheck; }) 908 + ]; 909 910 cachix = self.generateOptparseApplicativeCompletions [ "cachix" ] (super.cachix.override { nix = pkgs.nixVersions.nix_2_9; }); 911 ··· 1072 # Make sure that Cabal 3.8.* can be built as-is 1073 Cabal_3_8_1_0 = doDistribute (super.Cabal_3_8_1_0.override { 1074 Cabal-syntax = self.Cabal-syntax_3_8_1_0; 1075 + process = self.process_1_6_16_0; 1076 }); 1077 1078 # cabal-install switched to build type simple in 3.2.0.0
+1608 -926
pkgs/development/haskell-modules/hackage-packages.nix
··· 2069 }: 2070 mkDerivation { 2071 pname = "Blammo"; 2072 - version = "1.0.2.3"; 2073 - sha256 = "1c113fdjwfbh01n3xsprya4dp6wc4m9xvilx9fyb3lbzdmmii624"; 2074 libraryHaskellDepends = [ 2075 aeson base bytestring case-insensitive clock containers dlist 2076 envparse exceptions fast-logger http-types lens monad-logger-aeson ··· 9618 pname = "HStringTemplate"; 9619 version = "0.8.8"; 9620 sha256 = "1n8ci0kzjcgnqh4dfpqwlh7mnlzyiqiqc6hc0zr65p0balbg8zbi"; 9621 - revision = "2"; 9622 - editedCabalFile = "1iq8ni7im7b0q3hpchyc9j7iw1r431xlikwsqlhiwnw61q2c5qi5"; 9623 libraryHaskellDepends = [ 9624 array base blaze-builder bytestring containers deepseq directory 9625 filepath mtl old-locale parsec pretty semigroups syb ··· 10062 }: 10063 mkDerivation { 10064 pname = "HaXml"; 10065 - version = "1.25.11"; 10066 - sha256 = "1l5kmiqvnqzdzz3jyaphy7ckglm6jhn0b10kf47yizv0w496bmjg"; 10067 isLibrary = true; 10068 isExecutable = true; 10069 libraryHaskellDepends = [ ··· 12612 hydraPlatforms = lib.platforms.none; 12613 }) {}; 12614 12615 "LParse" = callPackage 12616 ({ mkDerivation, base, containers }: 12617 mkDerivation { ··· 14246 }) {}; 14247 14248 "Monadoro" = callPackage 14249 - ({ mkDerivation, ansi-terminal, base, doctest, hspec, process, time 14250 - }: 14251 mkDerivation { 14252 pname = "Monadoro"; 14253 - version = "0.2.8.1"; 14254 - sha256 = "0w0wjxvg36y1qdvljqlg2l4dw5jwbhmm1q6979rns6ncvlyjyyvn"; 14255 isLibrary = true; 14256 isExecutable = true; 14257 enableSeparateDataOutput = true; 14258 - libraryHaskellDepends = [ ansi-terminal base process time ]; 14259 - executableHaskellDepends = [ ansi-terminal base process time ]; 14260 - testHaskellDepends = [ 14261 - ansi-terminal base doctest hspec process time 14262 - ]; 14263 description = "A minimalistic CLI Pomodoro timer"; 14264 license = lib.licenses.mit; 14265 mainProgram = "monadoro"; ··· 16747 }: 16748 mkDerivation { 16749 pname = "PropaFP"; 16750 - version = "0.1.0.0"; 16751 - sha256 = "1rq39yciyqrzc2ky9w0phg6m00m106mng6vf586rl3yd9v83makg"; 16752 isLibrary = true; 16753 isExecutable = true; 16754 libraryHaskellDepends = [ ··· 16917 pname = "PyF"; 16918 version = "0.10.2.0"; 16919 sha256 = "0a1bq7c3vx6yp7745xr2vlxjsqgqa0s1f7yzqnfsybqwff03zbcw"; 16920 libraryHaskellDepends = [ 16921 base bytestring ghc ghc-boot mtl parsec template-haskell text time 16922 ]; ··· 26300 license = lib.licenses.bsd3; 26301 }) {}; 26302 26303 - "aeson-typescript_0_4_0_0" = callPackage 26304 ({ mkDerivation, aeson, base, bytestring, containers, directory 26305 , filepath, hspec, mtl, process, string-interpolate 26306 , template-haskell, temporary, text, th-abstraction, transformers ··· 26308 }: 26309 mkDerivation { 26310 pname = "aeson-typescript"; 26311 - version = "0.4.0.0"; 26312 - sha256 = "0qy8hnrczyfxlyayrs9x1sp25wv9klc5n6c1pdds4lf09aq201ji"; 26313 libraryHaskellDepends = [ 26314 aeson base containers mtl string-interpolate template-haskell text 26315 th-abstraction transformers unordered-containers ··· 26418 pname = "aeson-yaml"; 26419 version = "1.1.0.1"; 26420 sha256 = "06x1l0a0dvzf8n2xmqny5qpsgdsl03xlh2z9x7wdxiykl8p4xd24"; 26421 - revision = "2"; 26422 - editedCabalFile = "1pylybgbj1z3b7yj6xig60w2x9j3ljr0s0pfxsrqdym2c65dv7ww"; 26423 isLibrary = true; 26424 isExecutable = true; 26425 libraryHaskellDepends = [ ··· 38057 }: 38058 mkDerivation { 38059 pname = "avro"; 38060 - version = "0.6.1.1"; 38061 - sha256 = "16ii6mvls85i0gfmq9c2mhzan3rcfz3ishnk80rw5z69r29z2wyl"; 38062 libraryHaskellDepends = [ 38063 aeson array base base16-bytestring bifunctors binary bytestring 38064 containers data-binary-ieee754 deepseq fail HasBigDecimal hashable ··· 38081 ]; 38082 description = "Avro serialization support for Haskell"; 38083 license = lib.licenses.bsd3; 38084 }) {}; 38085 38086 "avro-piper" = callPackage ··· 38241 }: 38242 mkDerivation { 38243 pname = "aws-arn"; 38244 - version = "0.2.0.0"; 38245 - sha256 = "1amqcycxncgcs7nvpxrr2f2r2g6dhyfmlcwsk2am8l9ncmrr8ijx"; 38246 libraryHaskellDepends = [ 38247 base deriving-compat hashable profunctors tagged text 38248 ]; ··· 41638 }) {}; 41639 41640 "bearriver" = callPackage 41641 - ({ mkDerivation, base, dunai, MonadRandom, mtl, simple-affine-space 41642 - , transformers 41643 }: 41644 mkDerivation { 41645 pname = "bearriver"; 41646 - version = "0.13.6"; 41647 - sha256 = "07ga08r2wwwd2n7jq2bc93jaiqymn4kih2mjb43273zz29kxds99"; 41648 libraryHaskellDepends = [ 41649 - base dunai MonadRandom mtl simple-affine-space transformers 41650 ]; 41651 description = "FRP Yampa replacement implemented with Monadic Stream Functions"; 41652 license = lib.licenses.bsd3; ··· 46956 ]; 46957 description = "Generate CSV Exports of Your BNB Staking Rewards"; 46958 license = lib.licenses.bsd3; 46959 mainProgram = "bnb-staking-csvs"; 46960 }) {}; 46961 ··· 48395 hydraPlatforms = lib.platforms.none; 48396 }) {}; 48397 48398 - "brick_1_3" = callPackage 48399 ({ mkDerivation, base, bimap, bytestring, config-ini, containers 48400 , contravariant, data-clist, deepseq, directory, exceptions 48401 , filepath, microlens, microlens-mtl, microlens-th, mtl, QuickCheck ··· 48404 }: 48405 mkDerivation { 48406 pname = "brick"; 48407 - version = "1.3"; 48408 - sha256 = "0lpd6685ya0va0a6n7cw70f5b1s13y8ynzac0gkxyqb1ivzj0hsb"; 48409 isLibrary = true; 48410 isExecutable = true; 48411 libraryHaskellDepends = [ ··· 48467 }: 48468 mkDerivation { 48469 pname = "brick-panes"; 48470 - version = "1.0.0.0"; 48471 - sha256 = "1q4j4scamy1rracjx78nld3r2grn53ifs7qjhk80w8qdjabjh6vr"; 48472 isLibrary = true; 48473 isExecutable = true; 48474 libraryHaskellDepends = [ base brick containers microlens vty ]; ··· 49579 pname = "bugzilla-redhat"; 49580 version = "1.0.0"; 49581 sha256 = "1g95j03y2sg1fwdf48a05nijqllkd0m7scn1wbfyzvb57q716hlx"; 49582 - revision = "2"; 49583 - editedCabalFile = "1x4vkr7wxwdvzdcam9zawmbc1ssl8ifpyaczimw2h63l47vv4y8b"; 49584 isLibrary = true; 49585 isExecutable = true; 49586 libraryHaskellDepends = [ ··· 52090 pname = "cabal-install"; 52091 version = "3.8.1.0"; 52092 sha256 = "1rk7xb86c1vgarv1m16d2i82fiig6q119j51gvq2pq8l5rpl7kk1"; 52093 - revision = "1"; 52094 - editedCabalFile = "0d6g8q9g8xv69dk51d2jjnc2bv9ah59vn1p5xg1hn42filh35sa1"; 52095 isLibrary = true; 52096 isExecutable = true; 52097 libraryHaskellDepends = [ ··· 52259 pname = "cabal-install-solver"; 52260 version = "3.8.1.0"; 52261 sha256 = "1rzzi3jx5ivxy43vdg460fsbn1p2v5br1havcara65vmqgv6j8yz"; 52262 libraryHaskellDepends = [ 52263 array base bytestring Cabal Cabal-syntax containers edit-distance 52264 filepath mtl pretty transformers ··· 52817 }: 52818 mkDerivation { 52819 pname = "cabal2nix"; 52820 - version = "2.19.0"; 52821 - sha256 = "1cmx8vas9fryr8sd5a485aa43rdx60l3fbrk1kppwx4s9jw9hq65"; 52822 isLibrary = true; 52823 isExecutable = true; 52824 libraryHaskellDepends = [ ··· 53773 broken = true; 53774 }) {}; 53775 53776 "call-haskell-from-anything" = callPackage 53777 ({ mkDerivation, base, bytestring, data-msgpack, mtl 53778 , storable-endian, template-haskell ··· 53795 }) {}; 53796 53797 "call-plantuml" = callPackage 53798 - ({ mkDerivation, base, bytestring, filepath, hspec, process }: 53799 mkDerivation { 53800 pname = "call-plantuml"; 53801 - version = "0.0.1"; 53802 - sha256 = "1bx914719566fkhpxxyc22m3x8aq6c134kgs2a6ipf583883yfzh"; 53803 enableSeparateDataOutput = true; 53804 - libraryHaskellDepends = [ base bytestring filepath process ]; 53805 - testHaskellDepends = [ base bytestring filepath hspec process ]; 53806 description = "A simple library to call PlantUML given a diagram specification"; 53807 license = lib.licenses.mit; 53808 hydraPlatforms = lib.platforms.none; ··· 53849 , GenericPretty, ghc-prim, happy, hmatrix, hspec, hspec-discover 53850 , lattices, lens, matrix, mmorph, mtl, optparse-applicative 53851 , parallel, pipes, pretty, QuickCheck, sbv, silently, singletons 53852 - , strict, syb, syz, template-haskell, temporary, text, time 53853 - , transformers, uniplate, vector, verifiable-expressions, vinyl 53854 }: 53855 mkDerivation { 53856 pname = "camfort"; 53857 - version = "1.1.2"; 53858 - sha256 = "13a6x4j4f95izwz7g5sykpb2pq4lzwcswi31986gkyl6nicn5cfj"; 53859 isLibrary = true; 53860 isExecutable = true; 53861 libraryHaskellDepends = [ 53862 array base binary bytestring containers deepseq directory fgl 53863 filepath fortran-src GenericPretty ghc-prim hmatrix lattices lens 53864 - matrix mmorph mtl parallel pipes pretty sbv singletons strict syb 53865 - syz template-haskell text transformers uniplate vector 53866 - verifiable-expressions vinyl 53867 ]; 53868 librarySystemDepends = [ flint ]; 53869 libraryToolDepends = [ alex happy ]; 53870 executableHaskellDepends = [ 53871 - base directory fortran-src optparse-applicative 53872 ]; 53873 testHaskellDepends = [ 53874 array base binary bytestring containers directory fgl filepath ··· 55826 pname = "cbor-tool"; 55827 version = "0.2.2.0"; 55828 sha256 = "0rsnnz1zh9jyjif94lrdppzaa41hypqs1r5dlyzbwlw1m75g286p"; 55829 - revision = "3"; 55830 - editedCabalFile = "12sdpffqii9z70kbxn64vg08wlsgd6llbi479nxjc819cdmpgm59"; 55831 isLibrary = false; 55832 isExecutable = true; 55833 executableHaskellDepends = [ ··· 55850 pname = "cborg"; 55851 version = "0.2.8.0"; 55852 sha256 = "07mh5bk61k5dz2x5g7fqw2cv7bjzs7v65yxvzkq7mdbkq8kwhn9f"; 55853 libraryHaskellDepends = [ 55854 array base bytestring containers deepseq ghc-bignum ghc-prim half 55855 primitive text ··· 55872 pname = "cborg-json"; 55873 version = "0.2.5.0"; 55874 sha256 = "1m3w0yyp6xb07fx04g5c52pb0b46vpkgpi32w1c8bz867x2p7hsq"; 55875 libraryHaskellDepends = [ 55876 aeson aeson-pretty base cborg scientific text unordered-containers 55877 vector ··· 57633 }) {}; 57634 57635 "chiasma" = callPackage 57636 - ({ mkDerivation, aeson, attoparsec, base, bytestring, composition 57637 - , composition-extra, conduit, conduit-extra, containers, cornea 57638 - , data-default, deepseq, directory, either, exceptions, filepath 57639 - , free, hedgehog, lens, mtl, parsec, parsers, posix-pty 57640 - , prettyprinter, prettyprinter-ansi-terminal, process, random 57641 - , relude, resourcet, split, stm-chans, stm-conduit, tasty 57642 - , tasty-hedgehog, text, transformers, typed-process, unix, unliftio 57643 - , unliftio-core, uuid 57644 }: 57645 mkDerivation { 57646 pname = "chiasma"; 57647 - version = "0.2.0.0"; 57648 - sha256 = "11pbg9mlmp15hs2wdca0qyhbc94d91xkl75jlcaksla8l1qnnz9m"; 57649 libraryHaskellDepends = [ 57650 - aeson attoparsec base bytestring composition composition-extra 57651 - conduit conduit-extra containers cornea data-default deepseq 57652 - directory either exceptions filepath free lens mtl parsec parsers 57653 - posix-pty prettyprinter prettyprinter-ansi-terminal process random 57654 - relude resourcet split stm-chans stm-conduit text transformers 57655 - typed-process unix unliftio unliftio-core uuid 57656 ]; 57657 testHaskellDepends = [ 57658 - aeson attoparsec base bytestring composition composition-extra 57659 - conduit conduit-extra containers cornea data-default deepseq 57660 - directory either exceptions filepath free hedgehog lens mtl parsec 57661 - parsers posix-pty prettyprinter prettyprinter-ansi-terminal process 57662 - random relude resourcet split stm-chans stm-conduit tasty 57663 - tasty-hedgehog text transformers typed-process unix unliftio 57664 - unliftio-core uuid 57665 ]; 57666 - description = "tmux api"; 57667 license = "BSD-2-Clause-Patent"; 57668 hydraPlatforms = lib.platforms.none; 57669 - broken = true; 57670 }) {}; 57671 57672 "chimera" = callPackage ··· 58258 }: 58259 mkDerivation { 58260 pname = "churros"; 58261 - version = "0.1.5.0"; 58262 - sha256 = "05fb9vmx18dypfw6303y74cbag9vv187w6z402dv4vff35ya4bvh"; 58263 libraryHaskellDepends = [ 58264 async base containers random stm time unagi-chan 58265 ]; ··· 58280 }: 58281 mkDerivation { 58282 pname = "cicero-api"; 58283 - version = "0.1.1.3"; 58284 - sha256 = "1wsvdi0hfsa6p70a9yag998iyzn3irbydrs17nfxalq5cnzwg0y4"; 58285 isLibrary = true; 58286 isExecutable = true; 58287 libraryHaskellDepends = [ ··· 58760 ]; 58761 description = "Generates citations and bibliography from CSL styles"; 58762 license = lib.licenses.bsd2; 58763 }) {}; 58764 58765 "citeproc_0_8_0_2" = callPackage ··· 58787 description = "Generates citations and bibliography from CSL styles"; 58788 license = lib.licenses.bsd2; 58789 hydraPlatforms = lib.platforms.none; 58790 }) {}; 58791 58792 "citeproc-hs" = callPackage ··· 59328 }: 59329 mkDerivation { 59330 pname = "clash-shake"; 59331 - version = "0.3.1"; 59332 - sha256 = "1paym4vsihwggml62m0ijlln9349p4yrcpg6bvh6i199h3qs78id"; 59333 libraryHaskellDepends = [ 59334 aeson base bytestring clash-ghc clash-lib clash-prelude directory 59335 shake split stache text unordered-containers ··· 60772 }: 60773 mkDerivation { 60774 pname = "cloudi"; 60775 - version = "2.0.4"; 60776 - sha256 = "0d53ya6mqjl74yj1skmlbir5vvrfisrliahilm2jkaj3l8awyr2h"; 60777 libraryHaskellDepends = [ 60778 array base binary bytestring containers network time unix zlib 60779 ]; ··· 61960 }: 61961 mkDerivation { 61962 pname = "codeworld-api"; 61963 - version = "0.7.0"; 61964 - sha256 = "1l1w4mrw4b2njz4kmfvd94mlwn776vryy1y9x9cb3r69fw5qy2f3"; 61965 - revision = "4"; 61966 - editedCabalFile = "06qa2djbzfdwlvgbr2k8667fipyrkdvp8a1vac75fla99pdwp7yi"; 61967 libraryHaskellDepends = [ 61968 aeson base base64-bytestring blank-canvas bytestring cereal 61969 cereal-text containers deepseq dependent-sum ghc-prim hashable ··· 62320 ]; 62321 description = "Generate CSV & XLSX files for importing into CoinTracking"; 62322 license = lib.licenses.bsd3; 62323 }) {}; 62324 62325 "colada" = callPackage ··· 65414 pname = "conduit"; 65415 version = "1.3.4.3"; 65416 sha256 = "0zchhxcpciq4nr7ll4z4c7wshlngphr0dz0y3xfml1pfls3a18mc"; 65417 libraryHaskellDepends = [ 65418 base bytestring directory exceptions filepath mono-traversable mtl 65419 primitive resourcet text transformers unix unliftio-core vector ··· 68544 license = lib.licenses.mit; 68545 }) {}; 68546 68547 - "core-program_0_6_1_0" = callPackage 68548 ({ mkDerivation, base, bytestring, core-data, core-text, directory 68549 , exceptions, filepath, fsnotify, hashable, hourglass, mtl 68550 , prettyprinter, safe-exceptions, stm, template-haskell ··· 68553 }: 68554 mkDerivation { 68555 pname = "core-program"; 68556 - version = "0.6.1.0"; 68557 - sha256 = "0gbahw4gwgj4ms5dg2142jmmhwrb9w6bc3ivpqg0h4cnd7ai20fr"; 68558 libraryHaskellDepends = [ 68559 base bytestring core-data core-text directory exceptions filepath 68560 fsnotify hashable hourglass mtl prettyprinter safe-exceptions stm ··· 68574 }: 68575 mkDerivation { 68576 pname = "core-telemetry"; 68577 - version = "0.2.6.1"; 68578 - sha256 = "0i74ij12q99dap4yvwf4rkirq9wwib9w6ygwav29j2rv8rni6pim"; 68579 libraryHaskellDepends = [ 68580 base bytestring core-data core-program core-text exceptions 68581 http-streams io-streams mtl network-info random safe-exceptions ··· 68626 }: 68627 mkDerivation { 68628 pname = "core-webserver-servant"; 68629 - version = "0.1.1.2"; 68630 - sha256 = "084m2lisd9gwhasnxd2yc98f75zpa2zy3rq6sgj56f6aq7vnl0vv"; 68631 libraryHaskellDepends = [ 68632 base core-program core-telemetry core-webserver-warp mtl 68633 safe-exceptions servant servant-server vault wai ··· 68638 }) {}; 68639 68640 "core-webserver-warp" = callPackage 68641 - ({ mkDerivation, async, base, bytestring, core-data, core-program 68642 - , core-telemetry, core-text, http-types, http2, mtl 68643 - , safe-exceptions, vault, wai, warp 68644 }: 68645 mkDerivation { 68646 pname = "core-webserver-warp"; 68647 - version = "0.1.1.6"; 68648 - sha256 = "05r4y1fywxxf4mi3i319vis67b2kdxf3caxq3nnlpc1ssyw37hc0"; 68649 libraryHaskellDepends = [ 68650 - async base bytestring core-data core-program core-telemetry 68651 - core-text http-types http2 mtl safe-exceptions vault wai warp 68652 ]; 68653 description = "Interoperability with Wai/Warp"; 68654 license = lib.licenses.mit; ··· 76088 pname = "dbmonitor"; 76089 version = "0.1.0"; 76090 sha256 = "02j2f6r7jkgmmxqxysz45api0ai8wic4dffhw0y1xxhwfw5cx023"; 76091 isLibrary = true; 76092 isExecutable = true; 76093 libraryHaskellDepends = [ ··· 76136 license = lib.licenses.asl20; 76137 }) {}; 76138 76139 - "dbus_1_2_26" = callPackage 76140 ({ mkDerivation, base, bytestring, cereal, conduit, containers 76141 , criterion, deepseq, directory, exceptions, extra, filepath, lens 76142 , network, parsec, process, QuickCheck, random, resourcet, split ··· 76145 }: 76146 mkDerivation { 76147 pname = "dbus"; 76148 - version = "1.2.26"; 76149 - sha256 = "1c9ljbwcrnzlbrjjp7bgpwbwykm03qvha05h55yp8k11za03wh9i"; 76150 libraryHaskellDepends = [ 76151 base bytestring cereal conduit containers deepseq exceptions 76152 filepath lens network parsec random split template-haskell text ··· 77277 pname = "deepseq-generics"; 77278 version = "0.2.0.0"; 77279 sha256 = "17bwghc15mc9pchfd1w46jh2p3wzc86aj6a537wqwxn08rayzcxh"; 77280 - revision = "7"; 77281 - editedCabalFile = "1issqf30ykabjpk7f66k8pfyylxw7bxa39b5iq72s76nxi392lig"; 77282 libraryHaskellDepends = [ base deepseq ghc-prim ]; 77283 testHaskellDepends = [ 77284 base deepseq ghc-prim HUnit test-framework test-framework-hunit ··· 77835 }: 77836 mkDerivation { 77837 pname = "dep-t-advice"; 77838 - version = "0.6.1.0"; 77839 - sha256 = "1l3zphhyb55da4jrkbhgynwb72s1lm63iyi4p35np1jffwfcc9mg"; 77840 - revision = "1"; 77841 - editedCabalFile = "09rszbs5l4z8zzhizipiqk8g11h9gr7brn03ylhci716mkzwkzw5"; 77842 libraryHaskellDepends = [ 77843 base dep-t mtl sop-core transformers unliftio-core 77844 ]; ··· 79160 pname = "dhall"; 79161 version = "1.41.2"; 79162 sha256 = "14m5rrvkid76qnvg0l14xw1mnqclhip3gjrz20g1lp4fd5p056ka"; 79163 - revision = "1"; 79164 - editedCabalFile = "1gi2j6d3mh0wqx6756cp04c676843wdibfwv3i2wypvsk74dlvjm"; 79165 isLibrary = true; 79166 isExecutable = true; 79167 enableSeparateDataOutput = true; ··· 79341 pname = "dhall-docs"; 79342 version = "1.0.10"; 79343 sha256 = "1rh6nxmjin8kvbscbhbcjsgxnlkw1r19plzpps6wkx86zfjd2ms2"; 79344 - revision = "1"; 79345 - editedCabalFile = "06778mcqzqspy60jciy4vn2b8cbvv8dr5y0hcd560jr1yhjn0n8p"; 79346 isLibrary = true; 79347 isExecutable = true; 79348 enableSeparateDataOutput = true; ··· 83151 }: 83152 mkDerivation { 83153 pname = "distribution-nixpkgs"; 83154 - version = "1.7.0"; 83155 - sha256 = "007riyq6irmzzmf3gynaa5hpz8a4khg8wl4blyz78c59bqblpw69"; 83156 - revision = "1"; 83157 - editedCabalFile = "0xzrh7kfla9c43jjjnd2r13xsp994gdkxkwgav2kl50qxzdb88nx"; 83158 enableSeparateDataOutput = true; 83159 libraryHaskellDepends = [ 83160 aeson base bytestring Cabal containers deepseq language-nix lens ··· 83573 }) {}; 83574 83575 "dnf-repo" = callPackage 83576 - ({ mkDerivation, base, directory, extra, filepath, simple-cmd 83577 , simple-cmd-args 83578 }: 83579 mkDerivation { 83580 pname = "dnf-repo"; 83581 - version = "0.3"; 83582 - sha256 = "0x2x6sapghvm4006iplk750ihign5akl1mlrga79k8f81krb3i3s"; 83583 isLibrary = false; 83584 isExecutable = true; 83585 enableSeparateDataOutput = true; 83586 executableHaskellDepends = [ 83587 - base directory extra filepath simple-cmd simple-cmd-args 83588 ]; 83589 description = "DNF wrapper tool to control repos"; 83590 license = lib.licenses.bsd3; 83591 mainProgram = "dnf-repo"; 83592 }) {}; 83593 83594 "dns" = callPackage ··· 84328 mainProgram = "doctest"; 84329 }) {}; 84330 84331 - "doctest_0_20_0" = callPackage 84332 ({ mkDerivation, base, base-compat, code-page, deepseq, directory 84333 , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core 84334 , hspec-discover, HUnit, mockery, process, QuickCheck, setenv ··· 84336 }: 84337 mkDerivation { 84338 pname = "doctest"; 84339 - version = "0.20.0"; 84340 - sha256 = "0sk50b8zxq4hvc8qphlmfha1lsv3xha7q7ka081jgswf1qpg34y4"; 84341 - revision = "5"; 84342 - editedCabalFile = "0d7xgi71zdfbg3an6v2ss4lj6lvlmvq36hy788nd94ja2bgfsmpx"; 84343 isLibrary = true; 84344 isExecutable = true; 84345 libraryHaskellDepends = [ ··· 86508 maintainers = [ lib.maintainers.turion ]; 86509 }) {}; 86510 86511 - "dunai_0_9_0" = callPackage 86512 ({ mkDerivation, base, MonadRandom, simple-affine-space, tasty 86513 , tasty-hunit, transformers, transformers-base 86514 }: 86515 mkDerivation { 86516 pname = "dunai"; 86517 - version = "0.9.0"; 86518 - sha256 = "0p93c1h5bggvabx4vvd95khmjrq4qh46rvxkm4cqcdfd0601lyy5"; 86519 libraryHaskellDepends = [ 86520 base MonadRandom simple-affine-space transformers transformers-base 86521 ]; ··· 86546 ({ mkDerivation, base, dunai, normaldistribution, QuickCheck }: 86547 mkDerivation { 86548 pname = "dunai-test"; 86549 - version = "0.9.0"; 86550 - sha256 = "0j007pd475fmxhnvvwh6z8awrxfcfgwmph1z412k332lrj46nhv7"; 86551 libraryHaskellDepends = [ 86552 base dunai normaldistribution QuickCheck 86553 ]; ··· 87874 pname = "ed25519"; 87875 version = "0.0.5.0"; 87876 sha256 = "0v8msqvgzimhs7p5ri25hrb1ni2wvisl5rmdxy89fc59py79b9fq"; 87877 - revision = "5"; 87878 - editedCabalFile = "1ckyssya3vw8nf4w324zhbyyf92zlzr2kcv20bvw58wz7mgppb14"; 87879 libraryHaskellDepends = [ base bytestring ghc-prim ]; 87880 testHaskellDepends = [ 87881 base bytestring directory doctest filepath hlint QuickCheck ··· 88313 88314 "effectful" = callPackage 88315 ({ mkDerivation, async, base, bytestring, containers, directory 88316 - , effectful-core, exceptions, lifted-base, process, stm, tasty 88317 - , tasty-bench, tasty-hunit, text, time, unix, unliftio 88318 }: 88319 mkDerivation { 88320 pname = "effectful"; 88321 - version = "2.1.0.0"; 88322 - sha256 = "16vkxjmlwmyrvp3gdjma73jqlbmvbj9cawazg9h6fchxfr6ps53n"; 88323 libraryHaskellDepends = [ 88324 async base bytestring directory effectful-core process stm time 88325 unliftio 88326 ]; 88327 testHaskellDepends = [ 88328 - base containers effectful-core exceptions lifted-base tasty 88329 - tasty-hunit unliftio 88330 ]; 88331 benchmarkHaskellDepends = [ 88332 async base tasty-bench text unix unliftio ··· 88341 }: 88342 mkDerivation { 88343 pname = "effectful-core"; 88344 - version = "2.1.0.0"; 88345 - sha256 = "1lgg8f66jrs206b4zvkplq7w8d8sd91mxj9333sr4v4dnnshp4lk"; 88346 libraryHaskellDepends = [ 88347 base containers exceptions monad-control primitive 88348 transformers-base unliftio-core ··· 88379 libraryHaskellDepends = [ base effectful-core primitive ]; 88380 description = "`ST`-style mutation for `effectful`"; 88381 license = lib.licenses.cc0; 88382 }) {}; 88383 88384 "effectful-th" = callPackage ··· 91123 license = lib.licenses.bsd3; 91124 }) {}; 91125 91126 - "enummapset_0_7_0_0" = callPackage 91127 ({ mkDerivation, aeson, array, base, containers, deepseq, ghc-prim 91128 - , HUnit, QuickCheck, semigroups, test-framework 91129 - , test-framework-hunit, test-framework-quickcheck2 91130 }: 91131 mkDerivation { 91132 pname = "enummapset"; 91133 - version = "0.7.0.0"; 91134 - sha256 = "194x78axmihq9r83w8dj4z0299aa63zkkbq82f7ybgr2ckgvqcd5"; 91135 - libraryHaskellDepends = [ 91136 - aeson base containers deepseq semigroups 91137 - ]; 91138 testHaskellDepends = [ 91139 aeson array base containers deepseq ghc-prim HUnit QuickCheck 91140 - semigroups test-framework test-framework-hunit 91141 - test-framework-quickcheck2 91142 ]; 91143 description = "IntMap and IntSet with Enum keys/elements"; 91144 license = lib.licenses.bsd3; ··· 93587 }) {}; 93588 93589 "eventuo11y" = callPackage 93590 - ({ mkDerivation, aeson, base, bytestring, exceptions, primitive 93591 - , resourcet, text, time, unliftio-core, uuid 93592 }: 93593 mkDerivation { 93594 pname = "eventuo11y"; 93595 - version = "0.3.2.0"; 93596 - sha256 = "1dx6q09bymvr7f4l7bnmb8c9gn46yp95qfhf9dml5i33x4scr2s8"; 93597 libraryHaskellDepends = [ 93598 - aeson base bytestring exceptions primitive resourcet text time 93599 - unliftio-core uuid 93600 ]; 93601 description = "An event-oriented observability library"; 93602 license = lib.licenses.asl20; 93603 }) {}; 93604 93605 "eventuo11y-batteries" = callPackage 93606 ({ mkDerivation, aeson, base, binary, bytestring, case-insensitive 93607 - , containers, eventuo11y, exceptions, http-media, http-types 93608 - , monad-control, mtl, network, semigroupoids, servant-client 93609 - , servant-client-core, text, transformers-base, wai, warp 93610 }: 93611 mkDerivation { 93612 pname = "eventuo11y-batteries"; 93613 - version = "0.2.1.0"; 93614 - sha256 = "0hdhryk7srb0dcjbqfk6ah2l7x3bbl3rqhncwx0wc3nfcx97dr0v"; 93615 libraryHaskellDepends = [ 93616 aeson base binary bytestring case-insensitive containers eventuo11y 93617 - exceptions http-media http-types monad-control mtl network 93618 - semigroupoids servant-client servant-client-core text 93619 - transformers-base wai warp 93620 ]; 93621 description = "Grab bag of eventuo11y-enriched functionality"; 93622 license = lib.licenses.asl20; 93623 }) {}; 93624 93625 "every" = callPackage ··· 94628 }: 94629 mkDerivation { 94630 pname = "experimenter"; 94631 - version = "0.1.0.12"; 94632 - sha256 = "0sam7wl4gha9midkgj15h0q68g121pihxxvv8dlx3wgd9as1h5d6"; 94633 - libraryHaskellDepends = [ 94634 - aeson base bytestring cereal cereal-vector conduit containers 94635 - deepseq directory esqueleto filepath HaTeX hostname lens matrix 94636 - monad-logger mtl mwc-random parallel persistent 94637 - persistent-postgresql persistent-template process resource-pool 94638 - resourcet stm text time transformers unix unliftio-core vector 94639 - ]; 94640 - testHaskellDepends = [ 94641 - aeson base bytestring cereal cereal-vector conduit containers 94642 - deepseq directory esqueleto filepath foundation HaTeX hostname 94643 - hspec lens matrix monad-logger mtl mwc-random parallel persistent 94644 - persistent-postgresql persistent-template process QuickCheck 94645 - resource-pool resourcet stm text time transformers unix 94646 - unliftio-core vector 94647 - ]; 94648 - description = "Perform scientific experiments stored in a DB, and generate reports"; 94649 - license = lib.licenses.bsd3; 94650 - }) {}; 94651 - 94652 - "experimenter_0_1_0_14" = callPackage 94653 - ({ mkDerivation, aeson, base, bytestring, cereal, cereal-vector 94654 - , conduit, containers, deepseq, directory, esqueleto, filepath 94655 - , foundation, HaTeX, hostname, hspec, lens, matrix, monad-logger 94656 - , mtl, mwc-random, parallel, persistent, persistent-postgresql 94657 - , persistent-template, process, QuickCheck, resource-pool 94658 - , resourcet, stm, text, time, transformers, unix, unliftio-core 94659 - , vector 94660 - }: 94661 - mkDerivation { 94662 - pname = "experimenter"; 94663 version = "0.1.0.14"; 94664 sha256 = "11m832x42xgd679zwnsykggp9afk7kwkis1s04iq4hdxbcylh7kc"; 94665 libraryHaskellDepends = [ ··· 94679 ]; 94680 description = "Perform scientific experiments stored in a DB, and generate reports"; 94681 license = lib.licenses.bsd3; 94682 - hydraPlatforms = lib.platforms.none; 94683 }) {}; 94684 94685 "expiring-cache-map" = callPackage ··· 95300 }: 95301 mkDerivation { 95302 pname = "extensions"; 95303 - version = "0.0.0.1"; 95304 - sha256 = "0wxkkdvsq8pqirw5w8ss20iyblw9197q420cpwnqzbl2xb0cjk6n"; 95305 isLibrary = true; 95306 isExecutable = true; 95307 libraryHaskellDepends = [ ··· 95318 ]; 95319 description = "Parse Haskell Language Extensions"; 95320 license = lib.licenses.mpl20; 95321 - hydraPlatforms = lib.platforms.none; 95322 mainProgram = "extensions"; 95323 - broken = true; 95324 }) {}; 95325 95326 "external-sort" = callPackage ··· 95909 }: 95910 mkDerivation { 95911 pname = "faktory"; 95912 - version = "1.1.2.3"; 95913 - sha256 = "1mihcmz3wzw2f6vfwv7xkvzhiql1fbb5v2llpkx5y455z939xl37"; 95914 isLibrary = true; 95915 isExecutable = true; 95916 libraryHaskellDepends = [ ··· 96381 license = lib.licenses.bsd3; 96382 }) {}; 96383 96384 "fastparser" = callPackage 96385 ({ mkDerivation, base, bytestring, bytestring-lexing, containers 96386 , criterion, kan-extensions, microlens, thyme, transformers ··· 96432 pname = "fastsum"; 96433 version = "0.2.0.0"; 96434 sha256 = "1yjsmk8ws6y5rbv23d3jqyqz4pvkzn44dmx1gflldgdfm9xi31ac"; 96435 isLibrary = true; 96436 isExecutable = true; 96437 libraryHaskellDepends = [ ··· 98456 license = lib.licenses.bsd3; 98457 }) {}; 98458 98459 - "filepath-bytestring_1_4_2_1_11" = callPackage 98460 ({ mkDerivation, base, bytestring, criterion, filepath, QuickCheck 98461 , unix 98462 }: 98463 mkDerivation { 98464 pname = "filepath-bytestring"; 98465 - version = "1.4.2.1.11"; 98466 - sha256 = "1y906vb9p51awzgd5s1bq718kw03gpw7z8i8bdznlw7i9r40shbk"; 98467 libraryHaskellDepends = [ base bytestring unix ]; 98468 testHaskellDepends = [ base bytestring filepath QuickCheck ]; 98469 benchmarkHaskellDepends = [ base criterion filepath ]; ··· 98852 }) {}; 98853 98854 "findhttp" = callPackage 98855 - ({ mkDerivation, base, basic-prelude, bytestring, directory 98856 - , filepath, Glob, http-directory, simple-cmd-args, text 98857 }: 98858 mkDerivation { 98859 pname = "findhttp"; 98860 - version = "0.1"; 98861 - sha256 = "1hw7cbmy0b01kfpfxavq3gc17vnq4vr2fy3bcvh4jnz9rizfmr9w"; 98862 isLibrary = false; 98863 isExecutable = true; 98864 executableHaskellDepends = [ 98865 - base basic-prelude bytestring directory filepath Glob 98866 - http-directory simple-cmd-args text 98867 ]; 98868 description = "List http/html files"; 98869 license = lib.licenses.gpl3Only; ··· 100040 maintainers = [ lib.maintainers.sternenseemann ]; 100041 }) {}; 100042 100043 - "flat_0_5" = callPackage 100044 ({ mkDerivation, array, base, bytestring, containers, deepseq 100045 , dlist, filepath, ghc-prim, hashable, list-t, mono-traversable 100046 , pretty, primitive, QuickCheck, quickcheck-text, tasty ··· 100049 }: 100050 mkDerivation { 100051 pname = "flat"; 100052 - version = "0.5"; 100053 - sha256 = "1338h8w2s1vpjl019rv1qmc5s0xlpn3jdi4jzycc805l9cxdqa7w"; 100054 libraryHaskellDepends = [ 100055 array base bytestring containers deepseq dlist ghc-prim hashable 100056 list-t mono-traversable pretty primitive text unordered-containers ··· 102165 mainProgram = "fortran-src"; 102166 }) {}; 102167 102168 - "fortran-src_0_11_0" = callPackage 102169 ({ mkDerivation, alex, array, base, binary, bytestring, containers 102170 , deepseq, directory, either, fgl, filepath, GenericPretty, happy 102171 , hspec, hspec-discover, mtl, pretty, QuickCheck, singletons ··· 102174 }: 102175 mkDerivation { 102176 pname = "fortran-src"; 102177 - version = "0.11.0"; 102178 - sha256 = "0rh7zpnykm30y5jlr6077jdzpbf6qsccdmbs083wb1lv5gijza7k"; 102179 isLibrary = true; 102180 isExecutable = true; 102181 libraryHaskellDepends = [ ··· 102202 }) {}; 102203 102204 "fortran-src-extras" = callPackage 102205 - ({ mkDerivation, aeson, base, binary, bytestring, containers 102206 - , directory, either, filepath, fortran-src, GenericPretty, hspec 102207 - , hspec-discover, optparse-applicative, silently, text, uniplate 102208 - , yaml 102209 }: 102210 mkDerivation { 102211 pname = "fortran-src-extras"; 102212 - version = "0.3.2"; 102213 - sha256 = "1b8vcg86pq92r1012s6fpnnkr489zs9x202rdjkjnyrmzm9v8rrx"; 102214 isLibrary = true; 102215 isExecutable = true; 102216 libraryHaskellDepends = [ 102217 - aeson base binary bytestring containers directory either filepath 102218 - fortran-src GenericPretty optparse-applicative text uniplate 102219 ]; 102220 executableHaskellDepends = [ 102221 aeson base bytestring containers fortran-src GenericPretty ··· 104060 license = lib.licenses.bsd3; 104061 }) {}; 104062 104063 - "fsnotify_0_4_0_1" = callPackage 104064 ({ mkDerivation, async, base, bytestring, containers, directory 104065 , exceptions, filepath, hinotify, monad-control, random, retry 104066 , safe-exceptions, sandwich, temporary, text, time, unix ··· 104068 }: 104069 mkDerivation { 104070 pname = "fsnotify"; 104071 - version = "0.4.0.1"; 104072 - sha256 = "02gnbwxgs5b4rnqpgprvqxw9d2vw2yi276dn6ync3czrxyqliz78"; 104073 - revision = "1"; 104074 - editedCabalFile = "00yspy6jwriwgr0zi806z31q082kx1gfihfspf3izlxcm5qinyjh"; 104075 - isLibrary = true; 104076 - isExecutable = true; 104077 libraryHaskellDepends = [ 104078 async base bytestring containers directory filepath hinotify 104079 monad-control safe-exceptions text time unix unix-compat 104080 ]; 104081 - executableHaskellDepends = [ 104082 async base directory exceptions filepath random retry 104083 safe-exceptions sandwich temporary unix-compat unliftio 104084 ]; 104085 description = "Cross platform library for file change notification"; 104086 license = lib.licenses.bsd3; 104087 hydraPlatforms = lib.platforms.none; 104088 - mainProgram = "tests"; 104089 }) {}; 104090 104091 "fsnotify-conduit" = callPackage ··· 107161 license = lib.licenses.mit; 107162 }) {}; 107163 107164 - "generic-functor_1_0_0_0" = callPackage 107165 ({ mkDerivation, ap-normalize, base, transformers }: 107166 mkDerivation { 107167 pname = "generic-functor"; 107168 - version = "1.0.0.0"; 107169 - sha256 = "0cnwzz7303z55nr64bi56w2bqxh7wxmv8wxzmh5xb37k674qjgz6"; 107170 libraryHaskellDepends = [ ap-normalize base ]; 107171 testHaskellDepends = [ base transformers ]; 107172 description = "Deriving generalized functors with GHC.Generics"; ··· 107496 ({ mkDerivation, base, containers, transformers }: 107497 mkDerivation { 107498 pname = "generic-trie"; 107499 - version = "0.3.1"; 107500 - sha256 = "1x7f5bp7d13g737198l43y2mf9mzngg9vmhyh1yaxg8xfpzc3anh"; 107501 - revision = "2"; 107502 - editedCabalFile = "1dxf7c66vncw8zn0848g0bk2i2msbrb4njzvkzwvlaiphq0gqg10"; 107503 libraryHaskellDepends = [ base containers transformers ]; 107504 description = "A map, where the keys may be complex structured data"; 107505 license = lib.licenses.bsd3; 107506 hydraPlatforms = lib.platforms.none; 107507 broken = true; 107508 }) {}; 107509 ··· 110824 }: 110825 mkDerivation { 110826 pname = "ghc-typelits-extra"; 110827 - version = "0.4.3"; 110828 - sha256 = "06g40q0n2d10c2zksx5rrjkvm5ywi3rh41hbiwy4zs28x9idsv18"; 110829 - revision = "1"; 110830 - editedCabalFile = "0m6z24zmi169zifz1jg4zri0izr5z37qx33c9mphy74vd6ds3zzz"; 110831 libraryHaskellDepends = [ 110832 base containers ghc ghc-bignum ghc-prim ghc-tcplugins-extra 110833 ghc-typelits-knownnat ghc-typelits-natnormalise transformers ··· 110847 }: 110848 mkDerivation { 110849 pname = "ghc-typelits-knownnat"; 110850 - version = "0.7.6"; 110851 - sha256 = "10m4y0hf25w2i40464pz85lqs5dr8cznl191icnibc5fjynyzd9v"; 110852 - libraryHaskellDepends = [ 110853 - base ghc ghc-prim ghc-tcplugins-extra ghc-typelits-natnormalise 110854 - template-haskell transformers 110855 - ]; 110856 - testHaskellDepends = [ 110857 - base ghc-typelits-natnormalise tasty tasty-hunit tasty-quickcheck 110858 - ]; 110859 - description = "Derive KnownNat constraints from other KnownNat constraints"; 110860 - license = lib.licenses.bsd2; 110861 - }) {}; 110862 - 110863 - "ghc-typelits-knownnat_0_7_7" = callPackage 110864 - ({ mkDerivation, base, ghc, ghc-prim, ghc-tcplugins-extra 110865 - , ghc-typelits-natnormalise, tasty, tasty-hunit, tasty-quickcheck 110866 - , template-haskell, transformers 110867 - }: 110868 - mkDerivation { 110869 - pname = "ghc-typelits-knownnat"; 110870 version = "0.7.7"; 110871 sha256 = "0b7rhnij3i74baqm7ban92sfdiscbjvrypfi6wwipkc8graii467"; 110872 libraryHaskellDepends = [ ··· 110878 ]; 110879 description = "Derive KnownNat constraints from other KnownNat constraints"; 110880 license = lib.licenses.bsd2; 110881 - hydraPlatforms = lib.platforms.none; 110882 }) {}; 110883 110884 "ghc-typelits-natnormalise" = callPackage ··· 110888 }: 110889 mkDerivation { 110890 pname = "ghc-typelits-natnormalise"; 110891 - version = "0.7.6"; 110892 - sha256 = "09d70iw58m5g6yi8k2b52f1g0pfdqm5fzhs8rd7fgrgmi70np9bx"; 110893 - revision = "1"; 110894 - editedCabalFile = "1b587pryjkbvgayqwm8cn7ljmcyd4jikrxxkgm6zq1v9qhi7xy22"; 110895 - libraryHaskellDepends = [ 110896 - base containers ghc ghc-bignum ghc-tcplugins-extra transformers 110897 - ]; 110898 - testHaskellDepends = [ base tasty tasty-hunit template-haskell ]; 110899 - description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; 110900 - license = lib.licenses.bsd2; 110901 - }) {}; 110902 - 110903 - "ghc-typelits-natnormalise_0_7_7" = callPackage 110904 - ({ mkDerivation, base, containers, ghc, ghc-bignum 110905 - , ghc-tcplugins-extra, tasty, tasty-hunit, template-haskell 110906 - , transformers 110907 - }: 110908 - mkDerivation { 110909 - pname = "ghc-typelits-natnormalise"; 110910 version = "0.7.7"; 110911 sha256 = "0pqpsy3j4brpg2hrq9qrnjzr1bishycny5gvsdncvhaq3m53gslh"; 110912 libraryHaskellDepends = [ ··· 110915 testHaskellDepends = [ base tasty tasty-hunit template-haskell ]; 110916 description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; 110917 license = lib.licenses.bsd2; 110918 - hydraPlatforms = lib.platforms.none; 110919 }) {}; 110920 110921 "ghc-typelits-presburger" = callPackage ··· 111019 }: 111020 mkDerivation { 111021 pname = "ghci-dap"; 111022 - version = "0.0.18.0"; 111023 - sha256 = "1mkw7h7zzjd7kx9345rnkvh70qwkg8q6h5am2lgaybxmxkig8wlc"; 111024 isLibrary = true; 111025 isExecutable = true; 111026 libraryHaskellDepends = [ ··· 111728 111729 "gi-adwaita" = callPackage 111730 ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk 111731 - , gi-gio, gi-gobject, gi-gtk, haskell-gi, haskell-gi-base 111732 , haskell-gi-overloading, libadwaita, text, transformers 111733 }: 111734 mkDerivation { 111735 pname = "gi-adwaita"; 111736 - version = "1.0.1"; 111737 - sha256 = "0l0n19ap2hvvl6kpwhqqr4n01xjc8rj9fl49ya2pbvxpjy97yqha"; 111738 setupHaskellDepends = [ 111739 - base Cabal gi-gdk gi-gio gi-gobject gi-gtk haskell-gi 111740 ]; 111741 libraryHaskellDepends = [ 111742 - base bytestring containers gi-gdk gi-gio gi-gobject gi-gtk 111743 haskell-gi haskell-gi-base haskell-gi-overloading text transformers 111744 ]; 111745 libraryPkgconfigDepends = [ libadwaita ]; ··· 111757 }: 111758 mkDerivation { 111759 pname = "gi-atk"; 111760 - version = "2.0.24"; 111761 - sha256 = "1xhjzjcdbnfk7b6r035ch3plpgk9yk2qawq7iffc47y67dxhcd6b"; 111762 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 111763 libraryHaskellDepends = [ 111764 base bytestring containers gi-glib gi-gobject haskell-gi ··· 111776 }: 111777 mkDerivation { 111778 pname = "gi-cairo"; 111779 - version = "1.0.26"; 111780 - sha256 = "1f3gfhqg03b64n4ipg3q96wkwsisrs79bbg7335nwg92frkv1j79"; 111781 setupHaskellDepends = [ base Cabal haskell-gi ]; 111782 libraryHaskellDepends = [ 111783 base bytestring containers haskell-gi haskell-gi-base ··· 111829 }: 111830 mkDerivation { 111831 pname = "gi-cairo-render"; 111832 - version = "0.1.1"; 111833 - sha256 = "09gxykx633xvwcqx1cjl9kj2748jdq49ayy6z5p3hz7bxqlna952"; 111834 libraryHaskellDepends = [ 111835 array base bytestring haskell-gi-base mtl text utf8-string 111836 ]; ··· 111848 }: 111849 mkDerivation { 111850 pname = "gi-clutter"; 111851 - version = "1.0.2"; 111852 - sha256 = "1fyqpgj2q7mnlvqp60203mnl797vvsrfmgildp3zdi4dmqsv4vws"; 111853 setupHaskellDepends = [ 111854 base Cabal gi-atk gi-cairo gi-cogl gi-gio gi-glib gi-gobject 111855 gi-json gi-pango haskell-gi ··· 111872 }: 111873 mkDerivation { 111874 pname = "gi-cogl"; 111875 - version = "1.0.2"; 111876 - sha256 = "0y7inkzp3vxck4para77dzd4qczl3r61nv5y5hcyycmlpzlwfjzj"; 111877 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 111878 libraryHaskellDepends = [ 111879 base bytestring containers gi-glib gi-gobject haskell-gi ··· 111893 }: 111894 mkDerivation { 111895 pname = "gi-coglpango"; 111896 - version = "1.0.2"; 111897 - sha256 = "0yx0nqnpkkx0wcbljx02ivwf9749d02xqpwpp2zck2cpc9ll7xca"; 111898 setupHaskellDepends = [ 111899 base Cabal gi-cogl gi-glib gi-gobject gi-pango gi-pangocairo 111900 haskell-gi ··· 111917 }: 111918 mkDerivation { 111919 pname = "gi-dbusmenu"; 111920 - version = "0.4.10"; 111921 - sha256 = "05q3sijfsma2rinyw1rb7z4fphdqakbg18zlpf8jpv89c1329d3q"; 111922 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 111923 libraryHaskellDepends = [ 111924 base bytestring containers gi-glib gi-gobject haskell-gi ··· 111938 }: 111939 mkDerivation { 111940 pname = "gi-dbusmenugtk3"; 111941 - version = "0.4.11"; 111942 - sha256 = "1ipq8irzqswpak6zip9ghpkvk29mwnym8d70md3an0idlq0gcnw6"; 111943 setupHaskellDepends = [ 111944 base Cabal gi-atk gi-dbusmenu gi-gdk gi-gdkpixbuf gi-glib 111945 gi-gobject gi-gtk haskell-gi ··· 111962 }: 111963 mkDerivation { 111964 pname = "gi-freetype2"; 111965 - version = "2.0.1"; 111966 - sha256 = "00sgy9ppwf7im98vrcjp0ihb3zgaxcsm8klqv4h3z8n8ypv44ir2"; 111967 setupHaskellDepends = [ base Cabal haskell-gi ]; 111968 libraryHaskellDepends = [ 111969 base bytestring containers haskell-gi haskell-gi-base ··· 111982 }: 111983 mkDerivation { 111984 pname = "gi-gdk"; 111985 - version = "3.0.25"; 111986 - sha256 = "1flgsm7sqsfp53pqbc8fv9pnsc84qnjmhircsqnx8jvkg5iyvxnx"; 111987 setupHaskellDepends = [ 111988 base Cabal gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango 111989 haskell-gi ··· 111998 license = lib.licenses.lgpl21Only; 111999 }) {inherit (pkgs) gtk3;}; 112000 112001 - "gi-gdk_4_0_4" = callPackage 112002 ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo 112003 , gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk4 112004 , haskell-gi, haskell-gi-base, haskell-gi-overloading, text ··· 112006 }: 112007 mkDerivation { 112008 pname = "gi-gdk"; 112009 - version = "4.0.4"; 112010 - sha256 = "1ah515cakq6w9bbwq393xbpx326v9xincvhgihqsc67gjcqpbva4"; 112011 setupHaskellDepends = [ 112012 base Cabal gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango 112013 haskell-gi ··· 112030 }: 112031 mkDerivation { 112032 pname = "gi-gdkpixbuf"; 112033 - version = "2.0.28"; 112034 - sha256 = "01fjx8nwy27mlhhh3p8qi1z8xcbzi7cs07x01hk8kxrmvd71a2pf"; 112035 setupHaskellDepends = [ 112036 base Cabal gi-gio gi-glib gi-gmodule gi-gobject haskell-gi 112037 ]; ··· 112051 }: 112052 mkDerivation { 112053 pname = "gi-gdkx11"; 112054 - version = "3.0.12"; 112055 - sha256 = "0lx5c13i4g4jy47zpkhd3nn714d7n2ljqib4p4ylgs9cyj145hd4"; 112056 setupHaskellDepends = [ 112057 base Cabal gi-cairo gi-gdk gi-gio gi-gobject gi-xlib haskell-gi 112058 ]; ··· 112066 license = lib.licenses.lgpl21Only; 112067 }) {inherit (pkgs) gtk3;}; 112068 112069 - "gi-gdkx11_4_0_4" = callPackage 112070 ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo 112071 , gi-gdk, gi-gio, gi-gobject, gi-xlib, gtk4-x11, haskell-gi 112072 , haskell-gi-base, haskell-gi-overloading, text, transformers 112073 }: 112074 mkDerivation { 112075 pname = "gi-gdkx11"; 112076 - version = "4.0.4"; 112077 - sha256 = "1bbwy8sqn642y0yv10l65p2f7zc3nb14mcdwfd2k3cqpmyyhq0ns"; 112078 setupHaskellDepends = [ 112079 base Cabal gi-cairo gi-gdk gi-gio gi-gobject gi-xlib haskell-gi 112080 ]; ··· 112097 }: 112098 mkDerivation { 112099 pname = "gi-ges"; 112100 - version = "1.0.1"; 112101 - sha256 = "1xx6n88bdfxp8xjgvwwrgam8ky7gaswg3kdpz817g7x2l2j2d14n"; 112102 setupHaskellDepends = [ 112103 base Cabal gi-gio gi-glib gi-gobject gi-gst gi-gstpbutils 112104 gi-gstvideo haskell-gi ··· 112121 }: 112122 mkDerivation { 112123 pname = "gi-ggit"; 112124 - version = "1.0.11"; 112125 - sha256 = "06hkq87q8a69ini8drwld4pd8z26mlysk9vkigpkigwlbsizjjm7"; 112126 setupHaskellDepends = [ 112127 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112128 ]; ··· 112143 }: 112144 mkDerivation { 112145 pname = "gi-gio"; 112146 - version = "2.0.29"; 112147 - sha256 = "14kh1qdayi55flf2108ivq7sc1k9qd8dish19jbdij198hsjgria"; 112148 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112149 libraryHaskellDepends = [ 112150 base bytestring containers gi-glib gi-gobject haskell-gi ··· 112179 }: 112180 mkDerivation { 112181 pname = "gi-girepository"; 112182 - version = "1.0.25"; 112183 - sha256 = "0xpydz66vmb8f46ql2h8rq486i4pf5nbjm98839iyhsv653plxp0"; 112184 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112185 libraryHaskellDepends = [ 112186 base bytestring containers gi-glib gi-gobject haskell-gi ··· 112198 }: 112199 mkDerivation { 112200 pname = "gi-glib"; 112201 - version = "2.0.26"; 112202 - sha256 = "0i38ch8giqs92kkfzyw4wlz8y0r5kn2h94b6y33nj4ja3ggrg1qm"; 112203 setupHaskellDepends = [ base Cabal haskell-gi ]; 112204 libraryHaskellDepends = [ 112205 base bytestring containers haskell-gi haskell-gi-base ··· 112217 }: 112218 mkDerivation { 112219 pname = "gi-gmodule"; 112220 - version = "2.0.2"; 112221 - sha256 = "1jbplvicc6jsjcz8gqkiq71b8cx57m010wbq2ilirv4rif90ggnx"; 112222 setupHaskellDepends = [ base Cabal gi-glib haskell-gi ]; 112223 libraryHaskellDepends = [ 112224 base bytestring containers gi-glib haskell-gi haskell-gi-base ··· 112236 }: 112237 mkDerivation { 112238 pname = "gi-gobject"; 112239 - version = "2.0.27"; 112240 - sha256 = "1xfw8jg81pbhgb20kw2jvhbxcs8d0sl4zf3dsar9sy7gl4lgwh0g"; 112241 setupHaskellDepends = [ base Cabal gi-glib haskell-gi ]; 112242 libraryHaskellDepends = [ 112243 base bytestring containers gi-glib haskell-gi haskell-gi-base ··· 112255 }: 112256 mkDerivation { 112257 pname = "gi-graphene"; 112258 - version = "1.0.4"; 112259 - sha256 = "0c1dh5jzmqm5ysv296c37ma8miscpba1z1kq7b4l9sfmnhi4blsa"; 112260 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112261 libraryHaskellDepends = [ 112262 base bytestring containers gi-glib gi-gobject haskell-gi ··· 112277 }: 112278 mkDerivation { 112279 pname = "gi-gsk"; 112280 - version = "4.0.4"; 112281 - sha256 = "0y2gpxy4bl3k1br3d6lm7javzw1q5r499lqhas028gawbfba6s4x"; 112282 setupHaskellDepends = [ 112283 base Cabal gi-cairo gi-gdk gi-gdkpixbuf gi-glib gi-gobject 112284 gi-graphene gi-pango haskell-gi ··· 112301 }: 112302 mkDerivation { 112303 pname = "gi-gst"; 112304 - version = "1.0.25"; 112305 - sha256 = "1rx7arlghfvkh4ccl5dd40a108d4kmr2fmwrrgl22z7k2xgl0wqp"; 112306 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112307 libraryHaskellDepends = [ 112308 base bytestring containers gi-glib gi-gobject haskell-gi ··· 112320 }: 112321 mkDerivation { 112322 pname = "gi-gstaudio"; 112323 - version = "1.0.24"; 112324 - sha256 = "09xfss2q4bywnidfqyq57zdma3qwhx7sl40qg7qdqhma36axxryk"; 112325 setupHaskellDepends = [ 112326 base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi 112327 ]; ··· 112341 }: 112342 mkDerivation { 112343 pname = "gi-gstbase"; 112344 - version = "1.0.25"; 112345 - sha256 = "179qi645giqkfdrig07l54wn2dj5wicjfhyy7m9132imxh8czcg9"; 112346 setupHaskellDepends = [ 112347 base Cabal gi-glib gi-gobject gi-gst haskell-gi 112348 ]; ··· 112363 }: 112364 mkDerivation { 112365 pname = "gi-gstpbutils"; 112366 - version = "1.0.24"; 112367 - sha256 = "18sxnrx5wbr1fbmvrjk6v09nc5q2xxm36vmlbd331314fpr0ic7m"; 112368 setupHaskellDepends = [ 112369 base Cabal gi-glib gi-gobject gi-gst gi-gstaudio gi-gsttag 112370 gi-gstvideo haskell-gi ··· 112387 }: 112388 mkDerivation { 112389 pname = "gi-gsttag"; 112390 - version = "1.0.24"; 112391 - sha256 = "0l7h2r2q3sn8li1qq7bidplh1vic9w4054qnrimxhpndkcd8gxsk"; 112392 setupHaskellDepends = [ 112393 base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi 112394 ]; ··· 112410 }: 112411 mkDerivation { 112412 pname = "gi-gstvideo"; 112413 - version = "1.0.25"; 112414 - sha256 = "1zkzs7qkzfp8ixkagbqkmgylla7msdjg83sdf2qwmgcmzfk480c7"; 112415 setupHaskellDepends = [ 112416 base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi 112417 ]; ··· 112432 }: 112433 mkDerivation { 112434 pname = "gi-gtk"; 112435 - version = "3.0.38"; 112436 - sha256 = "0xnz5969v9nz6llg7856zdn3pcn1llvr1p0jl8vxk4n5wrwgqjms"; 112437 setupHaskellDepends = [ 112438 base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib 112439 gi-gobject gi-pango haskell-gi ··· 112448 license = lib.licenses.lgpl21Only; 112449 }) {inherit (pkgs) gtk3;}; 112450 112451 - "gi-gtk_4_0_5" = callPackage 112452 ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk 112453 , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject 112454 , gi-graphene, gi-gsk, gi-pango, gtk4, haskell-gi, haskell-gi-base ··· 112456 }: 112457 mkDerivation { 112458 pname = "gi-gtk"; 112459 - version = "4.0.5"; 112460 - sha256 = "04ph4adisr51j5dy2lpp0kxp06m332dfxmq92rnq3w0l810z2hi8"; 112461 setupHaskellDepends = [ 112462 base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib 112463 gi-gobject gi-graphene gi-gsk gi-pango haskell-gi ··· 112525 }: 112526 mkDerivation { 112527 pname = "gi-gtk-hs"; 112528 - version = "0.3.12"; 112529 - sha256 = "1ph9fq2lwa16pq68vkmp2843n0hjx89zfjmxs80lsv41bkvza8qy"; 112530 libraryHaskellDepends = [ 112531 base base-compat containers gi-gdk gi-gdkpixbuf gi-glib gi-gobject 112532 gi-gtk haskell-gi-base mtl text transformers ··· 112542 }: 112543 mkDerivation { 112544 pname = "gi-gtk-layer-shell"; 112545 - version = "0.1.2"; 112546 - sha256 = "0sdf71nqk3yxpyh7qdk65glg97nwc2almk852rqjlgjnlmjnyyx0"; 112547 setupHaskellDepends = [ base Cabal gi-gdk gi-gtk haskell-gi ]; 112548 libraryHaskellDepends = [ 112549 base bytestring containers gi-gdk gi-gtk haskell-gi haskell-gi-base ··· 112612 }: 112613 mkDerivation { 112614 pname = "gi-gtksource"; 112615 - version = "3.0.25"; 112616 - sha256 = "0fxfl1gc75ffp7h1dmqwig681zw578rplhpb87bhhb811sw11ibd"; 112617 setupHaskellDepends = [ 112618 base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib 112619 gi-gobject gi-gtk gi-pango haskell-gi ··· 112636 }: 112637 mkDerivation { 112638 pname = "gi-handy"; 112639 - version = "1.0.1"; 112640 - sha256 = "0i8lvwb4kzfnqnlj7bdy4pvif4hhaxpdkn2rga3i8l78cmm8y4kh"; 112641 setupHaskellDepends = [ 112642 base Cabal gi-atk gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject 112643 gi-gtk gi-pango haskell-gi ··· 112661 }: 112662 mkDerivation { 112663 pname = "gi-harfbuzz"; 112664 - version = "0.0.6"; 112665 - sha256 = "05jmh8mhx17jys9620shbkz1nc9jvfjr7snmpq2lxpvq2fw813ss"; 112666 setupHaskellDepends = [ 112667 base Cabal gi-freetype2 gi-glib gi-gobject haskell-gi 112668 ]; ··· 112682 }: 112683 mkDerivation { 112684 pname = "gi-ibus"; 112685 - version = "1.5.4"; 112686 - sha256 = "0lrczkck1w0pydzsrjlf25m6pxri1kjd9hw7rz1wis36ahqvhbvr"; 112687 setupHaskellDepends = [ 112688 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112689 ]; ··· 112704 }: 112705 mkDerivation { 112706 pname = "gi-javascriptcore"; 112707 - version = "4.0.24"; 112708 - sha256 = "1jr7yp6hxcp2vqaa0s320hqhdfaflyby6rvgb2pfm9qs1dqzafsn"; 112709 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112710 libraryHaskellDepends = [ 112711 base bytestring containers gi-glib gi-gobject haskell-gi ··· 112724 }: 112725 mkDerivation { 112726 pname = "gi-json"; 112727 - version = "1.0.2"; 112728 - sha256 = "00qxmkdr9rl77aimfqk2s8m56anpy4fcn0b6m2k5dr4f9xf1i4nq"; 112729 setupHaskellDepends = [ 112730 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112731 ]; ··· 112745 }: 112746 mkDerivation { 112747 pname = "gi-notify"; 112748 - version = "0.7.24"; 112749 - sha256 = "1dgjj1nqy2b37si8y5g5m12nrbqkfx8z6hir0gsvymfkbzfcx7j1"; 112750 setupHaskellDepends = [ 112751 base Cabal gi-gdkpixbuf gi-glib gi-gobject haskell-gi 112752 ]; ··· 112766 }: 112767 mkDerivation { 112768 pname = "gi-ostree"; 112769 - version = "1.0.15"; 112770 - sha256 = "1lrblmsn91an1mqv4iml235bbwx1yz0llhyzf62jr65krs11jhwd"; 112771 setupHaskellDepends = [ 112772 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112773 ]; ··· 112788 }: 112789 mkDerivation { 112790 pname = "gi-pango"; 112791 - version = "1.0.26"; 112792 - sha256 = "1x1d4v5g6sxw12pcq7qrv4kyr7wkv755wqzdal2z9l2qzr1bqssz"; 112793 setupHaskellDepends = [ 112794 base Cabal gi-gio gi-glib gi-gobject gi-harfbuzz haskell-gi 112795 ]; ··· 112808 112809 "gi-pangocairo" = callPackage 112810 ({ mkDerivation, base, bytestring, Cabal, cairo, containers 112811 - , gi-cairo, gi-glib, gi-gobject, gi-pango, haskell-gi 112812 , haskell-gi-base, haskell-gi-overloading, pango, text 112813 , transformers 112814 }: 112815 mkDerivation { 112816 pname = "gi-pangocairo"; 112817 - version = "1.0.26"; 112818 - sha256 = "0alm4v7dl44pv3ydw5fg4x6w6yzghjscnzd1qi6jbv1pqrv0f3xm"; 112819 setupHaskellDepends = [ 112820 - base Cabal gi-cairo gi-glib gi-gobject gi-pango haskell-gi 112821 ]; 112822 libraryHaskellDepends = [ 112823 - base bytestring containers gi-cairo gi-glib gi-gobject gi-pango 112824 - haskell-gi haskell-gi-base haskell-gi-overloading text transformers 112825 ]; 112826 libraryPkgconfigDepends = [ cairo pango ]; 112827 preCompileBuildDriver = '' ··· 112841 }: 112842 mkDerivation { 112843 pname = "gi-poppler"; 112844 - version = "0.18.26"; 112845 - sha256 = "1wxm7fx1xjj2a332mh2sr1pz994aici888x69a197ccnn8p3g75k"; 112846 setupHaskellDepends = [ 112847 base Cabal gi-cairo gi-gio gi-glib gi-gobject haskell-gi 112848 ]; ··· 112863 }: 112864 mkDerivation { 112865 pname = "gi-rsvg"; 112866 - version = "2.0.2"; 112867 - sha256 = "1c9rmawsz12i6rlq8s3mhsj8q5a7q3809y8bf1yq6nzvzkm8gsrj"; 112868 setupHaskellDepends = [ 112869 base Cabal gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject 112870 haskell-gi ··· 112886 }: 112887 mkDerivation { 112888 pname = "gi-secret"; 112889 - version = "0.0.14"; 112890 - sha256 = "1n03lk4x7inkq68z9krv3jgkpjsya8jjyim09qzb83cj77wb67m8"; 112891 setupHaskellDepends = [ 112892 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112893 ]; ··· 112907 }: 112908 mkDerivation { 112909 pname = "gi-soup"; 112910 - version = "2.4.25"; 112911 - sha256 = "1rpl5q9xwfbbhzg7220855mb15qpdpx668gs7lxj7w26arp8xzcs"; 112912 setupHaskellDepends = [ 112913 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112914 ]; ··· 112928 }: 112929 mkDerivation { 112930 pname = "gi-vips"; 112931 - version = "8.0.2"; 112932 - sha256 = "055vlgxnvvdsq86d09jcv7d7fp0msw0gg95fm2vkpx3n1zx00z6j"; 112933 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112934 libraryHaskellDepends = [ 112935 base bytestring containers gi-glib gi-gobject haskell-gi ··· 112948 }: 112949 mkDerivation { 112950 pname = "gi-vte"; 112951 - version = "2.91.29"; 112952 - sha256 = "15c1vmkk4h723qjvmq30rcqfk5b5kihcjdqmncmgshi2qv80aa2q"; 112953 setupHaskellDepends = [ 112954 base Cabal gi-atk gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-pango 112955 haskell-gi ··· 112996 }: 112997 mkDerivation { 112998 pname = "gi-webkit2"; 112999 - version = "4.0.28"; 113000 - sha256 = "0k6y33vg6641a4qis2ypnj8xms40a203y0as299rsj0l5rk9ykaw"; 113001 setupHaskellDepends = [ 113002 base Cabal gi-atk gi-cairo gi-gdk gi-gio gi-glib gi-gobject gi-gtk 113003 gi-javascriptcore gi-soup haskell-gi ··· 113021 }: 113022 mkDerivation { 113023 pname = "gi-webkit2webextension"; 113024 - version = "4.0.27"; 113025 - sha256 = "1m00h1yrnq6b5h635rpwhcdhvls3rg6lcp5gq3n22rqr131fsrr9"; 113026 setupHaskellDepends = [ 113027 base Cabal gi-gio gi-gobject gi-gtk gi-javascriptcore gi-soup 113028 haskell-gi ··· 113040 113041 "gi-wnck" = callPackage 113042 ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk 113043 - , gi-gdk, gi-gdkpixbuf, gi-gobject, gi-gtk, haskell-gi 113044 - , haskell-gi-base, haskell-gi-overloading, libwnck, text 113045 - , transformers 113046 }: 113047 mkDerivation { 113048 pname = "gi-wnck"; 113049 - version = "3.0.11"; 113050 - sha256 = "0jhsr7skjn7i3klnfm9z2fg2gfl5mqsp7hd8ajlkjv7z8xk25j1w"; 113051 setupHaskellDepends = [ 113052 - base Cabal gi-atk gi-gdk gi-gdkpixbuf gi-gobject gi-gtk haskell-gi 113053 ]; 113054 libraryHaskellDepends = [ 113055 - base bytestring containers gi-atk gi-gdk gi-gdkpixbuf gi-gobject 113056 - gi-gtk haskell-gi haskell-gi-base haskell-gi-overloading text 113057 - transformers 113058 ]; 113059 libraryPkgconfigDepends = [ libwnck ]; 113060 description = "Wnck bindings"; ··· 113069 }: 113070 mkDerivation { 113071 pname = "gi-xlib"; 113072 - version = "2.0.11"; 113073 - sha256 = "0l6xr26asmy3rvzi5lazkfpik1n41v9a7bg2pypssc26130amp1f"; 113074 setupHaskellDepends = [ base Cabal haskell-gi ]; 113075 libraryHaskellDepends = [ 113076 base bytestring containers haskell-gi haskell-gi-base ··· 113905 license = lib.licenses.bsd3; 113906 }) {}; 113907 113908 "github" = callPackage 113909 ({ mkDerivation, aeson, base, base-compat, base16-bytestring 113910 , binary, binary-instances, bytestring, containers, cryptohash-sha1 ··· 114226 }: 114227 mkDerivation { 114228 pname = "githud"; 114229 - version = "3.2.2"; 114230 - sha256 = "19z21w6qxfndh381gcyi1ap14map886pkkc3nax8s417mv744ag3"; 114231 isLibrary = true; 114232 isExecutable = true; 114233 libraryHaskellDepends = [ ··· 114547 pname = "gitson"; 114548 version = "0.5.2"; 114549 sha256 = "15i1xj3z0gxvxqgwh5902cna6ig5pixxkcrdgsvhpsk4mbkxc7b7"; 114550 libraryHaskellDepends = [ 114551 aeson aeson-pretty base base-compat bytestring conduit-combinators 114552 conduit-extra directory errors filepath flock lifted-base ··· 114679 }: 114680 mkDerivation { 114681 pname = "glabrous"; 114682 - version = "2.0.5"; 114683 - sha256 = "1yxyyjjhfi30ymd0v80xrn4m81m2hs3v5slbdd2hc856k91lmghg"; 114684 - libraryHaskellDepends = [ 114685 - aeson aeson-pretty attoparsec base bytestring cereal cereal-text 114686 - either text unordered-containers 114687 - ]; 114688 - testHaskellDepends = [ 114689 - base directory either hspec text unordered-containers 114690 - ]; 114691 - description = "A template DSL library"; 114692 - license = lib.licenses.bsd3; 114693 - }) {}; 114694 - 114695 - "glabrous_2_0_6" = callPackage 114696 - ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring 114697 - , cereal, cereal-text, directory, either, hspec, text 114698 - , unordered-containers 114699 - }: 114700 - mkDerivation { 114701 - pname = "glabrous"; 114702 version = "2.0.6"; 114703 sha256 = "1yz2h8x8hhy8nqy2pppax0mbb3k2ydcspbyngy19afphxxd5bbkz"; 114704 libraryHaskellDepends = [ ··· 114710 ]; 114711 description = "A template DSL library"; 114712 license = lib.licenses.bsd3; 114713 - hydraPlatforms = lib.platforms.none; 114714 }) {}; 114715 114716 "glade" = callPackage ··· 119393 }: 119394 mkDerivation { 119395 pname = "grammatical-parsers"; 119396 - version = "0.6"; 119397 - sha256 = "1ck7zv110yrwz04q10j38wx6ipap88np9px6l94rxbha1m1k7nhi"; 119398 isLibrary = true; 119399 isExecutable = true; 119400 setupHaskellDepends = [ base Cabal cabal-doctest ]; ··· 120244 testToolDepends = [ markdown-unlit ]; 120245 description = "A simple interface for generating persistent data and linking its dependencies"; 120246 license = lib.licenses.mit; 120247 }) {}; 120248 120249 "graphula-core" = callPackage ··· 122207 broken = true; 122208 }) {}; 122209 122210 "h-reversi" = callPackage 122211 ({ mkDerivation, base, blank-canvas, containers, hspec, QuickCheck 122212 , split, stm, text ··· 125555 }) {}; 125556 125557 "hanabi-dealer" = callPackage 125558 - ({ mkDerivation, base, containers, random }: 125559 mkDerivation { 125560 pname = "hanabi-dealer"; 125561 - version = "0.11.0.2"; 125562 - sha256 = "1ndg8zmcc5a9z9qcc5z5nwssywxighnqxa4pzc5iy7kw4x9bm3kn"; 125563 isLibrary = true; 125564 isExecutable = true; 125565 - libraryHaskellDepends = [ base containers random ]; 125566 description = "Hanabi card game"; 125567 license = lib.licenses.bsd3; 125568 hydraPlatforms = lib.platforms.none; ··· 128437 }: 128438 mkDerivation { 128439 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128440 - sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128441 - sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128442 isLibrary = true; 128443 isExecutable = true; 128444 libraryHaskellDepends = [ ··· 128664 license = lib.licenses.lgpl21Only; 128665 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128666 128667 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128668 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128669 mkDerivation { 128670 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128671 - sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128672 - sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128673 libraryHaskellDepends = [ base bytestring containers text ]; 128674 libraryPkgconfigDepends = [ glib ]; 128675 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128676 license = lib.licenses.lgpl21Only; 128677 }) {inherit (pkgs) glib;}; 128678 128679 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; ··· 132067 license = lib.licenses.mit; 132068 }) {}; 132069 132070 - "hasql_1_6_1_4" = callPackage 132071 ({ mkDerivation, aeson, attoparsec, base, bytestring 132072 , bytestring-strict-builder, contravariant, contravariant-extras 132073 , dlist, gauge, hashable, hashtables, mtl, network-ip ··· 132078 }: 132079 mkDerivation { 132080 pname = "hasql"; 132081 - version = "1.6.1.4"; 132082 - sha256 = "1x3frmckky3yxi5p2p76v4cx9gv0hd2iyvd2mgd359cgdcvnlvzp"; 132083 libraryHaskellDepends = [ 132084 aeson attoparsec base bytestring bytestring-strict-builder 132085 contravariant dlist hashable hashtables mtl network-ip ··· 132395 license = lib.licenses.mit; 132396 }) {}; 132397 132398 - "hasql-pool_0_8_0_4" = callPackage 132399 - ({ mkDerivation, async, base, hasql, hspec, rerebase, stm, time 132400 , transformers 132401 }: 132402 mkDerivation { 132403 pname = "hasql-pool"; 132404 - version = "0.8.0.4"; 132405 - sha256 = "1zpc79k63pysc5zj7lcj81qm48gs0f6zqv455dpwgyipj7g0ba65"; 132406 - libraryHaskellDepends = [ base hasql stm time transformers ]; 132407 testHaskellDepends = [ async hasql hspec rerebase stm ]; 132408 description = "Pool of connections for Hasql"; 132409 license = lib.licenses.mit; ··· 141166 pname = "hlrdb-core"; 141167 version = "0.2.0.0"; 141168 sha256 = "0hkjll4v4kxc133b19kk9k4dkrbag6qdw24gwrhikrxlk666jsbl"; 141169 libraryHaskellDepends = [ 141170 base bytestring hashable hedis lens mtl profunctors random time 141171 unordered-containers ··· 145171 license = lib.licenses.bsd3; 145172 }) {}; 145173 145174 - "hpc_0_6_0_3" = callPackage 145175 - ({ mkDerivation, base, containers, directory, filepath, time }: 145176 mkDerivation { 145177 pname = "hpc"; 145178 - version = "0.6.0.3"; 145179 - sha256 = "1am2fcxg7d3j3kpyhz48wzbpg83dk2jmzhqm4yiib649alzcgnhn"; 145180 - revision = "3"; 145181 - editedCabalFile = "06dbiaf0sangq3zdyr3x9wkvs2fgyas3ipqkfwfmycax6j17jgyy"; 145182 libraryHaskellDepends = [ 145183 - base containers directory filepath time 145184 ]; 145185 description = "Code Coverage Library for Haskell"; 145186 license = lib.licenses.bsd3; ··· 145496 broken = true; 145497 }) {inherit (pkgs) postgresql;}; 145498 145499 - "hpqtypes_1_10_0_1" = callPackage 145500 - ({ mkDerivation, aeson, async, base, bytestring, Cabal, containers 145501 - , directory, exceptions, filepath, HUnit, lifted-base 145502 - , monad-control, mtl, postgresql, QuickCheck, random, resource-pool 145503 - , scientific, semigroups, test-framework, test-framework-hunit 145504 - , text, text-show, time, transformers, transformers-base 145505 - , unordered-containers, uuid-types, vector 145506 }: 145507 mkDerivation { 145508 pname = "hpqtypes"; 145509 - version = "1.10.0.1"; 145510 - sha256 = "19lakc0m4fgv36kiw9ziyr3abq6jrb6rij443s7a2n3xfrjwy0b8"; 145511 - setupHaskellDepends = [ base Cabal directory filepath ]; 145512 libraryHaskellDepends = [ 145513 aeson async base bytestring containers exceptions lifted-base 145514 monad-control mtl resource-pool semigroups text text-show time 145515 transformers transformers-base uuid-types vector 145516 ]; 145517 - librarySystemDepends = [ postgresql ]; 145518 testHaskellDepends = [ 145519 aeson base bytestring exceptions HUnit lifted-base monad-control 145520 mtl QuickCheck random scientific test-framework ··· 145525 license = lib.licenses.bsd3; 145526 hydraPlatforms = lib.platforms.none; 145527 broken = true; 145528 - }) {inherit (pkgs) postgresql;}; 145529 145530 "hpqtypes-extras" = callPackage 145531 ({ mkDerivation, base, base16-bytestring, bytestring, containers ··· 145534 }: 145535 mkDerivation { 145536 pname = "hpqtypes-extras"; 145537 - version = "1.16.1.0"; 145538 - sha256 = "1kl9miwarrr69h2b3mmx65ypbfflhhw117k42d9k6jrxbibj7fqq"; 145539 libraryHaskellDepends = [ 145540 base base16-bytestring bytestring containers cryptohash exceptions 145541 extra hpqtypes log-base mtl text text-show ··· 146311 pname = "hs-duktape"; 146312 version = "1.0.0"; 146313 sha256 = "1bbxp7285vw39jbqpl80jqg46vwycva5fzn4prk3a2fs419xdxzm"; 146314 setupHaskellDepends = [ base Cabal directory process ]; 146315 libraryHaskellDepends = [ 146316 aeson base bytestring text transformers unordered-containers vector ··· 149426 }) {}; 149427 149428 "hslua-list" = callPackage 149429 - ({ mkDerivation, base, bytestring, hslua-core, hslua-marshalling 149430 - , tasty, tasty-lua 149431 - }: 149432 mkDerivation { 149433 pname = "hslua-list"; 149434 - version = "1.0.0"; 149435 - sha256 = "05fkxplc8ayvzidv8z5fv8cns19p96vmzh7v794qh5wksllkb08q"; 149436 - libraryHaskellDepends = [ 149437 - base bytestring hslua-core hslua-marshalling 149438 - ]; 149439 testHaskellDepends = [ base hslua-core tasty tasty-lua ]; 149440 description = "Opinionated, but extensible Lua list type"; 149441 license = lib.licenses.mit; ··· 149578 license = lib.licenses.mit; 149579 }) {}; 149580 149581 "hslua-objectorientation" = callPackage 149582 ({ mkDerivation, base, bytestring, containers, exceptions 149583 , hslua-core, hslua-marshalling, lua-arbitrary, mtl, QuickCheck ··· 149821 ({ mkDerivation, base, vector }: 149822 mkDerivation { 149823 pname = "hsnoise"; 149824 - version = "0.0.2"; 149825 - sha256 = "0f8xpmzmg71l7qn1vjvzncsx8r7vfpzvlnlq0029ixf64gshbmzl"; 149826 libraryHaskellDepends = [ base vector ]; 149827 description = "A coherent 3d noise library"; 149828 license = lib.licenses.bsd3; ··· 153054 pname = "http-client-rustls"; 153055 version = "0.0.0.0"; 153056 sha256 = "1rwiclqc1hpxgaqz6y8pxl96g68bg8d8m1clapg60fgmyj0zjnha"; 153057 libraryHaskellDepends = [ 153058 base bytestring http-client network resourcet rustls text 153059 ]; ··· 153445 pname = "http-link-header"; 153446 version = "1.2.1"; 153447 sha256 = "15pcav5k7j4pvqwkyyrqgcm7yxqippx4yiprsg9fpml4kywcr2ca"; 153448 - revision = "1"; 153449 - editedCabalFile = "13r2gkvn0v1077xhpinlqfbq8hdpgasm5p895mxi72mqlwnqcrc6"; 153450 libraryHaskellDepends = [ 153451 attoparsec base bytestring errors http-api-data network-uri text 153452 ]; ··· 155655 testHaskellDepends = [ base hedgehog hspec hw-hspec-hedgehog ]; 155656 description = "Avro support for Kafka infrastructure"; 155657 license = lib.licenses.bsd3; 155658 }) {}; 155659 155660 "hw-kafka-client" = callPackage ··· 159454 }) {}; 159455 159456 "implicit-hie" = callPackage 159457 - ({ mkDerivation, attoparsec, base, directory, filepath, filepattern 159458 - , hspec, hspec-attoparsec, text, transformers, yaml 159459 }: 159460 mkDerivation { 159461 pname = "implicit-hie"; 159462 - version = "0.1.2.7"; 159463 - sha256 = "0yb457n26455kbq6kv8g48q66pmmaxcpikmpg9gm00sd6adgq6gl"; 159464 isLibrary = true; 159465 isExecutable = true; 159466 libraryHaskellDepends = [ 159467 - attoparsec base directory filepath filepattern text transformers 159468 - yaml 159469 ]; 159470 executableHaskellDepends = [ 159471 attoparsec base directory filepath filepattern text transformers ··· 159792 }: 159793 mkDerivation { 159794 pname = "incipit"; 159795 - version = "0.3.1.0"; 159796 - sha256 = "00x6g4ngcyak0dh7ms2wx0kh1ckm8laanfp823yskkg9gc71blqy"; 159797 libraryHaskellDepends = [ 159798 base incipit-core polysemy-conc polysemy-log polysemy-resume 159799 polysemy-time ··· 160288 160289 "indieweb-algorithms" = callPackage 160290 ({ mkDerivation, aeson, aeson-qq, base, bytestring, containers 160291 - , data-default, either, hspec, hspec-expectations-pretty-diff 160292 - , http-link-header, lens, lens-aeson, microformats2-parser, mtl 160293 - , network-uri, raw-strings-qq, safe, template-haskell, text, time 160294 - , transformers, unordered-containers, vector 160295 }: 160296 mkDerivation { 160297 pname = "indieweb-algorithms"; 160298 - version = "0.1.0"; 160299 - sha256 = "1cl0rjfhgb6fn8nlm09qs1jg9xd01507x7ii65vrp98c4zfc85rl"; 160300 libraryHaskellDepends = [ 160301 - aeson base bytestring containers data-default either 160302 http-link-header lens lens-aeson microformats2-parser network-uri 160303 - safe text time transformers unordered-containers vector 160304 ]; 160305 testHaskellDepends = [ 160306 aeson aeson-qq base bytestring data-default hspec 160307 - hspec-expectations-pretty-diff microformats2-parser mtl network-uri 160308 - raw-strings-qq template-haskell text time 160309 ]; 160310 description = "A collection of implementations of IndieWeb algorithms"; 160311 license = lib.licenses.publicDomain; 160312 - hydraPlatforms = lib.platforms.none; 160313 }) {}; 160314 160315 "indigo" = callPackage ··· 160409 }: 160410 mkDerivation { 160411 pname = "infernal"; 160412 - version = "0.6.0"; 160413 - sha256 = "1qk0d5k7kjkhqxpkm1fnah1syd0la1z88l5mwv3z6ly5njvj78fl"; 160414 libraryHaskellDepends = [ 160415 aeson base binary bytestring case-insensitive exceptions hashable 160416 http-client http-types little-logger little-rio microlens ··· 172331 }: 172332 mkDerivation { 172333 pname = "language-Modula2"; 172334 - version = "0.1.2"; 172335 - sha256 = "0sag6wayg9c6rzdb2n3wbvqq0ncs6pk0pdbpvgx1pr84gfxlg1i6"; 172336 isLibrary = true; 172337 isExecutable = true; 172338 libraryHaskellDepends = [ ··· 172436 ]; 172437 description = "Language definition and parser for AVRO files"; 172438 license = lib.licenses.asl20; 172439 }) {}; 172440 172441 "language-bash" = callPackage ··· 173282 }: 173283 mkDerivation { 173284 pname = "language-oberon"; 173285 - version = "0.3.1"; 173286 - sha256 = "0x54bbdaxmz8z09hipvf5f30d0h3cvnppm47ra7xn4iycf2vbrkd"; 173287 isLibrary = true; 173288 isExecutable = true; 173289 libraryHaskellDepends = [ ··· 175020 }: 175021 mkDerivation { 175022 pname = "leancheck-instances"; 175023 - version = "0.0.4"; 175024 - sha256 = "1l1hwkhxgmy7ssqhrbi8xngb99zhdfnchzq4668gi35a932a1id7"; 175025 - libraryHaskellDepends = [ 175026 - array base bytestring containers leancheck nats text time 175027 - ]; 175028 - testHaskellDepends = [ 175029 - base bytestring containers leancheck nats text 175030 - ]; 175031 - description = "Common LeanCheck instances"; 175032 - license = lib.licenses.bsd3; 175033 - }) {}; 175034 - 175035 - "leancheck-instances_0_0_5" = callPackage 175036 - ({ mkDerivation, array, base, bytestring, containers, leancheck 175037 - , nats, text, time 175038 - }: 175039 - mkDerivation { 175040 - pname = "leancheck-instances"; 175041 version = "0.0.5"; 175042 sha256 = "111dgr7ivd36v5fqcvnx2jq7iyn9akz5css6mzb5h72rc0sxwq6q"; 175043 libraryHaskellDepends = [ ··· 175048 ]; 175049 description = "Common LeanCheck instances"; 175050 license = lib.licenses.bsd3; 175051 - hydraPlatforms = lib.platforms.none; 175052 }) {}; 175053 175054 "leankit-api" = callPackage ··· 176647 pname = "libfuse3"; 176648 version = "0.2.0.0"; 176649 sha256 = "10i92xy8bl36ymmdq3yp9lh7rbzwbk7gff6cqnijchddllj7maca"; 176650 isLibrary = true; 176651 isExecutable = true; 176652 libraryHaskellDepends = [ ··· 177594 pname = "libyaml"; 177595 version = "0.1.2"; 177596 sha256 = "1dcpbsjg6n305l07isxmavgp01lbv1qggy16acjyxjlz35pxchlg"; 177597 libraryHaskellDepends = [ base bytestring conduit resourcet ]; 177598 description = "Low-level, streaming YAML interface"; 177599 license = lib.licenses.bsd3; ··· 177930 }: 177931 mkDerivation { 177932 pname = "lifx-lan"; 177933 - version = "0.7"; 177934 - sha256 = "00lci0mj75pyrimzcbyq088pg7k6xx1p9pps09l7m3y4dhbnsyyf"; 177935 libraryHaskellDepends = [ 177936 ansi-terminal base binary bytestring colour composition containers 177937 extra monad-loops mtl network random safe text time transformers ··· 178396 license = lib.licenses.mit; 178397 }) {}; 178398 178399 - "linear-base_0_2_0" = callPackage 178400 ({ mkDerivation, base, containers, deepseq, gauge, ghc-prim 178401 , hashable, hashtables, hedgehog, inspection-testing 178402 , linear-generics, mmorph, MonadRandom, primitive, random ··· 178406 }: 178407 mkDerivation { 178408 pname = "linear-base"; 178409 - version = "0.2.0"; 178410 - sha256 = "0s6z21b71pbqjmbz1r2d6xk90a9wbpa4f1dhlia209avhr1wsv26"; 178411 libraryHaskellDepends = [ 178412 base containers ghc-prim hashable linear-generics primitive 178413 storable-tuple text transformers vector ··· 179385 pname = "liquid-fixpoint"; 179386 version = "8.10.7"; 179387 sha256 = "02zih8q3kv94s1l4m9d8f3d60idm1an23kxx0ahjfg8cdqgi3gym"; 179388 configureFlags = [ "-fbuild-external" ]; 179389 isLibrary = true; 179390 isExecutable = true; ··· 183346 }: 183347 mkDerivation { 183348 pname = "lucid2"; 183349 - version = "0.0.20220526"; 183350 - sha256 = "004bmzwzxfq2pmp7wn1mrdwkw9fnyfnmvzymnwn8fczkq17w4csd"; 183351 - revision = "1"; 183352 - editedCabalFile = "1b4vh46z3imkxmw6mg5mh12zhckrjlkbw7m5ix75l5ryl26lqlsc"; 183353 libraryHaskellDepends = [ 183354 base blaze-builder bytestring containers mtl text transformers 183355 ]; ··· 184591 pname = "magicbane"; 184592 version = "0.5.1"; 184593 sha256 = "18kxixk0cj32pjpwp96mpnppy21xn4gy4xksb97m31j30kmlas91"; 184594 libraryHaskellDepends = [ 184595 aeson aeson-qq attoparsec base bytestring conduit 184596 conduit-combinators data-has ekg-core ekg-wai envy errors ··· 187992 mainProgram = "mega-sdist"; 187993 }) {}; 187994 187995 "megalisp" = callPackage 187996 ({ mkDerivation, base, megaparsec, mtl, text }: 187997 mkDerivation { ··· 189509 }) {}; 189510 189511 "microformats2-parser" = callPackage 189512 - ({ mkDerivation, aeson, aeson-pretty, aeson-qq, attoparsec 189513 - , aws-lambda-haskell-runtime, aws-lambda-haskell-runtime-wai, base 189514 - , base-compat, blaze-html, blaze-markup, bytestring 189515 - , case-insensitive, containers, data-default, either, errors 189516 - , githash, hspec, hspec-expectations-pretty-diff, html-conduit 189517 - , lens, lens-aeson, mtl, network, network-uri, options, pcre-heavy 189518 - , raw-strings-qq, safe, scotty, tagsoup, template-haskell, text 189519 - , time, transformers, unordered-containers, vector, wai, wai-cli 189520 - , wai-extra, xml-lens, xss-sanitize 189521 }: 189522 mkDerivation { 189523 pname = "microformats2-parser"; 189524 - version = "1.0.2.0"; 189525 - sha256 = "1vrw60az8jb3m9kk2vsn1v5l68jmwxsfw3p7lfwl9a8d4gk5m1gp"; 189526 isLibrary = true; 189527 isExecutable = true; 189528 libraryHaskellDepends = [ ··· 189531 lens lens-aeson network-uri pcre-heavy safe tagsoup text time 189532 transformers unordered-containers vector xml-lens xss-sanitize 189533 ]; 189534 - executableHaskellDepends = [ 189535 - aeson aeson-pretty aws-lambda-haskell-runtime 189536 - aws-lambda-haskell-runtime-wai base base-compat blaze-html 189537 - blaze-markup data-default githash network network-uri options 189538 - scotty text wai wai-cli wai-extra 189539 - ]; 189540 testHaskellDepends = [ 189541 aeson-qq base base-compat bytestring data-default hspec 189542 hspec-expectations-pretty-diff html-conduit mtl network-uri ··· 189544 ]; 189545 description = "A Microformats 2 parser"; 189546 license = lib.licenses.publicDomain; 189547 - hydraPlatforms = lib.platforms.none; 189548 }) {}; 189549 189550 "microformats2-types" = callPackage ··· 189555 pname = "microformats2-types"; 189556 version = "0.4.1"; 189557 sha256 = "1p2s2g78bnqbcf0www0x11pz5nyxjfac7q7sbd2qfn1v777ylv7b"; 189558 libraryHaskellDepends = [ 189559 aeson base data-default-class pandoc-types setters text time 189560 ]; ··· 191229 }: 191230 mkDerivation { 191231 pname = "mit-3qvpPyAi6mH"; 191232 - version = "10"; 191233 - sha256 = "1kwwklq8bd2ckq2djlw21hiv2sr723s3nh873hs8f7rapjsrnv23"; 191234 isLibrary = true; 191235 isExecutable = true; 191236 libraryHaskellDepends = [ ··· 192090 192091 "modern-uri" = callPackage 192092 ({ mkDerivation, base, bytestring, containers, contravariant 192093 - , criterion, deepseq, exceptions, hspec, hspec-discover 192094 , hspec-megaparsec, megaparsec, mtl, profunctors, QuickCheck 192095 , reflection, tagged, template-haskell, text, weigh 192096 }: 192097 mkDerivation { 192098 pname = "modern-uri"; 192099 - version = "0.3.4.4"; 192100 - sha256 = "19fffy7kb7ibajagdryjy872x56045zi6c1div8wvr8aisd55qsz"; 192101 - revision = "2"; 192102 - editedCabalFile = "0izxigj0rvzz25gg3k1y09hcx7rx1xvq6dc5awi4kzdw323nvmv4"; 192103 libraryHaskellDepends = [ 192104 base bytestring containers contravariant deepseq exceptions 192105 - megaparsec mtl profunctors QuickCheck reflection tagged 192106 template-haskell text 192107 ]; 192108 testHaskellDepends = [ ··· 192486 }) {}; 192487 192488 "monad-bayes" = callPackage 192489 - ({ mkDerivation, abstract-par, base, containers, criterion, free 192490 - , hspec, ieee754, log-domain, math-functions, monad-coroutine, mtl 192491 - , mwc-random, optparse-applicative, process, QuickCheck, safe 192492 - , statistics, time, transformers, vector 192493 }: 192494 mkDerivation { 192495 pname = "monad-bayes"; 192496 - version = "0.1.1.0"; 192497 - sha256 = "1pmhj377h8jwaxh6pv3s8fq2sm82lrilyxys2m84a2ln6g0aw664"; 192498 isLibrary = true; 192499 isExecutable = true; 192500 libraryHaskellDepends = [ 192501 - base containers free ieee754 log-domain math-functions 192502 - monad-coroutine mtl mwc-random safe statistics transformers vector 192503 ]; 192504 executableHaskellDepends = [ 192505 - base containers log-domain mwc-random optparse-applicative time 192506 - vector 192507 ]; 192508 testHaskellDepends = [ 192509 - base hspec ieee754 log-domain math-functions mtl QuickCheck 192510 - transformers vector 192511 ]; 192512 benchmarkHaskellDepends = [ 192513 - abstract-par base containers criterion log-domain mwc-random 192514 - process vector 192515 ]; 192516 description = "A library for probabilistic programming"; 192517 license = lib.licenses.mit; ··· 192962 pname = "monad-logger"; 192963 version = "0.3.37"; 192964 sha256 = "1z275a428zcj73zz0cpfha2adwiwqqqp7klx3kbd3i9rl20xa106"; 192965 - revision = "1"; 192966 - editedCabalFile = "1w6awsn2fw0fca17lv92gcp3sk25yv9gkg68ll39iznkq6xblcdf"; 192967 libraryHaskellDepends = [ 192968 base bytestring conduit conduit-extra exceptions fast-logger 192969 lifted-base monad-control monad-loops mtl resourcet stm stm-chans ··· 193057 pname = "monad-logger-prefix"; 193058 version = "0.1.12"; 193059 sha256 = "00gsp7mhvqvfbdh75lgr73j5adw3hd4cp969h241gaw892z3qvws"; 193060 libraryHaskellDepends = [ 193061 base exceptions monad-control monad-logger mtl resourcet text 193062 transformers transformers-base unliftio-core ··· 194214 license = lib.licenses.asl20; 194215 }) {}; 194216 194217 "mongodb-queue" = callPackage 194218 ({ mkDerivation, base, data-default, hspec, lifted-base 194219 , monad-control, mongoDB, network, text, transformers ··· 194538 }: 194539 mkDerivation { 194540 pname = "monoidal-containers"; 194541 - version = "0.6.2.0"; 194542 - sha256 = "0rnhlm77zrql42z3zsn3ag279q0vrz2idygc0x4p50q3780670p3"; 194543 - revision = "1"; 194544 - editedCabalFile = "07l42gkixdpamqqzdwqfcd62yga5cvhbxz5l0jpgs8kgf6prna4p"; 194545 - libraryHaskellDepends = [ 194546 - aeson base containers deepseq hashable lens newtype semialign these 194547 - unordered-containers witherable 194548 - ]; 194549 - description = "Containers with monoidal accumulation"; 194550 - license = lib.licenses.bsd3; 194551 - }) {}; 194552 - 194553 - "monoidal-containers_0_6_3_0" = callPackage 194554 - ({ mkDerivation, aeson, base, containers, deepseq, hashable, lens 194555 - , newtype, semialign, these, unordered-containers, witherable 194556 - }: 194557 - mkDerivation { 194558 - pname = "monoidal-containers"; 194559 version = "0.6.3.0"; 194560 sha256 = "0m41z50r3jvr8vvfry99kamb2h3knm0g7bqfwspchmhwsgqqczh4"; 194561 libraryHaskellDepends = [ ··· 194564 ]; 194565 description = "Containers with monoidal accumulation"; 194566 license = lib.licenses.bsd3; 194567 - hydraPlatforms = lib.platforms.none; 194568 }) {}; 194569 194570 "monoidal-functors" = callPackage ··· 194669 pname = "monomer"; 194670 version = "1.5.0.0"; 194671 sha256 = "0asp7j9xmysspyv2l8fcr36flcayqyhp41139kzg00b7jglpbpyg"; 194672 isLibrary = true; 194673 isExecutable = true; 194674 libraryHaskellDepends = [ ··· 194695 license = lib.licenses.bsd3; 194696 hydraPlatforms = lib.platforms.none; 194697 }) {inherit (pkgs) glew;}; 194698 194699 "monomorphic" = callPackage 194700 ({ mkDerivation, base }: ··· 195189 }) {}; 195190 195191 "morpheus-graphql" = callPackage 195192 - ({ mkDerivation, aeson, base, bytestring, containers, file-embed 195193 , morpheus-graphql-app, morpheus-graphql-code-gen 195194 - , morpheus-graphql-core, morpheus-graphql-subscriptions 195195 - , morpheus-graphql-tests, mtl, relude, tasty, tasty-hunit 195196 - , template-haskell, text, transformers, unordered-containers 195197 - , vector 195198 }: 195199 mkDerivation { 195200 pname = "morpheus-graphql"; 195201 - version = "0.21.0"; 195202 - sha256 = "1xvhrgjdfxqn8ck75b3hpgj12i4y94fkcp0gr7bvyh3cbhrbycnk"; 195203 enableSeparateDataOutput = true; 195204 libraryHaskellDepends = [ 195205 aeson base bytestring containers morpheus-graphql-app 195206 - morpheus-graphql-code-gen morpheus-graphql-core mtl relude 195207 - template-haskell text transformers unordered-containers vector 195208 ]; 195209 testHaskellDepends = [ 195210 - aeson base bytestring containers file-embed morpheus-graphql-app 195211 morpheus-graphql-code-gen morpheus-graphql-core 195212 - morpheus-graphql-subscriptions morpheus-graphql-tests mtl relude 195213 - tasty tasty-hunit template-haskell text transformers 195214 - unordered-containers vector 195215 ]; 195216 description = "Morpheus GraphQL"; 195217 license = lib.licenses.mit; ··· 195227 }: 195228 mkDerivation { 195229 pname = "morpheus-graphql-app"; 195230 - version = "0.21.0"; 195231 - sha256 = "041a6rdbvs9g5ia384qgyppdkyq71xrlcqwz8szyyw2ra97sy0pg"; 195232 enableSeparateDataOutput = true; 195233 libraryHaskellDepends = [ 195234 aeson base bytestring containers hashable megaparsec ··· 195270 195271 "morpheus-graphql-client" = callPackage 195272 ({ mkDerivation, aeson, base, bytestring, containers, directory 195273 - , file-embed, modern-uri, morpheus-graphql-code-gen 195274 , morpheus-graphql-core, morpheus-graphql-subscriptions, mtl 195275 - , relude, req, tasty, tasty-hunit, template-haskell, text 195276 - , transformers, unliftio-core, unordered-containers, websockets 195277 - , wuss 195278 }: 195279 mkDerivation { 195280 pname = "morpheus-graphql-client"; 195281 - version = "0.21.0"; 195282 - sha256 = "1mn520aj62i9spby3ik0ynmjbj6baw6hmc3lcv4zp2v1ywypycci"; 195283 enableSeparateDataOutput = true; 195284 libraryHaskellDepends = [ 195285 aeson base bytestring containers file-embed modern-uri 195286 - morpheus-graphql-code-gen morpheus-graphql-core 195287 - morpheus-graphql-subscriptions mtl relude req template-haskell text 195288 - transformers unliftio-core unordered-containers websockets wuss 195289 ]; 195290 testHaskellDepends = [ 195291 aeson base bytestring containers directory file-embed modern-uri 195292 - morpheus-graphql-code-gen morpheus-graphql-core 195293 - morpheus-graphql-subscriptions mtl relude req tasty tasty-hunit 195294 - template-haskell text transformers unliftio-core 195295 unordered-containers websockets wuss 195296 ]; 195297 description = "Morpheus GraphQL Client"; ··· 195300 }) {}; 195301 195302 "morpheus-graphql-code-gen" = callPackage 195303 - ({ mkDerivation, base, bytestring, containers, filepath 195304 - , morpheus-graphql-core, optparse-applicative, prettyprinter 195305 - , relude, template-haskell, text, unordered-containers 195306 }: 195307 mkDerivation { 195308 pname = "morpheus-graphql-code-gen"; 195309 - version = "0.21.0"; 195310 - sha256 = "17z3zyk47pfs94i9lxjylxmx5c2m38nkhs4g3pf9qn129czjb48y"; 195311 isLibrary = true; 195312 isExecutable = true; 195313 libraryHaskellDepends = [ 195314 - base bytestring containers morpheus-graphql-core prettyprinter 195315 - relude template-haskell text unordered-containers 195316 ]; 195317 executableHaskellDepends = [ 195318 - base bytestring containers filepath morpheus-graphql-core 195319 - optparse-applicative prettyprinter relude template-haskell text 195320 - unordered-containers 195321 ]; 195322 description = "Morpheus GraphQL CLI"; 195323 license = lib.licenses.bsd3; ··· 195325 mainProgram = "morpheus"; 195326 }) {}; 195327 195328 "morpheus-graphql-core" = callPackage 195329 ({ mkDerivation, aeson, base, bytestring, containers, directory 195330 , hashable, megaparsec, morpheus-graphql-tests, mtl, relude ··· 195333 }: 195334 mkDerivation { 195335 pname = "morpheus-graphql-core"; 195336 - version = "0.21.0"; 195337 - sha256 = "1p5cirgqiv73ka0k4rb7dwky57dwj7nr0vpr6frfgvjsnmpbqq0s"; 195338 enableSeparateDataOutput = true; 195339 libraryHaskellDepends = [ 195340 aeson base bytestring containers hashable megaparsec mtl relude ··· 195353 broken = true; 195354 }) {}; 195355 195356 "morpheus-graphql-subscriptions" = callPackage 195357 - ({ mkDerivation, aeson, base, bytestring, directory 195358 - , morpheus-graphql-app, morpheus-graphql-core, mtl, relude, tasty 195359 - , tasty-hunit, text, transformers, unliftio-core 195360 - , unordered-containers, uuid, websockets 195361 }: 195362 mkDerivation { 195363 pname = "morpheus-graphql-subscriptions"; 195364 - version = "0.21.0"; 195365 - sha256 = "0qf1jw8lgjph0is7irbj07f4dina9aqznzr18wp9gwywxn0mzvgi"; 195366 libraryHaskellDepends = [ 195367 aeson base bytestring morpheus-graphql-app morpheus-graphql-core 195368 mtl relude text transformers unliftio-core unordered-containers 195369 uuid websockets 195370 - ]; 195371 - testHaskellDepends = [ 195372 - aeson base bytestring directory morpheus-graphql-app 195373 - morpheus-graphql-core mtl relude tasty tasty-hunit text 195374 - transformers unliftio-core unordered-containers uuid websockets 195375 ]; 195376 description = "Morpheus GraphQL Subscriptions"; 195377 license = lib.licenses.mit; ··· 195394 license = lib.licenses.mit; 195395 }) {}; 195396 195397 - "morpheus-graphql-tests_0_21_0" = callPackage 195398 ({ mkDerivation, aeson, base, bytestring, directory, relude, tasty 195399 , tasty-hunit, text, unordered-containers 195400 }: 195401 mkDerivation { 195402 pname = "morpheus-graphql-tests"; 195403 - version = "0.21.0"; 195404 - sha256 = "13xf8q7p32c549bih2133lcsikspnv4ay6c7bcm433dwvxf13rcm"; 195405 libraryHaskellDepends = [ 195406 aeson base bytestring directory relude tasty tasty-hunit text 195407 unordered-containers ··· 199257 }: 199258 mkDerivation { 199259 pname = "mywork"; 199260 - version = "1.0.0.0"; 199261 - sha256 = "0xmisv0680g7840a1hwiw9fw5fzkqss6qxaw4wck6qix98aaqm0a"; 199262 - isLibrary = false; 199263 isExecutable = true; 199264 - executableHaskellDepends = [ 199265 aeson base brick brick-panes bytestring containers ini lens mtl 199266 path path-io template-haskell text text-zipper time 199267 unordered-containers vector vty 199268 ]; 199269 description = "Tool to keep track of what you have been working on and where"; 199270 license = lib.licenses.isc; 199271 hydraPlatforms = lib.platforms.none; ··· 202449 }: 202450 mkDerivation { 202451 pname = "network-transport-tcp"; 202452 - version = "0.8.0"; 202453 - sha256 = "09zjk3ydnm7v8ryjy60p0jnd18sgf3z2yklyxp6ga5llnyzsv53a"; 202454 libraryHaskellDepends = [ 202455 async base bytestring containers data-accessor network 202456 network-transport uuid ··· 202468 }: 202469 mkDerivation { 202470 pname = "network-transport-tests"; 202471 - version = "0.3.0"; 202472 - sha256 = "1552mgccfyyvvnplhflkfxgg3246jgx9iiv71a0gwblllbsh5y8p"; 202473 - revision = "1"; 202474 - editedCabalFile = "0kk8kib742s3iiah6d9g94ma776m4nyh14syvibsssfj1immf3jd"; 202475 libraryHaskellDepends = [ 202476 ansi-terminal base bytestring containers mtl network-transport 202477 random ··· 203229 }: 203230 mkDerivation { 203231 pname = "ngx-export-log"; 203232 - version = "1.5"; 203233 - sha256 = "0jixskgyv4f31qhxqlhdbg93ib7lj9vwgrbqh4ha1z74gsyx4axv"; 203234 libraryHaskellDepends = [ 203235 base bytestring ngx-export ngx-export-tools template-haskell 203236 ]; ··· 203829 }: 203830 mkDerivation { 203831 pname = "nix-tree"; 203832 - version = "0.2.0"; 203833 - sha256 = "1m8ahqdm9ivgc1l1mk3s9q8gviklpq6kckn7jhdzx2mbzx7gf2vj"; 203834 isLibrary = false; 203835 isExecutable = true; 203836 executableHaskellDepends = [ ··· 204622 pname = "nonempty-vector"; 204623 version = "0.2.1.0"; 204624 sha256 = "0w6fn8dinf8lcbhr5797i5kyixpasylpwn97ljmkjc6n3ad1b21y"; 204625 setupHaskellDepends = [ base Cabal cabal-doctest ]; 204626 libraryHaskellDepends = [ base deepseq primitive vector ]; 204627 testHaskellDepends = [ base doctest ]; ··· 206492 pname = "o-clock"; 206493 version = "1.3.0"; 206494 sha256 = "1swayrdhz10b67m6ipa75qz9ycz6r7xbk9fdq3ajlhp9bry31l7i"; 206495 isLibrary = true; 206496 isExecutable = true; 206497 libraryHaskellDepends = [ base ]; ··· 207432 }: 207433 mkDerivation { 207434 pname = "om-fork"; 207435 - version = "0.7.1.6"; 207436 - sha256 = "0lj26k234vqn9q536v0lbgzrdag83yjdczjp48v9jhwjj02y8m24"; 207437 libraryHaskellDepends = [ 207438 aeson base exceptions ki monad-logger om-show text unliftio 207439 ]; ··· 207442 ]; 207443 description = "Concurrency utilities"; 207444 license = lib.licenses.mit; 207445 }) {}; 207446 207447 "om-http" = callPackage ··· 208439 pname = "openapi3"; 208440 version = "3.2.2"; 208441 sha256 = "0d31ilv2ivwswzbpfibqwnld8697vk63wyr6yl80brjx60g4jp9j"; 208442 - revision = "1"; 208443 - editedCabalFile = "01cqwjmv4y4d4d3v7rn2jm7l0vmqha2xfph9c6jq2ia0xl90z7a1"; 208444 isLibrary = true; 208445 isExecutable = true; 208446 setupHaskellDepends = [ base Cabal cabal-doctest ]; ··· 211384 }: 211385 mkDerivation { 211386 pname = "package-version"; 211387 - version = "0.2"; 211388 - sha256 = "0381k1s0gc5wqxx21fg3nk7cgg821qlszdnwp1gl9jrykbfqak44"; 211389 libraryHaskellDepends = [ 211390 base bytestring deepseq prettyprinter safe-exceptions 211391 template-haskell text ··· 211660 }: 211661 mkDerivation { 211662 pname = "pact-time"; 211663 - version = "0.2.0.0"; 211664 - sha256 = "04d8hd4hnbsjvzjjvnyabc68srhyp8k9459pp0y1sdc7z6c0qq1m"; 211665 libraryHaskellDepends = [ 211666 aeson attoparsec base bytestring cereal clock Decimal deepseq 211667 microlens mtl text vector vector-space ··· 213070 license = lib.licenses.bsd3; 213071 }) {}; 213072 213073 "pantry-tmp" = callPackage 213074 ({ mkDerivation, aeson, ansi-terminal, array, base, base-orphans 213075 , base64-bytestring, bytestring, Cabal, conduit, conduit-extra ··· 214931 }: 214932 mkDerivation { 214933 pname = "password"; 214934 - version = "3.0.1.0"; 214935 - sha256 = "1kdc1lwya9sq3vb5wvvs2bz0z38mqn9cpim4f6awym99c57g01rk"; 214936 - revision = "3"; 214937 - editedCabalFile = "151z62mwqzblddcwj83dhwz2qfj53g0nl6sbdcsf489xbb9z3vk9"; 214938 - setupHaskellDepends = [ base Cabal cabal-doctest ]; 214939 - libraryHaskellDepends = [ 214940 - base base64 bytestring cryptonite memory password-types 214941 - template-haskell text 214942 - ]; 214943 - testHaskellDepends = [ 214944 - base base-compat bytestring cryptonite doctest memory 214945 - password-types QuickCheck quickcheck-instances scrypt tasty 214946 - tasty-hunit tasty-quickcheck template-haskell text 214947 - ]; 214948 - description = "Hashing and checking of passwords"; 214949 - license = lib.licenses.bsd3; 214950 - platforms = lib.platforms.x86; 214951 - maintainers = [ lib.maintainers.cdepillabout ]; 214952 - }) {}; 214953 - 214954 - "password_3_0_2_0" = callPackage 214955 - ({ mkDerivation, base, base-compat, base64, bytestring, Cabal 214956 - , cabal-doctest, cryptonite, doctest, memory, password-types 214957 - , QuickCheck, quickcheck-instances, scrypt, tasty, tasty-hunit 214958 - , tasty-quickcheck, template-haskell, text 214959 - }: 214960 - mkDerivation { 214961 - pname = "password"; 214962 version = "3.0.2.0"; 214963 sha256 = "092cryk5xsmq86l9i7yyjxrq83mi9q61grwdkw2n8c1dxijbdi8l"; 214964 setupHaskellDepends = [ base Cabal cabal-doctest ]; ··· 214974 description = "Hashing and checking of passwords"; 214975 license = lib.licenses.bsd3; 214976 platforms = lib.platforms.x86; 214977 - hydraPlatforms = lib.platforms.none; 214978 maintainers = [ lib.maintainers.cdepillabout ]; 214979 }) {}; 214980 ··· 215122 }: 215123 mkDerivation { 215124 pname = "patat"; 215125 - version = "0.8.7.0"; 215126 - sha256 = "05bg36lbhqlh80w952hrpy88n99qddv86hiqqbc6p3bc89rlzg1w"; 215127 isLibrary = true; 215128 isExecutable = true; 215129 libraryHaskellDepends = [ ··· 215999 }: 216000 mkDerivation { 216001 pname = "pcre-heavy"; 216002 - version = "1.0.0.2"; 216003 - sha256 = "1lfbjgvl55jh226n307c2w8mrb3l1myzbkjh4j0jfcb8nybzcp4a"; 216004 revision = "1"; 216005 - editedCabalFile = "14pprgwxkiaji3rqhsm0fv454wic6qxm7vy4a475yigadb1vz1ls"; 216006 libraryHaskellDepends = [ 216007 base base-compat bytestring pcre-light semigroups 216008 string-conversions template-haskell ··· 217461 pname = "persistent"; 217462 version = "2.14.3.0"; 217463 sha256 = "06cs30886s0y50kw4p2x8jw1k173il4mfqdfbkkdnd6kc97j920j"; 217464 libraryHaskellDepends = [ 217465 aeson attoparsec base base64-bytestring blaze-html bytestring 217466 conduit containers fast-logger http-api-data lift-type monad-logger ··· 217732 pname = "persistent-mongoDB"; 217733 version = "2.13.0.1"; 217734 sha256 = "1ck74kpzkz623c43qb8r1cjq8chi2p721vx95zrpciz8jm496235"; 217735 libraryHaskellDepends = [ 217736 aeson base bson bytestring cereal conduit http-api-data mongoDB 217737 network path-pieces persistent resource-pool resourcet text time ··· 217978 license = lib.licenses.mit; 217979 }) {}; 217980 217981 - "persistent-qq_2_12_0_3" = callPackage 217982 ({ mkDerivation, aeson, base, bytestring, fast-logger 217983 , haskell-src-meta, hspec, HUnit, monad-logger, mtl, persistent 217984 , persistent-sqlite, resourcet, template-haskell, text, unliftio 217985 }: 217986 mkDerivation { 217987 pname = "persistent-qq"; 217988 - version = "2.12.0.3"; 217989 - sha256 = "0iv9x73g846grhb4vdh1xhpbwmk6hg5jh1xl2i7yh986pnqbl23g"; 217990 libraryHaskellDepends = [ 217991 base haskell-src-meta mtl persistent template-haskell text 217992 ]; ··· 220042 }: 220043 mkDerivation { 220044 pname = "pinch"; 220045 - version = "0.4.1.2"; 220046 - sha256 = "0khgx08mpj16lzqkk3xmxf5a6a68fc6x1vfg1r0lgj5lx2dgl89j"; 220047 - revision = "1"; 220048 - editedCabalFile = "1hpcwjgp12kp5hny74xjhrj7dj89pa4gin84b24arqlvmz5w9anq"; 220049 libraryHaskellDepends = [ 220050 array base bytestring cereal containers deepseq ghc-prim hashable 220051 network semigroups text unordered-containers vector ··· 220313 pname = "pipes"; 220314 version = "4.3.16"; 220315 sha256 = "163lx5sf68zx5kik5h1fjsyckwr9shdsn5k2dsjq3mhg077nxqgl"; 220316 - revision = "5"; 220317 - editedCabalFile = "1wjpz0anr4cpf8x5ffw2cpzcz9y4qvxa1qacdc576hyawkshfbj6"; 220318 libraryHaskellDepends = [ 220319 base exceptions mmorph mtl transformers void 220320 ]; ··· 220872 pname = "pipes-group"; 220873 version = "1.0.12"; 220874 sha256 = "1issfj3syi6lfbcdn3bhlbnlh86s92ldsb04c4ac69xipsgyhwqk"; 220875 - revision = "6"; 220876 - editedCabalFile = "19yzgmwv8vnx2jqsybs5h2cwfxnfc6xi2wzl96hi4jbf3cnkayyj"; 220877 libraryHaskellDepends = [ 220878 base free pipes pipes-parse transformers 220879 ]; ··· 221770 mainProgram = "pkgtreediff"; 221771 }) {}; 221772 221773 "pktree" = callPackage 221774 ({ mkDerivation, base, containers }: 221775 mkDerivation { ··· 223508 }: 223509 mkDerivation { 223510 pname = "polysemy-conc"; 223511 - version = "0.9.0.0"; 223512 - sha256 = "0nmnc3h4np742yf0c196q3d0bfdvm9k3dp0482712ka1zjk8ck1k"; 223513 libraryHaskellDepends = [ 223514 async base containers incipit-core polysemy polysemy-resume 223515 polysemy-time stm stm-chans torsor unagi-chan unix ··· 223571 "polysemy-http" = callPackage 223572 ({ mkDerivation, aeson, base, case-insensitive, exon, hedgehog 223573 , http-client, http-client-tls, http-types, network, polysemy 223574 - , polysemy-plugin, polysemy-time, prelate, servant, servant-client 223575 - , servant-server, tasty, tasty-hedgehog, time, warp 223576 }: 223577 mkDerivation { 223578 pname = "polysemy-http"; 223579 - version = "0.8.0.0"; 223580 - sha256 = "1ccd45ln80b0pbdpk2wmky3hlz89f8jjlrfbnxd4ycf2crap8wzl"; 223581 libraryHaskellDepends = [ 223582 aeson base case-insensitive exon http-client http-client-tls 223583 http-types polysemy polysemy-plugin prelate time 223584 ]; 223585 testHaskellDepends = [ 223586 aeson base exon hedgehog http-client network polysemy 223587 - polysemy-plugin polysemy-time prelate servant servant-client 223588 - servant-server tasty tasty-hedgehog warp 223589 ]; 223590 description = "Polysemy effects for HTTP clients"; 223591 license = "BSD-2-Clause-Patent"; ··· 223878 }: 223879 mkDerivation { 223880 pname = "polysemy-process"; 223881 - version = "0.9.0.0"; 223882 - sha256 = "1jd3iryv3vwy8zv328sfwh1ifrj788fhs63vgppr503wgkqzmwbn"; 223883 libraryHaskellDepends = [ 223884 base incipit-core path path-io polysemy polysemy-conc 223885 polysemy-resume polysemy-time posix-pty process stm-chans ··· 224041 ({ mkDerivation, base, polysemy, polysemy-methodology }: 224042 mkDerivation { 224043 pname = "polysemy-uncontrolled"; 224044 - version = "0.1.1.0"; 224045 - sha256 = "08q69sn1ac4xhpffiabayw2l5j1jy9iz1y37ww84kx32njas9c2b"; 224046 - revision = "1"; 224047 - editedCabalFile = "09j8fw0m1i0zp33v7pg3g2550blwajksvwbfnqq1slhmbyigd2jr"; 224048 libraryHaskellDepends = [ base polysemy polysemy-methodology ]; 224049 description = "Uncontrolled toy effect for polysemy"; 224050 license = lib.licenses.mit; ··· 227172 }: 227173 mkDerivation { 227174 pname = "prelate"; 227175 - version = "0.1.0.0"; 227176 - sha256 = "149x6hmb25dd140kkpmcx60zqi6r4wc8yaj0jk75374b3gfqdvwz"; 227177 libraryHaskellDepends = [ 227178 aeson base exon extra generic-lens incipit microlens microlens-ghc 227179 polysemy-chronos polysemy-conc polysemy-log polysemy-process ··· 227728 maintainers = [ lib.maintainers.cdepillabout ]; 227729 }) {}; 227730 227731 - "pretty-simple_4_1_1_0" = callPackage 227732 ({ mkDerivation, base, Cabal, cabal-doctest, containers, criterion 227733 , doctest, Glob, mtl, optparse-applicative, prettyprinter 227734 , prettyprinter-ansi-terminal, QuickCheck, template-haskell, text ··· 227736 }: 227737 mkDerivation { 227738 pname = "pretty-simple"; 227739 - version = "4.1.1.0"; 227740 - sha256 = "0jjxlb0psj5wj7h8dsmqbx8qwdyzmgsv7r9my51x9qb7m6qpkqfs"; 227741 isLibrary = true; 227742 isExecutable = true; 227743 setupHaskellDepends = [ base Cabal cabal-doctest ]; ··· 228958 license = lib.licenses.mit; 228959 }) {}; 228960 228961 - "process_1_6_15_0" = callPackage 228962 ({ mkDerivation, base, bytestring, deepseq, directory, filepath 228963 , unix 228964 }: 228965 mkDerivation { 228966 pname = "process"; 228967 - version = "1.6.15.0"; 228968 - sha256 = "1azpl6qhi3ym4s2i1vh6z9kydpb9vgg76x803an9760jsdn1pcs4"; 228969 libraryHaskellDepends = [ base deepseq directory filepath unix ]; 228970 testHaskellDepends = [ base bytestring directory ]; 228971 description = "Process libraries"; ··· 230172 }: 230173 mkDerivation { 230174 pname = "propellor"; 230175 - version = "5.13"; 230176 - sha256 = "0hr2n5kxc7l6a0h5fs6i5hspni7ymw5dzgxwfdsa8j6mpzrw5yd4"; 230177 isLibrary = true; 230178 isExecutable = true; 230179 libraryHaskellDepends = [ ··· 231966 231967 "purescript" = callPackage 231968 ({ mkDerivation, aeson, aeson-better-errors, aeson-pretty 231969 - , ansi-terminal, ansi-wl-pprint, array, base, base-compat 231970 - , blaze-html, bower-json, boxes, bytestring, Cabal, cborg 231971 - , cheapskate, clock, containers, cryptonite, data-ordlist, deepseq 231972 - , directory, dlist, edit-distance, exceptions, file-embed, filepath 231973 - , fsnotify, generic-random, gitrev, Glob, happy, haskeline, hspec 231974 , hspec-discover, http-types, HUnit, language-javascript, lens 231975 , lifted-async, lifted-base, memory, monad-control, monad-logger 231976 , monoidal-containers, mtl, network, newtype, optparse-applicative ··· 231979 , serialise, sourcemap, split, stm, stringsearch, syb, text, these 231980 , time, transformers, transformers-base, transformers-compat 231981 , typed-process, unordered-containers, utf8-string, vector 231982 }: 231983 mkDerivation { 231984 pname = "purescript"; 231985 - version = "0.15.4"; 231986 - sha256 = "13w604knmazp8bhbdcb7smfpyy4nwsbng10km0gmp367lxwr09yz"; 231987 isLibrary = true; 231988 isExecutable = true; 231989 libraryHaskellDepends = [ 231990 aeson aeson-better-errors aeson-pretty ansi-terminal array base 231991 - base-compat blaze-html bower-json boxes bytestring Cabal cborg 231992 - cheapskate clock containers cryptonite data-ordlist deepseq 231993 - directory dlist edit-distance file-embed filepath fsnotify Glob 231994 - haskeline language-javascript lens lifted-async lifted-base memory 231995 monad-control monad-logger monoidal-containers mtl parallel parsec 231996 pattern-arrows process protolude regex-tdfa safe scientific 231997 semialign semigroups serialise sourcemap split stm stringsearch syb 231998 text these time transformers transformers-base transformers-compat 231999 - typed-process unordered-containers utf8-string vector 232000 ]; 232001 libraryToolDepends = [ happy ]; 232002 executableHaskellDepends = [ 232003 aeson aeson-better-errors aeson-pretty ansi-terminal ansi-wl-pprint 232004 - array base base-compat blaze-html bower-json boxes bytestring Cabal 232005 - cborg cheapskate clock containers cryptonite data-ordlist deepseq 232006 directory dlist edit-distance exceptions file-embed filepath 232007 fsnotify gitrev Glob haskeline http-types language-javascript lens 232008 lifted-async lifted-base memory monad-control monad-logger ··· 232010 parsec pattern-arrows process protolude regex-tdfa safe scientific 232011 semialign semigroups serialise sourcemap split stm stringsearch syb 232012 text these time transformers transformers-base transformers-compat 232013 - typed-process unordered-containers utf8-string vector 232014 ]; 232015 executableToolDepends = [ happy ]; 232016 testHaskellDepends = [ 232017 aeson aeson-better-errors aeson-pretty ansi-terminal array base 232018 - base-compat blaze-html bower-json boxes bytestring Cabal cborg 232019 - cheapskate clock containers cryptonite data-ordlist deepseq 232020 - directory dlist edit-distance file-embed filepath fsnotify 232021 - generic-random Glob haskeline hspec HUnit language-javascript lens 232022 - lifted-async lifted-base memory monad-control monad-logger 232023 - monoidal-containers mtl newtype parallel parsec pattern-arrows 232024 - process protolude QuickCheck regex-base regex-tdfa safe scientific 232025 - semialign semigroups serialise sourcemap split stm stringsearch syb 232026 - text these time transformers transformers-base transformers-compat 232027 - typed-process unordered-containers utf8-string vector 232028 ]; 232029 testToolDepends = [ happy hspec-discover ]; 232030 doCheck = false; 232031 description = "PureScript Programming Language Compiler"; 232032 license = lib.licenses.bsd3; 232033 mainProgram = "purs"; 232034 }) {}; 232035 232036 "purescript-ast" = callPackage ··· 236134 license = lib.licenses.bsd3; 236135 }) {}; 236136 236137 "rapid" = callPackage 236138 ({ mkDerivation, async, base, containers, foreign-store, stm }: 236139 mkDerivation { ··· 236614 broken = true; 236615 }) {}; 236616 236617 - "rattletrap_11_2_12" = callPackage 236618 ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring 236619 , containers, filepath, http-client, http-client-tls, text 236620 }: 236621 mkDerivation { 236622 pname = "rattletrap"; 236623 - version = "11.2.12"; 236624 - sha256 = "1c3mpcjx2yl1w5myrqsdcsgr5x2hiv4pw5qd3ghlxkhl15rxbkzv"; 236625 isLibrary = true; 236626 isExecutable = true; 236627 libraryHaskellDepends = [ ··· 240913 }: 240914 mkDerivation { 240915 pname = "registry"; 240916 - version = "0.3.3.0"; 240917 - sha256 = "12xj9wrqp3wfg1kjql6l6l4avk2mf40n1z7mhhsrc457v7br1lfc"; 240918 libraryHaskellDepends = [ 240919 base containers exceptions hashable mmorph mtl protolude resourcet 240920 semigroupoids semigroups template-haskell text transformers-base ··· 240940 }: 240941 mkDerivation { 240942 pname = "registry-aeson"; 240943 - version = "0.2.2.0"; 240944 - sha256 = "1p5imwr93hx4nid57f2qfad3s2q0b667ns2hl0vs9y54fqvy79ra"; 240945 libraryHaskellDepends = [ 240946 aeson base bytestring containers protolude registry 240947 template-haskell text transformers unordered-containers vector ··· 240964 }: 240965 mkDerivation { 240966 pname = "registry-hedgehog"; 240967 - version = "0.7.0.5"; 240968 - sha256 = "1mc8m74mx5119b6k7ac4ysilnwm0163a4c57gc15620mw3f0w0dl"; 240969 libraryHaskellDepends = [ 240970 base containers hedgehog mmorph multimap protolude registry tasty 240971 tasty-discover tasty-hedgehog tasty-th template-haskell text ··· 242628 pname = "req-conduit"; 242629 version = "1.0.1"; 242630 sha256 = "0zyy9j6iiz8z2jdx25vp77arfbmrck7bjndm3p4s9l9399c5bm62"; 242631 libraryHaskellDepends = [ 242632 base bytestring conduit http-client req resourcet transformers 242633 ]; ··· 243192 license = lib.licenses.bsd3; 243193 }) {}; 243194 243195 "resourcet-effectful" = callPackage 243196 ({ mkDerivation, base, effectful-core, resourcet }: 243197 mkDerivation { ··· 244621 description = "Test tools for Ribosome"; 244622 license = "BSD-2-Clause-Patent"; 244623 hydraPlatforms = lib.platforms.none; 244624 - broken = true; 244625 - }) {chiasma-test = null;}; 244626 244627 "richreports" = callPackage 244628 ({ mkDerivation, ascetic, base, MissingH }: ··· 247285 pname = "rustls"; 247286 version = "0.0.0.0"; 247287 sha256 = "1j7qxmapz9znmbd02359qxbsh1pkprzcg2jjpsz80kfyb6bjj766"; 247288 libraryHaskellDepends = [ 247289 base bytestring derive-storable derive-storable-plugin network 247290 resourcet text transformers ··· 249582 license = lib.licenses.asl20; 249583 }) {}; 249584 249585 "scalpel-core" = callPackage 249586 ({ mkDerivation, base, bytestring, containers, criterion 249587 , data-default, fail, HUnit, mtl, pointedlist, regex-base ··· 249603 license = lib.licenses.asl20; 249604 }) {}; 249605 249606 "scalpel-search" = callPackage 249607 ({ mkDerivation, base, hspec, scalpel, scalpel-core, tagsoup, text 249608 , uri ··· 251154 pname = "sdl2"; 251155 version = "2.5.4.0"; 251156 sha256 = "1g35phifz49kxk48s8jmgglxhxl79cbzc1cg2qlgk0vdpxpin8ym"; 251157 isLibrary = true; 251158 isExecutable = true; 251159 enableSeparateDataOutput = true; ··· 253123 pname = "serialise"; 253124 version = "0.2.6.0"; 253125 sha256 = "05m5h5vfjp4wvh6y7j2f3d4c3l6gxww2n1v38vqrjacpw641izwk"; 253126 libraryHaskellDepends = [ 253127 array base bytestring cborg containers ghc-prim half hashable 253128 primitive strict text these time unordered-containers vector ··· 253296 pname = "servant"; 253297 version = "0.19"; 253298 sha256 = "1rahn436vc3xajn563ni25jqkg87fvhqkpswan1xy6qsfr0ikdjb"; 253299 - revision = "4"; 253300 - editedCabalFile = "0g0y6xj9wa8fl62slqfpimx2c6xadqvyqhl661pbbk3f1p11j4cd"; 253301 libraryHaskellDepends = [ 253302 aeson attoparsec base base-compat bifunctors bytestring 253303 case-insensitive constraints deepseq http-api-data http-media ··· 253389 pname = "servant-auth-client"; 253390 version = "0.4.1.0"; 253391 sha256 = "16rmwdrx0qyqa821ipayczzl3gv8gvqgx8k9q8qaw19w87hwkh83"; 253392 - revision = "5"; 253393 - editedCabalFile = "19y15pn7h1gv22y4yww33ri27plfwblygh5alfznsjdnmfzij3v4"; 253394 libraryHaskellDepends = [ 253395 base bytestring containers servant servant-auth servant-client-core 253396 ]; ··· 253445 pname = "servant-auth-docs"; 253446 version = "0.2.10.0"; 253447 sha256 = "0j1ynnrb6plrhpb2vzs2p7a9jb41llp0j1jwgap7hjhkwhyc7wxd"; 253448 - revision = "10"; 253449 - editedCabalFile = "0c77b23wxqw168sk11s897pjnq4ma4cjvw99b0ny2ggf0v83hw6n"; 253450 setupHaskellDepends = [ base Cabal cabal-doctest ]; 253451 libraryHaskellDepends = [ 253452 base lens servant servant-auth servant-docs text ··· 253856 pname = "servant-client"; 253857 version = "0.19"; 253858 sha256 = "1bdapsr6il0f019ss8wsxndpc8cd5czj40xczay5qhl7fqnxg5pa"; 253859 - revision = "3"; 253860 - editedCabalFile = "16a3lsm2w4jvnisy0n38jx8a1974qywg569fml6zhx9fvz741dd8"; 253861 libraryHaskellDepends = [ 253862 base base-compat bytestring containers deepseq exceptions 253863 http-client http-media http-types kan-extensions monad-control mtl ··· 253886 pname = "servant-client-core"; 253887 version = "0.19"; 253888 sha256 = "0cisc5cyl367cwrch1gr812aspd36a21hkwi6mwj708rpspwvrmc"; 253889 - revision = "3"; 253890 - editedCabalFile = "1sk2nf0w9wxd7sqn3kla65kk91rk03xz8ll297wg2b2xqybvy8ph"; 253891 libraryHaskellDepends = [ 253892 aeson base base-compat base64-bytestring bytestring constraints 253893 containers deepseq exceptions free http-media http-types ··· 254589 pname = "servant-js"; 254590 version = "0.9.4.2"; 254591 sha256 = "15n5s3i491cxjxj70wa8yhpipaz47q46s04l4ysc64wgijlnm8xy"; 254592 - revision = "2"; 254593 - editedCabalFile = "1wi3q1rn384h9gvxv6dmk31h0wwb6j4yjimz01cz6sgs7fs77ndj"; 254594 isLibrary = true; 254595 isExecutable = true; 254596 libraryHaskellDepends = [ ··· 254788 pname = "servant-multipart"; 254789 version = "0.12.1"; 254790 sha256 = "1p55kb3zhq25ncp7wimhggssn68abfgsnlldk13rk1iajaj6y8y5"; 254791 - revision = "3"; 254792 - editedCabalFile = "1wkbwd6gypmv7aziaag3gzwgvvqx4bw8i4qp2vpmc7ip2ydm10ml"; 254793 libraryHaskellDepends = [ 254794 base bytestring directory lens resourcet servant servant-docs 254795 servant-foreign servant-multipart-api servant-server ··· 254964 pname = "servant-openapi3"; 254965 version = "2.0.1.5"; 254966 sha256 = "0zcyqga4hbdyk34368108vv9vavzdhv26xphas7yppada2sshfay"; 254967 setupHaskellDepends = [ base Cabal cabal-doctest ]; 254968 libraryHaskellDepends = [ 254969 aeson aeson-pretty base base-compat bytestring hspec http-media ··· 255481 pname = "servant-server"; 255482 version = "0.19.1"; 255483 sha256 = "1g88vdwacwli79y5idqlrbhl2k9r463h560f2lk5abhqsmsm9bhd"; 255484 - revision = "2"; 255485 - editedCabalFile = "18as15x192ila9cqiff1yliidwlihx9kvjgji2sml11ahwhqyy75"; 255486 isLibrary = true; 255487 isExecutable = true; 255488 libraryHaskellDepends = [ ··· 259215 mainProgram = "test"; 259216 }) {}; 259217 259218 "signals" = callPackage 259219 ({ mkDerivation, base, containers, hashable, imperative-edsl-vhdl 259220 , language-vhdl, mtl, observable-sharing, operational-alacarte ··· 259264 }) {}; 259265 259266 "significant-figures" = callPackage 259267 - ({ mkDerivation, base, HasBigDecimal, haskeline, HUnit, parsec 259268 - , tasty, tasty-hunit, terminfo, text 259269 }: 259270 mkDerivation { 259271 pname = "significant-figures"; 259272 - version = "0.1.0.1"; 259273 - sha256 = "0ry17vy8mvwd5z4i8vnk86gqxli5lgbmhgp1209qivx3y3pha5p6"; 259274 isLibrary = true; 259275 isExecutable = true; 259276 libraryHaskellDepends = [ base HasBigDecimal parsec text ]; ··· 259278 base HasBigDecimal haskeline parsec terminfo text 259279 ]; 259280 testHaskellDepends = [ 259281 - base HasBigDecimal HUnit tasty tasty-hunit text 259282 ]; 259283 description = "Calculate expressions involving significant figures"; 259284 license = lib.licenses.gpl3Plus; ··· 259481 maintainers = [ lib.maintainers.turion ]; 259482 }) {}; 259483 259484 "simple-amount" = callPackage 259485 ({ mkDerivation, aeson, base, data-default, gmp, hedgehog, HUnit 259486 , lens, mpfr, pretty, pretty-show, profunctors, split, tasty ··· 261124 }: 261125 mkDerivation { 261126 pname = "sitepipe"; 261127 - version = "0.4.0.1"; 261128 - sha256 = "1iq7i2zs1bqnxqjp5bwsx8q2vvp1kngwg45mzsiwmhzq4m88x80h"; 261129 libraryHaskellDepends = [ 261130 aeson base bytestring containers directory exceptions filepath Glob 261131 lens lens-aeson megaparsec MissingH mtl mustache ··· 261625 mainProgram = "skylighting"; 261626 }) {}; 261627 261628 - "skylighting_0_13" = callPackage 261629 ({ mkDerivation, base, binary, blaze-html, bytestring, containers 261630 , pretty-show, skylighting-core, skylighting-format-ansi 261631 , skylighting-format-blaze-html, skylighting-format-latex, text 261632 }: 261633 mkDerivation { 261634 pname = "skylighting"; 261635 - version = "0.13"; 261636 - sha256 = "0gjafmiqah9d7a6h3qx7jmkih6yc47bks5r6hgl5911vhjgifm7k"; 261637 configureFlags = [ "-fexecutable" ]; 261638 isLibrary = true; 261639 isExecutable = true; ··· 261681 license = lib.licenses.bsd3; 261682 }) {}; 261683 261684 - "skylighting-core_0_13" = callPackage 261685 ({ mkDerivation, aeson, attoparsec, base, base64-bytestring, binary 261686 , bytestring, case-insensitive, colour, containers, criterion, Diff 261687 , directory, filepath, mtl, pretty-show, QuickCheck, safe, tasty ··· 261690 }: 261691 mkDerivation { 261692 pname = "skylighting-core"; 261693 - version = "0.13"; 261694 - sha256 = "01j6v2dy04lsmrx98hvgpb6vnirs1h0gbiy7q5ck5q3k37cqys7p"; 261695 - revision = "1"; 261696 - editedCabalFile = "1kbwbkjgilr0m0hfiq94rlvk691wgrmlrbd916mkv5h869qdyjrr"; 261697 isLibrary = true; 261698 isExecutable = true; 261699 libraryHaskellDepends = [ ··· 261722 pname = "skylighting-extensions"; 261723 version = "1.0.0.0"; 261724 sha256 = "1wi9vai606gf25m3q4p4ilwm8d2m7p5xk0wczq34h9pamfhcaqic"; 261725 libraryHaskellDepends = [ 261726 base containers skylighting skylighting-modding text 261727 ]; ··· 265297 ]; 265298 description = "Generate CSV Exports of your Solana Staking Rewards"; 265299 license = lib.licenses.bsd3; 265300 mainProgram = "solana-staking-csvs"; 265301 }) {}; 265302 ··· 265966 }: 265967 mkDerivation { 265968 pname = "spade"; 265969 - version = "0.1.0.7"; 265970 - sha256 = "02pih7d5jv231gj674rilyfkbc27his7ibs50whkjqnfbf673fzl"; 265971 isLibrary = true; 265972 isExecutable = true; 265973 libraryHaskellDepends = [ ··· 268351 pname = "stack"; 268352 version = "2.9.1"; 268353 sha256 = "01020dx89m07qmjs58vs2kidhkzq3106md08w6c65bzxvlf6kcwk"; 268354 - revision = "2"; 268355 - editedCabalFile = "14k4b8cn52bdl4n181afq8zqycl8nb4mv8vsg636c6b4s9yc053w"; 268356 configureFlags = [ 268357 "-fdisable-git-info" "-fhide-dependency-versions" 268358 "-fsupported-build" ··· 271543 license = lib.licenses.mit; 271544 }) {}; 271545 271546 "streaming-concurrency" = callPackage 271547 ({ mkDerivation, base, exceptions, hspec, HUnit, lifted-async 271548 , monad-control, QuickCheck, quickcheck-instances, stm, streaming ··· 275219 }: 275220 mkDerivation { 275221 pname = "swagger2"; 275222 - version = "2.8.4"; 275223 - sha256 = "11gpnh7dg6bqbvgwfw9xri3l08kvxply698arpz62ix38qyf14iv"; 275224 setupHaskellDepends = [ base Cabal cabal-doctest ]; 275225 libraryHaskellDepends = [ 275226 aeson aeson-pretty base base-compat-batteries bytestring containers ··· 275240 license = lib.licenses.bsd3; 275241 }) {}; 275242 275243 "swapper" = callPackage 275244 ({ mkDerivation, base, binary, bytestring, deepseq, happstack-data 275245 , happstack-state, parallel, tokyocabinet ··· 275273 }: 275274 mkDerivation { 275275 pname = "swarm"; 275276 - version = "0.1.0.1"; 275277 - sha256 = "1zcyyi1vd0y21qyfcx3kcbp6bwcn6n33my44g1jkqqvfxigp4zya"; 275278 isLibrary = true; 275279 isExecutable = true; 275280 enableSeparateDataOutput = true; ··· 275583 }: 275584 mkDerivation { 275585 pname = "sydtest"; 275586 - version = "0.12.0.1"; 275587 - sha256 = "0psnv1kpai4sn7z8g0lgpmzf0myp71wp5sganvyawi8iwk88cw8w"; 275588 libraryHaskellDepends = [ 275589 async autodocodec autodocodec-yaml base bytestring containers Diff 275590 dlist envparse filepath MonadRandom mtl optparse-applicative path ··· 277778 }) {}; 277779 277780 "taffybar" = callPackage 277781 - ({ mkDerivation, ansi-terminal, base, broadcast-chan, bytestring 277782 - , ConfigFile, containers, dbus, dbus-hslogger, directory, dyre 277783 - , either, enclosed-exceptions, filepath, gi-cairo 277784 - , gi-cairo-connector, gi-cairo-render, gi-gdk, gi-gdkpixbuf 277785 - , gi-gdkx11, gi-glib, gi-gtk, gi-gtk-hs, gi-pango, gtk-sni-tray 277786 - , gtk-strut, gtk3, haskell-gi, haskell-gi-base, hslogger 277787 - , HStringTemplate, http-client, http-client-tls, http-types 277788 - , multimap, old-locale, optparse-applicative, parsec, process 277789 - , rate-limit, regex-compat, safe, scotty, split 277790 - , status-notifier-item, stm, template-haskell, text, time 277791 - , time-locale-compat, time-units, transformers, transformers-base 277792 - , tuple, unix, utf8-string, X11, xdg-basedir, xdg-desktop-entry 277793 - , xml, xml-helpers, xmonad 277794 }: 277795 mkDerivation { 277796 pname = "taffybar"; 277797 - version = "3.3.0"; 277798 - sha256 = "17ggcv1y3md11sccbb9mpss2qdanlkv7wy098qh28gra9kq4ibgm"; 277799 isLibrary = true; 277800 isExecutable = true; 277801 enableSeparateDataOutput = true; 277802 libraryHaskellDepends = [ 277803 - ansi-terminal base broadcast-chan bytestring ConfigFile containers 277804 - dbus dbus-hslogger directory dyre either enclosed-exceptions 277805 - filepath gi-cairo gi-cairo-connector gi-cairo-render gi-gdk 277806 - gi-gdkpixbuf gi-gdkx11 gi-glib gi-gtk gi-gtk-hs gi-pango 277807 - gtk-sni-tray gtk-strut haskell-gi haskell-gi-base hslogger 277808 - HStringTemplate http-client http-client-tls http-types multimap 277809 - old-locale parsec process rate-limit regex-compat safe scotty split 277810 status-notifier-item stm template-haskell text time 277811 time-locale-compat time-units transformers transformers-base tuple 277812 unix utf8-string X11 xdg-basedir xdg-desktop-entry xml xml-helpers ··· 277814 ]; 277815 libraryPkgconfigDepends = [ gtk3 ]; 277816 executableHaskellDepends = [ 277817 - base directory hslogger optparse-applicative 277818 ]; 277819 executablePkgconfigDepends = [ gtk3 ]; 277820 description = "A desktop bar similar to xmobar, but with more GUI"; 277821 license = lib.licenses.bsd3; 277822 badPlatforms = lib.platforms.darwin; 277823 - hydraPlatforms = lib.platforms.none; 277824 mainProgram = "taffybar"; 277825 maintainers = [ lib.maintainers.rvl ]; 277826 - broken = true; 277827 }) {inherit (pkgs) gtk3;}; 277828 277829 "tag-bits" = callPackage ··· 279305 license = lib.licenses.bsd3; 279306 }) {}; 279307 279308 - "tasty-hedgehog_1_3_1_0" = callPackage 279309 ({ mkDerivation, base, hedgehog, tagged, tasty 279310 , tasty-expected-failure 279311 }: 279312 mkDerivation { 279313 pname = "tasty-hedgehog"; 279314 - version = "1.3.1.0"; 279315 - sha256 = "1iq452mvd9wc9pfmjsmm848jwp3cvsk1faf2mlr21vcs0yaxvq3m"; 279316 libraryHaskellDepends = [ base hedgehog tagged tasty ]; 279317 testHaskellDepends = [ 279318 base hedgehog tasty tasty-expected-failure ··· 281536 license = lib.licenses.bsd3; 281537 }) {}; 281538 281539 "termbox-banana" = callPackage 281540 ({ mkDerivation, base, reactive-banana, termbox }: 281541 mkDerivation { ··· 281563 hydraPlatforms = lib.platforms.none; 281564 mainProgram = "example"; 281565 broken = true; 281566 }) {}; 281567 281568 "termcolor" = callPackage ··· 281748 }) {inherit (pkgs) gtk3; inherit (pkgs) pcre2; 281749 vte_291 = pkgs.vte;}; 281750 281751 "termplot" = callPackage 281752 ({ mkDerivation, base, brick, data-default, optparse-applicative 281753 , process, split, time-units, transformers, unix, vty ··· 284700 }) {}; 284701 284702 "the-snip" = callPackage 284703 - ({ mkDerivation, attoparsec, base, bytestring, hspec 284704 - , optparse-simple, path, path-io, rio, text, unix 284705 }: 284706 mkDerivation { 284707 pname = "the-snip"; 284708 - version = "0.0.0.1"; 284709 - sha256 = "087wddnzz9hxjqd057wjjvlmbzr1x65bhycnhm45aqpxcbzy63i1"; 284710 isLibrary = true; 284711 isExecutable = true; 284712 - libraryHaskellDepends = [ 284713 - attoparsec base bytestring path path-io rio text unix 284714 - ]; 284715 executableHaskellDepends = [ 284716 - attoparsec base bytestring optparse-simple path path-io rio text 284717 - unix 284718 ]; 284719 testHaskellDepends = [ 284720 - attoparsec base bytestring hspec path path-io rio text unix 284721 ]; 284722 description = "Command line tool for extracting demarcated snippets from text files"; 284723 license = lib.licenses.bsd3; ··· 292384 }: 292385 mkDerivation { 292386 pname = "twitchapi"; 292387 - version = "0.0.1"; 292388 - sha256 = "14yy5hbz1mxrr4pxwy62vslyx0rjkq7flmglrx5h7vzijc240jf7"; 292389 libraryHaskellDepends = [ 292390 aeson base bytestring hoauth2 http-client text time timerep 292391 uri-bytestring 292392 ]; 292393 testHaskellDepends = [ 292394 - aeson base bytestring hspec QuickCheck text time timerep 292395 ]; 292396 description = "Client access to Twitch.tv API endpoints"; 292397 license = lib.licenses.bsd3; ··· 293071 pname = "type-level-sets"; 293072 version = "0.8.9.0"; 293073 sha256 = "1acsr7g9ssli9yil9kws47gc6h3csmk2afncyki41pipa1vsriv4"; 293074 - revision = "1"; 293075 - editedCabalFile = "0cc0ws2plharq0gvindgmkp1fs82zd43zijkh7wf0ilfnr2l17z2"; 293076 libraryHaskellDepends = [ base ghc-prim ]; 293077 description = "Type-level sets and finite maps (with value-level counterparts)"; 293078 license = lib.licenses.bsd3; ··· 294187 }: 294188 mkDerivation { 294189 pname = "tzdata"; 294190 - version = "0.2.20220923.0"; 294191 - sha256 = "0wzk15hlrjpdqh796h1v120223kn1327qr0rzp13ak0y5hm1fqrw"; 294192 enableSeparateDataOutput = true; 294193 libraryHaskellDepends = [ 294194 base bytestring containers deepseq vector ··· 295406 license = lib.licenses.asl20; 295407 }) {}; 295408 295409 "unicode-data-names" = callPackage 295410 ({ mkDerivation, base, deepseq, hspec, hspec-discover, tasty 295411 , tasty-bench, unicode-data 295412 }: 295413 mkDerivation { 295414 pname = "unicode-data-names"; 295415 - version = "0.1.0"; 295416 - sha256 = "08f071i6p13q6n9aqlibdn0zsl4b6079lml341bfydd5qj9kjmgv"; 295417 isLibrary = true; 295418 isExecutable = true; 295419 libraryHaskellDepends = [ base ]; ··· 295422 benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ]; 295423 description = "Unicode characters names and aliases"; 295424 license = lib.licenses.asl20; 295425 }) {}; 295426 295427 "unicode-data-scripts" = callPackage ··· 295430 }: 295431 mkDerivation { 295432 pname = "unicode-data-scripts"; 295433 - version = "0.1.0"; 295434 - sha256 = "0qj2wlk85cflmpxzhgsbykqvxfis8jnp4ylpiag5wvn7ppn05040"; 295435 libraryHaskellDepends = [ base unicode-data ]; 295436 testHaskellDepends = [ base hspec unicode-data ]; 295437 testToolDepends = [ hspec-discover ]; ··· 295440 ]; 295441 description = "Unicode characters scripts"; 295442 license = lib.licenses.asl20; 295443 }) {}; 295444 295445 "unicode-data-security" = callPackage ··· 295448 }: 295449 mkDerivation { 295450 pname = "unicode-data-security"; 295451 - version = "0.1.0"; 295452 - sha256 = "0vi1mvlzk6w11dc77hr5yq5aficisszf4mig5nrq0kp68s2jk5lv"; 295453 libraryHaskellDepends = [ base unicode-data ]; 295454 testHaskellDepends = [ base hspec ]; 295455 testToolDepends = [ hspec-discover ]; 295456 benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ]; 295457 description = "Unicode security mechanisms database"; 295458 license = lib.licenses.asl20; 295459 }) {}; 295460 295461 "unicode-general-category" = callPackage ··· 295560 pname = "unicode-transforms"; 295561 version = "0.4.0.1"; 295562 sha256 = "1z29jvli2rqkynfxni1gibl81458j7h8lrb8fg6lpnj8svhy2y1j"; 295563 - revision = "1"; 295564 - editedCabalFile = "0ml5j3j3dan7fgbyd3vgmlrij7bgszgfh244b1sppciis1v4m94p"; 295565 isLibrary = true; 295566 isExecutable = true; 295567 libraryHaskellDepends = [ ··· 296884 ]; 296885 description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; 296886 license = lib.licenses.mit; 296887 }) {}; 296888 296889 "unliftio-core" = callPackage ··· 301006 pname = "verifiable-expressions"; 301007 version = "0.6.2"; 301008 sha256 = "1nrlcbimng6qf4g7h4hxg3j05kd0hlihkhp8hj5js44n29vg89qk"; 301009 libraryHaskellDepends = [ 301010 base containers lens mtl sbv transformers union vinyl 301011 ]; ··· 301149 }: 301150 mkDerivation { 301151 pname = "versions"; 301152 - version = "5.0.3"; 301153 - sha256 = "1ca3m9rvx89mniipbkxz3nm49mz7s4nhqc11hpsa6hjw9ff5kcjv"; 301154 libraryHaskellDepends = [ 301155 base deepseq hashable megaparsec parser-combinators text 301156 ]; ··· 302706 pname = "wai-cli"; 302707 version = "0.2.3"; 302708 sha256 = "0fflvxfc9ibkrrgqdsr89gl77b0b706a8g7ylydaqqz6z089qbi3"; 302709 - revision = "1"; 302710 - editedCabalFile = "04w3gm1fcsxlrx7px5i737g61pgf2mlw8jyn2p6nczcyrwdvvicj"; 302711 libraryHaskellDepends = [ 302712 ansi-terminal base http-types iproute monads-tf network options stm 302713 streaming-commons transformers unix wai wai-extra warp warp-tls ··· 302884 pname = "wai-extra"; 302885 version = "3.1.12.1"; 302886 sha256 = "1ya4m0c2p3wxzjlmk3yasc3pm61z309hzry9d39lj5wqv93a4wn6"; 302887 isLibrary = true; 302888 isExecutable = true; 302889 libraryHaskellDepends = [ ··· 305192 license = lib.licenses.bsd3; 305193 }) {}; 305194 305195 "weak" = callPackage 305196 ({ mkDerivation, base }: 305197 mkDerivation { ··· 307672 maintainers = [ lib.maintainers.maralorn ]; 307673 }) {}; 307674 307675 - "witch_1_1_1_0" = callPackage 307676 ({ mkDerivation, base, bytestring, containers, HUnit, tagged 307677 , template-haskell, text, time, transformers 307678 }: 307679 mkDerivation { 307680 pname = "witch"; 307681 - version = "1.1.1.0"; 307682 - sha256 = "0zxrwl2dyx3p701anh29czw3fp7pk68i32g5cd1z8806zdy0c1hv"; 307683 libraryHaskellDepends = [ 307684 base bytestring containers tagged template-haskell text time 307685 ]; ··· 310028 license = lib.licenses.bsd3; 310029 }) {}; 310030 310031 "xdg-desktop-entry" = callPackage 310032 ({ mkDerivation, base, ConfigFile, directory, either, filepath 310033 , multimap, safe, transformers, unix ··· 310465 }: 310466 mkDerivation { 310467 pname = "xlsx"; 310468 - version = "1.0.0.1"; 310469 - sha256 = "1fs2xks7wcbr0idgd50kxlb35l5xy1icvkiyxm8q8772bq2zvadl"; 310470 libraryHaskellDepends = [ 310471 attoparsec base base64-bytestring binary-search bytestring conduit 310472 containers data-default deepseq dlist errors exceptions extra ··· 310500 testHaskellDepends = [ base ]; 310501 description = "Xlsx table cell value extraction utility"; 310502 license = lib.licenses.bsd3; 310503 }) {}; 310504 310505 "xlsx-templater" = callPackage ··· 311440 311441 "xmobar" = callPackage 311442 ({ mkDerivation, aeson, alsa-core, alsa-mixer, async, base 311443 - , bytestring, containers, dbus, directory, extensible-exceptions 311444 - , filepath, gauge, hinotify, hspec, http-client-tls, http-conduit 311445 - , http-types, iwlib, libmpd, libXpm, libXrandr, libXrender, mtl 311446 - , old-locale, parsec, parsec-numbers, process, regex-compat, stm 311447 - , temporary, time, timezone-olson, timezone-series, transformers 311448 - , unix, utf8-string, wirelesstools, X11, X11-xft 311449 }: 311450 mkDerivation { 311451 pname = "xmobar"; 311452 - version = "0.44.2"; 311453 - sha256 = "0gdphjn5ll5lkb2psdsb34563wsz6g0y2gg3z8cj4jy8lvbbv808"; 311454 configureFlags = [ 311455 "-fwith_alsa" "-fwith_conduit" "-fwith_datezone" "-fwith_dbus" 311456 "-fwith_inotify" "-fwith_iwlib" "-fwith_mpd" "-fwith_mpris" ··· 311460 isLibrary = true; 311461 isExecutable = true; 311462 libraryHaskellDepends = [ 311463 - aeson alsa-core alsa-mixer async base bytestring containers dbus 311464 - directory extensible-exceptions filepath hinotify http-client-tls 311465 - http-conduit http-types iwlib libmpd mtl old-locale parsec 311466 - parsec-numbers process regex-compat stm time timezone-olson 311467 - timezone-series transformers unix utf8-string X11 X11-xft 311468 ]; 311469 librarySystemDepends = [ 311470 libXpm libXrandr libXrender wirelesstools ··· 311974 "xrefcheck" = callPackage 311975 ({ mkDerivation, aeson, aeson-casing, async, base, bytestring 311976 , case-insensitive, cmark-gfm, containers, data-default, directory 311977 - , directory-tree, dlist, exceptions, filepath, firefly, fmt 311978 - , ftp-client, Glob, hspec, hspec-discover, hspec-expectations 311979 - , http-client, http-types, HUnit, lens, modern-uri, mtl, o-clock 311980 - , optparse-applicative, pretty-terminal, QuickCheck, raw-strings-qq 311981 - , regex-tdfa, req, roman-numerals, tagged, tagsoup, tasty 311982 - , tasty-discover, tasty-hunit, text, text-metrics 311983 , th-lift-instances, time, transformers, universum, uri-bytestring 311984 , with-utf8, yaml 311985 }: 311986 mkDerivation { 311987 pname = "xrefcheck"; 311988 - version = "0.2.1"; 311989 - sha256 = "1xvz2qbchkb9p7prhc89gsmcwyl77spb0gxy9mw89c44wd12b9ns"; 311990 isLibrary = true; 311991 isExecutable = true; 311992 libraryHaskellDepends = [ 311993 aeson aeson-casing async base bytestring cmark-gfm containers 311994 - data-default directory directory-tree dlist exceptions filepath fmt 311995 - ftp-client Glob http-client http-types lens modern-uri mtl o-clock 311996 - optparse-applicative pretty-terminal raw-strings-qq regex-tdfa req 311997 - roman-numerals tagsoup text text-metrics th-lift-instances time 311998 - transformers universum uri-bytestring yaml 311999 ]; 312000 executableHaskellDepends = [ base bytestring universum with-utf8 ]; 312001 testHaskellDepends = [ 312002 base bytestring case-insensitive cmark-gfm containers directory 312003 - firefly fmt hspec hspec-expectations http-types HUnit modern-uri 312004 - o-clock optparse-applicative QuickCheck regex-tdfa tagged tasty 312005 - tasty-hunit time universum uri-bytestring yaml 312006 ]; 312007 - testToolDepends = [ hspec-discover tasty-discover ]; 312008 license = lib.licenses.mpl20; 312009 hydraPlatforms = lib.platforms.none; 312010 mainProgram = "xrefcheck"; ··· 312682 pname = "yaml"; 312683 version = "0.11.8.0"; 312684 sha256 = "1s0arllihjjqp65jbc8c1w5106i2infppsirvbsifpmpkf14w6pn"; 312685 configureFlags = [ "-fsystem-libyaml" ]; 312686 isLibrary = true; 312687 isExecutable = true; ··· 317668 pname = "zip"; 317669 version = "1.7.2"; 317670 sha256 = "1c5pr3hv11dpn4ybd4742qkpqmvb9l3l7xmzlsf65wm2p8071dvj"; 317671 - revision = "1"; 317672 - editedCabalFile = "1hazf2p31rzjycci8y40zm302msr0mgvb242lww21rxrpicbzl8d"; 317673 isLibrary = true; 317674 isExecutable = true; 317675 libraryHaskellDepends = [
··· 2069 }: 2070 mkDerivation { 2071 pname = "Blammo"; 2072 + version = "1.1.0.0"; 2073 + sha256 = "02j49dzwlx0p39njspz10vbj5qybb1l2l2lk4gdrbicp953czaa8"; 2074 libraryHaskellDepends = [ 2075 aeson base bytestring case-insensitive clock containers dlist 2076 envparse exceptions fast-logger http-types lens monad-logger-aeson ··· 9618 pname = "HStringTemplate"; 9619 version = "0.8.8"; 9620 sha256 = "1n8ci0kzjcgnqh4dfpqwlh7mnlzyiqiqc6hc0zr65p0balbg8zbi"; 9621 + revision = "3"; 9622 + editedCabalFile = "0316jr5npssxxxj85x74vasvm2ib09mjv2jy7abwjs7cfqbpnr8w"; 9623 libraryHaskellDepends = [ 9624 array base blaze-builder bytestring containers deepseq directory 9625 filepath mtl old-locale parsec pretty semigroups syb ··· 10062 }: 10063 mkDerivation { 10064 pname = "HaXml"; 10065 + version = "1.25.12"; 10066 + sha256 = "1xaqp519dw948v00q309msx07yhzxbd0k8ds5q434l6g6cmsqqgc"; 10067 isLibrary = true; 10068 isExecutable = true; 10069 libraryHaskellDepends = [ ··· 12612 hydraPlatforms = lib.platforms.none; 12613 }) {}; 12614 12615 + "LPPaver" = callPackage 12616 + ({ mkDerivation, aern2-mfun, aern2-mp, base, collect-errors 12617 + , containers, directory, mixed-types-num, optparse-applicative 12618 + , parallel, pqueue, PropaFP, simplex-method 12619 + }: 12620 + mkDerivation { 12621 + pname = "LPPaver"; 12622 + version = "0.0.3.1"; 12623 + sha256 = "0avnvdd538akcf8dsybyp4k3sb539n38d0vv6fv7psvhz8bwbr7a"; 12624 + isLibrary = true; 12625 + isExecutable = true; 12626 + libraryHaskellDepends = [ 12627 + aern2-mfun aern2-mp base collect-errors containers directory 12628 + mixed-types-num optparse-applicative parallel pqueue PropaFP 12629 + simplex-method 12630 + ]; 12631 + executableHaskellDepends = [ 12632 + aern2-mfun aern2-mp base collect-errors containers directory 12633 + mixed-types-num optparse-applicative parallel pqueue PropaFP 12634 + simplex-method 12635 + ]; 12636 + testHaskellDepends = [ 12637 + aern2-mfun aern2-mp base collect-errors containers directory 12638 + mixed-types-num optparse-applicative parallel pqueue PropaFP 12639 + simplex-method 12640 + ]; 12641 + description = "An automated prover targeting problems that involve nonlinear real arithmetic"; 12642 + license = lib.licenses.mpl20; 12643 + hydraPlatforms = lib.platforms.none; 12644 + mainProgram = "lppaver"; 12645 + }) {}; 12646 + 12647 "LParse" = callPackage 12648 ({ mkDerivation, base, containers }: 12649 mkDerivation { ··· 14278 }) {}; 14279 14280 "Monadoro" = callPackage 14281 + ({ mkDerivation, base, doctest, hspec, process, time }: 14282 mkDerivation { 14283 pname = "Monadoro"; 14284 + version = "0.3.3.0"; 14285 + sha256 = "1zya572cc0gml4k9mm2g9z5bakjzz6ivigdc9fpv2bsrnc58a4y4"; 14286 isLibrary = true; 14287 isExecutable = true; 14288 enableSeparateDataOutput = true; 14289 + libraryHaskellDepends = [ base process time ]; 14290 + executableHaskellDepends = [ base process time ]; 14291 + testHaskellDepends = [ base doctest hspec process time ]; 14292 description = "A minimalistic CLI Pomodoro timer"; 14293 license = lib.licenses.mit; 14294 mainProgram = "monadoro"; ··· 16776 }: 16777 mkDerivation { 16778 pname = "PropaFP"; 16779 + version = "0.1.1.0"; 16780 + sha256 = "0r69x9i5iq740y6r7v3i86q7vx19qwrad0klmi3iy7a0g7wa5ldy"; 16781 + revision = "1"; 16782 + editedCabalFile = "0sx7198rx2ajcp6mn0ym474h24fizf1cbw0skyw8fanri7jr2i41"; 16783 isLibrary = true; 16784 isExecutable = true; 16785 libraryHaskellDepends = [ ··· 16948 pname = "PyF"; 16949 version = "0.10.2.0"; 16950 sha256 = "0a1bq7c3vx6yp7745xr2vlxjsqgqa0s1f7yzqnfsybqwff03zbcw"; 16951 + revision = "1"; 16952 + editedCabalFile = "0hinbn56d8bw45zxazpmgv1b6lcmlcys9jfdkv2lyr5j44pzpvvj"; 16953 libraryHaskellDepends = [ 16954 base bytestring ghc ghc-boot mtl parsec template-haskell text time 16955 ]; ··· 26333 license = lib.licenses.bsd3; 26334 }) {}; 26335 26336 + "aeson-typescript_0_4_1_0" = callPackage 26337 ({ mkDerivation, aeson, base, bytestring, containers, directory 26338 , filepath, hspec, mtl, process, string-interpolate 26339 , template-haskell, temporary, text, th-abstraction, transformers ··· 26341 }: 26342 mkDerivation { 26343 pname = "aeson-typescript"; 26344 + version = "0.4.1.0"; 26345 + sha256 = "0zr6p0yyzm1mdhnyycd37alw3xg2jmx303mbd5a7251wffxc42n8"; 26346 libraryHaskellDepends = [ 26347 aeson base containers mtl string-interpolate template-haskell text 26348 th-abstraction transformers unordered-containers ··· 26451 pname = "aeson-yaml"; 26452 version = "1.1.0.1"; 26453 sha256 = "06x1l0a0dvzf8n2xmqny5qpsgdsl03xlh2z9x7wdxiykl8p4xd24"; 26454 + revision = "3"; 26455 + editedCabalFile = "11srm7kkslnicqvbk728kzpy58am8rz680f7l6axn2nfh5ykx8n6"; 26456 isLibrary = true; 26457 isExecutable = true; 26458 libraryHaskellDepends = [ ··· 38090 }: 38091 mkDerivation { 38092 pname = "avro"; 38093 + version = "0.6.1.2"; 38094 + sha256 = "02qczc2hih1yvmarbi4vjccvh8x2n8wsjllq3hm42shkd9xl0s6a"; 38095 libraryHaskellDepends = [ 38096 aeson array base base16-bytestring bifunctors binary bytestring 38097 containers data-binary-ieee754 deepseq fail HasBigDecimal hashable ··· 38114 ]; 38115 description = "Avro serialization support for Haskell"; 38116 license = lib.licenses.bsd3; 38117 + hydraPlatforms = lib.platforms.none; 38118 + broken = true; 38119 }) {}; 38120 38121 "avro-piper" = callPackage ··· 38276 }: 38277 mkDerivation { 38278 pname = "aws-arn"; 38279 + version = "0.3.0.0"; 38280 + sha256 = "042lzvm1wpdqfrmgl1ygqgkdisvjyf9jfg9aqnibwhk2pw354dj3"; 38281 libraryHaskellDepends = [ 38282 base deriving-compat hashable profunctors tagged text 38283 ]; ··· 41673 }) {}; 41674 41675 "bearriver" = callPackage 41676 + ({ mkDerivation, base, deepseq, dunai, MonadRandom, mtl 41677 + , simple-affine-space, transformers 41678 }: 41679 mkDerivation { 41680 pname = "bearriver"; 41681 + version = "0.13.7"; 41682 + sha256 = "1synznzas89cyp05lhiwxfsbmz5zv2pyjn08548dr21ih1x4560j"; 41683 libraryHaskellDepends = [ 41684 + base deepseq dunai MonadRandom mtl simple-affine-space transformers 41685 ]; 41686 description = "FRP Yampa replacement implemented with Monadic Stream Functions"; 41687 license = lib.licenses.bsd3; ··· 46991 ]; 46992 description = "Generate CSV Exports of Your BNB Staking Rewards"; 46993 license = lib.licenses.bsd3; 46994 + hydraPlatforms = lib.platforms.none; 46995 mainProgram = "bnb-staking-csvs"; 46996 }) {}; 46997 ··· 48431 hydraPlatforms = lib.platforms.none; 48432 }) {}; 48433 48434 + "brick_1_4" = callPackage 48435 ({ mkDerivation, base, bimap, bytestring, config-ini, containers 48436 , contravariant, data-clist, deepseq, directory, exceptions 48437 , filepath, microlens, microlens-mtl, microlens-th, mtl, QuickCheck ··· 48440 }: 48441 mkDerivation { 48442 pname = "brick"; 48443 + version = "1.4"; 48444 + sha256 = "12gwwqq38x0k6hjcn72dpcdwi0lrvyy8gxmp884h22l73xa4vda6"; 48445 isLibrary = true; 48446 isExecutable = true; 48447 libraryHaskellDepends = [ ··· 48503 }: 48504 mkDerivation { 48505 pname = "brick-panes"; 48506 + version = "1.0.0.1"; 48507 + sha256 = "05f5c99b44c6aajx12hx4ayxjldbj4n0fi70i95q18qxy9aacljw"; 48508 isLibrary = true; 48509 isExecutable = true; 48510 libraryHaskellDepends = [ base brick containers microlens vty ]; ··· 49615 pname = "bugzilla-redhat"; 49616 version = "1.0.0"; 49617 sha256 = "1g95j03y2sg1fwdf48a05nijqllkd0m7scn1wbfyzvb57q716hlx"; 49618 + revision = "3"; 49619 + editedCabalFile = "1f5mbfskr7h14ywg3v23x3r7d0k80z4ksflvqsbzkb2z3nqikj4a"; 49620 isLibrary = true; 49621 isExecutable = true; 49622 libraryHaskellDepends = [ ··· 52126 pname = "cabal-install"; 52127 version = "3.8.1.0"; 52128 sha256 = "1rk7xb86c1vgarv1m16d2i82fiig6q119j51gvq2pq8l5rpl7kk1"; 52129 + revision = "2"; 52130 + editedCabalFile = "1l2lvljkr1ibnr3py7xfp2csxyb3rzlhy7jlpx8gkamq9cjmi6p2"; 52131 isLibrary = true; 52132 isExecutable = true; 52133 libraryHaskellDepends = [ ··· 52295 pname = "cabal-install-solver"; 52296 version = "3.8.1.0"; 52297 sha256 = "1rzzi3jx5ivxy43vdg460fsbn1p2v5br1havcara65vmqgv6j8yz"; 52298 + revision = "1"; 52299 + editedCabalFile = "1g487j20pj03pc10yaha18v73wh3ackxjgfpfqaj7xznqcbm5xwm"; 52300 libraryHaskellDepends = [ 52301 array base bytestring Cabal Cabal-syntax containers edit-distance 52302 filepath mtl pretty transformers ··· 52855 }: 52856 mkDerivation { 52857 pname = "cabal2nix"; 52858 + version = "2.19.1"; 52859 + sha256 = "1ck7yqvvxkylwh3pw8hj24jg5jqx6hqy3bm37dkg85q9p9fs7nz0"; 52860 isLibrary = true; 52861 isExecutable = true; 52862 libraryHaskellDepends = [ ··· 53811 broken = true; 53812 }) {}; 53813 53814 + "call-alloy_0_4" = callPackage 53815 + ({ mkDerivation, async, base, bytestring, containers, directory 53816 + , extra, filepath, hspec, mtl, process, split, trifecta, unix 53817 + }: 53818 + mkDerivation { 53819 + pname = "call-alloy"; 53820 + version = "0.4"; 53821 + sha256 = "1af4a6inik3dcawn4lwlk01pyx6j5a1ly07qqf0ywkz2pv4ifgdc"; 53822 + enableSeparateDataOutput = true; 53823 + libraryHaskellDepends = [ 53824 + async base bytestring containers directory extra filepath mtl 53825 + process split trifecta unix 53826 + ]; 53827 + testHaskellDepends = [ 53828 + async base bytestring containers directory extra filepath hspec mtl 53829 + process split trifecta unix 53830 + ]; 53831 + description = "A simple library to call Alloy given a specification"; 53832 + license = lib.licenses.mit; 53833 + hydraPlatforms = lib.platforms.none; 53834 + broken = true; 53835 + }) {}; 53836 + 53837 "call-haskell-from-anything" = callPackage 53838 ({ mkDerivation, base, bytestring, data-msgpack, mtl 53839 , storable-endian, template-haskell ··· 53856 }) {}; 53857 53858 "call-plantuml" = callPackage 53859 + ({ mkDerivation, async, base, bytestring, filepath, hspec, process 53860 + }: 53861 mkDerivation { 53862 pname = "call-plantuml"; 53863 + version = "0.0.1.1"; 53864 + sha256 = "0wipnjcwv4d92vh1nmf228gf8bdy2yc0fana0a7zg5fxkaqznq0v"; 53865 enableSeparateDataOutput = true; 53866 + libraryHaskellDepends = [ async base bytestring filepath process ]; 53867 + testHaskellDepends = [ 53868 + async base bytestring filepath hspec process 53869 + ]; 53870 description = "A simple library to call PlantUML given a diagram specification"; 53871 license = lib.licenses.mit; 53872 hydraPlatforms = lib.platforms.none; ··· 53913 , GenericPretty, ghc-prim, happy, hmatrix, hspec, hspec-discover 53914 , lattices, lens, matrix, mmorph, mtl, optparse-applicative 53915 , parallel, pipes, pretty, QuickCheck, sbv, silently, singletons 53916 + , singletons-base, singletons-th, strict, syb, syz 53917 + , template-haskell, temporary, text, time, transformers, uniplate 53918 + , vector, verifiable-expressions, vinyl 53919 }: 53920 mkDerivation { 53921 pname = "camfort"; 53922 + version = "1.2.0"; 53923 + sha256 = "1i2ssa4zlxa0c9gfhzm32rg8kc2fixyqyh203xhd9f82rn113mn8"; 53924 isLibrary = true; 53925 isExecutable = true; 53926 libraryHaskellDepends = [ 53927 array base binary bytestring containers deepseq directory fgl 53928 filepath fortran-src GenericPretty ghc-prim hmatrix lattices lens 53929 + matrix mmorph mtl parallel pipes pretty sbv singletons 53930 + singletons-base singletons-th strict syb syz template-haskell text 53931 + transformers uniplate vector verifiable-expressions vinyl 53932 ]; 53933 librarySystemDepends = [ flint ]; 53934 libraryToolDepends = [ alex happy ]; 53935 executableHaskellDepends = [ 53936 + array base binary bytestring containers directory fgl filepath 53937 + fortran-src hmatrix lattices lens mtl optparse-applicative sbv text 53938 + uniplate verifiable-expressions 53939 ]; 53940 testHaskellDepends = [ 53941 array base binary bytestring containers directory fgl filepath ··· 55893 pname = "cbor-tool"; 55894 version = "0.2.2.0"; 55895 sha256 = "0rsnnz1zh9jyjif94lrdppzaa41hypqs1r5dlyzbwlw1m75g286p"; 55896 + revision = "4"; 55897 + editedCabalFile = "1wr6dlijy5j1b88bfmyvzj5pdipw6rcb40gfik678apr2q7gw0i6"; 55898 isLibrary = false; 55899 isExecutable = true; 55900 executableHaskellDepends = [ ··· 55917 pname = "cborg"; 55918 version = "0.2.8.0"; 55919 sha256 = "07mh5bk61k5dz2x5g7fqw2cv7bjzs7v65yxvzkq7mdbkq8kwhn9f"; 55920 + revision = "1"; 55921 + editedCabalFile = "13m2shrlpvg5s9d40a2463mmckzg50y8jb47zfd6i1rg6q3q6xx6"; 55922 libraryHaskellDepends = [ 55923 array base bytestring containers deepseq ghc-bignum ghc-prim half 55924 primitive text ··· 55941 pname = "cborg-json"; 55942 version = "0.2.5.0"; 55943 sha256 = "1m3w0yyp6xb07fx04g5c52pb0b46vpkgpi32w1c8bz867x2p7hsq"; 55944 + revision = "1"; 55945 + editedCabalFile = "0zzn2p6yl9mqw7agm5w7iiz105078gv66vxr8bqazilgssqk5wyg"; 55946 libraryHaskellDepends = [ 55947 aeson aeson-pretty base cborg scientific text unordered-containers 55948 vector ··· 57704 }) {}; 57705 57706 "chiasma" = callPackage 57707 + ({ mkDerivation, attoparsec, base, bytestring, composition 57708 + , containers, exon, extra, first-class-families, lens, parsec 57709 + , parsers, path, polysemy, polysemy-conc, polysemy-log 57710 + , polysemy-plugin, polysemy-process, polysemy-time, prelate 57711 + , prettyprinter, prettyprinter-ansi-terminal, random, text 57712 + , transformers, typed-process, uuid 57713 }: 57714 mkDerivation { 57715 pname = "chiasma"; 57716 + version = "0.10.0.0"; 57717 + sha256 = "116780x6a6avs2w62r32319w6fqhn2iwvxbfrl83h01iskr57x53"; 57718 + libraryHaskellDepends = [ 57719 + attoparsec base bytestring composition containers exon extra 57720 + first-class-families lens parsec parsers path polysemy 57721 + polysemy-conc polysemy-log polysemy-plugin polysemy-process 57722 + polysemy-time prelate prettyprinter prettyprinter-ansi-terminal 57723 + random text transformers typed-process uuid 57724 + ]; 57725 + description = "A tmux client for Polysemy"; 57726 + license = "BSD-2-Clause-Patent"; 57727 + hydraPlatforms = lib.platforms.none; 57728 + broken = true; 57729 + }) {}; 57730 + 57731 + "chiasma-test" = callPackage 57732 + ({ mkDerivation, base, bytestring, chiasma, chronos, exon, hedgehog 57733 + , lens, path, path-io, polysemy, polysemy-chronos, polysemy-conc 57734 + , polysemy-log, polysemy-plugin, polysemy-process, polysemy-test 57735 + , polysemy-time, prelate, tasty, tasty-hedgehog, text 57736 + , typed-process 57737 + }: 57738 + mkDerivation { 57739 + pname = "chiasma-test"; 57740 + version = "0.10.0.0"; 57741 + sha256 = "0244xxn0j53v0jcvj9d11wfrxjwjpr9247nbgqj8ipz5v56amih3"; 57742 libraryHaskellDepends = [ 57743 + base bytestring chiasma chronos exon hedgehog path path-io polysemy 57744 + polysemy-chronos polysemy-conc polysemy-log polysemy-plugin 57745 + polysemy-process polysemy-test polysemy-time prelate text 57746 + typed-process 57747 ]; 57748 testHaskellDepends = [ 57749 + base chiasma hedgehog lens path-io polysemy polysemy-chronos 57750 + polysemy-plugin polysemy-test prelate tasty tasty-hedgehog 57751 ]; 57752 + description = "A tmux client for Polysemy"; 57753 license = "BSD-2-Clause-Patent"; 57754 hydraPlatforms = lib.platforms.none; 57755 }) {}; 57756 57757 "chimera" = callPackage ··· 58343 }: 58344 mkDerivation { 58345 pname = "churros"; 58346 + version = "0.1.6.0"; 58347 + sha256 = "0ksjwdk36i8c90dzp9l24ynd2647ihv20kgv8412qcg3g3wplzpz"; 58348 libraryHaskellDepends = [ 58349 async base containers random stm time unagi-chan 58350 ]; ··· 58365 }: 58366 mkDerivation { 58367 pname = "cicero-api"; 58368 + version = "0.1.2.0"; 58369 + sha256 = "1y8dvv9ly64kwnx15ln5gidmab3wdwjclsbf719ajczvaxfkic0z"; 58370 isLibrary = true; 58371 isExecutable = true; 58372 libraryHaskellDepends = [ ··· 58845 ]; 58846 description = "Generates citations and bibliography from CSL styles"; 58847 license = lib.licenses.bsd2; 58848 + maintainers = [ lib.maintainers.sternenseemann ]; 58849 }) {}; 58850 58851 "citeproc_0_8_0_2" = callPackage ··· 58873 description = "Generates citations and bibliography from CSL styles"; 58874 license = lib.licenses.bsd2; 58875 hydraPlatforms = lib.platforms.none; 58876 + maintainers = [ lib.maintainers.sternenseemann ]; 58877 }) {}; 58878 58879 "citeproc-hs" = callPackage ··· 59415 }: 59416 mkDerivation { 59417 pname = "clash-shake"; 59418 + version = "0.3.1.2"; 59419 + sha256 = "1nj9vhzfybm43jcns8nr3ka4gjc1xyn0ccv6xiqdyjipzldx4a1n"; 59420 libraryHaskellDepends = [ 59421 aeson base bytestring clash-ghc clash-lib clash-prelude directory 59422 shake split stache text unordered-containers ··· 60859 }: 60860 mkDerivation { 60861 pname = "cloudi"; 60862 + version = "2.0.5"; 60863 + sha256 = "0ry89sh969p0zhgchnciidacbkjkzs25mfnv07fm740lzzvh5isb"; 60864 libraryHaskellDepends = [ 60865 array base binary bytestring containers network time unix zlib 60866 ]; ··· 62047 }: 62048 mkDerivation { 62049 pname = "codeworld-api"; 62050 + version = "0.8.0"; 62051 + sha256 = "0iaiw3gngpg2cwm0pgckn9vb0hjm7xm8szsii0k2s4d8fkl4k5rv"; 62052 libraryHaskellDepends = [ 62053 aeson base base64-bytestring blank-canvas bytestring cereal 62054 cereal-text containers deepseq dependent-sum ghc-prim hashable ··· 62405 ]; 62406 description = "Generate CSV & XLSX files for importing into CoinTracking"; 62407 license = lib.licenses.bsd3; 62408 + hydraPlatforms = lib.platforms.none; 62409 + broken = true; 62410 }) {}; 62411 62412 "colada" = callPackage ··· 65501 pname = "conduit"; 65502 version = "1.3.4.3"; 65503 sha256 = "0zchhxcpciq4nr7ll4z4c7wshlngphr0dz0y3xfml1pfls3a18mc"; 65504 + revision = "1"; 65505 + editedCabalFile = "0fsvnlx8gd9d8f70f6gl68ljhmff790anrifrixcflz0j2kfxwjh"; 65506 libraryHaskellDepends = [ 65507 base bytestring directory exceptions filepath mono-traversable mtl 65508 primitive resourcet text transformers unix unliftio-core vector ··· 68633 license = lib.licenses.mit; 68634 }) {}; 68635 68636 + "core-program_0_6_1_1" = callPackage 68637 ({ mkDerivation, base, bytestring, core-data, core-text, directory 68638 , exceptions, filepath, fsnotify, hashable, hourglass, mtl 68639 , prettyprinter, safe-exceptions, stm, template-haskell ··· 68642 }: 68643 mkDerivation { 68644 pname = "core-program"; 68645 + version = "0.6.1.1"; 68646 + sha256 = "1qc9acs4jcrs80677fkd42h7nzwx8n7falrnxjsqpslh6i900hzc"; 68647 libraryHaskellDepends = [ 68648 base bytestring core-data core-text directory exceptions filepath 68649 fsnotify hashable hourglass mtl prettyprinter safe-exceptions stm ··· 68663 }: 68664 mkDerivation { 68665 pname = "core-telemetry"; 68666 + version = "0.2.7.0"; 68667 + sha256 = "148ij7rdnjh4fl84b8r20vffm0564afj101zn7xkji653fv1ha0s"; 68668 libraryHaskellDepends = [ 68669 base bytestring core-data core-program core-text exceptions 68670 http-streams io-streams mtl network-info random safe-exceptions ··· 68715 }: 68716 mkDerivation { 68717 pname = "core-webserver-servant"; 68718 + version = "0.1.1.3"; 68719 + sha256 = "1bp7b6v96lqvsa39j9z1010yg4zjbl8v30anil12803ayc2ilvw3"; 68720 libraryHaskellDepends = [ 68721 base core-program core-telemetry core-webserver-warp mtl 68722 safe-exceptions servant servant-server vault wai ··· 68727 }) {}; 68728 68729 "core-webserver-warp" = callPackage 68730 + ({ mkDerivation, async, base, bytestring, bytestring-trie 68731 + , core-data, core-program, core-telemetry, core-text, http-types 68732 + , http2, mtl, safe-exceptions, vault, wai, warp 68733 }: 68734 mkDerivation { 68735 pname = "core-webserver-warp"; 68736 + version = "0.2.0.0"; 68737 + sha256 = "0z0jjcj5gdcgxnnsjay5g2nw0ls43qslm3345n6732l515czivk7"; 68738 libraryHaskellDepends = [ 68739 + async base bytestring bytestring-trie core-data core-program 68740 + core-telemetry core-text http-types http2 mtl safe-exceptions vault 68741 + wai warp 68742 ]; 68743 description = "Interoperability with Wai/Warp"; 68744 license = lib.licenses.mit; ··· 76178 pname = "dbmonitor"; 76179 version = "0.1.0"; 76180 sha256 = "02j2f6r7jkgmmxqxysz45api0ai8wic4dffhw0y1xxhwfw5cx023"; 76181 + revision = "1"; 76182 + editedCabalFile = "0ks4sch746lvy4da4hh5mmxan487i6y0bjm5sw8vxcm6xa5jvqfg"; 76183 isLibrary = true; 76184 isExecutable = true; 76185 libraryHaskellDepends = [ ··· 76228 license = lib.licenses.asl20; 76229 }) {}; 76230 76231 + "dbus_1_2_27" = callPackage 76232 ({ mkDerivation, base, bytestring, cereal, conduit, containers 76233 , criterion, deepseq, directory, exceptions, extra, filepath, lens 76234 , network, parsec, process, QuickCheck, random, resourcet, split ··· 76237 }: 76238 mkDerivation { 76239 pname = "dbus"; 76240 + version = "1.2.27"; 76241 + sha256 = "0lkk9hd78h2ilvi0bj5jqq5q5lwyxzdlknwvckhwyxnlf3y6dz8z"; 76242 libraryHaskellDepends = [ 76243 base bytestring cereal conduit containers deepseq exceptions 76244 filepath lens network parsec random split template-haskell text ··· 77369 pname = "deepseq-generics"; 77370 version = "0.2.0.0"; 77371 sha256 = "17bwghc15mc9pchfd1w46jh2p3wzc86aj6a537wqwxn08rayzcxh"; 77372 + revision = "8"; 77373 + editedCabalFile = "0dcv4kf2g4xyacjpci9kql1gm706lkzhcyz9ks9jkbdvyvs8lf90"; 77374 libraryHaskellDepends = [ base deepseq ghc-prim ]; 77375 testHaskellDepends = [ 77376 base deepseq ghc-prim HUnit test-framework test-framework-hunit ··· 77927 }: 77928 mkDerivation { 77929 pname = "dep-t-advice"; 77930 + version = "0.6.2.0"; 77931 + sha256 = "0kzrk3fp68phdlz2snqzgma2b7997j06gwpg3cb0m8s9rpkkszmw"; 77932 libraryHaskellDepends = [ 77933 base dep-t mtl sop-core transformers unliftio-core 77934 ]; ··· 79250 pname = "dhall"; 79251 version = "1.41.2"; 79252 sha256 = "14m5rrvkid76qnvg0l14xw1mnqclhip3gjrz20g1lp4fd5p056ka"; 79253 + revision = "2"; 79254 + editedCabalFile = "18jh1c2zinwglih5gc8av2szicyywq5q0kl2h5200sm67nxmask9"; 79255 isLibrary = true; 79256 isExecutable = true; 79257 enableSeparateDataOutput = true; ··· 79431 pname = "dhall-docs"; 79432 version = "1.0.10"; 79433 sha256 = "1rh6nxmjin8kvbscbhbcjsgxnlkw1r19plzpps6wkx86zfjd2ms2"; 79434 + revision = "2"; 79435 + editedCabalFile = "1zm07bnaf6j0h5x2rlyvi4fs5d42w2v5z11qxc7gysqp1k2p99m1"; 79436 isLibrary = true; 79437 isExecutable = true; 79438 enableSeparateDataOutput = true; ··· 83241 }: 83242 mkDerivation { 83243 pname = "distribution-nixpkgs"; 83244 + version = "1.7.0.1"; 83245 + sha256 = "0yaha7arm9cn9sxacqwmr2qcnw2cxn53xww11im00mx7gk127rh2"; 83246 enableSeparateDataOutput = true; 83247 libraryHaskellDepends = [ 83248 aeson base bytestring Cabal containers deepseq language-nix lens ··· 83661 }) {}; 83662 83663 "dnf-repo" = callPackage 83664 + ({ mkDerivation, base, directory, extra, filepath, Glob, simple-cmd 83665 , simple-cmd-args 83666 }: 83667 mkDerivation { 83668 pname = "dnf-repo"; 83669 + version = "0.5"; 83670 + sha256 = "1adpbm76kra59jgbrx2b1lzi06lq3znwqy8wapx0p5qsf630kilw"; 83671 isLibrary = false; 83672 isExecutable = true; 83673 enableSeparateDataOutput = true; 83674 executableHaskellDepends = [ 83675 + base directory extra filepath Glob simple-cmd simple-cmd-args 83676 ]; 83677 + testHaskellDepends = [ base simple-cmd ]; 83678 description = "DNF wrapper tool to control repos"; 83679 license = lib.licenses.bsd3; 83680 + hydraPlatforms = lib.platforms.none; 83681 mainProgram = "dnf-repo"; 83682 + broken = true; 83683 }) {}; 83684 83685 "dns" = callPackage ··· 84419 mainProgram = "doctest"; 84420 }) {}; 84421 84422 + "doctest_0_20_1" = callPackage 84423 ({ mkDerivation, base, base-compat, code-page, deepseq, directory 84424 , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core 84425 , hspec-discover, HUnit, mockery, process, QuickCheck, setenv ··· 84427 }: 84428 mkDerivation { 84429 pname = "doctest"; 84430 + version = "0.20.1"; 84431 + sha256 = "00jbpqvcqxx1nmf41li947d9d3ifwchzzp37mlag68hgnza6z9a4"; 84432 isLibrary = true; 84433 isExecutable = true; 84434 libraryHaskellDepends = [ ··· 86597 maintainers = [ lib.maintainers.turion ]; 86598 }) {}; 86599 86600 + "dunai_0_9_1" = callPackage 86601 ({ mkDerivation, base, MonadRandom, simple-affine-space, tasty 86602 , tasty-hunit, transformers, transformers-base 86603 }: 86604 mkDerivation { 86605 pname = "dunai"; 86606 + version = "0.9.1"; 86607 + sha256 = "0krgbs9xqar78815xrgqbj63678jm0mjbsvnqdayh0c2awf9i8bj"; 86608 libraryHaskellDepends = [ 86609 base MonadRandom simple-affine-space transformers transformers-base 86610 ]; ··· 86635 ({ mkDerivation, base, dunai, normaldistribution, QuickCheck }: 86636 mkDerivation { 86637 pname = "dunai-test"; 86638 + version = "0.9.1"; 86639 + sha256 = "0p78yvn98vp3qjd6dx23nwwzq6v6sks2gp9cycmcnjk3yn8470j9"; 86640 libraryHaskellDepends = [ 86641 base dunai normaldistribution QuickCheck 86642 ]; ··· 87963 pname = "ed25519"; 87964 version = "0.0.5.0"; 87965 sha256 = "0v8msqvgzimhs7p5ri25hrb1ni2wvisl5rmdxy89fc59py79b9fq"; 87966 + revision = "6"; 87967 + editedCabalFile = "0qyx6cl52fnll8lp6v9133wfvv3zhvq7v2crn441mng520j9wp48"; 87968 libraryHaskellDepends = [ base bytestring ghc-prim ]; 87969 testHaskellDepends = [ 87970 base bytestring directory doctest filepath hlint QuickCheck ··· 88402 88403 "effectful" = callPackage 88404 ({ mkDerivation, async, base, bytestring, containers, directory 88405 + , effectful-core, exceptions, lifted-base, primitive, process, stm 88406 + , tasty, tasty-bench, tasty-hunit, text, time, unix, unliftio 88407 }: 88408 mkDerivation { 88409 pname = "effectful"; 88410 + version = "2.2.0.0"; 88411 + sha256 = "0zymvpg7bbvgwpziqj3bfpxbb77d45kph0qcrdilfi9w1bbjg63r"; 88412 libraryHaskellDepends = [ 88413 async base bytestring directory effectful-core process stm time 88414 unliftio 88415 ]; 88416 testHaskellDepends = [ 88417 + base containers effectful-core exceptions lifted-base primitive 88418 + tasty tasty-hunit unliftio 88419 ]; 88420 benchmarkHaskellDepends = [ 88421 async base tasty-bench text unix unliftio ··· 88430 }: 88431 mkDerivation { 88432 pname = "effectful-core"; 88433 + version = "2.2.0.0"; 88434 + sha256 = "0i4ybsqkamsg91vp4pkr7pxpscfk5n44far9c53cbnh49nx14jqg"; 88435 libraryHaskellDepends = [ 88436 base containers exceptions monad-control primitive 88437 transformers-base unliftio-core ··· 88468 libraryHaskellDepends = [ base effectful-core primitive ]; 88469 description = "`ST`-style mutation for `effectful`"; 88470 license = lib.licenses.cc0; 88471 + hydraPlatforms = lib.platforms.none; 88472 + broken = true; 88473 }) {}; 88474 88475 "effectful-th" = callPackage ··· 91214 license = lib.licenses.bsd3; 91215 }) {}; 91216 91217 + "enummapset_0_7_1_0" = callPackage 91218 ({ mkDerivation, aeson, array, base, containers, deepseq, ghc-prim 91219 + , HUnit, QuickCheck, test-framework, test-framework-hunit 91220 + , test-framework-quickcheck2 91221 }: 91222 mkDerivation { 91223 pname = "enummapset"; 91224 + version = "0.7.1.0"; 91225 + sha256 = "1zhfl1qrm7r124v0xphh50lnll7cgmlacdmxwwlwhmzyrp1bwf69"; 91226 + libraryHaskellDepends = [ aeson base containers deepseq ]; 91227 testHaskellDepends = [ 91228 aeson array base containers deepseq ghc-prim HUnit QuickCheck 91229 + test-framework test-framework-hunit test-framework-quickcheck2 91230 ]; 91231 description = "IntMap and IntSet with Enum keys/elements"; 91232 license = lib.licenses.bsd3; ··· 93675 }) {}; 93676 93677 "eventuo11y" = callPackage 93678 + ({ mkDerivation, base, exceptions, primitive, resourcet 93679 + , safe-exceptions, transformers, unliftio-core 93680 }: 93681 mkDerivation { 93682 pname = "eventuo11y"; 93683 + version = "0.5.0.0"; 93684 + sha256 = "19rsw7xs8hy1yl145fgsfd3rddvpxjgxv05kd557hgv35ipkklmz"; 93685 libraryHaskellDepends = [ 93686 + base exceptions primitive resourcet safe-exceptions transformers 93687 + unliftio-core 93688 ]; 93689 description = "An event-oriented observability library"; 93690 license = lib.licenses.asl20; 93691 + hydraPlatforms = lib.platforms.none; 93692 + broken = true; 93693 }) {}; 93694 93695 "eventuo11y-batteries" = callPackage 93696 ({ mkDerivation, aeson, base, binary, bytestring, case-insensitive 93697 + , containers, eventuo11y, eventuo11y-json, http-media, http-types 93698 + , monad-control, mtl, network, safe-exceptions, semigroupoids 93699 + , servant-client, servant-client-core, text, transformers-base, wai 93700 + , warp 93701 }: 93702 mkDerivation { 93703 pname = "eventuo11y-batteries"; 93704 + version = "0.2.1.1"; 93705 + sha256 = "1s3mwr9cnfsn1kh63dq6djwvvj4sx256w47r9s6wsii9ibgqig8v"; 93706 libraryHaskellDepends = [ 93707 aeson base binary bytestring case-insensitive containers eventuo11y 93708 + eventuo11y-json http-media http-types monad-control mtl network 93709 + safe-exceptions semigroupoids servant-client servant-client-core 93710 + text transformers-base wai warp 93711 ]; 93712 description = "Grab bag of eventuo11y-enriched functionality"; 93713 license = lib.licenses.asl20; 93714 + hydraPlatforms = lib.platforms.none; 93715 + }) {}; 93716 + 93717 + "eventuo11y-dsl" = callPackage 93718 + ({ mkDerivation, base, template-haskell, th-compat }: 93719 + mkDerivation { 93720 + pname = "eventuo11y-dsl"; 93721 + version = "0.1.0.0"; 93722 + sha256 = "0nm0q8p5qbnx56gvpsbzz5vwkx08sn8wcdyb6hli4ihq407ml8qz"; 93723 + libraryHaskellDepends = [ base template-haskell th-compat ]; 93724 + description = "DSL for defining eventuo11y fields and selectors"; 93725 + license = lib.licenses.asl20; 93726 + hydraPlatforms = lib.platforms.none; 93727 + broken = true; 93728 + }) {}; 93729 + 93730 + "eventuo11y-json" = callPackage 93731 + ({ mkDerivation, aeson, base, bytestring, eventuo11y 93732 + , eventuo11y-dsl, template-haskell, text, th-compat, time, uuid 93733 + }: 93734 + mkDerivation { 93735 + pname = "eventuo11y-json"; 93736 + version = "0.1.0.0"; 93737 + sha256 = "1bl4lqxq38nvwnm6s9w27ja4x571y6lvjvx7amc2i498i3mr5jzq"; 93738 + libraryHaskellDepends = [ 93739 + aeson base bytestring eventuo11y eventuo11y-dsl template-haskell 93740 + text th-compat time uuid 93741 + ]; 93742 + description = "aeson-based rendering for eventuo11y"; 93743 + license = lib.licenses.asl20; 93744 + hydraPlatforms = lib.platforms.none; 93745 }) {}; 93746 93747 "every" = callPackage ··· 94750 }: 94751 mkDerivation { 94752 pname = "experimenter"; 94753 version = "0.1.0.14"; 94754 sha256 = "11m832x42xgd679zwnsykggp9afk7kwkis1s04iq4hdxbcylh7kc"; 94755 libraryHaskellDepends = [ ··· 94769 ]; 94770 description = "Perform scientific experiments stored in a DB, and generate reports"; 94771 license = lib.licenses.bsd3; 94772 }) {}; 94773 94774 "expiring-cache-map" = callPackage ··· 95389 }: 95390 mkDerivation { 95391 pname = "extensions"; 95392 + version = "0.1.0.0"; 95393 + sha256 = "1b4wiw228hlk0ywjzpgw7rg9nwfmav82c976ipn0ql0gyh7v27xc"; 95394 isLibrary = true; 95395 isExecutable = true; 95396 libraryHaskellDepends = [ ··· 95407 ]; 95408 description = "Parse Haskell Language Extensions"; 95409 license = lib.licenses.mpl20; 95410 mainProgram = "extensions"; 95411 }) {}; 95412 95413 "external-sort" = callPackage ··· 95996 }: 95997 mkDerivation { 95998 pname = "faktory"; 95999 + version = "1.1.2.4"; 96000 + sha256 = "0mn888cjk8ag94il7zcbk6q5cq2vf2dxf1b8ba8ki2rypxld5m7a"; 96001 isLibrary = true; 96002 isExecutable = true; 96003 libraryHaskellDepends = [ ··· 96468 license = lib.licenses.bsd3; 96469 }) {}; 96470 96471 + "fastmemo_0_1_1" = callPackage 96472 + ({ mkDerivation, base, bytestring, containers, QuickCheck 96473 + , utf8-string, vector 96474 + }: 96475 + mkDerivation { 96476 + pname = "fastmemo"; 96477 + version = "0.1.1"; 96478 + sha256 = "0jjsfdadf1dz516dhqd42bvbd230dymzpav7kzzvkn2yr81p456s"; 96479 + libraryHaskellDepends = [ 96480 + base bytestring containers utf8-string vector 96481 + ]; 96482 + testHaskellDepends = [ 96483 + base bytestring containers QuickCheck utf8-string vector 96484 + ]; 96485 + description = "Memoize functions on Generic types"; 96486 + license = lib.licenses.bsd3; 96487 + hydraPlatforms = lib.platforms.none; 96488 + }) {}; 96489 + 96490 "fastparser" = callPackage 96491 ({ mkDerivation, base, bytestring, bytestring-lexing, containers 96492 , criterion, kan-extensions, microlens, thyme, transformers ··· 96538 pname = "fastsum"; 96539 version = "0.2.0.0"; 96540 sha256 = "1yjsmk8ws6y5rbv23d3jqyqz4pvkzn44dmx1gflldgdfm9xi31ac"; 96541 + revision = "1"; 96542 + editedCabalFile = "14xrvz46f5ngj1jzdlcabg342ixczcfc3rx1hryil8rv976bdidr"; 96543 isLibrary = true; 96544 isExecutable = true; 96545 libraryHaskellDepends = [ ··· 98564 license = lib.licenses.bsd3; 98565 }) {}; 98566 98567 + "filepath-bytestring_1_4_2_1_12" = callPackage 98568 ({ mkDerivation, base, bytestring, criterion, filepath, QuickCheck 98569 , unix 98570 }: 98571 mkDerivation { 98572 pname = "filepath-bytestring"; 98573 + version = "1.4.2.1.12"; 98574 + sha256 = "0i8j724fz8h1bcqvlvp3sxmgyrvx2sim74cvzkpc9m05yn9p27sq"; 98575 libraryHaskellDepends = [ base bytestring unix ]; 98576 testHaskellDepends = [ base bytestring filepath QuickCheck ]; 98577 benchmarkHaskellDepends = [ base criterion filepath ]; ··· 98960 }) {}; 98961 98962 "findhttp" = callPackage 98963 + ({ mkDerivation, base, bytestring, directory, filepath, Glob 98964 + , http-directory, simple-cmd-args, text 98965 }: 98966 mkDerivation { 98967 pname = "findhttp"; 98968 + version = "0.1.1"; 98969 + sha256 = "1rsgdj3fm5zcvby8wms4lslr5bzj5n8rkdxckva7px4sks02fg2n"; 98970 isLibrary = false; 98971 isExecutable = true; 98972 executableHaskellDepends = [ 98973 + base bytestring directory filepath Glob http-directory 98974 + simple-cmd-args text 98975 ]; 98976 description = "List http/html files"; 98977 license = lib.licenses.gpl3Only; ··· 100148 maintainers = [ lib.maintainers.sternenseemann ]; 100149 }) {}; 100150 100151 + "flat_0_5_2" = callPackage 100152 ({ mkDerivation, array, base, bytestring, containers, deepseq 100153 , dlist, filepath, ghc-prim, hashable, list-t, mono-traversable 100154 , pretty, primitive, QuickCheck, quickcheck-text, tasty ··· 100157 }: 100158 mkDerivation { 100159 pname = "flat"; 100160 + version = "0.5.2"; 100161 + sha256 = "189jgx5zd1m3wgn2mal93ak1p6qp9mkaz38gkfzvgv6nwgywxxix"; 100162 libraryHaskellDepends = [ 100163 array base bytestring containers deepseq dlist ghc-prim hashable 100164 list-t mono-traversable pretty primitive text unordered-containers ··· 102273 mainProgram = "fortran-src"; 102274 }) {}; 102275 102276 + "fortran-src_0_12_0" = callPackage 102277 ({ mkDerivation, alex, array, base, binary, bytestring, containers 102278 , deepseq, directory, either, fgl, filepath, GenericPretty, happy 102279 , hspec, hspec-discover, mtl, pretty, QuickCheck, singletons ··· 102282 }: 102283 mkDerivation { 102284 pname = "fortran-src"; 102285 + version = "0.12.0"; 102286 + sha256 = "02n9s5an0z39gx8ks9pr3vrj6h683yra2djwi2m62rl76yw9nsmw"; 102287 isLibrary = true; 102288 isExecutable = true; 102289 libraryHaskellDepends = [ ··· 102310 }) {}; 102311 102312 "fortran-src-extras" = callPackage 102313 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 102314 + , filepath, fortran-src, GenericPretty, hspec, hspec-discover 102315 + , optparse-applicative, silently, text, uniplate, yaml 102316 }: 102317 mkDerivation { 102318 pname = "fortran-src-extras"; 102319 + version = "0.4.0"; 102320 + sha256 = "064cszvqn1p3r4fjldi7yibm7dd7iahanfld02z7if4l5w8l6dyc"; 102321 isLibrary = true; 102322 isExecutable = true; 102323 libraryHaskellDepends = [ 102324 + aeson base bytestring containers either filepath fortran-src 102325 + GenericPretty optparse-applicative text uniplate 102326 ]; 102327 executableHaskellDepends = [ 102328 aeson base bytestring containers fortran-src GenericPretty ··· 104167 license = lib.licenses.bsd3; 104168 }) {}; 104169 104170 + "fsnotify_0_4_1_0" = callPackage 104171 ({ mkDerivation, async, base, bytestring, containers, directory 104172 , exceptions, filepath, hinotify, monad-control, random, retry 104173 , safe-exceptions, sandwich, temporary, text, time, unix ··· 104175 }: 104176 mkDerivation { 104177 pname = "fsnotify"; 104178 + version = "0.4.1.0"; 104179 + sha256 = "1vzpx91n2qml0628zq1c0bwnz7d4bal4vwl52hyil60shx5gnc6i"; 104180 libraryHaskellDepends = [ 104181 async base bytestring containers directory filepath hinotify 104182 monad-control safe-exceptions text time unix unix-compat 104183 ]; 104184 + testHaskellDepends = [ 104185 async base directory exceptions filepath random retry 104186 safe-exceptions sandwich temporary unix-compat unliftio 104187 ]; 104188 description = "Cross platform library for file change notification"; 104189 license = lib.licenses.bsd3; 104190 hydraPlatforms = lib.platforms.none; 104191 }) {}; 104192 104193 "fsnotify-conduit" = callPackage ··· 107263 license = lib.licenses.mit; 107264 }) {}; 107265 107266 + "generic-functor_1_1_0_0" = callPackage 107267 ({ mkDerivation, ap-normalize, base, transformers }: 107268 mkDerivation { 107269 pname = "generic-functor"; 107270 + version = "1.1.0.0"; 107271 + sha256 = "1hh5p7bk4pkq7095wiwiw5v53abh6csc4g0q47f3kgpavkf83d8c"; 107272 libraryHaskellDepends = [ ap-normalize base ]; 107273 testHaskellDepends = [ base transformers ]; 107274 description = "Deriving generalized functors with GHC.Generics"; ··· 107598 ({ mkDerivation, base, containers, transformers }: 107599 mkDerivation { 107600 pname = "generic-trie"; 107601 + version = "0.3.2"; 107602 + sha256 = "19027g8xqy99x0gg5a8cnvyf6n1jnk7qvpgn4d0b3ha168fa2k0l"; 107603 + isLibrary = true; 107604 + isExecutable = true; 107605 libraryHaskellDepends = [ base containers transformers ]; 107606 + executableHaskellDepends = [ base ]; 107607 description = "A map, where the keys may be complex structured data"; 107608 license = lib.licenses.bsd3; 107609 hydraPlatforms = lib.platforms.none; 107610 + mainProgram = "bogus"; 107611 broken = true; 107612 }) {}; 107613 ··· 110928 }: 110929 mkDerivation { 110930 pname = "ghc-typelits-extra"; 110931 + version = "0.4.4"; 110932 + sha256 = "1pjai171y374569xzqnp6amf7dvj57pcfykh3g48m5jij2b8jbc6"; 110933 libraryHaskellDepends = [ 110934 base containers ghc ghc-bignum ghc-prim ghc-tcplugins-extra 110935 ghc-typelits-knownnat ghc-typelits-natnormalise transformers ··· 110949 }: 110950 mkDerivation { 110951 pname = "ghc-typelits-knownnat"; 110952 version = "0.7.7"; 110953 sha256 = "0b7rhnij3i74baqm7ban92sfdiscbjvrypfi6wwipkc8graii467"; 110954 libraryHaskellDepends = [ ··· 110960 ]; 110961 description = "Derive KnownNat constraints from other KnownNat constraints"; 110962 license = lib.licenses.bsd2; 110963 }) {}; 110964 110965 "ghc-typelits-natnormalise" = callPackage ··· 110969 }: 110970 mkDerivation { 110971 pname = "ghc-typelits-natnormalise"; 110972 version = "0.7.7"; 110973 sha256 = "0pqpsy3j4brpg2hrq9qrnjzr1bishycny5gvsdncvhaq3m53gslh"; 110974 libraryHaskellDepends = [ ··· 110977 testHaskellDepends = [ base tasty tasty-hunit template-haskell ]; 110978 description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; 110979 license = lib.licenses.bsd2; 110980 }) {}; 110981 110982 "ghc-typelits-presburger" = callPackage ··· 111080 }: 111081 mkDerivation { 111082 pname = "ghci-dap"; 111083 + version = "0.0.19.0"; 111084 + sha256 = "07f0q83pcma3c0v7sdkkb1nzx40f55v47v44gaa2pg6clkl7p1gx"; 111085 isLibrary = true; 111086 isExecutable = true; 111087 libraryHaskellDepends = [ ··· 111789 111790 "gi-adwaita" = callPackage 111791 ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk 111792 + , gi-gio, gi-gobject, gi-gtk, gi-pango, haskell-gi, haskell-gi-base 111793 , haskell-gi-overloading, libadwaita, text, transformers 111794 }: 111795 mkDerivation { 111796 pname = "gi-adwaita"; 111797 + version = "1.0.3"; 111798 + sha256 = "1j5gccj480h2ms2spg7an0mdhb1mlm5hz7kkyga5smkfkc8pbj8h"; 111799 setupHaskellDepends = [ 111800 + base Cabal gi-gdk gi-gio gi-gobject gi-gtk gi-pango haskell-gi 111801 ]; 111802 libraryHaskellDepends = [ 111803 + base bytestring containers gi-gdk gi-gio gi-gobject gi-gtk gi-pango 111804 haskell-gi haskell-gi-base haskell-gi-overloading text transformers 111805 ]; 111806 libraryPkgconfigDepends = [ libadwaita ]; ··· 111818 }: 111819 mkDerivation { 111820 pname = "gi-atk"; 111821 + version = "2.0.25"; 111822 + sha256 = "0x3qwz8576c1m2y6sxjjzxi0q5x47lbaawipsiaiimk51x4p4div"; 111823 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 111824 libraryHaskellDepends = [ 111825 base bytestring containers gi-glib gi-gobject haskell-gi ··· 111837 }: 111838 mkDerivation { 111839 pname = "gi-cairo"; 111840 + version = "1.0.27"; 111841 + sha256 = "1f074s37fw1wjd2ycmji8vhvl1lzaclqh7n2pippdfvhfidrkbxf"; 111842 setupHaskellDepends = [ base Cabal haskell-gi ]; 111843 libraryHaskellDepends = [ 111844 base bytestring containers haskell-gi haskell-gi-base ··· 111890 }: 111891 mkDerivation { 111892 pname = "gi-cairo-render"; 111893 + version = "0.1.2"; 111894 + sha256 = "07h3k8bzb6qhk7x2v68dg5gsxxpjpr7k3vvh2fyqb9zj9rq8lyfc"; 111895 libraryHaskellDepends = [ 111896 array base bytestring haskell-gi-base mtl text utf8-string 111897 ]; ··· 111909 }: 111910 mkDerivation { 111911 pname = "gi-clutter"; 111912 + version = "1.0.3"; 111913 + sha256 = "1mbpk0s37sifpydww4qh6m7nyz8p323i2r2zr4h4cnvb6vpfvaqy"; 111914 setupHaskellDepends = [ 111915 base Cabal gi-atk gi-cairo gi-cogl gi-gio gi-glib gi-gobject 111916 gi-json gi-pango haskell-gi ··· 111933 }: 111934 mkDerivation { 111935 pname = "gi-cogl"; 111936 + version = "1.0.3"; 111937 + sha256 = "1kzf9sqa9glhiaka6qajx0mdm8qfp30j6612l8v98vc312bly6dp"; 111938 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 111939 libraryHaskellDepends = [ 111940 base bytestring containers gi-glib gi-gobject haskell-gi ··· 111954 }: 111955 mkDerivation { 111956 pname = "gi-coglpango"; 111957 + version = "1.0.3"; 111958 + sha256 = "193nblss2d4xlj4kiaz8745797lfpqxm65knzr6al1rdqikc6gdc"; 111959 setupHaskellDepends = [ 111960 base Cabal gi-cogl gi-glib gi-gobject gi-pango gi-pangocairo 111961 haskell-gi ··· 111978 }: 111979 mkDerivation { 111980 pname = "gi-dbusmenu"; 111981 + version = "0.4.11"; 111982 + sha256 = "06mzjyn1l97n171c92kvsnhhz2fs1pz48n1bwk1b58wnjdrhhscd"; 111983 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 111984 libraryHaskellDepends = [ 111985 base bytestring containers gi-glib gi-gobject haskell-gi ··· 111999 }: 112000 mkDerivation { 112001 pname = "gi-dbusmenugtk3"; 112002 + version = "0.4.12"; 112003 + sha256 = "1ky4x665p5f7zlfckz7fykgnl9n839vz5pv4l0lprhp0l04f32hz"; 112004 setupHaskellDepends = [ 112005 base Cabal gi-atk gi-dbusmenu gi-gdk gi-gdkpixbuf gi-glib 112006 gi-gobject gi-gtk haskell-gi ··· 112023 }: 112024 mkDerivation { 112025 pname = "gi-freetype2"; 112026 + version = "2.0.2"; 112027 + sha256 = "066xpysbzzfjd0gpjxvhfbgy1zwhqd14gibs4daycszk09d9kspp"; 112028 setupHaskellDepends = [ base Cabal haskell-gi ]; 112029 libraryHaskellDepends = [ 112030 base bytestring containers haskell-gi haskell-gi-base ··· 112043 }: 112044 mkDerivation { 112045 pname = "gi-gdk"; 112046 + version = "3.0.26"; 112047 + sha256 = "14271bbi1dy0r1krxg0ry3hqmqv10v55ja55a912qknsq1ya8nka"; 112048 setupHaskellDepends = [ 112049 base Cabal gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango 112050 haskell-gi ··· 112059 license = lib.licenses.lgpl21Only; 112060 }) {inherit (pkgs) gtk3;}; 112061 112062 + "gi-gdk_4_0_5" = callPackage 112063 ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo 112064 , gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk4 112065 , haskell-gi, haskell-gi-base, haskell-gi-overloading, text ··· 112067 }: 112068 mkDerivation { 112069 pname = "gi-gdk"; 112070 + version = "4.0.5"; 112071 + sha256 = "1pa8vbm931xq3rb9xr441sccga9h1y03lzf6hp2rwkhyhs006hax"; 112072 setupHaskellDepends = [ 112073 base Cabal gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango 112074 haskell-gi ··· 112091 }: 112092 mkDerivation { 112093 pname = "gi-gdkpixbuf"; 112094 + version = "2.0.29"; 112095 + sha256 = "16j3pilr5ffcgxp598svdsbjsgh3ds9a24frkp4ph2g2sjmzdcrk"; 112096 setupHaskellDepends = [ 112097 base Cabal gi-gio gi-glib gi-gmodule gi-gobject haskell-gi 112098 ]; ··· 112112 }: 112113 mkDerivation { 112114 pname = "gi-gdkx11"; 112115 + version = "3.0.13"; 112116 + sha256 = "0qakqwx59r389nnp2zxcknsri8lm9bzgm9nk7vx4mpsrff65138i"; 112117 setupHaskellDepends = [ 112118 base Cabal gi-cairo gi-gdk gi-gio gi-gobject gi-xlib haskell-gi 112119 ]; ··· 112127 license = lib.licenses.lgpl21Only; 112128 }) {inherit (pkgs) gtk3;}; 112129 112130 + "gi-gdkx11_4_0_5" = callPackage 112131 ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo 112132 , gi-gdk, gi-gio, gi-gobject, gi-xlib, gtk4-x11, haskell-gi 112133 , haskell-gi-base, haskell-gi-overloading, text, transformers 112134 }: 112135 mkDerivation { 112136 pname = "gi-gdkx11"; 112137 + version = "4.0.5"; 112138 + sha256 = "0pzsacizbxljl7fm0939fr9vpi6zgl6by89glvklv8imln59pl78"; 112139 setupHaskellDepends = [ 112140 base Cabal gi-cairo gi-gdk gi-gio gi-gobject gi-xlib haskell-gi 112141 ]; ··· 112158 }: 112159 mkDerivation { 112160 pname = "gi-ges"; 112161 + version = "1.0.2"; 112162 + sha256 = "1qmf1f2a9lmhzbif638r1npbjzv6bpm2r7j51nb4bpbv5vmggl6j"; 112163 setupHaskellDepends = [ 112164 base Cabal gi-gio gi-glib gi-gobject gi-gst gi-gstpbutils 112165 gi-gstvideo haskell-gi ··· 112182 }: 112183 mkDerivation { 112184 pname = "gi-ggit"; 112185 + version = "1.0.12"; 112186 + sha256 = "13n717b5f0p156yvwp9hnp3ma31blgdc3b378cx0b97h0533msyl"; 112187 setupHaskellDepends = [ 112188 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112189 ]; ··· 112204 }: 112205 mkDerivation { 112206 pname = "gi-gio"; 112207 + version = "2.0.30"; 112208 + sha256 = "186a8bk2s94awnq4w50w2msdjs08a1mknxb2417qpwzc5yy1f9q3"; 112209 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112210 libraryHaskellDepends = [ 112211 base bytestring containers gi-glib gi-gobject haskell-gi ··· 112240 }: 112241 mkDerivation { 112242 pname = "gi-girepository"; 112243 + version = "1.0.26"; 112244 + sha256 = "0nlxzs5i1wjli5bczlvab6ch4d2lwai1zab2yiz1l9bw3qkzkbiz"; 112245 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112246 libraryHaskellDepends = [ 112247 base bytestring containers gi-glib gi-gobject haskell-gi ··· 112259 }: 112260 mkDerivation { 112261 pname = "gi-glib"; 112262 + version = "2.0.27"; 112263 + sha256 = "0cd0kbl7lsk5jjilhcs8969xaa7ncm81ilpdsqpxvdm2hgrg06y2"; 112264 setupHaskellDepends = [ base Cabal haskell-gi ]; 112265 libraryHaskellDepends = [ 112266 base bytestring containers haskell-gi haskell-gi-base ··· 112278 }: 112279 mkDerivation { 112280 pname = "gi-gmodule"; 112281 + version = "2.0.3"; 112282 + sha256 = "043n3nyxy29chzc7xzhinp40yxazlikqcjdbm3pvh344jv7m5xjx"; 112283 setupHaskellDepends = [ base Cabal gi-glib haskell-gi ]; 112284 libraryHaskellDepends = [ 112285 base bytestring containers gi-glib haskell-gi haskell-gi-base ··· 112297 }: 112298 mkDerivation { 112299 pname = "gi-gobject"; 112300 + version = "2.0.28"; 112301 + sha256 = "0av574yvvbky1pm187fmjkmy52lssvv74zad30818qbkzpkwfdx8"; 112302 setupHaskellDepends = [ base Cabal gi-glib haskell-gi ]; 112303 libraryHaskellDepends = [ 112304 base bytestring containers gi-glib haskell-gi haskell-gi-base ··· 112316 }: 112317 mkDerivation { 112318 pname = "gi-graphene"; 112319 + version = "1.0.5"; 112320 + sha256 = "0633cf1n4lzrh0v5ksip4y4qizahyi3cv2njsg0bix802c4pd8rs"; 112321 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112322 libraryHaskellDepends = [ 112323 base bytestring containers gi-glib gi-gobject haskell-gi ··· 112338 }: 112339 mkDerivation { 112340 pname = "gi-gsk"; 112341 + version = "4.0.5"; 112342 + sha256 = "02zmzywk0yyrg1rffwsiq6whxwk8f4mpg3vmybrr91iih9pv36g3"; 112343 setupHaskellDepends = [ 112344 base Cabal gi-cairo gi-gdk gi-gdkpixbuf gi-glib gi-gobject 112345 gi-graphene gi-pango haskell-gi ··· 112362 }: 112363 mkDerivation { 112364 pname = "gi-gst"; 112365 + version = "1.0.26"; 112366 + sha256 = "1d1sidmhszdpcka3bf4xiph2896z1ipvjfvlyjy50lahz9igr2lq"; 112367 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112368 libraryHaskellDepends = [ 112369 base bytestring containers gi-glib gi-gobject haskell-gi ··· 112381 }: 112382 mkDerivation { 112383 pname = "gi-gstaudio"; 112384 + version = "1.0.25"; 112385 + sha256 = "1brrhplrahbhyk4yn1bmxlz6pf9ynwbrr1yvblz35x8lrinw9086"; 112386 setupHaskellDepends = [ 112387 base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi 112388 ]; ··· 112402 }: 112403 mkDerivation { 112404 pname = "gi-gstbase"; 112405 + version = "1.0.26"; 112406 + sha256 = "0n4szf0mf1hnylh30k16x7af7kzvsqbk9niyanqa73i7bh972j3m"; 112407 setupHaskellDepends = [ 112408 base Cabal gi-glib gi-gobject gi-gst haskell-gi 112409 ]; ··· 112424 }: 112425 mkDerivation { 112426 pname = "gi-gstpbutils"; 112427 + version = "1.0.25"; 112428 + sha256 = "1ymm8qi4w72qqdwlb6ynmbhfdh47biijjp361vkax0d66rjjlz8l"; 112429 setupHaskellDepends = [ 112430 base Cabal gi-glib gi-gobject gi-gst gi-gstaudio gi-gsttag 112431 gi-gstvideo haskell-gi ··· 112448 }: 112449 mkDerivation { 112450 pname = "gi-gsttag"; 112451 + version = "1.0.25"; 112452 + sha256 = "1k6fwddap8y2iy32aihf1771kwjb2xmqxs0jgvl4pqh7z1gk1xhf"; 112453 setupHaskellDepends = [ 112454 base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi 112455 ]; ··· 112471 }: 112472 mkDerivation { 112473 pname = "gi-gstvideo"; 112474 + version = "1.0.26"; 112475 + sha256 = "1bwfqxq4h2c2n7bl3hxrv7ykd97kxnhdck5w9wvd6abm2p18r4w0"; 112476 setupHaskellDepends = [ 112477 base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi 112478 ]; ··· 112493 }: 112494 mkDerivation { 112495 pname = "gi-gtk"; 112496 + version = "3.0.39"; 112497 + sha256 = "0ib53hq6wds44z636frbph2pmzy1bjpkc1kyxx9y09yj5bg3mm6k"; 112498 setupHaskellDepends = [ 112499 base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib 112500 gi-gobject gi-pango haskell-gi ··· 112509 license = lib.licenses.lgpl21Only; 112510 }) {inherit (pkgs) gtk3;}; 112511 112512 + "gi-gtk_4_0_6" = callPackage 112513 ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk 112514 , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject 112515 , gi-graphene, gi-gsk, gi-pango, gtk4, haskell-gi, haskell-gi-base ··· 112517 }: 112518 mkDerivation { 112519 pname = "gi-gtk"; 112520 + version = "4.0.6"; 112521 + sha256 = "146x3xp12jl416gl75mdx6jgnh0ayh9s64f7nl5ccw5r7dw8fz6f"; 112522 setupHaskellDepends = [ 112523 base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib 112524 gi-gobject gi-graphene gi-gsk gi-pango haskell-gi ··· 112586 }: 112587 mkDerivation { 112588 pname = "gi-gtk-hs"; 112589 + version = "0.3.13"; 112590 + sha256 = "0w9bjhny6l2ll83ffcdmdzgnza0gfgyqv8v161pj080lsq00fdli"; 112591 libraryHaskellDepends = [ 112592 base base-compat containers gi-gdk gi-gdkpixbuf gi-glib gi-gobject 112593 gi-gtk haskell-gi-base mtl text transformers ··· 112603 }: 112604 mkDerivation { 112605 pname = "gi-gtk-layer-shell"; 112606 + version = "0.1.3"; 112607 + sha256 = "0ywv7qy50hi1a1dc83zj2zwvilsvz69v8dld1cvs9njp3y83wai6"; 112608 setupHaskellDepends = [ base Cabal gi-gdk gi-gtk haskell-gi ]; 112609 libraryHaskellDepends = [ 112610 base bytestring containers gi-gdk gi-gtk haskell-gi haskell-gi-base ··· 112673 }: 112674 mkDerivation { 112675 pname = "gi-gtksource"; 112676 + version = "3.0.26"; 112677 + sha256 = "0xax0w5zxiqw2nhz3ndl6kyxfa61n1ldwq3r6s1i0khz0xx79k5q"; 112678 setupHaskellDepends = [ 112679 base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib 112680 gi-gobject gi-gtk gi-pango haskell-gi ··· 112697 }: 112698 mkDerivation { 112699 pname = "gi-handy"; 112700 + version = "1.0.2"; 112701 + sha256 = "1kr135nnyxik670arjm0h8d9mrwm1a002grmiivayzggcxx22625"; 112702 setupHaskellDepends = [ 112703 base Cabal gi-atk gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject 112704 gi-gtk gi-pango haskell-gi ··· 112722 }: 112723 mkDerivation { 112724 pname = "gi-harfbuzz"; 112725 + version = "0.0.7"; 112726 + sha256 = "05w123b1w3bjbaj0wq82b51bx4vnfbb6qcsd94svbhxgi705sjfx"; 112727 setupHaskellDepends = [ 112728 base Cabal gi-freetype2 gi-glib gi-gobject haskell-gi 112729 ]; ··· 112743 }: 112744 mkDerivation { 112745 pname = "gi-ibus"; 112746 + version = "1.5.5"; 112747 + sha256 = "0chppwjmz2bqjwga62q6sbdkhjahyw4cmp6w9p8kyra40dwr97mv"; 112748 setupHaskellDepends = [ 112749 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112750 ]; ··· 112765 }: 112766 mkDerivation { 112767 pname = "gi-javascriptcore"; 112768 + version = "4.0.25"; 112769 + sha256 = "1dcg3c9df2gg6vqrv7ai18lnxw6zlwn6qyn2k10p4d4h0dpq9ck8"; 112770 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112771 libraryHaskellDepends = [ 112772 base bytestring containers gi-glib gi-gobject haskell-gi ··· 112785 }: 112786 mkDerivation { 112787 pname = "gi-json"; 112788 + version = "1.0.3"; 112789 + sha256 = "1vmrliim4czlb35y44nxc3rxsrb3cp02c0v8niaps6kmiyv93hg9"; 112790 setupHaskellDepends = [ 112791 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112792 ]; ··· 112806 }: 112807 mkDerivation { 112808 pname = "gi-notify"; 112809 + version = "0.7.25"; 112810 + sha256 = "034kya0mmzr9djnhrpwqpp02x4bmv681w1bcl2bga3napp4ayirv"; 112811 setupHaskellDepends = [ 112812 base Cabal gi-gdkpixbuf gi-glib gi-gobject haskell-gi 112813 ]; ··· 112827 }: 112828 mkDerivation { 112829 pname = "gi-ostree"; 112830 + version = "1.0.16"; 112831 + sha256 = "0sq9nphsap5q9fryk2vpd6r67y791gcrzcap3w2b4n6i34ziv7rm"; 112832 setupHaskellDepends = [ 112833 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112834 ]; ··· 112849 }: 112850 mkDerivation { 112851 pname = "gi-pango"; 112852 + version = "1.0.27"; 112853 + sha256 = "00v6kn1k9rzlncl867xwbis1jqy5vc12gkmbsij4hxfjr9h0h1cq"; 112854 setupHaskellDepends = [ 112855 base Cabal gi-gio gi-glib gi-gobject gi-harfbuzz haskell-gi 112856 ]; ··· 112869 112870 "gi-pangocairo" = callPackage 112871 ({ mkDerivation, base, bytestring, Cabal, cairo, containers 112872 + , gi-cairo, gi-gio, gi-glib, gi-gobject, gi-pango, haskell-gi 112873 , haskell-gi-base, haskell-gi-overloading, pango, text 112874 , transformers 112875 }: 112876 mkDerivation { 112877 pname = "gi-pangocairo"; 112878 + version = "1.0.28"; 112879 + sha256 = "06jld35ncq6yharggvdbcsy2g13gh5mq4j26w88yik0x4jiqz2j1"; 112880 setupHaskellDepends = [ 112881 + base Cabal gi-cairo gi-gio gi-glib gi-gobject gi-pango haskell-gi 112882 ]; 112883 libraryHaskellDepends = [ 112884 + base bytestring containers gi-cairo gi-gio gi-glib gi-gobject 112885 + gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text 112886 + transformers 112887 ]; 112888 libraryPkgconfigDepends = [ cairo pango ]; 112889 preCompileBuildDriver = '' ··· 112903 }: 112904 mkDerivation { 112905 pname = "gi-poppler"; 112906 + version = "0.18.27"; 112907 + sha256 = "1qg81j5b40hics97diafqjxk7sw32fvlqv277awnym24m6f96lj3"; 112908 setupHaskellDepends = [ 112909 base Cabal gi-cairo gi-gio gi-glib gi-gobject haskell-gi 112910 ]; ··· 112925 }: 112926 mkDerivation { 112927 pname = "gi-rsvg"; 112928 + version = "2.0.3"; 112929 + sha256 = "1j7mqfl6f0zs1yhw6z0sai6ckc9hgmqqwbqifr08yfshzfsp951v"; 112930 setupHaskellDepends = [ 112931 base Cabal gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject 112932 haskell-gi ··· 112948 }: 112949 mkDerivation { 112950 pname = "gi-secret"; 112951 + version = "0.0.15"; 112952 + sha256 = "11lg3lj731d0xajr5dhw5dpgws894q78nvvlj3g5i6w3y2dn9x05"; 112953 setupHaskellDepends = [ 112954 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112955 ]; ··· 112969 }: 112970 mkDerivation { 112971 pname = "gi-soup"; 112972 + version = "2.4.26"; 112973 + sha256 = "1kxkbhllc04klg570ziwwgybsp97a7xq6gb8ggzf9hyr1ys77rq4"; 112974 setupHaskellDepends = [ 112975 base Cabal gi-gio gi-glib gi-gobject haskell-gi 112976 ]; ··· 112990 }: 112991 mkDerivation { 112992 pname = "gi-vips"; 112993 + version = "8.0.3"; 112994 + sha256 = "1vzrnmifisyxakvkp6mgwgn0gqr8gwfa06cwyzhslma0snlnrk3v"; 112995 setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; 112996 libraryHaskellDepends = [ 112997 base bytestring containers gi-glib gi-gobject haskell-gi ··· 113010 }: 113011 mkDerivation { 113012 pname = "gi-vte"; 113013 + version = "2.91.30"; 113014 + sha256 = "1n787xacng9279y7vi2g4lmxvx8xgb967v55fxvmxhjyds35fy4w"; 113015 setupHaskellDepends = [ 113016 base Cabal gi-atk gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-pango 113017 haskell-gi ··· 113058 }: 113059 mkDerivation { 113060 pname = "gi-webkit2"; 113061 + version = "4.0.29"; 113062 + sha256 = "1ccpa6dvl68drpbpi372arjx3rw5ypgbdifvl5cd4c822hvjbq4h"; 113063 setupHaskellDepends = [ 113064 base Cabal gi-atk gi-cairo gi-gdk gi-gio gi-glib gi-gobject gi-gtk 113065 gi-javascriptcore gi-soup haskell-gi ··· 113083 }: 113084 mkDerivation { 113085 pname = "gi-webkit2webextension"; 113086 + version = "4.0.28"; 113087 + sha256 = "0zrpma7vxg5x375w1avw8s7cw9s9psh79z846czjpkidxh66995f"; 113088 setupHaskellDepends = [ 113089 base Cabal gi-gio gi-gobject gi-gtk gi-javascriptcore gi-soup 113090 haskell-gi ··· 113102 113103 "gi-wnck" = callPackage 113104 ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk 113105 + , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk 113106 + , haskell-gi, haskell-gi-base, haskell-gi-overloading, libwnck 113107 + , text, transformers 113108 }: 113109 mkDerivation { 113110 pname = "gi-wnck"; 113111 + version = "3.0.13"; 113112 + sha256 = "19m259gnh7haq9kaa60z3wnd3x0s2ir49g6jjc499l4rmmvga5gp"; 113113 setupHaskellDepends = [ 113114 + base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-glib gi-gobject 113115 + gi-gtk haskell-gi 113116 ]; 113117 libraryHaskellDepends = [ 113118 + base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf 113119 + gi-glib gi-gobject gi-gtk haskell-gi haskell-gi-base 113120 + haskell-gi-overloading text transformers 113121 ]; 113122 libraryPkgconfigDepends = [ libwnck ]; 113123 description = "Wnck bindings"; ··· 113132 }: 113133 mkDerivation { 113134 pname = "gi-xlib"; 113135 + version = "2.0.12"; 113136 + sha256 = "0dy1xfzbhkyh7nj270mmz1acnwdf0f7c3rzz31lw9zrjyf9670gj"; 113137 setupHaskellDepends = [ base Cabal haskell-gi ]; 113138 libraryHaskellDepends = [ 113139 base bytestring containers haskell-gi haskell-gi-base ··· 113968 license = lib.licenses.bsd3; 113969 }) {}; 113970 113971 + "githash_0_1_6_3" = callPackage 113972 + ({ mkDerivation, base, bytestring, directory, filepath, hspec 113973 + , process, template-haskell, temporary, th-compat, unliftio 113974 + }: 113975 + mkDerivation { 113976 + pname = "githash"; 113977 + version = "0.1.6.3"; 113978 + sha256 = "06zg1rif1rcxni1vacmr2bh1nbm6i62rjbikfr4xsyzq1sv7kfpw"; 113979 + libraryHaskellDepends = [ 113980 + base bytestring directory filepath process template-haskell 113981 + th-compat 113982 + ]; 113983 + testHaskellDepends = [ 113984 + base bytestring directory filepath hspec process template-haskell 113985 + temporary th-compat unliftio 113986 + ]; 113987 + description = "Compile git revision info into Haskell projects"; 113988 + license = lib.licenses.bsd3; 113989 + hydraPlatforms = lib.platforms.none; 113990 + }) {}; 113991 + 113992 "github" = callPackage 113993 ({ mkDerivation, aeson, base, base-compat, base16-bytestring 113994 , binary, binary-instances, bytestring, containers, cryptohash-sha1 ··· 114310 }: 114311 mkDerivation { 114312 pname = "githud"; 114313 + version = "3.3.0"; 114314 + sha256 = "0pwjh87kk3kvlan16mk0ki4pvz5iyb3r4dnb51z0y8xzdccwisaz"; 114315 isLibrary = true; 114316 isExecutable = true; 114317 libraryHaskellDepends = [ ··· 114631 pname = "gitson"; 114632 version = "0.5.2"; 114633 sha256 = "15i1xj3z0gxvxqgwh5902cna6ig5pixxkcrdgsvhpsk4mbkxc7b7"; 114634 + revision = "1"; 114635 + editedCabalFile = "1ddjx87n53r6nawgidig3xfv9a13gpxj915fjbglk9ps2pp4dckm"; 114636 libraryHaskellDepends = [ 114637 aeson aeson-pretty base base-compat bytestring conduit-combinators 114638 conduit-extra directory errors filepath flock lifted-base ··· 114765 }: 114766 mkDerivation { 114767 pname = "glabrous"; 114768 version = "2.0.6"; 114769 sha256 = "1yz2h8x8hhy8nqy2pppax0mbb3k2ydcspbyngy19afphxxd5bbkz"; 114770 libraryHaskellDepends = [ ··· 114776 ]; 114777 description = "A template DSL library"; 114778 license = lib.licenses.bsd3; 114779 }) {}; 114780 114781 "glade" = callPackage ··· 119458 }: 119459 mkDerivation { 119460 pname = "grammatical-parsers"; 119461 + version = "0.7"; 119462 + sha256 = "0582mr13z5bq71s76ngvm01dfrg68mw968mad0m4nbfx147za0ih"; 119463 isLibrary = true; 119464 isExecutable = true; 119465 setupHaskellDepends = [ base Cabal cabal-doctest ]; ··· 120309 testToolDepends = [ markdown-unlit ]; 120310 description = "A simple interface for generating persistent data and linking its dependencies"; 120311 license = lib.licenses.mit; 120312 + }) {}; 120313 + 120314 + "graphula_2_0_2_2" = callPackage 120315 + ({ mkDerivation, base, containers, directory, generic-arbitrary 120316 + , generics-eot, hspec, HUnit, markdown-unlit, monad-logger, mtl 120317 + , persistent, persistent-sqlite, QuickCheck, random, resourcet 120318 + , semigroups, temporary, text, transformers, unliftio 120319 + , unliftio-core 120320 + }: 120321 + mkDerivation { 120322 + pname = "graphula"; 120323 + version = "2.0.2.2"; 120324 + sha256 = "066lcn262x4l826sglybrz4mp58ishcj0h1r5h41aiy09mcf4g3v"; 120325 + libraryHaskellDepends = [ 120326 + base containers directory generics-eot HUnit mtl persistent 120327 + QuickCheck random semigroups temporary text unliftio unliftio-core 120328 + ]; 120329 + testHaskellDepends = [ 120330 + base generic-arbitrary hspec markdown-unlit monad-logger persistent 120331 + persistent-sqlite QuickCheck resourcet transformers unliftio-core 120332 + ]; 120333 + testToolDepends = [ markdown-unlit ]; 120334 + description = "A simple interface for generating persistent data and linking its dependencies"; 120335 + license = lib.licenses.mit; 120336 + hydraPlatforms = lib.platforms.none; 120337 }) {}; 120338 120339 "graphula-core" = callPackage ··· 122297 broken = true; 122298 }) {}; 122299 122300 + "h-raylib" = callPackage 122301 + ({ mkDerivation, base, c, libGL, libX11 }: 122302 + mkDerivation { 122303 + pname = "h-raylib"; 122304 + version = "4.5.0.1"; 122305 + sha256 = "1bb0g8gn08pp2s763d0ic7hj46whpb6xdq0hvpar26srxlkxnzjl"; 122306 + libraryHaskellDepends = [ base ]; 122307 + librarySystemDepends = [ c libGL libX11 ]; 122308 + description = "Raylib bindings for Haskell"; 122309 + license = lib.licenses.asl20; 122310 + hydraPlatforms = lib.platforms.none; 122311 + broken = true; 122312 + }) {c = null; inherit (pkgs) libGL; inherit (pkgs.xorg) libX11;}; 122313 + 122314 "h-reversi" = callPackage 122315 ({ mkDerivation, base, blank-canvas, containers, hspec, QuickCheck 122316 , split, stm, text ··· 125659 }) {}; 125660 125661 "hanabi-dealer" = callPackage 125662 + ({ mkDerivation, array, base, containers, random, tf-random }: 125663 mkDerivation { 125664 pname = "hanabi-dealer"; 125665 + version = "0.15.1.1"; 125666 + sha256 = "1ldyr5jqlr97kjk4pgqrc15rh11cx5wy3fydmzk6laknpqyshvr3"; 125667 isLibrary = true; 125668 isExecutable = true; 125669 + libraryHaskellDepends = [ array base containers random tf-random ]; 125670 description = "Hanabi card game"; 125671 license = lib.licenses.bsd3; 125672 hydraPlatforms = lib.platforms.none; ··· 128541 }: 128542 mkDerivation { 128543 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128544 + version = "0.0.37.0"; 128545 + sha256 = "1srinycpz3zb86r6b1kyn0ikc8hd62vzgig9ki0lddrxjxc637gg"; 128546 isLibrary = true; 128547 isExecutable = true; 128548 libraryHaskellDepends = [ ··· 128768 license = lib.licenses.lgpl21Only; 128769 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128770 128771 + "haskell-gi_0_26_2" = callPackage 128772 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128773 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128774 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128775 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128776 + }: 128777 + mkDerivation { 128778 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128779 + version = "0.26.2"; 128780 + sha256 = "05r84czb05n69g7p7jazljh95yzdh2lpzgjjypgpg75mh83igr2w"; 128781 + setupHaskellDepends = [ base Cabal cabal-doctest ]; 128782 + libraryHaskellDepends = [ 128783 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128784 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128785 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128786 + ]; 128787 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128788 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128789 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128790 + license = lib.licenses.lgpl21Only; 128791 + hydraPlatforms = lib.platforms.none; 128792 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128793 + 128794 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128795 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128796 mkDerivation { 128797 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128798 + version = "0.26.2"; 128799 + sha256 = "1jlc8hwpg2mbhmv6ra8b2dsf1wqsfn0hrphikrbgvbcls2wd6xw0"; 128800 libraryHaskellDepends = [ base bytestring containers text ]; 128801 libraryPkgconfigDepends = [ glib ]; 128802 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128803 license = lib.licenses.lgpl21Only; 128804 + }) {inherit (pkgs) glib;}; 128805 + 128806 + "haskell-gi-base_0_26_3" = callPackage 128807 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128808 + mkDerivation { 128809 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128810 + version = "0.26.3"; 128811 + sha256 = "1n0pgyd5gm4lic3c48cvl10chk15jdd1d381f3fcizp61rhslvfs"; 128812 + libraryHaskellDepends = [ base bytestring containers text ]; 128813 + libraryPkgconfigDepends = [ glib ]; 128814 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 128815 + license = lib.licenses.lgpl21Only; 128816 + hydraPlatforms = lib.platforms.none; 128817 }) {inherit (pkgs) glib;}; 128818 128819 sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; ··· 132207 license = lib.licenses.mit; 132208 }) {}; 132209 132210 + "hasql_1_6_2" = callPackage 132211 ({ mkDerivation, aeson, attoparsec, base, bytestring 132212 , bytestring-strict-builder, contravariant, contravariant-extras 132213 , dlist, gauge, hashable, hashtables, mtl, network-ip ··· 132218 }: 132219 mkDerivation { 132220 pname = "hasql"; 132221 + version = "1.6.2"; 132222 + sha256 = "1ph1di36lhhi2y542cc5mm0pprq1j6yb2i69bwms59173amh8gcx"; 132223 libraryHaskellDepends = [ 132224 aeson attoparsec base bytestring bytestring-strict-builder 132225 contravariant dlist hashable hashtables mtl network-ip ··· 132535 license = lib.licenses.mit; 132536 }) {}; 132537 132538 + "hasql-pool_0_8_0_6" = callPackage 132539 + ({ mkDerivation, async, base, hasql, hspec, rerebase, stm 132540 , transformers 132541 }: 132542 mkDerivation { 132543 pname = "hasql-pool"; 132544 + version = "0.8.0.6"; 132545 + sha256 = "0scpgynr20j8qkhi5gjl0mh7iq713vz7r1zr4xa0jv0s2nd14j2v"; 132546 + libraryHaskellDepends = [ base hasql stm transformers ]; 132547 testHaskellDepends = [ async hasql hspec rerebase stm ]; 132548 description = "Pool of connections for Hasql"; 132549 license = lib.licenses.mit; ··· 141306 pname = "hlrdb-core"; 141307 version = "0.2.0.0"; 141308 sha256 = "0hkjll4v4kxc133b19kk9k4dkrbag6qdw24gwrhikrxlk666jsbl"; 141309 + revision = "1"; 141310 + editedCabalFile = "15pcz7f2alsyccz5id162ka4win9j6l98ygpgaycl6n57vcd3nsv"; 141311 libraryHaskellDepends = [ 141312 base bytestring hashable hedis lens mtl profunctors random time 141313 unordered-containers ··· 145313 license = lib.licenses.bsd3; 145314 }) {}; 145315 145316 + "hpc_0_6_2_0" = callPackage 145317 + ({ mkDerivation, base, containers, deepseq, directory, filepath 145318 + , time 145319 + }: 145320 mkDerivation { 145321 pname = "hpc"; 145322 + version = "0.6.2.0"; 145323 + sha256 = "0igq0x3hsdfh4sw40ac8ld5xmsdqxykfz1jmzmwf142za6q7k964"; 145324 libraryHaskellDepends = [ 145325 + base containers deepseq directory filepath time 145326 ]; 145327 description = "Code Coverage Library for Haskell"; 145328 license = lib.licenses.bsd3; ··· 145638 broken = true; 145639 }) {inherit (pkgs) postgresql;}; 145640 145641 + "hpqtypes_1_10_0_2" = callPackage 145642 + ({ mkDerivation, aeson, async, base, bytestring, containers 145643 + , exceptions, HUnit, libpq, lifted-base, monad-control, mtl 145644 + , QuickCheck, random, resource-pool, scientific, semigroups 145645 + , test-framework, test-framework-hunit, text, text-show, time 145646 + , transformers, transformers-base, unordered-containers, uuid-types 145647 + , vector 145648 }: 145649 mkDerivation { 145650 pname = "hpqtypes"; 145651 + version = "1.10.0.2"; 145652 + sha256 = "0rrsd16cxh8p0ssayxla99svapkbbl2sn5n9hi8vcf9hazfh8nlw"; 145653 libraryHaskellDepends = [ 145654 aeson async base bytestring containers exceptions lifted-base 145655 monad-control mtl resource-pool semigroups text text-show time 145656 transformers transformers-base uuid-types vector 145657 ]; 145658 + libraryPkgconfigDepends = [ libpq ]; 145659 testHaskellDepends = [ 145660 aeson base bytestring exceptions HUnit lifted-base monad-control 145661 mtl QuickCheck random scientific test-framework ··· 145666 license = lib.licenses.bsd3; 145667 hydraPlatforms = lib.platforms.none; 145668 broken = true; 145669 + }) {libpq = null;}; 145670 + 145671 + "hpqtypes-effectful" = callPackage 145672 + ({ mkDerivation, base, effectful-core, exceptions, hpqtypes, tasty 145673 + , tasty-hunit, text 145674 + }: 145675 + mkDerivation { 145676 + pname = "hpqtypes-effectful"; 145677 + version = "1.0.0.0"; 145678 + sha256 = "0jfg20n5cai2rrx2g2rl2ndamylg31bjf0i66jc7qcwqwp1l1r5j"; 145679 + libraryHaskellDepends = [ 145680 + base effectful-core exceptions hpqtypes 145681 + ]; 145682 + testHaskellDepends = [ 145683 + base effectful-core exceptions hpqtypes tasty tasty-hunit text 145684 + ]; 145685 + description = "Adaptation of the hpqtypes library for the effectful ecosystem"; 145686 + license = lib.licenses.bsd3; 145687 + hydraPlatforms = lib.platforms.none; 145688 + }) {}; 145689 145690 "hpqtypes-extras" = callPackage 145691 ({ mkDerivation, base, base16-bytestring, bytestring, containers ··· 145694 }: 145695 mkDerivation { 145696 pname = "hpqtypes-extras"; 145697 + version = "1.16.2.0"; 145698 + sha256 = "0vb96dm8w089j8zc0i5k8abr7dx5nbrmlpjwhpi2vshhmmihkja3"; 145699 libraryHaskellDepends = [ 145700 base base16-bytestring bytestring containers cryptohash exceptions 145701 extra hpqtypes log-base mtl text text-show ··· 146471 pname = "hs-duktape"; 146472 version = "1.0.0"; 146473 sha256 = "1bbxp7285vw39jbqpl80jqg46vwycva5fzn4prk3a2fs419xdxzm"; 146474 + revision = "1"; 146475 + editedCabalFile = "09lmnx2i5gq601sj9byzbcq5idppj3gg44ns522xd25rcxn40d8a"; 146476 setupHaskellDepends = [ base Cabal directory process ]; 146477 libraryHaskellDepends = [ 146478 aeson base bytestring text transformers unordered-containers vector ··· 149588 }) {}; 149589 149590 "hslua-list" = callPackage 149591 + ({ mkDerivation, base, bytestring, hslua-core, tasty, tasty-lua }: 149592 mkDerivation { 149593 pname = "hslua-list"; 149594 + version = "1.1.0"; 149595 + sha256 = "1437ff2vqhaymiabp31qhr5ixb99h93cp6qz6z82c4d9c5wvl0q6"; 149596 + libraryHaskellDepends = [ base bytestring hslua-core ]; 149597 testHaskellDepends = [ base hslua-core tasty tasty-lua ]; 149598 description = "Opinionated, but extensible Lua list type"; 149599 license = lib.licenses.mit; ··· 149736 license = lib.licenses.mit; 149737 }) {}; 149738 149739 + "hslua-module-zip" = callPackage 149740 + ({ mkDerivation, base, bytestring, filepath, hslua-core, hslua-list 149741 + , hslua-marshalling, hslua-module-system, hslua-packaging, tasty 149742 + , tasty-hunit, tasty-lua, text, time, zip-archive 149743 + }: 149744 + mkDerivation { 149745 + pname = "hslua-module-zip"; 149746 + version = "1.0.0"; 149747 + sha256 = "0fxqrzfh9iq801pj965pws3cj8gm3wl642ilmy30kriczdvjsny6"; 149748 + libraryHaskellDepends = [ 149749 + base bytestring filepath hslua-core hslua-list hslua-marshalling 149750 + hslua-packaging text time zip-archive 149751 + ]; 149752 + testHaskellDepends = [ 149753 + base bytestring filepath hslua-core hslua-list hslua-marshalling 149754 + hslua-module-system hslua-packaging tasty tasty-hunit tasty-lua 149755 + text time zip-archive 149756 + ]; 149757 + description = "Lua module to work with file zips"; 149758 + license = lib.licenses.mit; 149759 + hydraPlatforms = lib.platforms.none; 149760 + }) {}; 149761 + 149762 "hslua-objectorientation" = callPackage 149763 ({ mkDerivation, base, bytestring, containers, exceptions 149764 , hslua-core, hslua-marshalling, lua-arbitrary, mtl, QuickCheck ··· 150002 ({ mkDerivation, base, vector }: 150003 mkDerivation { 150004 pname = "hsnoise"; 150005 + version = "0.0.3"; 150006 + sha256 = "0wdkq9c39x0ma90bdi5m85sx4crfkv4k0zg8l3371q4sik931ixr"; 150007 libraryHaskellDepends = [ base vector ]; 150008 description = "A coherent 3d noise library"; 150009 license = lib.licenses.bsd3; ··· 153235 pname = "http-client-rustls"; 153236 version = "0.0.0.0"; 153237 sha256 = "1rwiclqc1hpxgaqz6y8pxl96g68bg8d8m1clapg60fgmyj0zjnha"; 153238 + revision = "1"; 153239 + editedCabalFile = "0qhs7zbkw0zp1rv96da484kxizlx9vkc8n7zr8rz9w55gszb2bcf"; 153240 libraryHaskellDepends = [ 153241 base bytestring http-client network resourcet rustls text 153242 ]; ··· 153628 pname = "http-link-header"; 153629 version = "1.2.1"; 153630 sha256 = "15pcav5k7j4pvqwkyyrqgcm7yxqippx4yiprsg9fpml4kywcr2ca"; 153631 + revision = "3"; 153632 + editedCabalFile = "16xbv4cz8b9gh42za6bhz73qcqrd5ix330cs4prj2jn124hb9xwx"; 153633 libraryHaskellDepends = [ 153634 attoparsec base bytestring errors http-api-data network-uri text 153635 ]; ··· 155838 testHaskellDepends = [ base hedgehog hspec hw-hspec-hedgehog ]; 155839 description = "Avro support for Kafka infrastructure"; 155840 license = lib.licenses.bsd3; 155841 + hydraPlatforms = lib.platforms.none; 155842 }) {}; 155843 155844 "hw-kafka-client" = callPackage ··· 159638 }) {}; 159639 159640 "implicit-hie" = callPackage 159641 + ({ mkDerivation, attoparsec, base, bytestring, Cabal-syntax 159642 + , directory, filepath, filepattern, hspec, hspec-attoparsec, text 159643 + , transformers, yaml 159644 }: 159645 mkDerivation { 159646 pname = "implicit-hie"; 159647 + version = "0.1.3.0"; 159648 + sha256 = "0s2h09gp1z81fxc9j5vcxvzyvf5nvqyhkw7mwq4sg8jjpm0r4gn3"; 159649 isLibrary = true; 159650 isExecutable = true; 159651 libraryHaskellDepends = [ 159652 + attoparsec base bytestring Cabal-syntax directory filepath 159653 + filepattern text transformers yaml 159654 ]; 159655 executableHaskellDepends = [ 159656 attoparsec base directory filepath filepattern text transformers ··· 159977 }: 159978 mkDerivation { 159979 pname = "incipit"; 159980 + version = "0.4.0.0"; 159981 + sha256 = "0w4wipaq0iscfnv68x5insjbcqcrnfx6r75lkq6v7nxj1y124yqa"; 159982 libraryHaskellDepends = [ 159983 base incipit-core polysemy-conc polysemy-log polysemy-resume 159984 polysemy-time ··· 160473 160474 "indieweb-algorithms" = callPackage 160475 ({ mkDerivation, aeson, aeson-qq, base, bytestring, containers 160476 + , data-default, either, errors, hspec 160477 + , hspec-expectations-pretty-diff, http-link-header, lens 160478 + , lens-aeson, microformats2-parser, mtl, network-uri 160479 + , raw-strings-qq, safe, template-haskell, text, time, transformers 160480 + , unordered-containers, vector, xml-conduit, xml-conduit-writer 160481 + , xml-lens 160482 }: 160483 mkDerivation { 160484 pname = "indieweb-algorithms"; 160485 + version = "0.1.1"; 160486 + sha256 = "15hh4xkkqycv74grjfssma2h3prvax00y8fpgqh8wyb3laq5n75g"; 160487 libraryHaskellDepends = [ 160488 + aeson base bytestring containers data-default either errors 160489 http-link-header lens lens-aeson microformats2-parser network-uri 160490 + safe text time transformers unordered-containers vector xml-conduit 160491 + xml-conduit-writer xml-lens 160492 ]; 160493 testHaskellDepends = [ 160494 aeson aeson-qq base bytestring data-default hspec 160495 + hspec-expectations-pretty-diff http-link-header lens lens-aeson 160496 + microformats2-parser mtl network-uri raw-strings-qq 160497 + template-haskell text time xml-conduit 160498 ]; 160499 description = "A collection of implementations of IndieWeb algorithms"; 160500 license = lib.licenses.publicDomain; 160501 }) {}; 160502 160503 "indigo" = callPackage ··· 160597 }: 160598 mkDerivation { 160599 pname = "infernal"; 160600 + version = "0.7.0"; 160601 + sha256 = "0jbmcwdpnqxvfcbcd2xqybmz69mycwbzxrj9hlgas365y4m2rlka"; 160602 libraryHaskellDepends = [ 160603 aeson base binary bytestring case-insensitive exceptions hashable 160604 http-client http-types little-logger little-rio microlens ··· 172519 }: 172520 mkDerivation { 172521 pname = "language-Modula2"; 172522 + version = "0.1.3"; 172523 + sha256 = "0izh9scx1hky2f47qq0gbfwwcvn984h3icpbw475z5qbid0j3856"; 172524 isLibrary = true; 172525 isExecutable = true; 172526 libraryHaskellDepends = [ ··· 172624 ]; 172625 description = "Language definition and parser for AVRO files"; 172626 license = lib.licenses.asl20; 172627 + hydraPlatforms = lib.platforms.none; 172628 }) {}; 172629 172630 "language-bash" = callPackage ··· 173471 }: 173472 mkDerivation { 173473 pname = "language-oberon"; 173474 + version = "0.3.2"; 173475 + sha256 = "0k4r2h02znhs4l5nm88pwva0d7d3p9bga1rrdjga6rjd1ihhbfx1"; 173476 isLibrary = true; 173477 isExecutable = true; 173478 libraryHaskellDepends = [ ··· 175209 }: 175210 mkDerivation { 175211 pname = "leancheck-instances"; 175212 version = "0.0.5"; 175213 sha256 = "111dgr7ivd36v5fqcvnx2jq7iyn9akz5css6mzb5h72rc0sxwq6q"; 175214 libraryHaskellDepends = [ ··· 175219 ]; 175220 description = "Common LeanCheck instances"; 175221 license = lib.licenses.bsd3; 175222 }) {}; 175223 175224 "leankit-api" = callPackage ··· 176817 pname = "libfuse3"; 176818 version = "0.2.0.0"; 176819 sha256 = "10i92xy8bl36ymmdq3yp9lh7rbzwbk7gff6cqnijchddllj7maca"; 176820 + revision = "1"; 176821 + editedCabalFile = "10nv0lgd9494dp9ipmjlqsgwc91hv4mhcqmxglwmalf0lhmbw9cw"; 176822 isLibrary = true; 176823 isExecutable = true; 176824 libraryHaskellDepends = [ ··· 177766 pname = "libyaml"; 177767 version = "0.1.2"; 177768 sha256 = "1dcpbsjg6n305l07isxmavgp01lbv1qggy16acjyxjlz35pxchlg"; 177769 + revision = "1"; 177770 + editedCabalFile = "00f1rag6sd7c8kza2agw9089p9vf21iiga2aq41nbf6d3yqn7dkz"; 177771 libraryHaskellDepends = [ base bytestring conduit resourcet ]; 177772 description = "Low-level, streaming YAML interface"; 177773 license = lib.licenses.bsd3; ··· 178104 }: 178105 mkDerivation { 178106 pname = "lifx-lan"; 178107 + version = "0.7.1"; 178108 + sha256 = "1apzp7pkd2vl7nxmdcmdnpa89wrs1fmaii8gd01bjcmjkk7qxgli"; 178109 libraryHaskellDepends = [ 178110 ansi-terminal base binary bytestring colour composition containers 178111 extra monad-loops mtl network random safe text time transformers ··· 178570 license = lib.licenses.mit; 178571 }) {}; 178572 178573 + "linear-base_0_3_0" = callPackage 178574 ({ mkDerivation, base, containers, deepseq, gauge, ghc-prim 178575 , hashable, hashtables, hedgehog, inspection-testing 178576 , linear-generics, mmorph, MonadRandom, primitive, random ··· 178580 }: 178581 mkDerivation { 178582 pname = "linear-base"; 178583 + version = "0.3.0"; 178584 + sha256 = "0b1hs26a9av8vml10kw1jjsliwwhj3h2cmfnkiqbrqpm47yxmr35"; 178585 libraryHaskellDepends = [ 178586 base containers ghc-prim hashable linear-generics primitive 178587 storable-tuple text transformers vector ··· 179559 pname = "liquid-fixpoint"; 179560 version = "8.10.7"; 179561 sha256 = "02zih8q3kv94s1l4m9d8f3d60idm1an23kxx0ahjfg8cdqgi3gym"; 179562 + revision = "1"; 179563 + editedCabalFile = "0ddqrx1ffihwmfw1jy9cycj253zq0f9f7n7xvwl6k07q58nadaf4"; 179564 configureFlags = [ "-fbuild-external" ]; 179565 isLibrary = true; 179566 isExecutable = true; ··· 183522 }: 183523 mkDerivation { 183524 pname = "lucid2"; 183525 + version = "0.0.20221012"; 183526 + sha256 = "00r3qmxrs3jh3v4gl5m38j86ihh78q4vmsk4bz2pbcc8gh2yficj"; 183527 libraryHaskellDepends = [ 183528 base blaze-builder bytestring containers mtl text transformers 183529 ]; ··· 184765 pname = "magicbane"; 184766 version = "0.5.1"; 184767 sha256 = "18kxixk0cj32pjpwp96mpnppy21xn4gy4xksb97m31j30kmlas91"; 184768 + revision = "1"; 184769 + editedCabalFile = "0hay0nfaxlvm5l7jywd08779j9vcpjjrflx4cy62krsqmw9vnybm"; 184770 libraryHaskellDepends = [ 184771 aeson aeson-qq attoparsec base bytestring conduit 184772 conduit-combinators data-has ekg-core ekg-wai envy errors ··· 188168 mainProgram = "mega-sdist"; 188169 }) {}; 188170 188171 + "mega-sdist_0_4_3_0" = callPackage 188172 + ({ mkDerivation, aeson, base, bytestring, optparse-simple, pantry 188173 + , path, path-io, rio, rio-orphans, yaml 188174 + }: 188175 + mkDerivation { 188176 + pname = "mega-sdist"; 188177 + version = "0.4.3.0"; 188178 + sha256 = "0bv490zs2a25r0kwb7kqmami3xfxmjg9fqb1j4azn7jyf14jg367"; 188179 + isLibrary = false; 188180 + isExecutable = true; 188181 + executableHaskellDepends = [ 188182 + aeson base bytestring optparse-simple pantry path path-io rio 188183 + rio-orphans yaml 188184 + ]; 188185 + description = "Handles uploading to Hackage from mega repos"; 188186 + license = lib.licenses.mit; 188187 + hydraPlatforms = lib.platforms.none; 188188 + mainProgram = "mega-sdist"; 188189 + }) {}; 188190 + 188191 "megalisp" = callPackage 188192 ({ mkDerivation, base, megaparsec, mtl, text }: 188193 mkDerivation { ··· 189705 }) {}; 189706 189707 "microformats2-parser" = callPackage 189708 + ({ mkDerivation, aeson, aeson-qq, attoparsec, base, base-compat 189709 + , blaze-markup, bytestring, case-insensitive, containers 189710 + , data-default, either, errors, hspec 189711 + , hspec-expectations-pretty-diff, html-conduit, lens, lens-aeson 189712 + , mtl, network-uri, pcre-heavy, raw-strings-qq, safe, tagsoup 189713 + , template-haskell, text, time, transformers, unordered-containers 189714 + , vector, xml-lens, xss-sanitize 189715 }: 189716 mkDerivation { 189717 pname = "microformats2-parser"; 189718 + version = "1.0.2.2"; 189719 + sha256 = "0r1j0ky2kqc1qkvdhmcxxjwc7gplmsr0pdra2fc0xb0k7ccb2hvc"; 189720 isLibrary = true; 189721 isExecutable = true; 189722 libraryHaskellDepends = [ ··· 189725 lens lens-aeson network-uri pcre-heavy safe tagsoup text time 189726 transformers unordered-containers vector xml-lens xss-sanitize 189727 ]; 189728 testHaskellDepends = [ 189729 aeson-qq base base-compat bytestring data-default hspec 189730 hspec-expectations-pretty-diff html-conduit mtl network-uri ··· 189732 ]; 189733 description = "A Microformats 2 parser"; 189734 license = lib.licenses.publicDomain; 189735 }) {}; 189736 189737 "microformats2-types" = callPackage ··· 189742 pname = "microformats2-types"; 189743 version = "0.4.1"; 189744 sha256 = "1p2s2g78bnqbcf0www0x11pz5nyxjfac7q7sbd2qfn1v777ylv7b"; 189745 + revision = "1"; 189746 + editedCabalFile = "0z6gx7zv3xc88n1x9z4ihrc8yb8x1j3klyan2xplfq6c6khhqa6f"; 189747 libraryHaskellDepends = [ 189748 aeson base data-default-class pandoc-types setters text time 189749 ]; ··· 191418 }: 191419 mkDerivation { 191420 pname = "mit-3qvpPyAi6mH"; 191421 + version = "11"; 191422 + sha256 = "0p5v2spwd8rz5h5zclbr7wq5m4qvsihvp91p52d2vd3jdd6xaszx"; 191423 isLibrary = true; 191424 isExecutable = true; 191425 libraryHaskellDepends = [ ··· 192279 192280 "modern-uri" = callPackage 192281 ({ mkDerivation, base, bytestring, containers, contravariant 192282 + , criterion, deepseq, exceptions, hashable, hspec, hspec-discover 192283 , hspec-megaparsec, megaparsec, mtl, profunctors, QuickCheck 192284 , reflection, tagged, template-haskell, text, weigh 192285 }: 192286 mkDerivation { 192287 pname = "modern-uri"; 192288 + version = "0.3.5.0"; 192289 + sha256 = "09pxr1im78fg8024my34qhcj25w3hjq585l3k5qxl81dcypkjhdb"; 192290 libraryHaskellDepends = [ 192291 base bytestring containers contravariant deepseq exceptions 192292 + hashable megaparsec mtl profunctors QuickCheck reflection tagged 192293 template-haskell text 192294 ]; 192295 testHaskellDepends = [ ··· 192673 }) {}; 192674 192675 "monad-bayes" = callPackage 192676 + ({ mkDerivation, abstract-par, base, brick, containers, criterion 192677 + , foldl, free, histogram-fill, hspec, ieee754, integration, lens 192678 + , linear, log-domain, math-functions, matrix, monad-coroutine 192679 + , monad-extras, mtl, mwc-random, optparse-applicative, pipes 192680 + , pretty-simple, primitive, process, profunctors, QuickCheck 192681 + , random, safe, scientific, statistics, text, time, transformers 192682 + , typed-process, vector, vty 192683 }: 192684 mkDerivation { 192685 pname = "monad-bayes"; 192686 + version = "1.0.0"; 192687 + sha256 = "1s5niiss16a5lgw2jhda3c34r1ylcjb5k14bk0n7p7l117xpxsza"; 192688 isLibrary = true; 192689 isExecutable = true; 192690 libraryHaskellDepends = [ 192691 + base brick containers foldl free histogram-fill ieee754 integration 192692 + lens linear log-domain math-functions matrix monad-coroutine 192693 + monad-extras mtl mwc-random pipes pretty-simple primitive random 192694 + safe scientific statistics text vector vty 192695 ]; 192696 executableHaskellDepends = [ 192697 + base containers log-domain math-functions mwc-random 192698 + optparse-applicative pipes pretty-simple random text time vector 192699 ]; 192700 testHaskellDepends = [ 192701 + base containers foldl hspec ieee754 lens linear log-domain 192702 + math-functions matrix mtl mwc-random pipes pretty-simple 192703 + profunctors QuickCheck random statistics text transformers vector 192704 ]; 192705 benchmarkHaskellDepends = [ 192706 + abstract-par base containers criterion log-domain mwc-random pipes 192707 + pretty-simple process random text typed-process vector 192708 ]; 192709 description = "A library for probabilistic programming"; 192710 license = lib.licenses.mit; ··· 193155 pname = "monad-logger"; 193156 version = "0.3.37"; 193157 sha256 = "1z275a428zcj73zz0cpfha2adwiwqqqp7klx3kbd3i9rl20xa106"; 193158 + revision = "2"; 193159 + editedCabalFile = "1kkw07kk8gv7d9iarradqcqzjpdfh5shjlhfbf2v25mmcpchp6hd"; 193160 libraryHaskellDepends = [ 193161 base bytestring conduit conduit-extra exceptions fast-logger 193162 lifted-base monad-control monad-loops mtl resourcet stm stm-chans ··· 193250 pname = "monad-logger-prefix"; 193251 version = "0.1.12"; 193252 sha256 = "00gsp7mhvqvfbdh75lgr73j5adw3hd4cp969h241gaw892z3qvws"; 193253 + revision = "1"; 193254 + editedCabalFile = "0vrksfi4l7djn8z0kbknidp8g1kcahy938f9dmp27fkydwrjv14i"; 193255 libraryHaskellDepends = [ 193256 base exceptions monad-control monad-logger mtl resourcet text 193257 transformers transformers-base unliftio-core ··· 194409 license = lib.licenses.asl20; 194410 }) {}; 194411 194412 + "mongoDB_2_7_1_2" = callPackage 194413 + ({ mkDerivation, array, base, base16-bytestring, base64-bytestring 194414 + , binary, bson, bytestring, conduit, conduit-extra, containers 194415 + , criterion, cryptohash, data-default-class, dns, fail, hashtables 194416 + , hspec, http-types, lifted-base, monad-control, mtl, network 194417 + , nonce, old-locale, parsec, pureMD5, random, random-shuffle 194418 + , resourcet, stm, tagged, text, time, tls, transformers 194419 + , transformers-base 194420 + }: 194421 + mkDerivation { 194422 + pname = "mongoDB"; 194423 + version = "2.7.1.2"; 194424 + sha256 = "0csjhvsvy534lq7lvqx96dw6ia3737rg7q96174067k7mhkxwf9m"; 194425 + libraryHaskellDepends = [ 194426 + array base base16-bytestring base64-bytestring binary bson 194427 + bytestring conduit conduit-extra containers cryptohash 194428 + data-default-class dns fail hashtables http-types lifted-base 194429 + monad-control mtl network nonce parsec pureMD5 random 194430 + random-shuffle resourcet stm tagged text time tls transformers 194431 + transformers-base 194432 + ]; 194433 + testHaskellDepends = [ base hspec mtl old-locale text time ]; 194434 + benchmarkHaskellDepends = [ 194435 + array base base16-bytestring base64-bytestring binary bson 194436 + bytestring containers criterion cryptohash data-default-class dns 194437 + fail hashtables http-types lifted-base monad-control mtl network 194438 + nonce parsec random random-shuffle stm text tls transformers-base 194439 + ]; 194440 + description = "Driver (client) for MongoDB, a free, scalable, fast, document DBMS"; 194441 + license = lib.licenses.asl20; 194442 + hydraPlatforms = lib.platforms.none; 194443 + }) {}; 194444 + 194445 "mongodb-queue" = callPackage 194446 ({ mkDerivation, base, data-default, hspec, lifted-base 194447 , monad-control, mongoDB, network, text, transformers ··· 194766 }: 194767 mkDerivation { 194768 pname = "monoidal-containers"; 194769 version = "0.6.3.0"; 194770 sha256 = "0m41z50r3jvr8vvfry99kamb2h3knm0g7bqfwspchmhwsgqqczh4"; 194771 libraryHaskellDepends = [ ··· 194774 ]; 194775 description = "Containers with monoidal accumulation"; 194776 license = lib.licenses.bsd3; 194777 }) {}; 194778 194779 "monoidal-functors" = callPackage ··· 194878 pname = "monomer"; 194879 version = "1.5.0.0"; 194880 sha256 = "0asp7j9xmysspyv2l8fcr36flcayqyhp41139kzg00b7jglpbpyg"; 194881 + revision = "1"; 194882 + editedCabalFile = "1ig93calrshb8q4jp8iw0y2yqkxmd5n7xg1nabc9bp0ypacba13m"; 194883 isLibrary = true; 194884 isExecutable = true; 194885 libraryHaskellDepends = [ ··· 194906 license = lib.licenses.bsd3; 194907 hydraPlatforms = lib.platforms.none; 194908 }) {inherit (pkgs) glew;}; 194909 + 194910 + "monomer-hagrid" = callPackage 194911 + ({ mkDerivation, base, bytestring, containers, data-default 194912 + , data-default-class, hspec, hspec-discover, ilist, lens, monomer 194913 + , mtl, stm, text, time 194914 + }: 194915 + mkDerivation { 194916 + pname = "monomer-hagrid"; 194917 + version = "0.1.0.0"; 194918 + sha256 = "0mr4fnzlrci1qnyl7rdiklzz3l5sqzgax5lqx66n209221a7pnki"; 194919 + isLibrary = true; 194920 + isExecutable = true; 194921 + libraryHaskellDepends = [ 194922 + base containers data-default-class ilist lens monomer text 194923 + ]; 194924 + executableHaskellDepends = [ 194925 + base containers data-default-class ilist lens monomer text time 194926 + ]; 194927 + testHaskellDepends = [ 194928 + base bytestring containers data-default data-default-class hspec 194929 + ilist lens monomer mtl stm text 194930 + ]; 194931 + testToolDepends = [ hspec-discover ]; 194932 + description = "A datagrid widget for the Monomer library"; 194933 + license = lib.licenses.mit; 194934 + hydraPlatforms = lib.platforms.none; 194935 + mainProgram = "examples"; 194936 + broken = true; 194937 + }) {}; 194938 194939 "monomorphic" = callPackage 194940 ({ mkDerivation, base }: ··· 195429 }) {}; 195430 195431 "morpheus-graphql" = callPackage 195432 + ({ mkDerivation, aeson, base, bytestring, containers 195433 , morpheus-graphql-app, morpheus-graphql-code-gen 195434 + , morpheus-graphql-core, morpheus-graphql-server 195435 + , morpheus-graphql-subscriptions, morpheus-graphql-tests, mtl 195436 + , relude, tasty, tasty-hunit, template-haskell, text, transformers 195437 + , unordered-containers, vector 195438 }: 195439 mkDerivation { 195440 pname = "morpheus-graphql"; 195441 + version = "0.24.3"; 195442 + sha256 = "0z1kxwkflwzn6xqv8a046biv16a4fq8sxma7n4hbby7zqmzbwpj5"; 195443 enableSeparateDataOutput = true; 195444 libraryHaskellDepends = [ 195445 aeson base bytestring containers morpheus-graphql-app 195446 + morpheus-graphql-code-gen morpheus-graphql-core 195447 + morpheus-graphql-server mtl relude template-haskell text 195448 + transformers unordered-containers vector 195449 ]; 195450 testHaskellDepends = [ 195451 + aeson base bytestring containers morpheus-graphql-app 195452 morpheus-graphql-code-gen morpheus-graphql-core 195453 + morpheus-graphql-server morpheus-graphql-subscriptions 195454 + morpheus-graphql-tests mtl relude tasty tasty-hunit 195455 + template-haskell text transformers unordered-containers vector 195456 ]; 195457 description = "Morpheus GraphQL"; 195458 license = lib.licenses.mit; ··· 195468 }: 195469 mkDerivation { 195470 pname = "morpheus-graphql-app"; 195471 + version = "0.24.3"; 195472 + sha256 = "1hm4v3x6p718zjgk4svfslvqm6nca5kg30rhh2ax63gkfvp1i2xr"; 195473 enableSeparateDataOutput = true; 195474 libraryHaskellDepends = [ 195475 aeson base bytestring containers hashable megaparsec ··· 195511 195512 "morpheus-graphql-client" = callPackage 195513 ({ mkDerivation, aeson, base, bytestring, containers, directory 195514 + , file-embed, modern-uri, morpheus-graphql-code-gen-utils 195515 , morpheus-graphql-core, morpheus-graphql-subscriptions, mtl 195516 + , prettyprinter, relude, req, tasty, tasty-hunit, template-haskell 195517 + , text, transformers, unliftio-core, unordered-containers 195518 + , websockets, wuss 195519 }: 195520 mkDerivation { 195521 pname = "morpheus-graphql-client"; 195522 + version = "0.24.3"; 195523 + sha256 = "1xfwah79w0akg0fhz7xkhwmik5bfz4c9kwbscxf08w99669k1lwd"; 195524 enableSeparateDataOutput = true; 195525 libraryHaskellDepends = [ 195526 aeson base bytestring containers file-embed modern-uri 195527 + morpheus-graphql-code-gen-utils morpheus-graphql-core 195528 + morpheus-graphql-subscriptions mtl prettyprinter relude req 195529 + template-haskell text transformers unliftio-core 195530 + unordered-containers websockets wuss 195531 ]; 195532 testHaskellDepends = [ 195533 aeson base bytestring containers directory file-embed modern-uri 195534 + morpheus-graphql-code-gen-utils morpheus-graphql-core 195535 + morpheus-graphql-subscriptions mtl prettyprinter relude req tasty 195536 + tasty-hunit template-haskell text transformers unliftio-core 195537 unordered-containers websockets wuss 195538 ]; 195539 description = "Morpheus GraphQL Client"; ··· 195542 }) {}; 195543 195544 "morpheus-graphql-code-gen" = callPackage 195545 + ({ mkDerivation, base, bytestring, containers, file-embed, filepath 195546 + , Glob, morpheus-graphql-client, morpheus-graphql-code-gen-utils 195547 + , morpheus-graphql-core, morpheus-graphql-server 195548 + , optparse-applicative, prettyprinter, relude, template-haskell 195549 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 195550 }: 195551 mkDerivation { 195552 pname = "morpheus-graphql-code-gen"; 195553 + version = "0.24.3"; 195554 + sha256 = "040grsj1q9b2jy5y7pxy2islfaa6jd0winkg2dvzg1dwwh74rayc"; 195555 isLibrary = true; 195556 isExecutable = true; 195557 libraryHaskellDepends = [ 195558 + base bytestring containers file-embed 195559 + morpheus-graphql-code-gen-utils morpheus-graphql-core 195560 + morpheus-graphql-server prettyprinter relude template-haskell text 195561 + unordered-containers 195562 ]; 195563 executableHaskellDepends = [ 195564 + base bytestring containers file-embed filepath Glob 195565 + morpheus-graphql-client morpheus-graphql-code-gen-utils 195566 + morpheus-graphql-core morpheus-graphql-server optparse-applicative 195567 + prettyprinter relude template-haskell text unordered-containers 195568 + yaml 195569 ]; 195570 description = "Morpheus GraphQL CLI"; 195571 license = lib.licenses.bsd3; ··· 195573 mainProgram = "morpheus"; 195574 }) {}; 195575 195576 + "morpheus-graphql-code-gen-utils" = callPackage 195577 + ({ mkDerivation, base, bytestring, containers 195578 + , morpheus-graphql-core, prettyprinter, relude, template-haskell 195579 + , text, unordered-containers 195580 + }: 195581 + mkDerivation { 195582 + pname = "morpheus-graphql-code-gen-utils"; 195583 + version = "0.24.3"; 195584 + sha256 = "1ss36qkf47zgwwivi70bjq5l5mkqin5181yc7dxg865sgdm9jc5z"; 195585 + libraryHaskellDepends = [ 195586 + base bytestring containers morpheus-graphql-core prettyprinter 195587 + relude template-haskell text unordered-containers 195588 + ]; 195589 + description = "Morpheus GraphQL CLI"; 195590 + license = lib.licenses.bsd3; 195591 + hydraPlatforms = lib.platforms.none; 195592 + }) {}; 195593 + 195594 "morpheus-graphql-core" = callPackage 195595 ({ mkDerivation, aeson, base, bytestring, containers, directory 195596 , hashable, megaparsec, morpheus-graphql-tests, mtl, relude ··· 195599 }: 195600 mkDerivation { 195601 pname = "morpheus-graphql-core"; 195602 + version = "0.24.3"; 195603 + sha256 = "0nh7nvdgqj95g1fafisjg9dxfk2hd9x0mb7da6lwcrsyb005iald"; 195604 enableSeparateDataOutput = true; 195605 libraryHaskellDepends = [ 195606 aeson base bytestring containers hashable megaparsec mtl relude ··· 195619 broken = true; 195620 }) {}; 195621 195622 + "morpheus-graphql-server" = callPackage 195623 + ({ mkDerivation, aeson, base, bytestring, containers, file-embed 195624 + , morpheus-graphql-app, morpheus-graphql-core 195625 + , morpheus-graphql-subscriptions, morpheus-graphql-tests, mtl 195626 + , relude, tasty, tasty-hunit, template-haskell, text, transformers 195627 + , unordered-containers, vector 195628 + }: 195629 + mkDerivation { 195630 + pname = "morpheus-graphql-server"; 195631 + version = "0.24.3"; 195632 + sha256 = "1xiy43pxmgh5kh2c1vk6g7ay0kinh7rx5xb1lrjw5wkl9sw2l7dg"; 195633 + enableSeparateDataOutput = true; 195634 + libraryHaskellDepends = [ 195635 + aeson base bytestring containers morpheus-graphql-app 195636 + morpheus-graphql-core mtl relude template-haskell text transformers 195637 + unordered-containers vector 195638 + ]; 195639 + testHaskellDepends = [ 195640 + aeson base bytestring containers file-embed morpheus-graphql-app 195641 + morpheus-graphql-core morpheus-graphql-subscriptions 195642 + morpheus-graphql-tests mtl relude tasty tasty-hunit 195643 + template-haskell text transformers unordered-containers vector 195644 + ]; 195645 + description = "Morpheus GraphQL"; 195646 + license = lib.licenses.mit; 195647 + hydraPlatforms = lib.platforms.none; 195648 + }) {}; 195649 + 195650 "morpheus-graphql-subscriptions" = callPackage 195651 + ({ mkDerivation, aeson, base, bytestring, morpheus-graphql-app 195652 + , morpheus-graphql-core, mtl, relude, text, transformers 195653 + , unliftio-core, unordered-containers, uuid, websockets 195654 }: 195655 mkDerivation { 195656 pname = "morpheus-graphql-subscriptions"; 195657 + version = "0.24.3"; 195658 + sha256 = "1cky0br7nkpnjgk0j0qxfz4gd7z14badhpll51yakysxz8y5clsf"; 195659 libraryHaskellDepends = [ 195660 aeson base bytestring morpheus-graphql-app morpheus-graphql-core 195661 mtl relude text transformers unliftio-core unordered-containers 195662 uuid websockets 195663 ]; 195664 description = "Morpheus GraphQL Subscriptions"; 195665 license = lib.licenses.mit; ··· 195682 license = lib.licenses.mit; 195683 }) {}; 195684 195685 + "morpheus-graphql-tests_0_24_3" = callPackage 195686 ({ mkDerivation, aeson, base, bytestring, directory, relude, tasty 195687 , tasty-hunit, text, unordered-containers 195688 }: 195689 mkDerivation { 195690 pname = "morpheus-graphql-tests"; 195691 + version = "0.24.3"; 195692 + sha256 = "0kgzwjg0jr44rfa2pz9k80pvj22spj2qmp6l31fyy54bi89z98vh"; 195693 libraryHaskellDepends = [ 195694 aeson base bytestring directory relude tasty tasty-hunit text 195695 unordered-containers ··· 199545 }: 199546 mkDerivation { 199547 pname = "mywork"; 199548 + version = "1.0.1.0"; 199549 + sha256 = "0mcgc2f8d3v29l940n5pmw2l4na7nz9098w6krc37yl8rddgfjn6"; 199550 + isLibrary = true; 199551 isExecutable = true; 199552 + libraryHaskellDepends = [ 199553 aeson base brick brick-panes bytestring containers ini lens mtl 199554 path path-io template-haskell text text-zipper time 199555 unordered-containers vector vty 199556 ]; 199557 + executableHaskellDepends = [ 199558 + base brick brick-panes lens mtl text vty 199559 + ]; 199560 description = "Tool to keep track of what you have been working on and where"; 199561 license = lib.licenses.isc; 199562 hydraPlatforms = lib.platforms.none; ··· 202740 }: 202741 mkDerivation { 202742 pname = "network-transport-tcp"; 202743 + version = "0.8.1"; 202744 + sha256 = "1ia7985pngbmg6cvgw9xkqdyrgbsg98hzzcjzg5ksfsh6jddrvgx"; 202745 libraryHaskellDepends = [ 202746 async base bytestring containers data-accessor network 202747 network-transport uuid ··· 202759 }: 202760 mkDerivation { 202761 pname = "network-transport-tests"; 202762 + version = "0.3.1"; 202763 + sha256 = "0md91zi8g4vfbj53w1ghbgw50mlgvpnd1pya9y98i8ab8flhk923"; 202764 libraryHaskellDepends = [ 202765 ansi-terminal base bytestring containers mtl network-transport 202766 random ··· 203518 }: 203519 mkDerivation { 203520 pname = "ngx-export-log"; 203521 + version = "1.5.1"; 203522 + sha256 = "03wr3v7x26c0cm01rclc5fkj2a66pamcjikx8wgariljdzfzr7qs"; 203523 libraryHaskellDepends = [ 203524 base bytestring ngx-export ngx-export-tools template-haskell 203525 ]; ··· 204118 }: 204119 mkDerivation { 204120 pname = "nix-tree"; 204121 + version = "0.2.1"; 204122 + sha256 = "1ca4a6mmbb8kvja3ipiifj7kfxayq9ik3ip10m6nkf99a56060jw"; 204123 isLibrary = false; 204124 isExecutable = true; 204125 executableHaskellDepends = [ ··· 204911 pname = "nonempty-vector"; 204912 version = "0.2.1.0"; 204913 sha256 = "0w6fn8dinf8lcbhr5797i5kyixpasylpwn97ljmkjc6n3ad1b21y"; 204914 + revision = "1"; 204915 + editedCabalFile = "18w57f8sdix71a27gwbifw7hmg34lms22c99gp7i7j7g154f3cn3"; 204916 setupHaskellDepends = [ base Cabal cabal-doctest ]; 204917 libraryHaskellDepends = [ base deepseq primitive vector ]; 204918 testHaskellDepends = [ base doctest ]; ··· 206783 pname = "o-clock"; 206784 version = "1.3.0"; 206785 sha256 = "1swayrdhz10b67m6ipa75qz9ycz6r7xbk9fdq3ajlhp9bry31l7i"; 206786 + revision = "1"; 206787 + editedCabalFile = "1fis58d0r7yvznmgijc2878gjv0261apb748d5pcphmgk9i5kzf3"; 206788 isLibrary = true; 206789 isExecutable = true; 206790 libraryHaskellDepends = [ base ]; ··· 207725 }: 207726 mkDerivation { 207727 pname = "om-fork"; 207728 + version = "0.7.1.7"; 207729 + sha256 = "1fpgyh44had11yxarhdavscf12693kgal0js9j3mdj8115dv53nz"; 207730 libraryHaskellDepends = [ 207731 aeson base exceptions ki monad-logger om-show text unliftio 207732 ]; ··· 207735 ]; 207736 description = "Concurrency utilities"; 207737 license = lib.licenses.mit; 207738 + hydraPlatforms = lib.platforms.none; 207739 + broken = true; 207740 }) {}; 207741 207742 "om-http" = callPackage ··· 208734 pname = "openapi3"; 208735 version = "3.2.2"; 208736 sha256 = "0d31ilv2ivwswzbpfibqwnld8697vk63wyr6yl80brjx60g4jp9j"; 208737 + revision = "2"; 208738 + editedCabalFile = "1yc3wlc8j84glav3hzx1l4yq33k05bll252a8yl6ld275jjswn8p"; 208739 isLibrary = true; 208740 isExecutable = true; 208741 setupHaskellDepends = [ base Cabal cabal-doctest ]; ··· 211679 }: 211680 mkDerivation { 211681 pname = "package-version"; 211682 + version = "0.3"; 211683 + sha256 = "01d0345qs5c02gmh3ccsl0xbmiqwcbdpzlqgx2pwj6iv9vvjrf5l"; 211684 libraryHaskellDepends = [ 211685 base bytestring deepseq prettyprinter safe-exceptions 211686 template-haskell text ··· 211955 }: 211956 mkDerivation { 211957 pname = "pact-time"; 211958 + version = "0.2.0.1"; 211959 + sha256 = "1k55bwf7crkr16szyjyzwc5f4h2r0x3yxaajvvffnqkbjpq3zwy0"; 211960 libraryHaskellDepends = [ 211961 aeson attoparsec base bytestring cereal clock Decimal deepseq 211962 microlens mtl text vector vector-space ··· 213365 license = lib.licenses.bsd3; 213366 }) {}; 213367 213368 + "pantry_0_7_0" = callPackage 213369 + ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal 213370 + , casa-client, casa-types, conduit, conduit-extra, containers 213371 + , cryptonite, cryptonite-conduit, digest, exceptions, filelock 213372 + , generic-deriving, hackage-security, hedgehog, hpack, hspec 213373 + , http-client, http-client-tls, http-conduit, http-download 213374 + , http-types, memory, mtl, network-uri, path, path-io, persistent 213375 + , persistent-sqlite, persistent-template, primitive, QuickCheck 213376 + , raw-strings-qq, resourcet, rio, rio-orphans, rio-prettyprint 213377 + , tar-conduit, text, text-metrics, time, transformers, unix-compat 213378 + , unliftio, unordered-containers, vector, yaml, zip-archive 213379 + }: 213380 + mkDerivation { 213381 + pname = "pantry"; 213382 + version = "0.7.0"; 213383 + sha256 = "19jb1gmpypdv4mdn3gp6fwgwhrynx5w7dy666yr4k23zdbkcrz1v"; 213384 + libraryHaskellDepends = [ 213385 + aeson ansi-terminal base bytestring Cabal casa-client casa-types 213386 + conduit conduit-extra containers cryptonite cryptonite-conduit 213387 + digest filelock generic-deriving hackage-security hpack http-client 213388 + http-client-tls http-conduit http-download http-types memory mtl 213389 + network-uri path path-io persistent persistent-sqlite 213390 + persistent-template primitive resourcet rio rio-orphans 213391 + rio-prettyprint tar-conduit text text-metrics time transformers 213392 + unix-compat unliftio unordered-containers vector yaml zip-archive 213393 + ]; 213394 + testHaskellDepends = [ 213395 + aeson ansi-terminal base bytestring Cabal casa-client casa-types 213396 + conduit conduit-extra containers cryptonite cryptonite-conduit 213397 + digest exceptions filelock generic-deriving hackage-security 213398 + hedgehog hpack hspec http-client http-client-tls http-conduit 213399 + http-download http-types memory mtl network-uri path path-io 213400 + persistent persistent-sqlite persistent-template primitive 213401 + QuickCheck raw-strings-qq resourcet rio rio-orphans rio-prettyprint 213402 + tar-conduit text text-metrics time transformers unix-compat 213403 + unliftio unordered-containers vector yaml zip-archive 213404 + ]; 213405 + description = "Content addressable Haskell package management"; 213406 + license = lib.licenses.bsd3; 213407 + hydraPlatforms = lib.platforms.none; 213408 + }) {}; 213409 + 213410 "pantry-tmp" = callPackage 213411 ({ mkDerivation, aeson, ansi-terminal, array, base, base-orphans 213412 , base64-bytestring, bytestring, Cabal, conduit, conduit-extra ··· 215268 }: 215269 mkDerivation { 215270 pname = "password"; 215271 version = "3.0.2.0"; 215272 sha256 = "092cryk5xsmq86l9i7yyjxrq83mi9q61grwdkw2n8c1dxijbdi8l"; 215273 setupHaskellDepends = [ base Cabal cabal-doctest ]; ··· 215283 description = "Hashing and checking of passwords"; 215284 license = lib.licenses.bsd3; 215285 platforms = lib.platforms.x86; 215286 maintainers = [ lib.maintainers.cdepillabout ]; 215287 }) {}; 215288 ··· 215430 }: 215431 mkDerivation { 215432 pname = "patat"; 215433 + version = "0.8.8.0"; 215434 + sha256 = "13y2cj01yl1pq9gdbzjq1mc4qp8ljnmf3hdb13sc5058y0054zy1"; 215435 isLibrary = true; 215436 isExecutable = true; 215437 libraryHaskellDepends = [ ··· 216307 }: 216308 mkDerivation { 216309 pname = "pcre-heavy"; 216310 + version = "1.0.0.3"; 216311 + sha256 = "03wqr7q242j23g910l0qgagqyy8fi3b5gv7xsaym7m41zki1bw9y"; 216312 revision = "1"; 216313 + editedCabalFile = "0wa517agsib2q658bfsb9fdm12yz3pqzj204v9jf9rz4fm4y8q81"; 216314 libraryHaskellDepends = [ 216315 base base-compat bytestring pcre-light semigroups 216316 string-conversions template-haskell ··· 217769 pname = "persistent"; 217770 version = "2.14.3.0"; 217771 sha256 = "06cs30886s0y50kw4p2x8jw1k173il4mfqdfbkkdnd6kc97j920j"; 217772 + revision = "1"; 217773 + editedCabalFile = "1qbi74kmjk07wgib2y6pscjbr8mazlj490928h5bvahw10jx3611"; 217774 libraryHaskellDepends = [ 217775 aeson attoparsec base base64-bytestring blaze-html bytestring 217776 conduit containers fast-logger http-api-data lift-type monad-logger ··· 218042 pname = "persistent-mongoDB"; 218043 version = "2.13.0.1"; 218044 sha256 = "1ck74kpzkz623c43qb8r1cjq8chi2p721vx95zrpciz8jm496235"; 218045 + revision = "1"; 218046 + editedCabalFile = "1h007vh9cx0y963xacxhf3rn2wjnc22ygil9c0z13mljmqssf5h6"; 218047 libraryHaskellDepends = [ 218048 aeson base bson bytestring cereal conduit http-api-data mongoDB 218049 network path-pieces persistent resource-pool resourcet text time ··· 218290 license = lib.licenses.mit; 218291 }) {}; 218292 218293 + "persistent-qq_2_12_0_5" = callPackage 218294 ({ mkDerivation, aeson, base, bytestring, fast-logger 218295 , haskell-src-meta, hspec, HUnit, monad-logger, mtl, persistent 218296 , persistent-sqlite, resourcet, template-haskell, text, unliftio 218297 }: 218298 mkDerivation { 218299 pname = "persistent-qq"; 218300 + version = "2.12.0.5"; 218301 + sha256 = "1mkgrczllayf8mq773rqp11d677fqjxcblmb3l97m0k1qyvpjq1h"; 218302 libraryHaskellDepends = [ 218303 base haskell-src-meta mtl persistent template-haskell text 218304 ]; ··· 220354 }: 220355 mkDerivation { 220356 pname = "pinch"; 220357 + version = "0.4.2.0"; 220358 + sha256 = "107zxrmhf8bdvjk5yy438xxg7015k1b0zvpkfvh7dif7l3j9c4cm"; 220359 libraryHaskellDepends = [ 220360 array base bytestring cereal containers deepseq ghc-prim hashable 220361 network semigroups text unordered-containers vector ··· 220623 pname = "pipes"; 220624 version = "4.3.16"; 220625 sha256 = "163lx5sf68zx5kik5h1fjsyckwr9shdsn5k2dsjq3mhg077nxqgl"; 220626 + revision = "6"; 220627 + editedCabalFile = "16s8a1ijakhsk73ny2vrw6a8r2dszgncd0wk735ii6csg3l2c9pm"; 220628 libraryHaskellDepends = [ 220629 base exceptions mmorph mtl transformers void 220630 ]; ··· 221182 pname = "pipes-group"; 221183 version = "1.0.12"; 221184 sha256 = "1issfj3syi6lfbcdn3bhlbnlh86s92ldsb04c4ac69xipsgyhwqk"; 221185 + revision = "7"; 221186 + editedCabalFile = "0g6xrp4xi4gzar5l4jhpfi617zvy1hv0i9rg7gg23fcqfyc1kh22"; 221187 libraryHaskellDepends = [ 221188 base free pipes pipes-parse transformers 221189 ]; ··· 222080 mainProgram = "pkgtreediff"; 222081 }) {}; 222082 222083 + "pkgtreediff_0_6_0" = callPackage 222084 + ({ mkDerivation, async, base, bytestring, directory, extra 222085 + , filepath, Glob, http-client, http-client-tls, http-directory 222086 + , http-types, koji, rpm-nvr, simple-cmd, simple-cmd-args, text 222087 + }: 222088 + mkDerivation { 222089 + pname = "pkgtreediff"; 222090 + version = "0.6.0"; 222091 + sha256 = "1n7dvv0c2hx90hv7fm1crhl8wn3krryv602msa7klzdl9syd9s1f"; 222092 + isLibrary = true; 222093 + isExecutable = true; 222094 + libraryHaskellDepends = [ base rpm-nvr ]; 222095 + executableHaskellDepends = [ 222096 + async base bytestring directory extra filepath Glob http-client 222097 + http-client-tls http-directory http-types koji rpm-nvr simple-cmd 222098 + simple-cmd-args text 222099 + ]; 222100 + testHaskellDepends = [ base simple-cmd ]; 222101 + description = "RPM package tree diff tool"; 222102 + license = lib.licenses.gpl3Only; 222103 + hydraPlatforms = lib.platforms.none; 222104 + mainProgram = "pkgtreediff"; 222105 + }) {}; 222106 + 222107 "pktree" = callPackage 222108 ({ mkDerivation, base, containers }: 222109 mkDerivation { ··· 223842 }: 223843 mkDerivation { 223844 pname = "polysemy-conc"; 223845 + version = "0.10.0.0"; 223846 + sha256 = "17683p4j54kapg279cbdxl7j0gyrshcsxcs0xngyaplgajwq6pnk"; 223847 libraryHaskellDepends = [ 223848 async base containers incipit-core polysemy polysemy-resume 223849 polysemy-time stm stm-chans torsor unagi-chan unix ··· 223905 "polysemy-http" = callPackage 223906 ({ mkDerivation, aeson, base, case-insensitive, exon, hedgehog 223907 , http-client, http-client-tls, http-types, network, polysemy 223908 + , polysemy-plugin, prelate, servant-client, servant-server, tasty 223909 + , tasty-hedgehog, time, warp 223910 }: 223911 mkDerivation { 223912 pname = "polysemy-http"; 223913 + version = "0.9.0.0"; 223914 + sha256 = "13d5ydyaq6jjinq8h8slxj0iw6bfpg7cdv0lj0kl8kpvikr6livg"; 223915 libraryHaskellDepends = [ 223916 aeson base case-insensitive exon http-client http-client-tls 223917 http-types polysemy polysemy-plugin prelate time 223918 ]; 223919 testHaskellDepends = [ 223920 aeson base exon hedgehog http-client network polysemy 223921 + polysemy-plugin prelate servant-client servant-server tasty 223922 + tasty-hedgehog warp 223923 ]; 223924 description = "Polysemy effects for HTTP clients"; 223925 license = "BSD-2-Clause-Patent"; ··· 224212 }: 224213 mkDerivation { 224214 pname = "polysemy-process"; 224215 + version = "0.10.0.0"; 224216 + sha256 = "1f0bnpzd1k1aj9f3100z240ljvlw9b5ikafif05bwzcpavsy7zli"; 224217 libraryHaskellDepends = [ 224218 base incipit-core path path-io polysemy polysemy-conc 224219 polysemy-resume polysemy-time posix-pty process stm-chans ··· 224375 ({ mkDerivation, base, polysemy, polysemy-methodology }: 224376 mkDerivation { 224377 pname = "polysemy-uncontrolled"; 224378 + version = "0.1.1.1"; 224379 + sha256 = "01z19dy9gb78iwanszyipszq05piaa3n4qjmyj0yg22a1xsm02mi"; 224380 libraryHaskellDepends = [ base polysemy polysemy-methodology ]; 224381 description = "Uncontrolled toy effect for polysemy"; 224382 license = lib.licenses.mit; ··· 227504 }: 227505 mkDerivation { 227506 pname = "prelate"; 227507 + version = "0.2.0.0"; 227508 + sha256 = "03620awa3yh3jfzqzr2i6gbhg4wfq33v7m42rzwnr6j83pkd59im"; 227509 libraryHaskellDepends = [ 227510 aeson base exon extra generic-lens incipit microlens microlens-ghc 227511 polysemy-chronos polysemy-conc polysemy-log polysemy-process ··· 228060 maintainers = [ lib.maintainers.cdepillabout ]; 228061 }) {}; 228062 228063 + "pretty-simple_4_1_2_0" = callPackage 228064 ({ mkDerivation, base, Cabal, cabal-doctest, containers, criterion 228065 , doctest, Glob, mtl, optparse-applicative, prettyprinter 228066 , prettyprinter-ansi-terminal, QuickCheck, template-haskell, text ··· 228068 }: 228069 mkDerivation { 228070 pname = "pretty-simple"; 228071 + version = "4.1.2.0"; 228072 + sha256 = "0di7n3kq2bl0xqj9b1xxf3jznyy6cfyjs6hf6g0bi72rf4wprd1w"; 228073 isLibrary = true; 228074 isExecutable = true; 228075 setupHaskellDepends = [ base Cabal cabal-doctest ]; ··· 229290 license = lib.licenses.mit; 229291 }) {}; 229292 229293 + "process_1_6_16_0" = callPackage 229294 ({ mkDerivation, base, bytestring, deepseq, directory, filepath 229295 , unix 229296 }: 229297 mkDerivation { 229298 pname = "process"; 229299 + version = "1.6.16.0"; 229300 + sha256 = "0a4kr9vndm7wxv9yw9ras5n3y3vr9xx0nkwkazfs06i7s6017hmv"; 229301 libraryHaskellDepends = [ base deepseq directory filepath unix ]; 229302 testHaskellDepends = [ base bytestring directory ]; 229303 description = "Process libraries"; ··· 230504 }: 230505 mkDerivation { 230506 pname = "propellor"; 230507 + version = "5.14.1"; 230508 + sha256 = "1lbqd4mj8mjk1l2pcqjw214w9znnp9mbs8z7dxi5spd819vw0d2d"; 230509 isLibrary = true; 230510 isExecutable = true; 230511 libraryHaskellDepends = [ ··· 232298 232299 "purescript" = callPackage 232300 ({ mkDerivation, aeson, aeson-better-errors, aeson-pretty 232301 + , ansi-terminal, ansi-wl-pprint, array, base, blaze-html 232302 + , bower-json, boxes, bytestring, Cabal, cborg, cheapskate, clock 232303 + , containers, cryptonite, data-ordlist, deepseq, directory, dlist 232304 + , edit-distance, exceptions, file-embed, filepath, fsnotify 232305 + , generic-random, gitrev, Glob, happy, haskeline, hspec 232306 , hspec-discover, http-types, HUnit, language-javascript, lens 232307 , lifted-async, lifted-base, memory, monad-control, monad-logger 232308 , monoidal-containers, mtl, network, newtype, optparse-applicative ··· 232311 , serialise, sourcemap, split, stm, stringsearch, syb, text, these 232312 , time, transformers, transformers-base, transformers-compat 232313 , typed-process, unordered-containers, utf8-string, vector 232314 + , witherable 232315 }: 232316 mkDerivation { 232317 pname = "purescript"; 232318 + version = "0.15.6"; 232319 + sha256 = "19p8jzn76vc5w4g95y36vfhih1s5kq12dvczvfb7zkmn3n6n3g3m"; 232320 isLibrary = true; 232321 isExecutable = true; 232322 libraryHaskellDepends = [ 232323 aeson aeson-better-errors aeson-pretty ansi-terminal array base 232324 + blaze-html bower-json boxes bytestring Cabal cborg cheapskate clock 232325 + containers cryptonite data-ordlist deepseq directory dlist 232326 + edit-distance file-embed filepath fsnotify Glob haskeline 232327 + language-javascript lens lifted-async lifted-base memory 232328 monad-control monad-logger monoidal-containers mtl parallel parsec 232329 pattern-arrows process protolude regex-tdfa safe scientific 232330 semialign semigroups serialise sourcemap split stm stringsearch syb 232331 text these time transformers transformers-base transformers-compat 232332 + typed-process unordered-containers utf8-string vector witherable 232333 ]; 232334 libraryToolDepends = [ happy ]; 232335 executableHaskellDepends = [ 232336 aeson aeson-better-errors aeson-pretty ansi-terminal ansi-wl-pprint 232337 + array base blaze-html bower-json boxes bytestring Cabal cborg 232338 + cheapskate clock containers cryptonite data-ordlist deepseq 232339 directory dlist edit-distance exceptions file-embed filepath 232340 fsnotify gitrev Glob haskeline http-types language-javascript lens 232341 lifted-async lifted-base memory monad-control monad-logger ··· 232343 parsec pattern-arrows process protolude regex-tdfa safe scientific 232344 semialign semigroups serialise sourcemap split stm stringsearch syb 232345 text these time transformers transformers-base transformers-compat 232346 + typed-process unordered-containers utf8-string vector witherable 232347 ]; 232348 executableToolDepends = [ happy ]; 232349 testHaskellDepends = [ 232350 aeson aeson-better-errors aeson-pretty ansi-terminal array base 232351 + blaze-html bower-json boxes bytestring Cabal cborg cheapskate clock 232352 + containers cryptonite data-ordlist deepseq directory dlist 232353 + edit-distance file-embed filepath fsnotify generic-random Glob 232354 + haskeline hspec HUnit language-javascript lens lifted-async 232355 + lifted-base memory monad-control monad-logger monoidal-containers 232356 + mtl newtype parallel parsec pattern-arrows process protolude 232357 + QuickCheck regex-base regex-tdfa safe scientific semialign 232358 + semigroups serialise sourcemap split stm stringsearch syb text 232359 + these time transformers transformers-base transformers-compat 232360 + typed-process unordered-containers utf8-string vector witherable 232361 ]; 232362 testToolDepends = [ happy hspec-discover ]; 232363 doCheck = false; 232364 description = "PureScript Programming Language Compiler"; 232365 license = lib.licenses.bsd3; 232366 + hydraPlatforms = lib.platforms.none; 232367 mainProgram = "purs"; 232368 + broken = true; 232369 }) {}; 232370 232371 "purescript-ast" = callPackage ··· 236469 license = lib.licenses.bsd3; 236470 }) {}; 236471 236472 + "rank2classes_1_4_6" = callPackage 236473 + ({ mkDerivation, base, Cabal, cabal-doctest, data-functor-logistic 236474 + , distributive, doctest, markdown-unlit, tasty, tasty-hunit 236475 + , template-haskell, transformers 236476 + }: 236477 + mkDerivation { 236478 + pname = "rank2classes"; 236479 + version = "1.4.6"; 236480 + sha256 = "09wpjan20m6icrw7v41dn85kapy6ijz2mm17iw2pp51c4h9c09ci"; 236481 + setupHaskellDepends = [ base Cabal cabal-doctest ]; 236482 + libraryHaskellDepends = [ 236483 + base data-functor-logistic distributive template-haskell 236484 + transformers 236485 + ]; 236486 + testHaskellDepends = [ 236487 + base data-functor-logistic distributive doctest tasty tasty-hunit 236488 + ]; 236489 + testToolDepends = [ markdown-unlit ]; 236490 + description = "standard type constructor class hierarchy, only with methods of rank 2 types"; 236491 + license = lib.licenses.bsd3; 236492 + hydraPlatforms = lib.platforms.none; 236493 + }) {}; 236494 + 236495 "rapid" = callPackage 236496 ({ mkDerivation, async, base, containers, foreign-store, stm }: 236497 mkDerivation { ··· 236972 broken = true; 236973 }) {}; 236974 236975 + "rattletrap_11_2_14" = callPackage 236976 ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring 236977 , containers, filepath, http-client, http-client-tls, text 236978 }: 236979 mkDerivation { 236980 pname = "rattletrap"; 236981 + version = "11.2.14"; 236982 + sha256 = "0r879vbdhv77l14wzv03s8hlhmmzzfl6igkwnclr9lq8ncbafrxm"; 236983 isLibrary = true; 236984 isExecutable = true; 236985 libraryHaskellDepends = [ ··· 241271 }: 241272 mkDerivation { 241273 pname = "registry"; 241274 + version = "0.3.3.4"; 241275 + sha256 = "1x5ilikd9xxdhkzvvm5mklxrzx8vbyzzji4rqnw8lsgrxpzwca9d"; 241276 libraryHaskellDepends = [ 241277 base containers exceptions hashable mmorph mtl protolude resourcet 241278 semigroupoids semigroups template-haskell text transformers-base ··· 241298 }: 241299 mkDerivation { 241300 pname = "registry-aeson"; 241301 + version = "0.2.3.3"; 241302 + sha256 = "03wh6sl921hsqk32749y4gklpfjxjbhyw0dwk0zw6ja28jzpny7g"; 241303 libraryHaskellDepends = [ 241304 aeson base bytestring containers protolude registry 241305 template-haskell text transformers unordered-containers vector ··· 241322 }: 241323 mkDerivation { 241324 pname = "registry-hedgehog"; 241325 + version = "0.7.2.0"; 241326 + sha256 = "07lynkbwcjjlhh7v7rxa7s1b3m3vh1lfamdq4iwqy8b54p7fybs5"; 241327 libraryHaskellDepends = [ 241328 base containers hedgehog mmorph multimap protolude registry tasty 241329 tasty-discover tasty-hedgehog tasty-th template-haskell text ··· 242986 pname = "req-conduit"; 242987 version = "1.0.1"; 242988 sha256 = "0zyy9j6iiz8z2jdx25vp77arfbmrck7bjndm3p4s9l9399c5bm62"; 242989 + revision = "1"; 242990 + editedCabalFile = "0gbm1c95ml7binmazn15737a8ls5p21f9d0d6pzc3fla0rz91ic1"; 242991 libraryHaskellDepends = [ 242992 base bytestring conduit http-client req resourcet transformers 242993 ]; ··· 243552 license = lib.licenses.bsd3; 243553 }) {}; 243554 243555 + "resourcet_1_3_0" = callPackage 243556 + ({ mkDerivation, base, containers, exceptions, hspec, mtl 243557 + , primitive, transformers, unliftio-core 243558 + }: 243559 + mkDerivation { 243560 + pname = "resourcet"; 243561 + version = "1.3.0"; 243562 + sha256 = "0swrz7h73m86x3937gdiay3z30y9hn35n86v5brh38j2xs2ifq7c"; 243563 + libraryHaskellDepends = [ 243564 + base containers exceptions mtl primitive transformers unliftio-core 243565 + ]; 243566 + testHaskellDepends = [ base exceptions hspec transformers ]; 243567 + description = "Deterministic allocation and freeing of scarce resources"; 243568 + license = lib.licenses.bsd3; 243569 + hydraPlatforms = lib.platforms.none; 243570 + }) {}; 243571 + 243572 "resourcet-effectful" = callPackage 243573 ({ mkDerivation, base, effectful-core, resourcet }: 243574 mkDerivation { ··· 244998 description = "Test tools for Ribosome"; 244999 license = "BSD-2-Clause-Patent"; 245000 hydraPlatforms = lib.platforms.none; 245001 + }) {}; 245002 245003 "richreports" = callPackage 245004 ({ mkDerivation, ascetic, base, MissingH }: ··· 247661 pname = "rustls"; 247662 version = "0.0.0.0"; 247663 sha256 = "1j7qxmapz9znmbd02359qxbsh1pkprzcg2jjpsz80kfyb6bjj766"; 247664 + revision = "1"; 247665 + editedCabalFile = "18jh00sbyixqjm2y6048f83qpqq4jlbzrik5i62is93rmn4pnnc2"; 247666 libraryHaskellDepends = [ 247667 base bytestring derive-storable derive-storable-plugin network 247668 resourcet text transformers ··· 249960 license = lib.licenses.asl20; 249961 }) {}; 249962 249963 + "scalpel_0_6_2_1" = callPackage 249964 + ({ mkDerivation, base, bytestring, case-insensitive, data-default 249965 + , http-client, http-client-tls, scalpel-core, tagsoup, text 249966 + }: 249967 + mkDerivation { 249968 + pname = "scalpel"; 249969 + version = "0.6.2.1"; 249970 + sha256 = "0w3l38czfsgbyd3x6yir7qw9bl8nmhclrbpbwfyhs39728jlscnc"; 249971 + libraryHaskellDepends = [ 249972 + base bytestring case-insensitive data-default http-client 249973 + http-client-tls scalpel-core tagsoup text 249974 + ]; 249975 + description = "A high level web scraping library for Haskell"; 249976 + license = lib.licenses.asl20; 249977 + hydraPlatforms = lib.platforms.none; 249978 + }) {}; 249979 + 249980 "scalpel-core" = callPackage 249981 ({ mkDerivation, base, bytestring, containers, criterion 249982 , data-default, fail, HUnit, mtl, pointedlist, regex-base ··· 249998 license = lib.licenses.asl20; 249999 }) {}; 250000 250001 + "scalpel-core_0_6_2_1" = callPackage 250002 + ({ mkDerivation, base, bytestring, containers, criterion 250003 + , data-default, fail, HUnit, mtl, pointedlist, regex-base 250004 + , regex-tdfa, tagsoup, text, transformers, vector 250005 + }: 250006 + mkDerivation { 250007 + pname = "scalpel-core"; 250008 + version = "0.6.2.1"; 250009 + sha256 = "1yl1lsi5xm3qdlww2sb6vyppjiisj54f4yzvffv3qg8dgkfjfdra"; 250010 + libraryHaskellDepends = [ 250011 + base bytestring containers data-default fail mtl pointedlist 250012 + regex-base regex-tdfa tagsoup text transformers vector 250013 + ]; 250014 + testHaskellDepends = [ base HUnit regex-base regex-tdfa tagsoup ]; 250015 + benchmarkHaskellDepends = [ base criterion tagsoup text ]; 250016 + description = "A high level web scraping library for Haskell"; 250017 + license = lib.licenses.asl20; 250018 + hydraPlatforms = lib.platforms.none; 250019 + }) {}; 250020 + 250021 "scalpel-search" = callPackage 250022 ({ mkDerivation, base, hspec, scalpel, scalpel-core, tagsoup, text 250023 , uri ··· 251569 pname = "sdl2"; 251570 version = "2.5.4.0"; 251571 sha256 = "1g35phifz49kxk48s8jmgglxhxl79cbzc1cg2qlgk0vdpxpin8ym"; 251572 + revision = "1"; 251573 + editedCabalFile = "19kr714da3lp064h1ky1bxwgkcrjy2ks5qby6214fj99dg7rxipr"; 251574 isLibrary = true; 251575 isExecutable = true; 251576 enableSeparateDataOutput = true; ··· 253540 pname = "serialise"; 253541 version = "0.2.6.0"; 253542 sha256 = "05m5h5vfjp4wvh6y7j2f3d4c3l6gxww2n1v38vqrjacpw641izwk"; 253543 + revision = "1"; 253544 + editedCabalFile = "0rlsi4jq2d1dak2fps5flcn27lywjlhvsi0x2k2lvnjqawnfb3f9"; 253545 libraryHaskellDepends = [ 253546 array base bytestring cborg containers ghc-prim half hashable 253547 primitive strict text these time unordered-containers vector ··· 253715 pname = "servant"; 253716 version = "0.19"; 253717 sha256 = "1rahn436vc3xajn563ni25jqkg87fvhqkpswan1xy6qsfr0ikdjb"; 253718 + revision = "5"; 253719 + editedCabalFile = "0hn8qkvzazjncnawzzx7l0kdhzj35fy1387b00znirz6kx9w5vqp"; 253720 libraryHaskellDepends = [ 253721 aeson attoparsec base base-compat bifunctors bytestring 253722 case-insensitive constraints deepseq http-api-data http-media ··· 253808 pname = "servant-auth-client"; 253809 version = "0.4.1.0"; 253810 sha256 = "16rmwdrx0qyqa821ipayczzl3gv8gvqgx8k9q8qaw19w87hwkh83"; 253811 + revision = "6"; 253812 + editedCabalFile = "0d6mi3w3gx9h21awf1gy2wx7dwh5l9ichww21a3p5rfd8a8swypf"; 253813 libraryHaskellDepends = [ 253814 base bytestring containers servant servant-auth servant-client-core 253815 ]; ··· 253864 pname = "servant-auth-docs"; 253865 version = "0.2.10.0"; 253866 sha256 = "0j1ynnrb6plrhpb2vzs2p7a9jb41llp0j1jwgap7hjhkwhyc7wxd"; 253867 + revision = "11"; 253868 + editedCabalFile = "1xk6j4l5jccwzk0xkiv6ny6w33g92wziacqvqgc5rvy2mzyff4fl"; 253869 setupHaskellDepends = [ base Cabal cabal-doctest ]; 253870 libraryHaskellDepends = [ 253871 base lens servant servant-auth servant-docs text ··· 254275 pname = "servant-client"; 254276 version = "0.19"; 254277 sha256 = "1bdapsr6il0f019ss8wsxndpc8cd5czj40xczay5qhl7fqnxg5pa"; 254278 + revision = "4"; 254279 + editedCabalFile = "0j2i3fvqkhf80hada6vga3674z3bnnl1n3k655alfwnxl7zlgppa"; 254280 libraryHaskellDepends = [ 254281 base base-compat bytestring containers deepseq exceptions 254282 http-client http-media http-types kan-extensions monad-control mtl ··· 254305 pname = "servant-client-core"; 254306 version = "0.19"; 254307 sha256 = "0cisc5cyl367cwrch1gr812aspd36a21hkwi6mwj708rpspwvrmc"; 254308 + revision = "4"; 254309 + editedCabalFile = "1qhqab6akfw6ay4rlrbwmii1s8flbkgp9b9bfzkdhwng7nvwdc80"; 254310 libraryHaskellDepends = [ 254311 aeson base base-compat base64-bytestring bytestring constraints 254312 containers deepseq exceptions free http-media http-types ··· 255008 pname = "servant-js"; 255009 version = "0.9.4.2"; 255010 sha256 = "15n5s3i491cxjxj70wa8yhpipaz47q46s04l4ysc64wgijlnm8xy"; 255011 + revision = "3"; 255012 + editedCabalFile = "1i8ngrrdnql03hlv07wfwbswfwm6zfj66n3byg647hcl71q67ppc"; 255013 isLibrary = true; 255014 isExecutable = true; 255015 libraryHaskellDepends = [ ··· 255207 pname = "servant-multipart"; 255208 version = "0.12.1"; 255209 sha256 = "1p55kb3zhq25ncp7wimhggssn68abfgsnlldk13rk1iajaj6y8y5"; 255210 + revision = "4"; 255211 + editedCabalFile = "0z4n3a1cdb082nwh3ig68wjk617cvwpq0n9ivsab55nvsr2wsm8q"; 255212 libraryHaskellDepends = [ 255213 base bytestring directory lens resourcet servant servant-docs 255214 servant-foreign servant-multipart-api servant-server ··· 255383 pname = "servant-openapi3"; 255384 version = "2.0.1.5"; 255385 sha256 = "0zcyqga4hbdyk34368108vv9vavzdhv26xphas7yppada2sshfay"; 255386 + revision = "1"; 255387 + editedCabalFile = "0bscnxbw1zd0f7ycjr54kxfdcxzndgbxpamc75r1yzly262xrc1b"; 255388 setupHaskellDepends = [ base Cabal cabal-doctest ]; 255389 libraryHaskellDepends = [ 255390 aeson aeson-pretty base base-compat bytestring hspec http-media ··· 255902 pname = "servant-server"; 255903 version = "0.19.1"; 255904 sha256 = "1g88vdwacwli79y5idqlrbhl2k9r463h560f2lk5abhqsmsm9bhd"; 255905 + revision = "3"; 255906 + editedCabalFile = "16jqzkrf9r7lz7y48dnl4v8s4hfn7hmfsmfbj7d96h53r2v4pz5g"; 255907 isLibrary = true; 255908 isExecutable = true; 255909 libraryHaskellDepends = [ ··· 259636 mainProgram = "test"; 259637 }) {}; 259638 259639 + "signal-messaging-dbus" = callPackage 259640 + ({ mkDerivation, base, bytestring, dbus, unliftio }: 259641 + mkDerivation { 259642 + pname = "signal-messaging-dbus"; 259643 + version = "1.0.0.2"; 259644 + sha256 = "0xlsrbx92vdxn1wa3za3pana7z1py0lfp4fyjrpyqp0m66rl81s1"; 259645 + isLibrary = true; 259646 + isExecutable = true; 259647 + libraryHaskellDepends = [ base bytestring dbus unliftio ]; 259648 + executableHaskellDepends = [ base bytestring dbus unliftio ]; 259649 + description = "Bindings for signal-cli's DBus interface"; 259650 + license = "AGPL"; 259651 + mainProgram = "signal-dbus-example"; 259652 + }) {}; 259653 + 259654 "signals" = callPackage 259655 ({ mkDerivation, base, containers, hashable, imperative-edsl-vhdl 259656 , language-vhdl, mtl, observable-sharing, operational-alacarte ··· 259700 }) {}; 259701 259702 "significant-figures" = callPackage 259703 + ({ mkDerivation, base, HasBigDecimal, haskeline, parsec, tasty 259704 + , tasty-hunit, tasty-quickcheck, terminfo, text 259705 }: 259706 mkDerivation { 259707 pname = "significant-figures"; 259708 + version = "0.2.0.0"; 259709 + sha256 = "07x4sgjcnjf7hmq7x17lc2qwd1vsnybm6s620y0cwaawr81rhlxx"; 259710 isLibrary = true; 259711 isExecutable = true; 259712 libraryHaskellDepends = [ base HasBigDecimal parsec text ]; ··· 259714 base HasBigDecimal haskeline parsec terminfo text 259715 ]; 259716 testHaskellDepends = [ 259717 + base HasBigDecimal tasty tasty-hunit tasty-quickcheck text 259718 ]; 259719 description = "Calculate expressions involving significant figures"; 259720 license = lib.licenses.gpl3Plus; ··· 259917 maintainers = [ lib.maintainers.turion ]; 259918 }) {}; 259919 259920 + "simple-affine-space_0_2" = callPackage 259921 + ({ mkDerivation, base, deepseq, directory, filepath, hlint, process 259922 + , regex-posix 259923 + }: 259924 + mkDerivation { 259925 + pname = "simple-affine-space"; 259926 + version = "0.2"; 259927 + sha256 = "1wxsbw1l5ynff3df6yvz22zwnnm77bhr67yccpkfsz9l9l566a3w"; 259928 + libraryHaskellDepends = [ base deepseq ]; 259929 + testHaskellDepends = [ 259930 + base directory filepath hlint process regex-posix 259931 + ]; 259932 + description = "A simple library for affine and vector spaces"; 259933 + license = lib.licenses.bsd3; 259934 + hydraPlatforms = lib.platforms.none; 259935 + maintainers = [ lib.maintainers.turion ]; 259936 + }) {}; 259937 + 259938 "simple-amount" = callPackage 259939 ({ mkDerivation, aeson, base, data-default, gmp, hedgehog, HUnit 259940 , lens, mpfr, pretty, pretty-show, profunctors, split, tasty ··· 261578 }: 261579 mkDerivation { 261580 pname = "sitepipe"; 261581 + version = "0.4.0.2"; 261582 + sha256 = "11v2135a92jcxi4nssds76ki25rdbrdp0q2fl6nnq5sw4ickk7ar"; 261583 libraryHaskellDepends = [ 261584 aeson base bytestring containers directory exceptions filepath Glob 261585 lens lens-aeson megaparsec MissingH mtl mustache ··· 262079 mainProgram = "skylighting"; 262080 }) {}; 262081 262082 + "skylighting_0_13_1" = callPackage 262083 ({ mkDerivation, base, binary, blaze-html, bytestring, containers 262084 , pretty-show, skylighting-core, skylighting-format-ansi 262085 , skylighting-format-blaze-html, skylighting-format-latex, text 262086 }: 262087 mkDerivation { 262088 pname = "skylighting"; 262089 + version = "0.13.1"; 262090 + sha256 = "0azlnrms9cp6vfp33mrzlhv2vv8v3257hri8j3r37x8h2ml3i6h9"; 262091 configureFlags = [ "-fexecutable" ]; 262092 isLibrary = true; 262093 isExecutable = true; ··· 262135 license = lib.licenses.bsd3; 262136 }) {}; 262137 262138 + "skylighting-core_0_13_1" = callPackage 262139 ({ mkDerivation, aeson, attoparsec, base, base64-bytestring, binary 262140 , bytestring, case-insensitive, colour, containers, criterion, Diff 262141 , directory, filepath, mtl, pretty-show, QuickCheck, safe, tasty ··· 262144 }: 262145 mkDerivation { 262146 pname = "skylighting-core"; 262147 + version = "0.13.1"; 262148 + sha256 = "1cfc03684pwxydms5ld7y75msaw5w4y5hhdpyi36xj17y4wf1drw"; 262149 isLibrary = true; 262150 isExecutable = true; 262151 libraryHaskellDepends = [ ··· 262174 pname = "skylighting-extensions"; 262175 version = "1.0.0.0"; 262176 sha256 = "1wi9vai606gf25m3q4p4ilwm8d2m7p5xk0wczq34h9pamfhcaqic"; 262177 + revision = "2"; 262178 + editedCabalFile = "0i1rwlvy92dlr71wl9n6rly4kry90lynbs3gn1l0gg75d0scbpkq"; 262179 libraryHaskellDepends = [ 262180 base containers skylighting skylighting-modding text 262181 ]; ··· 265751 ]; 265752 description = "Generate CSV Exports of your Solana Staking Rewards"; 265753 license = lib.licenses.bsd3; 265754 + hydraPlatforms = lib.platforms.none; 265755 mainProgram = "solana-staking-csvs"; 265756 }) {}; 265757 ··· 266421 }: 266422 mkDerivation { 266423 pname = "spade"; 266424 + version = "0.1.0.8"; 266425 + sha256 = "000cpyz9bvjf7rw2w0vwi4m6jj1hmdiq1qxs1039yrnfx7pq36r1"; 266426 isLibrary = true; 266427 isExecutable = true; 266428 libraryHaskellDepends = [ ··· 268806 pname = "stack"; 268807 version = "2.9.1"; 268808 sha256 = "01020dx89m07qmjs58vs2kidhkzq3106md08w6c65bzxvlf6kcwk"; 268809 + revision = "3"; 268810 + editedCabalFile = "1i0ddb17kzxvlv3xpgyi3acsi21h6iadwwv21ih063cdk9ilysxg"; 268811 configureFlags = [ 268812 "-fdisable-git-info" "-fhide-dependency-versions" 268813 "-fsupported-build" ··· 271998 license = lib.licenses.mit; 271999 }) {}; 272000 272001 + "streaming-commons_0_2_2_5" = callPackage 272002 + ({ mkDerivation, array, async, base, bytestring, deepseq, directory 272003 + , gauge, hspec, hspec-discover, network, process, QuickCheck 272004 + , random, stm, text, transformers, unix, zlib 272005 + }: 272006 + mkDerivation { 272007 + pname = "streaming-commons"; 272008 + version = "0.2.2.5"; 272009 + sha256 = "0157xjz8nhr65y9rm7rdf3pnjlrsgaqam7qfg7nqq91bvfdq2l6a"; 272010 + libraryHaskellDepends = [ 272011 + array async base bytestring directory network process random stm 272012 + text transformers unix zlib 272013 + ]; 272014 + testHaskellDepends = [ 272015 + array async base bytestring deepseq hspec network QuickCheck text 272016 + unix zlib 272017 + ]; 272018 + testToolDepends = [ hspec-discover ]; 272019 + benchmarkHaskellDepends = [ base bytestring deepseq gauge text ]; 272020 + description = "Common lower-level functions needed by various streaming data libraries"; 272021 + license = lib.licenses.mit; 272022 + hydraPlatforms = lib.platforms.none; 272023 + }) {}; 272024 + 272025 "streaming-concurrency" = callPackage 272026 ({ mkDerivation, base, exceptions, hspec, HUnit, lifted-async 272027 , monad-control, QuickCheck, quickcheck-instances, stm, streaming ··· 275698 }: 275699 mkDerivation { 275700 pname = "swagger2"; 275701 + version = "2.8.5"; 275702 + sha256 = "16r9657sp6zvj4jcs0yp7nvgnhjfsla29knaimkddsqa3k8qf1v6"; 275703 setupHaskellDepends = [ base Cabal cabal-doctest ]; 275704 libraryHaskellDepends = [ 275705 aeson aeson-pretty base base-compat-batteries bytestring containers ··· 275719 license = lib.licenses.bsd3; 275720 }) {}; 275721 275722 + "swagger2_2_8_6" = callPackage 275723 + ({ mkDerivation, aeson, aeson-pretty, base, base-compat-batteries 275724 + , bytestring, Cabal, cabal-doctest, containers, cookie, doctest 275725 + , generics-sop, Glob, hashable, hspec, hspec-discover, http-media 275726 + , HUnit, insert-ordered-containers, lens, mtl, network, optics-core 275727 + , optics-th, QuickCheck, quickcheck-instances, scientific 275728 + , template-haskell, text, time, transformers, unordered-containers 275729 + , utf8-string, uuid-types, vector 275730 + }: 275731 + mkDerivation { 275732 + pname = "swagger2"; 275733 + version = "2.8.6"; 275734 + sha256 = "1cvz98cn4xzr7fx8q7rwr22l7l95z1cvq7qpm1shwca5j4gq5084"; 275735 + setupHaskellDepends = [ base Cabal cabal-doctest ]; 275736 + libraryHaskellDepends = [ 275737 + aeson aeson-pretty base base-compat-batteries bytestring containers 275738 + cookie generics-sop hashable http-media insert-ordered-containers 275739 + lens mtl network optics-core optics-th QuickCheck scientific 275740 + template-haskell text time transformers unordered-containers 275741 + uuid-types vector 275742 + ]; 275743 + testHaskellDepends = [ 275744 + aeson base base-compat-batteries bytestring containers doctest Glob 275745 + hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck 275746 + quickcheck-instances template-haskell text time 275747 + unordered-containers utf8-string vector 275748 + ]; 275749 + testToolDepends = [ hspec-discover ]; 275750 + description = "Swagger 2.0 data model"; 275751 + license = lib.licenses.bsd3; 275752 + hydraPlatforms = lib.platforms.none; 275753 + }) {}; 275754 + 275755 "swapper" = callPackage 275756 ({ mkDerivation, base, binary, bytestring, deepseq, happstack-data 275757 , happstack-state, parallel, tokyocabinet ··· 275785 }: 275786 mkDerivation { 275787 pname = "swarm"; 275788 + version = "0.1.1.0"; 275789 + sha256 = "18w84a0hb975qcwsd9kcji88h6xyrf7dbqcvfjdhhgbbd4y8pv9h"; 275790 isLibrary = true; 275791 isExecutable = true; 275792 enableSeparateDataOutput = true; ··· 276095 }: 276096 mkDerivation { 276097 pname = "sydtest"; 276098 + version = "0.13.0.0"; 276099 + sha256 = "0msa5y6fl00qjrj08c6bccbav179f05jk9hb9lmfbffq6bc86rc5"; 276100 libraryHaskellDepends = [ 276101 async autodocodec autodocodec-yaml base bytestring containers Diff 276102 dlist envparse filepath MonadRandom mtl optparse-applicative path ··· 278290 }) {}; 278291 278292 "taffybar" = callPackage 278293 + ({ mkDerivation, aeson, ansi-terminal, base, broadcast-chan 278294 + , bytestring, conduit, ConfigFile, containers, data-default, dbus 278295 + , dbus-hslogger, directory, dyre, either, enclosed-exceptions 278296 + , filepath, gi-cairo, gi-cairo-connector, gi-cairo-render, gi-gdk 278297 + , gi-gdkpixbuf, gi-gdkx11, gi-glib, gi-gtk, gi-gtk-hs, gi-pango 278298 + , gtk-sni-tray, gtk-strut, gtk3, haskell-gi, haskell-gi-base 278299 + , hslogger, HStringTemplate, http-client, http-client-tls 278300 + , http-conduit, http-types, multimap, old-locale 278301 + , optparse-applicative, parsec, process, rate-limit, regex-compat 278302 + , safe, scotty, split, status-notifier-item, stm, template-haskell 278303 + , text, time, time-locale-compat, time-units, transformers 278304 + , transformers-base, tuple, unix, utf8-string, X11, xdg-basedir 278305 + , xdg-desktop-entry, xml, xml-helpers, xmonad 278306 }: 278307 mkDerivation { 278308 pname = "taffybar"; 278309 + version = "4.0.0"; 278310 + sha256 = "1rwir1jlqxby2gj4pxbhz9khn6pfgn4bn3wca6q8zyzn0vs3i2wg"; 278311 isLibrary = true; 278312 isExecutable = true; 278313 enableSeparateDataOutput = true; 278314 libraryHaskellDepends = [ 278315 + aeson ansi-terminal base broadcast-chan bytestring conduit 278316 + ConfigFile containers data-default dbus dbus-hslogger directory 278317 + dyre either enclosed-exceptions filepath gi-cairo 278318 + gi-cairo-connector gi-cairo-render gi-gdk gi-gdkpixbuf gi-gdkx11 278319 + gi-glib gi-gtk gi-gtk-hs gi-pango gtk-sni-tray gtk-strut haskell-gi 278320 + haskell-gi-base hslogger HStringTemplate http-client 278321 + http-client-tls http-conduit http-types multimap old-locale parsec 278322 + process rate-limit regex-compat safe scotty split 278323 status-notifier-item stm template-haskell text time 278324 time-locale-compat time-units transformers transformers-base tuple 278325 unix utf8-string X11 xdg-basedir xdg-desktop-entry xml xml-helpers ··· 278327 ]; 278328 libraryPkgconfigDepends = [ gtk3 ]; 278329 executableHaskellDepends = [ 278330 + base data-default directory hslogger optparse-applicative 278331 ]; 278332 executablePkgconfigDepends = [ gtk3 ]; 278333 description = "A desktop bar similar to xmobar, but with more GUI"; 278334 license = lib.licenses.bsd3; 278335 badPlatforms = lib.platforms.darwin; 278336 mainProgram = "taffybar"; 278337 maintainers = [ lib.maintainers.rvl ]; 278338 }) {inherit (pkgs) gtk3;}; 278339 278340 "tag-bits" = callPackage ··· 279816 license = lib.licenses.bsd3; 279817 }) {}; 279818 279819 + "tasty-hedgehog_1_4_0_0" = callPackage 279820 ({ mkDerivation, base, hedgehog, tagged, tasty 279821 , tasty-expected-failure 279822 }: 279823 mkDerivation { 279824 pname = "tasty-hedgehog"; 279825 + version = "1.4.0.0"; 279826 + sha256 = "1gcwbiqnxv7bkq48sh1d7ra3i53kdflzhpqrx4vlmhd7i69h1r4k"; 279827 libraryHaskellDepends = [ base hedgehog tagged tasty ]; 279828 testHaskellDepends = [ 279829 base hedgehog tasty tasty-expected-failure ··· 282047 license = lib.licenses.bsd3; 282048 }) {}; 282049 282050 + "termbox_1_0_0" = callPackage 282051 + ({ mkDerivation, base, ki, termbox-bindings-hs }: 282052 + mkDerivation { 282053 + pname = "termbox"; 282054 + version = "1.0.0"; 282055 + sha256 = "0diqjxam4vvw8prycjrq7qvn44lihda5rwibhwwp87vn840z0j3s"; 282056 + isLibrary = true; 282057 + isExecutable = true; 282058 + libraryHaskellDepends = [ base ki termbox-bindings-hs ]; 282059 + description = "termbox"; 282060 + license = lib.licenses.bsd3; 282061 + hydraPlatforms = lib.platforms.none; 282062 + }) {}; 282063 + 282064 "termbox-banana" = callPackage 282065 ({ mkDerivation, base, reactive-banana, termbox }: 282066 mkDerivation { ··· 282088 hydraPlatforms = lib.platforms.none; 282089 mainProgram = "example"; 282090 broken = true; 282091 + }) {}; 282092 + 282093 + "termbox-bindings-c" = callPackage 282094 + ({ mkDerivation, base }: 282095 + mkDerivation { 282096 + pname = "termbox-bindings-c"; 282097 + version = "0.1.0"; 282098 + sha256 = "1q7frripz88zgcfmx2lab2vrj19gywnskng07zf7icsj9j6bdwyw"; 282099 + libraryHaskellDepends = [ base ]; 282100 + description = "termbox bindings"; 282101 + license = lib.licenses.bsd3; 282102 + }) {}; 282103 + 282104 + "termbox-bindings-hs" = callPackage 282105 + ({ mkDerivation, base, termbox-bindings-c }: 282106 + mkDerivation { 282107 + pname = "termbox-bindings-hs"; 282108 + version = "0.1.0"; 282109 + sha256 = "07m6lp997skqp04a430ynsrzdpwcczblxawvlcbizffsznkmnl64"; 282110 + libraryHaskellDepends = [ base termbox-bindings-c ]; 282111 + description = "termbox bindings"; 282112 + license = lib.licenses.bsd3; 282113 }) {}; 282114 282115 "termcolor" = callPackage ··· 282295 }) {inherit (pkgs) gtk3; inherit (pkgs) pcre2; 282296 vte_291 = pkgs.vte;}; 282297 282298 + "termonad_4_4_0_0" = callPackage 282299 + ({ mkDerivation, adjunctions, aeson, base, Cabal, cabal-doctest 282300 + , classy-prelude, colour, constraints, containers, data-default 282301 + , directory, distributive, doctest, dyre, file-embed, filepath 282302 + , focuslist, genvalidity-containers, genvalidity-hspec, gi-gdk 282303 + , gi-gio, gi-glib, gi-gtk, gi-pango, gi-vte, gtk3, haskell-gi-base 282304 + , hedgehog, inline-c, lens, mono-traversable, pcre2, pretty-simple 282305 + , QuickCheck, tasty, tasty-hedgehog, tasty-hspec, template-haskell 282306 + , text, transformers, unordered-containers, vte_291, xml-conduit 282307 + , xml-html-qq, yaml 282308 + }: 282309 + mkDerivation { 282310 + pname = "termonad"; 282311 + version = "4.4.0.0"; 282312 + sha256 = "0xyb0z0k16mpsr5nc7a4k7w04k6skfwja25f5w329w1djrkvqfyx"; 282313 + isLibrary = true; 282314 + isExecutable = true; 282315 + enableSeparateDataOutput = true; 282316 + setupHaskellDepends = [ base Cabal cabal-doctest ]; 282317 + libraryHaskellDepends = [ 282318 + adjunctions aeson base classy-prelude colour constraints containers 282319 + data-default directory distributive dyre file-embed filepath 282320 + focuslist gi-gdk gi-gio gi-glib gi-gtk gi-pango gi-vte 282321 + haskell-gi-base inline-c lens mono-traversable pretty-simple 282322 + QuickCheck text transformers unordered-containers xml-conduit 282323 + xml-html-qq yaml 282324 + ]; 282325 + libraryPkgconfigDepends = [ gtk3 pcre2 vte_291 ]; 282326 + executableHaskellDepends = [ base ]; 282327 + testHaskellDepends = [ 282328 + base doctest genvalidity-containers genvalidity-hspec hedgehog lens 282329 + QuickCheck tasty tasty-hedgehog tasty-hspec template-haskell 282330 + ]; 282331 + description = "Terminal emulator configurable in Haskell"; 282332 + license = lib.licenses.bsd3; 282333 + badPlatforms = lib.platforms.darwin; 282334 + hydraPlatforms = lib.platforms.none; 282335 + mainProgram = "termonad"; 282336 + maintainers = [ lib.maintainers.cdepillabout ]; 282337 + }) {inherit (pkgs) gtk3; inherit (pkgs) pcre2; 282338 + vte_291 = pkgs.vte;}; 282339 + 282340 "termplot" = callPackage 282341 ({ mkDerivation, base, brick, data-default, optparse-applicative 282342 , process, split, time-units, transformers, unix, vty ··· 285289 }) {}; 285290 285291 "the-snip" = callPackage 285292 + ({ mkDerivation, attoparsec, base, hspec, optparse-simple, path 285293 + , path-io, rio, unix 285294 }: 285295 mkDerivation { 285296 pname = "the-snip"; 285297 + version = "0.1.0.0"; 285298 + sha256 = "18jn9f317ayhxymr8mvjcfid4gblsjw6db04q3ah9pifarz78snx"; 285299 isLibrary = true; 285300 isExecutable = true; 285301 + libraryHaskellDepends = [ attoparsec base path path-io rio unix ]; 285302 executableHaskellDepends = [ 285303 + attoparsec base optparse-simple path path-io rio unix 285304 ]; 285305 testHaskellDepends = [ 285306 + attoparsec base hspec path path-io rio unix 285307 ]; 285308 description = "Command line tool for extracting demarcated snippets from text files"; 285309 license = lib.licenses.bsd3; ··· 292970 }: 292971 mkDerivation { 292972 pname = "twitchapi"; 292973 + version = "0.0.2"; 292974 + sha256 = "0lw7lr41lnm0jz3ig3y7y23348sp7mvpnihz90nh8j5iv74j7z12"; 292975 libraryHaskellDepends = [ 292976 aeson base bytestring hoauth2 http-client text time timerep 292977 uri-bytestring 292978 ]; 292979 testHaskellDepends = [ 292980 + aeson base bytestring hspec http-client QuickCheck text time 292981 + timerep 292982 ]; 292983 description = "Client access to Twitch.tv API endpoints"; 292984 license = lib.licenses.bsd3; ··· 293658 pname = "type-level-sets"; 293659 version = "0.8.9.0"; 293660 sha256 = "1acsr7g9ssli9yil9kws47gc6h3csmk2afncyki41pipa1vsriv4"; 293661 + revision = "2"; 293662 + editedCabalFile = "1pd7lblyz7frgwm473is7phv7rm9cj5ypyf2z1n1jwj0aj8mb11p"; 293663 libraryHaskellDepends = [ base ghc-prim ]; 293664 description = "Type-level sets and finite maps (with value-level counterparts)"; 293665 license = lib.licenses.bsd3; ··· 294774 }: 294775 mkDerivation { 294776 pname = "tzdata"; 294777 + version = "0.2.20221011.0"; 294778 + sha256 = "118k2zbn71cri9f7b7293hsj5vyrmz7v60a7rl0r2abgkxkf39d2"; 294779 enableSeparateDataOutput = true; 294780 libraryHaskellDepends = [ 294781 base bytestring containers deepseq vector ··· 295993 license = lib.licenses.asl20; 295994 }) {}; 295995 295996 + "unicode-data_0_4_0" = callPackage 295997 + ({ mkDerivation, base, deepseq, hspec, hspec-discover, tasty 295998 + , tasty-bench 295999 + }: 296000 + mkDerivation { 296001 + pname = "unicode-data"; 296002 + version = "0.4.0"; 296003 + sha256 = "09s1chc7g9sgvjxs6ld5m4vrkm1shf7401ywffjrx1xfdjidb428"; 296004 + isLibrary = true; 296005 + isExecutable = true; 296006 + libraryHaskellDepends = [ base ]; 296007 + testHaskellDepends = [ base hspec ]; 296008 + testToolDepends = [ hspec-discover ]; 296009 + benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ]; 296010 + description = "Access Unicode Character Database (UCD)"; 296011 + license = lib.licenses.asl20; 296012 + hydraPlatforms = lib.platforms.none; 296013 + }) {}; 296014 + 296015 "unicode-data-names" = callPackage 296016 ({ mkDerivation, base, deepseq, hspec, hspec-discover, tasty 296017 , tasty-bench, unicode-data 296018 }: 296019 mkDerivation { 296020 pname = "unicode-data-names"; 296021 + version = "0.2.0"; 296022 + sha256 = "0i28rp5g6wmnga6i95a6cq3dhkjg3v477xwycbcl38dfwdj3iy2c"; 296023 isLibrary = true; 296024 isExecutable = true; 296025 libraryHaskellDepends = [ base ]; ··· 296028 benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ]; 296029 description = "Unicode characters names and aliases"; 296030 license = lib.licenses.asl20; 296031 + hydraPlatforms = lib.platforms.none; 296032 + broken = true; 296033 }) {}; 296034 296035 "unicode-data-scripts" = callPackage ··· 296038 }: 296039 mkDerivation { 296040 pname = "unicode-data-scripts"; 296041 + version = "0.2.0"; 296042 + sha256 = "13igfgjqkkh5az5cxkqlp51ix34d9m8hgsjqc342hcbbal51zc82"; 296043 libraryHaskellDepends = [ base unicode-data ]; 296044 testHaskellDepends = [ base hspec unicode-data ]; 296045 testToolDepends = [ hspec-discover ]; ··· 296048 ]; 296049 description = "Unicode characters scripts"; 296050 license = lib.licenses.asl20; 296051 + hydraPlatforms = lib.platforms.none; 296052 + broken = true; 296053 }) {}; 296054 296055 "unicode-data-security" = callPackage ··· 296058 }: 296059 mkDerivation { 296060 pname = "unicode-data-security"; 296061 + version = "0.2.0"; 296062 + sha256 = "10x58l62i7bj9kmnchp1rggln40sfbsyw4pxlzbk8dmhkh5zmdlx"; 296063 libraryHaskellDepends = [ base unicode-data ]; 296064 testHaskellDepends = [ base hspec ]; 296065 testToolDepends = [ hspec-discover ]; 296066 benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ]; 296067 description = "Unicode security mechanisms database"; 296068 license = lib.licenses.asl20; 296069 + hydraPlatforms = lib.platforms.none; 296070 + broken = true; 296071 }) {}; 296072 296073 "unicode-general-category" = callPackage ··· 296172 pname = "unicode-transforms"; 296173 version = "0.4.0.1"; 296174 sha256 = "1z29jvli2rqkynfxni1gibl81458j7h8lrb8fg6lpnj8svhy2y1j"; 296175 + revision = "2"; 296176 + editedCabalFile = "1imm3svpz2shilj2kmmmcyy5yd4c1mpmz5v1gvjrr98hrab2i9x7"; 296177 isLibrary = true; 296178 isExecutable = true; 296179 libraryHaskellDepends = [ ··· 297496 ]; 297497 description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; 297498 license = lib.licenses.mit; 297499 + }) {}; 297500 + 297501 + "unliftio_0_2_23_0" = callPackage 297502 + ({ mkDerivation, async, base, bytestring, containers, deepseq 297503 + , directory, filepath, gauge, hspec, process, QuickCheck 297504 + , safe-exceptions, stm, time, transformers, unix, unliftio-core 297505 + }: 297506 + mkDerivation { 297507 + pname = "unliftio"; 297508 + version = "0.2.23.0"; 297509 + sha256 = "1zg4ddi4z85550abw9ijycbbjg8ddig7r0vcma8ik03dxzga71id"; 297510 + libraryHaskellDepends = [ 297511 + async base bytestring deepseq directory filepath process 297512 + safe-exceptions stm time transformers unix unliftio-core 297513 + ]; 297514 + testHaskellDepends = [ 297515 + async base bytestring containers deepseq directory filepath hspec 297516 + process QuickCheck safe-exceptions stm time transformers unix 297517 + unliftio-core 297518 + ]; 297519 + benchmarkHaskellDepends = [ 297520 + async base bytestring deepseq directory filepath gauge process 297521 + safe-exceptions stm time transformers unix unliftio-core 297522 + ]; 297523 + description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; 297524 + license = lib.licenses.mit; 297525 + hydraPlatforms = lib.platforms.none; 297526 }) {}; 297527 297528 "unliftio-core" = callPackage ··· 301645 pname = "verifiable-expressions"; 301646 version = "0.6.2"; 301647 sha256 = "1nrlcbimng6qf4g7h4hxg3j05kd0hlihkhp8hj5js44n29vg89qk"; 301648 + revision = "1"; 301649 + editedCabalFile = "15h6zdzqvfkh480y5yp1sfjw79pkc6iv5b8mz785p3bgrspdlvn9"; 301650 libraryHaskellDepends = [ 301651 base containers lens mtl sbv transformers union vinyl 301652 ]; ··· 301790 }: 301791 mkDerivation { 301792 pname = "versions"; 301793 + version = "5.0.4"; 301794 + sha256 = "1zny1kkk42nxwsbjfg87kwgcz4amjbihzqqpwmr3vcwqgx06lx19"; 301795 libraryHaskellDepends = [ 301796 base deepseq hashable megaparsec parser-combinators text 301797 ]; ··· 303347 pname = "wai-cli"; 303348 version = "0.2.3"; 303349 sha256 = "0fflvxfc9ibkrrgqdsr89gl77b0b706a8g7ylydaqqz6z089qbi3"; 303350 + revision = "2"; 303351 + editedCabalFile = "1dv6lvfrsjpg733ssxgxghlfddqmnm8h2lp99wxyc8iiliy62vl9"; 303352 libraryHaskellDepends = [ 303353 ansi-terminal base http-types iproute monads-tf network options stm 303354 streaming-commons transformers unix wai wai-extra warp warp-tls ··· 303525 pname = "wai-extra"; 303526 version = "3.1.12.1"; 303527 sha256 = "1ya4m0c2p3wxzjlmk3yasc3pm61z309hzry9d39lj5wqv93a4wn6"; 303528 + revision = "1"; 303529 + editedCabalFile = "15v9m9af34s2iz9836bd1xi0s27sffviai4ywb2g3cv33fnpnljh"; 303530 isLibrary = true; 303531 isExecutable = true; 303532 libraryHaskellDepends = [ ··· 305835 license = lib.licenses.bsd3; 305836 }) {}; 305837 305838 + "wd" = callPackage 305839 + ({ mkDerivation, base, directory, process }: 305840 + mkDerivation { 305841 + pname = "wd"; 305842 + version = "0.1.0.0"; 305843 + sha256 = "06ilhp2mcjs66hbjnzbkbmxagi0lqg0galv6jshin77dzml8vxqq"; 305844 + isLibrary = false; 305845 + isExecutable = true; 305846 + sha256 = "1l3pq6i9npbyzh0bv8qb315l50zhv81s5rqqnc8k27rlrabirndb"; 305847 + description = "Run a command on a specified directory"; 305848 + license = lib.licenses.asl20; 305849 + mainProgram = "wd"; 305850 + }) {}; 305851 + 305852 "weak" = callPackage 305853 ({ mkDerivation, base }: 305854 mkDerivation { ··· 308329 maintainers = [ lib.maintainers.maralorn ]; 308330 }) {}; 308331 308332 + "witch_1_1_2_0" = callPackage 308333 ({ mkDerivation, base, bytestring, containers, HUnit, tagged 308334 , template-haskell, text, time, transformers 308335 }: 308336 mkDerivation { 308337 pname = "witch"; 308338 + version = "1.1.2.0"; 308339 + sha256 = "1ahikszzypycjilz0749wwcfppk8xdc1n4q97nxbf33h13jpaxax"; 308340 libraryHaskellDepends = [ 308341 base bytestring containers tagged template-haskell text time 308342 ]; ··· 310685 license = lib.licenses.bsd3; 310686 }) {}; 310687 310688 + "xdg-basedir-compliant" = callPackage 310689 + ({ mkDerivation, aeson, base, bytestring, filepath, hspec, polysemy 310690 + , polysemy-plugin, polysemy-zoo, QuickCheck, split 310691 + }: 310692 + mkDerivation { 310693 + pname = "xdg-basedir-compliant"; 310694 + version = "1.0.2"; 310695 + sha256 = "0451z9w6607ci2s3bx8q73j3fw3ff3lnjf3i4h4nkscf76m84zzl"; 310696 + libraryHaskellDepends = [ 310697 + base bytestring filepath polysemy polysemy-plugin polysemy-zoo 310698 + split 310699 + ]; 310700 + testHaskellDepends = [ 310701 + aeson base bytestring filepath hspec polysemy polysemy-plugin 310702 + polysemy-zoo QuickCheck split 310703 + ]; 310704 + description = "XDG Basedir"; 310705 + license = lib.licenses.bsd3; 310706 + }) {}; 310707 + 310708 "xdg-desktop-entry" = callPackage 310709 ({ mkDerivation, base, ConfigFile, directory, either, filepath 310710 , multimap, safe, transformers, unix ··· 311142 }: 311143 mkDerivation { 311144 pname = "xlsx"; 311145 + version = "1.1.0"; 311146 + sha256 = "09h2z1qys01lmddkacs4z3gm36dd1ndn0hw8cn3mmciyczawn2w1"; 311147 libraryHaskellDepends = [ 311148 attoparsec base base64-bytestring binary-search bytestring conduit 311149 containers data-default deepseq dlist errors exceptions extra ··· 311177 testHaskellDepends = [ base ]; 311178 description = "Xlsx table cell value extraction utility"; 311179 license = lib.licenses.bsd3; 311180 + hydraPlatforms = lib.platforms.none; 311181 + broken = true; 311182 }) {}; 311183 311184 "xlsx-templater" = callPackage ··· 312119 312120 "xmobar" = callPackage 312121 ({ mkDerivation, aeson, alsa-core, alsa-mixer, async, base 312122 + , bytestring, cairo, colour, containers, dbus, directory 312123 + , extensible-exceptions, filepath, gauge, hinotify, hspec 312124 + , http-client-tls, http-conduit, http-types, iwlib, libmpd, libXpm 312125 + , libXrandr, libXrender, mtl, old-locale, pango, parsec 312126 + , parsec-numbers, process, regex-compat, stm, temporary, time 312127 + , timezone-olson, timezone-series, transformers, unix, utf8-string 312128 + , wirelesstools, X11, X11-xft 312129 }: 312130 mkDerivation { 312131 pname = "xmobar"; 312132 + version = "0.45"; 312133 + sha256 = "0p64z535lk338f247gvddc6c4326xs41ar817whdvzj2910pyn86"; 312134 configureFlags = [ 312135 "-fwith_alsa" "-fwith_conduit" "-fwith_datezone" "-fwith_dbus" 312136 "-fwith_inotify" "-fwith_iwlib" "-fwith_mpd" "-fwith_mpris" ··· 312140 isLibrary = true; 312141 isExecutable = true; 312142 libraryHaskellDepends = [ 312143 + aeson alsa-core alsa-mixer async base bytestring cairo colour 312144 + containers dbus directory extensible-exceptions filepath hinotify 312145 + http-client-tls http-conduit http-types iwlib libmpd mtl old-locale 312146 + pango parsec parsec-numbers process regex-compat stm time 312147 + timezone-olson timezone-series transformers unix utf8-string X11 312148 + X11-xft 312149 ]; 312150 librarySystemDepends = [ 312151 libXpm libXrandr libXrender wirelesstools ··· 312655 "xrefcheck" = callPackage 312656 ({ mkDerivation, aeson, aeson-casing, async, base, bytestring 312657 , case-insensitive, cmark-gfm, containers, data-default, directory 312658 + , dlist, exceptions, filepath, firefly, fmt, ftp-client, Glob 312659 + , http-client, http-types, lens, modern-uri, mtl, o-clock 312660 + , optparse-applicative, pretty-terminal, process, raw-strings-qq 312661 + , reflection, regex-tdfa, req, tagged, tagsoup, tasty 312662 + , tasty-discover, tasty-hunit, tasty-quickcheck, text, text-metrics 312663 , th-lift-instances, time, transformers, universum, uri-bytestring 312664 , with-utf8, yaml 312665 }: 312666 mkDerivation { 312667 pname = "xrefcheck"; 312668 + version = "0.2.2"; 312669 + sha256 = "0qyl2wislma25s3n5aaqd732a2p7i9lsv4fvydm121a4r5sc5j4h"; 312670 isLibrary = true; 312671 isExecutable = true; 312672 libraryHaskellDepends = [ 312673 aeson aeson-casing async base bytestring cmark-gfm containers 312674 + data-default directory dlist exceptions filepath fmt ftp-client 312675 + Glob http-client http-types lens modern-uri mtl o-clock 312676 + optparse-applicative pretty-terminal process raw-strings-qq 312677 + reflection regex-tdfa req tagsoup text text-metrics 312678 + th-lift-instances time transformers universum uri-bytestring yaml 312679 ]; 312680 executableHaskellDepends = [ base bytestring universum with-utf8 ]; 312681 testHaskellDepends = [ 312682 base bytestring case-insensitive cmark-gfm containers directory 312683 + firefly fmt http-types modern-uri o-clock optparse-applicative 312684 + reflection regex-tdfa tagged tasty tasty-hunit tasty-quickcheck 312685 + time universum uri-bytestring yaml 312686 ]; 312687 + testToolDepends = [ tasty-discover ]; 312688 license = lib.licenses.mpl20; 312689 hydraPlatforms = lib.platforms.none; 312690 mainProgram = "xrefcheck"; ··· 313362 pname = "yaml"; 313363 version = "0.11.8.0"; 313364 sha256 = "1s0arllihjjqp65jbc8c1w5106i2infppsirvbsifpmpkf14w6pn"; 313365 + revision = "2"; 313366 + editedCabalFile = "1dix5jm3d380vjr9l6wqz54zk883kilk8rijlvjp6b13mjxwcj1l"; 313367 configureFlags = [ "-fsystem-libyaml" ]; 313368 isLibrary = true; 313369 isExecutable = true; ··· 318350 pname = "zip"; 318351 version = "1.7.2"; 318352 sha256 = "1c5pr3hv11dpn4ybd4742qkpqmvb9l3l7xmzlsf65wm2p8071dvj"; 318353 + revision = "2"; 318354 + editedCabalFile = "0gacj2fp0yg45l5vxby0n03lza91zfykk74p6a2r3abrfmvw7kq8"; 318355 isLibrary = true; 318356 isExecutable = true; 318357 libraryHaskellDepends = [
+2 -2
pkgs/development/libraries/flatbuffers/default.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "flatbuffers"; 10 - version = "2.0.7"; 11 12 src = fetchFromGitHub { 13 owner = "google"; 14 repo = "flatbuffers"; 15 rev = "v${version}"; 16 - sha256 = "sha256-tIM6CdIPq++xFbpA22zDm3D4dT9soNDe/9GRY/FyLrw="; 17 }; 18 19 nativeBuildInputs = [ cmake python3 ];
··· 7 8 stdenv.mkDerivation rec { 9 pname = "flatbuffers"; 10 + version = "22.10.26"; 11 12 src = fetchFromGitHub { 13 owner = "google"; 14 repo = "flatbuffers"; 15 rev = "v${version}"; 16 + sha256 = "sha256-Kub076FkWwHNlphGtTx2c3Jojv8otKLo492uN6Oq1F0="; 17 }; 18 19 nativeBuildInputs = [ cmake python3 ];
+2 -2
pkgs/development/libraries/intel-gmmlib/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "intel-gmmlib"; 9 - version = "22.2.1"; 10 11 src = fetchFromGitHub { 12 owner = "intel"; 13 repo = "gmmlib"; 14 rev = "intel-gmmlib-${version}"; 15 - sha256 = "sha256-/v2RUn/s3wrBdfClXkm6MM9KfSEWjbE2Njs3fDqXaj8="; 16 }; 17 18 nativeBuildInputs = [ cmake ];
··· 6 7 stdenv.mkDerivation rec { 8 pname = "intel-gmmlib"; 9 + version = "22.3.0"; 10 11 src = fetchFromGitHub { 12 owner = "intel"; 13 repo = "gmmlib"; 14 rev = "intel-gmmlib-${version}"; 15 + sha256 = "sha256-ZJQ4KLKWA9SIXqKffU/uxUU+aXgfDdxQ5Wejgcfowgs="; 16 }; 17 18 nativeBuildInputs = [ cmake ];
+3 -2
pkgs/development/python-modules/asyncmy/default.nix
··· 4 , fetchFromGitHub 5 , poetry-core 6 , pythonOlder 7 }: 8 9 buildPythonPackage rec { ··· 23 nativeBuildInputs = [ 24 cython 25 poetry-core 26 ]; 27 28 - # Not running tests as aiomysql is missing support for 29 - # pymysql>=0.9.3 30 doCheck = false; 31 32 pythonImportsCheck = [
··· 4 , fetchFromGitHub 5 , poetry-core 6 , pythonOlder 7 + , setuptools 8 }: 9 10 buildPythonPackage rec { ··· 24 nativeBuildInputs = [ 25 cython 26 poetry-core 27 + setuptools 28 ]; 29 30 + # Not running tests as aiomysql is missing support for pymysql>=0.9.3 31 doCheck = false; 32 33 pythonImportsCheck = [
+52
pkgs/development/python-modules/bundlewrap/default.nix
···
··· 1 + { lib 2 + , fetchFromGitHub 3 + , buildPythonPackage 4 + , pythonOlder 5 + , cryptography 6 + , jinja2 7 + , Mako 8 + , passlib 9 + , pytest 10 + , pyyaml 11 + , requests 12 + , rtoml 13 + , setuptools 14 + , tomlkit 15 + , librouteros 16 + , pytestCheckHook 17 + }: 18 + 19 + buildPythonPackage rec { 20 + pname = "bundlewrap"; 21 + version = "4.15.0"; 22 + 23 + disabled = pythonOlder "3.7"; 24 + 25 + src = fetchFromGitHub { 26 + owner = "bundlewrap"; 27 + repo = "bundlewrap"; 28 + rev = version; 29 + sha256 = "sha256-O31lh43VyaFnd/IUkx44wsgxkWubZKzjsKXzHwcGox0"; 30 + }; 31 + 32 + nativeBuildInputs = [ setuptools ]; 33 + propagatedBuildInputs = [ 34 + cryptography jinja2 Mako passlib pyyaml requests tomlkit librouteros 35 + ] ++ lib.optional (pythonOlder "3.11") [ rtoml ]; 36 + 37 + pythonImportsCheck = [ "bundlewrap" ]; 38 + 39 + checkInputs = [ pytestCheckHook ]; 40 + 41 + pytestFlagsArray = [ 42 + # only unit tests as integration tests need a OpenSSH client/server setup 43 + "tests/unit" 44 + ]; 45 + 46 + meta = with lib; { 47 + homepage = "https://bundlewrap.org/"; 48 + description = "Easy, Concise and Decentralized Config management with Python"; 49 + license = [ licenses.gpl3 ] ; 50 + maintainers = with maintainers; [ wamserma ]; 51 + }; 52 + }
+4
pkgs/development/python-modules/cvxpy/default.nix
··· 9 , osqp 10 , scipy 11 , scs 12 , useOpenmp ? (!stdenv.isDarwin) 13 # Check inputs 14 , pytestCheckHook ··· 33 osqp 34 scipy 35 scs 36 ]; 37 38 # Required flags from https://github.com/cvxgrp/cvxpy/releases/tag/v1.1.11 ··· 49 disabledTests = [ 50 "test_tv_inpainting" 51 "test_diffcp_sdp_example" 52 ] ++ lib.optionals stdenv.isAarch64 [ 53 "test_ecos_bb_mi_lp_2" # https://github.com/cvxgrp/cvxpy/issues/1241#issuecomment-780912155 54 ];
··· 9 , osqp 10 , scipy 11 , scs 12 + , setuptools 13 , useOpenmp ? (!stdenv.isDarwin) 14 # Check inputs 15 , pytestCheckHook ··· 34 osqp 35 scipy 36 scs 37 + setuptools 38 ]; 39 40 # Required flags from https://github.com/cvxgrp/cvxpy/releases/tag/v1.1.11 ··· 51 disabledTests = [ 52 "test_tv_inpainting" 53 "test_diffcp_sdp_example" 54 + "test_huber" 55 + "test_partial_problem" 56 ] ++ lib.optionals stdenv.isAarch64 [ 57 "test_ecos_bb_mi_lp_2" # https://github.com/cvxgrp/cvxpy/issues/1241#issuecomment-780912155 58 ];
+14 -5
pkgs/development/python-modules/editdistance/default.nix
··· 3 , fetchFromGitHub 4 , pytestCheckHook 5 , cython 6 }: 7 8 buildPythonPackage rec { 9 pname = "editdistance"; 10 - version = "0.6.0"; 11 12 13 src = fetchFromGitHub { 14 owner = "roy-ht"; 15 repo = pname; 16 rev = "v${version}"; 17 - sha256 = "17xkndwdyf14nfxk25z1qnhkzm0yxw65fpj78c01haq241zfzjr5"; 18 }; 19 20 - nativeBuildInputs = [ cython ]; 21 22 preBuild = '' 23 cythonize --inplace editdistance/bycython.pyx 24 ''; 25 26 - checkInputs = [ pytestCheckHook ]; 27 28 - pythonImportsCheck = [ "editdistance" ]; 29 30 meta = with lib; { 31 description = "Python implementation of the edit distance (Levenshtein distance)";
··· 3 , fetchFromGitHub 4 , pytestCheckHook 5 , cython 6 + , pythonOlder 7 }: 8 9 buildPythonPackage rec { 10 pname = "editdistance"; 11 + version = "0.6.1"; 12 + format = "setuptools"; 13 14 + disabled = pythonOlder "3.7"; 15 16 src = fetchFromGitHub { 17 owner = "roy-ht"; 18 repo = pname; 19 rev = "v${version}"; 20 + hash = "sha256-c0TdH1nJAKrepatCSCTLaKsDv9NKruMQadCjclKGxBw="; 21 }; 22 23 + nativeBuildInputs = [ 24 + cython 25 + ]; 26 27 preBuild = '' 28 cythonize --inplace editdistance/bycython.pyx 29 ''; 30 31 + checkInputs = [ 32 + pytestCheckHook 33 + ]; 34 35 + pythonImportsCheck = [ 36 + "editdistance" 37 + ]; 38 39 meta = with lib; { 40 description = "Python implementation of the edit distance (Levenshtein distance)";
+5
pkgs/development/python-modules/ge25519/default.nix
··· 7 , parts 8 , pytestCheckHook 9 , pythonOlder 10 }: 11 12 buildPythonPackage rec { ··· 20 inherit pname version; 21 hash = "sha256-y9Nv59pLWk1kRjZG3EmalT34Mjx7RLZ4WkvJlRrK5LI="; 22 }; 23 24 propagatedBuildInputs = [ 25 fe25519
··· 7 , parts 8 , pytestCheckHook 9 , pythonOlder 10 + , setuptools 11 }: 12 13 buildPythonPackage rec { ··· 21 inherit pname version; 22 hash = "sha256-y9Nv59pLWk1kRjZG3EmalT34Mjx7RLZ4WkvJlRrK5LI="; 23 }; 24 + 25 + nativeBuildInputs = [ 26 + setuptools 27 + ]; 28 29 propagatedBuildInputs = [ 30 fe25519
+2 -2
pkgs/development/python-modules/meshtastic/default.nix
··· 18 19 buildPythonPackage rec { 20 pname = "meshtastic"; 21 - version = "1.3.43"; 22 format = "setuptools"; 23 24 disabled = pythonOlder "3.7"; ··· 27 owner = "meshtastic"; 28 repo = "Meshtastic-python"; 29 rev = "refs/tags/${version}"; 30 - hash = "sha256-Gy9fnYUbv5jR+YeFjbNGdng+loM/J71Yn9Y1mKERVUA="; 31 }; 32 33 propagatedBuildInputs = [
··· 18 19 buildPythonPackage rec { 20 pname = "meshtastic"; 21 + version = "1.3.44"; 22 format = "setuptools"; 23 24 disabled = pythonOlder "3.7"; ··· 27 owner = "meshtastic"; 28 repo = "Meshtastic-python"; 29 rev = "refs/tags/${version}"; 30 + hash = "sha256-3OINNcdyZyhofGJDvAVyDLv/ylomM6LP4cEBkmeYwn4="; 31 }; 32 33 propagatedBuildInputs = [
+4
pkgs/development/python-modules/osqp/default.nix
··· 24 hash = "sha256-svoXquQqftSY7CYbM/Jiu0s2BefoRkBiFZ2froF/DWE="; 25 }; 26 27 SETUPTOOLS_SCM_PRETEND_VERSION = version; 28 29 dontUseCmakeConfigure = true;
··· 24 hash = "sha256-svoXquQqftSY7CYbM/Jiu0s2BefoRkBiFZ2froF/DWE="; 25 }; 26 27 + postPatch = '' 28 + sed -i 's/sp.random/np.random/g' src/osqp/tests/*.py 29 + ''; 30 + 31 SETUPTOOLS_SCM_PRETEND_VERSION = version; 32 33 dontUseCmakeConfigure = true;
+3 -3
pkgs/development/python-modules/pysqueezebox/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "pysqueezebox"; 12 - version = "0.6.0"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.6"; ··· 17 src = fetchFromGitHub { 18 owner = "rajlaud"; 19 repo = pname; 20 - rev = "v${version}"; 21 - hash = "sha256-0ArKVRy4H0NWShlQMziKvbHp9OjpAkEKp4zrvpVlXOk="; 22 }; 23 24 propagatedBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "pysqueezebox"; 12 + version = "0.6.1"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.6"; ··· 17 src = fetchFromGitHub { 18 owner = "rajlaud"; 19 repo = pname; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-NCADVSsnaOJfLJ7i18i7d7wlWcyt1DoRFGOVXEEYHPI="; 22 }; 23 24 propagatedBuildInputs = [
+3 -4
pkgs/development/python-modules/pyswitchbee/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "pyswitchbee"; 11 - version = "1.6.0"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.9"; ··· 17 owner = "jafar-atili"; 18 repo = "pySwitchbee"; 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-ZAe47Oxw5n6OM/PRKz7OR8yzi/c9jnXeOYNjCbs0j1E="; 21 }; 22 23 postPatch = '' ··· 44 meta = with lib; { 45 description = "Library to control SwitchBee smart home device"; 46 homepage = "https://github.com/jafar-atili/pySwitchbee/"; 47 - # https://github.com/jafar-atili/pySwitchbee/issues/1 48 - license = with licenses; [ unfree ]; 49 maintainers = with maintainers; [ fab ]; 50 }; 51 }
··· 8 9 buildPythonPackage rec { 10 pname = "pyswitchbee"; 11 + version = "1.6.1"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.9"; ··· 17 owner = "jafar-atili"; 18 repo = "pySwitchbee"; 19 rev = "refs/tags/${version}"; 20 + hash = "sha256-5Mc70yi9Yj+8ye81v9NbKZnNoD5PQmBVAiYF5IM5ix8="; 21 }; 22 23 postPatch = '' ··· 44 meta = with lib; { 45 description = "Library to control SwitchBee smart home device"; 46 homepage = "https://github.com/jafar-atili/pySwitchbee/"; 47 + license = with licenses; [ asl20 ]; 48 maintainers = with maintainers; [ fab ]; 49 }; 50 }
+31 -8
pkgs/development/python-modules/python-box/default.nix
··· 7 , pyyaml 8 , ruamel-yaml 9 , toml 10 }: 11 12 buildPythonPackage rec { ··· 14 version = "6.0.2"; 15 format = "setuptools"; 16 17 - disabled = pythonOlder "3.6"; 18 19 src = fetchFromGitHub { 20 owner = "cdgriffith"; ··· 23 hash = "sha256-IE2qyRzvrOTymwga+hCwE785sAVTqQtcN1DL/uADpbQ="; 24 }; 25 26 - propagatedBuildInputs = [ 27 - msgpack 28 - pyyaml 29 - ruamel-yaml 30 - toml 31 - ]; 32 33 checkInputs = [ 34 pytestCheckHook 35 - ]; 36 37 pythonImportsCheck = [ 38 "box"
··· 7 , pyyaml 8 , ruamel-yaml 9 , toml 10 + , tomli 11 + , tomli-w 12 }: 13 14 buildPythonPackage rec { ··· 16 version = "6.0.2"; 17 format = "setuptools"; 18 19 + disabled = pythonOlder "3.7"; 20 21 src = fetchFromGitHub { 22 owner = "cdgriffith"; ··· 25 hash = "sha256-IE2qyRzvrOTymwga+hCwE785sAVTqQtcN1DL/uADpbQ="; 26 }; 27 28 + passthru.optional-dependencies = { 29 + all = [ 30 + msgpack 31 + ruamel-yaml 32 + toml 33 + ]; 34 + yaml = [ 35 + ruamel-yaml 36 + ]; 37 + ruamel-yaml = [ 38 + ruamel-yaml 39 + ]; 40 + PyYAML = [ 41 + pyyaml 42 + ]; 43 + tomli = [ 44 + tomli-w 45 + ] ++ lib.optionals (pythonOlder "3.11") [ 46 + tomli 47 + ]; 48 + toml = [ 49 + toml 50 + ]; 51 + msgpack = [ 52 + msgpack 53 + ]; 54 + }; 55 56 checkInputs = [ 57 pytestCheckHook 58 + ] ++ passthru.optional-dependencies.all; 59 60 pythonImportsCheck = [ 61 "box"
+13 -6
pkgs/development/python-modules/python-gitlab/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "python-gitlab"; 13 - version = "3.10.0"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; 17 18 src = fetchPypi { 19 inherit pname version; 20 - sha256 = "sha256-FJMKFv3X829nuTc+fU1HIOjjdIAAKDgCidszBun3RhQ="; 21 }; 22 23 propagatedBuildInputs = [ 24 - argcomplete 25 - pyyaml 26 requests 27 requests-toolbelt 28 ]; 29 30 - # tests rely on a gitlab instance on a local docker setup 31 doCheck = false; 32 33 pythonImportsCheck = [ ··· 37 meta = with lib; { 38 description = "Interact with GitLab API"; 39 homepage = "https://github.com/python-gitlab/python-gitlab"; 40 - license = licenses.lgpl3; 41 maintainers = with maintainers; [ nyanloutre ]; 42 }; 43 }
··· 10 11 buildPythonPackage rec { 12 pname = "python-gitlab"; 13 + version = "3.11.0"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; 17 18 src = fetchPypi { 19 inherit pname version; 20 + hash = "sha256-25Rytq5PupaLQJ3DL67iDdZQiQZdqpPgjSG3lqZdZXg="; 21 }; 22 23 propagatedBuildInputs = [ 24 requests 25 requests-toolbelt 26 ]; 27 28 + passthru.optional-dependencies = { 29 + autocompletion = [ 30 + argcomplete 31 + ]; 32 + yaml = [ 33 + pyyaml 34 + ]; 35 + }; 36 + 37 + # Tests rely on a gitlab instance on a local docker setup 38 doCheck = false; 39 40 pythonImportsCheck = [ ··· 44 meta = with lib; { 45 description = "Interact with GitLab API"; 46 homepage = "https://github.com/python-gitlab/python-gitlab"; 47 + license = licenses.lgpl3Only; 48 maintainers = with maintainers; [ nyanloutre ]; 49 }; 50 }
+20 -11
pkgs/development/python-modules/python-utils/default.nix
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 , loguru 5 - , pytestCheckHook 6 - , six 7 , pytest-mypy 8 }: 9 10 buildPythonPackage rec { 11 pname = "python-utils"; 12 - version = "3.3.3"; 13 14 src = fetchFromGitHub { 15 owner = "WoLpH"; 16 repo = pname; 17 - rev = "v${version}"; 18 - hash = "sha256-U6yamXbG8CUrNnFmGTBpHUelZSgoaNyB2CdUSH9WdMA="; 19 }; 20 21 - # disable coverage and linting 22 postPatch = '' 23 sed -i '/--cov/d' pytest.ini 24 - sed -i '/--flake8/d' pytest.ini 25 ''; 26 27 - propagatedBuildInputs = [ 28 - loguru 29 - six 30 - ]; 31 32 checkInputs = [ 33 pytest-mypy 34 pytestCheckHook 35 ]; 36 37 pytestFlagsArray = [ ··· 42 description = "Module with some convenient utilities"; 43 homepage = "https://github.com/WoLpH/python-utils"; 44 license = licenses.bsd3; 45 }; 46 }
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 , loguru 5 + , pytest-asyncio 6 , pytest-mypy 7 + , pytestCheckHook 8 + , pythonOlder 9 }: 10 11 buildPythonPackage rec { 12 pname = "python-utils"; 13 + version = "3.4.5"; 14 + format = "setuptools"; 15 + 16 + disabled = pythonOlder "3.7"; 17 18 src = fetchFromGitHub { 19 owner = "WoLpH"; 20 repo = pname; 21 + rev = "refs/tags/v${version}"; 22 + hash = "sha256-O/+jvdzzxUFaQdAfUM9p40fPPDNN+stTauCD993HH6Y="; 23 }; 24 25 postPatch = '' 26 sed -i '/--cov/d' pytest.ini 27 ''; 28 29 + passthru.optional-dependencies = { 30 + loguru = [ 31 + loguru 32 + ]; 33 + }; 34 35 checkInputs = [ 36 + pytest-asyncio 37 pytest-mypy 38 pytestCheckHook 39 + ] ++ passthru.optional-dependencies.loguru; 40 + 41 + pythonImportsCheck = [ 42 + "python_utils" 43 ]; 44 45 pytestFlagsArray = [ ··· 50 description = "Module with some convenient utilities"; 51 homepage = "https://github.com/WoLpH/python-utils"; 52 license = licenses.bsd3; 53 + maintainers = with maintainers; [ ]; 54 }; 55 }
+31 -10
pkgs/development/python-modules/robotframework-requests/default.nix
··· 1 { lib 2 , buildPythonPackage 3 - , fetchPypi 4 - , unittest2 5 - , robotframework 6 , lxml 7 , requests 8 }: 9 10 buildPythonPackage rec { 11 - version = "0.9.3"; 12 pname = "robotframework-requests"; 13 14 - src = fetchPypi { 15 - inherit pname version; 16 - sha256 = "sha256-C754uOezq5vsSWilG/N5XiZxABp4Cyt+vyriFSmI2jU="; 17 }; 18 19 - buildInputs = [ unittest2 ]; 20 - propagatedBuildInputs = [ robotframework lxml requests ]; 21 22 meta = with lib; { 23 description = "Robot Framework keyword library wrapper around the HTTP client library requests"; 24 homepage = "https://github.com/bulkan/robotframework-requests"; 25 license = licenses.mit; 26 }; 27 - 28 }
··· 1 { lib 2 , buildPythonPackage 3 + , fetchFromGitHub 4 , lxml 5 + , pytestCheckHook 6 + , pythonOlder 7 , requests 8 + , robotframework 9 }: 10 11 buildPythonPackage rec { 12 pname = "robotframework-requests"; 13 + version = "0.9.4"; 14 + format = "setuptools"; 15 16 + disabled = pythonOlder "3.7"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "MarketSquare"; 20 + repo = pname; 21 + rev = "refs/tags/v${version}"; 22 + hash = "sha256-XjcR29dH9K9XEnJZlQ4UUDI1MG92dRO1puiB6fcN58k="; 23 }; 24 25 + propagatedBuildInputs = [ 26 + lxml 27 + requests 28 + robotframework 29 + ]; 30 + 31 + buildInputs = [ 32 + pytestCheckHook 33 + ]; 34 + 35 + pythonImportsCheck = [ 36 + "RequestsLibrary" 37 + ]; 38 + 39 + pytestFlagsArray = [ 40 + "utests" 41 + ]; 42 43 meta = with lib; { 44 description = "Robot Framework keyword library wrapper around the HTTP client library requests"; 45 homepage = "https://github.com/bulkan/robotframework-requests"; 46 license = licenses.mit; 47 + maintainers = with maintainers; [ ]; 48 }; 49 }
+14 -1
pkgs/development/python-modules/scapy/default.nix
··· 1 - { buildPythonPackage, fetchFromGitHub, lib, isPyPy 2 , pycrypto, ecdsa # TODO 3 , tox, mock, coverage, can, brotli 4 , withOptionalDeps ? true, tcpdump, ipython ··· 7 , withPlottingSupport ? true, matplotlib 8 , withGraphicsSupport ? false, pyx, texlive, graphviz, imagemagick 9 , withManufDb ? false, wireshark 10 # 2D/3D graphics and graphs TODO: VPython 11 # TODO: nmap, numpy 12 }: ··· 24 sha256 = "0nxci1v32h5517gl9ic6zjq8gc8drwr0n5pz04c91yl97xznnw94"; 25 }; 26 27 postPatch = '' 28 printf "${version}" > scapy/VERSION 29 '' + lib.optionalString withManufDb '' 30 substituteInPlace scapy/data.py --replace "/opt/wireshark" "${wireshark}" 31 '';
··· 1 + { buildPythonPackage, fetchFromGitHub, stdenv, lib, isPyPy 2 , pycrypto, ecdsa # TODO 3 , tox, mock, coverage, can, brotli 4 , withOptionalDeps ? true, tcpdump, ipython ··· 7 , withPlottingSupport ? true, matplotlib 8 , withGraphicsSupport ? false, pyx, texlive, graphviz, imagemagick 9 , withManufDb ? false, wireshark 10 + , libpcap 11 # 2D/3D graphics and graphs TODO: VPython 12 # TODO: nmap, numpy 13 }: ··· 25 sha256 = "0nxci1v32h5517gl9ic6zjq8gc8drwr0n5pz04c91yl97xznnw94"; 26 }; 27 28 + patches = [ 29 + ./find-library.patch 30 + ]; 31 + 32 postPatch = '' 33 printf "${version}" > scapy/VERSION 34 + 35 + libpcap_file="${lib.getLib libpcap}/lib/libpcap${stdenv.hostPlatform.extensions.sharedLibrary}" 36 + if ! [ -e "$libpcap_file" ]; then 37 + echo "error: $libpcap_file not found" >&2 38 + exit 1 39 + fi 40 + substituteInPlace "scapy/libs/winpcapy.py" \ 41 + --replace "@libpcap_file@" "$libpcap_file" 42 '' + lib.optionalString withManufDb '' 43 substituteInPlace scapy/data.py --replace "/opt/wireshark" "${wireshark}" 44 '';
+12
pkgs/development/python-modules/scapy/find-library.patch
···
··· 1 + diff -uNr a/scapy/libs/winpcapy.py b/scapy/libs/winpcapy.py 2 + --- a/scapy/libs/winpcapy.py 1970-01-01 01:00:01.000000000 +0100 3 + +++ b/scapy/libs/winpcapy.py 2022-08-12 17:57:52.830224862 +0200 4 + @@ -33,7 +33,7 @@ 5 + else: 6 + # Try to load libpcap 7 + SOCKET = c_int 8 + - _lib_name = find_library("pcap") 9 + + _lib_name = "@libpcap_file@" 10 + if not _lib_name: 11 + raise OSError("Cannot find libpcap.so library") 12 + _lib = CDLL(_lib_name)
+11 -4
pkgs/development/python-modules/spotipy/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchPypi 4 , redis 5 , requests 6 , six 7 }: 8 9 buildPythonPackage rec { 10 pname = "spotipy"; 11 - version = "2.20.0"; 12 13 src = fetchPypi { 14 inherit pname version; 15 - sha256 = "sha256-4mqZt1vi/EI3WytLNV3ET6Hlnvx3OvoXt4ThpMCoGMk="; 16 }; 17 18 propagatedBuildInputs = [ 19 redis 20 requests 21 six 22 ]; 23 24 - # tests want to access the spotify API 25 doCheck = false; 26 pythonImportsCheck = [ 27 "spotipy" 28 "spotipy.oauth2" 29 ]; 30 31 meta = with lib; { 32 homepage = "https://spotipy.readthedocs.org/"; 33 changelog = "https://github.com/plamere/spotipy/blob/${version}/CHANGELOG.md"; 34 - description = "A light weight Python library for the Spotify Web API"; 35 license = licenses.mit; 36 maintainers = with maintainers; [ rvolosatovs ]; 37 };
··· 1 { lib 2 , buildPythonPackage 3 , fetchPypi 4 + , pythonOlder 5 , redis 6 , requests 7 , six 8 + , urllib3 9 }: 10 11 buildPythonPackage rec { 12 pname = "spotipy"; 13 + version = "2.21.0"; 14 + format = "setuptools"; 15 + 16 + disabled = pythonOlder "3.7"; 17 18 src = fetchPypi { 19 inherit pname version; 20 + hash = "sha256-YhFhqbWqAVaBwu4buIc87i7mtEDYQEDanSpXzWf31eU="; 21 }; 22 23 propagatedBuildInputs = [ 24 redis 25 requests 26 six 27 + urllib3 28 ]; 29 30 + # Tests want to access the spotify API 31 doCheck = false; 32 + 33 pythonImportsCheck = [ 34 "spotipy" 35 "spotipy.oauth2" 36 ]; 37 38 meta = with lib; { 39 + description = "Library for the Spotify Web API"; 40 homepage = "https://spotipy.readthedocs.org/"; 41 changelog = "https://github.com/plamere/spotipy/blob/${version}/CHANGELOG.md"; 42 license = licenses.mit; 43 maintainers = with maintainers; [ rvolosatovs ]; 44 };
+4 -2
pkgs/development/python-modules/tensorflow/bin.nix
··· 98 ( 99 cd unpacked/tensorflow* 100 # Adjust dependency requirements: 101 - # - Relax flatbuffers, gast and tensorflow-estimator version requirements that don't match what we have packaged 102 # - The purpose of python3Packages.libclang is not clear at the moment and we don't have it packaged yet 103 # - keras and tensorlow-io-gcs-filesystem will be considered as optional for now. 104 sed -i *.dist-info/METADATA \ 105 -e "/Requires-Dist: flatbuffers/d" \ 106 -e "/Requires-Dist: gast/d" \ 107 - -e "/Requires-Dist: libclang/d" \ 108 -e "/Requires-Dist: keras/d" \ 109 -e "/Requires-Dist: tensorflow-estimator/d" \ 110 -e "/Requires-Dist: tensorflow-io-gcs-filesystem/d" 111 )
··· 98 ( 99 cd unpacked/tensorflow* 100 # Adjust dependency requirements: 101 + # - Relax flatbuffers, gast, protobuf, tensorboard, and tensorflow-estimator version requirements that don't match what we have packaged 102 # - The purpose of python3Packages.libclang is not clear at the moment and we don't have it packaged yet 103 # - keras and tensorlow-io-gcs-filesystem will be considered as optional for now. 104 sed -i *.dist-info/METADATA \ 105 -e "/Requires-Dist: flatbuffers/d" \ 106 -e "/Requires-Dist: gast/d" \ 107 -e "/Requires-Dist: keras/d" \ 108 + -e "/Requires-Dist: libclang/d" \ 109 + -e "/Requires-Dist: protobuf/d" \ 110 + -e "/Requires-Dist: tensorboard/d" \ 111 -e "/Requires-Dist: tensorflow-estimator/d" \ 112 -e "/Requires-Dist: tensorflow-io-gcs-filesystem/d" 113 )
+2 -2
pkgs/development/tools/analysis/cppcheck/default.nix
··· 13 14 stdenv.mkDerivation rec { 15 pname = "cppcheck"; 16 - version = "2.9"; 17 18 src = fetchFromGitHub { 19 owner = "danmar"; 20 repo = "cppcheck"; 21 rev = version; 22 - sha256 = "sha256-UkmtW/3CLU9tFNjVLhQPhYkYflFLOBc/7Qc8lSBOo3I="; 23 }; 24 25 buildInputs = [ pcre
··· 13 14 stdenv.mkDerivation rec { 15 pname = "cppcheck"; 16 + version = "2.9.1"; 17 18 src = fetchFromGitHub { 19 owner = "danmar"; 20 repo = "cppcheck"; 21 rev = version; 22 + sha256 = "sha256-8vwuNK7qQg+pkUnWpEe8272BuHJUaidm8MoGsXVt1X8="; 23 }; 24 25 buildInputs = [ pcre
+3 -3
pkgs/development/tools/ruff/default.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "ruff"; 11 - version = "0.0.89"; 12 13 src = fetchFromGitHub { 14 owner = "charliermarsh"; 15 repo = pname; 16 rev = "v${version}"; 17 - sha256 = "sha256-S+lnIzwdh3xv5Hoprl1gElD91zSa63TnAavIeT8XmKQ="; 18 }; 19 20 - cargoSha256 = "sha256-v7hR7t0mVwiF/CAd221ZQSncM7c05bltUB7w3+5xxjM="; 21 22 buildInputs = lib.optionals stdenv.isDarwin [ 23 CoreServices
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "ruff"; 11 + version = "0.0.91"; 12 13 src = fetchFromGitHub { 14 owner = "charliermarsh"; 15 repo = pname; 16 rev = "v${version}"; 17 + sha256 = "sha256-KAifSlIFJPw0A83pH6kZz2fCmYf6QVmuhAwZWtXEV3o="; 18 }; 19 20 + cargoSha256 = "sha256-Zy6RQwRc3IYzK+pFs/CsZXZoRmnUfWeZTGpxjHTl6dY="; 21 22 buildInputs = lib.optionals stdenv.isDarwin [ 23 CoreServices
+37
pkgs/development/tools/rust/cargo-lambda/default.nix
···
··· 1 + { stdenv, lib, rustPlatform, fetchFromGitHub, makeWrapper, cargo-watch, zig, Security }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "cargo-lambda"; 5 + version = "0.11.2"; 6 + 7 + src = fetchFromGitHub { 8 + owner = pname; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "sha256-IK4HVj8Y8Vz+mza8G9C+m5JRfNT3BWWdlbQQkJPu6RI="; 12 + }; 13 + 14 + cargoSha256 = "sha256-oSqoSvv8IiChtduQQA31wItHcsnRBAQgOCrQN4sjcx8="; 15 + 16 + buildInputs = lib.optionals stdenv.isDarwin [ Security ]; 17 + 18 + nativeBuildInputs = [ makeWrapper ]; 19 + 20 + postInstall = '' 21 + wrapProgram $out/bin/cargo-lambda --prefix PATH : ${lib.makeBinPath [ cargo-watch zig ]} 22 + ''; 23 + 24 + checkFlags = [ 25 + # Disabled because it accesses the network. 26 + "--skip test_download_example" 27 + # Disabled because it makes assumptions about the file system. 28 + "--skip test_target_dir_from_env" 29 + ]; 30 + 31 + meta = with lib; { 32 + description = "A Cargo subcommand to help you work with AWS Lambda"; 33 + homepage = "https://cargo-lambda.info"; 34 + license = licenses.mit; 35 + maintainers = with maintainers; [ taylor1791 ]; 36 + }; 37 + }
+3 -3
pkgs/development/web/flyctl/default.nix
··· 2 3 buildGoModule rec { 4 pname = "flyctl"; 5 - version = "0.0.424"; 6 7 src = fetchFromGitHub { 8 owner = "superfly"; 9 repo = "flyctl"; 10 rev = "v${version}"; 11 - sha256 = "sha256-VipCiWSuC1SSJPWk9WXgcMd0G0C2TsUSQgW2GM9yAII="; 12 }; 13 14 - vendorSha256 = "sha256-a0ZnZlKB/Uotrm4npXB1dd1+oWHRhJVW7ofMSKlqcvM="; 15 16 subPackages = [ "." ]; 17
··· 2 3 buildGoModule rec { 4 pname = "flyctl"; 5 + version = "0.0.425"; 6 7 src = fetchFromGitHub { 8 owner = "superfly"; 9 repo = "flyctl"; 10 rev = "v${version}"; 11 + sha256 = "sha256-SIvJQbPCQhZ9zPQI5QSCOrJNlCNL+S9U2v41ik3h4HU="; 12 }; 13 14 + vendorSha256 = "sha256-wMVvDB/6ZDY3EwTWRJ1weCIlRZM+Ye24UnRl1YZzAcA="; 15 16 subPackages = [ "." ]; 17
+2 -9
pkgs/games/dwarf-fortress/default.nix
··· 63 inherit dwarf-fortress-unfuck; 64 }; 65 66 - # unfuck is linux-only right now, we will only use it there. 67 - dwarf-fortress-unfuck = 68 - if stdenv.isLinux then callPackage ./unfuck.nix { inherit dfVersion; } 69 - else null; 70 71 twbt = callPackage ./twbt { inherit dfVersion; }; 72 ··· 83 in 84 callPackage ./wrapper { 85 inherit (self) themes; 86 - 87 - dwarf-fortress = dwarf-fortress; 88 - twbt = twbt; 89 - dfhack = dfhack; 90 - dwarf-therapist = dwarf-therapist; 91 92 jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 93 };
··· 63 inherit dwarf-fortress-unfuck; 64 }; 65 66 + dwarf-fortress-unfuck = callPackage ./unfuck.nix { inherit dfVersion; }; 67 68 twbt = callPackage ./twbt { inherit dfVersion; }; 69 ··· 80 in 81 callPackage ./wrapper { 82 inherit (self) themes; 83 + inherit dwarf-fortress twbt dfhack dwarf-therapist; 84 85 jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 86 };
+2 -4
pkgs/games/dwarf-fortress/game.nix
··· 18 let 19 libpath = makeLibraryPath [ stdenv.cc.cc stdenv.cc.libc dwarf-fortress-unfuck SDL ]; 20 21 - homepage = "http://www.bay12games.com/dwarves/"; 22 - 23 # Map Dwarf Fortress platform names to Nixpkgs platform names. 24 # Other srcs are avilable like 32-bit mac & win, but I have only 25 # included the ones most likely to be needed by Nixpkgs users. ··· 56 version = dfVersion; 57 58 src = fetchurl { 59 - url = "${homepage}df_${baseVersion}_${patchVersion}_${dfPlatform}.tar.bz2"; 60 inherit sha256; 61 }; 62 ··· 103 104 meta = { 105 description = "A single-player fantasy game with a randomly generated adventure world"; 106 - inherit homepage; 107 license = licenses.unfreeRedistributable; 108 platforms = attrNames platforms; 109 maintainers = with maintainers; [ a1russell robbinch roconnor abbradar numinit shazow ];
··· 18 let 19 libpath = makeLibraryPath [ stdenv.cc.cc stdenv.cc.libc dwarf-fortress-unfuck SDL ]; 20 21 # Map Dwarf Fortress platform names to Nixpkgs platform names. 22 # Other srcs are avilable like 32-bit mac & win, but I have only 23 # included the ones most likely to be needed by Nixpkgs users. ··· 54 version = dfVersion; 55 56 src = fetchurl { 57 + url = "https://www.bay12games.com/dwarves/df_${baseVersion}_${patchVersion}_${dfPlatform}.tar.bz2"; 58 inherit sha256; 59 }; 60 ··· 101 102 meta = { 103 description = "A single-player fantasy game with a randomly generated adventure world"; 104 + homepage = "https://www.bay12games.com/dwarves/"; 105 license = licenses.unfreeRedistributable; 106 platforms = attrNames platforms; 107 maintainers = with maintainers; [ a1russell robbinch roconnor abbradar numinit shazow ];
+2
pkgs/games/dwarf-fortress/wrapper/default.nix
··· 137 ''; 138 139 preferLocalBuild = true; 140 }
··· 137 ''; 138 139 preferLocalBuild = true; 140 + 141 + inherit (dwarf-fortress) meta; 142 }
+8 -5
pkgs/games/xivlauncher/default.nix
··· 3 , useSteamRun ? true }: 4 5 let 6 - rev = "6246fde6b54f8c7e340057fe2d940287c437153f"; 7 in 8 buildDotnetModule rec { 9 pname = "XIVLauncher"; 10 - version = "1.0.1.0"; 11 12 src = fetchFromGitHub { 13 owner = "goatcorp"; 14 - repo = "FFXIVQuickLauncher"; 15 inherit rev; 16 - sha256 = "sha256-sM909/ysrlwsiVSBrMo4cOZUWxjRA3ZSwlloGythOAY="; 17 }; 18 19 nativeBuildInputs = [ copyDesktopItems ]; ··· 31 ]; 32 33 postPatch = '' 34 - substituteInPlace src/XIVLauncher.Common/Game/Patch/Acquisition/Aria/AriaHttpPatchAcquisition.cs \ 35 --replace 'ariaPath = "aria2c"' 'ariaPath = "${aria2}/bin/aria2c"' 36 ''; 37 ··· 57 desktopName = "XIVLauncher"; 58 comment = meta.description; 59 categories = [ "Game" ]; 60 }) 61 ]; 62 ··· 66 license = licenses.gpl3; 67 maintainers = with maintainers; [ ashkitten sersorrel ]; 68 platforms = [ "x86_64-linux" ]; 69 }; 70 }
··· 3 , useSteamRun ? true }: 4 5 let 6 + rev = "1.0.2"; 7 in 8 buildDotnetModule rec { 9 pname = "XIVLauncher"; 10 + version = rev; 11 12 src = fetchFromGitHub { 13 owner = "goatcorp"; 14 + repo = "XIVLauncher.Core"; 15 inherit rev; 16 + sha256 = "DlSMxIbgzL5cy+A5nm7ZaA2A0TdINtq2GHW27uxORKI="; 17 + fetchSubmodules = true; 18 }; 19 20 nativeBuildInputs = [ copyDesktopItems ]; ··· 32 ]; 33 34 postPatch = '' 35 + substituteInPlace lib/FFXIVQuickLauncher/src/XIVLauncher.Common/Game/Patch/Acquisition/Aria/AriaHttpPatchAcquisition.cs \ 36 --replace 'ariaPath = "aria2c"' 'ariaPath = "${aria2}/bin/aria2c"' 37 ''; 38 ··· 58 desktopName = "XIVLauncher"; 59 comment = meta.description; 60 categories = [ "Game" ]; 61 + startupWMClass = "XIVLauncher.Core"; 62 }) 63 ]; 64 ··· 68 license = licenses.gpl3; 69 maintainers = with maintainers; [ ashkitten sersorrel ]; 70 platforms = [ "x86_64-linux" ]; 71 + mainProgram = "XIVLauncher.Core"; 72 }; 73 }
+6 -15
pkgs/games/xivlauncher/deps.nix
··· 4 { fetchNuGet }: [ 5 (fetchNuGet { pname = "Castle.Core"; version = "4.4.1"; sha256 = "13dja1jxl5zwhi0ghkgvgmqdrixn57f9hk52jy5vpaaakzr550r7"; }) 6 (fetchNuGet { pname = "CheapLoc"; version = "1.1.6"; sha256 = "1m6cgx9yh7h3vrq2d4f99xyvsxc9jvz8zjq1q14qgylfmyq4hx4l"; }) 7 (fetchNuGet { pname = "Config.Net"; version = "4.19.0"; sha256 = "17iv0vy0693s6d8626lbz3w1ppn5abn77aaki7h4qi4izysizgim"; }) 8 (fetchNuGet { pname = "Downloader"; version = "2.2.8"; sha256 = "0farwh3pc6m8hsgqywigdpcb4gr2m9myyxm2idzjmhhkzfqghj28"; }) 9 (fetchNuGet { pname = "goaaats.NativeLibraryLoader"; version = "4.9.0-beta1-g70f642e82e"; sha256 = "1bjjgsw4ry9cz8dzsgwx428hn06wms194pqz8nclwrqcwfx7gmxk"; }) ··· 16 (fetchNuGet { pname = "goaaats.Veldrid.StartupUtilities"; version = "4.9.0-beta1-g70f642e82e"; sha256 = "03r3x9h0fyb07d6d28ny6r5s688m50xc0lgc6zf2cy684kfnvmp5"; }) 17 (fetchNuGet { pname = "ImGui.NET"; version = "1.87.2"; sha256 = "0rv0n18fvz1gbh45crhzn1f8xw8zkc8qyiyj91vajjcry8mq1x7q"; }) 18 (fetchNuGet { pname = "KeySharp"; version = "1.0.5"; sha256 = "1ic10v0a174fw6w89iyg4yzji36bsj15573y676cj5n09n6s75d4"; }) 19 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.3.3"; sha256 = "09m4cpry8ivm9ga1abrxmvw16sslxhy2k5sl14zckhqb1j164im6"; }) 20 (fetchNuGet { pname = "Microsoft.CodeAnalysis.BannedApiAnalyzers"; version = "3.3.3"; sha256 = "1z6x0d8lpcfjr3sxy25493i17vvcg5bsay6c03qan6mnj5aqzw2k"; }) 21 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "4.0.1"; sha256 = "0axjv1nhk1z9d4c51d9yxdp09l8yqqnqaifhqcwnxnv0r4y5cka9"; }) 22 (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "4.0.1"; sha256 = "1h6jfifg7pw2vacpdds4v4jqnaydg9b108irf315wzx6rh8yv9cb"; }) 23 (fetchNuGet { pname = "Microsoft.CodeAnalysis.NetAnalyzers"; version = "6.0.0"; sha256 = "06zy947m5lrbwb684g42ijb07r5jsqycvfnphc6cqfdrfnzqv6k9"; }) 24 - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.0.1"; sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr"; }) 25 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 26 - (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.0.1"; sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p"; }) 27 (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; }) 28 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; }) 29 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "6.0.0-preview.5.21301.5"; sha256 = "02712s86n2i8s5j6vxdayqwcc7r538yw3frhf1gfrc6ah6hvqnzc"; }) ··· 76 (fetchNuGet { pname = "runtime.unix.System.Net.Sockets"; version = "4.3.0"; sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12"; }) 77 (fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk"; }) 78 (fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p"; }) 79 - (fetchNuGet { pname = "Serilog"; version = "2.10.0"; sha256 = "08bih205i632ywryn3zxkhb15dwgyaxbhmm1z3b5nmby9fb25k7v"; }) 80 - (fetchNuGet { pname = "Serilog"; version = "2.9.0"; sha256 = "0z0ib82w9b229a728bbyhzc2hnlbl0ki7nnvmgnv3l741f2vr4i6"; }) 81 (fetchNuGet { pname = "Serilog.Enrichers.Thread"; version = "3.1.0"; sha256 = "1y75aiv2k1sxnh012ixkx92fq1yl8srqggy8l439igg4p223hcqi"; }) 82 - (fetchNuGet { pname = "Serilog.Sinks.Async"; version = "1.4.0"; sha256 = "00kqrn3xmfzg469y155vihsiby8dbbs382fi6qg8p2zg3i5dih1d"; }) 83 (fetchNuGet { pname = "Serilog.Sinks.Console"; version = "3.1.1"; sha256 = "0j99as641y1k6havwwkhyr0n08vibiblmfjj6nz051mz8g3864fn"; }) 84 (fetchNuGet { pname = "Serilog.Sinks.Console"; version = "4.0.1"; sha256 = "080vh9kcyn9lx4j7p34146kp9byvhqlaz5jn9wzx70ql9cwd0hlz"; }) 85 (fetchNuGet { pname = "Serilog.Sinks.Debug"; version = "1.0.1"; sha256 = "0969mb254kr59bgkq01ybyzca89z3f4n9ng5mdj8m53d5653zf22"; }) 86 - (fetchNuGet { pname = "Serilog.Sinks.File"; version = "4.1.0"; sha256 = "1ry7p9hf1zlnai1j5zjhjp4dqm2agsbpq6cvxgpf5l8m26x6mgca"; }) 87 (fetchNuGet { pname = "Serilog.Sinks.File"; version = "5.0.0"; sha256 = "097rngmgcrdfy7jy8j7dq3xaq2qky8ijwg0ws6bfv5lx0f3vvb0q"; }) 88 (fetchNuGet { pname = "SharedMemory"; version = "2.3.2"; sha256 = "078qaab0j8p2fjcc9n7r4sr5pr7567a9bspfiikkc85bsx7vfm8w"; }) 89 (fetchNuGet { pname = "SharpGen.Runtime"; version = "2.0.0-beta.10"; sha256 = "0yxq0b4m96z71afc7sywfrlwz2pgr5nilacmssjk803v70f0ydr1"; }) ··· 113 (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; }) 114 (fetchNuGet { pname = "System.Globalization.Calendars"; version = "4.3.0"; sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq"; }) 115 (fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.3.0"; sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls"; }) 116 - (fetchNuGet { pname = "System.IO"; version = "4.1.0"; sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp"; }) 117 (fetchNuGet { pname = "System.IO"; version = "4.3.0"; sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f"; }) 118 (fetchNuGet { pname = "System.IO.Compression"; version = "4.3.0"; sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz"; }) 119 (fetchNuGet { pname = "System.IO.Compression.ZipFile"; version = "4.3.0"; sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar"; }) 120 - (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.0.1"; sha256 = "0kgfpw6w4djqra3w5crrg8xivbanh1w9dh3qapb28q060wb9flp1"; }) 121 (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.3.0"; sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw"; }) 122 - (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.0.1"; sha256 = "1s0mniajj3lvbyf7vfb5shp4ink5yibsx945k6lvxa96r8la1612"; }) 123 (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.3.0"; sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c"; }) 124 (fetchNuGet { pname = "System.Linq"; version = "4.3.0"; sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7"; }) 125 (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.3.0"; sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv"; }) ··· 143 (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; }) 144 (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.3.0"; sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1"; }) 145 (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49"; }) 146 - (fetchNuGet { pname = "System.Runtime"; version = "4.1.0"; sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m"; }) 147 (fetchNuGet { pname = "System.Runtime"; version = "4.3.0"; sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7"; }) 148 (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.4.0"; sha256 = "0a6ahgi5b148sl5qyfpyw383p3cb4yrkm802k29fsi4mxkiwir29"; }) 149 (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.5.0"; sha256 = "17labczwqk3jng3kkky73m0jhi8wc21vbl7cz5c0hj2p1dswin43"; }) ··· 151 (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "5.0.0"; sha256 = "02k25ivn50dmqx5jn8hawwmz24yf0454fjd823qk6lygj9513q4x"; }) 152 (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "6.0.0"; sha256 = "0qm741kh4rh57wky16sq4m0v05fxmkjjr87krycf5vp9f0zbahbc"; }) 153 (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60"; }) 154 - (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.0.1"; sha256 = "1g0zrdi5508v49pfm3iii2hn6nm00bgvfpjq1zxknfjrxxa20r4g"; }) 155 (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8"; }) 156 (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j"; }) 157 (fetchNuGet { pname = "System.Runtime.InteropServices.RuntimeInformation"; version = "4.3.0"; sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii"; }) ··· 172 (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.3.0"; sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr"; }) 173 (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "5.0.0"; sha256 = "1mpk7xj76lxgz97a5yg93wi8lj0l8p157a5d50mmjy3gbz1904q8"; }) 174 (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "6.0.0-preview.5.21301.5"; sha256 = "1q3iikvjcfrm5p89p1j7qlw1szvryq680qypk023wgy9phmlwi57"; }) 175 - (fetchNuGet { pname = "System.Text.Encoding"; version = "4.0.11"; sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw"; }) 176 (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; }) 177 (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "4.5.1"; sha256 = "1z21qyfs6sg76rp68qdx0c9iy57naan89pg7p6i3qpj8kyzn921w"; }) 178 - (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.0.11"; sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs"; }) 179 (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; }) 180 (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l"; }) 181 (fetchNuGet { pname = "System.Threading"; version = "4.3.0"; sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; }) 182 - (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.0.11"; sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5"; }) 183 (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7"; }) 184 (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.3.0"; sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z"; }) 185 (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153"; }) 186 (fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1"; }) 187 - (fetchNuGet { pname = "System.Threading.Timer"; version = "4.0.1"; sha256 = "15n54f1f8nn3mjcjrlzdg6q3520571y012mx7v991x2fvp73lmg6"; }) 188 (fetchNuGet { pname = "System.Threading.Timer"; version = "4.3.0"; sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56"; }) 189 (fetchNuGet { pname = "System.Windows.Extensions"; version = "6.0.0"; sha256 = "1wy9pq9vn1bqg5qnv53iqrbx04yzdmjw4x5yyi09y3459vaa1sip"; }) 190 (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.0"; sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1"; })
··· 4 { fetchNuGet }: [ 5 (fetchNuGet { pname = "Castle.Core"; version = "4.4.1"; sha256 = "13dja1jxl5zwhi0ghkgvgmqdrixn57f9hk52jy5vpaaakzr550r7"; }) 6 (fetchNuGet { pname = "CheapLoc"; version = "1.1.6"; sha256 = "1m6cgx9yh7h3vrq2d4f99xyvsxc9jvz8zjq1q14qgylfmyq4hx4l"; }) 7 + (fetchNuGet { pname = "CommandLineParser"; version = "2.9.1"; sha256 = "1sldkj8lakggn4hnyabjj1fppqh50fkdrr1k99d4gswpbk5kv582"; }) 8 (fetchNuGet { pname = "Config.Net"; version = "4.19.0"; sha256 = "17iv0vy0693s6d8626lbz3w1ppn5abn77aaki7h4qi4izysizgim"; }) 9 (fetchNuGet { pname = "Downloader"; version = "2.2.8"; sha256 = "0farwh3pc6m8hsgqywigdpcb4gr2m9myyxm2idzjmhhkzfqghj28"; }) 10 (fetchNuGet { pname = "goaaats.NativeLibraryLoader"; version = "4.9.0-beta1-g70f642e82e"; sha256 = "1bjjgsw4ry9cz8dzsgwx428hn06wms194pqz8nclwrqcwfx7gmxk"; }) ··· 17 (fetchNuGet { pname = "goaaats.Veldrid.StartupUtilities"; version = "4.9.0-beta1-g70f642e82e"; sha256 = "03r3x9h0fyb07d6d28ny6r5s688m50xc0lgc6zf2cy684kfnvmp5"; }) 18 (fetchNuGet { pname = "ImGui.NET"; version = "1.87.2"; sha256 = "0rv0n18fvz1gbh45crhzn1f8xw8zkc8qyiyj91vajjcry8mq1x7q"; }) 19 (fetchNuGet { pname = "KeySharp"; version = "1.0.5"; sha256 = "1ic10v0a174fw6w89iyg4yzji36bsj15573y676cj5n09n6s75d4"; }) 20 + (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "6.0.0"; sha256 = "15gqy2m14fdlvy1g59207h5kisznm355kbw010gy19vh47z8gpz3"; }) 21 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "3.3.3"; sha256 = "09m4cpry8ivm9ga1abrxmvw16sslxhy2k5sl14zckhqb1j164im6"; }) 22 (fetchNuGet { pname = "Microsoft.CodeAnalysis.BannedApiAnalyzers"; version = "3.3.3"; sha256 = "1z6x0d8lpcfjr3sxy25493i17vvcg5bsay6c03qan6mnj5aqzw2k"; }) 23 (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "4.0.1"; sha256 = "0axjv1nhk1z9d4c51d9yxdp09l8yqqnqaifhqcwnxnv0r4y5cka9"; }) 24 (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "4.0.1"; sha256 = "1h6jfifg7pw2vacpdds4v4jqnaydg9b108irf315wzx6rh8yv9cb"; }) 25 (fetchNuGet { pname = "Microsoft.CodeAnalysis.NetAnalyzers"; version = "6.0.0"; sha256 = "06zy947m5lrbwb684g42ijb07r5jsqycvfnphc6cqfdrfnzqv6k9"; }) 26 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 27 (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; }) 28 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; }) 29 (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "6.0.0-preview.5.21301.5"; sha256 = "02712s86n2i8s5j6vxdayqwcc7r538yw3frhf1gfrc6ah6hvqnzc"; }) ··· 76 (fetchNuGet { pname = "runtime.unix.System.Net.Sockets"; version = "4.3.0"; sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12"; }) 77 (fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk"; }) 78 (fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p"; }) 79 + (fetchNuGet { pname = "Serilog"; version = "2.12.0"; sha256 = "0lqxpc96qcjkv9pr1rln7mi4y7n7jdi4vb36c2fv3845w1vswgr4"; }) 80 (fetchNuGet { pname = "Serilog.Enrichers.Thread"; version = "3.1.0"; sha256 = "1y75aiv2k1sxnh012ixkx92fq1yl8srqggy8l439igg4p223hcqi"; }) 81 + (fetchNuGet { pname = "Serilog.Sinks.Async"; version = "1.5.0"; sha256 = "0bcb3n6lmg5wfj806mziybfmbb8gyiszrivs3swf0msy8w505gyg"; }) 82 (fetchNuGet { pname = "Serilog.Sinks.Console"; version = "3.1.1"; sha256 = "0j99as641y1k6havwwkhyr0n08vibiblmfjj6nz051mz8g3864fn"; }) 83 (fetchNuGet { pname = "Serilog.Sinks.Console"; version = "4.0.1"; sha256 = "080vh9kcyn9lx4j7p34146kp9byvhqlaz5jn9wzx70ql9cwd0hlz"; }) 84 (fetchNuGet { pname = "Serilog.Sinks.Debug"; version = "1.0.1"; sha256 = "0969mb254kr59bgkq01ybyzca89z3f4n9ng5mdj8m53d5653zf22"; }) 85 (fetchNuGet { pname = "Serilog.Sinks.File"; version = "5.0.0"; sha256 = "097rngmgcrdfy7jy8j7dq3xaq2qky8ijwg0ws6bfv5lx0f3vvb0q"; }) 86 (fetchNuGet { pname = "SharedMemory"; version = "2.3.2"; sha256 = "078qaab0j8p2fjcc9n7r4sr5pr7567a9bspfiikkc85bsx7vfm8w"; }) 87 (fetchNuGet { pname = "SharpGen.Runtime"; version = "2.0.0-beta.10"; sha256 = "0yxq0b4m96z71afc7sywfrlwz2pgr5nilacmssjk803v70f0ydr1"; }) ··· 111 (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; }) 112 (fetchNuGet { pname = "System.Globalization.Calendars"; version = "4.3.0"; sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq"; }) 113 (fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.3.0"; sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls"; }) 114 (fetchNuGet { pname = "System.IO"; version = "4.3.0"; sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f"; }) 115 (fetchNuGet { pname = "System.IO.Compression"; version = "4.3.0"; sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz"; }) 116 (fetchNuGet { pname = "System.IO.Compression.ZipFile"; version = "4.3.0"; sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar"; }) 117 (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.3.0"; sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw"; }) 118 (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.3.0"; sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c"; }) 119 (fetchNuGet { pname = "System.Linq"; version = "4.3.0"; sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7"; }) 120 (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.3.0"; sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv"; }) ··· 138 (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; }) 139 (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.3.0"; sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1"; }) 140 (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49"; }) 141 (fetchNuGet { pname = "System.Runtime"; version = "4.3.0"; sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7"; }) 142 (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.4.0"; sha256 = "0a6ahgi5b148sl5qyfpyw383p3cb4yrkm802k29fsi4mxkiwir29"; }) 143 (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.5.0"; sha256 = "17labczwqk3jng3kkky73m0jhi8wc21vbl7cz5c0hj2p1dswin43"; }) ··· 145 (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "5.0.0"; sha256 = "02k25ivn50dmqx5jn8hawwmz24yf0454fjd823qk6lygj9513q4x"; }) 146 (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "6.0.0"; sha256 = "0qm741kh4rh57wky16sq4m0v05fxmkjjr87krycf5vp9f0zbahbc"; }) 147 (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60"; }) 148 (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8"; }) 149 (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j"; }) 150 (fetchNuGet { pname = "System.Runtime.InteropServices.RuntimeInformation"; version = "4.3.0"; sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii"; }) ··· 165 (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.3.0"; sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr"; }) 166 (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "5.0.0"; sha256 = "1mpk7xj76lxgz97a5yg93wi8lj0l8p157a5d50mmjy3gbz1904q8"; }) 167 (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "6.0.0-preview.5.21301.5"; sha256 = "1q3iikvjcfrm5p89p1j7qlw1szvryq680qypk023wgy9phmlwi57"; }) 168 (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; }) 169 (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "4.5.1"; sha256 = "1z21qyfs6sg76rp68qdx0c9iy57naan89pg7p6i3qpj8kyzn921w"; }) 170 (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; }) 171 + (fetchNuGet { pname = "System.Text.Encodings.Web"; version = "6.0.0"; sha256 = "06n9ql3fmhpjl32g3492sj181zjml5dlcc5l76xq2h38c4f87sai"; }) 172 + (fetchNuGet { pname = "System.Text.Json"; version = "6.0.6"; sha256 = "0bkfrnr9618brbl1gvhyqrf5720syawf9dvpk8xfvkxbg7imlpjx"; }) 173 (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l"; }) 174 (fetchNuGet { pname = "System.Threading"; version = "4.3.0"; sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; }) 175 (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7"; }) 176 (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.3.0"; sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z"; }) 177 (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153"; }) 178 (fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1"; }) 179 (fetchNuGet { pname = "System.Threading.Timer"; version = "4.3.0"; sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56"; }) 180 (fetchNuGet { pname = "System.Windows.Extensions"; version = "6.0.0"; sha256 = "1wy9pq9vn1bqg5qnv53iqrbx04yzdmjw4x5yyi09y3459vaa1sip"; }) 181 (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.0"; sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1"; })
+2 -2
pkgs/os-specific/linux/prl-tools/default.nix
··· 24 assert (!libsOnly) -> kernel != null; 25 26 stdenv.mkDerivation rec { 27 - version = "18.0.2-53077"; 28 pname = "prl-tools"; 29 30 # We download the full distribution to extract prl-tools-lin.iso from 31 # => ${dmg}/Parallels\ Desktop.app/Contents/Resources/Tools/prl-tools-lin.iso 32 src = fetchurl { 33 url = "https://download.parallels.com/desktop/v${lib.versions.major version}/${version}/ParallelsDesktop-${version}.dmg"; 34 - sha256 = "sha256-yrCg3qr96SUCHmT3IAF79/Ha+L82V3nIC6Hb5ugXoGk="; 35 }; 36 37 patches = lib.optionals (lib.versionAtLeast kernel.version "6.0") [
··· 24 assert (!libsOnly) -> kernel != null; 25 26 stdenv.mkDerivation rec { 27 + version = "18.0.3-53079"; 28 pname = "prl-tools"; 29 30 # We download the full distribution to extract prl-tools-lin.iso from 31 # => ${dmg}/Parallels\ Desktop.app/Contents/Resources/Tools/prl-tools-lin.iso 32 src = fetchurl { 33 url = "https://download.parallels.com/desktop/v${lib.versions.major version}/${version}/ParallelsDesktop-${version}.dmg"; 34 + sha256 = "sha256-z9B2nhcTSZr3L30fa54zYi6WnonQ2wezHoneT2tQWAc="; 35 }; 36 37 patches = lib.optionals (lib.versionAtLeast kernel.version "6.0") [
+3 -14
pkgs/servers/web-apps/healthchecks/default.nix
··· 8 py = python3.override { 9 packageOverrides = final: prev: { 10 django = prev.django_4; 11 - fido2 = prev.fido2.overridePythonAttrs (old: rec { 12 - version = "0.9.3"; 13 - src = prev.fetchPypi { 14 - pname = "fido2"; 15 - inherit version; 16 - sha256 = "sha256-tF6JphCc/Lfxu1E3dqotZAjpXEgi+DolORi5RAg0Zuw="; 17 - }; 18 - }); 19 }; 20 }; 21 in 22 py.pkgs.buildPythonApplication rec { 23 pname = "healthchecks"; 24 - version = "2.2.1"; 25 format = "other"; 26 27 src = fetchFromGitHub { 28 owner = "healthchecks"; 29 repo = pname; 30 rev = "v${version}"; 31 - sha256 = "sha256-C+NUvs5ijbj/l8G1sjSXvUJDNSOTVFAStfS5KtYFpUs="; 32 }; 33 34 propagatedBuildInputs = with py.pkgs; [ 35 apprise 36 - cffi 37 cron-descriptor 38 cronsim 39 - cryptography 40 django 41 django-compressor 42 fido2 43 minio 44 psycopg2 45 - py 46 pyotp 47 - requests 48 segno 49 statsd 50 whitenoise
··· 8 py = python3.override { 9 packageOverrides = final: prev: { 10 django = prev.django_4; 11 }; 12 }; 13 in 14 py.pkgs.buildPythonApplication rec { 15 pname = "healthchecks"; 16 + version = "2.4.1"; 17 format = "other"; 18 19 src = fetchFromGitHub { 20 owner = "healthchecks"; 21 repo = pname; 22 rev = "v${version}"; 23 + sha256 = "sha256-K2zA0ZkAPMgm+IofNiCf+mVTF/RIoorTupWLOowT29g="; 24 }; 25 26 propagatedBuildInputs = with py.pkgs; [ 27 apprise 28 cron-descriptor 29 cronsim 30 django 31 django-compressor 32 fido2 33 minio 34 psycopg2 35 + pycurl 36 pyotp 37 segno 38 statsd 39 whitenoise
+2 -2
pkgs/tools/misc/hyfetch/default.nix
··· 2 3 buildPythonPackage rec { 4 pname = "HyFetch"; 5 - version = "1.4.1"; 6 7 src = fetchFromGitHub { 8 repo = "hyfetch"; 9 owner = "hykilpikonna"; 10 rev = "refs/tags/${version}"; 11 - sha256 = "sha256-aVALjuFXg3ielDfxEDMTOtaPghsBg9+vKRbR3aDTalQ="; 12 }; 13 14 propagatedBuildInputs = [
··· 2 3 buildPythonPackage rec { 4 pname = "HyFetch"; 5 + version = "1.4.2"; 6 7 src = fetchFromGitHub { 8 repo = "hyfetch"; 9 owner = "hykilpikonna"; 10 rev = "refs/tags/${version}"; 11 + sha256 = "sha256-5TzIhbyrhQmuxR/Vs3XpOj/8FnykmBiDj6sXfFZK0uM="; 12 }; 13 14 propagatedBuildInputs = [
+3 -4
pkgs/tools/networking/hysteria/default.nix
··· 4 }: 5 buildGoModule rec { 6 pname = "hysteria"; 7 - version = "1.2.1"; 8 9 src = fetchFromGitHub { 10 owner = "HyNetwork"; 11 repo = pname; 12 rev = "v${version}"; 13 - sha256 = "sha256-xL8xRVJdCyaP39TO+cJLAPbdc7WHxgBQMEyxkyhWlA8="; 14 }; 15 16 - vendorSha256 = "sha256-VCQHkkYmGU0ZPmTuYu2XFa5ezDJ3x7dZGN+Usmq4sOY="; 17 proxyVendor = true; 18 19 ldflags = [ 20 "-s" 21 "-w" 22 "-X main.appVersion=${version}" 23 - "-X main.appCommit=${version}" 24 ]; 25 26 postInstall = ''
··· 4 }: 5 buildGoModule rec { 6 pname = "hysteria"; 7 + version = "1.2.2"; 8 9 src = fetchFromGitHub { 10 owner = "HyNetwork"; 11 repo = pname; 12 rev = "v${version}"; 13 + sha256 = "sha256-XAf835p2a7ThGgYL62pcEWqjp0rs/cRYfzTJsV6j2oA="; 14 }; 15 16 + vendorSha256 = "sha256-nVUS3KquKUSN/8OHPlcMK9gDJmrxvWS8nHYE7m6hZPQ="; 17 proxyVendor = true; 18 19 ldflags = [ 20 "-s" 21 "-w" 22 "-X main.appVersion=${version}" 23 ]; 24 25 postInstall = ''
+69
pkgs/tools/networking/xray/default.nix
···
··· 1 + { lib 2 + , fetchFromGitHub 3 + , fetchurl 4 + , symlinkJoin 5 + , buildGoModule 6 + , runCommand 7 + , makeWrapper 8 + , nix-update-script 9 + , v2ray-geoip 10 + , v2ray-domain-list-community 11 + , assets ? [ v2ray-geoip v2ray-domain-list-community ] 12 + }: 13 + 14 + let 15 + assetsDrv = symlinkJoin { 16 + name = "v2ray-assets"; 17 + paths = assets; 18 + }; 19 + 20 + in 21 + buildGoModule rec { 22 + pname = "xray"; 23 + version = "1.6.1"; 24 + 25 + src = fetchFromGitHub { 26 + owner = "XTLS"; 27 + repo = "Xray-core"; 28 + rev = "v${version}"; 29 + sha256 = "0g2bmy522lhip0rgb3hqyi3bidf4ljyjvvv3n1kb6lvm0p3br51b"; 30 + }; 31 + 32 + vendorSha256 = "sha256-QAF/05/5toP31a/l7mTIetFhXuAKsT69OI1K/gMXei0="; 33 + 34 + nativeBuildInputs = [ makeWrapper ]; 35 + 36 + doCheck = false; 37 + 38 + ldflags = [ "-s" "-w" "-buildid=" ]; 39 + subPackages = [ "main" ]; 40 + 41 + installPhase = '' 42 + runHook preInstall 43 + install -Dm555 "$GOPATH"/bin/main $out/bin/xray 44 + runHook postInstall 45 + ''; 46 + 47 + assetsDrv = symlinkJoin { 48 + name = "v2ray-assets"; 49 + paths = assets; 50 + }; 51 + 52 + postFixup = '' 53 + wrapProgram $out/bin/xray \ 54 + --suffix XRAY_LOCATION_ASSET : $assetsDrv/share/v2ray 55 + ''; 56 + 57 + passthru = { 58 + updateScript = nix-update-script { 59 + attrPath = pname; 60 + }; 61 + }; 62 + 63 + meta = { 64 + description = "A platform for building proxies to bypass network restrictions. A replacement for v2ray-core, with XTLS support and fully compatible configuration"; 65 + homepage = "https://github.com/XTLS/Xray-core"; 66 + license = with lib.licenses; [ mpl20 ]; 67 + maintainers = with lib.maintainers; [ iopq ]; 68 + }; 69 + }
+18 -5
pkgs/top-level/all-packages.nix
··· 12585 12586 xplr = callPackage ../applications/misc/xplr {}; 12587 12588 testdisk = libsForQt5.callPackage ../tools/system/testdisk { }; 12589 12590 testdisk-qt = testdisk.override { enableQt = true; }; ··· 13637 13638 fasmg = callPackage ../development/compilers/fasmg { }; 13639 13640 filecheck = with python3Packages; toPythonApplication filecheck; 13641 13642 firrtl = callPackage ../development/compilers/firrtl { }; ··· 14985 inherit (darwin.apple_sdk.frameworks) Security; 14986 }; 14987 cargo-insta = callPackage ../development/tools/rust/cargo-insta { }; 14988 cargo-limit = callPackage ../development/tools/rust/cargo-limit { }; 14989 cargo-make = callPackage ../development/tools/rust/cargo-make { 14990 inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; ··· 16431 libbpf_0 = callPackage ../os-specific/linux/libbpf/0.x.nix { }; 16432 # until more issues are fixed default to libbpf 0.x 16433 libbpf = libbpf_0; 16434 16435 bpftools = callPackage ../os-specific/linux/bpftools { }; 16436 ··· 32013 # customConfig = builtins.readFile ./tabbed.config.h; 32014 }; 32015 32016 - # Use GHC 9.0 when this asserts starts to fire 32017 - taffybar = assert haskellPackages.taffybar.version == "3.3.0"; 32018 - callPackage ../applications/window-managers/taffybar { 32019 - inherit (haskell.packages.ghc810) ghcWithPackages taffybar; 32020 }; 32021 32022 tagainijisho = libsForQt5.callPackage ../applications/office/tagainijisho {}; ··· 33526 }; 33527 33528 zcash = callPackage ../applications/blockchains/zcash { 33529 - stdenv = if stdenv.isDarwin then stdenv else llvmPackages_13.stdenv; 33530 }; 33531 33532 zecwallet-lite = callPackage ../applications/blockchains/zecwallet-lite { }; ··· 35706 minisat = callPackage ../applications/science/logic/minisat {}; 35707 35708 monosat = callPackage ../applications/science/logic/monosat {}; 35709 35710 nuXmv = callPackage ../applications/science/logic/nuXmv {}; 35711
··· 12585 12586 xplr = callPackage ../applications/misc/xplr {}; 12587 12588 + xray = callPackage ../tools/networking/xray { }; 12589 + 12590 testdisk = libsForQt5.callPackage ../tools/system/testdisk { }; 12591 12592 testdisk-qt = testdisk.override { enableQt = true; }; ··· 13639 13640 fasmg = callPackage ../development/compilers/fasmg { }; 13641 13642 + fbc = if stdenv.hostPlatform.isDarwin then 13643 + callPackage ../development/compilers/fbc/mac-bin.nix { } 13644 + else 13645 + callPackage ../development/compilers/fbc { }; 13646 + 13647 filecheck = with python3Packages; toPythonApplication filecheck; 13648 13649 firrtl = callPackage ../development/compilers/firrtl { }; ··· 14992 inherit (darwin.apple_sdk.frameworks) Security; 14993 }; 14994 cargo-insta = callPackage ../development/tools/rust/cargo-insta { }; 14995 + cargo-lambda = callPackage ../development/tools/rust/cargo-lambda { 14996 + inherit (darwin.apple_sdk.frameworks) Security; 14997 + }; 14998 cargo-limit = callPackage ../development/tools/rust/cargo-limit { }; 14999 cargo-make = callPackage ../development/tools/rust/cargo-make { 15000 inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; ··· 16441 libbpf_0 = callPackage ../os-specific/linux/libbpf/0.x.nix { }; 16442 # until more issues are fixed default to libbpf 0.x 16443 libbpf = libbpf_0; 16444 + 16445 + bundlewrap = with python3.pkgs; toPythonApplication bundlewrap; 16446 16447 bpftools = callPackage ../os-specific/linux/bpftools { }; 16448 ··· 32025 # customConfig = builtins.readFile ./tabbed.config.h; 32026 }; 32027 32028 + taffybar = callPackage ../applications/window-managers/taffybar { 32029 + inherit (haskellPackages) ghcWithPackages taffybar; 32030 }; 32031 32032 tagainijisho = libsForQt5.callPackage ../applications/office/tagainijisho {}; ··· 33536 }; 33537 33538 zcash = callPackage ../applications/blockchains/zcash { 33539 + inherit (darwin.apple_sdk.frameworks) Security; 33540 + stdenv = llvmPackages_14.stdenv; 33541 }; 33542 33543 zecwallet-lite = callPackage ../applications/blockchains/zecwallet-lite { }; ··· 35717 minisat = callPackage ../applications/science/logic/minisat {}; 35718 35719 monosat = callPackage ../applications/science/logic/monosat {}; 35720 + 35721 + nusmv = callPackage ../applications/science/logic/nusmv { }; 35722 35723 nuXmv = callPackage ../applications/science/logic/nuXmv {}; 35724
+2
pkgs/top-level/python-packages.nix
··· 1446 1447 bunch = callPackage ../development/python-modules/bunch { }; 1448 1449 bx-python = callPackage ../development/python-modules/bx-python { }; 1450 1451 bwapy = callPackage ../development/python-modules/bwapy { };
··· 1446 1447 bunch = callPackage ../development/python-modules/bunch { }; 1448 1449 + bundlewrap = callPackage ../development/python-modules/bundlewrap { }; 1450 + 1451 bx-python = callPackage ../development/python-modules/bx-python { }; 1452 1453 bwapy = callPackage ../development/python-modules/bwapy { };
+3
pkgs/top-level/release-haskell.nix
··· 394 compilerNames.ghc902 395 compilerNames.ghc924 396 ]; 397 purescript-cst = [ 398 compilerNames.ghc8107 399 ];
··· 394 compilerNames.ghc902 395 compilerNames.ghc924 396 ]; 397 + purescript = [ 398 + compilerNames.ghc924 399 + ]; 400 purescript-cst = [ 401 compilerNames.ghc8107 402 ];