lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
bb81a993 2a949a00

+3237 -1308
+65 -7
doc/languages-frameworks/haskell.section.md
··· 230 230 231 231 Every haskell package set has its own haskell-aware `mkDerivation` which is used 232 232 to build its packages. Generally you won't have to interact with this builder 233 - since [cabal2nix][cabal2nix] can generate packages 233 + since [cabal2nix](#haskell-cabal2nix) can generate packages 234 234 using it for an arbitrary cabal package definition. Still it is useful to know 235 235 the parameters it takes when you need to 236 236 [override](#haskell-overriding-haskell-packages) a generated Nix expression. ··· 1123 1123 Note that this feature is automatically disabled when cross-compiling, since it 1124 1124 requires executing the binaries in question. 1125 1125 1126 + ## Import-from-Derivation helpers {#haskell-import-from-derivation} 1127 + 1128 + ### cabal2nix {#haskell-cabal2nix} 1129 + 1130 + [`cabal2nix`][cabal2nix] can generate Nix package definitions for arbitrary 1131 + Haskell packages using [import from derivation][import-from-derivation]. 1132 + `cabal2nix` will generate Nix expressions that look like this: 1133 + 1134 + ```nix 1135 + # cabal get mtl-2.2.1 && cd mtl-2.2.1 && cabal2nix . 1136 + { mkDerivation, base, lib, transformers }: 1137 + mkDerivation { 1138 + pname = "mtl"; 1139 + version = "2.2.1"; 1140 + src = ./.; 1141 + libraryHaskellDepends = [ base transformers ]; 1142 + homepage = "http://github.com/ekmett/mtl"; 1143 + description = "Monad classes, using functional dependencies"; 1144 + license = lib.licenses.bsd3; 1145 + } 1146 + ``` 1147 + 1148 + This expression should be called with `haskellPackages.callPackage`, which will 1149 + supply [`haskellPackages.mkDerivation`](#haskell-mkderivation) and the Haskell 1150 + dependencies as arguments. 1151 + 1152 + `callCabal2nix name src args` 1153 + : Create a package named `name` from the source derivation `src` using 1154 + `cabal2nix`. 1155 + 1156 + `args` are extra arguments provided to `haskellPackages.callPackage`. 1157 + 1158 + `callCabal2nixWithOptions name src opts args` 1159 + : Create a package named `name` from the source derivation `src` using 1160 + `cabal2nix`. 1161 + 1162 + `opts` are extra options for calling `cabal2nix`. If `opts` is a string, it 1163 + will be used as extra command line arguments for `cabal2nix`, e.g. `--subpath 1164 + path/to/dir/containing/cabal-file`. Otherwise, `opts` should be an AttrSet 1165 + which can contain the following attributes: 1166 + 1167 + `extraCabal2nixOptions` 1168 + : Extra command line arguments for `cabal2nix`. 1169 + 1170 + `srcModifier` 1171 + : A function which is used to modify the given `src` instead of the default 1172 + filter. 1173 + 1174 + The default source filter will remove all files from `src` except for 1175 + `.cabal` files and `package.yaml` files. 1176 + 1126 1177 <!-- 1127 1178 1128 - TODO(@NixOS/haskell): finish these planned sections 1129 - ### Overriding the entire package set 1179 + `callHackage` 1180 + : TODO 1181 + 1182 + `callHackageDirect` 1183 + : TODO 1130 1184 1185 + `developPackage` 1186 + : TODO 1131 1187 1132 - ## Import-from-Derivation helpers 1188 + --> 1133 1189 1134 - * `callCabal2nix` 1135 - * `callHackage`, `callHackageDirect` 1136 - * `developPackage` 1190 + <!-- 1191 + 1192 + TODO(@NixOS/haskell): finish these planned sections 1193 + ### Overriding the entire package set 1137 1194 1138 1195 ## Contributing {#haskell-contributing} 1139 1196 ··· 1309 1366 [profiling]: https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/profiling.html 1310 1367 [search.nixos.org]: https://search.nixos.org 1311 1368 [turtle]: https://hackage.haskell.org/package/turtle 1369 + [import-from-derivation]: https://nixos.org/manual/nix/stable/language/import-from-derivation
+9
maintainers/maintainer-list.nix
··· 15488 15488 githubId = 69802930; 15489 15489 name = "patka"; 15490 15490 }; 15491 + patrickdag = { 15492 + email = "patrick-nixos@failmail.dev"; 15493 + github = "PatrickDaG"; 15494 + githubId = 58092422; 15495 + name = "Patrick"; 15496 + keys = [{ 15497 + fingerprint = "5E4C 3D74 80C2 35FE 2F0B D23F 7DD6 A72E C899 617D"; 15498 + }]; 15499 + }; 15491 15500 patricksjackson = { 15492 15501 email = "patrick@jackson.dev"; 15493 15502 github = "patricksjackson";
+2
nixos/doc/manual/release-notes/rl-2405.section.md
··· 187 187 188 188 - [xdg-terminal-exec](https://github.com/Vladimir-csp/xdg-terminal-exec), the proposed Default Terminal Execution Specification. 189 189 190 + - [your_spotify](https://github.com/Yooooomi/your_spotify), a self hosted Spotify tracking dashboard. Available as [services.your_spotify](#opt-services.your_spotify.enable) 191 + 190 192 - [RustDesk](https://rustdesk.com), a full-featured open source remote control alternative for self-hosting and security with minimal configuration. Alternative to TeamViewer. Available as [services.rustdesk-server](#opt-services.rustdesk-server.enable). 191 193 192 194 - [Scrutiny](https://github.com/AnalogJ/scrutiny), a S.M.A.R.T monitoring tool for hard disks with a web frontend. Available as [services.scrutiny](#opt-services.scrutiny.enable).
+1
nixos/modules/module-list.nix
··· 1431 1431 ./services/web-apps/windmill.nix 1432 1432 ./services/web-apps/wordpress.nix 1433 1433 ./services/web-apps/writefreely.nix 1434 + ./services/web-apps/your_spotify.nix 1434 1435 ./services/web-apps/youtrack.nix 1435 1436 ./services/web-apps/zabbix.nix 1436 1437 ./services/web-apps/zitadel.nix
+1
nixos/modules/services/mail/stalwart-mail.nix
··· 38 38 store.blob.path = mkDefault "${dataDir}/data/blobs"; 39 39 storage.data = mkDefault "db"; 40 40 storage.fts = mkDefault "db"; 41 + storage.lookup = mkDefault "db"; 41 42 storage.blob = mkDefault "blob"; 42 43 resolver.type = mkDefault "system"; 43 44 resolver.public-suffix = mkDefault ["https://publicsuffix.org/list/public_suffix_list.dat"];
+1 -1
nixos/modules/services/networking/vsftpd.nix
··· 278 278 } 279 279 { 280 280 assertion = (cfg.enableVirtualUsers -> cfg.userDbPath != null) 281 - && (cfg.enableVirtualUsers -> cfg.localUsers != null); 281 + && (cfg.enableVirtualUsers -> cfg.localUsers); 282 282 message = "vsftpd: If enableVirtualUsers is true, you need to setup both the userDbPath and localUsers options."; 283 283 }]; 284 284
+191
nixos/modules/services/web-apps/your_spotify.nix
··· 1 + { 2 + pkgs, 3 + config, 4 + lib, 5 + ... 6 + }: let 7 + inherit 8 + (lib) 9 + boolToString 10 + concatMapAttrs 11 + concatStrings 12 + isBool 13 + mapAttrsToList 14 + mkEnableOption 15 + mkIf 16 + mkOption 17 + mkPackageOption 18 + optionalAttrs 19 + types 20 + mkDefault 21 + ; 22 + cfg = config.services.your_spotify; 23 + 24 + configEnv = concatMapAttrs (name: value: 25 + optionalAttrs (value != null) { 26 + ${name} = 27 + if isBool value 28 + then boolToString value 29 + else toString value; 30 + }) 31 + cfg.settings; 32 + 33 + configFile = pkgs.writeText "your_spotify.env" (concatStrings (mapAttrsToList (name: value: "${name}=${value}\n") configEnv)); 34 + in { 35 + options.services.your_spotify = let 36 + inherit (types) nullOr port str path package; 37 + in { 38 + enable = mkEnableOption "your_spotify"; 39 + 40 + enableLocalDB = mkEnableOption "a local mongodb instance"; 41 + nginxVirtualHost = mkOption { 42 + type = nullOr str; 43 + default = null; 44 + description = '' 45 + If set creates an nginx virtual host for the client. 46 + In most cases this should be the CLIENT_ENDPOINT without 47 + protocol prefix. 48 + ''; 49 + }; 50 + 51 + package = mkPackageOption pkgs "your_spotify" {}; 52 + 53 + clientPackage = mkOption { 54 + type = package; 55 + description = "Client package to use."; 56 + }; 57 + 58 + spotifySecretFile = mkOption { 59 + type = path; 60 + description = '' 61 + A file containing the secret key of your Spotify application. 62 + Refer to: [Creating the Spotify Application](https://github.com/Yooooomi/your_spotify#creating-the-spotify-application). 63 + ''; 64 + }; 65 + 66 + settings = mkOption { 67 + description = '' 68 + Your Spotify Configuration. Refer to [Your Spotify](https://github.com/Yooooomi/your_spotify) for definitions and values. 69 + ''; 70 + example = lib.literalExpression '' 71 + { 72 + CLIENT_ENDPOINT = "https://example.com"; 73 + API_ENDPOINT = "https://api.example.com"; 74 + SPOTIFY_PUBLIC = "spotify_client_id"; 75 + } 76 + ''; 77 + type = types.submodule { 78 + freeformType = types.attrsOf types.str; 79 + options = { 80 + CLIENT_ENDPOINT = mkOption { 81 + type = str; 82 + description = '' 83 + The endpoint of your web application. 84 + Has to include a protocol Prefix (e.g. `http://`) 85 + ''; 86 + example = "https://your_spotify.example.org"; 87 + }; 88 + API_ENDPOINT = mkOption { 89 + type = str; 90 + description = '' 91 + The endpoint of your server 92 + This api has to be reachable from the device you use the website from not from the server. 93 + This means that for example you may need two nginx virtual hosts if you want to expose this on the 94 + internet. 95 + Has to include a protocol Prefix (e.g. `http://`) 96 + ''; 97 + example = "https://localhost:3000"; 98 + }; 99 + SPOTIFY_PUBLIC = mkOption { 100 + type = str; 101 + description = '' 102 + The public client ID of your Spotify application. 103 + Refer to: [Creating the Spotify Application](https://github.com/Yooooomi/your_spotify#creating-the-spotify-application) 104 + ''; 105 + }; 106 + MONGO_ENDPOINT = mkOption { 107 + type = str; 108 + description = ''The endpoint of the Mongo database.''; 109 + default = "mongodb://localhost:27017/your_spotify"; 110 + }; 111 + PORT = mkOption { 112 + type = port; 113 + description = "The port of the api server"; 114 + default = 3000; 115 + }; 116 + }; 117 + }; 118 + }; 119 + }; 120 + 121 + config = mkIf cfg.enable { 122 + services.your_spotify.clientPackage = mkDefault (cfg.package.client.override {apiEndpoint = cfg.settings.API_ENDPOINT;}); 123 + systemd.services.your_spotify = { 124 + after = ["network.target"]; 125 + script = '' 126 + export SPOTIFY_SECRET=$(< "$CREDENTIALS_DIRECTORY/SPOTIFY_SECRET") 127 + ${lib.getExe' cfg.package "your_spotify_migrate"} 128 + exec ${lib.getExe cfg.package} 129 + ''; 130 + serviceConfig = { 131 + User = "your_spotify"; 132 + Group = "your_spotify"; 133 + DynamicUser = true; 134 + EnvironmentFile = [configFile]; 135 + StateDirectory = "your_spotify"; 136 + LimitNOFILE = "1048576"; 137 + PrivateTmp = true; 138 + PrivateDevices = true; 139 + StateDirectoryMode = "0700"; 140 + Restart = "always"; 141 + 142 + LoadCredential = ["SPOTIFY_SECRET:${cfg.spotifySecretFile}"]; 143 + 144 + # Hardening 145 + CapabilityBoundingSet = ""; 146 + LockPersonality = true; 147 + #MemoryDenyWriteExecute = true; # Leads to coredump because V8 does JIT 148 + PrivateUsers = true; 149 + ProtectClock = true; 150 + ProtectControlGroups = true; 151 + ProtectHome = true; 152 + ProtectHostname = true; 153 + ProtectKernelLogs = true; 154 + ProtectKernelModules = true; 155 + ProtectKernelTunables = true; 156 + ProtectProc = "invisible"; 157 + ProcSubset = "pid"; 158 + ProtectSystem = "strict"; 159 + RestrictAddressFamilies = [ 160 + "AF_INET" 161 + "AF_INET6" 162 + "AF_NETLINK" 163 + ]; 164 + RestrictNamespaces = true; 165 + RestrictRealtime = true; 166 + SystemCallArchitectures = "native"; 167 + SystemCallFilter = [ 168 + "@system-service" 169 + "@pkey" 170 + ]; 171 + UMask = "0077"; 172 + }; 173 + wantedBy = ["multi-user.target"]; 174 + }; 175 + services.nginx = mkIf (cfg.nginxVirtualHost != null) { 176 + enable = true; 177 + virtualHosts.${cfg.nginxVirtualHost} = { 178 + root = cfg.clientPackage; 179 + locations."/".extraConfig = '' 180 + add_header Content-Security-Policy "frame-ancestors 'none';" ; 181 + add_header X-Content-Type-Options "nosniff" ; 182 + try_files = $uri $uri/ /index.html ; 183 + ''; 184 + }; 185 + }; 186 + services.mongodb = mkIf cfg.enableLocalDB { 187 + enable = true; 188 + }; 189 + }; 190 + meta.maintainers = with lib.maintainers; [patrickdag]; 191 + }
+1
nixos/tests/all-tests.nix
··· 1042 1042 yabar = handleTest ./yabar.nix {}; 1043 1043 ydotool = handleTest ./ydotool.nix {}; 1044 1044 yggdrasil = handleTest ./yggdrasil.nix {}; 1045 + your_spotify = handleTest ./your_spotify.nix {}; 1045 1046 zammad = handleTest ./zammad.nix {}; 1046 1047 zeronet-conservancy = handleTest ./zeronet-conservancy.nix {}; 1047 1048 zfs = handleTest ./zfs.nix {};
+7 -5
nixos/tests/stalwart-mail.nix
··· 40 40 }; 41 41 }; 42 42 43 - session.auth.mechanisms = [ "PLAIN" ]; 44 - session.auth.directory = "in-memory"; 45 - storage.directory = "in-memory"; # shared with imap 43 + resolver.public-suffix = [ ]; # do not fetch from web in sandbox 46 44 47 - session.rcpt.directory = "in-memory"; 48 - queue.outbound.next-hop = [ "local" ]; 45 + session.auth.mechanisms = "[plain]"; 46 + session.auth.directory = "'in-memory'"; 47 + storage.directory = "in-memory"; 48 + 49 + session.rcpt.directory = "'in-memory'"; 50 + queue.outbound.next-hop = "'local'"; 49 51 50 52 directory."in-memory" = { 51 53 type = "memory";
+33
nixos/tests/your_spotify.nix
··· 1 + import ./make-test-python.nix ({pkgs, ...}: { 2 + name = "your_spotify"; 3 + meta = with pkgs.lib.maintainers; { 4 + maintainers = [patrickdag]; 5 + }; 6 + 7 + nodes.machine = { 8 + services.your_spotify = { 9 + enable = true; 10 + spotifySecretFile = pkgs.writeText "spotifySecretFile" "deadbeef"; 11 + settings = { 12 + CLIENT_ENDPOINT = "http://localhost"; 13 + API_ENDPOINT = "http://localhost:3000"; 14 + SPOTIFY_PUBLIC = "beefdead"; 15 + }; 16 + enableLocalDB = true; 17 + nginxVirtualHost = "localhost"; 18 + }; 19 + }; 20 + 21 + testScript = '' 22 + machine.wait_for_unit("your_spotify.service") 23 + 24 + machine.wait_for_open_port(3000) 25 + machine.wait_for_open_port(80) 26 + 27 + out = machine.succeed("curl --fail -X GET 'http://localhost:3000/'") 28 + assert "Hello !" in out 29 + 30 + out = machine.succeed("curl --fail -X GET 'http://localhost:80/'") 31 + assert "<title>Your Spotify</title>" in out 32 + ''; 33 + })
+4 -2
pkgs/applications/audio/eartag/default.nix
··· 15 15 , gtk4 16 16 , librsvg 17 17 , python3Packages 18 + , blueprint-compiler 18 19 }: 19 20 20 21 python3Packages.buildPythonApplication rec { 21 22 pname = "eartag"; 22 - version = "0.6.0"; 23 + version = "0.6.1"; 23 24 format = "other"; 24 25 25 26 src = fetchFromGitLab { ··· 27 28 owner = "World"; 28 29 repo = pname; 29 30 rev = version; 30 - hash = "sha256-MfffIqxfelwP+9wsFvQfEIMkav7j5LJEHjLPOsuYdtQ="; 31 + hash = "sha256-CAJz9p1PJxq3VDxzZEHD860xINCQF722bPaf7psNztY="; 31 32 }; 32 33 33 34 postPatch = '' ··· 48 49 gettext 49 50 gobject-introspection 50 51 wrapGAppsHook4 52 + blueprint-compiler 51 53 ] ++ lib.optional stdenv.isDarwin gtk4; # for gtk4-update-icon-cache 52 54 53 55 buildInputs = [
+3 -3
pkgs/applications/editors/heh/default.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "heh"; 9 - version = "0.4.1"; 9 + version = "0.5.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "ndd7xv"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-IIF/bkTLwR8pCs/hJ625T3NsiKf/6Zf1cW2i4lsiK4U="; 15 + hash = "sha256-zkb+HogwioqxZ+BTl7bcDQx9i9uWhT2QdAIXpHqvDl0="; 16 16 }; 17 17 18 - cargoHash = "sha256-tDvqaNVuzv1BlS/oNI1D/WV1b5uHreT3Ak/6ruqKXQc="; 18 + cargoHash = "sha256-YcTaLq04NhmnJ1pdbiKMRIBSFvHNWNgoAS8Uz8uGGAw="; 19 19 20 20 meta = with lib; { 21 21 description = "A cross-platform terminal UI used for modifying file data in hex or ASCII.";
+10 -10
pkgs/applications/emulators/cdemu/analyzer.nix
··· 1 - { stdenv, cmake, pkg-config, callPackage, makeWrapper, gobject-introspection, wrapGAppsHook3 2 - , python3Packages, gtk3, glib, libxml2, gnuplot, gnome, gdk-pixbuf, librsvg, intltool, libmirage }: 3 - stdenv.mkDerivation { 1 + { cmake, pkg-config, callPackage, gobject-introspection, wrapGAppsHook3 2 + , python3Packages, libxml2, gnuplot, gnome, gdk-pixbuf, intltool, libmirage }: 3 + python3Packages.buildPythonApplication { 4 4 5 5 inherit (callPackage ./common-drv-attrs.nix { 6 6 version = "3.2.6"; ··· 8 8 hash = "sha256-7I8RUgd+k3cEzskJGbziv1f0/eo5QQXn62wGh/Y5ozc="; 9 9 }) pname version src meta; 10 10 11 - buildInputs = [ libxml2 gnuplot libmirage gnome.adwaita-icon-theme gdk-pixbuf librsvg 12 - python3Packages.pygobject3 python3Packages.matplotlib ]; 13 - nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 intltool ]; 11 + buildInputs = [ libxml2 gnuplot libmirage gnome.adwaita-icon-theme gdk-pixbuf ]; 12 + propagatedBuildInputs = with python3Packages; [ pygobject3 matplotlib ]; 13 + nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 intltool gobject-introspection ]; 14 14 15 + pyproject = false; 15 16 dontWrapGApps = true; 16 - postFixup = '' 17 - wrapProgram $out/bin/image-analyzer \ 18 - ''${gappsWrapperArgs[@]} \ 19 - --set PYTHONPATH "$PYTHONPATH" 17 + preFixup = '' 18 + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 20 19 ''; 20 + 21 21 }
+7 -8
pkgs/applications/emulators/cdemu/client.nix
··· 1 - { stdenv, callPackage, python3Packages, cmake, pkg-config, intltool, wrapGAppsNoGuiHook }: 2 - stdenv.mkDerivation { 1 + { callPackage, python3Packages, cmake, pkg-config, intltool, wrapGAppsNoGuiHook, gobject-introspection }: 2 + python3Packages.buildPythonApplication { 3 3 4 4 inherit (callPackage ./common-drv-attrs.nix { 5 5 version = "3.2.5"; ··· 7 7 hash = "sha256-py2F61v8vO0BCM18GCflAiD48deZjbMM6wqoCDZsOd8="; 8 8 }) pname version src meta; 9 9 10 - nativeBuildInputs = [ cmake pkg-config intltool wrapGAppsNoGuiHook ]; 11 - buildInputs = with python3Packages; [ dbus-python pygobject3 ]; 10 + nativeBuildInputs = [ cmake pkg-config intltool wrapGAppsNoGuiHook gobject-introspection ]; 11 + propagatedBuildInputs = with python3Packages; [ dbus-python pygobject3 ]; 12 12 13 + pyproject = false; 13 14 dontWrapGApps = true; 14 - postFixup = '' 15 - wrapProgram $out/bin/cdemu \ 16 - ''${gappsWrapperArgs[@]} \ 17 - --set PYTHONPATH "$PYTHONPATH" 15 + preFixup = '' 16 + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 18 17 ''; 19 18 20 19 }
+9 -9
pkgs/applications/emulators/cdemu/gui.nix
··· 1 - { stdenv, callPackage, cmake, pkg-config, wrapGAppsHook3 2 - , python3Packages, libnotify, intltool, gnome, gdk-pixbuf, librsvg }: 3 - stdenv.mkDerivation { 1 + { callPackage, cmake, pkg-config, wrapGAppsHook3, gobject-introspection 2 + , python3Packages, libnotify, intltool, gnome, gdk-pixbuf }: 3 + python3Packages.buildPythonApplication { 4 4 5 5 inherit (callPackage ./common-drv-attrs.nix { 6 6 version = "3.2.6"; ··· 8 8 hash = "sha256-w4vzKoSotL5Cjfr4Cu4YhNSWXJqS+n/vySrwvbhR1zA="; 9 9 }) pname version src meta; 10 10 11 - nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 intltool ]; 12 - buildInputs = [ python3Packages.pygobject3 libnotify gnome.adwaita-icon-theme gdk-pixbuf librsvg ]; 11 + nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 intltool gobject-introspection ]; 12 + buildInputs = [ libnotify gnome.adwaita-icon-theme gdk-pixbuf ]; 13 + propagatedBuildInputs = with python3Packages; [ pygobject3 ]; 13 14 15 + pyproject = false; 14 16 dontWrapGApps = true; 15 - postFixup = '' 16 - wrapProgram $out/bin/gcdemu \ 17 - ''${gappsWrapperArgs[@]} \ 18 - --set PYTHONPATH "$PYTHONPATH" 17 + preFixup = '' 18 + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 19 19 ''; 20 20 21 21 }
+3 -2
pkgs/applications/emulators/cdemu/libmirage.nix
··· 1 - { stdenv, callPackage, cmake, pkg-config 1 + { stdenv, callPackage, cmake, pkg-config, gobject-introspection 2 2 , glib, libsndfile, zlib, bzip2, xz, libsamplerate, intltool 3 3 , pcre, util-linux, libselinux, libsepol }: 4 4 ··· 13 13 PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_GIRDIR = "${placeholder "out"}/share/gir-1.0"; 14 14 PKG_CONFIG_GOBJECT_INTROSPECTION_1_0_TYPELIBDIR = "${placeholder "out"}/lib/girepository-1.0"; 15 15 buildInputs = [ glib libsndfile zlib bzip2 xz libsamplerate ]; 16 - nativeBuildInputs = [ cmake pkg-config intltool ]; 16 + nativeBuildInputs = [ cmake pkg-config intltool gobject-introspection ]; 17 17 propagatedBuildInputs = [ pcre util-linux libselinux libsepol ]; 18 + 18 19 }
+2 -2
pkgs/applications/networking/cluster/civo/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "civo"; 5 - version = "1.0.82"; 5 + version = "1.0.83"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "civo"; 9 9 repo = "cli"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-pwi0Z0dO2z8Ovlt9gKyVNrh0ZZ2M9xnahBmbTNK2Bnw="; 11 + sha256 = "sha256-jRs8RMdTq5xylcYBN59+JzXlJlTJRp7bJVMvEmvzSnc="; 12 12 }; 13 13 14 14 vendorHash = "sha256-NYNp4KGcVma4ltkq2SJZJOaeKS0j/X2TlUrOnptxiYE=";
+2 -2
pkgs/applications/networking/cluster/clusterctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "clusterctl"; 5 - version = "1.7.1"; 5 + version = "1.7.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kubernetes-sigs"; 9 9 repo = "cluster-api"; 10 10 rev = "v${version}"; 11 - hash = "sha256-e+Ut6xoNUY9cJjjJ43P0siEa+G1igllcb8veirk1UX0="; 11 + hash = "sha256-ZZkDc5INjUoNc9zcwbOa9WRIkkLr9bm3mohsSe3tKI4="; 12 12 }; 13 13 14 14 vendorHash = "sha256-ALRnccGjPGuAITtuz79Cao95NhvSczAzspSMXytlw+A=";
+3 -3
pkgs/applications/networking/cluster/kubebuilder/default.nix
··· 12 12 13 13 buildGoModule rec { 14 14 pname = "kubebuilder"; 15 - version = "3.14.2"; 15 + version = "3.15.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "kubernetes-sigs"; 19 19 repo = "kubebuilder"; 20 20 rev = "v${version}"; 21 - hash = "sha256-bs/16MEZZOv+5cfr35HDqhnJxza9mQfjd8ALjJifRf8="; 21 + hash = "sha256-YaISsW+USP9M4Mblluo+SXSwGspiTiiPFA3VvLmhqaQ="; 22 22 }; 23 23 24 - vendorHash = "sha256-eLLWzVQ9ANIWSdqjmggrboCwcUKVGdrJD2coCLmzAK4="; 24 + vendorHash = "sha256-g9QjalRLc2NUsyd7Do1PWw9oD9ATuJGMRaqSaC6AcD0="; 25 25 26 26 subPackages = ["cmd"]; 27 27
+1
pkgs/applications/networking/remote/wayvnc/default.nix
··· 67 67 headless one, so it is also possible to run wayvnc without a physical 68 68 display attached. 69 69 ''; 70 + mainProgram = "wayvnc"; 70 71 inherit (src.meta) homepage; 71 72 changelog = "https://github.com/any1/wayvnc/releases/tag/v${version}"; 72 73 license = licenses.isc;
+2 -2
pkgs/applications/science/math/polymake/default.nix
··· 25 25 26 26 stdenv.mkDerivation rec { 27 27 pname = "polymake"; 28 - version = "4.11"; 28 + version = "4.12"; 29 29 30 30 src = fetchurl { 31 31 # "The minimal version is a packager friendly version which omits 32 32 # the bundled sources of cdd, lrs, libnormaliz, nauty and jReality." 33 33 url = "https://polymake.org/lib/exe/fetch.php/download/polymake-${version}-minimal.tar.bz2"; 34 - sha256 = "sha256-XfbwrNcAEZvQxLV2Z2KFL/vYV3ZbXcyIgC/10hCK3SM="; 34 + sha256 = "sha256-vVpmf/ykv3641RE0Awzj3zsW3Z0OgA+v2xzoNYZ2QNk="; 35 35 }; 36 36 37 37 nativeBuildInputs = [
+7 -7
pkgs/applications/virtualization/docker/default.nix
··· 280 280 # Get revisions from 281 281 # https://github.com/moby/moby/tree/${version}/hack/dockerfile/install/* 282 282 docker_24 = callPackage dockerGen rec { 283 - version = "24.0.5"; 283 + version = "24.0.9"; 284 284 cliRev = "v${version}"; 285 - cliHash = "sha256-u1quVGTx/p8BDyRn33vYyyuE5BOhWMnGQ5uVX0PZ5mg="; 285 + cliHash = "sha256-nXIZtE0X1OoQT908IGuRhVHb0tiLbqQLP0Md3YWt0/Q="; 286 286 mobyRev = "v${version}"; 287 - mobyHash = "sha256-JQjRz1fHZlQRkNw/R8WWLV8caN3/U3mrKKQXbZt2crU="; 288 - runcRev = "v1.1.8"; 289 - runcHash = "sha256-rDJYEc64KW4Qa3Eg2oUjJqIKrg6THb5hxQFFbvb9Zp4="; 290 - containerdRev = "v1.7.1"; 291 - containerdHash = "sha256-WwedtcsrDQwMQcKFO5nnPiHyGJpl5hXZlmpbBe1/ftY="; 287 + mobyHash = "sha256-KRS99heyMAPBnjjr7If8TOlJf6v6866S7J3YGkOhFiA="; 288 + runcRev = "v1.1.12"; 289 + runcHash = "sha256-N77CU5XiGYIdwQNPFyluXjseTeaYuNJ//OsEUS0g/v0="; 290 + containerdRev = "v1.7.13"; 291 + containerdHash = "sha256-y3CYDZbA2QjIn1vyq/p1F1pAVxQHi/0a6hGWZCRWzyk="; 292 292 tiniRev = "v0.19.0"; 293 293 tiniHash = "sha256-ZDKu/8yE5G0RYFJdhgmCdN3obJNyRWv6K/Gd17zc1sI="; 294 294 };
+4 -4
pkgs/by-name/bi/bitmagnet/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "bitmagnet"; 9 - version = "0.7.14"; 9 + version = "0.8.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "bitmagnet-io"; 13 13 repo = "bitmagnet"; 14 14 rev = "v${version}"; 15 - hash = "sha256-TaxoQdjdHw8h6w6wKBHL/CVxWFK/RG2tJ//MtUEOwfU="; 15 + hash = "sha256-P5GfPRIrwLLMBRgoN6d092HiThMghEj1zcaf6BU+IWU="; 16 16 }; 17 17 18 - vendorHash = "sha256-y9RfaAx9AQS117J3+p/Yy8Mn5In1jmZmW4IxKjeV8T8="; 18 + vendorHash = "sha256-exKQTsyP7LL63WHZ8/WchLh4y0Oj9LC4lxiZTOfWARU="; 19 19 20 - ldflags = [ "-s" "-w" ]; 20 + ldflags = [ "-s" "-w" "-X github.com/bitmagnet-io/bitmagnet/internal/version.GitTag=v${version}" ]; 21 21 22 22 passthru = { 23 23 updateScript = nix-update-script { };
+3 -3
pkgs/by-name/ma/makima/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec{ 9 9 pname = "makima"; 10 - version = "0.6.6"; 10 + version = "0.7.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "cyber-sushi"; 14 14 repo = "makima"; 15 15 rev = "v${version}"; 16 - hash = "sha256-Orl79ETROaQzAraGGgYQSSreASanYQHkpEetIR8kJmo="; 16 + hash = "sha256-pLEMKVi1CXp9Jqy+D0Wibhfq8PAH2bm3e1G7jShEKsU="; 17 17 }; 18 18 19 - cargoHash = "sha256-npnAbzy2EN3tK1/pSJnnucMj5lLn30lrgKtcPDl0HQQ="; 19 + cargoHash = "sha256-EiqmNu0GUE/zFrWkIqrcxZEpv26J39GeWa+tmTlJq4A="; 20 20 21 21 nativeBuildInputs = [ pkg-config ]; 22 22 buildInputs = [ udev ];
+3 -3
pkgs/by-name/mi/misconfig-mapper/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "misconfig-mapper"; 9 - version = "1.1.0"; 9 + version = "1.1.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "intigriti"; 13 13 repo = "misconfig-mapper"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-5FzXtqC8C4iDC8xBalKHlNeSIJ0msMVC7jUXZxSLkLY="; 15 + hash = "sha256-D9VQthfkWC+qmqIZKIVuFuf9ZDNtyRmjh7tT/QGhQig="; 16 16 }; 17 17 18 - vendorHash = "sha256-b2AVWjZXNQPV84sS2wu5xUadZEme/T96O4dGiV5G0dA="; 18 + vendorHash = "sha256-lkVTgnWdk9eW6QtKScK8NckcXGzsHeIwjSoUx85AGU8="; 19 19 20 20 ldflags = [ 21 21 "-s"
+4 -4
pkgs/by-name/py/pyright/package.nix
··· 1 1 { lib, buildNpmPackage, fetchFromGitHub, runCommand, jq }: 2 2 3 3 let 4 - version = "1.1.361"; 4 + version = "1.1.362"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "Microsoft"; 8 8 repo = "pyright"; 9 9 rev = "${version}"; 10 - hash = "sha256-Prp8LlkSxK2zuVi1lYtI4MdBTGrGhA52Cl5a016ttDY="; 10 + hash = "sha256-sz+Om2bfsJJTe2W8l49pI+K9phCTwoczeG1Q7qlMIig="; 11 11 }; 12 12 13 13 patchedPackageJSON = runCommand "package.json" { } '' ··· 37 37 pname = "pyright-internal"; 38 38 inherit version src; 39 39 sourceRoot = "${src.name}/packages/pyright-internal"; 40 - npmDepsHash = "sha256-kWDMbzLTDIyG9fUixEJ8Uap4wJmLiu0CQWKr9K5hAJQ="; 40 + npmDepsHash = "sha256-xcr9j5/90gfV/r0yI9ifj6Nrr9WrawwvukuVkl387r4="; 41 41 dontNpmBuild = true; 42 42 installPhase = '' 43 43 runHook preInstall ··· 51 51 inherit version src; 52 52 53 53 sourceRoot = "${src.name}/packages/pyright"; 54 - npmDepsHash = "sha256-6Drw9H5eTxpZVrQZpUIarcu3a6UpU/8qX1MzM4q5IfY="; 54 + npmDepsHash = "sha256-79tXMdOt1XH3KTT46bq35J4AcCVyoB2d4KEkr9EjqVY="; 55 55 56 56 postPatch = '' 57 57 chmod +w ../../
+3 -3
pkgs/by-name/ri/ripunzip/package.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "ripunzip"; 15 - version = "1.1.0"; 15 + version = "1.2.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "google"; 19 19 repo = "ripunzip"; 20 20 rev = "v${version}"; 21 - hash = "sha256-GyP4OPnPKhu9nXYXIfWCVLF/thwWiP0OqAQY/1D05LE="; 21 + hash = "sha256-WcqN3Li0UiEhntKlQkGUrkP9N1I3NrjaGzIs9Q5i4y4="; 22 22 }; 23 23 24 - cargoHash = "sha256-Jv9bCHT5xl/2CPnSuWd9HZuaGOttBC5iAbbpr3jaIhM="; 24 + cargoHash = "sha256-CezigBDU632UVaeFNv+iM2dQQUabKhOP43etp6vjxTg="; 25 25 26 26 buildInputs = [ openssl ] 27 27 ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ Security SystemConfiguration ]);
+16 -16
pkgs/by-name/sp/spade/Cargo.lock
··· 980 980 981 981 [[package]] 982 982 name = "spade" 983 - version = "0.7.0" 983 + version = "0.8.0" 984 984 dependencies = [ 985 985 "atty", 986 986 "clap", ··· 1014 1014 1015 1015 [[package]] 1016 1016 name = "spade-ast" 1017 - version = "0.7.0" 1017 + version = "0.8.0" 1018 1018 dependencies = [ 1019 1019 "num", 1020 1020 "spade-common", ··· 1022 1022 1023 1023 [[package]] 1024 1024 name = "spade-ast-lowering" 1025 - version = "0.7.0" 1025 + version = "0.8.0" 1026 1026 dependencies = [ 1027 1027 "itertools", 1028 1028 "local-impl", ··· 1040 1040 1041 1041 [[package]] 1042 1042 name = "spade-common" 1043 - version = "0.7.0" 1043 + version = "0.8.0" 1044 1044 dependencies = [ 1045 1045 "codespan", 1046 1046 "codespan-reporting 0.12.0", ··· 1066 1066 1067 1067 [[package]] 1068 1068 name = "spade-diagnostics" 1069 - version = "0.7.0" 1069 + version = "0.8.0" 1070 1070 dependencies = [ 1071 1071 "codespan", 1072 1072 "codespan-reporting 0.12.0", ··· 1084 1084 1085 1085 [[package]] 1086 1086 name = "spade-hir" 1087 - version = "0.7.0" 1087 + version = "0.8.0" 1088 1088 dependencies = [ 1089 1089 "codespan-reporting 0.12.0", 1090 1090 "colored", ··· 1102 1102 1103 1103 [[package]] 1104 1104 name = "spade-hir-lowering" 1105 - version = "0.7.0" 1105 + version = "0.8.0" 1106 1106 dependencies = [ 1107 1107 "codespan", 1108 1108 "codespan-reporting 0.12.0", ··· 1128 1128 1129 1129 [[package]] 1130 1130 name = "spade-macros" 1131 - version = "0.7.0" 1131 + version = "0.8.0" 1132 1132 dependencies = [ 1133 1133 "proc-macro2", 1134 1134 "quote", ··· 1138 1138 1139 1139 [[package]] 1140 1140 name = "spade-mir" 1141 - version = "0.7.0" 1141 + version = "0.8.0" 1142 1142 dependencies = [ 1143 1143 "codespan", 1144 1144 "codespan-reporting 0.12.0", ··· 1159 1159 1160 1160 [[package]] 1161 1161 name = "spade-parser" 1162 - version = "0.7.0" 1162 + version = "0.8.0" 1163 1163 dependencies = [ 1164 1164 "codespan", 1165 1165 "colored", ··· 1177 1177 1178 1178 [[package]] 1179 1179 name = "spade-python" 1180 - version = "0.7.0" 1180 + version = "0.8.0" 1181 1181 dependencies = [ 1182 1182 "codespan-reporting 0.12.0", 1183 1183 "color-eyre", ··· 1206 1206 1207 1207 [[package]] 1208 1208 name = "spade-simulation-ext" 1209 - version = "0.7.0" 1209 + version = "0.8.0" 1210 1210 dependencies = [ 1211 1211 "codespan-reporting 0.12.0", 1212 1212 "color-eyre", ··· 1234 1234 1235 1235 [[package]] 1236 1236 name = "spade-tests" 1237 - version = "0.7.0" 1237 + version = "0.8.0" 1238 1238 dependencies = [ 1239 1239 "codespan-reporting 0.12.0", 1240 1240 "colored", ··· 1262 1262 1263 1263 [[package]] 1264 1264 name = "spade-typeinference" 1265 - version = "0.7.0" 1265 + version = "0.8.0" 1266 1266 dependencies = [ 1267 1267 "assert_matches", 1268 1268 "codespan", ··· 1285 1285 1286 1286 [[package]] 1287 1287 name = "spade-types" 1288 - version = "0.7.0" 1288 + version = "0.8.0" 1289 1289 dependencies = [ 1290 1290 "num", 1291 1291 "serde", ··· 1294 1294 1295 1295 [[package]] 1296 1296 name = "spade-wordlength-inference" 1297 - version = "0.7.0" 1297 + version = "0.8.0" 1298 1298 dependencies = [ 1299 1299 "codespan", 1300 1300 "codespan-reporting 0.12.0",
+17 -2
pkgs/by-name/sp/spade/package.nix
··· 2 2 , rustPlatform 3 3 , fetchFromGitLab 4 4 , stdenv 5 + , nix-update 6 + , writeScript 7 + , git 5 8 }: 6 9 7 10 rustPlatform.buildRustPackage rec { 8 11 pname = "spade"; 9 - version = "0.7.0"; 12 + version = "0.8.0"; 10 13 11 14 src = fetchFromGitLab { 12 15 owner = "spade-lang"; 13 16 repo = "spade"; 14 17 rev = "v${version}"; 15 - hash = "sha256-oJfOgWobjt+DAVdP465E8iLMJCdqhs0vzJJFgRqVAP8="; 18 + hash = "sha256-J3AdXuN1WLKFED9YeBly68umPlx05Wl+mhT2YbBsJVk="; 16 19 # only needed for vatch, which contains test data 17 20 fetchSubmodules = true; 18 21 }; ··· 24 27 "tracing-tree-0.2.0" = "sha256-/JNeAKjAXmKPh0et8958yS7joORDbid9dhFB0VUAhZc="; 25 28 }; 26 29 }; 30 + 31 + # rust + gitlab is a rare combo 32 + passthru.updateScript = [ 33 + (writeScript "update-spade" '' 34 + VERSION="$( 35 + ${lib.getExe git} ls-remote --tags --sort -version:refname ${lib.escapeShellArg src.gitRepoUrl} \ 36 + | cut -f2 | grep ^refs/tags/v | cut -d/ -f3- | cut -c2- \ 37 + | sort --version-sort --reverse | head -n1 38 + )" 39 + exec ${lib.getExe nix-update} --version "$VERSION" "$@" 40 + '') 41 + ]; 27 42 28 43 meta = with lib; { 29 44 description = "A better hardware description language";
+3 -3
pkgs/by-name/te/tenv/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "tenv"; 5 - version = "1.10.1"; 5 + version = "1.11.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "tofuutils"; 9 9 repo = "tenv"; 10 10 rev = "v${version}"; 11 - hash = "sha256-c283egT5KOcR+PjwWnKkCI3RKr+Tqa6a+ORsjq4wuXs="; 11 + hash = "sha256-LjgcI3E6K6b8fca9HdLyyIJJMHFxRtHdvWQb19jFHpA="; 12 12 }; 13 13 14 - vendorHash = "sha256-GAUpQbZfaF3N2RaQO0ZDe8DywOZwIfXNImsZCk6iB+U="; 14 + vendorHash = "sha256-teog4VJGDOYsABuE2/fvOtcWvC8mM36rJQI6KZb3eS8="; 15 15 16 16 # Tests disabled for requiring network access to release.hashicorp.com 17 17 doCheck = false;
+40
pkgs/by-name/ti/tiny-dfr/package.nix
··· 1 + { lib, rustPlatform, fetchFromGitHub, pkg-config 2 + , cairo, gdk-pixbuf, glib, libinput, libxml2, pango, udev 3 + }: 4 + 5 + rustPlatform.buildRustPackage rec { 6 + pname = "tiny-dfr"; 7 + version = "0.2.0"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "WhatAmISupposedToPutHere"; 11 + repo = "tiny-dfr"; 12 + rev = "v${version}"; 13 + hash = "sha256-oawKYrfXAQ5RFMdUCG7F12wHcnFif++44s2KsX9ns6U="; 14 + }; 15 + 16 + cargoHash = "sha256-QOkztErJLFXPxCb8MvaXi7jGXeI5A0q8LwZtYddzUZE="; 17 + 18 + nativeBuildInputs = [ pkg-config ]; 19 + buildInputs = [ cairo gdk-pixbuf glib libinput libxml2 pango udev ]; 20 + 21 + postConfigure = '' 22 + substituteInPlace etc/systemd/system/tiny-dfr.service \ 23 + --replace-fail /usr/bin $out/bin 24 + substituteInPlace src/*.rs --replace-quiet /usr/share $out/share 25 + ''; 26 + 27 + postInstall = '' 28 + cp -R etc $out/lib 29 + cp -R share $out 30 + ''; 31 + 32 + meta = with lib; { 33 + homepage = "https://github.com/WhatAmISupposedToPutHere/tiny-dfr"; 34 + description = "The most basic dynamic function row daemon possible"; 35 + license = [ licenses.asl20 licenses.mit ]; 36 + mainProgram = "tiny-dfr"; 37 + maintainers = [ maintainers.qyliss ]; 38 + platforms = platforms.linux; 39 + }; 40 + }
+44 -24
pkgs/by-name/up/upsun/package.nix
··· 1 - { stdenvNoCC, lib, fetchurl }: 1 + { 2 + stdenvNoCC, 3 + lib, 4 + fetchurl, 5 + testers, 6 + upsun 7 + }: 2 8 3 - stdenvNoCC.mkDerivation rec { 9 + stdenvNoCC.mkDerivation (finalAttrs: { 4 10 pname = "upsun"; 5 - version = "5.0.12"; 11 + version = "5.0.13"; 6 12 7 - src = { 8 - x86_64-darwin = (fetchurl { 9 - url = "https://github.com/platformsh/cli/releases/download/${version}/upsun_${version}_darwin_all.tar.gz"; 10 - hash = "sha256-RwTMJwvkuX/okHSyxzpvaD6uD8fheVbr7bgBC2eMQOo="; 11 - }); 12 - aarch64-darwin = (fetchurl { 13 - url = "https://github.com/platformsh/cli/releases/download/${version}/upsun_${version}_darwin_all.tar.gz"; 14 - hash = "sha256-RwTMJwvkuX/okHSyxzpvaD6uD8fheVbr7bgBC2eMQOo="; 15 - }); 16 - x86_64-linux = (fetchurl { 17 - url = "https://github.com/platformsh/cli/releases/download/${version}/upsun_${version}_linux_amd64.tar.gz"; 18 - hash = "sha256-svEPMVY7r7pAoXwFIMYqCEduqR3Nkocaguf2nIGt+G8="; 19 - }); 20 - aarch64-linux = (fetchurl { 21 - url = "https://github.com/platformsh/cli/releases/download/${version}/upsun_${version}_linux_arm64.tar.gz"; 22 - hash = "sha256-ZraS/PqSPL/kcj5o6hzDdL70IV2IWXOma6OHCiXIDQc="; 23 - }); 24 - }.${stdenvNoCC.system} or (throw "${pname}-${version}: ${stdenvNoCC.system} is unsupported."); 13 + src = 14 + { 15 + x86_64-darwin = fetchurl { 16 + url = "https://github.com/platformsh/cli/releases/download/${finalAttrs.version}/upsun_${finalAttrs.version}_darwin_all.tar.gz"; 17 + hash = "sha256-5JKXtAUnqrlufyNE05uZjEDfJv557auYPriTxvUbMJI="; 18 + }; 19 + aarch64-darwin = fetchurl { 20 + url = "https://github.com/platformsh/cli/releases/download/${finalAttrs.version}/upsun_${finalAttrs.version}_darwin_all.tar.gz"; 21 + hash = "sha256-5JKXtAUnqrlufyNE05uZjEDfJv557auYPriTxvUbMJI="; 22 + }; 23 + x86_64-linux = fetchurl { 24 + url = "https://github.com/platformsh/cli/releases/download/${finalAttrs.version}/upsun_${finalAttrs.version}_linux_amd64.tar.gz"; 25 + hash = "sha256-fjVL/sbO1wmaJ4qZpUMV/4Q4Jzf0p6qx0ElRdY5EUJU="; 26 + }; 27 + aarch64-linux = fetchurl { 28 + url = "https://github.com/platformsh/cli/releases/download/${finalAttrs.version}/upsun_${finalAttrs.version}_linux_arm64.tar.gz"; 29 + hash = "sha256-MNlQkwsg5SuIQJBDy7yVtcda1odpaUZezCgrat6OW2Q="; 30 + }; 31 + } 32 + .${stdenvNoCC.system} 33 + or (throw "${finalAttrs.pname}-${finalAttrs.version}: ${stdenvNoCC.system} is unsupported."); 25 34 26 35 dontConfigure = true; 27 36 dontBuild = true; 28 37 29 38 sourceRoot = "."; 30 39 installPhase = '' 40 + runHook preInstall 41 + 31 42 install -Dm755 upsun $out/bin/upsun 43 + 44 + runHook postInstall 32 45 ''; 33 46 47 + passthru = { 48 + tests.version = testers.testVersion { 49 + inherit (finalAttrs) version; 50 + package = upsun; 51 + }; 52 + }; 53 + 34 54 meta = { 35 - homepage = "https://github.com/platformsh/cli"; 36 55 description = "The unified tool for managing your Upsun services from the command line"; 56 + homepage = "https://github.com/platformsh/cli"; 57 + license = lib.licenses.mit; 37 58 mainProgram = "upsun"; 38 59 maintainers = with lib.maintainers; [ spk ]; 39 - license = lib.licenses.mit; 40 60 platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; 41 61 sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 42 62 }; 43 - } 63 + })
+58
pkgs/by-name/yo/your_spotify/client.nix
··· 1 + { 2 + apiEndpoint ? "http://localhost:3000", 3 + fetchYarnDeps, 4 + your_spotify, 5 + mkYarnPackage, 6 + fixup-yarn-lock, 7 + src, 8 + version, 9 + yarn, 10 + }: 11 + mkYarnPackage rec { 12 + inherit version src; 13 + pname = "your_spotify_client"; 14 + name = "your_spotify_client-${version}"; 15 + packageJSON = ./package.json; 16 + offlineCache = fetchYarnDeps { 17 + yarnLock = src + "/yarn.lock"; 18 + hash = "sha256-5SgknaRVzgO2Dzc8MhAaM8UERWMv+PrItzevoWHbWnA="; 19 + }; 20 + configurePhase = '' 21 + runHook preConfigure 22 + 23 + export HOME=$(mktemp -d) 24 + yarn config --offline set yarn-offline-mirror $offlineCache 25 + fixup-yarn-lock yarn.lock 26 + yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive 27 + patchShebangs node_modules/ 28 + 29 + runHook postConfigure 30 + ''; 31 + buildPhase = '' 32 + runHook preBuild 33 + pushd ./apps/client/ 34 + yarn --offline run build 35 + export API_ENDPOINT="${apiEndpoint}" 36 + substituteInPlace scripts/run/variables.sh --replace-quiet '/app/apps/client/' "./" 37 + 38 + chmod +x ./scripts/run/variables.sh 39 + patchShebangs --build ./scripts/run/variables.sh 40 + 41 + ./scripts/run/variables.sh 42 + 43 + popd 44 + runHook postBuild 45 + ''; 46 + nativeBuildInputs = [yarn fixup-yarn-lock]; 47 + 48 + installPhase = '' 49 + runHook preInstall 50 + mkdir -p $out 51 + cp -r ./apps/client/build/* $out 52 + runHook postInstall 53 + ''; 54 + doDist = false; 55 + meta = { 56 + inherit (your_spotify.meta) homepage changelog description license maintainers; 57 + }; 58 + }
+10
pkgs/by-name/yo/your_spotify/package.json
··· 1 + { 2 + "name": "@your_spotify/root", 3 + "version": "1.10.1", 4 + "repository": "git@github.com:Yooooomi/your_spotify.git", 5 + "author": "Timothee <timothee.boussus@gmail.com>", 6 + "private": true, 7 + "workspaces": [ 8 + "apps/*" 9 + ] 10 + }
+85
pkgs/by-name/yo/your_spotify/package.nix
··· 1 + { 2 + callPackage, 3 + fetchFromGitHub, 4 + fetchYarnDeps, 5 + lib, 6 + makeWrapper, 7 + mkYarnPackage, 8 + nodejs, 9 + fixup-yarn-lock, 10 + yarn, 11 + }: let 12 + version = "1.10.1"; 13 + src = fetchFromGitHub { 14 + owner = "Yooooomi"; 15 + repo = "your_spotify"; 16 + rev = "refs/tags/${version}"; 17 + hash = "sha256-e82j2blGxQLWAlBNuAnFvlD9vwMk4/mRI0Vf7vuaPA0="; 18 + }; 19 + client = callPackage ./client.nix {inherit src version;}; 20 + in 21 + mkYarnPackage rec { 22 + inherit version src; 23 + pname = "your_spotify_server"; 24 + name = "your_spotify_server-${version}"; 25 + packageJSON = ./package.json; 26 + offlineCache = fetchYarnDeps { 27 + yarnLock = src + "/yarn.lock"; 28 + hash = "sha256-5SgknaRVzgO2Dzc8MhAaM8UERWMv+PrItzevoWHbWnA="; 29 + }; 30 + 31 + configurePhase = '' 32 + runHook preConfigure 33 + 34 + export HOME=$(mktemp -d) 35 + yarn config --offline set yarn-offline-mirror $offlineCache 36 + fixup-yarn-lock yarn.lock 37 + 38 + runHook postConfigure 39 + ''; 40 + 41 + buildPhase = '' 42 + runHook preBuild 43 + 44 + yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive 45 + patchShebangs node_modules/ 46 + 47 + pushd ./apps/server/ 48 + yarn --offline run build 49 + popd 50 + 51 + rm -r node_modules 52 + export NODE_ENV="production" 53 + yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive 54 + patchShebangs node_modules/ 55 + 56 + runHook postBuild 57 + ''; 58 + nativeBuildInputs = [makeWrapper yarn fixup-yarn-lock]; 59 + installPhase = '' 60 + runHook preInstall 61 + 62 + mkdir -p $out/share/your_spotify 63 + cp -r node_modules $out/share/your_spotify/node_modules 64 + cp -r ./apps/server/{lib,package.json} $out 65 + mkdir -p $out/bin 66 + makeWrapper ${lib.escapeShellArg (lib.getExe nodejs)} "$out/bin/your_spotify_migrate" \ 67 + --add-flags "$out/lib/migrations.js" --set NODE_PATH "$out/share/your_spotify/node_modules" 68 + makeWrapper ${lib.escapeShellArg (lib.getExe nodejs)} "$out/bin/your_spotify_server" \ 69 + --add-flags "$out/lib/index.js" --set NODE_PATH "$out/share/your_spotify/node_modules" 70 + 71 + runHook postInstall 72 + ''; 73 + doDist = false; 74 + passthru = { 75 + inherit client; 76 + }; 77 + meta = with lib; { 78 + homepage = "https://github.com/Yooooomi/your_spotify"; 79 + changelog = "https://github.com/Yooooomi/your_spotify/releases/tag/${version}"; 80 + description = "Self-hosted application that tracks what you listen and offers you a dashboard to explore statistics about it"; 81 + license = licenses.gpl3Only; 82 + maintainers = with maintainers; [patrickdag]; 83 + mainProgram = "your_spotify_server"; 84 + }; 85 + }
+2 -2
pkgs/data/fonts/cozette/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "cozette"; 5 - version = "1.24.0"; 5 + version = "1.24.1"; 6 6 7 7 src = fetchzip { 8 8 url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts-v-${builtins.replaceStrings ["."] ["-"] version}.zip"; 9 - hash = "sha256-BA3pVcqZnakoYhF00OqDzo4GwRB5txGKN/ou2EvadWo="; 9 + hash = "sha256-G3/m0g3pdPHUlSLnJhGIFem6UOyEf1VxjOvz/0E9Vr0="; 10 10 }; 11 11 12 12 installPhase = ''
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 1 { 2 - "commit": "4eb9a5fde06b5d7343665582243debaf1d77e0a9", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/4eb9a5fde06b5d7343665582243debaf1d77e0a9.tar.gz", 4 - "sha256": "0dzyfr1gv79riy2vh840b5hqly8rs10zhj01zi9nfn7jd9pzql28", 5 - "msg": "Update from Hackage at 2024-04-16T17:36:35Z" 2 + "commit": "9e419b038d7108160caf4efc41ebd5dfc4d51821", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/9e419b038d7108160caf4efc41ebd5dfc4d51821.tar.gz", 4 + "sha256": "1vqsxznsq6s1hfb3b7ghs0fqa1rapqccjcz5jy3h9w3dq4v3gfqz", 5 + "msg": "Update from Hackage at 2024-04-27T10:57:54Z" 6 6 }
+4
pkgs/development/compilers/ghc/9.10.1.nix
··· 1 + import ./common-hadrian.nix rec { 2 + version = "9.10.1"; 3 + sha256 = "bf386a302d4ee054791ffd51748900f15d71760fd199157922d120cc1f89e2f7"; 4 + }
+49 -28
pkgs/development/compilers/ghc/common-hadrian.nix
··· 29 29 , xattr 30 30 , autoSignDarwinBinariesHook 31 31 , bash 32 + , srcOnly 32 33 33 34 , libiconv ? null, ncurses 34 35 , glibcLocales ? null ··· 145 146 return $ verbosity >= Verbose 146 147 '' 147 148 148 - , ghcSrc ? (if rev != null then fetchgit else fetchurl) ({ 149 - inherit url sha256; 150 - } // lib.optionalAttrs (rev != null) { 151 - inherit rev; 152 - } // lib.optionalAttrs (postFetch != null) { 153 - inherit postFetch; 154 - }) 149 + , ghcSrc ? 150 + srcOnly { 151 + name = "ghc-${version}"; # -source appended by srcOnly 152 + src = 153 + (if rev != null then fetchgit else fetchurl) ({ 154 + inherit url sha256; 155 + } // lib.optionalAttrs (rev != null) { 156 + inherit rev; 157 + } // lib.optionalAttrs (postFetch != null) { 158 + inherit postFetch; 159 + }); 160 + 161 + patches = 162 + let 163 + # Disable haddock generating pretty source listings to stay under 3GB on aarch64-linux 164 + enableHyperlinkedSource = 165 + lib.versionAtLeast version "9.8" || 166 + !(stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isLinux); 167 + in 168 + [ 169 + # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 170 + (if lib.versionAtLeast version "9.8" 171 + then ./docs-sphinx-7-ghc98.patch 172 + else ./docs-sphinx-7.patch ) 173 + ] 174 + ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ 175 + # Prevent the paths module from emitting symbols that we don't use 176 + # when building with separate outputs. 177 + # 178 + # These cause problems as they're not eliminated by GHC's dead code 179 + # elimination on aarch64-darwin. (see 180 + # https://github.com/NixOS/nixpkgs/issues/140774 for details). 181 + ./Cabal-at-least-3.6-paths-fix-cycle-aarch64-darwin.patch 182 + ] 183 + # Prevents passing --hyperlinked-source to haddock. This is a custom 184 + # workaround as we wait for this to be configurable via userSettings or 185 + # similar. https://gitlab.haskell.org/ghc/ghc/-/issues/23625 186 + ++ lib.optionals (!enableHyperlinkedSource) [ 187 + # TODO(@sternenseemann): Doesn't apply for GHC >= 9.8 188 + ../../tools/haskell/hadrian/disable-hyperlinked-source.patch 189 + ] 190 + # Incorrect bounds on Cabal in hadrian 191 + # https://gitlab.haskell.org/ghc/ghc/-/issues/24100 192 + ++ lib.optionals (lib.elem version [ "9.8.1" "9.8.2" ]) [ 193 + ../../tools/haskell/hadrian/hadrian-9.8.1-allow-Cabal-3.10.patch 194 + ]; 195 + } 155 196 156 197 # GHC's build system hadrian built from the GHC-to-build's source tree 157 198 # using our bootstrap GHC. 158 199 , hadrian ? import ../../tools/haskell/hadrian/make-hadrian.nix { inherit bootPkgs lib; } { 159 - ghcSrc = ghcSrc; 200 + inherit ghcSrc; 160 201 ghcVersion = version; 161 202 userSettings = hadrianUserSettings; 162 - # Disable haddock generating pretty source listings to stay under 3GB on aarch64-linux 163 - enableHyperlinkedSource = 164 - # TODO(@sternenseemann): Disabling currently doesn't work with GHC >= 9.8 165 - lib.versionAtLeast version "9.8" || 166 - !(stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isLinux); 167 203 } 168 204 169 205 , # Whether to build sphinx documentation. ··· 268 304 src = ghcSrc; 269 305 270 306 enableParallelBuilding = true; 271 - 272 - patches = [ 273 - # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 274 - (if lib.versionAtLeast version "9.8" 275 - then ./docs-sphinx-7-ghc98.patch 276 - else ./docs-sphinx-7.patch ) 277 - ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ 278 - # Prevent the paths module from emitting symbols that we don't use 279 - # when building with separate outputs. 280 - # 281 - # These cause problems as they're not eliminated by GHC's dead code 282 - # elimination on aarch64-darwin. (see 283 - # https://github.com/NixOS/nixpkgs/issues/140774 for details). 284 - ./Cabal-at-least-3.6-paths-fix-cycle-aarch64-darwin.patch 285 - ]; 286 307 287 308 postPatch = '' 288 309 patchShebangs --build .
+3 -3
pkgs/development/compilers/zulu/22.nix
··· 11 11 zuluVersion = "22.28.91"; 12 12 jdkVersion = "22.0.0"; 13 13 hash = 14 - if enableJavaFX then "sha256-HvMiODsz+puu1xtxG2RRXH/PWCk91PGNZ7UcOd9orqQ=" 14 + if enableJavaFX then "sha256-+qUrZ+GlspSP3RLTAbgEtFm0B0fzX/VD1WUl6mk2c/0=" 15 15 else "sha256-HvMiODsz+puu1xtxG2RRXH/PWCk91PGNZ7UcOd9orqQ="; 16 16 }; 17 17 ··· 27 27 zuluVersion = "22.28.91"; 28 28 jdkVersion = "22.0.0"; 29 29 hash = 30 - if enableJavaFX then "sha256-Y6PSNQjHRXukwux2sVbvpTIqT+Cg+KeG1C0iSEwyKZw=" 30 + if enableJavaFX then "sha256-QkFwbc2YFEWb5rddhH4a+zmtsrXxUBSuS8yg9qUb728=" 31 31 else "sha256-Y6PSNQjHRXukwux2sVbvpTIqT+Cg+KeG1C0iSEwyKZw="; 32 32 }; 33 33 ··· 35 35 zuluVersion = "22.28.91"; 36 36 jdkVersion = "22.0.0"; 37 37 hash = 38 - if enableJavaFX then "sha256-o0VkWB4+PzBmNNWy+FZlyjTgukBTe6owfydb3YNfEE0=" 38 + if enableJavaFX then "sha256-256UP6MtUReQYqCKVt0ThN9BVDyKLAMXQTdpcDB9t24=" 39 39 else "sha256-o0VkWB4+PzBmNNWy+FZlyjTgukBTe6owfydb3YNfEE0="; 40 40 }; 41 41 };
+103 -43
pkgs/development/haskell-modules/configuration-common.nix
··· 732 732 Rlang-QQ = dontCheck super.Rlang-QQ; 733 733 safecopy = dontCheck super.safecopy; 734 734 sai-shape-syb = dontCheck super.sai-shape-syb; 735 - saltine = dontCheck super.saltine; # https://github.com/tel/saltine/pull/56 736 735 scp-streams = dontCheck super.scp-streams; 737 736 sdl2 = dontCheck super.sdl2; # the test suite needs an x server 738 737 separated = dontCheck super.separated; ··· 752 751 translatable-intset = dontCheck super.translatable-intset; 753 752 ua-parser = dontCheck super.ua-parser; 754 753 unagi-chan = dontCheck super.unagi-chan; 754 + universe-some = dontCheck super.universe-some; 755 755 wai-logger = dontCheck super.wai-logger; 756 756 WebBits = dontCheck super.WebBits; # http://hydra.cryp.to/build/499604/log/raw 757 757 webdriver = dontCheck super.webdriver; ··· 1304 1304 # https://github.com/haskell/hoopl/issues/50 1305 1305 hoopl = dontCheck super.hoopl; 1306 1306 1307 - # Generate shell completion for spago 1308 - spago = self.generateOptparseApplicativeCompletions [ "spago" ] super.spago; 1309 - 1310 1307 # https://github.com/DanielG/cabal-helper/pull/123 1311 1308 cabal-helper = doJailbreak super.cabal-helper; 1312 1309 ··· 1345 1342 (dontCheckIf (!pkgs.postgresql.doCheck)) 1346 1343 ]; 1347 1344 1345 + # Requires pqueue <1.5 but it works fine with pqueue-1.5.0.0 1346 + # https://github.com/haskell-beam/beam/pull/705 1347 + beam-migrate = doJailbreak super.beam-migrate; 1348 + 1348 1349 users-postgresql-simple = addTestToolDepends [ 1349 1350 pkgs.postgresql 1350 1351 pkgs.postgresqlTestHook 1351 1352 ] super.users-postgresql-simple; 1352 1353 1354 + # Need https://github.com/obsidiansystems/gargoyle/pull/45 1355 + gargoyle = doJailbreak super.gargoyle; 1356 + gargoyle-postgresql = doJailbreak super.gargoyle-postgresql; 1357 + gargoyle-postgresql-nix = doJailbreak (addBuildTool [pkgs.postgresql] super.gargoyle-postgresql-nix); 1358 + gargoyle-postgresql-connect = doJailbreak super.gargoyle-postgresql-connect; 1359 + 1353 1360 # PortMidi needs an environment variable to have ALSA find its plugins: 1354 1361 # https://github.com/NixOS/nixpkgs/issues/6860 1355 1362 PortMidi = overrideCabal (drv: { ··· 1378 1385 1379 1386 # Fix build with attr-2.4.48 (see #53716) 1380 1387 xattr = appendPatch ./patches/xattr-fix-build.patch super.xattr; 1381 - 1382 - patch = dontCheck super.patch; 1383 1388 1384 1389 esqueleto = 1385 1390 overrideCabal ··· 1530 1535 # 2021-12-26: Too strict bounds on doctest 1531 1536 polysemy-plugin = doJailbreak super.polysemy-plugin; 1532 1537 1533 - # hasn’t bumped upper bounds 1534 - # upstream: https://github.com/obsidiansystems/which/pull/6 1535 - which = doJailbreak super.which; 1536 - 1537 - 1538 1538 # 2024-02-28: The Hackage version dhall-lsp-server-1.1.3 requires 1539 1539 # lsp-1.4.0.0 which is hard to build with this LTS. However, the latest 1540 1540 # git version of dhall-lsp-server works with lsp-2.1.0.0, and only ··· 1561 1561 doJailbreak 1562 1562 ]; 1563 1563 1564 - # 2022-03-16: lens bound can be loosened https://github.com/ghcjs/jsaddle-dom/issues/19 1565 1564 jsaddle-dom = overrideCabal (old: { 1566 1565 postPatch = old.postPatch or "" + '' 1567 - sed -i 's/lens.*4.20/lens/' jsaddle-dom.cabal 1568 1566 rm Setup.hs 1569 1567 ''; 1570 - }) (doJailbreak super.jsaddle-dom); 1568 + }) super.jsaddle-dom; 1571 1569 jsaddle-hello = doJailbreak super.jsaddle-hello; 1572 1570 ghcjs-dom-hello = doJailbreak super.ghcjs-dom-hello; 1573 1571 ··· 1833 1831 # https://github.com/adnelson/semver-range/issues/15 1834 1832 semver-range = dontCheck super.semver-range; 1835 1833 1836 - # https://github.com/obsidiansystems/dependent-sum/issues/55 1837 - dependent-sum = doJailbreak super.dependent-sum; 1838 - 1839 1834 # 2022-06-19: Disable checks because of https://github.com/reflex-frp/reflex/issues/475 1840 1835 reflex = doJailbreak (dontCheck super.reflex); 1841 1836 ··· 2063 2058 # Issue reported upstream, no bug tracker url yet. 2064 2059 darcs = doJailbreak super.darcs; 2065 2060 2066 - # Too strict version bounds on cryptonite and github. 2067 - # PRs are merged, will be fixed next release or Hackage revision. 2068 - nix-thunk = appendPatches [ 2069 - (fetchpatch { 2070 - url = "https://github.com/obsidiansystems/nix-thunk/commit/49d27a85dd39cd9413c99958c67e596756a502b5.patch"; 2071 - sha256 = "1p1n0123yrbdqyfk4kx3gq6bdv65l1bxgbsg51ckcwclg54xp2p5"; 2072 - }) 2073 - (fetchpatch { 2074 - url = "https://github.com/obsidiansystems/nix-thunk/commit/512867c651977265d5d8f456b538f7a364ec8a8b.patch"; 2075 - sha256 = "121yg26y4g28k8xv7y1j6c3pxm17vsjn3vi62kkc8g928c47yd02"; 2076 - }) 2077 - ] super.nix-thunk; 2061 + # Need https://github.com/obsidiansystems/cli-extras/pull/12 and more 2062 + cli-extras = doJailbreak super.cli-extras; 2063 + 2064 + # https://github.com/obsidiansystems/cli-git/pull/7 turned into a flat patch 2065 + cli-git = lib.pipe super.cli-git [ 2066 + (appendPatch (fetchpatch { 2067 + url = "https://github.com/obsidiansystems/cli-git/commit/be378a97e2f46522174231b77c952f759df3fad6.patch"; 2068 + sha256 = "sha256-6RrhqkKpnb+FTHxccHNx6pdC7ClfqcJ2eoo+W7h+JUo="; 2069 + excludes = [ ".github/**" ]; 2070 + })) 2071 + doJailbreak 2072 + (addBuildTool pkgs.git) 2073 + ]; 2074 + 2075 + # Need https://github.com/obsidiansystems/cli-nix/pull/5 and more 2076 + cli-nix = addBuildTools [ 2077 + pkgs.nix 2078 + pkgs.nix-prefetch-git 2079 + ] (doJailbreak super.cli-nix); 2080 + 2081 + # https://github.com/obsidiansystems/nix-thunk/pull/51/ 2082 + nix-thunk = appendPatch (fetchpatch { 2083 + url = "https://github.com/obsidiansystems/nix-thunk/commit/c3dc3e799e8ce7756330f98b9f73f59c4b7a5502.patch"; 2084 + sha256 = "sha256-C1ii1FXiCPFfw5NzyQZ0cEG6kIYGohVsnHycpYEJ24Q="; 2085 + }) (doJailbreak super.nix-thunk); 2078 2086 2079 2087 # list `modbus` in librarySystemDepends, correct to `libmodbus` 2080 2088 libmodbus = doJailbreak (addExtraLibrary pkgs.libmodbus super.libmodbus); ··· 2087 2095 2088 2096 ginger = doJailbreak super.ginger; 2089 2097 2090 - # Too strict version bounds on cryptonite 2091 - # https://github.com/obsidiansystems/haveibeenpwned/issues/7 2092 - haveibeenpwned = doJailbreak super.haveibeenpwned; 2098 + # 2024-05-05 syntax changes: https://github.com/obsidiansystems/haveibeenpwned/pull/9 2099 + haveibeenpwned = appendPatch 2100 + (fetchpatch { 2101 + url = "https://github.com/obsidiansystems/haveibeenpwned/pull/9/commits/14c134eec7de12f755b2d4667727762a8a1a6476.patch"; 2102 + sha256 = "sha256-fau5+b6tufJ+MscrLgbYvvBsekPe8R6QAy/4H31dcQ4"; 2103 + }) 2104 + (doJailbreak super.haveibeenpwned); 2105 + 2093 2106 2094 2107 # Too strict version bounds on ghc-events 2095 2108 # https://github.com/mpickering/hs-speedscope/issues/16 ··· 2172 2185 compiler: ${self.ghc.haskellCompilerName} 2173 2186 2174 2187 core-packages: 2175 - # Hack: The following package is a core package of GHCJS. If we don't declare 2176 - # it, then hackage2nix will generate a Hackage database where all dependants 2177 - # of this library are marked as "broken". 2178 - - ghcjs-base-0 2179 - 2180 2188 EOF 2181 2189 2182 2190 ghc-pkg list \ ··· 2599 2607 # 2022-03-16: Upstream stopped updating bounds https://github.com/haskell-hvr/base-noprelude/pull/15 2600 2608 base-noprelude = doJailbreak super.base-noprelude; 2601 2609 2602 - # 2022-03-16: Bounds need to be loosened https://github.com/obsidiansystems/dependent-sum-aeson-orphans/issues/10 2603 - dependent-sum-aeson-orphans = doJailbreak super.dependent-sum-aeson-orphans; 2610 + # 2025-05-05: Bounds need to be loosened https://github.com/obsidiansystems/dependent-sum-aeson-orphans/pull/13 2611 + dependent-monoidal-map = appendPatch (fetchpatch { 2612 + url = "https://github.com/obsidiansystems/dependent-monoidal-map/commit/3f8be15fa9bd2796d1c917e9f0979b4d6c62cf91.patch"; 2613 + hash = "sha256-QKDUh4jO8xZrThrkjTVNnkoVY+GejxOhpXOVA4+n1H8="; 2614 + }) super.dependent-monoidal-map; 2615 + 2616 + # 2025-05-05: Bounds need to be loosened https://github.com/obsidiansystems/dependent-sum-aeson-orphans/pull/13 2617 + dependent-sum-aeson-orphans = appendPatch (fetchpatch { 2618 + url = "https://github.com/obsidiansystems/dependent-sum-aeson-orphans/commit/9b4698154303a9865d7d68a2f01d280a8a39f108.patch"; 2619 + hash = "sha256-Pzjl2yp01XsYWcyhpLnsuccg7bOACgv+RpafauUox8c="; 2620 + }) super.dependent-sum-aeson-orphans; 2621 + 2622 + # https://github.com/obsidiansystems/dependent-sum/pull/73 2623 + dependent-sum-template = appendPatch (fetchpatch { 2624 + url = "https://github.com/obsidiansystems/dependent-sum/commit/619727ba1792e39a68d23c62e75a923672e87a54.patch"; 2625 + hash = "sha256-SyD1/KrX1KUjrR82fvI+BRcqLC2Q3AbvSeKNrdGstjg="; 2626 + relative = "dependent-sum-template"; 2627 + }) super.dependent-sum-template; 2628 + 2629 + aeson-gadt-th = appendPatch (fetchpatch { 2630 + url = "https://github.com/obsidiansystems/aeson-gadt-th/commit/8f6922a6440019dece637d73d70766c473bcd6c0.patch"; 2631 + hash = "sha256-564DhfiubwNV8nAj8L5DzsWn4MdzqqaYYNmOSPUa7ys="; 2632 + excludes = [ ".github/**" ]; 2633 + }) super.aeson-gadt-th; 2604 2634 2605 2635 # Too strict bounds on chell: https://github.com/fpco/haskell-filesystem/issues/24 2606 2636 system-fileio = doJailbreak super.system-fileio; ··· 2617 2647 # https://github.com/ngless-toolkit/ngless/issues/152 2618 2648 NGLess = dontCheck super.NGLess; 2619 2649 2620 - # Raise version bounds for hspec 2650 + # Raise version bounds: https://github.com/well-typed/lens-sop/pull/4 2651 + lens-sop = appendPatches [ 2652 + (fetchpatch { 2653 + url = "https://github.com/well-typed/lens-sop/commit/d8657f27c12191a7c0a91701c0fcd9a590e0090e.patch"; 2654 + sha256 = "sha256-9ODfbOb6Bs3EVTY9b7cUvkNmqzzZPWUmgmlAneaN3Tw="; 2655 + }) 2656 + (fetchpatch { 2657 + url = "https://github.com/well-typed/lens-sop/commit/b7ecffdeb836d19373871659e2f8cd24da6f7312.patch"; 2658 + sha256 = "sha256-hDUQ2fW9Qyom65YvtW9bsbz7XtueRmdsAbAB42D+gu4="; 2659 + }) 2660 + ] super.lens-sop; 2661 + 2662 + # Raise version bounds: https://github.com/kosmikus/records-sop/pull/15 2621 2663 records-sop = appendPatch (fetchpatch { 2622 - url = "https://github.com/kosmikus/records-sop/pull/11/commits/d88831388ab3041190130fec3cdd679a4217b3c7.patch"; 2623 - sha256 = "sha256-O+v/OxvqnlWX3HaDvDIBZnJ+Og3xs/SJqI3gaouU3ZI="; 2664 + url = "https://github.com/kosmikus/records-sop/commit/fb149f453a816ff14d0cb20b3ea56b80ff49d9f1.patch"; 2665 + sha256 = "sha256-iHiF4EWL/GjJFnr/6aR+yMZKLMLAZK+gsgSxG8YaeDI="; 2624 2666 }) super.records-sop; 2667 + 2668 + # Need https://github.com/well-typed/large-records/pull/151 2669 + large-generics = doJailbreak super.large-generics; 2625 2670 2626 2671 # Fix build failures for ghc 9 (https://github.com/mokus0/polynomial/pull/20) 2627 2672 polynomial = appendPatch (fetchpatch { ··· 2935 2980 2936 2981 # Requires a newer zlib version than stackage provides 2937 2982 futhark = super.futhark.override { 2938 - zlib = self.zlib_0_7_0_0; 2983 + zlib = self.zlib_0_7_1_0; 2939 2984 }; 2940 2985 2941 2986 # Tests rely on (missing) submodule ··· 2989 3034 # 2024-03-25: HSH broken because of the unix-2.8.0.0 breaking change 2990 3035 HSH = appendPatches [./patches/HSH-unix-openFd.patch] super.HSH; 2991 3036 3037 + # Support unix < 2.8 to build in older ghc than 9.6 3038 + linux-namespaces = appendPatch 3039 + (fetchpatch { 3040 + url = "https://github.com/redneb/hs-linux-namespaces/commit/f4a3546541bb6c7172fdd03e177a961da60e3951.patch"; 3041 + sha256 = "sha256-6Qv7NWIbzR3ktMGFogw5597bIqPH7Z4hoFvvBQAoquY="; 3042 + }) 3043 + super.linux-namespaces; 3044 + 2992 3045 inherit 2993 3046 (let 2994 3047 unbreakRepa = packageName: drv: lib.pipe drv [ ··· 3047 3100 3048 3101 # Too strict bounds on text. Can be removed after https://github.com/alx741/currencies/pull/3 is merged 3049 3102 currencies = doJailbreak super.currencies; 3103 + 3104 + # https://github.com/awakesecurity/proto3-wire/pull/104 3105 + proto3-wire = appendPatch (pkgs.fetchpatch { 3106 + url = "https://github.com/awakesecurity/proto3-wire/commit/c1cadeb5fca2e82c5b28e2811c01f5b37eb21ed8.patch"; 3107 + hash = "sha256-tFOWpjGmZANC7H82QapZ36raaNWuZ6F3BgjxnfTXpMs="; 3108 + }) super.proto3-wire; 3109 + 3050 3110 } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
+7
pkgs/development/haskell-modules/configuration-darwin.nix
··· 316 316 317 317 # Tests fail on macOS https://github.com/mrkkrp/zip/issues/112 318 318 zip = dontCheck super.zip; 319 + 320 + # cabal lib set as unbuildable in linux so callCabal2nix generates a dummy derivation 321 + jsaddle-wkwebview = overrideCabal (drv: { 322 + libraryFrameworkDepends = with pkgs.buildPackages.darwin.apple_sdk.frameworks; [ Cocoa WebKit ]; 323 + libraryHaskellDepends = with self; [ aeson data-default jsaddle ]; 324 + }) super.jsaddle-wkwebview; 325 + 319 326 } // lib.optionalAttrs pkgs.stdenv.isAarch64 { # aarch64-darwin 320 327 321 328 # https://github.com/fpco/unliftio/issues/87
-3
pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
··· 82 82 base-noprelude = doJailbreak super.base-noprelude; 83 83 unliftio-core = doJailbreak super.unliftio-core; 84 84 85 - # Jailbreaking because monoidal-containers hasn’t bumped it's base dependency for 8.10. 86 - monoidal-containers = doJailbreak super.monoidal-containers; 87 - 88 85 # Jailbreak to fix the build. 89 86 brick = doJailbreak super.brick; 90 87 exact-pi = doJailbreak super.exact-pi;
+10
pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix
··· 180 180 sha256 = "sha256-b7u9GiIAd2xpOrM0MfILHNb6Nt7070lNRIadn2l3DfQ="; 181 181 })]; 182 182 }) super.ConfigFile; 183 + 184 + # This runs into the following GHC bug currently affecting 9.6.* and 9.8.* as 185 + # well as 9.10.1: https://gitlab.haskell.org/ghc/ghc/-/issues/24432 186 + inherit (lib.mapAttrs (_: overrideCabal (drv: { 187 + badPlatforms = drv.badPlatforms or [ ] ++ [ "aarch64-linux" ]; 188 + })) super) 189 + mueval 190 + lambdabot 191 + lambdabot-haskell-plugins 192 + ; 183 193 } 184 194 # super.ghc is required to break infinite recursion as Nix is strict in the attrNames 185 195 // lib.optionalAttrs (pkgs.stdenv.hostPlatform.isAarch64 && lib.versionOlder super.ghc.version "9.6.4") {
+16
pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix
··· 88 88 # 89 89 blaze-svg = doJailbreak super.blaze-svg; # base <4.19 90 90 commutative-semigroups = doJailbreak super.commutative-semigroups; # base < 4.19 91 + dependent-sum-template = doJailbreak super.dependent-sum-template_0_2_0_1; # template-haskell < 2.21 91 92 diagrams-lib = doJailbreak super.diagrams-lib; # base <4.19, text <2.1 92 93 diagrams-postscript = doJailbreak super.diagrams-postscript; # base <4.19, bytestring <0.12 93 94 diagrams-svg = doJailbreak super.diagrams-svg; # base <4.19, text <2.1 95 + generics-sop = doJailbreak super.generics-sop_0_5_1_4; # th-abstraction >=0.6 && <0.7 94 96 ghc-trace-events = doJailbreak super.ghc-trace-events; # text < 2.1, bytestring < 0.12, base < 4.19 97 + hashing = doJailbreak super.hashing; # bytestring <0.12 98 + json-sop = doJailbreak super.json-sop; # aeson <2.2, base <4.19, text <2.1 95 99 primitive-unlifted = doJailbreak super.primitive-unlifted; # bytestring < 0.12 96 100 statestack = doJailbreak super.statestack; # base < 4.19 97 101 newtype-generics = doJailbreak super.newtype-generics; # base < 4.19 ··· 102 106 terminfo_0_4_1_6 = doJailbreak super.terminfo_0_4_1_6; 103 107 HaskellNet-SSL = doJailbreak super.HaskellNet-SSL; # bytestring >=0.9 && <0.12 104 108 raven-haskell = doJailbreak super.raven-haskell; # aeson <2.2 109 + saltine = doJailbreak super.saltine; # bytestring && <0.12, deepseq <1.5, text > 1.2 && <1.3 || >=2.0 && <2.1 105 110 stripe-concepts = doJailbreak super.stripe-concepts; # text >=1.2.5 && <1.3 || >=2.0 && <2.1 106 111 stripe-signature = doJailbreak super.stripe-signature; # text >=1.2.5 && <1.3 || >=2.0 && <2.1 107 112 string-random = doJailbreak super.string-random; # text >=1.2.2.1 && <2.1 108 113 inflections = doJailbreak super.inflections; # text >=0.2 && <2.1 114 + universe-some = doJailbreak super.universe-some; # th-abstraction < 0.7 109 115 110 116 # 111 117 # Test suite issues ··· 130 136 sha256 = "Q4fA2J/Tq+WernBo+UIMdj604ILOMlIYkG4Pr046DfM="; 131 137 }) 132 138 super.libmpd; 139 + 140 + # Loosen bounds 141 + patch = appendPatch (pkgs.fetchpatch { 142 + url = "https://github.com/reflex-frp/patch/commit/91fed138483a7bf2b098d45b9e5cc36191776320.patch"; 143 + sha256 = "sha256-/KLfIshia88lU5G/hA7ild7+a2mqc7qgSa9AEBqEqkQ="; 144 + }) super.patch; 145 + reflex = appendPatch (pkgs.fetchpatch { 146 + url = "https://github.com/reflex-frp/reflex/commit/0ac53ca3eab2649dd3f3edc585e10af8d13b28cd.patch"; 147 + sha256 = "sha256-umjwgdSKebJdRrXjwHhsi8HBqotx1vFibY9ttLkyT/0="; 148 + }) super.reflex; 133 149 134 150 }
+1 -1
pkgs/development/haskell-modules/configuration-ghcjs.nix
··· 26 26 27 27 # GHCJS does not ship with the same core packages as GHC. 28 28 # https://github.com/ghcjs/ghcjs/issues/676 29 - stm = doJailbreak self.stm_2_5_3_0; 29 + stm = doJailbreak self.stm_2_5_3_1; 30 30 exceptions = dontCheck self.exceptions_0_10_7; 31 31 32 32 ## OTHER PACKAGES
+9 -16
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 38 38 - acme-memorandom # failure in job https://hydra.nixos.org/build/233222926 at 2023-09-02 39 39 - acme-miscorder # failure in job https://hydra.nixos.org/build/233209957 at 2023-09-02 40 40 - acme-mutable-package # failure in job https://hydra.nixos.org/build/233213349 at 2023-09-02 41 + - acme-not-a-joke # failure in job https://hydra.nixos.org/build/259604911 at 2024-05-15 41 42 - acme-now # failure in job https://hydra.nixos.org/build/233243289 at 2023-09-02 42 43 - acme-numbersystem # failure in job https://hydra.nixos.org/build/233208106 at 2023-09-02 43 44 - acme-operators # failure in job https://hydra.nixos.org/build/233248282 at 2023-09-02 ··· 83 84 - aeson-flat # failure in job https://hydra.nixos.org/build/233220787 at 2023-09-02 84 85 - aeson-flatten # failure in job https://hydra.nixos.org/build/233242954 at 2023-09-02 85 86 - aeson-flowtyped # failure in job https://hydra.nixos.org/build/233245878 at 2023-09-02 86 - - aeson-gadt-th # failure in job https://hydra.nixos.org/build/233247060 at 2023-09-02 87 87 - aeson-generics-typescript # failure in job https://hydra.nixos.org/build/245703304 at 2024-01-07 88 88 - aeson-injector # failure in job https://hydra.nixos.org/build/233200351 at 2023-09-02 89 89 - aeson-json-ast # failure in job https://hydra.nixos.org/build/233249406 at 2023-09-02 ··· 369 369 - bash # failure in job https://hydra.nixos.org/build/252719390 at 2024-03-16 370 370 - basic-gps # failure in job https://hydra.nixos.org/build/252718385 at 2024-03-16 371 371 - basics # failure in job https://hydra.nixos.org/build/236678238 at 2023-10-04 372 - - basic-sop # failure in job https://hydra.nixos.org/build/233253357 at 2023-09-02 373 372 - baskell # failure in job https://hydra.nixos.org/build/233246705 at 2023-09-02 374 373 - battlenet # failure in job https://hydra.nixos.org/build/233260076 at 2023-09-02 375 374 - battleplace # failure in job https://hydra.nixos.org/build/233230199 at 2023-09-02 ··· 381 380 - bdo # failure in job https://hydra.nixos.org/build/233216486 at 2023-09-02 382 381 - beamable # failure in job https://hydra.nixos.org/build/233211619 at 2023-09-02 383 382 - beam # failure in job https://hydra.nixos.org/build/233213313 at 2023-09-02 384 - - beam-migrate # failure in job https://hydra.nixos.org/build/252730758 at 2024-03-16 385 383 - beam-mysql # failure in job https://hydra.nixos.org/build/233253237 at 2023-09-02 386 384 - beam-newtype-field # failure in job https://hydra.nixos.org/build/233206317 at 2023-09-02 387 385 - bech32 # failure in job https://hydra.nixos.org/build/233194823 at 2023-09-02 ··· 707 705 - cayene-lpp # failure in job https://hydra.nixos.org/build/233228959 at 2023-09-02 708 706 - cayley-client # failure in job https://hydra.nixos.org/build/233260112 at 2023-09-02 709 707 - cblrepo # failure in job https://hydra.nixos.org/build/233251926 at 2023-09-02 710 - - cbor-tool # failure in job https://hydra.nixos.org/build/233198797 at 2023-09-02 711 708 - CCA # failure in job https://hydra.nixos.org/build/233206723 at 2023-09-02 712 709 - ccast # failure in job https://hydra.nixos.org/build/233254517 at 2023-09-02 713 710 - CC-delcont-cxe # failure in job https://hydra.nixos.org/build/233190865 at 2023-09-02 ··· 740 737 - changelog-d # failure in job https://hydra.nixos.org/build/253689337 at 2024-03-31 741 738 - changelog-d # failure in job https://hydra.nixos.org/build/255671571 at 2024-04-16 742 739 - changelog-d # failure in job https://hydra.nixos.org/build/257082502 at 2024-04-27 740 + - changelog-d # failure in job https://hydra.nixos.org/build/259607598 at 2024-05-15 743 741 - changelogged # failure in job https://hydra.nixos.org/build/233211675 at 2023-09-02 744 742 - character-cases # failure in job https://hydra.nixos.org/build/233197636 at 2023-09-02 745 743 - charter # failure in job https://hydra.nixos.org/build/233237264 at 2023-09-02 ··· 805 803 - clevercss # failure in job https://hydra.nixos.org/build/233206298 at 2023-09-02 806 804 - clexer # failure in job https://hydra.nixos.org/build/233229804 at 2023-09-02 807 805 - cli-builder # failure in job https://hydra.nixos.org/build/233209961 at 2023-09-02 808 - - cli-extras # failure in job https://hydra.nixos.org/build/233226908 at 2023-09-02 809 806 - CLI # failure in job https://hydra.nixos.org/build/233191087 at 2023-09-02 810 807 - clif # failure in job https://hydra.nixos.org/build/233197110 at 2023-09-02 811 808 - clifm # failure in job https://hydra.nixos.org/build/233227426 at 2023-09-02 ··· 1006 1003 - core-haskell # failure in job https://hydra.nixos.org/build/233222588 at 2023-09-02 1007 1004 - corenlp-types # failure in job https://hydra.nixos.org/build/243808366 at 2024-01-01 1008 1005 - core-warn # failure in job https://hydra.nixos.org/build/233204404 at 2023-09-02 1006 + - cornelis # failure in job https://hydra.nixos.org/build/259604220 at 2024-05-15 1009 1007 - Coroutine # failure in job https://hydra.nixos.org/build/233211213 at 2023-09-02 1010 1008 - coroutine-object # failure in job https://hydra.nixos.org/build/233220413 at 2023-09-02 1011 1009 - couchdb-conduit # failure in job https://hydra.nixos.org/build/233227244 at 2023-09-02 ··· 1233 1231 - dense-int-set # failure in job https://hydra.nixos.org/build/233214797 at 2023-09-02 1234 1232 - dependency # failure in job https://hydra.nixos.org/build/252727325 at 2024-03-16 1235 1233 - dependent-hashmap # failure in job https://hydra.nixos.org/build/233202881 at 2023-09-02 1236 - - dependent-monoidal-map # failure in job https://hydra.nixos.org/build/233212829 at 2023-09-02 1237 1234 - dep-t # failure in job https://hydra.nixos.org/build/233217847 at 2023-09-02 1238 1235 - deptrack-core # failure in job https://hydra.nixos.org/build/233239143 at 2023-09-02 1239 1236 - derangement # failure in job https://hydra.nixos.org/build/233209660 at 2023-09-02 ··· 1305 1302 - dijkstra-simple # failure in job https://hydra.nixos.org/build/233218373 at 2023-09-02 1306 1303 - DimensionalHash # failure in job https://hydra.nixos.org/build/233230945 at 2023-09-02 1307 1304 - dino # failure in job https://hydra.nixos.org/build/252725815 at 2024-03-16 1305 + - diohsc # failure in job https://hydra.nixos.org/build/259625302 at 2024-05-15 1308 1306 - diophantine # failure in job https://hydra.nixos.org/build/233229215 at 2023-09-02 1309 1307 - diplomacy # failure in job https://hydra.nixos.org/build/233207895 at 2023-09-02 1310 1308 - direct-binary-files # failure in job https://hydra.nixos.org/build/233246387 at 2023-09-02 ··· 1548 1546 - erlang # failure in job https://hydra.nixos.org/build/233195837 at 2023-09-02 1549 1547 - erlang-ffi # failure in job https://hydra.nixos.org/build/233233314 at 2023-09-02 1550 1548 - eros # failure in job https://hydra.nixos.org/build/233247983 at 2023-09-02 1549 + - errata # failure in job https://hydra.nixos.org/build/259627186 at 2024-05-15 1551 1550 - errno # failure in job https://hydra.nixos.org/build/252725782 at 2024-03-16 1552 1551 - error-context # failure in job https://hydra.nixos.org/build/233245027 at 2023-09-02 1553 1552 - error-continuations # failure in job https://hydra.nixos.org/build/233232357 at 2023-09-02 ··· 1900 1899 - gang-of-threads # failure in job https://hydra.nixos.org/build/252716251 at 2024-03-16 1901 1900 - Ganymede # failure in job https://hydra.nixos.org/build/233248892 at 2023-09-02 1902 1901 - garepinoh # failure in job https://hydra.nixos.org/build/233238111 at 2023-09-02 1903 - - gargoyle # failure in job https://hydra.nixos.org/build/233196445 at 2023-09-02 1904 1902 - gas # failure in job https://hydra.nixos.org/build/233233966 at 2023-09-02 1905 1903 - gasp # failure in job https://hydra.nixos.org/build/252731457 at 2024-03-16 1906 1904 - gather # failure in job https://hydra.nixos.org/build/233208848 at 2023-09-02 ··· 2410 2408 - hat # failure in job https://hydra.nixos.org/build/233243655 at 2023-09-02 2411 2409 - hats # failure in job https://hydra.nixos.org/build/233256724 at 2023-09-02 2412 2410 - hatt # failure in job https://hydra.nixos.org/build/233195039 at 2023-09-02 2413 - - haveibeenpwned # failure in job https://hydra.nixos.org/build/233253058 at 2023-09-02 2414 2411 - haven # failure in job https://hydra.nixos.org/build/233216806 at 2023-09-02 2415 2412 - haverer # failure in job https://hydra.nixos.org/build/233210491 at 2023-09-02 2416 2413 - hax # failure in job https://hydra.nixos.org/build/233212147 at 2023-09-02 ··· 3208 3205 - jort # failure in job https://hydra.nixos.org/build/233195250 at 2023-09-02 3209 3206 - joy-rewrite # failure in job https://hydra.nixos.org/build/233201002 at 2023-09-02 3210 3207 - jpeg # failure in job https://hydra.nixos.org/build/233204056 at 2023-09-02 3211 - - jsaddle-clib # failure in job https://hydra.nixos.org/build/233203899 at 2023-09-02 3212 - - jsaddle-wkwebview # failure in job https://hydra.nixos.org/build/233242986 at 2023-09-02 3213 3208 - js-good-parts # failure in job https://hydra.nixos.org/build/233198958 at 2023-09-02 3214 3209 - json2 # failure in job https://hydra.nixos.org/build/233242447 at 2023-09-02 3215 3210 - json-alt # failure in job https://hydra.nixos.org/build/233242230 at 2023-09-02 ··· 3392 3387 - language-webidl # failure in job https://hydra.nixos.org/build/233194656 at 2023-09-02 3393 3388 - laop # failure in job https://hydra.nixos.org/build/233204106 at 2023-09-02 3394 3389 - LargeCardinalHierarchy # failure in job https://hydra.nixos.org/build/233250339 at 2023-09-02 3395 - - large-generics # failure in job https://hydra.nixos.org/build/233210324 at 2023-09-02 3390 + - large-records 3396 3391 - Lastik # failure in job https://hydra.nixos.org/build/233194460 at 2023-09-02 3397 3392 - latest-npm-version # failure in job https://hydra.nixos.org/build/233239108 at 2023-09-02 3398 3393 - latex-formulae-image # failure in job https://hydra.nixos.org/build/233251243 at 2023-09-02 ··· 3435 3430 - lens-process # failure in job https://hydra.nixos.org/build/233242948 at 2023-09-02 3436 3431 - lensref # failure in job https://hydra.nixos.org/build/233205479 at 2023-09-02 3437 3432 - lens-simple # failure in job https://hydra.nixos.org/build/233245452 at 2023-09-02 3438 - - lens-sop # failure in job https://hydra.nixos.org/build/252721754 at 2024-03-16 3439 3433 - lens-tell # failure in job https://hydra.nixos.org/build/233234619 at 2023-09-02 3440 3434 - lens-text-encoding # failure in job https://hydra.nixos.org/build/233222713 at 2023-09-02 3441 3435 - lens-th-rewrite # failure in job https://hydra.nixos.org/build/233201025 at 2023-09-02 ··· 4198 4192 - op2 # failure in job https://hydra.nixos.org/build/255683846 at 2024-04-16 4199 4193 - opaleye-classy # failure in job https://hydra.nixos.org/build/233214120 at 2023-09-02 4200 4194 - opaleye-sqlite # failure in job https://hydra.nixos.org/build/233191474 at 2023-09-02 4195 + - opaleye-textsearch # failure in job https://hydra.nixos.org/build/259602432 at 2024-05-15 4201 4196 - opaleye-trans # failure in job https://hydra.nixos.org/build/233210536 at 2023-09-02 4202 4197 - open-adt # failure in job https://hydra.nixos.org/build/233201191 at 2023-09-02 4203 4198 - OpenAFP # failure in job https://hydra.nixos.org/build/233249295 at 2023-09-02 ··· 4737 4732 - process-sequential # failure in job https://hydra.nixos.org/build/233221064 at 2023-09-02 4738 4733 - procrastinating-variable # failure in job https://hydra.nixos.org/build/233229350 at 2023-09-02 4739 4734 - procstat # failure in job https://hydra.nixos.org/build/233256320 at 2023-09-02 4735 + - prodapi # failure in job https://hydra.nixos.org/build/259624456 at 2024-05-15 4740 4736 - product-isomorphic # failure in job https://hydra.nixos.org/build/233230736 at 2023-09-02 4741 4737 - prof2pretty # failure in job https://hydra.nixos.org/build/233240665 at 2023-09-02 4742 4738 - prof-flamegraph # failure in job https://hydra.nixos.org/build/233254675 at 2023-09-02 ··· 4766 4762 - pro-source # failure in job https://hydra.nixos.org/build/233226793 at 2023-09-02 4767 4763 - prosper # failure in job https://hydra.nixos.org/build/233244079 at 2023-09-02 4768 4764 - proteaaudio # failure in job https://hydra.nixos.org/build/233225498 at 2023-09-02 4769 - - proto3-wire # failure in job https://hydra.nixos.org/build/233208217 at 2023-09-02 4770 4765 - protocol-buffers # failure in job https://hydra.nixos.org/build/233220653 at 2023-09-02 4771 4766 - protocol-buffers-fork # failure in job https://hydra.nixos.org/build/233228361 at 2023-09-02 4772 4767 - protocol # failure in job https://hydra.nixos.org/build/233224436 at 2023-09-02 4773 - - proto-lens-arbitrary # failure in job https://hydra.nixos.org/build/233239393 at 2023-09-02 4774 4768 - proto-lens-combinators # failure in job https://hydra.nixos.org/build/252726979 at 2024-03-16 4775 4769 - protolude-lifted # failure in job https://hydra.nixos.org/build/233196312 at 2023-09-02 4776 4770 - proton-haskell # failure in job https://hydra.nixos.org/build/233214383 at 2023-09-02 ··· 4937 4931 - record-encode # failure in job https://hydra.nixos.org/build/233216156 at 2023-09-02 4938 4932 - record # failure in job https://hydra.nixos.org/build/233242406 at 2023-09-02 4939 4933 - records # failure in job https://hydra.nixos.org/build/233254822 at 2023-09-02 4940 - - records-sop # failure in job https://hydra.nixos.org/build/233251652 at 2023-09-02 4941 4934 - record-wrangler # failure in job https://hydra.nixos.org/build/233212838 at 2023-09-02 4942 4935 - rec-smallarray # failure in job https://hydra.nixos.org/build/233258592 at 2023-09-02 4943 4936 - recursive-line-count # failure in job https://hydra.nixos.org/build/252736942 at 2024-03-16 ··· 5684 5677 - stm-firehose # failure in job https://hydra.nixos.org/build/233220943 at 2023-09-02 5685 5678 - stm-lifted # failure in job https://hydra.nixos.org/build/252726872 at 2024-03-16 5686 5679 - stm-promise # failure in job https://hydra.nixos.org/build/233204293 at 2023-09-02 5680 + - stm-queue # failure in job https://hydra.nixos.org/build/259624889 at 2024-05-15 5687 5681 - stm-stats # failure in job https://hydra.nixos.org/build/233214914 at 2023-09-02 5688 5682 - stochastic # failure in job https://hydra.nixos.org/build/233242019 at 2023-09-02 5689 5683 - Stomp # failure in job https://hydra.nixos.org/build/233252583 at 2023-09-02 ··· 6290 6284 - universal-binary # failure in job https://hydra.nixos.org/build/233240583 at 2023-09-02 6291 6285 - universe-instances-base # failure in job https://hydra.nixos.org/build/233197845 at 2023-09-02 6292 6286 - universe-instances-trans # failure in job https://hydra.nixos.org/build/233235623 at 2023-09-02 6293 - - universe-some # failure in job https://hydra.nixos.org/build/233254356 at 2023-09-02 6294 6287 - unix-handle # failure in job https://hydra.nixos.org/build/233233273 at 2023-09-02 6295 6288 - unix-memory # failure in job https://hydra.nixos.org/build/252735802 at 2024-03-16 6296 6289 - unix-process-conduit # failure in job https://hydra.nixos.org/build/233191509 at 2023-09-02
+8 -3
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 28 28 - gi-gdkx11 < 4 29 29 # 2021-11-09: ghc-bignum is bundled starting with 9.0.1; only 1.0 builds with GHCs prior to 9.2.1 30 30 - ghc-bignum == 1.0 31 + - hie-bios == 0.13.1 32 + # 2024-05-10: need to match hlegder from stackage 33 + - hledger-ui < 1.33 31 34 32 35 extra-packages: 33 36 - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8 34 37 - Cabal == 3.2.* # Used for packages needing newer Cabal on ghc 8.6 and 8.8 35 38 - Cabal == 3.6.* # used for packages needing newer Cabal on ghc 8.10 and 9.0 36 39 - Cabal-syntax == 3.8.* # version required for ormolu and fourmolu on ghc 9.2 and 9.0 37 - - Cabal-syntax == 3.10.* # newest version required for cabal-install and other packages 40 + - Cabal-syntax == 3.10.* # version required for cabal-install and other packages 41 + - Cabal == 3.10.* # version required for cabal-install and other packages 38 42 - directory == 1.3.7.* # required to build cabal-install 3.10.* with GHC 9.2 39 43 - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 40 44 - aeson < 2 # required by pantry-0.5.2 ··· 43 47 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now 44 48 - base16-bytestring < 1 # required for cabal-install etc. 45 49 - basement < 0.0.15 # 2022-08-30: last version to support GHC < 8.10 46 - - bower-json == 1.0.0.1 # 2022-05-21: Needed for spago 0.20.9 47 50 - brick == 0.70.* # 2022-08-13: needed by taskell 48 51 - brittany == 0.13.1.2 # 2022-09-20: needed for hls on ghc 8.8 49 52 - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses ··· 110 113 - algebraic-graphs < 0.7 # 2023-08-14: Needed for building weeder < 2.6.0 111 114 - fuzzyset == 0.2.4 # 2023-12-20: Needed for building postgrest > 10 112 115 - ShellCheck == 0.9.0 # 2024-03-21: pinned by haskell-ci 116 + - versions < 6 # 2024-04-22: required by spago-0.21 117 + - fsnotify < 0.4 # 2024-04-22: required by spago-0.21 113 118 114 119 package-maintainers: 115 120 abbradar: ··· 648 653 monomer: [ platforms.darwin ] # depends on mesa 649 654 monomer-hagrid: [ platforms.darwin ] # depends on mesa 650 655 mptcp-pm: [ platforms.darwin ] 651 - mueval: [ aarch64-linux ] # https://hydra.nixos.org/build/257076117/nixlog/2 https://gitlab.haskell.org/ghc/ghc/-/issues/24432 652 656 nanovg: [ platforms.darwin ] # depends on mesa 653 657 netlink: [ platforms.darwin ] 654 658 notifications-tray-icon: [ platforms.darwin ] # depends on gi-dbusmenu ··· 734 738 htune: [ platforms.linux ] # depends on alsa-pcm 735 739 hw-prim-bits: [ platforms.x86 ] # x86 assembler 736 740 inline-asm: [ platforms.x86 ] # x86 assembler 741 + jsaddle-wkwebview: [ platforms.darwin ] 737 742 keid-core: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) 738 743 keid-frp-banana: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) 739 744 keid-geometry: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …)
+16 -16
pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
··· 1 - # Stackage LTS 22.17 1 + # Stackage LTS 22.18 2 2 # This file is auto-generated by 3 3 # maintainers/scripts/haskell/update-stackage.sh 4 4 default-package-overrides: ··· 394 394 - atom-basic ==0.2.5 395 395 - atom-conduit ==0.9.0.1 396 396 - atomic-counter ==0.1.2.1 397 - - atomic-primops ==0.8.5 397 + - atomic-primops ==0.8.7 398 398 - atomic-write ==0.2.0.7 399 399 - attoparsec ==0.14.4 400 400 - attoparsec-aeson ==2.1.0.0 ··· 929 929 - doctest-exitcode-stdio ==0.0 930 930 - doctest-extract ==0.1.2 931 931 - doctest-lib ==0.1.1 932 - - doctest-parallel ==0.3.1 932 + - doctest-parallel ==0.3.1.1 933 933 - doldol ==0.4.1.2 934 934 - do-list ==1.0.1 935 935 - domain ==0.1.1.5 ··· 1345 1345 - haskoin-node ==1.0.1 1346 1346 - haskoin-store-data ==1.2.5 1347 1347 - hasktags ==0.73.0 1348 - - hasql ==1.6.4.3 1348 + - hasql ==1.6.4.4 1349 1349 - hasql-dynamic-statements ==0.3.1.5 1350 1350 - hasql-implicits ==0.1.1.2 1351 1351 - hasql-interpolate ==0.2.1.0 ··· 1457 1457 - hsini ==0.5.2.2 1458 1458 - hsinstall ==2.8 1459 1459 - HSlippyMap ==3.0.1 1460 - - hslogger ==1.3.1.0 1460 + - hslogger ==1.3.1.1 1461 1461 - hslua ==2.3.1 1462 1462 - hslua-aeson ==2.3.1 1463 1463 - hslua-classes ==2.3.1 ··· 1881 1881 - microlens ==0.4.13.1 1882 1882 - microlens-aeson ==2.5.2 1883 1883 - microlens-contra ==0.1.0.3 1884 - - microlens-ghc ==0.4.14.2 1884 + - microlens-ghc ==0.4.14.3 1885 1885 - microlens-mtl ==0.2.0.3 1886 1886 - microlens-platform ==0.4.3.5 1887 - - microlens-th ==0.4.3.14 1887 + - microlens-th ==0.4.3.15 1888 1888 - microspec ==0.2.1.3 1889 1889 - microstache ==1.0.2.3 1890 1890 - midair ==0.2.0.1 ··· 2031 2031 - network-messagepack-rpc ==0.1.2.0 2032 2032 - network-messagepack-rpc-websocket ==0.1.1.1 2033 2033 - network-multicast ==0.3.2 2034 - - network-run ==0.2.7 2034 + - network-run ==0.2.8 2035 2035 - network-simple ==0.4.5 2036 2036 - network-transport ==0.5.7 2037 2037 - network-uri ==2.6.4.2 ··· 2323 2323 - proto-lens-optparse ==0.1.1.12 2324 2324 - proto-lens-runtime ==0.7.0.6 2325 2325 - protolude ==0.3.4 2326 - - proxied ==0.3.1 2326 + - proxied ==0.3.2 2327 2327 - psql-helpers ==0.1.0.0 2328 2328 - PSQueue ==1.2.0 2329 2329 - psqueues ==0.2.8.0 ··· 2539 2539 - secp256k1-haskell ==1.1.0 2540 2540 - securemem ==0.1.10 2541 2541 - selections ==0.3.0.0 2542 - - selective ==0.7 2542 + - selective ==0.7.0.1 2543 2543 - semialign ==1.3 2544 2544 - semigroupoids ==6.0.0.1 2545 2545 - semigroups ==0.20 ··· 2804 2804 - symengine ==0.1.2.0 2805 2805 - symmetry-operations-symbols ==0.0.2.1 2806 2806 - synthesizer-alsa ==0.5.0.6 2807 - - synthesizer-core ==0.8.3 2807 + - synthesizer-core ==0.8.4 2808 2808 - synthesizer-dimensional ==0.8.1.1 2809 2809 - synthesizer-midi ==0.6.1.2 2810 2810 - sysinfo ==0.1.1 ··· 2904 2904 - text-regex-replace ==0.1.1.5 2905 2905 - text-rope ==0.2 2906 2906 - text-short ==0.1.5 2907 - - text-show ==3.10.4 2908 - - text-show-instances ==3.9.7 2907 + - text-show ==3.10.5 2908 + - text-show-instances ==3.9.8 2909 2909 - text-zipper ==0.13 2910 2910 - tfp ==1.0.2 2911 2911 - tf-random ==0.5 ··· 3179 3179 - wai-websockets ==3.0.1.2 3180 3180 - wakame ==0.1.0.0 3181 3181 - warp ==3.3.31 3182 - - warp-tls ==3.4.4 3182 + - warp-tls ==3.4.5 3183 3183 - wave ==0.2.1 3184 3184 - wcwidth ==0.0.2 3185 3185 - webdriver ==0.12.0.0 ··· 3218 3218 - writer-cps-transformers ==0.5.6.1 3219 3219 - ws ==0.0.6 3220 3220 - wss-client ==0.3.0.0 3221 - - wuss ==2.0.1.7 3221 + - wuss ==2.0.1.8 3222 3222 - X11 ==1.10.3 3223 3223 - X11-xft ==0.3.4 3224 3224 - x11-xim ==0.0.9.0 ··· 3292 3292 - zeromq4-patterns ==0.3.1.0 3293 3293 - zigzag ==0.0.1.0 3294 3294 - zim-parser ==0.2.1.0 3295 - - zip ==2.0.0 3295 + - zip ==2.0.1 3296 3296 - zip-archive ==0.4.3.2 3297 3297 - zippers ==0.3.2 3298 3298 - zip-stream ==0.2.2.0
+6 -21
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 633 633 - bdcs-api 634 634 - beam-automigrate 635 635 - beam-postgres 636 - - beam-sqlite 637 636 - beam-th 638 637 - bearriver 639 638 - beautifHOL 640 639 - bech32-th 641 - - beeminder-api 640 + - bech32-th_1_1_6 642 641 - bein 643 642 - belka 644 643 - bff ··· 875 874 - cleff-plugin 876 875 - cless 877 876 - cleveland 878 - - cli-git 879 - - cli-nix 880 877 - click-clack 881 878 - clickhouse-haskell 882 879 - clifford ··· 1476 1473 - funion 1477 1474 - funnyprint 1478 1475 - funsat 1479 - - fused-effects-squeal 1480 1476 - fwgl-glfw 1481 1477 - fwgl-javascript 1482 1478 - fxpak ··· 1487 1483 - galois-fft 1488 1484 - galois-field 1489 1485 - gamma 1490 - - gargoyle-postgresql 1491 - - gargoyle-postgresql-connect 1492 - - gargoyle-postgresql-nix 1493 1486 - gbs-downloader 1494 1487 - gbu 1495 1488 - gdax ··· 1918 1911 - haskanoid 1919 1912 - haskdeep 1920 1913 - haskeem 1921 - - haskell-abci 1922 1914 - haskell-admin 1923 1915 - haskell-admin-health 1924 1916 - haskell-admin-managed-functions ··· 2430 2422 - json-query 2431 2423 - json-rpc-client 2432 2424 - json-schema 2433 - - json-sop 2434 2425 - json-spec-elm 2435 2426 - json-spec-elm-servant 2436 2427 - json-spec-openapi ··· 2539 2530 - language-qux 2540 2531 - language-spelling 2541 2532 - large-anon 2542 - - large-records 2543 2533 - lat 2544 2534 - latex-formulae-hakyll 2545 2535 - latex-formulae-pandoc ··· 2661 2651 - lol-typing 2662 2652 - loli 2663 2653 - longshot 2654 + - looksee 2664 2655 - looksee-trip 2665 2656 - loop-effin 2666 2657 - lorentz ··· 2751 2742 - metar-http 2752 2743 - metronome 2753 2744 - micro-gateway 2745 + - microdns 2754 2746 - microformats2-types 2755 2747 - midimory 2756 2748 - mighttpd ··· 2940 2932 - ngx-export-tools-extra 2941 2933 - nikepub 2942 2934 - nirum 2943 - - nix-thunk 2944 2935 - nkjp 2945 2936 - nlp-scores-scripts 2946 2937 - nom ··· 3229 3220 - process-qq 3230 3221 - process-streaming 3231 3222 - procrastinating-structure 3223 + - prodapi-proxy 3224 + - prodapi-userauth 3232 3225 - producer 3233 3226 - product 3234 3227 - prof2dot ··· 3372 3365 - reflex-backend-wai 3373 3366 - reflex-dom-colonnade 3374 3367 - reflex-dynamic-containers 3375 - - reflex-gadt-api 3376 3368 - reflex-gloss-scene 3377 3369 - reflex-libtelnet 3378 3370 - reflex-localize ··· 3671 3663 - si-clock 3672 3664 - sibe 3673 3665 - sigma-ij 3674 - - signable 3675 3666 - signals 3676 3667 - signature 3677 3668 - silvi ··· 3781 3772 - sproxy 3782 3773 - sproxy-web 3783 3774 - sproxy2 3775 + - sq 3784 3776 - sql-simple-mysql 3785 3777 - sql-simple-pool 3786 3778 - sql-simple-postgresql ··· 3788 3780 - sqlcli-odbc 3789 3781 - sqlite-simple-interpolate 3790 3782 - sqlite-simple-typed 3791 - - squeal-postgresql 3792 - - squeal-postgresql-ltree 3793 - - squeal-postgresql-uuid-ossp 3794 3783 - squeeze 3795 3784 - sr-extra 3796 3785 - srt-dhall ··· 4100 4089 - unitym-servant 4101 4090 - unitym-yesod 4102 4091 - universal 4103 - - universe 4104 - - universe-dependent-sum 4105 4092 - universe-th 4106 4093 - unix-fcntl 4107 4094 - unpacked-these ··· 4164 4151 - verifiable-expressions 4165 4152 - verismith 4166 4153 - versioning-servant 4167 - - vessel 4168 4154 - vflow-types 4169 4155 - vformat-aeson 4170 4156 - vformat-time 4171 4157 - vfr-waypoints 4172 4158 - vigilance 4173 4159 - vimeta 4174 - - vinyl-generics 4175 4160 - vinyl-operational 4176 4161 - vision 4177 4162 - visual-graphrewrite
+17 -15
pkgs/development/haskell-modules/configuration-nix.nix
··· 849 849 url = "https://github.com/purescript/purescript-docs-search/releases/download/v0.0.11/purescript-docs-search"; 850 850 sha256 = "1hjdprm990vyxz86fgq14ajn0lkams7i00h8k2i2g1a0hjdwppq6"; 851 851 }; 852 - 853 - spagoDocs = overrideCabal (drv: { 852 + in 853 + lib.pipe (super.spago.override { 854 + versions = self.versions_5_0_5; 855 + fsnotify = self.fsnotify_0_3_0_1; 856 + }) [ 857 + (overrideCabal (drv: { 854 858 postUnpack = (drv.postUnpack or "") + '' 855 859 # Spago includes the following two files directly into the binary 856 860 # with Template Haskell. They are fetched at build-time from the ··· 875 879 "$sourceRoot/templates/docs-search-app-0.0.11.js" \ 876 880 "$sourceRoot/templates/purescript-docs-search-0.0.11" 877 881 ''; 878 - }) super.spago; 879 - 880 - spagoOldAeson = spagoDocs.overrideScope (hfinal: hprev: { 881 - # spago is not yet updated for aeson 2.0 882 - aeson = hfinal.aeson_1_5_6_0; 883 - # bower-json 1.1.0.0 only supports aeson 2.0, so we pull in the older version here. 884 - bower-json = hprev.bower-json_1_0_0_1; 885 - }); 882 + })) 886 883 887 884 # Tests require network access. 888 - spagoWithoutChecks = dontCheck spagoOldAeson; 889 - in 890 - # spago doesn't currently build with ghc92. Top-level spago is pulled from 891 - # ghc90 and explicitly marked unbroken. 892 - markBroken spagoWithoutChecks; 885 + dontCheck 886 + 887 + # Overly strict upper bound on text 888 + doJailbreak 889 + 890 + # Generate shell completion for spago 891 + (self.generateOptparseApplicativeCompletions [ "spago" ]) 892 + ]; 893 893 894 894 # checks SQL statements at compile time, and so requires a running PostgreSQL 895 895 # database to run it's test suite ··· 1377 1377 pvar = dontCheck super.pvar; 1378 1378 1379 1379 kmonad = enableSeparateBinOutput super.kmonad; 1380 + 1381 + xmobar = enableSeparateBinOutput super.xmobar; 1380 1382 }
+1597 -521
pkgs/development/haskell-modules/hackage-packages.nix
··· 2878 2878 hydraPlatforms = lib.platforms.none; 2879 2879 }) {}; 2880 2880 2881 + "Cabal_3_12_0_0" = callPackage 2882 + ({ mkDerivation, array, base, bytestring, Cabal-syntax, containers 2883 + , deepseq, directory, filepath, mtl, parsec, pretty, process, time 2884 + , transformers, unix 2885 + }: 2886 + mkDerivation { 2887 + pname = "Cabal"; 2888 + version = "3.12.0.0"; 2889 + sha256 = "0cqs1i4qyf4y2xyq8wgk1xbjy5ra9bk5pc8y9bhl82cvqm625qpp"; 2890 + setupHaskellDepends = [ mtl parsec ]; 2891 + libraryHaskellDepends = [ 2892 + array base bytestring Cabal-syntax containers deepseq directory 2893 + filepath mtl parsec pretty process time transformers unix 2894 + ]; 2895 + doCheck = false; 2896 + description = "A framework for packaging Haskell software"; 2897 + license = lib.licenses.bsd3; 2898 + hydraPlatforms = lib.platforms.none; 2899 + }) {}; 2900 + 2881 2901 "Cabal-ide-backend" = callPackage 2882 2902 ({ mkDerivation, array, base, binary, bytestring, Cabal, containers 2883 2903 , deepseq, directory, extensible-exceptions, filepath, HUnit ··· 2950 2970 array base binary bytestring containers deepseq directory filepath 2951 2971 mtl parsec pretty text time transformers unix 2952 2972 ]; 2973 + description = "A library for working with .cabal files"; 2974 + license = lib.licenses.bsd3; 2975 + hydraPlatforms = lib.platforms.none; 2976 + }) {}; 2977 + 2978 + "Cabal-syntax_3_12_0_0" = callPackage 2979 + ({ mkDerivation, alex, array, base, binary, bytestring, containers 2980 + , deepseq, directory, filepath, mtl, parsec, pretty, text, time 2981 + , transformers 2982 + }: 2983 + mkDerivation { 2984 + pname = "Cabal-syntax"; 2985 + version = "3.12.0.0"; 2986 + sha256 = "090zv977zp85q6kwa2nwyh0plrb73dhss2wx00jdxz7v8zl2masp"; 2987 + libraryHaskellDepends = [ 2988 + array base binary bytestring containers deepseq directory filepath 2989 + mtl parsec pretty text time transformers 2990 + ]; 2991 + libraryToolDepends = [ alex ]; 2953 2992 description = "A library for working with .cabal files"; 2954 2993 license = lib.licenses.bsd3; 2955 2994 hydraPlatforms = lib.platforms.none; ··· 3274 3313 ]; 3275 3314 description = "For testing partial and infinite values"; 3276 3315 license = lib.licenses.mit; 3316 + }) {}; 3317 + 3318 + "ChasingBottoms_1_3_1_14" = callPackage 3319 + ({ mkDerivation, array, base, containers, mtl, QuickCheck, random 3320 + , syb 3321 + }: 3322 + mkDerivation { 3323 + pname = "ChasingBottoms"; 3324 + version = "1.3.1.14"; 3325 + sha256 = "0rmpi7n0b9spvx84645z2zcnnvg75s40zl05c8iigzciyjax3v5y"; 3326 + libraryHaskellDepends = [ 3327 + base containers mtl QuickCheck random syb 3328 + ]; 3329 + testHaskellDepends = [ 3330 + array base containers mtl QuickCheck random syb 3331 + ]; 3332 + description = "For testing partial and infinite values"; 3333 + license = lib.licenses.mit; 3334 + hydraPlatforms = lib.platforms.none; 3277 3335 }) {}; 3278 3336 3279 3337 "CheatSheet" = callPackage ··· 11532 11590 pname = "HsYAML"; 11533 11591 version = "0.2.1.3"; 11534 11592 sha256 = "144xixvi6nfhg1rjq5aglj0vmvpf482rxzn5vlv19n4gbfnaj9p0"; 11593 + revision = "1"; 11594 + editedCabalFile = "0nxnk3lajarvfk0841x4zhqv7m3avscd21bzlnlism7dymq0dkh1"; 11535 11595 isLibrary = true; 11536 11596 isExecutable = true; 11537 11597 libraryHaskellDepends = [ ··· 11545 11605 license = lib.licenses.gpl2Only; 11546 11606 }) {}; 11547 11607 11608 + "HsYAML_0_2_1_4" = callPackage 11609 + ({ mkDerivation, base, bytestring, containers, deepseq, mtl, parsec 11610 + , QuickCheck, tasty, tasty-quickcheck, text, transformers 11611 + }: 11612 + mkDerivation { 11613 + pname = "HsYAML"; 11614 + version = "0.2.1.4"; 11615 + sha256 = "09hsva1qnnnyvbf7860wqpi5b3i6hbshf3wmhx3fm4hi7i3ak05m"; 11616 + isLibrary = true; 11617 + isExecutable = true; 11618 + libraryHaskellDepends = [ 11619 + base bytestring containers deepseq mtl parsec text transformers 11620 + ]; 11621 + testHaskellDepends = [ 11622 + base bytestring containers mtl QuickCheck tasty tasty-quickcheck 11623 + text 11624 + ]; 11625 + description = "Pure Haskell YAML 1.2 processor"; 11626 + license = lib.licenses.gpl2Only; 11627 + hydraPlatforms = lib.platforms.none; 11628 + }) {}; 11629 + 11548 11630 "HsYAML-aeson" = callPackage 11549 11631 ({ mkDerivation, aeson, base, bytestring, containers, HsYAML, mtl 11550 11632 , scientific, text, unordered-containers, vector ··· 17505 17587 testHaskellDepends = [ base deepseq process ]; 17506 17588 description = "Automatic testing of Haskell programs"; 17507 17589 license = lib.licenses.bsd3; 17590 + }) {}; 17591 + 17592 + "QuickCheck_2_15" = callPackage 17593 + ({ mkDerivation, base, containers, deepseq, process, random 17594 + , splitmix, template-haskell, transformers 17595 + }: 17596 + mkDerivation { 17597 + pname = "QuickCheck"; 17598 + version = "2.15"; 17599 + sha256 = "10hd896c8vb19aj3q0dg90aymsiq73ffxgx8z1p39w7x21m2vdnc"; 17600 + libraryHaskellDepends = [ 17601 + base containers deepseq random splitmix template-haskell 17602 + transformers 17603 + ]; 17604 + testHaskellDepends = [ base containers deepseq process ]; 17605 + description = "Automatic testing of Haskell programs"; 17606 + license = lib.licenses.bsd3; 17607 + hydraPlatforms = lib.platforms.none; 17508 17608 }) {}; 17509 17609 17510 17610 "QuickCheck-GenT" = callPackage ··· 24548 24648 pname = "acid-state"; 24549 24649 version = "0.16.1.3"; 24550 24650 sha256 = "0vmggxzp6alv92ycwc9bc53vn73s1cbn8rhmbcb2jvcglyakvws5"; 24651 + revision = "1"; 24652 + editedCabalFile = "17m2071y2vam37ixgqa4rgfmcrwvc4x0k6a89hz70fmpzx52hhad"; 24551 24653 isLibrary = true; 24552 24654 isExecutable = true; 24553 24655 libraryHaskellDepends = [ ··· 24992 25094 broken = true; 24993 25095 }) {}; 24994 25096 25097 + "acme-not-a-joke" = callPackage 25098 + ({ mkDerivation, aeson, base, base16-bytestring, bytestring 25099 + , cryptohash-sha256, filepath, jose, lens, text, time, wreq 25100 + }: 25101 + mkDerivation { 25102 + pname = "acme-not-a-joke"; 25103 + version = "0.1.0.0"; 25104 + sha256 = "016zaz5mlbj9v1mwx8208azgvazdz7ng2g6971kjmsp3jxdp27v5"; 25105 + libraryHaskellDepends = [ 25106 + aeson base base16-bytestring bytestring cryptohash-sha256 filepath 25107 + jose lens text time wreq 25108 + ]; 25109 + description = "implements ACME clients (rfc-8555)"; 25110 + license = lib.licenses.bsd3; 25111 + hydraPlatforms = lib.platforms.none; 25112 + broken = true; 25113 + }) {}; 25114 + 24995 25115 "acme-now" = callPackage 24996 25116 ({ mkDerivation, base, time }: 24997 25117 mkDerivation { ··· 25296 25416 pname = "active"; 25297 25417 version = "0.2.1"; 25298 25418 sha256 = "150kwir36aj9q219qi80mlqd0vxm4941dh6x4xp58rbd5a3mhmv1"; 25419 + revision = "2"; 25420 + editedCabalFile = "16gc6vksf5gn5v6m9zbiphb2bd2chbypk8iykn1y7ak3f8g30asn"; 25299 25421 libraryHaskellDepends = [ 25300 25422 base lens linear semigroupoids semigroups vector 25301 25423 ]; ··· 26419 26541 ]; 26420 26542 description = "Derivation of Aeson instances for GADTs"; 26421 26543 license = lib.licenses.bsd3; 26422 - hydraPlatforms = lib.platforms.none; 26423 26544 mainProgram = "readme"; 26424 - broken = true; 26425 26545 }) {}; 26426 26546 26427 26547 "aeson-generic-compat" = callPackage ··· 36160 36280 license = lib.licenses.bsd3; 36161 36281 }) {}; 36162 36282 36163 - "ansi-terminal_1_1" = callPackage 36283 + "ansi-terminal_1_1_1" = callPackage 36164 36284 ({ mkDerivation, ansi-terminal-types, base, colour }: 36165 36285 mkDerivation { 36166 36286 pname = "ansi-terminal"; 36167 - version = "1.1"; 36168 - sha256 = "0lxjf546x2b382hhg8ws2ay9yhva9kk07ki8lmgpbndsprbn4paj"; 36287 + version = "1.1.1"; 36288 + sha256 = "0k5wl5b9bzvkgplg4rgsz92rkps18s1qy5p560ypzad5z36qyi3y"; 36169 36289 isLibrary = true; 36170 36290 isExecutable = true; 36171 36291 libraryHaskellDepends = [ ansi-terminal-types base colour ]; ··· 36184 36304 pname = "ansi-terminal-game"; 36185 36305 version = "1.9.3.0"; 36186 36306 sha256 = "1yy7hzdcawdmwl8wqzabbamzjdg260xbwryj0hdjn7b0n6qlqymk"; 36307 + revision = "1"; 36308 + editedCabalFile = "0r2jm1yrprhh7wy06xxf3xw6m56wx5w4x3flig6cwgvgqk08py0s"; 36187 36309 isLibrary = true; 36188 36310 isExecutable = true; 36189 36311 libraryHaskellDepends = [ ··· 41152 41274 ({ mkDerivation, base, ghc-prim, primitive }: 41153 41275 mkDerivation { 41154 41276 pname = "atomic-primops"; 41155 - version = "0.8.5"; 41156 - sha256 = "07wbza3xrgxbbdajgayyvbdki69v12rz2z3yfiy0gf5dqfa5g98w"; 41277 + version = "0.8.7"; 41278 + sha256 = "1xwws46hwb0m2zqyllkb9rb0jjiqq0xp128dv03w3l5kz0ixk9jv"; 41157 41279 libraryHaskellDepends = [ base ghc-prim primitive ]; 41158 41280 description = "A safe approach to CAS and other atomic ops in Haskell"; 41159 41281 license = lib.licenses.bsd3; 41160 - }) {}; 41161 - 41162 - "atomic-primops_0_8_6" = callPackage 41163 - ({ mkDerivation, base, ghc-prim, primitive }: 41164 - mkDerivation { 41165 - pname = "atomic-primops"; 41166 - version = "0.8.6"; 41167 - sha256 = "1cas7m0v94fkd1s7hqpl5vf270z5yjd4rnq0glkcz4gy44h06jyl"; 41168 - libraryHaskellDepends = [ base ghc-prim primitive ]; 41169 - description = "A safe approach to CAS and other atomic ops in Haskell"; 41170 - license = lib.licenses.bsd3; 41171 - hydraPlatforms = lib.platforms.none; 41172 41282 }) {}; 41173 41283 41174 41284 "atomic-primops-foreign" = callPackage ··· 42267 42377 testHaskellDepends = [ base exceptions hspec HUnit retry ]; 42268 42378 description = "Efficiently run periodic, on-demand actions"; 42269 42379 license = lib.licenses.mit; 42380 + }) {}; 42381 + 42382 + "auto-update_0_2_0" = callPackage 42383 + ({ mkDerivation, base, exceptions, hspec, hspec-discover, HUnit 42384 + , retry 42385 + }: 42386 + mkDerivation { 42387 + pname = "auto-update"; 42388 + version = "0.2.0"; 42389 + sha256 = "13z0h0zjccf8fj0lfcbjhrzfpq1cw9kc9aciycs97lrr6iz7y6m2"; 42390 + libraryHaskellDepends = [ base ]; 42391 + testHaskellDepends = [ base exceptions hspec HUnit retry ]; 42392 + testToolDepends = [ hspec-discover ]; 42393 + description = "Efficiently run periodic, on-demand actions"; 42394 + license = lib.licenses.mit; 42395 + hydraPlatforms = lib.platforms.none; 42270 42396 }) {}; 42271 42397 42272 42398 "autoapply" = callPackage ··· 44681 44807 pname = "bank-holiday-germany"; 44682 44808 version = "1.3.0.0"; 44683 44809 sha256 = "1agf4flql5xkj2rpdbdxpmvajhigcwzbxsmrh76bckmcj2b38k9f"; 44810 + revision = "1"; 44811 + editedCabalFile = "15hkd2s9hd7xml0r8cq3apsnzh1a9k34vyljz7bfl811krx01f0j"; 44684 44812 libraryHaskellDepends = [ base time ]; 44685 44813 testHaskellDepends = [ 44686 44814 base doctest hedgehog hspec hspec-hedgehog time ··· 45769 45897 ]; 45770 45898 description = "Basic examples and functions for generics-sop"; 45771 45899 license = lib.licenses.bsd3; 45772 - hydraPlatforms = lib.platforms.none; 45773 - broken = true; 45774 45900 }) {}; 45775 45901 45776 45902 "basics" = callPackage ··· 46481 46607 ]; 46482 46608 description = "SQL DDL support and migrations support library for Beam"; 46483 46609 license = lib.licenses.mit; 46484 - hydraPlatforms = lib.platforms.none; 46485 - broken = true; 46486 46610 }) {}; 46487 46611 46488 46612 "beam-mysql" = callPackage ··· 46571 46695 ]; 46572 46696 description = "Beam driver for SQLite"; 46573 46697 license = lib.licenses.mit; 46574 - hydraPlatforms = lib.platforms.none; 46575 46698 }) {}; 46576 46699 46577 46700 "beam-th" = callPackage ··· 46628 46751 }: 46629 46752 mkDerivation { 46630 46753 pname = "bearriver"; 46631 - version = "0.14.7"; 46632 - sha256 = "1yxjqsy24af1i36haax1bqizmwgimqkgygwimqrcmbazmrjdcfj2"; 46754 + version = "0.14.8"; 46755 + sha256 = "06wnlshgf2anp3xg3vf0cz6lxjn0rpfvnjfn568dj007km8y2n9p"; 46633 46756 libraryHaskellDepends = [ 46634 46757 base deepseq dunai MonadRandom mtl simple-affine-space transformers 46635 46758 ]; ··· 46684 46807 broken = true; 46685 46808 }) {}; 46686 46809 46810 + "bech32_1_1_6" = callPackage 46811 + ({ mkDerivation, array, base, base58-bytestring, bytestring 46812 + , containers, deepseq, extra, hspec, hspec-discover, memory 46813 + , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal 46814 + , process, QuickCheck, text, vector 46815 + }: 46816 + mkDerivation { 46817 + pname = "bech32"; 46818 + version = "1.1.6"; 46819 + sha256 = "03a0xf1c7zjirg4y3rv0frrqifzqsqx327hdcvxzbpgflwgs225h"; 46820 + isLibrary = true; 46821 + isExecutable = true; 46822 + libraryHaskellDepends = [ 46823 + array base bytestring containers extra text 46824 + ]; 46825 + executableHaskellDepends = [ 46826 + base base58-bytestring bytestring extra memory optparse-applicative 46827 + prettyprinter prettyprinter-ansi-terminal text 46828 + ]; 46829 + testHaskellDepends = [ 46830 + base base58-bytestring bytestring containers deepseq extra hspec 46831 + memory process QuickCheck text vector 46832 + ]; 46833 + testToolDepends = [ hspec-discover ]; 46834 + description = "Implementation of the Bech32 cryptocurrency address format (BIP 0173)"; 46835 + license = lib.licenses.asl20; 46836 + hydraPlatforms = lib.platforms.none; 46837 + mainProgram = "bech32"; 46838 + broken = true; 46839 + }) {}; 46840 + 46687 46841 "bech32-th" = callPackage 46688 46842 ({ mkDerivation, base, bech32, hspec, hspec-discover 46689 46843 , template-haskell, text ··· 46692 46846 pname = "bech32-th"; 46693 46847 version = "1.1.5"; 46694 46848 sha256 = "15k2ak8nkxanzcgl8wbsyan9aph5ci0f51zrzhyrrk1hnk70yj6w"; 46849 + libraryHaskellDepends = [ base bech32 template-haskell text ]; 46850 + testHaskellDepends = [ base bech32 hspec template-haskell ]; 46851 + testToolDepends = [ hspec-discover ]; 46852 + description = "Template Haskell extensions to the Bech32 library"; 46853 + license = lib.licenses.asl20; 46854 + hydraPlatforms = lib.platforms.none; 46855 + }) {}; 46856 + 46857 + "bech32-th_1_1_6" = callPackage 46858 + ({ mkDerivation, base, bech32, hspec, hspec-discover 46859 + , template-haskell, text 46860 + }: 46861 + mkDerivation { 46862 + pname = "bech32-th"; 46863 + version = "1.1.6"; 46864 + sha256 = "0y1hw7419sw84gs13wh40qj9m1snyz0ly5aasmkynjpb9ixhn54k"; 46695 46865 libraryHaskellDepends = [ base bech32 template-haskell text ]; 46696 46866 testHaskellDepends = [ base bech32 hspec template-haskell ]; 46697 46867 testToolDepends = [ hspec-discover ]; ··· 46739 46909 ]; 46740 46910 description = "Bindings to the beeminder.com JSON API"; 46741 46911 license = lib.licenses.bsd3; 46742 - hydraPlatforms = lib.platforms.none; 46743 46912 }) {}; 46744 46913 46745 46914 "bein" = callPackage ··· 50933 51102 pname = "blank-canvas"; 50934 51103 version = "0.7.4"; 50935 51104 sha256 = "1qm0ms3jk8m5zv81lh3pn5n04afyq7bpn9lc137ddmm9blnkzndi"; 50936 - revision = "2"; 50937 - editedCabalFile = "1ksinbzz47750ka0cfam41v3pfqyw2dvzj8xypq6q317zjliicab"; 51105 + revision = "3"; 51106 + editedCabalFile = "02ci5si3bzcf2f29zi7npvbgq6x1d9jgn97p2n6yn1kfj5g4ff7m"; 50938 51107 enableSeparateDataOutput = true; 50939 51108 libraryHaskellDepends = [ 50940 51109 aeson base base-compat-batteries base64-bytestring bytestring ··· 51918 52087 ({ mkDerivation, bluefin-internal }: 51919 52088 mkDerivation { 51920 52089 pname = "bluefin"; 51921 - version = "0.0.4.2"; 51922 - sha256 = "08r1xma5kg7kcc88lflq59kz3qs1qix2pg4hq882pabis0lnwr64"; 52090 + version = "0.0.4.3"; 52091 + sha256 = "13hb0wn232j2rxavjrxhnxadv683zdcvg08744pjm1scyv3p4012"; 51923 52092 libraryHaskellDepends = [ bluefin-internal ]; 51924 52093 description = "The Bluefin effect system"; 51925 52094 license = lib.licenses.mit; ··· 52046 52215 pname = "bm"; 52047 52216 version = "0.2.0.0"; 52048 52217 sha256 = "17dnv1vdsh43nc8b0p92d01nz1zvxd9bfcghlz0w6c8wc5yflg31"; 52049 - revision = "3"; 52050 - editedCabalFile = "0nz83kp7gymlvnsap29ki2m6gy3aal902bazal5232slmsg49d7a"; 52218 + revision = "4"; 52219 + editedCabalFile = "11mj69y43chqr50m9g8shqdyc3q31hha9gjqx05dn1dnkz3xgzxb"; 52051 52220 isLibrary = true; 52052 52221 isExecutable = true; 52053 52222 libraryHaskellDepends = [ ··· 53232 53401 license = lib.licenses.bsd3; 53233 53402 }) {}; 53234 53403 53235 - "bower-json_1_0_0_1" = callPackage 53236 - ({ mkDerivation, aeson, aeson-better-errors, base, bytestring 53237 - , deepseq, ghc-prim, mtl, scientific, tasty, tasty-hunit, text 53238 - , transformers, unordered-containers, vector 53239 - }: 53240 - mkDerivation { 53241 - pname = "bower-json"; 53242 - version = "1.0.0.1"; 53243 - sha256 = "0wvygg3rdbxzrmr61a9w6ddv9pfric85ih8hnxyk0ydzn7i59abs"; 53244 - libraryHaskellDepends = [ 53245 - aeson aeson-better-errors base bytestring deepseq ghc-prim mtl 53246 - scientific text transformers unordered-containers vector 53247 - ]; 53248 - testHaskellDepends = [ 53249 - aeson base bytestring tasty tasty-hunit text unordered-containers 53250 - ]; 53251 - description = "Read bower.json from Haskell"; 53252 - license = lib.licenses.mit; 53253 - hydraPlatforms = lib.platforms.none; 53254 - }) {}; 53255 - 53256 53404 "bower-json" = callPackage 53257 53405 ({ mkDerivation, aeson, aeson-better-errors, base, bytestring 53258 53406 , deepseq, ghc-prim, mtl, scientific, tasty, tasty-hunit, text ··· 53292 53440 }) {}; 53293 53441 53294 53442 "bowtie" = callPackage 53295 - ({ mkDerivation, base, bifunctors, comonad, mtl 53296 - , nonempty-containers, prettyprinter, recursion-schemes 53297 - , semigroupoids 53443 + ({ mkDerivation, base, bifunctors, comonad, dependent-map, mtl 53444 + , nonempty-containers, optics, prettyprinter, recursion-schemes 53445 + , semigroupoids, some 53298 53446 }: 53299 53447 mkDerivation { 53300 53448 pname = "bowtie"; 53301 - version = "0.3.1"; 53302 - sha256 = "04g44lfvbnh84vqwf3mvqwgnxfbc4w8lhx2a6g9jxl79fbsdzpwa"; 53449 + version = "0.4.0"; 53450 + sha256 = "1azsd73srpq0ly25dj1in0fgv8ja1b0sx0q23hbw43af5y885k7s"; 53303 53451 libraryHaskellDepends = [ 53304 - base bifunctors comonad mtl nonempty-containers prettyprinter 53305 - recursion-schemes semigroupoids 53452 + base bifunctors comonad dependent-map mtl nonempty-containers 53453 + optics prettyprinter recursion-schemes semigroupoids some 53306 53454 ]; 53307 53455 description = "Tying knots in polynomial functors"; 53308 53456 license = lib.licenses.bsd3; ··· 54249 54397 pname = "brotli"; 54250 54398 version = "0.0.0.1"; 54251 54399 sha256 = "0fp8vhqzl6i1vvb4fw4zya6cgkzmj0yaaw94jdf2kggm3gn8zwfc"; 54252 - revision = "4"; 54253 - editedCabalFile = "1p6zr2yr1hd6k9vkpgwdidrkiykv09av2q77f37bfg0985b0xwpx"; 54400 + revision = "5"; 54401 + editedCabalFile = "06a4fsqw1xz4jmvfz4kybf1xg0l5w5klr77c5mibl39aafa0wnf5"; 54254 54402 libraryHaskellDepends = [ base bytestring transformers ]; 54255 54403 libraryPkgconfigDepends = [ brotli ]; 54256 54404 testHaskellDepends = [ ··· 54291 54439 pname = "brotli-streams"; 54292 54440 version = "0.0.0.0"; 54293 54441 sha256 = "14jc1nhm50razsl99d95amdf4njf75dnzx8vqkihgrgp7qisyz3z"; 54294 - revision = "8"; 54295 - editedCabalFile = "05ri1yv1q2h0zlbcqgk1rpyb7p36zb6asrj6f3w0yyr4s5hsqwww"; 54442 + revision = "9"; 54443 + editedCabalFile = "1rhy0d1jy3v9r1skg3bdlnjj5avxy968ih1cyg9x9yb7rbyf3za5"; 54296 54444 libraryHaskellDepends = [ base brotli bytestring io-streams ]; 54297 54445 testHaskellDepends = [ 54298 54446 base bytestring HUnit io-streams QuickCheck test-framework ··· 55251 55399 ]; 55252 55400 description = "Parse and render URI templates"; 55253 55401 license = lib.licenses.mit; 55402 + }) {}; 55403 + 55404 + "burrito_2_0_1_9" = callPackage 55405 + ({ mkDerivation, base, bytestring, containers, hspec, parsec 55406 + , QuickCheck, template-haskell, text, transformers 55407 + }: 55408 + mkDerivation { 55409 + pname = "burrito"; 55410 + version = "2.0.1.9"; 55411 + sha256 = "0sz9j9yv7whwvxrnh4v3r5fz8z4v9c7c2s45kpvsgvshds9vbr7f"; 55412 + libraryHaskellDepends = [ 55413 + base bytestring containers parsec template-haskell text 55414 + transformers 55415 + ]; 55416 + testHaskellDepends = [ 55417 + base bytestring containers hspec parsec QuickCheck template-haskell 55418 + text transformers 55419 + ]; 55420 + description = "Parse and render URI templates"; 55421 + license = lib.licenses.mit; 55422 + hydraPlatforms = lib.platforms.none; 55254 55423 }) {}; 55255 55424 55256 55425 "burst-detection" = callPackage ··· 56197 56366 license = lib.licenses.bsd3; 56198 56367 }) {}; 56199 56368 56369 + "bytestring-lexing_0_5_0_12" = callPackage 56370 + ({ mkDerivation, base, bytestring, tasty, tasty-quickcheck 56371 + , tasty-smallcheck 56372 + }: 56373 + mkDerivation { 56374 + pname = "bytestring-lexing"; 56375 + version = "0.5.0.12"; 56376 + sha256 = "09g5x7jwz9kby578rlj8c6f6zi0pzs169rsqd1vsn3q9gimkpj3j"; 56377 + libraryHaskellDepends = [ base bytestring ]; 56378 + testHaskellDepends = [ 56379 + base bytestring tasty tasty-quickcheck tasty-smallcheck 56380 + ]; 56381 + description = "Efficiently parse and produce common integral and fractional numbers"; 56382 + license = lib.licenses.bsd3; 56383 + hydraPlatforms = lib.platforms.none; 56384 + }) {}; 56385 + 56200 56386 "bytestring-mmap" = callPackage 56201 56387 ({ mkDerivation, base, bytestring, unix }: 56202 56388 mkDerivation { ··· 56427 56613 license = lib.licenses.bsd3; 56428 56614 }) {}; 56429 56615 56616 + "bytestring-trie_0_2_7_3" = callPackage 56617 + ({ mkDerivation, base, binary, bytestring, criterion, deepseq 56618 + , QuickCheck, smallcheck, tasty, tasty-hunit, tasty-quickcheck 56619 + , tasty-smallcheck 56620 + }: 56621 + mkDerivation { 56622 + pname = "bytestring-trie"; 56623 + version = "0.2.7.3"; 56624 + sha256 = "0cxhsczvfn0cxh4mmhv70rskrc023gy0gl57xiggbf64ng5c60f7"; 56625 + libraryHaskellDepends = [ base binary bytestring deepseq ]; 56626 + testHaskellDepends = [ 56627 + base binary bytestring deepseq QuickCheck smallcheck tasty 56628 + tasty-hunit tasty-quickcheck tasty-smallcheck 56629 + ]; 56630 + benchmarkHaskellDepends = [ 56631 + base binary bytestring criterion deepseq QuickCheck 56632 + ]; 56633 + description = "An efficient finite map from bytestrings to values"; 56634 + license = lib.licenses.bsd3; 56635 + hydraPlatforms = lib.platforms.none; 56636 + }) {}; 56637 + 56430 56638 "bytestring-typenats" = callPackage 56431 56639 ({ mkDerivation, base, binary, blake2, bytestring, cereal 56432 56640 , criterion, cryptohash, deepseq, entropy, QuickCheck ··· 57506 57714 57507 57715 "cabal-gild" = callPackage 57508 57716 ({ mkDerivation, base, bytestring, Cabal-syntax, containers 57509 - , directory, exceptions, filepath, hspec, parsec, pretty, text 57510 - , transformers 57717 + , directory, exceptions, filepath, hspec, parsec, pretty, temporary 57718 + , text, transformers 57511 57719 }: 57512 57720 mkDerivation { 57513 57721 pname = "cabal-gild"; 57514 - version = "1.3.0.1"; 57515 - sha256 = "18sa7c3rniczb218lzi9iizfi1czllp9hy4ai1djz4hvqvbmlh9r"; 57722 + version = "1.3.1.0"; 57723 + sha256 = "1ghrzw1fqslyhy9hmsmwwyv7kfbzf3bm9d0bzvf2k62s7yihrs4p"; 57516 57724 isLibrary = true; 57517 57725 isExecutable = true; 57518 57726 libraryHaskellDepends = [ ··· 57521 57729 ]; 57522 57730 executableHaskellDepends = [ base ]; 57523 57731 testHaskellDepends = [ 57524 - base bytestring containers exceptions filepath hspec transformers 57732 + base bytestring containers directory exceptions filepath hspec 57733 + temporary transformers 57525 57734 ]; 57526 57735 description = "Formats package descriptions"; 57527 57736 license = lib.licenses.mit; ··· 59344 59553 broken = true; 59345 59554 }) {}; 59346 59555 59556 + "call-alloy_0_5_0_1" = callPackage 59557 + ({ mkDerivation, async, base, bytestring, containers, directory 59558 + , exceptions, extra, file-embed, filepath, hspec, process, split 59559 + , string-interpolate, transformers, trifecta, unix 59560 + }: 59561 + mkDerivation { 59562 + pname = "call-alloy"; 59563 + version = "0.5.0.1"; 59564 + sha256 = "0c34yd6l0650qk760mmgsfgmwvhqhs43nzm7nhzkps5z1p966wmc"; 59565 + enableSeparateDataOutput = true; 59566 + libraryHaskellDepends = [ 59567 + async base bytestring containers directory exceptions extra 59568 + filepath process split transformers trifecta unix 59569 + ]; 59570 + testHaskellDepends = [ 59571 + async base bytestring containers directory exceptions extra 59572 + file-embed filepath hspec process split string-interpolate 59573 + transformers trifecta unix 59574 + ]; 59575 + description = "A simple library to call Alloy given a specification"; 59576 + license = lib.licenses.mit; 59577 + hydraPlatforms = lib.platforms.none; 59578 + broken = true; 59579 + }) {}; 59580 + 59347 59581 "call-haskell-from-anything" = callPackage 59348 59582 ({ mkDerivation, base, bytestring, data-msgpack, mtl 59349 59583 , storable-endian, template-haskell ··· 60872 61106 license = lib.licenses.bsd3; 60873 61107 }) {}; 60874 61108 61109 + "cassava_0_5_3_1" = callPackage 61110 + ({ mkDerivation, array, attoparsec, base, bytestring, containers 61111 + , deepseq, hashable, HUnit, Only, QuickCheck, quickcheck-instances 61112 + , scientific, test-framework, test-framework-hunit 61113 + , test-framework-quickcheck2, text, text-short, transformers 61114 + , unordered-containers, vector 61115 + }: 61116 + mkDerivation { 61117 + pname = "cassava"; 61118 + version = "0.5.3.1"; 61119 + sha256 = "14kz47i6f9c747h2mf8cf6r22gib4a2ggh57fviz0z9sr6y760av"; 61120 + configureFlags = [ "-f-bytestring--lt-0_10_4" ]; 61121 + libraryHaskellDepends = [ 61122 + array attoparsec base bytestring containers deepseq hashable Only 61123 + scientific text text-short transformers unordered-containers vector 61124 + ]; 61125 + testHaskellDepends = [ 61126 + attoparsec base bytestring hashable HUnit QuickCheck 61127 + quickcheck-instances scientific test-framework test-framework-hunit 61128 + test-framework-quickcheck2 text unordered-containers vector 61129 + ]; 61130 + description = "A CSV parsing and encoding library"; 61131 + license = lib.licenses.bsd3; 61132 + hydraPlatforms = lib.platforms.none; 61133 + }) {}; 61134 + 60875 61135 "cassava-conduit" = callPackage 60876 61136 ({ mkDerivation, array, base, bifunctors, bytestring, cassava 60877 61137 , conduit, containers, criterion, mtl, QuickCheck, text ··· 61502 61762 ]; 61503 61763 description = "A tool for manipulating CBOR"; 61504 61764 license = lib.licenses.bsd3; 61505 - hydraPlatforms = lib.platforms.none; 61506 61765 mainProgram = "cbor-tool"; 61507 - broken = true; 61508 61766 }) {}; 61509 61767 61510 61768 "cborg" = callPackage ··· 63517 63775 license = lib.licenses.bsd3; 63518 63776 }) {}; 63519 63777 63520 - "chimera_0_4_0_0" = callPackage 63778 + "chimera_0_4_1_0" = callPackage 63521 63779 ({ mkDerivation, adjunctions, base, distributive, infinite-list 63522 63780 , mtl, primitive, QuickCheck, random, tasty, tasty-bench 63523 63781 , tasty-hunit, tasty-quickcheck, tasty-smallcheck, transformers ··· 63525 63783 }: 63526 63784 mkDerivation { 63527 63785 pname = "chimera"; 63528 - version = "0.4.0.0"; 63529 - sha256 = "0fwwirx911421d48p0hsd8r2hhik1hsf8z7gqysd0cr2riz4b6q7"; 63786 + version = "0.4.1.0"; 63787 + sha256 = "1wxw0d9dq7q3a9rn3h69yjiyi94xhyip1ssii982rm35jsywak49"; 63530 63788 libraryHaskellDepends = [ 63531 63789 adjunctions base distributive infinite-list mtl primitive 63532 63790 transformers vector 63533 63791 ]; 63534 63792 testHaskellDepends = [ 63535 - base QuickCheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck 63536 - vector 63793 + base infinite-list QuickCheck tasty tasty-hunit tasty-quickcheck 63794 + tasty-smallcheck vector 63537 63795 ]; 63538 63796 benchmarkHaskellDepends = [ 63539 63797 base mtl random tasty tasty-bench vector ··· 65279 65537 }: 65280 65538 mkDerivation { 65281 65539 pname = "clashilator"; 65282 - version = "0.1.3"; 65283 - sha256 = "00w9jm0pq2sxd1pv3fgxflbv7gwawiqicmf8q5jx7l3lwccha718"; 65540 + version = "0.1.4"; 65541 + sha256 = "1221csxfv7m95c782l85aww9mjxfj7x7snpc451j13qv37ia62cn"; 65284 65542 isLibrary = true; 65285 65543 isExecutable = true; 65286 65544 libraryHaskellDepends = [ ··· 66114 66372 ]; 66115 66373 description = "Miscellaneous utilities for building and working with command line interfaces"; 66116 66374 license = lib.licenses.bsd3; 66117 - hydraPlatforms = lib.platforms.none; 66118 - broken = true; 66119 66375 }) {}; 66120 66376 66121 66377 "cli-git" = callPackage ··· 66132 66388 ]; 66133 66389 description = "Bindings to the git command-line interface"; 66134 66390 license = lib.licenses.bsd3; 66135 - hydraPlatforms = lib.platforms.none; 66136 66391 }) {}; 66137 66392 66138 66393 "cli-nix" = callPackage ··· 66149 66404 ]; 66150 66405 description = "Bindings to the nix command-line interface"; 66151 66406 license = lib.licenses.bsd3; 66152 - hydraPlatforms = lib.platforms.none; 66153 66407 }) {}; 66154 66408 66155 66409 "cli-setup" = callPackage ··· 75223 75477 license = "BSD-2-Clause-Patent"; 75224 75478 }) {}; 75225 75479 75480 + "cornelis" = callPackage 75481 + ({ mkDerivation, aeson, async, base, bytestring, containers 75482 + , diff-loc, directory, filepath, fingertree, generic-lens, hspec 75483 + , lens, levenshtein, megaparsec, mtl, nvim-hs, nvim-hs-contrib 75484 + , prettyprinter, process, QuickCheck, random, resourcet, temporary 75485 + , text, transformers, unagi-chan, unliftio-core, vector 75486 + }: 75487 + mkDerivation { 75488 + pname = "cornelis"; 75489 + version = "0.2.0.0"; 75490 + sha256 = "10frpbc0944pv5vc4qlh5blww8z5y6318gb5lhlrm3pm28sbxy1k"; 75491 + isLibrary = true; 75492 + isExecutable = true; 75493 + libraryHaskellDepends = [ 75494 + aeson async base bytestring containers diff-loc directory filepath 75495 + fingertree generic-lens hspec lens levenshtein megaparsec mtl 75496 + nvim-hs nvim-hs-contrib prettyprinter process QuickCheck random 75497 + resourcet text transformers unagi-chan unliftio-core vector 75498 + ]; 75499 + executableHaskellDepends = [ 75500 + aeson async base bytestring containers diff-loc directory filepath 75501 + fingertree generic-lens hspec lens levenshtein megaparsec mtl 75502 + nvim-hs nvim-hs-contrib prettyprinter process QuickCheck random 75503 + resourcet text transformers unagi-chan unliftio-core vector 75504 + ]; 75505 + testHaskellDepends = [ 75506 + aeson async base bytestring containers diff-loc directory filepath 75507 + fingertree generic-lens hspec lens levenshtein megaparsec mtl 75508 + nvim-hs nvim-hs-contrib prettyprinter process QuickCheck random 75509 + resourcet temporary text transformers unagi-chan unliftio-core 75510 + vector 75511 + ]; 75512 + license = lib.licenses.bsd3; 75513 + hydraPlatforms = lib.platforms.none; 75514 + mainProgram = "cornelis"; 75515 + broken = true; 75516 + }) {}; 75517 + 75226 75518 "coroutine-enumerator" = callPackage 75227 75519 ({ mkDerivation, base, enumerator, monad-coroutine }: 75228 75520 mkDerivation { ··· 77716 78008 pname = "cryptohash-md5"; 77717 78009 version = "0.11.101.0"; 77718 78010 sha256 = "018g13hkmq5782i24b4518hcd926fl6x6fh5hd7b9wlxwc5dn21v"; 77719 - revision = "3"; 77720 - editedCabalFile = "1v7gv0xa9yfkxq3g9j79ppzn6hjf467aajzb4x5882yflibfi9ki"; 78011 + revision = "4"; 78012 + editedCabalFile = "1m077jax8jz68i9c0nl27465qmcww97wziwmy8apxcfkgfifzlx6"; 77721 78013 libraryHaskellDepends = [ base bytestring ]; 77722 78014 testHaskellDepends = [ 77723 78015 base base16-bytestring bytestring pureMD5 tasty tasty-hunit ··· 77736 78028 pname = "cryptohash-sha1"; 77737 78029 version = "0.11.101.0"; 77738 78030 sha256 = "0h9jl9v38gj0vnscqx7xdklk634p05fa6z2pcvknisq2mnbjq154"; 77739 - revision = "3"; 77740 - editedCabalFile = "08f68cjmdrwx76id4hcyp3jxs8dsnb1jv9pfkm5x7gsvxmrk6pdw"; 78031 + revision = "4"; 78032 + editedCabalFile = "1m0q2zmljjxr1v5szzb7xlbf2gnmaxnsgbvr9v3lgy3az192gdjr"; 77741 78033 libraryHaskellDepends = [ base bytestring ]; 77742 78034 testHaskellDepends = [ 77743 78035 base base16-bytestring bytestring SHA tasty tasty-hunit ··· 77756 78048 pname = "cryptohash-sha256"; 77757 78049 version = "0.11.102.1"; 77758 78050 sha256 = "1xkb7iqplbw4fy1122p79xf1zcb7k44rl0wmfj1q06l7cdqxr9vk"; 77759 - revision = "3"; 77760 - editedCabalFile = "1204ybm4685yc78mpyriwbplg3ppciid3g1b79562zwqc58hdnq3"; 78051 + revision = "4"; 78052 + editedCabalFile = "1gdc6clkyx5dlf8g9pn8gbknvwjjhbnm1sy6pai7rarvgdm7a390"; 77761 78053 configureFlags = [ "-fuse-cbits" ]; 77762 78054 isLibrary = true; 77763 78055 isExecutable = true; ··· 77779 78071 pname = "cryptohash-sha512"; 77780 78072 version = "0.11.102.0"; 77781 78073 sha256 = "0b48qwgyn68rfbq4fh6fmsk1kc07n8qq95217n8gjnlzvsh2395z"; 77782 - revision = "2"; 77783 - editedCabalFile = "1v1d8bv54vwwz31z8pdni6pa5lzm5zaxkzdg0857jzghzkdzg7d5"; 78074 + revision = "3"; 78075 + editedCabalFile = "0n2b0q0a45vrklg69qa4rblijg9j87lqm1v4r3rwkqgl9y2f5bq1"; 77784 78076 libraryHaskellDepends = [ base bytestring ]; 77785 78077 testHaskellDepends = [ 77786 78078 base base16-bytestring bytestring SHA tasty tasty-hunit ··· 77906 78198 ]; 77907 78199 description = "Cryptography Primitives sink"; 77908 78200 license = lib.licenses.bsd3; 78201 + }) {}; 78202 + 78203 + "crypton_1_0_0" = callPackage 78204 + ({ mkDerivation, base, basement, bytestring, deepseq, gauge 78205 + , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit 78206 + , tasty-kat, tasty-quickcheck 78207 + }: 78208 + mkDerivation { 78209 + pname = "crypton"; 78210 + version = "1.0.0"; 78211 + sha256 = "1q1kv37hv8cl6hykvssbd4hsd0zj8a562q42jr2gwk59lnwklhcx"; 78212 + libraryHaskellDepends = [ 78213 + base basement bytestring deepseq ghc-prim integer-gmp memory 78214 + ]; 78215 + testHaskellDepends = [ 78216 + base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck 78217 + ]; 78218 + benchmarkHaskellDepends = [ 78219 + base bytestring deepseq gauge memory random 78220 + ]; 78221 + description = "Cryptography Primitives sink"; 78222 + license = lib.licenses.bsd3; 78223 + hydraPlatforms = lib.platforms.none; 77909 78224 }) {}; 77910 78225 77911 78226 "crypton-conduit" = callPackage ··· 79033 79348 ({ mkDerivation, base, parsec, text }: 79034 79349 mkDerivation { 79035 79350 pname = "curly-expander"; 79036 - version = "0.3.0.2"; 79037 - sha256 = "0ag6yqg260y9hal6kzp3phsfa3rwj6lxd8g6k85x81s2lilxgynx"; 79351 + version = "0.3.0.3"; 79352 + sha256 = "07fqwq9k7ig0xyncyv39j48qv4wjfhdjvddm2v2h1rw93jxj06cf"; 79038 79353 libraryHaskellDepends = [ base parsec text ]; 79039 79354 testHaskellDepends = [ base parsec text ]; 79040 79355 description = "Curly braces (brackets) expanding"; ··· 79949 80264 license = lib.licenses.mit; 79950 80265 hydraPlatforms = lib.platforms.none; 79951 80266 broken = true; 80267 + }) {}; 80268 + 80269 + "dani-servant-lucid2" = callPackage 80270 + ({ mkDerivation, base, http-media, http-types, lucid2, servant 80271 + , servant-server 80272 + }: 80273 + mkDerivation { 80274 + pname = "dani-servant-lucid2"; 80275 + version = "0.1.0.0"; 80276 + sha256 = "0zgxzc6gfkhfv873bdvwqaw2f7fqyqk94ayacnnbi4ml55mypx3v"; 80277 + libraryHaskellDepends = [ 80278 + base http-media http-types lucid2 servant servant-server 80279 + ]; 80280 + testHaskellDepends = [ base http-media lucid2 servant-server ]; 80281 + doHaddock = false; 80282 + description = "Servant support for lucid2"; 80283 + license = lib.licenses.bsd3; 79952 80284 }) {}; 79953 80285 79954 80286 "danibot" = callPackage ··· 83182 83514 license = lib.licenses.asl20; 83183 83515 }) {}; 83184 83516 83517 + "dbus_1_3_4" = callPackage 83518 + ({ mkDerivation, base, bytestring, cereal, conduit, containers 83519 + , criterion, deepseq, directory, exceptions, extra, filepath, lens 83520 + , network, parsec, process, QuickCheck, random, resourcet, split 83521 + , tasty, tasty-hunit, tasty-quickcheck, template-haskell, temporary 83522 + , text, th-lift, transformers, unix, vector, xml-conduit, xml-types 83523 + }: 83524 + mkDerivation { 83525 + pname = "dbus"; 83526 + version = "1.3.4"; 83527 + sha256 = "01q5jdlvf0mfvr2wfy3z4mkamj6ypzyni0919g99p2byx6aynq98"; 83528 + libraryHaskellDepends = [ 83529 + base bytestring cereal conduit containers deepseq exceptions 83530 + filepath lens network parsec random split template-haskell text 83531 + th-lift transformers unix vector xml-conduit xml-types 83532 + ]; 83533 + testHaskellDepends = [ 83534 + base bytestring cereal containers directory extra filepath network 83535 + parsec process QuickCheck random resourcet tasty tasty-hunit 83536 + tasty-quickcheck temporary text transformers unix vector 83537 + ]; 83538 + benchmarkHaskellDepends = [ base criterion ]; 83539 + doCheck = false; 83540 + description = "A client library for the D-Bus IPC system"; 83541 + license = lib.licenses.asl20; 83542 + hydraPlatforms = lib.platforms.none; 83543 + }) {}; 83544 + 83185 83545 "dbus-app-launcher" = callPackage 83186 83546 ({ mkDerivation, base, containers, dbus, extra, unix }: 83187 83547 mkDerivation { ··· 84861 85221 }: 84862 85222 mkDerivation { 84863 85223 pname = "demangler"; 84864 - version = "1.2.0.0"; 84865 - sha256 = "1pv4qhmn5hmksrv868f2mdln938hin917s856xmfpmlnc9zgp6ml"; 85224 + version = "1.3.2.0"; 85225 + sha256 = "1fabcnvdbsy4q2phz4w06qj1wwabczg4ha25za8fr8jqfgl5zpqh"; 84866 85226 isLibrary = true; 84867 85227 isExecutable = true; 84868 85228 libraryHaskellDepends = [ ··· 85195 85555 ]; 85196 85556 description = "Dependent map that uses semigroup mappend"; 85197 85557 license = lib.licenses.bsd3; 85198 - hydraPlatforms = lib.platforms.none; 85199 - broken = true; 85200 85558 }) {}; 85201 85559 85202 85560 "dependent-state" = callPackage ··· 87195 87553 pname = "diagrams-core"; 87196 87554 version = "1.5.1.1"; 87197 87555 sha256 = "168kjikw3x21pjgfy3lmxmrm89g9zlhbypkmzdg5xz9rl7acn7rc"; 87556 + revision = "1"; 87557 + editedCabalFile = "1ii5qcwdzaljzq39vrvrsjf06ydnvvyr5q44ks566c347vna7igb"; 87198 87558 libraryHaskellDepends = [ 87199 87559 adjunctions base containers distributive dual-tree lens linear 87200 87560 monoid-extras mtl profunctors semigroups unordered-containers ··· 88568 88928 }: 88569 88929 mkDerivation { 88570 88930 pname = "diohsc"; 88571 - version = "0.1.14.6"; 88572 - sha256 = "00856rbgk7xq6mq1q58ibzbbkag6jh3zqvyzapjw6baj83gd4br3"; 88931 + version = "0.1.14.7"; 88932 + sha256 = "0vyjp0p48d4m3wc0rzi4jljnv9yx0lfiwnxhismrpmf0cr0jfyzh"; 88573 88933 isLibrary = false; 88574 88934 isExecutable = true; 88575 88935 executableHaskellDepends = [ ··· 88582 88942 ]; 88583 88943 description = "Gemini client"; 88584 88944 license = lib.licenses.gpl3Only; 88945 + hydraPlatforms = lib.platforms.none; 88585 88946 mainProgram = "diohsc"; 88947 + broken = true; 88586 88948 }) {}; 88587 88949 88588 88950 "diophantine" = callPackage ··· 90665 91027 }) {}; 90666 91028 90667 91029 "dnf-repo" = callPackage 90668 - ({ mkDerivation, base, directory, extra, filepath, Glob 91030 + ({ mkDerivation, base, curl, directory, extra, filepath, Glob 90669 91031 , http-directory, simple-cmd, simple-cmd-args, simple-prompt 90670 91032 }: 90671 91033 mkDerivation { 90672 91034 pname = "dnf-repo"; 90673 - version = "0.5.5"; 90674 - sha256 = "0yj0dizzdhrb44hzr7b6pa5wy5bik4m8pz6ckx4r3lg9rkgqhjfk"; 91035 + version = "0.6"; 91036 + sha256 = "1420jj5kmvj2h3ix8v6hmf4fdkzn1ixbvxg9fi7zfdfll7831gk0"; 90675 91037 isLibrary = false; 90676 91038 isExecutable = true; 90677 91039 enableSeparateDataOutput = true; 90678 91040 executableHaskellDepends = [ 90679 - base directory extra filepath Glob http-directory simple-cmd 91041 + base curl directory extra filepath Glob http-directory simple-cmd 90680 91042 simple-cmd-args simple-prompt 90681 91043 ]; 90682 91044 testHaskellDepends = [ base simple-cmd ]; 90683 - description = "DNF wrapper tool to control repos"; 90684 - license = lib.licenses.bsd3; 91045 + description = "A dnf wrapper with fine control of enabled repos"; 91046 + license = lib.licenses.gpl3Only; 90685 91047 hydraPlatforms = lib.platforms.none; 90686 91048 mainProgram = "dnf-repo"; 90687 91049 }) {}; ··· 91509 91871 }: 91510 91872 mkDerivation { 91511 91873 pname = "doctest-parallel"; 91512 - version = "0.3.1"; 91513 - sha256 = "0lbiwi2jc6d68hhkvsgwhrwrbhw9f56r2mqnp7l6i779gpzdriqd"; 91514 - libraryHaskellDepends = [ 91515 - base base-compat Cabal code-page containers deepseq directory 91516 - exceptions filepath ghc ghc-paths Glob process random syb 91517 - template-haskell transformers unordered-containers 91518 - ]; 91519 - testHaskellDepends = [ 91520 - base base-compat code-page containers deepseq directory exceptions 91521 - filepath ghc ghc-paths hspec hspec-core HUnit mockery process 91522 - QuickCheck setenv silently stringbuilder syb transformers 91523 - ]; 91524 - doHaddock = false; 91525 - description = "Test interactive Haskell examples"; 91526 - license = lib.licenses.mit; 91527 - }) {}; 91528 - 91529 - "doctest-parallel_0_3_1_1" = callPackage 91530 - ({ mkDerivation, base, base-compat, Cabal, code-page, containers 91531 - , deepseq, directory, exceptions, filepath, ghc, ghc-paths, Glob 91532 - , hspec, hspec-core, HUnit, mockery, process, QuickCheck, random 91533 - , setenv, silently, stringbuilder, syb, template-haskell 91534 - , transformers, unordered-containers 91535 - }: 91536 - mkDerivation { 91537 - pname = "doctest-parallel"; 91538 91874 version = "0.3.1.1"; 91539 91875 sha256 = "1xpk020024vsqh27sp225hx50i1hn5fkhxiyww6wqnhrkxypjkwa"; 91540 91876 libraryHaskellDepends = [ ··· 91550 91886 doHaddock = false; 91551 91887 description = "Test interactive Haskell examples"; 91552 91888 license = lib.licenses.mit; 91553 - hydraPlatforms = lib.platforms.none; 91554 91889 }) {}; 91555 91890 91556 91891 "doctest-prop" = callPackage ··· 93697 94032 }: 93698 94033 mkDerivation { 93699 94034 pname = "dunai"; 93700 - version = "0.12.2"; 93701 - sha256 = "07qij8dmfawdhzd3aldg2kwy0rrma2yybiwd3w989kfih4mf6mbp"; 94035 + version = "0.12.3"; 94036 + sha256 = "10262cqc6ynbpvqpa3ijfacwyid4fxqxks6rm68brmqrzdqyh6wk"; 93702 94037 libraryHaskellDepends = [ 93703 94038 base MonadRandom simple-affine-space transformers transformers-base 93704 94039 ]; ··· 93731 94066 ({ mkDerivation, base, dunai, normaldistribution, QuickCheck }: 93732 94067 mkDerivation { 93733 94068 pname = "dunai-test"; 93734 - version = "0.12.2"; 93735 - sha256 = "093p31bcbpwn4bsz1id946d5mxk2an2akxm2xvpls9vydvm255zw"; 94069 + version = "0.12.3"; 94070 + sha256 = "0whmsiixv1iid1cd3faz0zib8hv4v09yclq6a7ypz4zyvjyk0szh"; 93736 94071 libraryHaskellDepends = [ 93737 94072 base dunai normaldistribution QuickCheck 93738 94073 ]; ··· 96130 96465 pname = "either"; 96131 96466 version = "5.0.2"; 96132 96467 sha256 = "1gl748ia68bldbqb2fl7vjv44g0y8ivn659fjmy1qyypgyb5p95z"; 96133 - revision = "1"; 96134 - editedCabalFile = "1w2rxrj0gc3a7p74pybji8yy2zsjnhxyi4zhlmx4qsyz6w616ggv"; 96468 + revision = "2"; 96469 + editedCabalFile = "1lx6ls938vssg75ib2fr1ww4nsig2rkhjc6x57yfinx1yb9r62vz"; 96135 96470 libraryHaskellDepends = [ 96136 96471 base bifunctors mtl profunctors semigroupoids 96137 96472 ]; ··· 99299 99634 testToolDepends = [ hspec-discover ]; 99300 99635 description = "Source code error pretty printing"; 99301 99636 license = lib.licenses.mit; 99637 + hydraPlatforms = lib.platforms.none; 99302 99638 mainProgram = "errata-example"; 99639 + broken = true; 99303 99640 }) {}; 99304 99641 99305 99642 "errno" = callPackage ··· 101603 101940 broken = true; 101604 101941 }) {}; 101605 101942 101606 - "exceptions_0_10_7" = callPackage 101943 + "exceptions_0_10_8" = callPackage 101607 101944 ({ mkDerivation, base, mtl, QuickCheck, stm, template-haskell 101608 101945 , test-framework, test-framework-hunit, test-framework-quickcheck2 101609 101946 , transformers 101610 101947 }: 101611 101948 mkDerivation { 101612 101949 pname = "exceptions"; 101613 - version = "0.10.7"; 101614 - sha256 = "0jb0ah5k2mb4clhb34c59f615vzl54lhx3hf6njqsgdmr3jashls"; 101615 - revision = "2"; 101616 - editedCabalFile = "14zz1abaj62p7f0gmnxr2ss1cpciin64zy7yz3vhkcvy1k00ynm8"; 101950 + version = "0.10.8"; 101951 + sha256 = "125mgcw94x7d47ps0lkiq0g2hzzfjkmcq3gfkbi7w78az0sdjq4d"; 101952 + revision = "1"; 101953 + editedCabalFile = "0rxaahjp8zmp3xhdvvfgkb9qz1j9vsjgr9gz2jxnq69nbnrxj7y3"; 101617 101954 libraryHaskellDepends = [ 101618 101955 base mtl stm template-haskell transformers 101619 101956 ]; ··· 102991 103328 }: 102992 103329 mkDerivation { 102993 103330 pname = "extism"; 102994 - version = "1.2.0.3"; 102995 - sha256 = "12kaar2jhhxg7pkq5hll7w2iqrahp4d8qw76qypzhqnhzv4s9zmc"; 103331 + version = "1.2.1.0"; 103332 + sha256 = "0x2vwc5r812i3jk7z9y8qfkxlq3acqv560y1z97fsahkb1frydqy"; 102996 103333 libraryHaskellDepends = [ 102997 103334 base binary bytestring extism-manifest json uuid 102998 103335 ]; ··· 103008 103345 ({ mkDerivation, base, base64-bytestring, bytestring, json }: 103009 103346 mkDerivation { 103010 103347 pname = "extism-manifest"; 103011 - version = "1.2.0.3"; 103012 - sha256 = "07ypncyml5p1p0yy3x45s8gj5vz8z0xjzpcy2q8mdxpk5qgaa6z1"; 103348 + version = "1.2.1.0"; 103349 + sha256 = "1jxv93grdvr02q7gqg1gg9vqjirn3z84x8992zz3spgf4p1h2f2i"; 103013 103350 libraryHaskellDepends = [ base base64-bytestring bytestring json ]; 103014 103351 description = "Extism manifest bindings"; 103015 103352 license = lib.licenses.bsd3; ··· 106313 106650 pname = "filepath"; 106314 106651 version = "1.5.2.0"; 106315 106652 sha256 = "19vq749100f1nfjn9cpw99wx392x6rf439ly5lm965w5zas6sq6j"; 106653 + revision = "1"; 106654 + editedCabalFile = "16j1jjkf1rlyqwndpv6kphyc5s3ffqmh155f8j6xrvd7rd1sixwa"; 106316 106655 libraryHaskellDepends = [ 106317 106656 base bytestring deepseq exceptions os-string template-haskell 106318 106657 ]; ··· 109243 109582 pname = "foldable1-classes-compat"; 109244 109583 version = "0.1"; 109245 109584 sha256 = "04pzjppmb195ffgxdzh8dh39z5dalr5wd6sifcnbg9p1b3rw6myh"; 109246 - revision = "4"; 109247 - editedCabalFile = "0kpsp659y563h2vanhrdnbza9skq1j9sm6y3fg2j4p1xsgnkqjzv"; 109585 + revision = "6"; 109586 + editedCabalFile = "13g7igqcq6nr0sqschzm7scrpq90nhjjkjq1866ww8ikkq7w9wgj"; 109248 109587 libraryHaskellDepends = [ base ghc-prim tagged ]; 109249 109588 testHaskellDepends = [ 109250 109589 base containers QuickCheck quickcheck-instances test-framework ··· 112162 112501 broken = true; 112163 112502 }) {}; 112164 112503 112504 + "fsnotify_0_3_0_1" = callPackage 112505 + ({ mkDerivation, async, base, bytestring, containers, directory 112506 + , filepath, hinotify, random, shelly, tasty, tasty-hunit, temporary 112507 + , text, time, unix, unix-compat 112508 + }: 112509 + mkDerivation { 112510 + pname = "fsnotify"; 112511 + version = "0.3.0.1"; 112512 + sha256 = "19bdbz9wb9jvln6yg6qm0hz0w84bypvkxf0wjhgrgd52f9gidlny"; 112513 + revision = "2"; 112514 + editedCabalFile = "12m0y5583plk9pikvwqy1rc0yyvicxf8j5nz0nwxb4grsgfqrv7v"; 112515 + libraryHaskellDepends = [ 112516 + async base bytestring containers directory filepath hinotify shelly 112517 + text time unix unix-compat 112518 + ]; 112519 + testHaskellDepends = [ 112520 + async base directory filepath random tasty tasty-hunit temporary 112521 + unix-compat 112522 + ]; 112523 + description = "Cross platform library for file change notification"; 112524 + license = lib.licenses.bsd3; 112525 + hydraPlatforms = lib.platforms.none; 112526 + }) {}; 112527 + 112165 112528 "fsnotify" = callPackage 112166 112529 ({ mkDerivation, async, base, bytestring, containers, directory 112167 112530 , exceptions, filepath, hinotify, monad-control, random, retry ··· 113295 113658 ]; 113296 113659 description = "A fused-effects adapter for squeal-postgresql"; 113297 113660 license = lib.licenses.bsd3; 113298 - hydraPlatforms = lib.platforms.none; 113299 113661 }) {}; 113300 113662 113301 113663 "fused-effects-th" = callPackage ··· 114208 114570 ]; 114209 114571 description = "Automatically spin up and spin down local daemons"; 114210 114572 license = lib.licenses.bsd3; 114211 - hydraPlatforms = lib.platforms.none; 114212 - broken = true; 114213 114573 }) {}; 114214 114574 114215 114575 "gargoyle-postgresql" = callPackage ··· 114231 114591 ]; 114232 114592 description = "Manage PostgreSQL servers with gargoyle"; 114233 114593 license = lib.licenses.bsd3; 114234 - hydraPlatforms = lib.platforms.none; 114235 114594 }) {}; 114236 114595 114237 114596 "gargoyle-postgresql-connect" = callPackage ··· 114249 114608 ]; 114250 114609 description = "Connect to gargoyle-managed postgresql instances"; 114251 114610 license = lib.licenses.bsd3; 114252 - hydraPlatforms = lib.platforms.none; 114253 114611 }) {}; 114254 114612 114255 114613 "gargoyle-postgresql-nix" = callPackage ··· 114270 114628 ]; 114271 114629 description = "Manage PostgreSQL servers with gargoyle and nix"; 114272 114630 license = lib.licenses.bsd3; 114273 - hydraPlatforms = lib.platforms.none; 114274 114631 }) {}; 114275 114632 114276 114633 "garlic-bread" = callPackage ··· 119663 120020 license = lib.licenses.mit; 119664 120021 }) {}; 119665 120022 119666 - "ghcjs-base_0_8_0_0" = callPackage 120023 + "ghcjs-base" = callPackage 119667 120024 ({ mkDerivation }: 119668 120025 mkDerivation { 119669 120026 pname = "ghcjs-base"; ··· 119671 120028 sha256 = "1bbgvyw4vbwi7whidldrxi46hjx9hsg3hp6l2py30528n7hfdpdp"; 119672 120029 description = "base library for GHCJS"; 119673 120030 license = lib.licenses.mit; 119674 - hydraPlatforms = lib.platforms.none; 119675 120031 }) {}; 119676 120032 119677 120033 "ghcjs-base-stub" = callPackage ··· 129386 129742 }: 129387 129743 mkDerivation { 129388 129744 "hmumps" = callPackage 129389 - version = "0.4.1.0"; 129390 - "hmumps" = callPackage 129745 + version = "0.5.0.1"; 129746 + sha256 = "0wrvasr5kbz27ddwlmpxwzda4ya5phyn21hwi2ci7xgcfb0q3szh"; 129391 129747 revision = "2"; 129392 - "hmumps" = callPackage 129748 + editedCabalFile = "0sihj9hivxc3w3fr8yc8bp6wnphjspvm1fwgzx3iimsw26vb21cd"; 129393 129749 libraryHaskellDepends = [ 129394 129750 "hmumps" = callPackage 129395 129751 "hmumps" = callPackage ··· 133389 133745 pname = "hakyll"; 133390 133746 version = "4.16.2.0"; 133391 133747 sha256 = "1p3x9f1ha6dkis71nzbxh1h7mzldsj4qvmfx3f0vng7y1ydlcw0z"; 133392 - revision = "5"; 133393 - editedCabalFile = "01ny9jsz0drdh497pvhlnwxn946db8a1qc1fxy96l3pjc6plvxcb"; 133748 + revision = "6"; 133749 + editedCabalFile = "1pdasij9bz7pzfb9f3lvvixzch7ac3xhqqx5cd3wjl40annawsaw"; 133394 133750 isLibrary = true; 133395 133751 isExecutable = true; 133396 133752 enableSeparateDataOutput = true; ··· 133974 134330 pname = "half"; 133975 134331 version = "0.3.1"; 133976 134332 sha256 = "1l8m2spqg0ac50qys2jk5b32v6wxklbbk5ypjp3ga6z14hkw7bz2"; 133977 - revision = "1"; 133978 - editedCabalFile = "0z0sdic28ji6lq9hz9fh534igy6g3g7b1q799cmwkga23dkicgzl"; 134333 + revision = "2"; 134334 + editedCabalFile = "01yv2wdiljx7nsija2dgxim0h9fca7c47nw3jrhy2n3gpcnsrfdn"; 133979 134335 libraryHaskellDepends = [ base binary deepseq template-haskell ]; 133980 134336 testHaskellDepends = [ 133981 134337 base binary bytestring QuickCheck test-framework ··· 137053 137409 ]; 137054 137410 description = "Haskell Application BlockChain Interface (ABCI) Server Library"; 137055 137411 license = lib.licenses.bsd3; 137056 - hydraPlatforms = lib.platforms.none; 137057 137412 mainProgram = "haskell-abci-counter"; 137058 137413 }) {}; 137059 137414 ··· 139637 139992 }: 139638 139993 mkDerivation { 139639 139994 pname = "haskellish"; 139640 - version = "0.3.2.2"; 139641 - sha256 = "07h421qychchii79s2cbpcfvh6h8qipd6wl9qn5jkdg9d2gycc34"; 139995 + version = "0.3.2.3"; 139996 + sha256 = "0hvnyrh5i6iwzlisdqv0cw952w2kxs1k9c9yc7qmvwr01wfm88lr"; 139642 139997 libraryHaskellDepends = [ 139643 139998 base containers haskell-src-exts mtl template-haskell text 139644 139999 ]; ··· 140219 140574 }: 140220 140575 mkDerivation { 140221 140576 pname = "haskoin-store"; 140222 - version = "1.5.0"; 140223 - sha256 = "01lrrbz6811jcj47bj2ah0i23jkx2gdl326s2hx03rvfnygbz1bq"; 140577 + version = "1.5.2"; 140578 + sha256 = "0yqmhzp0056y5ws4qxps90brcyczpmh02vxq9mszf36kqzgpbgyf"; 140224 140579 isLibrary = true; 140225 140580 isExecutable = true; 140226 140581 libraryHaskellDepends = [ ··· 141180 141535 }: 141181 141536 mkDerivation { 141182 141537 pname = "hasql"; 141183 - version = "1.6.4.3"; 141184 - sha256 = "1qy50xnpbikvqqv82wqy9491fgvnl8721xszvjyfhw4r7bf0gn3n"; 141538 + version = "1.6.4.4"; 141539 + sha256 = "1mwr9v5q5wvf1bk4lc7pdyyqf26snw23mxsz0j4mnrk7ybk6daad"; 141185 141540 libraryHaskellDepends = [ 141186 141541 aeson attoparsec base bytestring bytestring-strict-builder 141187 141542 contravariant dlist hashable hashtables mtl network-ip 141188 - postgresql-binary postgresql-libpq profunctors scientific text 141189 - text-builder time transformers uuid vector 141543 + postgresql-binary postgresql-libpq profunctors rerebase scientific 141544 + text text-builder time transformers uuid vector 141190 141545 ]; 141191 141546 testHaskellDepends = [ 141192 141547 contravariant-extras quickcheck-instances rerebase tasty 141193 141548 tasty-hunit tasty-quickcheck 141194 141549 ]; 141195 141550 benchmarkHaskellDepends = [ criterion rerebase ]; 141551 + doHaddock = false; 141196 141552 description = "An efficient PostgreSQL driver with a flexible mapping API"; 141197 141553 license = lib.licenses.mit; 141198 141554 }) {}; ··· 141514 141870 license = lib.licenses.mit; 141515 141871 }) {}; 141516 141872 141517 - "hasql-pool_1_0_1" = callPackage 141873 + "hasql-pool_1_1" = callPackage 141518 141874 ({ mkDerivation, async, base, bytestring, hasql, hspec, random 141519 141875 , rerebase, stm, text, time, uuid 141520 141876 }: 141521 141877 mkDerivation { 141522 141878 pname = "hasql-pool"; 141523 - version = "1.0.1"; 141524 - sha256 = "1z14fdpw1vjr07xz9mjv04i4implk71l61b1p3b1kl34zgvllg1y"; 141879 + version = "1.1"; 141880 + sha256 = "0hqr2l7yasbrb17xs000d4rzjg18y56basw4rfydzphl9yf5ihil"; 141525 141881 libraryHaskellDepends = [ 141526 141882 base bytestring hasql stm text time uuid 141527 141883 ]; ··· 142283 142639 ]; 142284 142640 description = "Library for checking for weak/compromised passwords"; 142285 142641 license = lib.licenses.bsd3; 142286 - hydraPlatforms = lib.platforms.none; 142287 142642 mainProgram = "readme"; 142288 - broken = true; 142289 142643 }) {}; 142290 142644 142291 142645 "haven" = callPackage ··· 142493 142847 pname = "haxr"; 142494 142848 version = "3000.11.5"; 142495 142849 sha256 = "1n2q7r0a6c24xbvdnl7ql5cc25sbbalmdc75rmlpazhkazq8jy99"; 142496 - revision = "2"; 142497 - editedCabalFile = "0nra68lczd019nxcgdxh82k6h846dwjd14k9ql1ngh6g35sq9hdq"; 142850 + revision = "3"; 142851 + editedCabalFile = "1a14kyf9lv2jw8pvb0ypcmmcks9jqbnpf485g005s3wnggd7w7wr"; 142498 142852 libraryHaskellDepends = [ 142499 142853 array base base-compat base64-bytestring blaze-builder bytestring 142500 142854 HaXml HsOpenSSL http-streams http-types io-streams mtl mtl-compat ··· 144241 144595 ({ mkDerivation, aeson, aeson-pretty, async, base, bytestring 144242 144596 , deepseq, Diff, directory, exceptions, filepath, hedgehog 144243 144597 , http-conduit, lifted-async, lifted-base, mmorph, monad-control 144244 - , mtl, network, process, resourcet, stm, tar, temporary, text, time 144245 - , transformers, transformers-base, unliftio, yaml, zlib 144598 + , mtl, network, process, resourcet, stm, tar, tasty, tasty-discover 144599 + , tasty-hedgehog, temporary, text, time, transformers 144600 + , transformers-base, unliftio, yaml, zlib 144246 144601 }: 144247 144602 mkDerivation { 144248 144603 pname = "hedgehog-extras"; 144249 - version = "0.6.1.0"; 144250 - sha256 = "1j0b78l1dbffwgmkjlxcycccgl62gglc0cmmbdmgaxr75hmdcm2d"; 144604 + version = "0.6.2.0"; 144605 + sha256 = "0rnfp09q7pdzrs4f7yrbrklnjs8h2zk621wiclchmd1wgc06qwdh"; 144251 144606 libraryHaskellDepends = [ 144252 144607 aeson aeson-pretty async base bytestring deepseq Diff directory 144253 144608 exceptions filepath hedgehog http-conduit lifted-async lifted-base ··· 144255 144610 temporary text time transformers transformers-base unliftio yaml 144256 144611 zlib 144257 144612 ]; 144613 + testHaskellDepends = [ 144614 + base hedgehog network tasty tasty-hedgehog 144615 + ]; 144616 + testToolDepends = [ tasty-discover ]; 144258 144617 description = "Supplemental library for hedgehog"; 144259 144618 license = lib.licenses.asl20; 144260 144619 }) {}; ··· 144757 145116 pname = "heist"; 144758 145117 version = "1.1.1.2"; 144759 145118 sha256 = "1377740si611j0szp64axy0xj1fi2a6w8i9s3xij89h34m7rb3rz"; 145119 + revision = "1"; 145120 + editedCabalFile = "0glg856n9w1pf74d0kr3v10saw26z54j32mb12hd3xqh8xq34lf6"; 144760 145121 libraryHaskellDepends = [ 144761 145122 aeson attoparsec base blaze-builder blaze-html bytestring 144762 145123 containers directory directory-tree dlist filepath hashable ··· 147611 147972 mainProgram = "hie-bios"; 147612 147973 }) {}; 147613 147974 147975 + "hie-bios_0_14_0" = callPackage 147976 + ({ mkDerivation, aeson, base, base16-bytestring, bytestring 147977 + , co-log-core, conduit, conduit-extra, cryptohash-sha1, deepseq 147978 + , directory, exceptions, extra, file-embed, filepath, ghc 147979 + , optparse-applicative, prettyprinter, tasty 147980 + , tasty-expected-failure, tasty-hunit, template-haskell, temporary 147981 + , text, time, transformers, unix-compat, unordered-containers, yaml 147982 + }: 147983 + mkDerivation { 147984 + pname = "hie-bios"; 147985 + version = "0.14.0"; 147986 + sha256 = "1caszgj3x3l13q6w26snx49yqyzjfgiik4403gl3mfalkrgbvk2g"; 147987 + isLibrary = true; 147988 + isExecutable = true; 147989 + libraryHaskellDepends = [ 147990 + aeson base base16-bytestring bytestring co-log-core conduit 147991 + conduit-extra cryptohash-sha1 deepseq directory exceptions extra 147992 + file-embed filepath ghc prettyprinter template-haskell temporary 147993 + text time transformers unix-compat unordered-containers yaml 147994 + ]; 147995 + executableHaskellDepends = [ 147996 + base co-log-core directory filepath optparse-applicative 147997 + prettyprinter 147998 + ]; 147999 + testHaskellDepends = [ 148000 + aeson base co-log-core directory extra filepath ghc prettyprinter 148001 + tasty tasty-expected-failure tasty-hunit temporary transformers 148002 + yaml 148003 + ]; 148004 + description = "Set up a GHC API session"; 148005 + license = lib.licenses.bsd3; 148006 + hydraPlatforms = lib.platforms.none; 148007 + mainProgram = "hie-bios"; 148008 + }) {}; 148009 + 147614 148010 "hie-compat" = callPackage 147615 148011 ({ mkDerivation, array, base, bytestring, containers, directory 147616 148012 , filepath, ghc, ghc-boot, transformers ··· 149686 150082 ]; 149687 150083 }) {}; 149688 150084 150085 + "hledger_1_33" = callPackage 150086 + ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs 150087 + , containers, data-default, Decimal, Diff, directory, extra 150088 + , filepath, githash, hashable, haskeline, hledger-lib, lucid 150089 + , math-functions, megaparsec, microlens, mtl, process, regex-tdfa 150090 + , safe, shakespeare, split, tabular, tasty, temporary, terminfo 150091 + , text, text-ansi, time, timeit, transformers, unordered-containers 150092 + , utf8-string, utility-ht, wizards 150093 + }: 150094 + mkDerivation { 150095 + pname = "hledger"; 150096 + version = "1.33"; 150097 + sha256 = "118pk5vgj8k1g4lkvknhrf5vid4y7dvs3b5g5q6wf5j9g0kya1wi"; 150098 + isLibrary = true; 150099 + isExecutable = true; 150100 + libraryHaskellDepends = [ 150101 + aeson ansi-terminal base bytestring cmdargs containers data-default 150102 + Decimal Diff directory extra filepath githash hashable haskeline 150103 + hledger-lib lucid math-functions megaparsec microlens mtl process 150104 + regex-tdfa safe shakespeare split tabular tasty temporary terminfo 150105 + text text-ansi time timeit transformers unordered-containers 150106 + utf8-string utility-ht wizards 150107 + ]; 150108 + executableHaskellDepends = [ 150109 + aeson ansi-terminal base bytestring cmdargs containers data-default 150110 + Decimal directory extra filepath githash haskeline hledger-lib 150111 + math-functions megaparsec microlens mtl process regex-tdfa safe 150112 + shakespeare split tabular tasty temporary terminfo text text-ansi 150113 + time timeit transformers unordered-containers utf8-string 150114 + utility-ht wizards 150115 + ]; 150116 + testHaskellDepends = [ 150117 + aeson ansi-terminal base bytestring cmdargs containers data-default 150118 + Decimal directory extra filepath githash haskeline hledger-lib 150119 + math-functions megaparsec microlens mtl process regex-tdfa safe 150120 + shakespeare split tabular tasty temporary terminfo text text-ansi 150121 + time timeit transformers unordered-containers utf8-string 150122 + utility-ht wizards 150123 + ]; 150124 + description = "Command-line interface for the hledger accounting system"; 150125 + license = lib.licenses.gpl3Only; 150126 + hydraPlatforms = lib.platforms.none; 150127 + mainProgram = "hledger"; 150128 + maintainers = [ 150129 + lib.maintainers.maralorn lib.maintainers.sternenseemann 150130 + ]; 150131 + }) {}; 150132 + 149689 150133 "hledger-api" = callPackage 149690 150134 ({ mkDerivation, aeson, base, bytestring, containers, data-default 149691 150135 , Decimal, docopt, either, hledger, hledger-lib, microlens ··· 149813 150257 broken = true; 149814 150258 }) {}; 149815 150259 150260 + "hledger-iadd_1_3_21" = callPackage 150261 + ({ mkDerivation, base, brick, containers, directory, free 150262 + , hledger-lib, hspec, hspec-discover, megaparsec, microlens 150263 + , microlens-mtl, microlens-th, optparse-applicative, QuickCheck 150264 + , quickcheck-instances, text, text-zipper, time, transformers 150265 + , unordered-containers, vector, vty, xdg-basedir 150266 + }: 150267 + mkDerivation { 150268 + pname = "hledger-iadd"; 150269 + version = "1.3.21"; 150270 + sha256 = "00x0vbfp08kqs1nbknndk9h56hcidf6xnrk0ldz45dvjrmgcv3w2"; 150271 + isLibrary = true; 150272 + isExecutable = true; 150273 + libraryHaskellDepends = [ 150274 + base brick containers directory free hledger-lib megaparsec 150275 + microlens microlens-mtl microlens-th optparse-applicative text 150276 + text-zipper time transformers unordered-containers vector vty 150277 + xdg-basedir 150278 + ]; 150279 + executableHaskellDepends = [ 150280 + base brick directory free hledger-lib megaparsec microlens 150281 + microlens-mtl microlens-th optparse-applicative text text-zipper 150282 + time transformers unordered-containers vector vty xdg-basedir 150283 + ]; 150284 + testHaskellDepends = [ 150285 + base free hledger-lib hspec megaparsec QuickCheck 150286 + quickcheck-instances text text-zipper time transformers vector 150287 + ]; 150288 + testToolDepends = [ hspec-discover ]; 150289 + description = "A terminal UI as drop-in replacement for hledger add"; 150290 + license = lib.licenses.bsd3; 150291 + hydraPlatforms = lib.platforms.none; 150292 + mainProgram = "hledger-iadd"; 150293 + broken = true; 150294 + }) {}; 150295 + 149816 150296 "hledger-interest" = callPackage 149817 150297 ({ mkDerivation, base, Cabal, Decimal, hledger-lib, mtl, text, time 149818 150298 }: ··· 149820 150300 pname = "hledger-interest"; 149821 150301 version = "1.6.6"; 149822 150302 sha256 = "0hklpg9sgghrcvkrgz7kfr8jc6kwsv8zzpbbg0c3idhbdxwg74d8"; 149823 - revision = "2"; 149824 - editedCabalFile = "0bb1bhybiaih7fc54y3n24xrcpxv6k6iccv2c6byypbcv4jx8m8d"; 150303 + revision = "3"; 150304 + editedCabalFile = "0yywynp3yrdssh2vr7jwp0izr890hfn9kjy6cl9ad8mx1qfyg771"; 149825 150305 isLibrary = false; 149826 150306 isExecutable = true; 149827 150307 executableHaskellDepends = [ ··· 149893 150373 license = lib.licenses.gpl3Only; 149894 150374 }) {}; 149895 150375 150376 + "hledger-lib_1_33" = callPackage 150377 + ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base 150378 + , base-compat, blaze-markup, bytestring, call-stack, cassava 150379 + , cassava-megaparsec, cmdargs, colour, containers, data-default 150380 + , Decimal, deepseq, directory, doclayout, extra, file-embed 150381 + , filepath, Glob, hashtables, megaparsec, microlens, microlens-th 150382 + , mtl, pager, parser-combinators, pretty-simple, regex-tdfa, safe 150383 + , tabular, tasty, tasty-hunit, template-haskell, terminal-size 150384 + , text, text-ansi, time, timeit, transformers, uglymemo 150385 + , unordered-containers, utf8-string 150386 + }: 150387 + mkDerivation { 150388 + pname = "hledger-lib"; 150389 + version = "1.33"; 150390 + sha256 = "15f1wqb0zsrn491lfv0ryiy04fah5sifig7n4rvj53m02shrn35r"; 150391 + libraryHaskellDepends = [ 150392 + aeson aeson-pretty ansi-terminal array base base-compat 150393 + blaze-markup bytestring call-stack cassava cassava-megaparsec 150394 + cmdargs colour containers data-default Decimal deepseq directory 150395 + doclayout extra file-embed filepath Glob hashtables megaparsec 150396 + microlens microlens-th mtl pager parser-combinators pretty-simple 150397 + regex-tdfa safe tabular tasty tasty-hunit template-haskell 150398 + terminal-size text text-ansi time timeit transformers uglymemo 150399 + unordered-containers utf8-string 150400 + ]; 150401 + testHaskellDepends = [ 150402 + aeson aeson-pretty ansi-terminal array base base-compat 150403 + blaze-markup bytestring call-stack cassava cassava-megaparsec 150404 + cmdargs colour containers data-default Decimal deepseq directory 150405 + doclayout extra file-embed filepath Glob hashtables megaparsec 150406 + microlens microlens-th mtl pager parser-combinators pretty-simple 150407 + regex-tdfa safe tabular tasty tasty-hunit template-haskell 150408 + terminal-size text text-ansi time timeit transformers uglymemo 150409 + unordered-containers utf8-string 150410 + ]; 150411 + description = "A library providing the core functionality of hledger"; 150412 + license = lib.licenses.gpl3Only; 150413 + hydraPlatforms = lib.platforms.none; 150414 + }) {}; 150415 + 149896 150416 "hledger-makeitso" = callPackage 149897 150417 ({ mkDerivation, base, containers, foldl, HUnit, stm, text, time 149898 150418 , turtle ··· 149973 150493 maintainers = [ lib.maintainers.maralorn ]; 149974 150494 }) {}; 149975 150495 150496 + "hledger-ui_1_33" = callPackage 150497 + ({ mkDerivation, ansi-terminal, async, base, brick, cmdargs 150498 + , containers, data-default, directory, doclayout, extra, filepath 150499 + , fsnotify, hledger, hledger-lib, megaparsec, microlens 150500 + , microlens-platform, mtl, process, safe, split, text, text-zipper 150501 + , time, transformers, unix, vector, vty, vty-crossplatform 150502 + }: 150503 + mkDerivation { 150504 + pname = "hledger-ui"; 150505 + version = "1.33"; 150506 + sha256 = "1zdysls1jng3rlxjb90dmiz4iavgaf656kkljld6q15575v5f3qj"; 150507 + isLibrary = true; 150508 + isExecutable = true; 150509 + libraryHaskellDepends = [ 150510 + ansi-terminal async base brick cmdargs containers data-default 150511 + directory doclayout extra filepath fsnotify hledger hledger-lib 150512 + megaparsec microlens microlens-platform mtl process safe split text 150513 + text-zipper time transformers unix vector vty vty-crossplatform 150514 + ]; 150515 + executableHaskellDepends = [ base ]; 150516 + description = "Terminal interface for the hledger accounting system"; 150517 + license = lib.licenses.gpl3Only; 150518 + hydraPlatforms = lib.platforms.none; 150519 + mainProgram = "hledger-ui"; 150520 + maintainers = [ lib.maintainers.maralorn ]; 150521 + }) {}; 150522 + 149976 150523 "hledger-vty" = callPackage 149977 150524 ({ mkDerivation, base, cmdargs, hledger, hledger-lib, HUnit, safe 149978 150525 , time, vty ··· 150030 150577 maintainers = [ lib.maintainers.maralorn ]; 150031 150578 }) {}; 150032 150579 150580 + "hledger-web_1_33" = callPackage 150581 + ({ mkDerivation, aeson, base, base64, blaze-html, blaze-markup 150582 + , bytestring, case-insensitive, clientsession, cmdargs, conduit 150583 + , conduit-extra, containers, data-default, Decimal, directory 150584 + , extra, filepath, hjsmin, hledger, hledger-lib, hspec, http-client 150585 + , http-conduit, http-types, megaparsec, mtl, network, safe 150586 + , shakespeare, template-haskell, text, time, transformers 150587 + , unix-compat, unordered-containers, utf8-string, wai, wai-cors 150588 + , wai-extra, wai-handler-launch, warp, yaml, yesod, yesod-core 150589 + , yesod-form, yesod-static, yesod-test 150590 + }: 150591 + mkDerivation { 150592 + pname = "hledger-web"; 150593 + version = "1.33"; 150594 + sha256 = "1ylfi63yb868ygb5mbp9nvklzdrx169bhfhqnq4w78pipk6kqznk"; 150595 + isLibrary = true; 150596 + isExecutable = true; 150597 + libraryHaskellDepends = [ 150598 + aeson base base64 blaze-html blaze-markup bytestring 150599 + case-insensitive clientsession cmdargs conduit conduit-extra 150600 + containers data-default Decimal directory extra filepath hjsmin 150601 + hledger hledger-lib hspec http-client http-conduit http-types 150602 + megaparsec mtl network safe shakespeare template-haskell text time 150603 + transformers unix-compat unordered-containers utf8-string wai 150604 + wai-cors wai-extra wai-handler-launch warp yaml yesod yesod-core 150605 + yesod-form yesod-static yesod-test 150606 + ]; 150607 + executableHaskellDepends = [ base ]; 150608 + testHaskellDepends = [ base ]; 150609 + description = "Web user interface for the hledger accounting system"; 150610 + license = lib.licenses.gpl3Only; 150611 + hydraPlatforms = lib.platforms.none; 150612 + mainProgram = "hledger-web"; 150613 + maintainers = [ lib.maintainers.maralorn ]; 150614 + }) {}; 150615 + 150033 150616 "hlex" = callPackage 150034 150617 ({ mkDerivation, base, HUnit, regex-tdfa }: 150035 150618 mkDerivation { ··· 153852 154435 pname = "horizontal-rule"; 153853 154436 version = "0.6.0.0"; 153854 154437 sha256 = "03rh58znaghcf1gicbwbxkx5ya4lv7qi8b2lq5nawi35ljars02x"; 153855 - revision = "3"; 153856 - editedCabalFile = "06jfn80vrss7vz4g3wxbn2cz5x77sm8mw03d9lvchsnxmpw1yhxc"; 154438 + revision = "4"; 154439 + editedCabalFile = "0bax92xg4rd92y7fv332bqfl6k2wk8k1dbmrgr6a5p4vx36l58f0"; 153857 154440 isLibrary = true; 153858 154441 isExecutable = true; 153859 154442 libraryHaskellDepends = [ base terminal-size text ]; ··· 154618 155201 mainProgram = "hpc-codecov"; 154619 155202 }) {}; 154620 155203 155204 + "hpc-codecov_0_6_0_0" = callPackage 155205 + ({ mkDerivation, array, base, bytestring, containers, directory 155206 + , filepath, hpc, process, tasty, tasty-golden, tasty-hunit, time 155207 + }: 155208 + mkDerivation { 155209 + pname = "hpc-codecov"; 155210 + version = "0.6.0.0"; 155211 + sha256 = "1if8nmqv6pcv92ww8ncaxkvaawdr9shmsdsnr9xvzfmhqjq83q7w"; 155212 + isLibrary = true; 155213 + isExecutable = true; 155214 + libraryHaskellDepends = [ 155215 + array base bytestring containers directory filepath hpc time 155216 + ]; 155217 + executableHaskellDepends = [ base ]; 155218 + testHaskellDepends = [ 155219 + base directory filepath hpc process tasty tasty-golden tasty-hunit 155220 + ]; 155221 + description = "Generate reports from hpc data"; 155222 + license = lib.licenses.bsd3; 155223 + hydraPlatforms = lib.platforms.none; 155224 + mainProgram = "hpc-codecov"; 155225 + }) {}; 155226 + 154621 155227 "hpc-coveralls" = callPackage 154622 155228 ({ mkDerivation, aeson, async, base, bytestring, Cabal, cmdargs 154623 155229 , containers, curl, directory, directory-tree, hpc, HUnit, process ··· 158712 159318 }: 158713 159319 mkDerivation { 158714 159320 pname = "hslogger"; 158715 - version = "1.3.1.0"; 158716 - sha256 = "0nyar9xcblx5jwks85y8f4jfy9k1h4ss6rvj4mdbiidrq3v688vz"; 158717 - revision = "9"; 158718 - editedCabalFile = "1isrz8a09n88fww66qdrq76xlglai8sq14jk2ibv79g045qapj1g"; 158719 - libraryHaskellDepends = [ 158720 - base bytestring containers deepseq network network-bsd old-locale 158721 - time unix 158722 - ]; 158723 - testHaskellDepends = [ base HUnit ]; 158724 - description = "Versatile logging framework"; 158725 - license = lib.licenses.bsd3; 158726 - }) {}; 158727 - 158728 - "hslogger_1_3_1_1" = callPackage 158729 - ({ mkDerivation, base, bytestring, containers, deepseq, HUnit 158730 - , network, network-bsd, old-locale, time, unix 158731 - }: 158732 - mkDerivation { 158733 - pname = "hslogger"; 158734 159321 version = "1.3.1.1"; 158735 159322 sha256 = "0k8imyj2531j6k3c2bn0bavr175km2vwjlwg89vjvl00gdb107c4"; 158736 159323 libraryHaskellDepends = [ ··· 158740 159327 testHaskellDepends = [ base HUnit ]; 158741 159328 description = "Versatile logging framework"; 158742 159329 license = lib.licenses.bsd3; 158743 - hydraPlatforms = lib.platforms.none; 158744 159330 }) {}; 158745 159331 158746 159332 "hslogger-reader" = callPackage ··· 159557 160143 license = lib.licenses.mit; 159558 160144 }) {}; 159559 160145 160146 + "hspec_2_11_8" = callPackage 160147 + ({ mkDerivation, base, hspec-core, hspec-discover 160148 + , hspec-expectations, QuickCheck 160149 + }: 160150 + mkDerivation { 160151 + pname = "hspec"; 160152 + version = "2.11.8"; 160153 + sha256 = "1w0ryyr9h1f87jgz56yl09x3yvd9zm2w1bj70k5p6pzdyz984cjr"; 160154 + libraryHaskellDepends = [ 160155 + base hspec-core hspec-discover hspec-expectations QuickCheck 160156 + ]; 160157 + description = "A Testing Framework for Haskell"; 160158 + license = lib.licenses.mit; 160159 + hydraPlatforms = lib.platforms.none; 160160 + }) {}; 160161 + 159560 160162 "hspec-api" = callPackage 159561 160163 ({ mkDerivation, base, hspec, hspec-core, hspec-discover 159562 160164 , transformers ··· 159572 160174 license = lib.licenses.mit; 159573 160175 }) {}; 159574 160176 160177 + "hspec-api_2_11_8" = callPackage 160178 + ({ mkDerivation, base, hspec, hspec-core, hspec-discover 160179 + , transformers 160180 + }: 160181 + mkDerivation { 160182 + pname = "hspec-api"; 160183 + version = "2.11.8"; 160184 + sha256 = "02hhmxgd4vz5jakp3nd6cwslh8qmqnlg6j3fq7my8lbdim95wnf6"; 160185 + libraryHaskellDepends = [ base hspec-core transformers ]; 160186 + testHaskellDepends = [ base hspec hspec-core transformers ]; 160187 + testToolDepends = [ hspec-discover ]; 160188 + description = "A Testing Framework for Haskell"; 160189 + license = lib.licenses.mit; 160190 + hydraPlatforms = lib.platforms.none; 160191 + }) {}; 160192 + 159575 160193 "hspec-attoparsec" = callPackage 159576 160194 ({ mkDerivation, attoparsec, base, bytestring, hspec 159577 160195 , hspec-expectations, text ··· 159640 160258 pname = "hspec-core"; 159641 160259 version = "2.7.10"; 159642 160260 sha256 = "12k9yp5gznrda449ir60d5wv3xl7nnyffkb5mhfc0svw9f8lxlv1"; 159643 - revision = "1"; 159644 - editedCabalFile = "0g6x70fqwblf2dzjgq6hp4nj5vqrbfvzphl3j8a73h1966zhrxy9"; 160261 + revision = "2"; 160262 + editedCabalFile = "0l16mgxgapnihrvbwvhbz9i60v5fx68mhpv6zww9b68bdj6cpbsk"; 159645 160263 libraryHaskellDepends = [ 159646 160264 ansi-terminal array base call-stack clock deepseq directory 159647 160265 filepath hspec-expectations HUnit QuickCheck quickcheck-io random ··· 159671 160289 pname = "hspec-core"; 159672 160290 version = "2.11.7"; 159673 160291 sha256 = "0d5i67vm1skqyign9mi711vhyl72l98cii27vvlbg6x7p239pykg"; 160292 + revision = "1"; 160293 + editedCabalFile = "1bm87k49mbcnm5h7l87c05y6hssgl9bj1wkkmzixvsqq8kqp0h7m"; 159674 160294 libraryHaskellDepends = [ 159675 160295 ansi-terminal array base call-stack deepseq directory filepath 159676 160296 haskell-lexer hspec-expectations HUnit process QuickCheck ··· 159688 160308 license = lib.licenses.mit; 159689 160309 }) {}; 159690 160310 160311 + "hspec-core_2_11_8" = callPackage 160312 + ({ mkDerivation, ansi-terminal, array, base, base-orphans 160313 + , call-stack, deepseq, directory, filepath, haskell-lexer 160314 + , hspec-expectations, hspec-meta, HUnit, process, QuickCheck 160315 + , quickcheck-io, random, silently, stm, temporary, tf-random, time 160316 + , transformers 160317 + }: 160318 + mkDerivation { 160319 + pname = "hspec-core"; 160320 + version = "2.11.8"; 160321 + sha256 = "18zaiac5s830q01hq9ai67z5sk0ilvhz471vxabraif3rznrsmla"; 160322 + libraryHaskellDepends = [ 160323 + ansi-terminal array base call-stack deepseq directory filepath 160324 + haskell-lexer hspec-expectations HUnit process QuickCheck 160325 + quickcheck-io random stm tf-random time transformers 160326 + ]; 160327 + testHaskellDepends = [ 160328 + ansi-terminal array base base-orphans call-stack deepseq directory 160329 + filepath haskell-lexer hspec-expectations hspec-meta HUnit process 160330 + QuickCheck quickcheck-io random silently stm temporary tf-random 160331 + time transformers 160332 + ]; 160333 + testToolDepends = [ hspec-meta ]; 160334 + testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'"; 160335 + description = "A Testing Framework for Haskell"; 160336 + license = lib.licenses.mit; 160337 + hydraPlatforms = lib.platforms.none; 160338 + }) {}; 160339 + 159691 160340 "hspec-dirstream" = callPackage 159692 160341 ({ mkDerivation, base, dirstream, filepath, hspec, hspec-core 159693 160342 , pipes, pipes-safe, system-filepath, text ··· 159749 160398 testToolDepends = [ hspec-meta ]; 159750 160399 description = "Automatically discover and run Hspec tests"; 159751 160400 license = lib.licenses.mit; 160401 + mainProgram = "hspec-discover"; 160402 + maintainers = [ lib.maintainers.maralorn ]; 160403 + }) {}; 160404 + 160405 + "hspec-discover_2_11_8" = callPackage 160406 + ({ mkDerivation, base, directory, filepath, hspec-meta, mockery 160407 + , QuickCheck 160408 + }: 160409 + mkDerivation { 160410 + pname = "hspec-discover"; 160411 + version = "2.11.8"; 160412 + sha256 = "0s81mjb7an628c0gr3g74navnxzfahdl92zixdgys2is5rbd6yqf"; 160413 + isLibrary = true; 160414 + isExecutable = true; 160415 + libraryHaskellDepends = [ base directory filepath ]; 160416 + executableHaskellDepends = [ base directory filepath ]; 160417 + testHaskellDepends = [ 160418 + base directory filepath hspec-meta mockery QuickCheck 160419 + ]; 160420 + testToolDepends = [ hspec-meta ]; 160421 + description = "Automatically discover and run Hspec tests"; 160422 + license = lib.licenses.mit; 160423 + hydraPlatforms = lib.platforms.none; 159752 160424 mainProgram = "hspec-discover"; 159753 160425 maintainers = [ lib.maintainers.maralorn ]; 159754 160426 }) {}; ··· 160125 160797 mainProgram = "hspec-meta-discover"; 160126 160798 }) {}; 160127 160799 160800 + "hspec-meta_2_11_8" = callPackage 160801 + ({ mkDerivation, ansi-terminal, array, base, call-stack, deepseq 160802 + , directory, filepath, haskell-lexer, hspec-expectations, HUnit 160803 + , process, QuickCheck, quickcheck-io, random, stm, tf-random, time 160804 + , transformers 160805 + }: 160806 + mkDerivation { 160807 + pname = "hspec-meta"; 160808 + version = "2.11.8"; 160809 + sha256 = "0diwxrp6rkf0pchfnfhc5xdbhv9arbbmpgl8hyw5afbfmqjsd4kv"; 160810 + isLibrary = true; 160811 + isExecutable = true; 160812 + libraryHaskellDepends = [ 160813 + ansi-terminal array base call-stack deepseq directory filepath 160814 + haskell-lexer hspec-expectations HUnit process QuickCheck 160815 + quickcheck-io random stm tf-random time transformers 160816 + ]; 160817 + executableHaskellDepends = [ 160818 + ansi-terminal array base call-stack deepseq directory filepath 160819 + haskell-lexer hspec-expectations HUnit process QuickCheck 160820 + quickcheck-io random stm tf-random time transformers 160821 + ]; 160822 + description = "A version of Hspec which is used to test Hspec itself"; 160823 + license = lib.licenses.mit; 160824 + hydraPlatforms = lib.platforms.none; 160825 + mainProgram = "hspec-meta-discover"; 160826 + }) {}; 160827 + 160128 160828 "hspec-monad-control" = callPackage 160129 160829 ({ mkDerivation, base, hspec-core, monad-control, transformers 160130 160830 , transformers-base ··· 160557 161257 }) {}; 160558 161258 160559 161259 "hspray" = callPackage 160560 - ({ mkDerivation, base, containers, hashable, matrix 161260 + ({ mkDerivation, base, containers, extra, hashable, matrix 160561 161261 , numeric-prelude, tasty, tasty-bench, tasty-hunit, text 160562 161262 , unordered-containers 160563 161263 }: 160564 161264 mkDerivation { 160565 161265 pname = "hspray"; 160566 - version = "0.2.6.0"; 160567 - sha256 = "1g9qm69bwf8cz5ly9jy1yflqya8nabkgbm64irdvl99vs4ry59vc"; 161266 + version = "0.3.0.0"; 161267 + sha256 = "1byk1i2fawyv36k8ap9pg9hpyvzd0zrj82h3gnrdj1ah5m3qg8sf"; 160568 161268 libraryHaskellDepends = [ 160569 - base containers hashable matrix numeric-prelude text 161269 + base containers extra hashable matrix numeric-prelude text 160570 161270 unordered-containers 160571 161271 ]; 160572 - testHaskellDepends = [ base numeric-prelude tasty tasty-hunit ]; 160573 - benchmarkHaskellDepends = [ base tasty-bench ]; 160574 - description = "Multivariate polynomials"; 161272 + testHaskellDepends = [ 161273 + base matrix numeric-prelude tasty tasty-hunit unordered-containers 161274 + ]; 161275 + benchmarkHaskellDepends = [ base numeric-prelude tasty-bench ]; 161276 + description = "Multivariate polynomials and fractions of multivariate polynomials"; 160575 161277 license = lib.licenses.gpl3Only; 160576 161278 }) {}; 160577 161279 ··· 161527 162229 }: 161528 162230 mkDerivation { 161529 162231 pname = "htalkat"; 161530 - version = "0.1.2.4"; 161531 - sha256 = "0ckqri1ilkjgr71774y7hsdp3w9if5yr99lldxsprmz5k30csrnx"; 162232 + version = "0.1.2.5"; 162233 + sha256 = "043y9pmjqd7b45bmiddnc4dv8vk5mgl3gz8xc3aqmg8vf2drmvp5"; 161532 162234 isLibrary = false; 161533 162235 isExecutable = true; 161534 162236 executableHaskellDepends = [ ··· 163281 163983 broken = true; 163282 163984 }) {}; 163283 163985 163986 + "http-semantics" = callPackage 163987 + ({ mkDerivation, array, base, bytestring, case-insensitive 163988 + , http-types, network, network-byte-order, time-manager 163989 + , utf8-string 163990 + }: 163991 + mkDerivation { 163992 + pname = "http-semantics"; 163993 + version = "0.0.0"; 163994 + sha256 = "04wi14c0hy2dpzazv6v49100dc4r16rzkii14625xkijcgjlcx7w"; 163995 + libraryHaskellDepends = [ 163996 + array base bytestring case-insensitive http-types network 163997 + network-byte-order time-manager utf8-string 163998 + ]; 163999 + description = "HTTP senmatics libarry"; 164000 + license = lib.licenses.bsd3; 164001 + }) {}; 164002 + 163284 164003 "http-server" = callPackage 163285 164004 ({ mkDerivation, base, HTTP, mime, network, network-uri, text, unix 163286 164005 , url, utf8-string ··· 163502 164221 license = lib.licenses.bsd3; 163503 164222 }) {}; 163504 164223 163505 - "http2_5_1_4" = callPackage 164224 + "http2_5_2_1" = callPackage 163506 164225 ({ mkDerivation, aeson, aeson-pretty, array, async, base 163507 164226 , base16-bytestring, bytestring, case-insensitive, containers 163508 164227 , crypton, directory, filepath, gauge, Glob, hspec, hspec-discover 163509 - , http-types, network, network-byte-order, network-control 163510 - , network-run, random, stm, text, time-manager, typed-process 163511 - , unix-time, unliftio, unordered-containers, utf8-string, vector 164228 + , http-semantics, http-types, network, network-byte-order 164229 + , network-control, network-run, random, stm, text, time-manager 164230 + , typed-process, unix-time, unliftio, unordered-containers 164231 + , utf8-string, vector 163512 164232 }: 163513 164233 mkDerivation { 163514 164234 pname = "http2"; 163515 - version = "5.1.4"; 163516 - sha256 = "0asf51bfzbn0nxp0zn58089ym1c4wkcmh67qdd0s094r1qh9d5x2"; 164235 + version = "5.2.1"; 164236 + sha256 = "0qgyykw866m06d8br6ppwwq3dxzm028gssjq402qfs46axxkxzdf"; 163517 164237 isLibrary = true; 163518 164238 isExecutable = true; 163519 164239 libraryHaskellDepends = [ 163520 - array async base bytestring case-insensitive containers http-types 163521 - network network-byte-order network-control stm time-manager 163522 - unix-time unliftio utf8-string 164240 + array async base bytestring case-insensitive containers 164241 + http-semantics http-types network network-byte-order 164242 + network-control stm time-manager unix-time unliftio utf8-string 163523 164243 ]; 163524 164244 testHaskellDepends = [ 163525 164245 aeson aeson-pretty async base base16-bytestring bytestring crypton 163526 - directory filepath Glob hspec http-types network network-byte-order 163527 - network-run random text typed-process unordered-containers vector 164246 + directory filepath Glob hspec http-semantics http-types network 164247 + network-byte-order network-run random text typed-process unliftio 164248 + unordered-containers vector 163528 164249 ]; 163529 164250 testToolDepends = [ hspec-discover ]; 163530 164251 benchmarkHaskellDepends = [ ··· 163605 164326 }: 163606 164327 mkDerivation { 163607 164328 pname = "http2-grpc-proto-lens"; 163608 - version = "0.1.0.0"; 163609 - sha256 = "0nhygkv1z7qrhnrgms3kzzay5h5qqrdi4081v896prwjl2xd2p4f"; 164329 + version = "0.1.1.0"; 164330 + sha256 = "07x1qv819sh5axw3irdam07j00pfhrh7c5f9fl9dqj3sq60ssvkn"; 163610 164331 libraryHaskellDepends = [ 163611 164332 base binary bytestring case-insensitive http2-grpc-types proto-lens 163612 164333 zlib ··· 163624 164345 pname = "http2-grpc-proto3-wire"; 163625 164346 version = "0.1.0.0"; 163626 164347 sha256 = "00k7sm7z0q8k1zr3lcsyaciylk03c18cpdciqq33rfj6p7jwyphv"; 163627 - revision = "1"; 163628 - editedCabalFile = "0454bzkjf63avp8rckl5pp3l30nc41d3ixzbh9diaml70hkhsv2g"; 164348 + revision = "2"; 164349 + editedCabalFile = "141gxfhdy2dchxy7mymp6fp7iwf8ww0gsn7p1d0kcc5qr62my31f"; 163629 164350 libraryHaskellDepends = [ 163630 164351 base binary bytestring case-insensitive http2-grpc-types 163631 164352 proto3-wire zlib ··· 163659 164380 }: 163660 164381 mkDerivation { 163661 164382 pname = "http2-tls"; 163662 - version = "0.2.8"; 163663 - sha256 = "0zb9wgwlyd4lac3ivcm9s49xjx226fiqxnx11rb39fnkyvldw01w"; 164383 + version = "0.2.11"; 164384 + sha256 = "1vi55fk0n168j42n83mdiifqksh7d2fq3pyg3fq06b7bj1597khm"; 163664 164385 isLibrary = true; 163665 164386 isExecutable = true; 163666 164387 libraryHaskellDepends = [ ··· 163677 164398 "http3" = callPackage 163678 164399 ({ mkDerivation, array, attoparsec, base, base16-bytestring 163679 164400 , bytestring, case-insensitive, conduit, conduit-extra, containers 163680 - , crypton, hspec, hspec-discover, http-types, http2, iproute 163681 - , network, network-byte-order, quic, QuickCheck, sockaddr, stm 163682 - , time-manager, tls, unliftio 164401 + , crypton, hspec, hspec-discover, http-semantics, http-types, http2 164402 + , iproute, network, network-byte-order, quic, QuickCheck, sockaddr 164403 + , stm, time-manager, tls, unliftio 163683 164404 }: 163684 164405 mkDerivation { 163685 164406 pname = "http3"; 163686 - version = "0.0.10"; 163687 - sha256 = "0azhvf92wxxx9rlj2l8xc77ch7n52jpd7yjilzjfd55v06v9k2hz"; 164407 + version = "0.0.11"; 164408 + sha256 = "1z3hqalylraxmx18h82gljpbaslzd8mz2ndv8g15mhfac6jjz4rd"; 163688 164409 isLibrary = true; 163689 164410 isExecutable = true; 163690 164411 libraryHaskellDepends = [ 163691 - array base bytestring case-insensitive containers http-types http2 163692 - network network-byte-order quic sockaddr stm time-manager unliftio 164412 + array base bytestring case-insensitive containers http-semantics 164413 + http-types http2 network network-byte-order quic sockaddr stm 164414 + time-manager unliftio 163693 164415 ]; 163694 164416 testHaskellDepends = [ 163695 164417 attoparsec base base16-bytestring bytestring conduit conduit-extra 163696 - crypton hspec http-types http2 iproute network quic QuickCheck stm 163697 - tls unliftio 164418 + crypton hspec http-semantics http-types http2 iproute network quic 164419 + QuickCheck stm tls unliftio 163698 164420 ]; 163699 164421 testToolDepends = [ hspec-discover ]; 163700 164422 description = "HTTP/3 library"; ··· 165747 166469 pname = "hw-string-parse"; 165748 166470 version = "0.0.0.5"; 165749 166471 sha256 = "0sg5s84pqyl93wm052ifrqv90cyc28awh4i6vcd8zbq746wdqz4k"; 165750 - revision = "2"; 165751 - editedCabalFile = "0580mz2gr11jc6lyyrnp5jxijzbir8qcsq979bc91jwcvc99kc5r"; 166472 + revision = "3"; 166473 + editedCabalFile = "1vsr2b5j8iz28h163ymv3cm03f975qhjbw5jfzzs6f4j4m53dh49"; 165752 166474 libraryHaskellDepends = [ base ]; 165753 166475 testHaskellDepends = [ 165754 166476 base bytestring doctest doctest-discover hspec QuickCheck vector ··· 172183 172905 172184 172906 "interval-patterns" = callPackage 172185 172907 ({ mkDerivation, base, containers, deepseq, groups, hashable, heaps 172186 - , hspec, lattices, QuickCheck, semirings, time, time-compat 172908 + , hspec, lattices, parsec, QuickCheck, semirings, text, time 172909 + , time-compat 172187 172910 }: 172188 172911 mkDerivation { 172189 172912 pname = "interval-patterns"; 172190 - version = "0.7.2"; 172191 - sha256 = "1cwv7yfc64zffa05mq300bb6zwdkgk85mjh10dzgnj1g1rd5z593"; 172913 + version = "0.8.0"; 172914 + sha256 = "1paciwq4wzl0kqkl5zzj486dsq5pg6275nj15gicv1czj7m9ncg9"; 172192 172915 libraryHaskellDepends = [ 172193 172916 base containers deepseq groups hashable heaps lattices semirings 172194 172917 time time-compat 172195 172918 ]; 172196 172919 testHaskellDepends = [ 172197 - base containers deepseq groups hashable heaps hspec lattices 172198 - QuickCheck semirings time time-compat 172920 + base containers deepseq groups hashable heaps hspec lattices parsec 172921 + QuickCheck semirings text time time-compat 172199 172922 ]; 172200 172923 description = "Intervals, and monoids thereof"; 172201 172924 license = lib.licenses.bsd3; ··· 172734 173457 pname = "io-streams"; 172735 173458 version = "1.5.2.2"; 172736 173459 sha256 = "1zn4iyd18g9jc1qdgixp6hi56nj7czy4jdz2xca59hcn2q2xarfk"; 172737 - revision = "4"; 172738 - editedCabalFile = "12xc9y7ynxrw9gbqgr6kxslcdssbgkb361qiw3bgvimngjspjqzj"; 173460 + revision = "5"; 173461 + editedCabalFile = "0zwqb5wlwjs85j28z4znxpmf4m4svjbgzq8djybwvdhgniansyic"; 172739 173462 configureFlags = [ "-fnointeractivetests" ]; 172740 173463 libraryHaskellDepends = [ 172741 173464 attoparsec base bytestring network primitive process text time ··· 172759 173482 pname = "io-streams-haproxy"; 172760 173483 version = "1.0.1.0"; 172761 173484 sha256 = "1dcn5hd4fiwyq7m01r6fi93vfvygca5s6mz87c78m0zyj29clkmp"; 172762 - revision = "8"; 172763 - editedCabalFile = "03gzlz7hg2jvnx2355r65201680lcm59ln7azzb118abirl460s6"; 173485 + revision = "9"; 173486 + editedCabalFile = "1waziyv0f1iap83abgn4ax1zwbdbhfhzh72smzm1azqzl6ggcdq2"; 172764 173487 libraryHaskellDepends = [ 172765 173488 attoparsec base bytestring io-streams network transformers 172766 173489 ]; ··· 174941 175664 174942 175665 "jackpolynomials" = callPackage 174943 175666 ({ mkDerivation, array, base, combinat, containers, hspray 174944 - , hypergeomatrix, ilist, lens, numeric-prelude, tasty, tasty-hunit 175667 + , hypergeomatrix, ilist, lens, miniterion, numeric-prelude, tasty 175668 + , tasty-hunit 174945 175669 }: 174946 175670 mkDerivation { 174947 175671 pname = "jackpolynomials"; 174948 - version = "1.2.1.0"; 174949 - sha256 = "1iwzsld7xxrlzsx5vs84lgbgdjrds316fryf1y40l6pb57cli582"; 175672 + version = "1.2.2.0"; 175673 + sha256 = "0pi4d848502hmrl2n9gin0zh426w91cbxvzjmcwd24idzgqqac1f"; 174950 175674 libraryHaskellDepends = [ 174951 175675 array base combinat containers hspray ilist lens numeric-prelude 174952 175676 ]; 174953 175677 testHaskellDepends = [ 174954 175678 base hspray hypergeomatrix tasty tasty-hunit 174955 175679 ]; 175680 + benchmarkHaskellDepends = [ base hspray miniterion ]; 174956 175681 description = "Jack, zonal, Schur and skew Schur polynomials"; 174957 175682 license = lib.licenses.gpl3Only; 174958 175683 hydraPlatforms = lib.platforms.none; ··· 175441 176166 pname = "javelin"; 175442 176167 version = "0.1.2.0"; 175443 176168 sha256 = "12xzs05dkkbn93yh1f5l7m64j3rifcz9qnd5nqqd62cj6nic10xl"; 176169 + revision = "1"; 176170 + editedCabalFile = "03pdxr80s9ah2yv3kxs76r1dz0j75zvcaylskm203c3cqg1f7scx"; 175444 176171 isLibrary = true; 175445 176172 isExecutable = true; 175446 176173 libraryHaskellDepends = [ ··· 175470 176197 pname = "javelin-io"; 175471 176198 version = "0.1.1.1"; 175472 176199 sha256 = "1c6w0p7yjbc3yw12f5bflgacvivzc1n0dxgmz2qn06yiraw6jyv6"; 176200 + revision = "1"; 176201 + editedCabalFile = "0z25nvwh5wzsaa022gp4pc5bxk1xqrfj98q6ni3mh4r3kydcm50g"; 175473 176202 libraryHaskellDepends = [ 175474 176203 base bytestring cassava containers javelin unordered-containers 175475 176204 vector ··· 176466 177195 ]; 176467 177196 description = "Interface for JavaScript that works with GHCJS and GHC"; 176468 177197 license = lib.licenses.mit; 176469 - hydraPlatforms = lib.platforms.none; 176470 - broken = true; 176471 177198 }) {}; 176472 177199 176473 177200 "jsaddle-dom" = callPackage ··· 176575 177302 sha256 = "0r8payj72akz951jmv7frllj8cxpwgjyci7gad7250s7nmnd9f1s"; 176576 177303 description = "Interface for JavaScript that works with GHCJS and GHC"; 176577 177304 license = lib.licenses.mit; 176578 - hydraPlatforms = lib.platforms.none; 176579 - broken = true; 177305 + platforms = lib.platforms.darwin; 176580 177306 }) {}; 176581 177307 176582 177308 "jsc" = callPackage ··· 177328 178054 ]; 177329 178055 description = "Generics JSON (de)serialization using generics-sop"; 177330 178056 license = lib.licenses.bsd3; 177331 - hydraPlatforms = lib.platforms.none; 177332 178057 }) {}; 177333 178058 177334 178059 "json-spec" = callPackage ··· 178837 179562 pname = "kansas-comet"; 178838 179563 version = "0.4.2"; 178839 179564 sha256 = "01g30ck1nhj8qwz475mvwvmd8nc1yqxl5qi84c957gp116kig2v7"; 178840 - revision = "2"; 178841 - editedCabalFile = "1qila4mpczr0wrg4wn7pi65s7243w1flpdmj6v80684r33knspzc"; 179565 + revision = "3"; 179566 + editedCabalFile = "00wy4v9xdnp4801qww61gpqfshnbymmh4571rs56lq2f1apzifgv"; 178842 179567 enableSeparateDataOutput = true; 178843 179568 libraryHaskellDepends = [ 178844 179569 aeson base containers data-default-class scotty stm text time ··· 180404 181129 pname = "keycode"; 180405 181130 version = "0.2.2"; 180406 181131 sha256 = "046k8d1h5wwadf5z4pppjkc3g7v2zxlzb06s1xgixc42y5y41yan"; 180407 - revision = "10"; 180408 - editedCabalFile = "1k2vh3pyxvhfxcx8ra16dl6jrgc5hz0wc4hn9w20z347v1hr51nq"; 181132 + revision = "11"; 181133 + editedCabalFile = "0il646ra0nb0fy1310im1y82w9gh08j6vwi7hw7kpxy1h9q6jp4j"; 180409 181134 libraryHaskellDepends = [ 180410 181135 base containers ghc-prim template-haskell 180411 181136 ]; ··· 183521 184246 license = lib.licenses.gpl3Only; 183522 184247 }) {}; 183523 184248 184249 + "language-docker_13_0_0" = callPackage 184250 + ({ mkDerivation, base, bytestring, containers, data-default 184251 + , data-default-class, hspec, hspec-discover, hspec-megaparsec 184252 + , HUnit, megaparsec, prettyprinter, QuickCheck, split, text, time 184253 + }: 184254 + mkDerivation { 184255 + pname = "language-docker"; 184256 + version = "13.0.0"; 184257 + sha256 = "16ywhy8bah81x9agckqbkad0h7k6gzxgds5frbj4nvs7x8xp6vh8"; 184258 + libraryHaskellDepends = [ 184259 + base bytestring containers data-default data-default-class 184260 + megaparsec prettyprinter split text time 184261 + ]; 184262 + testHaskellDepends = [ 184263 + base bytestring containers data-default data-default-class hspec 184264 + hspec-megaparsec HUnit megaparsec prettyprinter QuickCheck split 184265 + text time 184266 + ]; 184267 + testToolDepends = [ hspec-discover ]; 184268 + description = "Dockerfile parser, pretty-printer and embedded DSL"; 184269 + license = lib.licenses.gpl3Only; 184270 + hydraPlatforms = lib.platforms.none; 184271 + }) {}; 184272 + 183524 184273 "language-dockerfile" = callPackage 183525 184274 ({ mkDerivation, aeson, base, bytestring, directory, filepath, free 183526 184275 , Glob, hspec, HUnit, mtl, parsec, pretty, process, QuickCheck ··· 184470 185219 }) {}; 184471 185220 184472 185221 "language-toolkit" = callPackage 184473 - ({ mkDerivation, base, containers, deepseq, directory, filepath 184474 - , haskeline, parallel, process, transformers 185222 + ({ mkDerivation, array, base, containers, deepseq, directory 185223 + , exceptions, filepath, finite-semigroups, haskeline, parallel 185224 + , process, transformers 184475 185225 }: 184476 185226 mkDerivation { 184477 185227 pname = "language-toolkit"; 184478 - version = "1.1.0.0"; 184479 - sha256 = "0ffr53jggh3c01v802xywy387jv5wa5vwwyvipiqpxwqcspr4nd7"; 184480 - revision = "4"; 184481 - editedCabalFile = "13m1qsn04yc4q04xihjivb6pz73gv0sn9d5qxb9q1a4cg63k21c8"; 185228 + version = "1.2.0.0"; 185229 + sha256 = "1nc94p3bnn6mdliag4pdgvb5mx5qcj0libqrpm7nwxhhs2ys8vd1"; 184482 185230 isLibrary = true; 184483 185231 isExecutable = true; 184484 - libraryHaskellDepends = [ base containers deepseq parallel ]; 185232 + libraryHaskellDepends = [ 185233 + array base containers deepseq finite-semigroups parallel 185234 + ]; 184485 185235 executableHaskellDepends = [ 184486 - base containers deepseq directory filepath haskeline parallel 184487 - process transformers 185236 + base containers deepseq directory exceptions filepath 185237 + finite-semigroups haskeline parallel process transformers 184488 185238 ]; 184489 185239 description = "A set of tools for analyzing languages via logic and automata"; 184490 185240 license = lib.licenses.mit; ··· 184721 185471 ]; 184722 185472 description = "Generic programming API for large-records and large-anon"; 184723 185473 license = lib.licenses.bsd3; 184724 - hydraPlatforms = lib.platforms.none; 184725 - broken = true; 184726 185474 }) {}; 184727 185475 184728 185476 "large-hashable" = callPackage ··· 184782 185530 description = "Efficient compilation for large records, linear in the size of the record"; 184783 185531 license = lib.licenses.bsd3; 184784 185532 hydraPlatforms = lib.platforms.none; 185533 + broken = true; 184785 185534 }) {}; 184786 185535 184787 185536 "largeword" = callPackage ··· 186714 187463 pname = "lens-properties"; 186715 187464 version = "4.11.1"; 186716 187465 sha256 = "1caciyn75na3f25q9qxjl7ibjam22xlhl5k2pqfiak10lxsmnz2g"; 186717 - revision = "6"; 186718 - editedCabalFile = "10c8phmf4znr6a9gkzvi2b9q9b9qc8cmslaxlx2hv59j62216h0f"; 187466 + revision = "7"; 187467 + editedCabalFile = "14n9yzar4zfqigyayxhi11a0g954nb4jcz0fahgpxyl2vbg7h1ch"; 186719 187468 libraryHaskellDepends = [ base lens QuickCheck transformers ]; 186720 187469 description = "QuickCheck properties for lens"; 186721 187470 license = lib.licenses.bsd3; ··· 186793 187542 ]; 186794 187543 description = "Computing lenses generically using generics-sop"; 186795 187544 license = lib.licenses.bsd3; 186796 - hydraPlatforms = lib.platforms.none; 186797 - broken = true; 186798 187545 }) {}; 186799 187546 186800 187547 "lens-tell" = callPackage ··· 188266 189013 }: 188267 189014 mkDerivation { 188268 189015 pname = "libsecp256k1"; 188269 - version = "0.1.5"; 188270 - sha256 = "1x9f9ym6ssxbk404argf2y455bv2qxrcyy7brkql1fpqphl6g1dp"; 189016 + version = "0.2.0"; 189017 + sha256 = "08mgdpcc70jw0v2jn69g6xxpl0xcfr82ybwah0i0rqh5pqjsi9zw"; 188271 189018 libraryHaskellDepends = [ 188272 189019 base bytestring deepseq entropy hashable hedgehog memory 188273 189020 transformers ··· 188599 189346 188600 189347 "libyaml-streamly" = callPackage 188601 189348 ({ mkDerivation, base, bytestring, deepseq, libyaml 188602 - , safe-exceptions, streamly 189349 + , safe-exceptions, streamly-core 188603 189350 }: 188604 189351 mkDerivation { 188605 189352 pname = "libyaml-streamly"; 188606 - version = "0.2.2.1"; 188607 - sha256 = "01dq36mwp7kpkn05hs7dhn9lxnjy9gp2p39ync01d73x7a1ic548"; 189353 + version = "0.2.3.0"; 189354 + sha256 = "1jmrxnxh3qps3wa8b0hjlwxgc36j0hk2b6jkxsaymx03rjvml2zn"; 188608 189355 libraryHaskellDepends = [ 188609 - base bytestring deepseq safe-exceptions streamly 189356 + base bytestring deepseq safe-exceptions streamly-core 188610 189357 ]; 188611 189358 libraryPkgconfigDepends = [ libyaml ]; 188612 189359 description = "Low-level, streaming YAML interface via streamly"; ··· 188750 189497 pname = "lift-generics"; 188751 189498 version = "0.2.1"; 188752 189499 sha256 = "1qkzq8hcb6j15cslv577bmhjcxmljzsrryysdgd7r99kr3q445b4"; 188753 - revision = "6"; 188754 - editedCabalFile = "0px8gjhzw1fvzbd1jha8kcc3p603hc8ki4kwi26vhg7n3ldy5nay"; 189500 + revision = "7"; 189501 + editedCabalFile = "1v61s0fhl87q6rvnw4qz0bvl75mpa2ag3yvjji6lbs9g6b8lh23q"; 188755 189502 libraryHaskellDepends = [ 188756 189503 base generic-deriving ghc-prim template-haskell th-compat 188757 189504 ]; ··· 191226 191973 pname = "literatex"; 191227 191974 version = "0.3.0.0"; 191228 191975 sha256 = "0ph3s26hxvnkdqc3s09d3ka1p224zmgwc3k6zi7jmma0sgrmnm9x"; 191229 - revision = "6"; 191230 - editedCabalFile = "0kg4sqfjqx3abd0y0qhakaabpz62x6j535gkqgiz3zkkbkc0drpz"; 191976 + revision = "7"; 191977 + editedCabalFile = "0w03xl8i6j47li8cp0issjf6k2n5kwkhp461pp5spsw0hkb4gl3i"; 191231 191978 isLibrary = true; 191232 191979 isExecutable = true; 191233 191980 libraryHaskellDepends = [ ··· 193469 194216 ]; 193470 194217 description = "A simple text parser with decent errors"; 193471 194218 license = lib.licenses.bsd3; 194219 + hydraPlatforms = lib.platforms.none; 193472 194220 }) {}; 193473 194221 193474 194222 "looksee-trip" = callPackage ··· 194229 194977 ({ mkDerivation, base, containers, Glob, parsec, text }: 194230 194978 mkDerivation { 194231 194979 pname = "lsql-csv"; 194232 - version = "0.1.0.2"; 194233 - sha256 = "1ja2xbjl11i1cc77qszgphy9v859rzxc87z6l6kp8cz58095qb4v"; 194980 + version = "0.1.0.3"; 194981 + sha256 = "0pvv2skbwnwn685hj75iwlxkgw9x1q7bjk5gdm5101kdnnnp464q"; 194234 194982 isLibrary = true; 194235 194983 isExecutable = true; 194236 194984 libraryHaskellDepends = [ base containers Glob parsec text ]; ··· 194691 195439 license = lib.licenses.bsd3; 194692 195440 }) {}; 194693 195441 195442 + "lucid2_0_0_20240424" = callPackage 195443 + ({ mkDerivation, base, bifunctors, bytestring, containers, hspec 195444 + , HUnit, mtl, parsec, text, transformers 195445 + }: 195446 + mkDerivation { 195447 + pname = "lucid2"; 195448 + version = "0.0.20240424"; 195449 + sha256 = "1ccpcbq84y53dxna700rfn6gaxn6xywqfdn27xpvbrl79w5x5p1j"; 195450 + libraryHaskellDepends = [ 195451 + base bytestring containers mtl text transformers 195452 + ]; 195453 + testHaskellDepends = [ 195454 + base bifunctors hspec HUnit mtl parsec text 195455 + ]; 195456 + description = "Clear to write, read and edit DSL for HTML"; 195457 + license = lib.licenses.bsd3; 195458 + hydraPlatforms = lib.platforms.none; 195459 + }) {}; 195460 + 194694 195461 "lucid2-htmx" = callPackage 194695 195462 ({ mkDerivation, base, hspec, HUnit, lucid2, text }: 194696 195463 mkDerivation { ··· 199545 200312 pname = "megaparsec-tests"; 199546 200313 version = "9.6.1"; 199547 200314 sha256 = "1l3rmg4ymw4czqkkb3502g322ijdg11c1img9l4p6ipy7hdzw52n"; 200315 + revision = "1"; 200316 + editedCabalFile = "0vycmn3c32z1bk19612277df41in55rkyk23gk3m007drsaq3xdl"; 199548 200317 libraryHaskellDepends = [ 199549 200318 base bytestring containers hspec hspec-megaparsec megaparsec mtl 199550 200319 "hmumps" = callPackage ··· 201005 201774 pname = "microaeson"; 201006 201775 version = "0.1.0.1"; 201007 201776 sha256 = "0rx5gm7apazc0sm65v687ab5106ximka9khizxq1lbckd2x0cq3q"; 201008 - revision = "8"; 201009 - editedCabalFile = "1w9pm69vm0r3zkmcls3zd6b0vc3ifvsjmwj2wk7gc23pj4bwzwlb"; 201777 + revision = "9"; 201778 + editedCabalFile = "0w43nprqacq6vx645263x7sirnv4jkw985gyynhxfldyp3yw895h"; 201010 201779 libraryHaskellDepends = [ 201011 201780 array base bytestring containers deepseq fail text 201012 201781 ]; ··· 201058 201827 description = "microc compiler"; 201059 201828 license = lib.licenses.bsd3; 201060 201829 mainProgram = "microc-exe"; 201830 + }) {}; 201831 + 201832 + "microdns" = callPackage 201833 + ({ mkDerivation, aeson, async, base, base16-bytestring, bytestring 201834 + , case-insensitive, cryptohash-sha256, dns, ip, iproute, megaparsec 201835 + , network, optparse-generic, prodapi, prometheus-client, servant 201836 + , servant-server, streaming-commons, text, wai-extra, warp 201837 + , warp-tls 201838 + }: 201839 + mkDerivation { 201840 + pname = "microdns"; 201841 + version = "0.1.0.0"; 201842 + sha256 = "0wr24630jqhfnnngrnvbc5zd96jj4rgc02g2gd24vywdspk2nk56"; 201843 + isLibrary = false; 201844 + isExecutable = true; 201845 + executableHaskellDepends = [ 201846 + aeson async base base16-bytestring bytestring case-insensitive 201847 + cryptohash-sha256 dns ip iproute megaparsec network 201848 + optparse-generic prodapi prometheus-client servant servant-server 201849 + streaming-commons text wai-extra warp warp-tls 201850 + ]; 201851 + description = "a minimalistic DNS-authoritative server"; 201852 + license = lib.licenses.bsd3; 201853 + hydraPlatforms = lib.platforms.none; 201854 + mainProgram = "microdns"; 201061 201855 }) {}; 201062 201856 201063 201857 "microformats2-parser" = callPackage ··· 201188 201982 }: 201189 201983 mkDerivation { 201190 201984 pname = "microlens-ghc"; 201191 - version = "0.4.14.2"; 201192 - sha256 = "17fdc5jpqlq3q61mf6qia7a18kqq4nfpbrv2j2n4a4cx62kcbraq"; 201985 + version = "0.4.14.3"; 201986 + sha256 = "13sczn286n6yjjhnf3nsjq1l43rgxawr61ma1f4pmwd4aj1ihdcp"; 201193 201987 libraryHaskellDepends = [ 201194 201988 array base bytestring containers microlens transformers 201195 201989 ]; ··· 201238 202032 }: 201239 202033 mkDerivation { 201240 202034 pname = "microlens-pro"; 201241 - version = "0.2.0"; 201242 - sha256 = "03vadipi3qkyz6xyf2by8jqq453gvpisqhwvrhaykbwx6pxrzwnj"; 202035 + version = "0.2.0.1"; 202036 + sha256 = "16bb5myflaxwksqkl890vg3349sd5lcr6g2iaq8kn82k3wkq0ynm"; 201243 202037 libraryHaskellDepends = [ 201244 202038 base containers microlens microlens-contra microlens-platform 201245 202039 microlens-th mtl profunctors tagged template-haskell text ··· 201276 202070 }: 201277 202071 mkDerivation { 201278 202072 pname = "microlens-th"; 201279 - version = "0.4.3.14"; 201280 - sha256 = "0sjvzywcar5fxmpbdj5ili4m4pcz77hnk27i99qsdrxjzmmwkycj"; 202073 + version = "0.4.3.15"; 202074 + sha256 = "1ja59samyqng78v9lhrwa6x4vd5vvr9jkrm3pyi2kbcp28kv7khg"; 201281 202075 libraryHaskellDepends = [ 201282 202076 base containers microlens template-haskell th-abstraction 201283 202077 transformers ··· 203549 204343 }: 203550 204344 mkDerivation { 203551 204345 pname = "mmzk-typeid"; 203552 - version = "0.5.0.2"; 203553 - sha256 = "0ricw68ymglh4nh1ncyfhcwaw82apc8wi4nsqas7y1a9fk4pbgp2"; 204346 + version = "0.6.0.1"; 204347 + sha256 = "0dcwa97whwwk267cvbmvixya465v7hyc45i0s1jvgxqjhmpy3p6d"; 203554 204348 libraryHaskellDepends = [ 203555 204349 aeson array base binary bytestring entropy hashable random text 203556 204350 time uuid uuid-types ··· 206502 207296 }: 206503 207297 mkDerivation { 206504 207298 pname = "monoidmap"; 206505 - version = "0.0.1.2"; 206506 - sha256 = "1gva15h7jkll43529c6q7w4z27cbx8rpddda1gg27w6i7i9rv4dh"; 207299 + version = "0.0.1.3"; 207300 + sha256 = "1hi4sqky1wwgx5i9cjn6dsf5dim9k5lw74j8a0wghq2rwab7b2ng"; 206507 207301 libraryHaskellDepends = [ 206508 207302 base containers deepseq groups monoid-subclasses 206509 207303 nonempty-containers nothunks ··· 209338 210132 pname = "mueval"; 209339 210133 version = "0.9.4"; 209340 210134 sha256 = "1r6gm1drfkblf6vl36z1kbjpvz5dmcjn4hnlm8r59m794palwzzk"; 210135 + revision = "1"; 210136 + editedCabalFile = "141maqz3b1d877fxnispbbcsc3yg7iil0smgdmw1zjb2cdrlmqh2"; 209341 210137 isLibrary = true; 209342 210138 isExecutable = true; 209343 210139 libraryHaskellDepends = [ ··· 209354 210150 ]; 209355 210151 description = "Safely evaluate pure Haskell expressions"; 209356 210152 license = lib.licenses.bsd3; 209357 - badPlatforms = [ "aarch64-linux" ]; 209358 210153 mainProgram = "mueval"; 209359 210154 }) {}; 209360 210155 ··· 212387 213182 }: 212388 213183 mkDerivation { 212389 213184 pname = "national-australia-bank"; 212390 - version = "0.0.3"; 212391 - sha256 = "11jh9lap1763qhpybylhsjvnqsiba1757rlcddqp391j4n2pmb51"; 213185 + version = "0.0.4"; 213186 + sha256 = "0fyymrwmkx58xgadvwsrpsigrdwz63hjwkqk6hjw3ish2q7527ss"; 212392 213187 libraryHaskellDepends = [ 212393 213188 base bytestring containers digit directory filepath lens mtl parsec 212394 213189 sv time transformers utf8-string validation ··· 214031 214826 }: 214032 214827 mkDerivation { 214033 214828 pname = "network-arbitrary"; 214034 - version = "0.7.0.0"; 214035 - sha256 = "0n3c9hm8p404diksx23l4afa7i4lcl92m2zp2aw4zy8n9vhpz8sv"; 214829 + version = "1.0.0.0"; 214830 + sha256 = "00h1qwnk2clybf06d172pjmf87qb7jwsdn2l1a08hszq1pxyb9ch"; 214036 214831 libraryHaskellDepends = [ 214037 214832 base bytestring http-media http-types network-uri QuickCheck 214038 214833 ]; ··· 214640 215435 ({ mkDerivation, base, bytestring, network, time-manager }: 214641 215436 mkDerivation { 214642 215437 pname = "network-run"; 214643 - version = "0.2.7"; 214644 - sha256 = "14x55n79cg74xbjcii00nyi0y7zxh7lw03qdkl4inm1smfsm7zjl"; 214645 - libraryHaskellDepends = [ base bytestring network time-manager ]; 214646 - description = "Simple network runner library"; 214647 - license = lib.licenses.bsd3; 214648 - }) {}; 214649 - 214650 - "network-run_0_2_8" = callPackage 214651 - ({ mkDerivation, base, bytestring, network, time-manager }: 214652 - mkDerivation { 214653 - pname = "network-run"; 214654 215438 version = "0.2.8"; 214655 215439 sha256 = "1yqqvb9l17n2r4giigppj12xdpvx0m13yyhlx5ss3r4qkdj2b962"; 214656 215440 libraryHaskellDepends = [ base bytestring network time-manager ]; 214657 215441 description = "Simple network runner library"; 214658 215442 license = lib.licenses.bsd3; 214659 - hydraPlatforms = lib.platforms.none; 214660 215443 }) {}; 214661 215444 214662 215445 "network-server" = callPackage ··· 215684 216467 }: 215685 216468 mkDerivation { 215686 216469 pname = "ngx-export-distribution"; 215687 - version = "0.5.4.0"; 215688 - sha256 = "0w7pvv44l4kllfgvsmszxja8wzimiskkqa1nna21cfhfkfc78h03"; 216470 + version = "0.5.4.1"; 216471 + sha256 = "17dqaclyn40jqvmsffilhly1darmzi2p1viaqsylijibx60hn04r"; 215689 216472 isLibrary = true; 215690 216473 isExecutable = true; 215691 216474 libraryHaskellDepends = [ base Cabal directory filepath ]; ··· 216295 217078 ]; 216296 217079 description = "Lightweight dependency management with Nix"; 216297 217080 license = lib.licenses.bsd3; 216298 - hydraPlatforms = lib.platforms.none; 216299 217081 mainProgram = "nix-thunk"; 216300 217082 }) {}; 216301 217083 ··· 221051 221833 broken = true; 221052 221834 }) {}; 221053 221835 221836 + "opaleye-textsearch" = callPackage 221837 + ({ mkDerivation, base, opaleye }: 221838 + mkDerivation { 221839 + pname = "opaleye-textsearch"; 221840 + version = "0.1.0.0"; 221841 + sha256 = "01wck3d21if4fnna3xj5k75g2yn6443jd3aq30nvb8p7sdvj6019"; 221842 + libraryHaskellDepends = [ base opaleye ]; 221843 + testHaskellDepends = [ base ]; 221844 + description = "Text search utilities for Opaleye"; 221845 + license = lib.licenses.agpl3Plus; 221846 + hydraPlatforms = lib.platforms.none; 221847 + broken = true; 221848 + }) {}; 221849 + 221054 221850 "opaleye-trans" = callPackage 221055 221851 ({ mkDerivation, base, exceptions, mtl, opaleye, postgresql-simple 221056 221852 , product-profunctors, transformers ··· 223973 224769 pname = "os-string"; 223974 224770 version = "2.0.2"; 223975 224771 sha256 = "18fay8gmlwskfhdikkhb21za1zpmjvsp33f9afbp2ri9jrp14lq9"; 224772 + revision = "1"; 224773 + editedCabalFile = "09mfw49by3k1i1l0jwfm43wqzwijzn0hqpwi6f7gpjxdg7wvsmvk"; 223976 224774 libraryHaskellDepends = [ 223977 224775 base bytestring deepseq exceptions template-haskell 223978 224776 ]; ··· 223986 224784 license = lib.licenses.bsd3; 223987 224785 }) {}; 223988 224786 224787 + "os-string_2_0_2_1" = callPackage 224788 + ({ mkDerivation, base, bytestring, deepseq, exceptions, QuickCheck 224789 + , quickcheck-classes-base, random, tasty-bench, template-haskell 224790 + }: 224791 + mkDerivation { 224792 + pname = "os-string"; 224793 + version = "2.0.2.1"; 224794 + sha256 = "1ppz0hnqra91pf18n2dqyxy59lrryk50cgllvxk6pfgwfkavglkx"; 224795 + libraryHaskellDepends = [ 224796 + base bytestring deepseq exceptions template-haskell 224797 + ]; 224798 + testHaskellDepends = [ 224799 + base bytestring deepseq QuickCheck quickcheck-classes-base 224800 + ]; 224801 + benchmarkHaskellDepends = [ 224802 + base bytestring deepseq random tasty-bench 224803 + ]; 224804 + description = "Library for manipulating Operating system strings"; 224805 + license = lib.licenses.bsd3; 224806 + hydraPlatforms = lib.platforms.none; 224807 + }) {}; 224808 + 223989 224809 "osc" = callPackage 223990 224810 ({ mkDerivation, attoparsec, base, binary, bytestring 223991 224811 , data-binary-ieee754, network ··· 225836 226656 pname = "pandoc-lua-marshal"; 225837 226657 version = "0.2.6"; 225838 226658 sha256 = "029wqihgkcdfyy21pdc4gj8hh2av9c29nypcabxch8bfkz6lq0lw"; 226659 + revision = "1"; 226660 + editedCabalFile = "15rdndh2axp1mzpnygb3ilvdkd7gv0h9zdlv9hjaiavas6s28y4v"; 225839 226661 libraryHaskellDepends = [ 225840 226662 aeson base bytestring containers exceptions hslua hslua-list 225841 226663 hslua-marshalling pandoc-types safe text ··· 226123 226945 pname = "pandoc-types"; 226124 226946 version = "1.23.1"; 226125 226947 sha256 = "1hd18l1c5yh7x24gsligkbraadq12hn7mim16xyjnicdsa1s03xd"; 226126 - revision = "1"; 226127 - editedCabalFile = "02yaziq3xyz9zqr4qrqm4drlqpa3xnxmm5x0ci52c5p5dr3c3b3d"; 226948 + revision = "2"; 226949 + editedCabalFile = "1whymq4w5z08l5ng829kn8aslczda6svi6c6q72cnv200mlq7d1c"; 226128 226950 libraryHaskellDepends = [ 226129 226951 aeson base bytestring containers deepseq ghc-prim QuickCheck syb 226130 226952 text transformers ··· 227789 228611 pname = "parser-combinators-tests"; 227790 228612 version = "1.3.0"; 227791 228613 sha256 = "0sw6ws7za93y3lbmxp6jp1k17zi3wdg7698ab133kcw82f6mzba2"; 228614 + revision = "1"; 228615 + editedCabalFile = "0h6lwj0mdlirlwcadjvyblvgqg6yksw2bnp77qkjxm2kk3rw56hn"; 227792 228616 isLibrary = false; 227793 228617 isExecutable = false; 227794 228618 testHaskellDepends = [ ··· 232216 233040 pname = "phatsort"; 232217 233041 version = "0.6.0.0"; 232218 233042 sha256 = "1cjmamla9383fk9715jxzlw87qnd26hpkcqhk4vvgld51nraf2pl"; 232219 - revision = "3"; 232220 - editedCabalFile = "0fjd37sigkccr9dw70z3yy8hjn7p210b5nn52lj1hf0jlks81q0a"; 233043 + revision = "4"; 233044 + editedCabalFile = "0q5ilnq24n4zwhavvp2qxr5j91p3msj7ssb7qfbxvkzdml879bp7"; 232221 233045 isLibrary = true; 232222 233046 isExecutable = true; 232223 233047 libraryHaskellDepends = [ ··· 236460 237284 }: 236461 237285 mkDerivation { 236462 237286 pname = "pointfree"; 236463 - version = "1.1.1.11"; 236464 - sha256 = "17xaxmyys7x1l3v3a72fdkb8klr0xp0mnh6aspfa7ysakagblnf0"; 237287 + version = "1.1.1.12"; 237288 + sha256 = "0mrrdmslcdk2ld8g78i00jwidn765w3l7la0qdlawc2lc17w2ili"; 236465 237289 isLibrary = true; 236466 237290 isExecutable = true; 236467 237291 libraryHaskellDepends = [ ··· 239350 240174 license = lib.licenses.bsd3; 239351 240175 }) {inherit (pkgs) postgresql;}; 239352 240176 240177 + "postgresql-libpq_0_10_1_0" = callPackage 240178 + ({ mkDerivation, base, bytestring, Cabal, postgresql, tasty 240179 + , tasty-hunit, unix 240180 + }: 240181 + mkDerivation { 240182 + pname = "postgresql-libpq"; 240183 + version = "0.10.1.0"; 240184 + sha256 = "1w49zp3izxi3s4mq71i93i4s08kwcv1j0j6m5cfpxcp5s4h12pwq"; 240185 + setupHaskellDepends = [ base Cabal ]; 240186 + libraryHaskellDepends = [ base bytestring unix ]; 240187 + librarySystemDepends = [ postgresql ]; 240188 + testHaskellDepends = [ base bytestring tasty tasty-hunit ]; 240189 + description = "low-level binding to libpq"; 240190 + license = lib.licenses.bsd3; 240191 + hydraPlatforms = lib.platforms.none; 240192 + }) {inherit (pkgs) postgresql;}; 240193 + 239353 240194 "postgresql-libpq-notify" = callPackage 239354 240195 ({ mkDerivation, async, base, hspec, postgres-options 239355 240196 , postgresql-libpq, stm, text, tmp-postgres ··· 243170 244011 mainProgram = "example-netcat-test"; 243171 244012 }) {}; 243172 244013 244014 + "prodapi" = callPackage 244015 + ({ mkDerivation, aeson, async, base, bytestring, containers 244016 + , contravariant, directory, http-api-data, http-client, http-media 244017 + , lucid, process-extras, prometheus-client, prometheus-metrics-ghc 244018 + , servant, servant-client, servant-server, text, time, uuid, wai 244019 + }: 244020 + mkDerivation { 244021 + pname = "prodapi"; 244022 + version = "0.1.0.0"; 244023 + sha256 = "0hqfxkg2il8sbbav5qwpydqvvj5zd9r9i2x7jlqxbdfg9jz2fr16"; 244024 + libraryHaskellDepends = [ 244025 + aeson async base bytestring containers contravariant directory 244026 + http-api-data http-client http-media lucid process-extras 244027 + prometheus-client prometheus-metrics-ghc servant servant-client 244028 + servant-server text time uuid wai 244029 + ]; 244030 + description = "Some curated and opinionated packages for building Haskell services"; 244031 + license = lib.licenses.bsd3; 244032 + hydraPlatforms = lib.platforms.none; 244033 + broken = true; 244034 + }) {}; 244035 + 244036 + "prodapi-proxy" = callPackage 244037 + ({ mkDerivation, aeson, base, bytestring, containers, http-client 244038 + , http-reverse-proxy, http-types, prodapi, prometheus-client 244039 + , random-shuffle, servant, servant-server, text, time, tls, wai 244040 + , warp-tls 244041 + }: 244042 + mkDerivation { 244043 + pname = "prodapi-proxy"; 244044 + version = "0.1.0.0"; 244045 + sha256 = "14zhvfwvkdxa2pi0p4nzn30001xsdmgx7dg3rnbv2b319jjq5pbm"; 244046 + libraryHaskellDepends = [ 244047 + aeson base bytestring containers http-client http-reverse-proxy 244048 + http-types prodapi prometheus-client random-shuffle servant 244049 + servant-server text time tls wai warp-tls 244050 + ]; 244051 + description = "write an HTTP proxy with prodapi counters"; 244052 + license = lib.licenses.bsd3; 244053 + hydraPlatforms = lib.platforms.none; 244054 + }) {}; 244055 + 244056 + "prodapi-userauth" = callPackage 244057 + ({ mkDerivation, aeson, base, bytestring, containers, cookie 244058 + , http-api-data, jwt, lucid, postgresql-simple, prodapi 244059 + , prometheus-client, servant, servant-server, text, time, uuid, wai 244060 + }: 244061 + mkDerivation { 244062 + pname = "prodapi-userauth"; 244063 + version = "0.1.0.0"; 244064 + sha256 = "0xmizx7xrh3hqxddnh699bhz1k8jy157n3rzn35akczp75d7gv1h"; 244065 + libraryHaskellDepends = [ 244066 + aeson base bytestring containers cookie http-api-data jwt lucid 244067 + postgresql-simple prodapi prometheus-client servant servant-server 244068 + text time uuid wai 244069 + ]; 244070 + description = "a base lib for performing user-authentication in prodapi services"; 244071 + license = lib.licenses.bsd3; 244072 + hydraPlatforms = lib.platforms.none; 244073 + }) {}; 244074 + 243173 244075 "producer" = callPackage 243174 244076 ({ mkDerivation, base, checkers, QuickCheck, tasty, tasty-auto 243175 244077 , tasty-hunit, tasty-quickcheck ··· 244387 245289 ]; 244388 245290 description = "Arbitrary instances for proto-lens"; 244389 245291 license = lib.licenses.bsd3; 244390 - hydraPlatforms = lib.platforms.none; 244391 - broken = true; 244392 245292 }) {}; 244393 245293 244394 245294 "proto-lens-combinators" = callPackage ··· 244580 245480 244581 245481 "proto3-wire" = callPackage 244582 245482 ({ mkDerivation, base, bytestring, cereal, containers, criterion 244583 - , deepseq, doctest, ghc-prim, hashable, parameterized, primitive 244584 - , QuickCheck, random, safe, tasty, tasty-hunit, tasty-quickcheck 245483 + , deepseq, doctest, hashable, parameterized, primitive, QuickCheck 245484 + , random, safe, tasty, tasty-hunit, tasty-quickcheck 244585 245485 , template-haskell, text, text-short, transformers 244586 245486 , unordered-containers, vector, word-compat 244587 245487 }: 244588 245488 mkDerivation { 244589 245489 pname = "proto3-wire"; 244590 - version = "1.4.1"; 244591 - sha256 = "0liy2qnx9y10ad79nfw0idp2c5mz37pwb1h07f82g4rbg66qn465"; 245490 + version = "1.4.2"; 245491 + sha256 = "0ly8nc5z6ri1bj5l8h0r23kwsjr0m7nrwbyzxscp5q4880rqx492"; 244592 245492 libraryHaskellDepends = [ 244593 - base bytestring cereal containers deepseq ghc-prim hashable 244594 - parameterized primitive QuickCheck safe template-haskell text 244595 - text-short transformers unordered-containers vector word-compat 245493 + base bytestring cereal containers deepseq hashable parameterized 245494 + primitive QuickCheck safe template-haskell text text-short 245495 + transformers unordered-containers vector word-compat 244596 245496 ]; 244597 245497 testHaskellDepends = [ 244598 245498 base bytestring cereal doctest QuickCheck tasty tasty-hunit ··· 244601 245501 benchmarkHaskellDepends = [ base bytestring criterion random ]; 244602 245502 description = "A low-level implementation of the Protocol Buffers (version 3) wire format"; 244603 245503 license = lib.licenses.asl20; 244604 - hydraPlatforms = lib.platforms.none; 244605 - broken = true; 244606 245504 }) {}; 244607 245505 244608 245506 "protobuf" = callPackage ··· 244942 245840 ({ mkDerivation, base }: 244943 245841 mkDerivation { 244944 245842 pname = "proxied"; 244945 - version = "0.3.1"; 244946 - sha256 = "0ldcyvzg5i4axkn5qwgkc8vrc0f0715842ca41d7237p1bh98s4r"; 245843 + version = "0.3.2"; 245844 + sha256 = "137g3xwjan292ablfqz32g7kbjyj43nvwq0ah9syq1ivz1w71ay2"; 244947 245845 libraryHaskellDepends = [ base ]; 244948 245846 description = "Make functions consume Proxy instead of undefined"; 244949 245847 license = lib.licenses.bsd3; ··· 247797 248695 pname = "quic"; 247798 248696 version = "0.1.20"; 247799 248697 sha256 = "0zzpdb07xrgx3bcvnfmn778yamk6q86lqmj1ir1h3g82gcknzfxm"; 248698 + revision = "1"; 248699 + editedCabalFile = "0nnl78qiczrsqzjhfvwc89m6v1kyvaysph5v1m9bi37ainvy8222"; 247800 248700 isLibrary = true; 247801 248701 isExecutable = true; 247802 248702 libraryHaskellDepends = [ ··· 247948 248848 pname = "quickcheck-classes"; 247949 248849 version = "0.6.5.0"; 247950 248850 sha256 = "19iw15mvb7gws3ljdxqwsbb4pmfc0sfflf8szgmrhiqr3k82mqv2"; 247951 - revision = "2"; 247952 - editedCabalFile = "0gldr9kcij41b8imsyf11q26kd1nf8vhfh8wd9i1fn01jbxzgi37"; 248851 + revision = "3"; 248852 + editedCabalFile = "1pawam5rsdcdv21fqc87khzqjm0ixwzklfxd6gk3b2qrr5q66bn5"; 247953 248853 libraryHaskellDepends = [ 247954 248854 aeson base containers primitive primitive-addr QuickCheck 247955 248855 quickcheck-classes-base semigroupoids semirings transformers vector ··· 248046 248946 license = lib.licenses.asl20; 248047 248947 }) {}; 248048 248948 248949 + "quickcheck-groups_0_0_1_2" = callPackage 248950 + ({ mkDerivation, base, groups, hspec, hspec-discover, pretty-show 248951 + , QuickCheck, quickcheck-classes, quickcheck-instances 248952 + , semigroupoids 248953 + }: 248954 + mkDerivation { 248955 + pname = "quickcheck-groups"; 248956 + version = "0.0.1.2"; 248957 + sha256 = "0pv1j93g4cmfsh4yijrcc7qgrkggk92jmhl1qjj83yzszm4fb80p"; 248958 + libraryHaskellDepends = [ 248959 + base groups pretty-show QuickCheck quickcheck-classes 248960 + quickcheck-instances semigroupoids 248961 + ]; 248962 + testHaskellDepends = [ 248963 + base groups hspec QuickCheck quickcheck-classes 248964 + ]; 248965 + testToolDepends = [ hspec-discover ]; 248966 + doHaddock = false; 248967 + description = "Testing group class instances with QuickCheck"; 248968 + license = lib.licenses.asl20; 248969 + hydraPlatforms = lib.platforms.none; 248970 + }) {}; 248971 + 248049 248972 "quickcheck-higherorder" = callPackage 248050 248973 ({ mkDerivation, base, QuickCheck, tasty, tasty-hunit 248051 248974 , tasty-quickcheck, test-fun ··· 248145 249068 license = lib.licenses.asl20; 248146 249069 }) {}; 248147 249070 249071 + "quickcheck-monoid-subclasses_0_3_0_3" = callPackage 249072 + ({ mkDerivation, base, bytestring, commutative-semigroups 249073 + , containers, hspec, hspec-discover, monoid-subclasses, pretty-show 249074 + , QuickCheck, quickcheck-classes, quickcheck-instances 249075 + , semigroupoids, text, vector 249076 + }: 249077 + mkDerivation { 249078 + pname = "quickcheck-monoid-subclasses"; 249079 + version = "0.3.0.3"; 249080 + sha256 = "0z7i93f9r6f0c8xvyja8v4gwm4ydhymir9lzncails53v2aw1g71"; 249081 + libraryHaskellDepends = [ 249082 + base containers monoid-subclasses pretty-show QuickCheck 249083 + quickcheck-classes quickcheck-instances semigroupoids 249084 + ]; 249085 + testHaskellDepends = [ 249086 + base bytestring commutative-semigroups containers hspec 249087 + monoid-subclasses QuickCheck quickcheck-classes 249088 + quickcheck-instances text vector 249089 + ]; 249090 + testToolDepends = [ hspec-discover ]; 249091 + doHaddock = false; 249092 + description = "Testing monoid subclass instances with QuickCheck"; 249093 + license = lib.licenses.asl20; 249094 + hydraPlatforms = lib.platforms.none; 249095 + }) {}; 249096 + 248148 249097 "quickcheck-poly" = callPackage 248149 249098 ({ mkDerivation, base, haskell98, hint, MonadCatchIO-mtl 248150 249099 , QuickCheck, regex-compat, regex-tdfa ··· 248206 249155 }: 248207 249156 mkDerivation { 248208 249157 pname = "quickcheck-quid"; 248209 - version = "0.0.1.2"; 248210 - sha256 = "1chdbkd1as9ln6cgcv62w3vqw821ybmyh500k80a3c244ipwf8ny"; 249158 + version = "0.0.1.3"; 249159 + sha256 = "0f2y91znim4745fdgl37y2lgv1qf3isn698w2ix15ibcs6yvkczy"; 248211 249160 libraryHaskellDepends = [ 248212 249161 base containers deepseq extra hashable QuickCheck text 248213 249162 ]; ··· 249355 250304 }) {}; 249356 250305 249357 250306 "radix-tree" = callPackage 249358 - ({ mkDerivation, base, bytestring, containers, deepseq, gauge 249359 - , hashtables, HUnit, primitive, QuickCheck, tasty, tasty-hunit 249360 - , tasty-quickcheck, text, unordered-containers 250307 + ({ mkDerivation, base, bytestring, containers, deepseq, hspec 250308 + , primitive, random, template-haskell, text 249361 250309 }: 249362 250310 mkDerivation { 249363 250311 pname = "radix-tree"; 249364 - version = "0.1"; 249365 - sha256 = "0hdlj97gzqb5rgyj5ybb4kki9b6xrlavcbz7i9w8q81vwjyv8cka"; 250312 + version = "1.0.0.0"; 250313 + sha256 = "1cyh6fqrl175mzl2g2565r0wv2jay0xgmv8fih91jqg5rrvgs4hq"; 249366 250314 libraryHaskellDepends = [ 249367 - base bytestring containers deepseq primitive 250315 + base bytestring deepseq primitive template-haskell text 249368 250316 ]; 249369 250317 testHaskellDepends = [ 249370 - base bytestring containers HUnit QuickCheck tasty tasty-hunit 249371 - tasty-quickcheck 250318 + base bytestring containers hspec primitive random text 249372 250319 ]; 249373 - benchmarkHaskellDepends = [ 249374 - base bytestring containers deepseq gauge hashtables text 249375 - unordered-containers 249376 - ]; 249377 - description = "Radix tree data structive over short byte-strings"; 250320 + description = "Radix trees"; 249378 250321 license = lib.licenses.bsd3; 249379 250322 }) {}; 249380 250323 ··· 250837 251780 broken = true; 250838 251781 }) {}; 250839 251782 251783 + "rattletrap_13_0_2" = callPackage 251784 + ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring 251785 + , containers, filepath, http-client, http-client-tls, text 251786 + }: 251787 + mkDerivation { 251788 + pname = "rattletrap"; 251789 + version = "13.0.2"; 251790 + sha256 = "0yrq5ydwp3p1mw5srk2x4rsv4x466xlkb7468v1mgvhnbd9i85cf"; 251791 + isLibrary = true; 251792 + isExecutable = true; 251793 + libraryHaskellDepends = [ 251794 + aeson aeson-pretty array base bytestring containers filepath 251795 + http-client http-client-tls text 251796 + ]; 251797 + executableHaskellDepends = [ base ]; 251798 + testHaskellDepends = [ base bytestring filepath ]; 251799 + description = "Parse and generate Rocket League replays"; 251800 + license = lib.licenses.mit; 251801 + hydraPlatforms = lib.platforms.none; 251802 + mainProgram = "rattletrap"; 251803 + broken = true; 251804 + }) {}; 251805 + 250840 251806 "raven-haskell" = callPackage 250841 251807 ({ mkDerivation, aeson, base, bytestring, http-conduit, mtl 250842 251808 , network, random, resourcet, text, time, unordered-containers ··· 252463 253429 ]; 252464 253430 description = "Record subtyping and record utilities with generics-sop"; 252465 253431 license = lib.licenses.bsd3; 252466 - hydraPlatforms = lib.platforms.none; 252467 - broken = true; 252468 253432 }) {}; 252469 253433 252470 253434 "records-th" = callPackage ··· 253788 254752 ]; 253789 254753 description = "Interact with a GADT API in your reflex-dom application"; 253790 254754 license = lib.licenses.bsd3; 253791 - hydraPlatforms = lib.platforms.none; 253792 254755 mainProgram = "readme"; 253793 254756 }) {}; 253794 254757 ··· 257350 258313 }: 257351 258314 mkDerivation { 257352 258315 pname = "resourcet-extra"; 257353 - version = "0.1.0"; 257354 - sha256 = "1vmb0yh94vj507gw8narrwv9vh1imlq4s7373zh9zrpd4x4h9d15"; 258316 + version = "0.1.1"; 258317 + sha256 = "09da35ik9ic0dx82w1wss4dainp96dzk7lc0cvjyfyzarsyig5z1"; 257355 258318 libraryHaskellDepends = [ 257356 258319 async base containers resourcet safe-exceptions unliftio-core 257357 258320 ]; ··· 259792 260755 broken = true; 259793 260756 }) {}; 259794 260757 260758 + "roc-id_0_2_0_2" = callPackage 260759 + ({ mkDerivation, base, hspec, MonadRandom, Only, QuickCheck, text 260760 + , vector-sized 260761 + }: 260762 + mkDerivation { 260763 + pname = "roc-id"; 260764 + version = "0.2.0.2"; 260765 + sha256 = "1sx66ixilvfzwnic16balzfdynpc891b3lj8gsyp9xd6z059pa61"; 260766 + libraryHaskellDepends = [ 260767 + base MonadRandom Only text vector-sized 260768 + ]; 260769 + testHaskellDepends = [ 260770 + base hspec MonadRandom Only QuickCheck text vector-sized 260771 + ]; 260772 + description = "Implementation of the ROC (Taiwan) National ID standard"; 260773 + license = lib.licenses.bsd3; 260774 + hydraPlatforms = lib.platforms.none; 260775 + broken = true; 260776 + }) {}; 260777 + 259795 260778 "rock" = callPackage 259796 260779 ({ mkDerivation, base, constraints, constraints-extras 259797 260780 , dependent-hashmap, dependent-sum, deriving-compat, hashable ··· 262232 263215 pname = "safe-json"; 262233 263216 version = "1.2.0.1"; 262234 263217 sha256 = "1y03smd9fjxqfs5q2zi8138k3aafwx691327xavsa2b7q27bvi5b"; 263218 + revision = "1"; 263219 + editedCabalFile = "1f2fax632djf5vq502ms7qj5jagfw8lz7f0vg53acj9qsnx8pkhp"; 262235 263220 libraryHaskellDepends = [ 262236 263221 aeson base bytestring containers dlist hashable scientific tasty 262237 263222 tasty-hunit tasty-quickcheck text time unordered-containers ··· 262479 263464 pname = "safecopy"; 262480 263465 version = "0.10.4.2"; 262481 263466 sha256 = "0r2mf0p82gf8vnldx477b5ykrj1x7hyg13nqfn6gzb50japs6h3i"; 262482 - revision = "8"; 262483 - editedCabalFile = "03w9x2p5cnwngwl698p12vm62gbbd5n3ckw6p9hm0j177jdhsynr"; 263467 + revision = "9"; 263468 + editedCabalFile = "0mx9d1apd25wg0v6k48kldfbj3vg4vliz7jfxnny91yhb46hql4z"; 262484 263469 libraryHaskellDepends = [ 262485 263470 array base bytestring cereal containers generic-data old-time 262486 263471 template-haskell text time transformers vector ··· 262700 263685 262701 263686 "sak" = callPackage 262702 263687 ({ mkDerivation, base, bytestring, bz2, cpphs, directory, filepath 262703 - , lz4-hs, lzlib, lzma, lzo, optparse-applicative, parallel-io 262704 - , unix-compat, zlib, zstd 263688 + , lz4-hs, lzlib, lzma-static, lzo, optparse-applicative 263689 + , parallel-io, unix-compat, zlib, zstd 262705 263690 }: 262706 263691 mkDerivation { 262707 263692 pname = "sak"; 262708 - version = "0.1.3.1"; 262709 - sha256 = "12vharmp5f0ffxy4j5kjwqnffc87y4wmzvgcfvp6prqyjfh87qfy"; 263693 + version = "0.1.3.2"; 263694 + sha256 = "00l01hl0biy4dhs11j2wsd7lqvg3pp20lyppdvf1fjyh2k1jlyiw"; 262710 263695 isLibrary = false; 262711 263696 isExecutable = true; 262712 263697 enableSeparateDataOutput = true; 262713 263698 executableHaskellDepends = [ 262714 - base bytestring bz2 directory filepath lz4-hs lzlib lzma lzo 263699 + base bytestring bz2 directory filepath lz4-hs lzlib lzma-static lzo 262715 263700 optparse-applicative parallel-io unix-compat zlib zstd 262716 263701 ]; 262717 263702 executableToolDepends = [ cpphs ]; ··· 266698 267683 ({ mkDerivation, base, containers, QuickCheck, transformers }: 266699 267684 mkDerivation { 266700 267685 pname = "selective"; 266701 - version = "0.7"; 266702 - sha256 = "0dhwfhfp57fmg86h5hkizchnk94zdgbpxxfv0r3xp65a7aq546fg"; 266703 - revision = "2"; 266704 - editedCabalFile = "1lrbw2ii7361hwijfaaw8zrlfqz14dik7wjb23bvn2749kvxms1s"; 266705 - libraryHaskellDepends = [ base containers transformers ]; 267686 + version = "0.7.0.1"; 267687 + sha256 = "1qxfnqidlqw5hbsqs80i77nrkanz73jzyd4w157gamkr3kklpyyv"; 267688 + libraryHaskellDepends = [ base transformers ]; 266706 267689 testHaskellDepends = [ base containers QuickCheck transformers ]; 266707 267690 description = "Selective applicative functors"; 266708 267691 license = lib.licenses.mit; ··· 273374 274357 pname = "shelly"; 273375 274358 version = "1.12.1"; 273376 274359 sha256 = "0xqcz0105cvvhngnlzbn2pfrh17vx5p20a1c4c9rp3124922cnhk"; 274360 + revision = "1"; 274361 + editedCabalFile = "0f71dbh0a3xb82y578z95wchspm2r4i38wiv1s5ls6p6vchk7phm"; 273377 274362 isLibrary = true; 273378 274363 isExecutable = true; 273379 274364 libraryHaskellDepends = [ ··· 274225 275210 ]; 274226 275211 description = "Deterministic serialisation and signatures with proto-lens support"; 274227 275212 license = lib.licenses.bsd3; 274228 - hydraPlatforms = lib.platforms.none; 274229 275213 }) {}; 274230 275214 274231 275215 "signable-haskell-protoc" = callPackage ··· 277937 278921 277938 278922 "smcdel" = callPackage 277939 278923 ({ mkDerivation, alex, ansi-terminal, array, base, bytestring 277940 - , cassava, containers, criterion, cudd, deepseq, directory 277941 - , file-embed, filepath, graphviz, happy, HasCacBDD, hspec 277942 - , js-jquery, process, QuickCheck, sandwich, sandwich-webdriver 277943 - , scientific, scotty, split, tagged, template-haskell, temporary 277944 - , text, time, vector, warp, webdriver 278924 + , cassava, containers, criterion, decision-diagrams, directory 278925 + , filepath, graphviz, happy, HasCacBDD, hspec, process, QuickCheck 278926 + , scientific, split, tagged, temporary, text, time, vector 277945 278927 }: 277946 278928 mkDerivation { 277947 278929 pname = "smcdel"; 277948 - version = "1.2.0"; 277949 - sha256 = "0ssijqlfnd1nx6w8j1sl4bhwhw78dsbipxlbdknwx340np7rmx11"; 278930 + version = "1.3.0"; 278931 + sha256 = "09hc0i5v685fsa9slrqmfpqw353x0814r9x5bgw9qjvyrmjqdz2l"; 277950 278932 isLibrary = true; 277951 278933 isExecutable = true; 277952 278934 libraryHaskellDepends = [ 277953 - array base containers cudd directory graphviz HasCacBDD process 277954 - QuickCheck tagged temporary text time 278935 + array base containers decision-diagrams directory filepath graphviz 278936 + HasCacBDD process QuickCheck tagged temporary text time 277955 278937 ]; 277956 278938 libraryToolDepends = [ alex happy ]; 277957 278939 executableHaskellDepends = [ 277958 - ansi-terminal base deepseq directory file-embed filepath HasCacBDD 277959 - js-jquery process scotty template-haskell text warp 278940 + ansi-terminal base directory filepath process 277960 278941 ]; 277961 278942 executableToolDepends = [ alex happy ]; 277962 278943 testHaskellDepends = [ 277963 - base containers HasCacBDD hspec process QuickCheck sandwich 277964 - sandwich-webdriver text webdriver 278944 + base containers HasCacBDD hspec QuickCheck 277965 278945 ]; 277966 278946 testToolDepends = [ alex happy ]; 277967 278947 benchmarkHaskellDepends = [ ··· 277972 278952 description = "Symbolic Model Checking for Dynamic Epistemic Logic"; 277973 278953 license = lib.licenses.gpl2Only; 277974 278954 hydraPlatforms = lib.platforms.none; 278955 + mainProgram = "smcdel"; 277975 278956 }) {}; 277976 278957 277977 278958 "sme" = callPackage ··· 278564 279545 pname = "snap"; 278565 279546 version = "1.1.3.3"; 278566 279547 sha256 = "1mqckzm9gasa04ls691zgw4c6m53mgcj86yd2p5qvy07mpn9rdvx"; 279548 + revision = "1"; 279549 + editedCabalFile = "06f9xcj6s7ci01v5gkrd1qhrhnnpwijiac83m6nhjpsisx1d11g3"; 278567 279550 libraryHaskellDepends = [ 278568 279551 aeson attoparsec attoparsec-aeson base bytestring cereal 278569 279552 clientsession configurator containers directory directory-tree ··· 278690 279673 pname = "snap-core"; 278691 279674 version = "1.0.5.1"; 278692 279675 sha256 = "00h5xijkjvnhcgxpw3vmkpf5nwfpknqflvxgig6gvsy4wahc2157"; 278693 - revision = "4"; 278694 - editedCabalFile = "11rgmi28yhdpmzc72zxql70q6zrxnihkrv5lvabggyc9008dhyj8"; 279676 + revision = "5"; 279677 + editedCabalFile = "02szs3kljcfzg9kvnv6m8mykrm5big6ki4a7hzian5bb2jpjw4f1"; 278695 279678 libraryHaskellDepends = [ 278696 279679 attoparsec base bytestring bytestring-builder case-insensitive 278697 279680 containers directory filepath hashable HUnit io-streams lifted-base ··· 278897 279880 pname = "snap-server"; 278898 279881 version = "1.1.2.1"; 278899 279882 sha256 = "0znadz0av6k31s8d175904d2kajxayl38sva3dqh5ckdfkymfx54"; 278900 - revision = "3"; 278901 - editedCabalFile = "0adjcah7hx47cg066jbjjgn7wz8pvkm0fc87fyz8c7lc0sdmp84f"; 279883 + revision = "4"; 279884 + editedCabalFile = "02h1gdhd4wi57145s3jjnrghszzry624q55kjry0d54mmxrzgsh1"; 278902 279885 configureFlags = [ "-fopenssl" ]; 278903 279886 isLibrary = true; 278904 279887 isExecutable = true; ··· 282872 283855 broken = true; 282873 283856 }) {}; 282874 283857 283858 + "sq" = callPackage 283859 + ({ mkDerivation, aeson, async, async-pool, attoparsec, base, binary 283860 + , bytestring, clock, containers, contravariant, criterion, deepseq 283861 + , df1, di, di-core, di-df1, direct-sqlite, directory, exceptions 283862 + , filepath, foldl, hedgehog, profunctors, ref-tf, resource-pool 283863 + , resourcet, resourcet-extra, safe-exceptions, stm, streaming 283864 + , tasty, tasty-hedgehog, tasty-hunit, template-haskell, text, time 283865 + , transformers 283866 + }: 283867 + mkDerivation { 283868 + pname = "sq"; 283869 + version = "0.0.1"; 283870 + sha256 = "064ysq4hvz218l0kcy04axq2g9nvina9q2a5yssgj8jx5qnv289h"; 283871 + libraryHaskellDepends = [ 283872 + aeson async attoparsec base binary bytestring clock containers 283873 + contravariant deepseq di-core di-df1 direct-sqlite directory 283874 + exceptions filepath foldl profunctors ref-tf resource-pool 283875 + resourcet resourcet-extra safe-exceptions stm streaming 283876 + template-haskell text time transformers 283877 + ]; 283878 + testHaskellDepends = [ 283879 + aeson async base binary bytestring df1 di di-core hedgehog ref-tf 283880 + resourcet resourcet-extra safe-exceptions tasty tasty-hedgehog 283881 + tasty-hunit text time 283882 + ]; 283883 + benchmarkHaskellDepends = [ 283884 + async async-pool base containers criterion df1 di di-core resourcet 283885 + resourcet-extra safe-exceptions stm 283886 + ]; 283887 + description = "High-level SQLite client"; 283888 + license = lib.licenses.asl20; 283889 + hydraPlatforms = lib.platforms.none; 283890 + }) {}; 283891 + 282875 283892 "sqel" = callPackage 282876 283893 ({ mkDerivation, aeson, base, chronos, composition, containers 282877 283894 , contravariant, exon, extra, first-class-families, generic-lens ··· 283260 284277 ]; 283261 284278 description = "Squeal PostgreSQL Library"; 283262 284279 license = lib.licenses.bsd3; 283263 - hydraPlatforms = lib.platforms.none; 283264 284280 mainProgram = "example"; 283265 284281 }) {}; 283266 284282 ··· 283278 284294 ]; 283279 284295 description = "LTree extension for Squeal"; 283280 284296 license = lib.licenses.bsd3; 283281 - hydraPlatforms = lib.platforms.none; 283282 284297 }) {}; 283283 284298 283284 284299 "squeal-postgresql-uuid-ossp" = callPackage ··· 283290 284305 libraryHaskellDepends = [ base squeal-postgresql ]; 283291 284306 description = "UUID OSSP extension for Squeal"; 283292 284307 license = lib.licenses.bsd3; 283293 - hydraPlatforms = lib.platforms.none; 283294 284308 }) {}; 283295 284309 283296 284310 "squeather" = callPackage ··· 283980 284994 mainProgram = "stack-all"; 283981 284995 }) {}; 283982 284996 283983 - "stack-all_0_5_1" = callPackage 284997 + "stack-all_0_5_2" = callPackage 283984 284998 ({ mkDerivation, aeson, base, cached-json-file, config-ini 283985 284999 , directory, extra, filepath, http-query, process, simple-cmd 283986 285000 , simple-cmd-args, text 283987 285001 }: 283988 285002 mkDerivation { 283989 285003 pname = "stack-all"; 283990 - version = "0.5.1"; 283991 - sha256 = "0s1kxilmzrdwf44gx7wrpxd443kyfwx435ps68hzv0qyz5q8k5nw"; 285004 + version = "0.5.2"; 285005 + sha256 = "0ih25r2avwl6f2nqxa7sqaf070mnr27baw9wxfyr2pvv9i9nv6an"; 283992 285006 isLibrary = false; 283993 285007 isExecutable = true; 283994 285008 executableHaskellDepends = [ ··· 286365 287379 ]; 286366 287380 description = "An implementation of a real-time concurrent queue"; 286367 287381 license = lib.licenses.mit; 287382 + hydraPlatforms = lib.platforms.none; 287383 + broken = true; 286368 287384 }) {}; 286369 287385 286370 287386 "stm-queue-extras" = callPackage ··· 288503 289519 pname = "string-interpolate"; 288504 289520 version = "0.3.3.0"; 288505 289521 sha256 = "1m4m9ivi29q90fvrinigqwz4qmnxnbi895l1gmsrp7j0bmwjxhrb"; 289522 + revision = "1"; 289523 + editedCabalFile = "1xys5lmy4xj9z2yj3lnhcv43wi4yqgchkbkd0adr8m6snfpabbcl"; 288506 289524 libraryHaskellDepends = [ 288507 289525 base bytestring haskell-src-exts haskell-src-meta split 288508 289526 template-haskell text text-conversions utf8-string ··· 289199 290217 pname = "structs"; 289200 290218 version = "0.1.9"; 289201 290219 sha256 = "033vx729k9jn4w4hs3kp8nlnf0ylsqgg3q4cmb7zjfpgk4bk511w"; 289202 - revision = "1"; 289203 - editedCabalFile = "1kqpzh7grxz0any100sk42v54idmvh27zh8k9q0yq684frmwf4mh"; 290220 + revision = "2"; 290221 + editedCabalFile = "1lkx7hflya4v5pkwrf3n01rx6z9rficy2s8k2b3xx8fsch932a4s"; 289204 290222 libraryHaskellDepends = [ 289205 290223 base deepseq ghc-prim primitive template-haskell th-abstraction 289206 290224 ]; ··· 292413 293431 license = lib.licenses.bsd3; 292414 293432 }) {}; 292415 293433 293434 + "symbol-parser" = callPackage 293435 + ({ mkDerivation, base, defun-core, type-spec }: 293436 + mkDerivation { 293437 + pname = "symbol-parser"; 293438 + version = "0.3.0"; 293439 + sha256 = "08p1zr1v6rfba0k36zppl2hgz08n9nibxbc4vwj8b59f47m39k9q"; 293440 + libraryHaskellDepends = [ base defun-core ]; 293441 + testHaskellDepends = [ base defun-core type-spec ]; 293442 + description = "Type level string parser combinators"; 293443 + license = lib.licenses.mit; 293444 + }) {}; 293445 + 292416 293446 "symbolic-link" = callPackage 292417 293447 ({ mkDerivation, base, directory, tasty, tasty-hunit, unix }: 292418 293448 mkDerivation { ··· 292916 293946 }: 292917 293947 mkDerivation { 292918 293948 pname = "synthesizer-core"; 292919 - version = "0.8.3"; 292920 - sha256 = "0a12qmr7fdlz5mbrki9nd1fl07670hll3wrdpp1apvf6zd36h7mn"; 292921 - revision = "4"; 292922 - editedCabalFile = "0xacplyxilmrly1nxdiz42divjiky7lz5aq5lizn7ax2n0jy1sdg"; 292923 - libraryHaskellDepends = [ 292924 - array base binary bytestring containers deepseq event-list 292925 - explicit-exception filepath non-empty non-negative numeric-prelude 292926 - numeric-quest process QuickCheck random sample-frame-np semigroups 292927 - sox storable-record storable-tuple storablevector transformers 292928 - utility-ht 292929 - ]; 292930 - testHaskellDepends = [ 292931 - base containers event-list non-empty non-negative numeric-prelude 292932 - QuickCheck random storable-tuple storablevector transformers 292933 - utility-ht 292934 - ]; 292935 - benchmarkHaskellDepends = [ 292936 - array base binary bytestring directory numeric-prelude old-time 292937 - storable-tuple storablevector timeit utility-ht 292938 - ]; 292939 - description = "Audio signal processing coded in Haskell: Low level part"; 292940 - license = "GPL"; 292941 - maintainers = [ lib.maintainers.thielema ]; 292942 - }) {}; 292943 - 292944 - "synthesizer-core_0_8_4" = callPackage 292945 - ({ mkDerivation, array, base, binary, bytestring, containers 292946 - , deepseq, directory, event-list, explicit-exception, filepath 292947 - , non-empty, non-negative, numeric-prelude, numeric-quest, old-time 292948 - , process, QuickCheck, random, sample-frame-np, semigroups, sox 292949 - , storable-record, storable-tuple, storablevector, timeit 292950 - , transformers, utility-ht 292951 - }: 292952 - mkDerivation { 292953 - pname = "synthesizer-core"; 292954 293949 version = "0.8.4"; 292955 293950 sha256 = "11m5zvnwzrsd5ylyc6xd4k56ypmmwzyhixvzc55hgjfpsx9snks9"; 292956 293951 revision = "1"; ··· 292973 293968 ]; 292974 293969 description = "Audio signal processing coded in Haskell: Low level part"; 292975 293970 license = "GPL"; 292976 - hydraPlatforms = lib.platforms.none; 292977 293971 maintainers = [ lib.maintainers.thielema ]; 292978 293972 }) {}; 292979 293973 ··· 295965 296959 pname = "tasty-lua"; 295966 296960 version = "1.1.1"; 295967 296961 sha256 = "186322a9gwndnpis4r7nzlca4iymrz712bbbxpm0pxsw63xary06"; 296962 + revision = "1"; 296963 + editedCabalFile = "180jy8dhr7mdfgj5xgnwddm5lh8ahbvs78y07g9zgpsxkdnm5ghn"; 295968 296964 libraryHaskellDepends = [ 295969 296965 base bytestring file-embed hslua-core hslua-marshalling 295970 296966 lua-arbitrary QuickCheck tasty text ··· 296099 297095 pname = "tasty-quickcheck"; 296100 297096 version = "0.10.3"; 296101 297097 sha256 = "02lw6gk83b6wc9dwd3shin58zqy9isgx4zh7z0whs0wkzwzkpyyg"; 296102 - revision = "1"; 296103 - editedCabalFile = "0rk57yzsrw8lbzjwcsd3pnfwic12cvnpv245g2dsw50dvqd2922k"; 297098 + revision = "2"; 297099 + editedCabalFile = "0j2g1cngc5xk190jsm2k7kh25y1afmbr37abi09wvlyq8ja4n59r"; 296104 297100 libraryHaskellDepends = [ 296105 297101 base optparse-applicative QuickCheck random tagged tasty 296106 297102 ]; ··· 300117 301113 }: 300118 301114 mkDerivation { 300119 301115 pname = "text-show"; 300120 - version = "3.10.4"; 300121 - sha256 = "0kjpl9wbvn5zcpwjyrvdnkcp260rizff598cmqh4py8225fl5bmz"; 300122 - revision = "3"; 300123 - editedCabalFile = "0zsds6226kymk9a6jq9hc45knp3rjwc3rmiar0kccjzd6khf7s9c"; 301116 + version = "3.10.5"; 301117 + sha256 = "0sn8mgj7f6jric4zyfigkf8abwwx3j9k0l9jy1lhrc5ih7w6xffm"; 301118 + revision = "1"; 301119 + editedCabalFile = "1q5bnaxcwpwn80sr7vbk87cxz8s46b2bxrsljq6h1sfdskvc5xkd"; 300124 301120 libraryHaskellDepends = [ 300125 301121 array base base-compat-batteries bifunctors bytestring 300126 301122 bytestring-builder containers generic-deriving ghc-boot-th ghc-prim ··· 300151 301147 }: 300152 301148 mkDerivation { 300153 301149 pname = "text-show-instances"; 300154 - version = "3.9.7"; 300155 - sha256 = "1rxsg0i304wanzgd792nj7pgkmw3iq0n7pwsg27h55vi7kp2rmiw"; 301150 + version = "3.9.8"; 301151 + sha256 = "13h2nfbmqzll9glifi7n9dkmaxks72w8ciwzwk106iygzpbrnw3c"; 301152 + revision = "1"; 301153 + editedCabalFile = "17nzy1wr318m90bdmj37rrzwsfhri28azgaqrvpl5igllc4d0480"; 300156 301154 libraryHaskellDepends = [ 300157 301155 aeson base base-compat bifunctors binary containers directory 300158 301156 ghc-boot-th haskeline hpc nonempty-vector old-locale old-time ··· 300619 301617 pname = "th-compat"; 300620 301618 version = "0.1.5"; 300621 301619 sha256 = "07ia72hl6c1rqx1gl3zpvig7d8sw2ssbgf4wq1ipgbdgqypmzxc1"; 301620 + revision = "1"; 301621 + editedCabalFile = "0gyqnv9x7vb82ll1mppnv1w6wzmpzv40wkq0rpgxf68inwlf6vha"; 300622 301622 libraryHaskellDepends = [ base template-haskell ]; 300623 301623 testHaskellDepends = [ 300624 301624 base base-compat hspec mtl template-haskell ··· 300778 301778 pname = "th-expand-syns"; 300779 301779 version = "0.4.11.0"; 300780 301780 sha256 = "1l7pkc16vnjgiam31745av14j7ngnr5mqmgp77xwd3h7fg75kkca"; 300781 - revision = "3"; 300782 - editedCabalFile = "1wgylchq9q30yf1f19rr6pvh7mkpwzdy4ij2r7174fjb1wkgnnx7"; 301781 + revision = "4"; 301782 + editedCabalFile = "0vjznxgzzvlr39hq0pqvachaihsbp0m2fwrii89rjzhx0mlfy4l7"; 300783 301783 libraryHaskellDepends = [ 300784 301784 base containers syb template-haskell th-abstraction 300785 301785 ]; ··· 301020 302020 pname = "th-orphans"; 301021 302021 version = "0.13.14"; 301022 302022 sha256 = "0z07qcbbsj2b3j9p1qr4jvlpa7qgjfjvymkjd6vbizka1wd2mnwx"; 301023 - revision = "2"; 301024 - editedCabalFile = "1kjb7ik4js6bpsdb32sna8xcxamia02fhx1wcbg831mnf2qfpp6w"; 302023 + revision = "3"; 302024 + editedCabalFile = "19gh8f082ia27ch7xjj41vwlp7234sv545hhb3kcwkmw9brc67aj"; 301025 302025 libraryHaskellDepends = [ 301026 302026 base mtl template-haskell th-compat th-lift th-reify-many 301027 302027 ]; ··· 302502 303502 pname = "time"; 302503 303503 version = "1.14"; 302504 303504 sha256 = "0gkzffnvi33ksw4zln0d31dpmqiyl8gicrx04g8j13kjr5ygx86z"; 303505 + revision = "1"; 303506 + editedCabalFile = "13brg65cvava8w5wlfp3jwn7mpkprad1chws2v14jw1lgzh5b14i"; 302505 303507 libraryHaskellDepends = [ base deepseq template-haskell ]; 302506 303508 testHaskellDepends = [ 302507 303509 base deepseq QuickCheck random tasty tasty-hunit tasty-quickcheck ··· 302702 303704 license = lib.licenses.mit; 302703 303705 }) {}; 302704 303706 303707 + "time-manager_0_1_0" = callPackage 303708 + ({ mkDerivation, auto-update, base, unliftio }: 303709 + mkDerivation { 303710 + pname = "time-manager"; 303711 + version = "0.1.0"; 303712 + sha256 = "1r2wgi160nkky220bdwknld1ymfpq4541pzbhmkna670r1ahzcb2"; 303713 + libraryHaskellDepends = [ auto-update base unliftio ]; 303714 + description = "Scalable timer"; 303715 + license = lib.licenses.mit; 303716 + hydraPlatforms = lib.platforms.none; 303717 + }) {}; 303718 + 302705 303719 "time-out" = callPackage 302706 303720 ({ mkDerivation, base, data-default-class, exceptions 302707 303721 , time-interval, time-units, transformers ··· 303228 304242 pname = "timers-tick"; 303229 304243 version = "0.5.0.4"; 303230 304244 sha256 = "0q10njbdkiknqyvp276qpac7286z204f0a7qm7hafxzn7wrrp9mn"; 304245 + revision = "1"; 304246 + editedCabalFile = "1l4fcrdkmf96a962a5rhv7r1hbxzq7258d1qr25j8bsyci1jrzcd"; 303231 304247 libraryHaskellDepends = [ base ]; 303232 304248 testHaskellDepends = [ base hspec QuickCheck ]; 303233 304249 description = "tick based timers"; ··· 304070 305086 license = lib.licenses.bsd3; 304071 305087 }) {}; 304072 305088 304073 - "tls_2_0_2" = callPackage 305089 + "tls_2_0_5" = callPackage 304074 305090 ({ mkDerivation, asn1-encoding, asn1-types, async, base 304075 305091 , base16-bytestring, bytestring, cereal, crypton, crypton-x509 304076 305092 , crypton-x509-store, crypton-x509-validation, data-default-class ··· 304079 305095 }: 304080 305096 mkDerivation { 304081 305097 pname = "tls"; 304082 - version = "2.0.2"; 304083 - sha256 = "188m4p63h3wl0rjh8w99amyl6y0r3camk76f5ivnd56vxf3cx74g"; 305098 + version = "2.0.5"; 305099 + sha256 = "1qgwgbhp19a28ibb73h1ahkrwsjnv3hndfj3bsp9fb1s4856vn6z"; 305100 + revision = "1"; 305101 + editedCabalFile = "0717sfkj6jzpnp0r5013m3z6s25fnnrcd07lfdlpzxhs5fdjnk36"; 304084 305102 isLibrary = true; 304085 305103 isExecutable = true; 304086 305104 libraryHaskellDepends = [ ··· 304164 305182 pname = "tls-session-manager"; 304165 305183 version = "0.0.5"; 304166 305184 sha256 = "0zfls8ckskip43vrjvvqafv0c9wb5a6j507j2fjjczb0gm9gdq5m"; 304167 - revision = "1"; 304168 - editedCabalFile = "109d07s6gp5flhhnsy96fnz1i0y9r7j2c06ql7k9gv8xaa8pa9s9"; 305185 + revision = "2"; 305186 + editedCabalFile = "1qlm2y0zjcf3dsqnv0pi730bmbl4nqk3r0a826fydpaphv1xgh6v"; 304169 305187 libraryHaskellDepends = [ 304170 305188 auto-update base basement bytestring clock crypto-token memory 304171 305189 psqueues serialise tls ··· 304296 305314 license = lib.licenses.bsd3; 304297 305315 }) {}; 304298 305316 304299 - "tmp-proc_0_6_1_0" = callPackage 304300 - ({ mkDerivation, async, base, bytestring, data-default, hspec 304301 - , http-client, http-types, mtl, network, process, text, tls 305317 + "tmp-proc_0_6_2_1" = callPackage 305318 + ({ mkDerivation, async, base, bytestring, crypton-connection 305319 + , crypton-x509-system, data-default, directory, filepath, fmt 305320 + , hspec, http-client, http-client-tls, http-types, mtl, mustache 305321 + , network, process, random, temporary, test-certs, text, tls, unix 304302 305322 , unliftio, wai, warp, warp-tls 304303 305323 }: 304304 305324 mkDerivation { 304305 305325 pname = "tmp-proc"; 304306 - version = "0.6.1.0"; 304307 - sha256 = "0qhapmpwlslcr0b4r4031arhixmfm5dwhjz6qhcbjdf1q7jq68lr"; 305326 + version = "0.6.2.1"; 305327 + sha256 = "1c636l8543fb2mpd9w2gx3njkk3b9lxs59x4r74pv5vg9idz11dk"; 304308 305328 isLibrary = true; 304309 305329 isExecutable = true; 304310 305330 enableSeparateDataOutput = true; 304311 305331 libraryHaskellDepends = [ 304312 - async base bytestring mtl network process text tls unliftio wai 304313 - warp warp-tls 305332 + async base bytestring fmt mtl network process random text tls 305333 + unliftio wai warp warp-tls 304314 305334 ]; 304315 305335 testHaskellDepends = [ 304316 - base bytestring data-default hspec http-client http-types text wai 304317 - warp 305336 + base bytestring crypton-connection crypton-x509-system data-default 305337 + directory filepath hspec http-client http-client-tls http-types 305338 + mustache temporary test-certs text tls unix wai warp warp-tls 304318 305339 ]; 304319 305340 description = "Run 'tmp' processes in integration tests"; 304320 305341 license = lib.licenses.bsd3; ··· 305074 306095 pname = "tomland"; 305075 306096 version = "1.3.3.2"; 305076 306097 sha256 = "152jqjv6n7n2hdysn903wfhpwh6vp8wmjiymzasazprasdcxpywm"; 305077 - revision = "2"; 305078 - editedCabalFile = "03xx2wqwyp11yxdnlwxi110wkm6shwpfgzdnzjwdw6cqijdc6zc8"; 306098 + revision = "3"; 306099 + editedCabalFile = "06kwxbrqvcpzk4dw4pk8icj9mf16rnaz2g301y0q57gdikxj8yca"; 305079 306100 isLibrary = true; 305080 306101 isExecutable = true; 305081 306102 libraryHaskellDepends = [ ··· 310348 311369 broken = true; 310349 311370 }) {}; 310350 311371 311372 + "typeably" = callPackage 311373 + ({ mkDerivation, base }: 311374 + mkDerivation { 311375 + pname = "typeably"; 311376 + version = "0.1.0"; 311377 + sha256 = "1fz0yblkw304fvg138h31am930f4kdvsrf9r3nxnxcc21jzy18ps"; 311378 + libraryHaskellDepends = [ base ]; 311379 + description = "DerivingVia Typeable counterpart to Generically"; 311380 + license = lib.licenses.mit; 311381 + }) {}; 311382 + 310351 311383 "typechain" = callPackage 310352 311384 ({ mkDerivation, aeson, base, bytestring, exceptions, http-conduit 310353 311385 , lens, mtl, split, template-haskell, unordered-containers ··· 313619 314651 ]; 313620 314652 description = "A class for finite and recursively enumerable types"; 313621 314653 license = lib.licenses.bsd3; 313622 - hydraPlatforms = lib.platforms.none; 313623 314654 }) {}; 313624 314655 313625 314656 "universe-base" = callPackage ··· 313648 314679 libraryHaskellDepends = [ base universe-some ]; 313649 314680 description = "Universe instances for types from dependent-sum"; 313650 314681 license = lib.licenses.bsd3; 313651 - hydraPlatforms = lib.platforms.none; 313652 314682 }) {}; 313653 314683 313654 314684 "universe-instances-base" = callPackage ··· 313728 314758 testHaskellDepends = [ base some template-haskell universe-base ]; 313729 314759 description = "Universe instances for Some from some"; 313730 314760 license = lib.licenses.bsd3; 313731 - hydraPlatforms = lib.platforms.none; 313732 - broken = true; 313733 314761 }) {}; 313734 314762 313735 314763 "universe-th" = callPackage ··· 315870 316898 }: 315871 316899 mkDerivation { 315872 316900 pname = "utxorpc"; 315873 - version = "0.0.4.4"; 315874 - sha256 = "0is31qp6vbbbs4qnbbyh2wlcwrh2jkjq4ffml2nb4sbb47cl459z"; 316901 + version = "0.0.5.1"; 316902 + sha256 = "1k46h256vdzwqbg7g44la8k41rlwwa4xjpzl1506zr3dsxvjgab2"; 315875 316903 libraryHaskellDepends = [ 315876 316904 base proto-lens proto-lens-protobuf-types proto-lens-runtime 315877 316905 ]; ··· 315887 316915 }: 315888 316916 mkDerivation { 315889 316917 pname = "utxorpc-client"; 315890 - version = "0.0.1.1"; 315891 - sha256 = "1l588nhg9ssqdwdx6pvqsj4mgl88rp4fbnba8ph4hf9jqf9j81ci"; 315892 - revision = "1"; 315893 - editedCabalFile = "1lqarn3bycipy6rbqy9p4ypsq0xvpm0qwmjpgkqs0ivr6wp9vnas"; 316918 + version = "0.0.2.0"; 316919 + sha256 = "1i9gzr4dlhy3j0x2mx9idgc16r0yz7qw72z6gc10s4vlbbrc1mnb"; 315894 316920 isLibrary = true; 315895 316921 isExecutable = true; 315896 316922 libraryHaskellDepends = [ ··· 315919 316945 }: 315920 316946 mkDerivation { 315921 316947 pname = "utxorpc-server"; 315922 - version = "0.0.1.1"; 315923 - sha256 = "025lrc650b0kjw1z5vsjqg1ylb8zjv4bm5jrlk8dilb5yipk3zjq"; 315924 - revision = "1"; 315925 - editedCabalFile = "06hxrc4d93v814yiv09x6f7pjphx9hk3jbgv6cnwi4bx9ryp7sak"; 316948 + version = "0.0.2.0"; 316949 + sha256 = "1sbbyhf4av2vrqnz2g7gzm0q28bchw2jqnyqr42az7jddki9r93l"; 315926 316950 isLibrary = true; 315927 316951 isExecutable = true; 315928 316952 libraryHaskellDepends = [ ··· 317917 318941 pname = "vector-hashtables"; 317918 318942 version = "0.1.1.4"; 317919 318943 sha256 = "0nvi9j18v8xfb3p2q65bi9f3rzrw2bc2nz2q096flxjf72ipapac"; 318944 + revision = "1"; 318945 + editedCabalFile = "1n3s6czg2h51dwqwfisi943agsi5x1fin5ja6waz67gyp1cc77hc"; 317920 318946 libraryHaskellDepends = [ base hashable primitive vector ]; 317921 318947 testHaskellDepends = [ 317922 318948 base containers hashable hspec primitive QuickCheck ··· 317928 318954 ]; 317929 318955 description = "Efficient vector-based mutable hashtables implementation"; 317930 318956 license = lib.licenses.bsd3; 318957 + }) {}; 318958 + 318959 + "vector-hashtables_0_1_2_0" = callPackage 318960 + ({ mkDerivation, base, containers, criterion, hashable, hashtables 318961 + , hspec, hspec-discover, primitive, QuickCheck 318962 + , quickcheck-instances, unordered-containers, vector 318963 + }: 318964 + mkDerivation { 318965 + pname = "vector-hashtables"; 318966 + version = "0.1.2.0"; 318967 + sha256 = "1s0c3d4f61rgvb0i8c2m3lazxbxg2cpv1pq4k4lnr7nga7sama9r"; 318968 + libraryHaskellDepends = [ base hashable primitive vector ]; 318969 + testHaskellDepends = [ 318970 + base containers hashable hspec primitive QuickCheck 318971 + quickcheck-instances vector 318972 + ]; 318973 + testToolDepends = [ hspec-discover ]; 318974 + benchmarkHaskellDepends = [ 318975 + base criterion hashtables primitive unordered-containers vector 318976 + ]; 318977 + description = "Efficient vector-based mutable hashtables implementation"; 318978 + license = lib.licenses.bsd3; 318979 + hydraPlatforms = lib.platforms.none; 317931 318980 }) {}; 317932 318981 317933 318982 "vector-heterogenous" = callPackage ··· 318240 319289 pname = "vector-th-unbox"; 318241 319290 version = "0.2.2"; 318242 319291 sha256 = "0j81m09xxv24zziv0nanfppckzmas5184jr3npjhc9w49r3cm94a"; 318243 - revision = "5"; 318244 - editedCabalFile = "1mw2ssj6a772cvw2mf0r5qvz4blaq8k194p6bj0wnl1plr16r90b"; 319292 + revision = "6"; 319293 + editedCabalFile = "1pdl1xvr1b4zg32b9d8jv4jakjnd5id5wdj2czgzajr6xlkvyhir"; 318245 319294 libraryHaskellDepends = [ base template-haskell vector ]; 318246 319295 testHaskellDepends = [ base data-default vector ]; 318247 319296 description = "Deriver for Data.Vector.Unboxed using Template Haskell"; ··· 318587 319636 hydraPlatforms = lib.platforms.none; 318588 319637 }) {}; 318589 319638 319639 + "versions_5_0_5" = callPackage 319640 + ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens 319641 + , parser-combinators, QuickCheck, tasty, tasty-hunit 319642 + , tasty-quickcheck, text 319643 + }: 319644 + mkDerivation { 319645 + pname = "versions"; 319646 + version = "5.0.5"; 319647 + sha256 = "01kn3ilizzm5n05nz0qry1vjb6bj8dzinyqn3mbshds298acn70c"; 319648 + libraryHaskellDepends = [ 319649 + base deepseq hashable megaparsec parser-combinators text 319650 + ]; 319651 + testHaskellDepends = [ 319652 + base megaparsec microlens QuickCheck tasty tasty-hunit 319653 + tasty-quickcheck text 319654 + ]; 319655 + description = "Types and parsers for software version numbers"; 319656 + license = lib.licenses.bsd3; 319657 + hydraPlatforms = lib.platforms.none; 319658 + }) {}; 319659 + 318590 319660 "versions" = callPackage 318591 319661 ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens 318592 319662 , parser-combinators, tasty, tasty-hunit, template-haskell, text ··· 318649 319719 doHaddock = false; 318650 319720 description = "Functor-parametric containers"; 318651 319721 license = lib.licenses.bsd3; 318652 - hydraPlatforms = lib.platforms.none; 318653 319722 }) {}; 318654 319723 318655 319724 "vflow-types" = callPackage ··· 319044 320113 ]; 319045 320114 description = "Convert plain records to vinyl (and vice versa), generically"; 319046 320115 license = lib.licenses.bsd3; 319047 - hydraPlatforms = lib.platforms.none; 319048 320116 }) {}; 319049 320117 319050 320118 "vinyl-gl" = callPackage ··· 319890 320958 }: 319891 320959 mkDerivation { 319892 320960 pname = "vty-windows"; 319893 - version = "0.2.0.2"; 319894 - sha256 = "12dd00lp5vx8fijj6i3ihd5553k9b127lh25li50dimkxf5vrwjv"; 320961 + version = "0.2.0.3"; 320962 + sha256 = "12f91izwg4r18zvdbnkwd8jk7agdyy3w3bcljrm92hib43i210id"; 319895 320963 libraryHaskellDepends = [ 319896 320964 base blaze-builder bytestring containers deepseq directory filepath 319897 320965 microlens microlens-mtl microlens-th mtl parsec stm transformers ··· 321362 322430 pname = "wai-middleware-static"; 321363 322431 version = "0.9.2"; 321364 322432 sha256 = "1ynm0xcr3pj5bbph78p1kpyxvd0n3a0gfdbm6yb7i004ixaqf33c"; 321365 - revision = "4"; 321366 - editedCabalFile = "0kmy18qq2mc5mlmnx6xaj1wkk63jl0s4fn16zbd6cyb6jb8n2lq4"; 322433 + revision = "5"; 322434 + editedCabalFile = "059vp0ipdgfpldzmqqhkayak6dicj8qhpb2qcwdk8y31bcg7895m"; 321367 322435 libraryHaskellDepends = [ 321368 322436 base base16-bytestring bytestring containers cryptohash-sha1 321369 322437 directory expiring-cache-map filepath http-types mime-types ··· 322324 323392 license = lib.licenses.mit; 322325 323393 }) {}; 322326 323394 322327 - "warp_3_4_0" = callPackage 323395 + "warp_3_4_1" = callPackage 322328 323396 ({ mkDerivation, array, auto-update, base, bsb-http-chunked 322329 323397 , bytestring, case-insensitive, containers, crypton-x509, directory 322330 323398 , gauge, ghc-prim, hashable, hspec, hspec-discover, http-client ··· 322334 323402 }: 322335 323403 mkDerivation { 322336 323404 pname = "warp"; 322337 - version = "3.4.0"; 322338 - sha256 = "0p68qzap25na55gnc521c8yvdf4zfy86l2x8cqfw9kmr28f71s75"; 323405 + version = "3.4.1"; 323406 + sha256 = "0f4cs9qb3cpagryijzw46r5y5bd2srvb4b3phffydj5aim253jfp"; 322339 323407 libraryHaskellDepends = [ 322340 323408 array auto-update base bsb-http-chunked bytestring case-insensitive 322341 323409 containers crypton-x509 ghc-prim hashable http-date http-types ··· 322463 323531 }: 322464 323532 mkDerivation { 322465 323533 pname = "warp-tls"; 322466 - version = "3.4.4"; 322467 - sha256 = "1l8lxqakz5c060sif6qz3nz019xan5zhdf5l8xmwy00aq8ccs6ba"; 323534 + version = "3.4.5"; 323535 + sha256 = "0j4m5idjg7fa8snc46lhf5gwwdgq004pjmqzfcb78pf1px1y0gwy"; 322468 323536 libraryHaskellDepends = [ 322469 323537 base bytestring data-default-class network recv streaming-commons 322470 323538 tls tls-session-manager unliftio wai warp ··· 327390 328458 }: 327391 328459 mkDerivation { 327392 328460 pname = "wuss"; 327393 - version = "2.0.1.7"; 327394 - sha256 = "09ad7bxkg46kgmkf49n86wqkzpsz277kiiwhw81awgivfacqkcvy"; 328461 + version = "2.0.1.8"; 328462 + sha256 = "1pdh44r11yxyjgyb8la28crsm7sk09fshmqcgxyxczwfjsa85dpk"; 327395 328463 libraryHaskellDepends = [ 327396 328464 base bytestring crypton-connection exceptions network websockets 327397 328465 ]; ··· 329786 330854 pname = "xor"; 329787 330855 version = "0.0.1.2"; 329788 330856 sha256 = "0c0a1zg0kwp3jdlgw6y1l6qp00680khxa3sizx5wafdv09rwmrxc"; 329789 - revision = "2"; 329790 - editedCabalFile = "160vvj5icka4i76b7x2qg3l9gvxib0shgs5zrvj27r587vd81rl5"; 330857 + revision = "3"; 330858 + editedCabalFile = "0lj7kp8119cbl5g3ndnkr4fjgcwk6liar79j4rvrf1zyr5xflknr"; 329791 330859 libraryHaskellDepends = [ base bytestring ghc-byteorder ]; 329792 330860 testHaskellDepends = [ 329793 330861 base bytestring ghc-byteorder QuickCheck tasty tasty-hunit ··· 330860 331928 ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring 330861 331929 , containers, criterion, deepseq, directory, filepath, hspec 330862 331930 , hspec-discover, HUnit, libyaml-streamly, megaparsec, mockery, mtl 330863 - , raw-strings-qq, safe-exceptions, scientific, streamly, strict 330864 - , template-haskell, temporary, text, transformers 331931 + , raw-strings-qq, safe-exceptions, scientific, streamly-core 331932 + , strict, template-haskell, temporary, text, transformers 330865 331933 , unordered-containers, vector, versions 330866 331934 }: 330867 331935 mkDerivation { 330868 331936 pname = "yaml-streamly"; 330869 - version = "0.12.4"; 330870 - sha256 = "06cr9qqxxck6qgdc0lizjlkzm9j0mhyj4p64wymhkwd70dyhlfmz"; 331937 + version = "0.12.5"; 331938 + sha256 = "0gkgbqki58snxzsd1wa0gs22bwx6fax0b32zc3dy53n9fyivbwiz"; 330871 331939 isLibrary = true; 330872 331940 isExecutable = true; 330873 331941 libraryHaskellDepends = [ 330874 331942 aeson attoparsec base bytestring containers deepseq directory 330875 - filepath libyaml-streamly mtl safe-exceptions scientific streamly 330876 - template-haskell text transformers unordered-containers vector 331943 + filepath libyaml-streamly mtl safe-exceptions scientific 331944 + streamly-core template-haskell text transformers 331945 + unordered-containers vector 330877 331946 ]; 330878 331947 testHaskellDepends = [ 330879 331948 aeson base base-compat bytestring directory hspec HUnit 330880 - libyaml-streamly mockery raw-strings-qq scientific streamly 331949 + libyaml-streamly mockery raw-strings-qq scientific streamly-core 330881 331950 temporary text unordered-containers vector 330882 331951 ]; 330883 331952 testToolDepends = [ hspec-discover ]; ··· 331011 332080 pname = "yampa-canvas"; 331012 332081 version = "0.2.3"; 331013 332082 sha256 = "0a1pq1psmc4490isr19z4prnqq1w3374vkfmzpw9s20s2p6k5y7r"; 331014 - revision = "12"; 331015 - editedCabalFile = "0j9n3xd4hxir1x46yrr8vwrbr8yziw5xfjzvn2j57jrx0qs9c0fb"; 332083 + revision = "13"; 332084 + editedCabalFile = "1401zbwg52q3y277h60c0ahwz105iakxfqpvi50bc8q6w56g7jbq"; 331016 332085 isLibrary = true; 331017 332086 isExecutable = true; 331018 332087 libraryHaskellDepends = [ base blank-canvas stm time Yampa ]; ··· 335805 336874 }: 335806 336875 mkDerivation { 335807 336876 pname = "zip"; 335808 - version = "2.0.0"; 335809 - sha256 = "1j3gwhgcn2j2jsdg4dw7a5y1pw0n273zkfk782pvzjqmccaywbdp"; 335810 - revision = "3"; 335811 - editedCabalFile = "1b6izcvvrhdra0jxp2s7xk9xv41iwq3yc9bpi44nmc2fj4ra4r2v"; 336877 + version = "2.0.1"; 336878 + sha256 = "0djjj1r30hfair0qq9vzla4qlaw60gmg2963vwch9pgiylzm2f5h"; 335812 336879 isLibrary = true; 335813 336880 isExecutable = true; 335814 336881 libraryHaskellDepends = [ ··· 335819 336886 ]; 335820 336887 executableHaskellDepends = [ base filepath ]; 335821 336888 testHaskellDepends = [ 335822 - base bytestring conduit containers directory dlist exceptions 335823 - filepath hspec QuickCheck temporary text time transformers 336889 + base bytestring conduit containers directory dlist filepath hspec 336890 + QuickCheck temporary text time 335824 336891 ]; 335825 336892 description = "Operations on zip archives"; 335826 336893 license = lib.licenses.bsd3; ··· 336073 337140 license = lib.licenses.bsd3; 336074 337141 }) {inherit (pkgs) zlib;}; 336075 337142 336076 - "zlib_0_7_0_0" = callPackage 337143 + "zlib_0_7_1_0" = callPackage 336077 337144 ({ mkDerivation, base, bytestring, QuickCheck, tasty 336078 337145 , tasty-quickcheck, zlib 336079 337146 }: 336080 337147 mkDerivation { 336081 337148 pname = "zlib"; 336082 - version = "0.7.0.0"; 336083 - sha256 = "0ivszx31jw560axchxz9g646baw2rs6fr1ih0d5mmzz1w42w4hvy"; 336084 - revision = "1"; 336085 - editedCabalFile = "1fiwhzs7sp3ck75ii176pakmwjqcjlv0fiqcqka6r8p9jdf958b4"; 337149 + version = "0.7.1.0"; 337150 + sha256 = "1g2md8z0ijcbrqlx9q9i49myi2lnlvzmma1ajmsd5y0xp2v3ipbf"; 336086 337151 libraryHaskellDepends = [ base bytestring ]; 336087 337152 libraryPkgconfigDepends = [ zlib ]; 336088 337153 testHaskellDepends = [ ··· 336125 337190 license = lib.licenses.bsd3; 336126 337191 hydraPlatforms = lib.platforms.none; 336127 337192 broken = true; 337193 + }) {}; 337194 + 337195 + "zlib-clib" = callPackage 337196 + ({ mkDerivation }: 337197 + mkDerivation { 337198 + pname = "zlib-clib"; 337199 + version = "1.3.1"; 337200 + sha256 = "153aldw8vqy6wzz7knbzyfkxsr3gsv5hjf4y84s12ifx2fi8zfkn"; 337201 + doHaddock = false; 337202 + description = "zlib C library bits"; 337203 + license = lib.licenses.zlib; 336128 337204 }) {}; 336129 337205 336130 337206 "zlib-conduit" = callPackage
+10 -4
pkgs/development/haskell-modules/make-package-set.nix
··· 211 211 }) firstRevision; 212 212 213 213 # Creates a Haskell package from a source package by calling cabal2nix on the source. 214 - callCabal2nixWithOptions = name: src: extraCabal2nixOptions: args: 214 + callCabal2nixWithOptions = name: src: opts: args: 215 215 let 216 - filter = path: type: 216 + extraCabal2nixOptions = if builtins.isString opts 217 + then opts 218 + else opts.extraCabal2nixOptions or ""; 219 + srcModifier = opts.srcModifier or null; 220 + defaultFilter = path: type: 217 221 pkgs.lib.hasSuffix ".cabal" path || 218 222 baseNameOf path == "package.yaml"; 219 223 expr = self.haskellSrc2nix { 220 224 inherit name extraCabal2nixOptions; 221 - src = if pkgs.lib.canCleanSource src 222 - then pkgs.lib.cleanSourceWith { inherit src filter; } 225 + src = if srcModifier != null 226 + then srcModifier src 227 + else if pkgs.lib.canCleanSource src 228 + then pkgs.lib.cleanSourceWith { inherit src; filter = defaultFilter; } 223 229 else src; 224 230 }; 225 231 in overrideCabal (orig: {
+8
pkgs/development/interpreters/octave/build-env.nix
··· 63 63 addPkgLocalList $out ${octave} 64 64 65 65 wrapOctavePrograms "${lib.concatStringsSep " " packages}" 66 + # We also need to modify the Exec= line of the desktop file, so it will point 67 + # to the wrapper we generated above. 68 + rm $out/share/applications # should be a symlink to ${octave}/share/applications 69 + mkdir $out/share/applications 70 + substitute \ 71 + ${octave}/share/applications/org.octave.Octave.desktop \ 72 + $out/share/applications/org.octave.Octave.desktop \ 73 + --replace-fail ${octave}/bin/octave $out/bin/octave 66 74 '' + postBuild; 67 75 68 76 inherit (octave) meta;
+2 -2
pkgs/development/libraries/libdatachannel/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "libdatachannel"; 17 - version = "0.21.0"; 17 + version = "0.21.1"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "paullouisageneau"; 21 21 repo = "libdatachannel"; 22 22 rev = "v${version}"; 23 - hash = "sha256-hxXDovJAmuh15jFaxY9aESoTVVJ3u2twsX31U3txans="; 23 + hash = "sha256-sTdA4kCIdY3l/YUNKbXzRDS1O0AFx90k94W3cJpfLIY="; 24 24 }; 25 25 26 26 outputs = [ "out" "dev" ];
+2 -2
pkgs/development/libraries/libgpiod/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "libgpiod"; 6 - version = "2.1.1"; 6 + version = "2.1.2"; 7 7 8 8 src = fetchurl { 9 9 url = "https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/snapshot/libgpiod-${version}.tar.gz"; 10 - hash = "sha256-CvQ6YInWn50HXPZ8oq5ZcrkIHjjms9Rs6jfWfi32+5s="; 10 + hash = "sha256-sb3x4/dSOGlfk+RCBiuvwGkXDyv08M1LjgScpnExofA="; 11 11 }; 12 12 13 13 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/science/astronomy/wcslib/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "wcslib"; 5 - version = "8.2.2"; 5 + version = "8.3"; 6 6 7 7 src = fetchurl { 8 8 url = "ftp://ftp.atnf.csiro.au/pub/software/wcslib/${pname}-${version}.tar.bz2"; 9 - sha256 = "sha256-YpgiCugX9OVSJkOsTD2iYjvnCjSEsaTzcGC+4+S9eDM="; 9 + sha256 = "sha256-Qx6jQXknu8Arib+jQV3AtGaLDyGjtG+4o1JeL89hRQg="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ flex ];
+2 -10
pkgs/development/ocaml-modules/uring/default.nix
··· 11 11 12 12 buildDunePackage rec { 13 13 pname = "uring"; 14 - version = "0.8"; 14 + version = "0.9"; 15 15 16 16 minimalOCamlVersion = "4.12"; 17 17 18 18 src = fetchurl { 19 19 url = "https://github.com/ocaml-multicore/ocaml-${pname}/releases/download/v${version}/${pname}-${version}.tbz"; 20 - hash = "sha256-4OGst19vqEzuNVxO5xxtzS+mEilEBFoEc7lC3j3sTk4="; 20 + hash = "sha256-eXWIxfL9UsKKf4sanBjKfr6Od4fPDctVnkU+wjIXW0M="; 21 21 }; 22 - 23 - patches = [ 24 - (fetchpatch { 25 - name = "musl-1.2.5.patch"; 26 - url = "https://github.com/ocaml-multicore/ocaml-uring/commit/abe340086574c124061434054937d1f19ee6bb71.patch"; 27 - hash = "sha256-J4ZQAdQZ9fhT3/vAh5FYMyvMllTowe4GyHJy5RGUTv0="; 28 - }) 29 - ]; 30 22 31 23 propagatedBuildInputs = [ 32 24 cstruct
+59
pkgs/development/python-modules/filedate/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pytestCheckHook, 6 + python-dateutil, 7 + setuptools, 8 + }: 9 + buildPythonPackage rec { 10 + pname = "filedate"; 11 + version = "3.0"; 12 + pyproject = true; 13 + 14 + src = fetchFromGitHub { 15 + owner = "kubinka0505"; 16 + repo = "filedate"; 17 + rev = version; 18 + hash = "sha256-HvuGP+QlUlfAUfFmaVVvtPHGdrbWVxghQipnqTTvAQc="; 19 + }; 20 + 21 + sourceRoot = "${src.name}/Files"; 22 + 23 + # The repo stores everything in "src" and uses setup.py to move "src" -> 24 + # "filedate" before calling setup() and then tries to rename "filedate" back 25 + # to "src" after. 26 + postPatch = '' 27 + mv src filedate 28 + substituteInPlace setup.py \ 29 + --replace-fail "__title__ = os.path.basename(os.path.dirname(os.path.dirname(__file__)))" '__title__ = "filedate"' 30 + substituteInPlace setup.py \ 31 + --replace-fail "cleanup = True" "cleanup = False" 32 + 33 + # Disable renaming "filedate" dir back to "src" 34 + substituteInPlace setup.py \ 35 + --replace-fail "if os.path.exists(__title__):" "" 36 + substituteInPlace setup.py \ 37 + --replace-fail " os.rename(__title__, directory)" "" 38 + ''; 39 + 40 + build-system = [ setuptools ]; 41 + 42 + dependencies = [ python-dateutil ]; 43 + 44 + pythonImportsCheck = [ "filedate" ]; 45 + 46 + nativeCheckInputs = [ pytestCheckHook ]; 47 + 48 + pytestFlagsArray = [ "tests/unit.py" ]; 49 + 50 + disabledTests = [ "test_created" ]; 51 + 52 + meta = { 53 + description = "Simple, convenient and cross-platform file date changing library"; 54 + homepage = "https://github.com/kubinka0505/filedate"; 55 + changelog = "https://github.com/kubinka0505/filedate/blob/${src.rev}/Documents/ChangeLog.md"; 56 + license = lib.licenses.gpl3Only; 57 + maintainers = with lib.maintainers; [ thornycrackers ]; 58 + }; 59 + }
+3 -3
pkgs/development/tools/gosec/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "gosec"; 8 - version = "2.19.0"; 8 + version = "2.20.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "securego"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-Yb0NEvGx0Ds3t2VjhSWw4oILmN1kR9Dlqe45/VRbu0A="; 14 + hash = "sha256-QQD24Z755AurBFXZj/wlRBJegQ74kTvWVy2cN5PnblY="; 15 15 }; 16 16 17 - vendorHash = "sha256-yphsGkubJyXDrlCAKh9tdKI5cDldNXvJ22fs3rY5I4Y="; 17 + vendorHash = "sha256-VWbsSS3j8zgsZQzsO/ZyKoOUqhNhmMmDICImUZHmC9Y="; 18 18 19 19 subPackages = [ 20 20 "cmd/gosec"
+2 -2
pkgs/development/tools/haskell/hadrian/disable-hyperlinked-source.patch
··· 1 1 diff --git a/hadrian/src/Settings/Builders/Haddock.hs b/hadrian/src/Settings/Builders/Haddock.hs 2 2 index 902b2f85e2..429a441c3b 100644 3 - --- a/src/Settings/Builders/Haddock.hs 4 - +++ b/src/Settings/Builders/Haddock.hs 3 + --- a/hadrian/src/Settings/Builders/Haddock.hs 4 + +++ b/hadrian/src/Settings/Builders/Haddock.hs 5 5 @@ -57,7 +57,6 @@ haddockBuilderArgs = mconcat 6 6 , arg $ "--odir=" ++ takeDirectory output 7 7 , arg $ "--dump-interface=" ++ output
+2 -2
pkgs/development/tools/haskell/hadrian/hadrian-9.8.1-allow-Cabal-3.10.patch
··· 1 1 diff --git a/hadrian.cabal b/hadrian.cabal 2 2 index 70fded11aa..3893537f05 100644 3 - --- a/hadrian.cabal 4 - +++ b/hadrian.cabal 3 + --- a/hadrian/hadrian.cabal 4 + +++ b/hadrian/hadrian.cabal 5 5 @@ -150,7 +150,7 @@ executable hadrian 6 6 , TypeOperators 7 7 other-extensions: MultiParamTypeClasses
-8
pkgs/development/tools/haskell/hadrian/hadrian.nix
··· 11 11 , ghcVersion 12 12 # Customization 13 13 , userSettings ? null 14 - , enableHyperlinkedSource 15 14 }: 16 15 17 16 mkDerivation { ··· 21 20 postUnpack = '' 22 21 sourceRoot="$sourceRoot/hadrian" 23 22 ''; 24 - patches = lib.optionals (!enableHyperlinkedSource) [ 25 - ./disable-hyperlinked-source.patch 26 - ] ++ lib.optionals (lib.elem ghcVersion [ "9.8.1" "9.8.2" ]) [ 27 - # Incorrect bounds on Cabal 28 - # https://gitlab.haskell.org/ghc/ghc/-/issues/24100 29 - ./hadrian-9.8.1-allow-Cabal-3.10.patch 30 - ]; 31 23 # Overwrite UserSettings.hs with a provided custom one 32 24 postPatch = lib.optionalString (userSettings != null) '' 33 25 install -m644 "${writeText "UserSettings.hs" userSettings}" src/UserSettings.hs
+1 -5
pkgs/development/tools/haskell/hadrian/make-hadrian.nix
··· 32 32 # Contents of a non-default UserSettings.hs to use when building hadrian, if any. 33 33 # Should be a string or null. 34 34 , userSettings ? null 35 - # Whether to pass --hyperlinked-source to haddock or not. This is a custom 36 - # workaround as we wait for this to be configurable via userSettings or similar. 37 - # https://gitlab.haskell.org/ghc/ghc/-/issues/23625 38 - , enableHyperlinkedSource ? false 39 35 }: 40 36 41 37 let ··· 50 46 in 51 47 52 48 callPackage' ./hadrian.nix ({ 53 - inherit userSettings enableHyperlinkedSource; 49 + inherit userSettings; 54 50 } // lib.optionalAttrs (lib.versionAtLeast ghcVersion "9.9") { 55 51 # Starting with GHC 9.9 development, additional in tree packages are required 56 52 # to build hadrian. (Hackage-released conditional dependencies are handled
+3 -3
pkgs/development/tools/melange/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "melange"; 9 - version = "0.6.11"; 9 + version = "0.7.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "chainguard-dev"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-/P85vrcKWZHXNUIlzLpc9v0I5KEL7HUyr1SM2207l7o="; 15 + hash = "sha256-RkX6jS3Oh0pRn7kwNDRi8RQ2apLx3W82yQYI1JLJXjQ="; 16 16 # populate values that require us to use git. By doing this in postFetch we 17 17 # can delete .git afterwards and maintain better reproducibility of the src. 18 18 leaveDotGit = true; ··· 25 25 ''; 26 26 }; 27 27 28 - vendorHash = "sha256-R1Fo4N5q00ePkddOJKauC6iDPGMYk15FIKEXqWy6ifQ="; 28 + vendorHash = "sha256-0IBpnwAkvrGkll/mE67BXb/TmwYJyX2oG/aBqsKcn4g="; 29 29 30 30 subPackages = [ "." ]; 31 31
+42 -46
pkgs/development/tools/purescript/spago/default.nix
··· 1 1 { haskell 2 + , haskellPackages 2 3 , lib 3 4 4 5 # The following are only needed for the passthru.tests: 6 + , spago 5 7 , cacert 6 8 , git 7 9 , nodejs ··· 9 11 , runCommand 10 12 }: 11 13 12 - let 13 - spago = 14 - lib.pipe 15 - haskell.packages.ghc90.spago 16 - [ haskell.lib.compose.justStaticExecutables 17 - (haskell.lib.compose.overrideCabal (oldAttrs: { 18 - changelog = "https://github.com/purescript/spago/releases/tag/${oldAttrs.version}"; 19 - })) 20 - ]; 21 - in 14 + lib.pipe 15 + haskellPackages.spago 16 + [ 17 + haskell.lib.compose.justStaticExecutables 22 18 23 - spago.overrideAttrs (oldAttrs: { 24 - passthru = (oldAttrs.passthru or {}) // { 25 - updateScript = ./update.sh; 19 + (haskell.lib.compose.overrideCabal (oldAttrs: { 20 + changelog = "https://github.com/purescript/spago/releases/tag/${oldAttrs.version}"; 26 21 27 - # These tests can be run with the following command. The tests access the 28 - # network, so they cannot be run in the nix sandbox. sudo is needed in 29 - # order to change the sandbox option. 30 - # 31 - # $ sudo nix-build -A spago.passthru.tests --option sandbox relaxed 32 - # 33 - tests = 34 - runCommand 35 - "spago-tests" 36 - { 37 - __noChroot = true; 38 - nativeBuildInputs = [ 39 - cacert 40 - git 41 - nodejs 42 - purescript 43 - spago 44 - ]; 45 - } 46 - '' 47 - # spago expects HOME to be set because it creates a cache file under 48 - # home. 49 - HOME=$(pwd) 22 + passthru = (oldAttrs.passthru or {}) // { 23 + updateScript = ./update.sh; 50 24 51 - spago --verbose init 52 - spago --verbose build 53 - spago --verbose test 25 + # These tests can be run with the following command. The tests access the 26 + # network, so they cannot be run in the nix sandbox. sudo is needed in 27 + # order to change the sandbox option. 28 + # 29 + # $ sudo nix-build -A spago.passthru.tests --option sandbox relaxed 30 + # 31 + tests = 32 + runCommand 33 + "spago-tests" 34 + { 35 + __noChroot = true; 36 + nativeBuildInputs = [ 37 + cacert 38 + git 39 + nodejs 40 + purescript 41 + spago 42 + ]; 43 + } 44 + '' 45 + # spago expects HOME to be set because it creates a cache file under 46 + # home. 47 + HOME=$(pwd) 54 48 55 - touch $out 56 - ''; 57 - }; 58 - meta = (oldAttrs.meta or {}) // { 59 - mainProgram = "spago"; 60 - }; 61 - }) 49 + spago --verbose init 50 + spago --verbose build 51 + spago --verbose test 52 + 53 + touch $out 54 + ''; 55 + }; 56 + })) 57 + ]
+7 -6
pkgs/development/tools/purescript/spago/spago.nix
··· 9 9 , optparse-applicative, prettyprinter, process, QuickCheck, retry 10 10 , rio, rio-orphans, safe, semver-range, stm, stringsearch, tar 11 11 , template-haskell, temporary, text, time, transformers, turtle 12 - , unliftio, unordered-containers, utf8-string, versions, with-utf8 13 - , zlib 12 + , unliftio, unordered-containers, uri-encode, utf8-string, versions 13 + , with-utf8, yaml, zlib 14 14 }: 15 15 mkDerivation { 16 16 pname = "spago"; 17 - version = "0.20.9"; 17 + version = "0.21.0"; 18 18 src = fetchgit { 19 19 url = "https://github.com/purescript/spago.git"; 20 - sha256 = "00vdqg7vaw3d9zwh47886lw9fhhlwjagzhaj3aqz4xm92pjavhih"; 21 - rev = "d16d4914200783fbd820ba89dbdf67270454faf5"; 20 + sha256 = "1v5y15nhw6smnir0y7y854pa70iv8asxsqph2y8rz1c9lkz5d41g"; 21 + rev = "c354f4a461f65fcb83aaa843830ea1589f6c7179"; 22 22 fetchSubmodules = true; 23 23 }; 24 24 isLibrary = true; ··· 31 31 optparse-applicative prettyprinter process retry rio rio-orphans 32 32 safe semver-range stm stringsearch tar template-haskell temporary 33 33 text time transformers turtle unliftio unordered-containers 34 - utf8-string versions with-utf8 zlib 34 + uri-encode utf8-string versions with-utf8 yaml zlib 35 35 ]; 36 36 executableHaskellDepends = [ 37 37 ansi-terminal base text turtle with-utf8 ··· 43 43 testToolDepends = [ hspec-discover ]; 44 44 homepage = "https://github.com/purescript/spago#readme"; 45 45 license = lib.licenses.bsd3; 46 + mainProgram = "spago"; 46 47 }
+2 -2
pkgs/development/tools/wabt/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "wabt"; 5 - version = "1.0.34"; 5 + version = "1.0.35"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "WebAssembly"; 9 9 repo = "wabt"; 10 10 rev = version; 11 - sha256 = "sha256-KlaMc3k1y6KviMDrMbKPcJOywJasrPZrnvSos8hgu+8="; 11 + sha256 = "sha256-oWyHR2HRDA/N5Rm9EXhOi+lZ2N7In6HmE74ZL2Nyu9A="; 12 12 fetchSubmodules = true; 13 13 }; 14 14
+2 -2
pkgs/os-specific/linux/fnotifystat/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "fnotifystat"; 8 - version = "0.02.11"; 8 + version = "0.03.00"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "ColinIanKing"; 12 12 repo = pname; 13 13 rev = "V${version}"; 14 - hash = "sha256-CwjaDL5pt2HMUhq0Q3s6Ssp3jr9uwCdVhT1JzlKcQQw="; 14 + hash = "sha256-UGww0/m+JMftQyAguc8UpPrtIphjCq9TINabFaAKN0A="; 15 15 }; 16 16 17 17 installFlags = [
+3 -3
pkgs/servers/klipper/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "klipper"; 11 - version = "0.12.0-unstable-2024-04-20"; 11 + version = "0.12.0-unstable-2024-05-14"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "KevinOConnor"; 15 15 repo = "klipper"; 16 - rev = "2f6e94c94cae036b70b02df996dc12e2e61e5dcb"; 17 - sha256 = "sha256-qDV0L86NLQl8O/w9yuTnMZ0MdYfFn+u+jFUCDl5p1LY="; 16 + rev = "e0cbd7b5fc1ce6d1dfbc8daf8e59f57bf3c5e5b9"; 17 + sha256 = "sha256-fPeFul9BLWuw6T4IdRROCd9BY0e6sxr82Q3orDZnye8="; 18 18 }; 19 19 20 20 sourceRoot = "${src.name}/klippy";
+5 -1
pkgs/servers/mail/stalwart/default.nix
··· 10 10 , stdenv 11 11 , darwin 12 12 , nix-update-script 13 + , nixosTests 13 14 , rocksdb_8_3 14 15 }: 15 16 ··· 60 61 # Tests require reading to /etc/resolv.conf 61 62 doCheck = false; 62 63 63 - passthru.update-script = nix-update-script { }; 64 + passthru = { 65 + update-script = nix-update-script { }; 66 + tests.stalwart-mail = nixosTests.stalwart-mail; 67 + }; 64 68 65 69 meta = with lib; { 66 70 description = "Secure & Modern All-in-One Mail Server (IMAP, JMAP, SMTP)";
+3 -3
pkgs/servers/search/weaviate/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "weaviate"; 8 - version = "1.24.11"; 8 + version = "1.25.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "weaviate"; 12 12 repo = "weaviate"; 13 13 rev = "v${version}"; 14 - hash = "sha256-rXe9svvHu/6sQhHJ++jwb5gJEeVwoK/Z8rV7swUM3Kk="; 14 + hash = "sha256-3ZjsFIxrlDCkbiIPNH+nkCwl9SEGA1h6632ZlIc9HBc="; 15 15 }; 16 16 17 - vendorHash = "sha256-f7LskkQbsPwNmrzLTze0C66y++7Vqtb15tjW142TQmE="; 17 + vendorHash = "sha256-4QSc4dU1bEpKpiG7FwSq/BbnFL94DqgjQo6zN67d8Sw="; 18 18 19 19 subPackages = [ "cmd/weaviate-server" ]; 20 20
+11 -9
pkgs/servers/x11/xorg/xwayland.nix
··· 4 4 , fetchpatch 5 5 , fontutil 6 6 , lib 7 + , libdecor 7 8 , libei 8 9 , libGL 9 10 , libGLU ··· 33 34 , pkg-config 34 35 , pixman 35 36 , stdenv 37 + , systemd 36 38 , wayland 37 39 , wayland-protocols 38 40 , wayland-scanner ··· 47 49 48 50 stdenv.mkDerivation rec { 49 51 pname = "xwayland"; 50 - version = "23.2.6"; 52 + version = "24.1.0"; 51 53 52 54 src = fetchurl { 53 55 url = "mirror://xorg/individual/xserver/${pname}-${version}.tar.xz"; 54 - hash = "sha256-HJo2a058ytug+b0xPFnq4S0jvXJUOyKibq+LIINc/G0="; 56 + hash = "sha256-vvIcTxiAek7VccTi32CrY7VGa71QLszrJIW4kqt23MI="; 55 57 }; 56 58 57 59 patches = [ 58 - # Backport fix for libei scrolling 59 - # Notably affects Steam Input, but also anything else using xtest 60 + # Backport fix for pkg-config generation to make CMake happy 60 61 # FIXME: remove when merged 61 - # Upstream PR: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1531 62 + # Upstream PR: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1543 62 63 (fetchpatch { 63 - url = "https://gitlab.freedesktop.org/xorg/xserver/-/commit/317712eb5a1aa4a1c3d737a8fcaee57add9981c9.patch"; 64 - hash = "sha256-TZo38Pyr9IJUF+3bqlmF4M84XGgo9G6WFTvbaP9r0XU="; 64 + url = "https://gitlab.freedesktop.org/xorg/xserver/-/commit/8cb1c21a4240a5b6bf4aeeef51819639b4e0ad24.patch"; 65 + hash = "sha256-MZPP9QgYO4RFJ/vcjkpu7SVSo5Dh09ZdZjOwTopjdYQ="; 65 66 }) 66 67 ]; 67 68 ··· 76 77 ]; 77 78 buildInputs = [ 78 79 egl-wayland 80 + libdecor 79 81 libepoxy 80 82 libei 81 83 fontutil ··· 102 104 mesa 103 105 openssl 104 106 pixman 107 + systemd 105 108 wayland 106 109 wayland-protocols 107 110 xkbcomp ··· 112 115 libunwind 113 116 ]; 114 117 mesonFlags = [ 115 - (lib.mesonBool "xwayland_eglstream" true) 116 118 (lib.mesonBool "xcsecurity" true) 117 119 (lib.mesonOption "default_font_path" defaultFontPath) 118 120 (lib.mesonOption "xkb_bin_dir" "${xkbcomp}/bin") ··· 132 134 homepage = "https://wayland.freedesktop.org/xserver.html"; 133 135 license = licenses.mit; 134 136 mainProgram = "Xwayland"; 135 - maintainers = with maintainers; [ emantor ]; 137 + maintainers = with maintainers; [ emantor k900 ]; 136 138 platforms = platforms.linux; 137 139 }; 138 140 }
+3 -3
pkgs/tools/admin/granted/default.nix
··· 12 12 13 13 buildGoModule rec { 14 14 pname = "granted"; 15 - version = "0.25.0"; 15 + version = "0.26.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "common-fate"; 19 19 repo = pname; 20 20 rev = "v${version}"; 21 - sha256 = "sha256-oXwBVtkHy0bIs/5iHUvxO2gxccgBC0/+7EV09LIsROo="; 21 + sha256 = "sha256-Ny2HHNawUmjqo0rTlM5yulOkqQUM/x1ySbXIE6vbegQ="; 22 22 }; 23 23 24 - vendorHash = "sha256-EtS0cSDFWrR2rkKtNihBCZGBZC0TXruEuP2fqw0ZuIQ="; 24 + vendorHash = "sha256-f0vL9YD5PmoZFeOv2oeYtm2gYPYCJ6aYTan9AVr0/gc="; 25 25 26 26 nativeBuildInputs = [ makeWrapper ]; 27 27
+3 -3
pkgs/tools/misc/cf-terraforming/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "cf-terraforming"; 5 - version = "0.19.0"; 5 + version = "0.20.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cloudflare"; 9 9 repo = "cf-terraforming"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-eGfPk3qptNf6QfVKDT4MwJav7z+ri+eEiB7KHGRxzOE="; 11 + sha256 = "sha256-r5iRXhbjmFNlzoOe9s6vheROl/XKbeIfGD+ACl0hmro="; 12 12 }; 13 13 14 - vendorHash = "sha256-cWFCEC20D2nhVeW7P/w5YSt1tQbWTPDWF/eaxEvWoLo="; 14 + vendorHash = "sha256-FinthjJeXwfjyNORdgmgArjRk+2zUlVV67P52V/lK+A="; 15 15 ldflags = [ "-X github.com/cloudflare/cf-terraforming/internal/app/cf-terraforming/cmd.versionString=${version}" ]; 16 16 17 17 # The test suite insists on downloading a binary release of Terraform from
+2 -2
pkgs/tools/package-management/poetry/unwrapped.nix
··· 38 38 39 39 buildPythonPackage rec { 40 40 pname = "poetry"; 41 - version = "1.8.2"; 41 + version = "1.8.3"; 42 42 pyproject = true; 43 43 44 44 disabled = pythonOlder "3.8"; ··· 47 47 owner = "python-poetry"; 48 48 repo = "poetry"; 49 49 rev = "refs/tags/${version}"; 50 - hash = "sha256-MBWVeS/UHpzeeNUeiHMoXnLA3enRO/6yGIbg4Vf2GxU="; 50 + hash = "sha256-PPHt9GG5XJzrhnuAS8L+0Pa3El3RNCdEbXbLnHopDWg="; 51 51 }; 52 52 53 53 nativeBuildInputs = [
+488 -376
pkgs/tools/wayland/wluma/Cargo.lock
··· 3 3 version = 3 4 4 5 5 [[package]] 6 + name = "addr2line" 7 + version = "0.21.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler" 16 + version = "1.0.2" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 + 20 + [[package]] 6 21 name = "aho-corasick" 7 - version = "0.7.20" 22 + version = "1.1.3" 8 23 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 24 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 10 25 dependencies = [ 11 - "memchr 2.5.0", 26 + "memchr 2.7.2", 12 27 ] 28 + 29 + [[package]] 30 + name = "android-tzdata" 31 + version = "0.1.1" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 13 34 14 35 [[package]] 15 36 name = "android_system_properties" ··· 22 43 23 44 [[package]] 24 45 name = "anyhow" 25 - version = "1.0.68" 46 + version = "1.0.81" 26 47 source = "registry+https://github.com/rust-lang/crates.io-index" 27 - checksum = "2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61" 48 + checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" 28 49 29 50 [[package]] 30 51 name = "ash" 31 - version = "0.37.2+1.3.238" 52 + version = "0.37.3+1.3.251" 32 53 source = "registry+https://github.com/rust-lang/crates.io-index" 33 - checksum = "28bf19c1f0a470be5fbf7522a308a05df06610252c5bcf5143e1b23f629a9a03" 54 + checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" 34 55 35 56 [[package]] 36 57 name = "atty" ··· 45 66 46 67 [[package]] 47 68 name = "autocfg" 48 - version = "1.1.0" 69 + version = "1.2.0" 70 + source = "registry+https://github.com/rust-lang/crates.io-index" 71 + checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" 72 + 73 + [[package]] 74 + name = "backtrace" 75 + version = "0.3.71" 49 76 source = "registry+https://github.com/rust-lang/crates.io-index" 50 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 77 + checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" 78 + dependencies = [ 79 + "addr2line", 80 + "cc", 81 + "cfg-if", 82 + "libc", 83 + "miniz_oxide", 84 + "object", 85 + "rustc-demangle", 86 + ] 51 87 52 88 [[package]] 53 89 name = "bindgen" ··· 55 91 source = "registry+https://github.com/rust-lang/crates.io-index" 56 92 checksum = "cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5" 57 93 dependencies = [ 58 - "bitflags", 94 + "bitflags 1.3.2", 59 95 "cexpr", 60 96 "clang-sys", 61 97 "lazy_static", ··· 68 104 "regex", 69 105 "rustc-hash", 70 106 "shlex", 71 - "syn 2.0.22", 107 + "syn 2.0.57", 72 108 "which", 73 109 ] 74 110 ··· 79 115 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 80 116 81 117 [[package]] 118 + name = "bitflags" 119 + version = "2.5.0" 120 + source = "registry+https://github.com/rust-lang/crates.io-index" 121 + checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 122 + 123 + [[package]] 82 124 name = "bumpalo" 83 - version = "3.11.1" 125 + version = "3.15.4" 84 126 source = "registry+https://github.com/rust-lang/crates.io-index" 85 - checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" 127 + checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" 86 128 87 129 [[package]] 88 130 name = "byteorder" 89 - version = "1.4.3" 131 + version = "1.5.0" 90 132 source = "registry+https://github.com/rust-lang/crates.io-index" 91 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 133 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 92 134 93 135 [[package]] 94 136 name = "cc" 95 - version = "1.0.78" 137 + version = "1.0.90" 96 138 source = "registry+https://github.com/rust-lang/crates.io-index" 97 - checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d" 139 + checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" 98 140 99 141 [[package]] 100 142 name = "cexpr" ··· 113 155 114 156 [[package]] 115 157 name = "chrono" 116 - version = "0.4.23" 158 + version = "0.4.37" 117 159 source = "registry+https://github.com/rust-lang/crates.io-index" 118 - checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 160 + checksum = "8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e" 119 161 dependencies = [ 162 + "android-tzdata", 120 163 "iana-time-zone", 121 164 "js-sys", 122 - "num-integer", 123 165 "num-traits", 124 - "time", 125 166 "wasm-bindgen", 126 - "winapi", 167 + "windows-targets 0.52.4", 127 168 ] 128 169 129 170 [[package]] 130 171 name = "clang-sys" 131 - version = "1.4.0" 172 + version = "1.7.0" 132 173 source = "registry+https://github.com/rust-lang/crates.io-index" 133 - checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" 174 + checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" 134 175 dependencies = [ 135 176 "glob", 136 177 "libc", ··· 138 179 ] 139 180 140 181 [[package]] 141 - name = "codespan-reporting" 142 - version = "0.11.1" 143 - source = "registry+https://github.com/rust-lang/crates.io-index" 144 - checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 145 - dependencies = [ 146 - "termcolor", 147 - "unicode-width", 148 - ] 149 - 150 - [[package]] 151 182 name = "core-foundation" 152 - version = "0.9.3" 183 + version = "0.9.4" 153 184 source = "registry+https://github.com/rust-lang/crates.io-index" 154 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 185 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 155 186 dependencies = [ 156 - "core-foundation-sys 0.8.3", 187 + "core-foundation-sys", 157 188 "libc", 158 189 ] 159 190 160 191 [[package]] 161 192 name = "core-foundation-sys" 162 - version = "0.6.2" 163 - source = "registry+https://github.com/rust-lang/crates.io-index" 164 - checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b" 165 - 166 - [[package]] 167 - name = "core-foundation-sys" 168 - version = "0.8.3" 193 + version = "0.8.6" 169 194 source = "registry+https://github.com/rust-lang/crates.io-index" 170 - checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 195 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 171 196 172 197 [[package]] 173 198 name = "core-graphics" 174 - version = "0.22.3" 199 + version = "0.23.1" 175 200 source = "registry+https://github.com/rust-lang/crates.io-index" 176 - checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 201 + checksum = "970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212" 177 202 dependencies = [ 178 - "bitflags", 203 + "bitflags 1.3.2", 179 204 "core-foundation", 180 205 "core-graphics-types", 181 206 "foreign-types", ··· 184 209 185 210 [[package]] 186 211 name = "core-graphics-types" 187 - version = "0.1.1" 212 + version = "0.1.3" 188 213 source = "registry+https://github.com/rust-lang/crates.io-index" 189 - checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" 214 + checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" 190 215 dependencies = [ 191 - "bitflags", 216 + "bitflags 1.3.2", 192 217 "core-foundation", 193 - "foreign-types", 194 218 "libc", 195 219 ] 196 220 197 221 [[package]] 198 - name = "cxx" 199 - version = "1.0.86" 200 - source = "registry+https://github.com/rust-lang/crates.io-index" 201 - checksum = "51d1075c37807dcf850c379432f0df05ba52cc30f279c5cfc43cc221ce7f8579" 202 - dependencies = [ 203 - "cc", 204 - "cxxbridge-flags", 205 - "cxxbridge-macro", 206 - "link-cplusplus", 207 - ] 208 - 209 - [[package]] 210 - name = "cxx-build" 211 - version = "1.0.86" 212 - source = "registry+https://github.com/rust-lang/crates.io-index" 213 - checksum = "5044281f61b27bc598f2f6647d480aed48d2bf52d6eb0b627d84c0361b17aa70" 214 - dependencies = [ 215 - "cc", 216 - "codespan-reporting", 217 - "once_cell", 218 - "proc-macro2", 219 - "quote", 220 - "scratch", 221 - "syn 1.0.109", 222 - ] 223 - 224 - [[package]] 225 - name = "cxxbridge-flags" 226 - version = "1.0.86" 227 - source = "registry+https://github.com/rust-lang/crates.io-index" 228 - checksum = "61b50bc93ba22c27b0d31128d2d130a0a6b3d267ae27ef7e4fae2167dfe8781c" 229 - 230 - [[package]] 231 - name = "cxxbridge-macro" 232 - version = "1.0.86" 222 + name = "dbus" 223 + version = "0.9.7" 233 224 source = "registry+https://github.com/rust-lang/crates.io-index" 234 - checksum = "39e61fda7e62115119469c7b3591fd913ecca96fb766cfd3f2e2502ab7bc87a5" 225 + checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" 235 226 dependencies = [ 236 - "proc-macro2", 237 - "quote", 238 - "syn 1.0.109", 227 + "libc", 228 + "libdbus-sys", 229 + "winapi", 239 230 ] 240 231 241 232 [[package]] ··· 268 259 269 260 [[package]] 270 261 name = "ddc-i2c" 271 - version = "0.2.1" 262 + version = "0.2.2" 272 263 source = "registry+https://github.com/rust-lang/crates.io-index" 273 - checksum = "66503057bd41fc21b532b3ebe33b2ec57e5d4971fcfc3844306ebcb499b6c8c2" 264 + checksum = "1ef18fac9fd5c11d0c7b85a80887b01f7361b49edb2b4627243928b90ce2691b" 274 265 dependencies = [ 275 266 "ddc", 276 267 "i2c", ··· 280 271 281 272 [[package]] 282 273 name = "ddc-macos" 283 - version = "0.2.0" 274 + version = "0.2.1" 284 275 source = "registry+https://github.com/rust-lang/crates.io-index" 285 - checksum = "5cbaf316c113cfc30da8856c8104dfb4168b73fdd78562d1542e358fe8299dea" 276 + checksum = "3d04c521a076cbd37159b4674492304407f3bbc9669b43a90d9ed054a6d2b3cb" 286 277 dependencies = [ 287 278 "core-foundation", 288 - "core-foundation-sys 0.8.3", 279 + "core-foundation-sys", 289 280 "core-graphics", 290 281 "ddc", 291 282 "io-kit-sys", 292 - "mach 0.3.2", 283 + "mach", 293 284 "thiserror", 294 285 ] 295 286 296 287 [[package]] 297 288 name = "ddc-winapi" 298 - version = "0.2.0" 289 + version = "0.2.1" 299 290 source = "registry+https://github.com/rust-lang/crates.io-index" 300 - checksum = "3238e71b65c870e236de529546a689202fca64a2eaeec43995d28f6920d7fc9e" 291 + checksum = "015df0d6d814ea948e012977760324da6d103ec8d67c971c75a6daa3b4fc943f" 301 292 dependencies = [ 302 293 "ddc", 303 294 "widestring", ··· 311 302 checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" 312 303 313 304 [[package]] 314 - name = "dirs" 315 - version = "4.0.0" 316 - source = "registry+https://github.com/rust-lang/crates.io-index" 317 - checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 318 - dependencies = [ 319 - "dirs-sys", 320 - ] 321 - 322 - [[package]] 323 - name = "dirs-sys" 324 - version = "0.3.7" 325 - source = "registry+https://github.com/rust-lang/crates.io-index" 326 - checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 327 - dependencies = [ 328 - "libc", 329 - "redox_users", 330 - "winapi", 331 - ] 332 - 333 - [[package]] 334 305 name = "dlib" 335 - version = "0.5.0" 306 + version = "0.5.2" 336 307 source = "registry+https://github.com/rust-lang/crates.io-index" 337 - checksum = "ac1b7517328c04c2aa68422fc60a41b92208182142ed04a25879c26c8f878794" 308 + checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" 338 309 dependencies = [ 339 310 "libloading", 340 311 ] ··· 368 339 369 340 [[package]] 370 341 name = "either" 371 - version = "1.8.1" 342 + version = "1.10.0" 372 343 source = "registry+https://github.com/rust-lang/crates.io-index" 373 - checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 344 + checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 374 345 375 346 [[package]] 376 347 name = "env_logger" ··· 386 357 ] 387 358 388 359 [[package]] 360 + name = "equivalent" 361 + version = "1.0.1" 362 + source = "registry+https://github.com/rust-lang/crates.io-index" 363 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 364 + 365 + [[package]] 366 + name = "errno" 367 + version = "0.3.8" 368 + source = "registry+https://github.com/rust-lang/crates.io-index" 369 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 370 + dependencies = [ 371 + "libc", 372 + "windows-sys 0.52.0", 373 + ] 374 + 375 + [[package]] 389 376 name = "float-cmp" 390 377 version = "0.9.0" 391 378 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 396 383 397 384 [[package]] 398 385 name = "foreign-types" 399 - version = "0.3.2" 386 + version = "0.5.0" 400 387 source = "registry+https://github.com/rust-lang/crates.io-index" 401 - checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 388 + checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 402 389 dependencies = [ 390 + "foreign-types-macros", 403 391 "foreign-types-shared", 404 392 ] 405 393 406 394 [[package]] 395 + name = "foreign-types-macros" 396 + version = "0.2.3" 397 + source = "registry+https://github.com/rust-lang/crates.io-index" 398 + checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 399 + dependencies = [ 400 + "proc-macro2", 401 + "quote", 402 + "syn 2.0.57", 403 + ] 404 + 405 + [[package]] 407 406 name = "foreign-types-shared" 408 - version = "0.1.1" 407 + version = "0.3.1" 409 408 source = "registry+https://github.com/rust-lang/crates.io-index" 410 - checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 409 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 411 410 412 411 [[package]] 413 412 name = "fragile" ··· 417 416 418 417 [[package]] 419 418 name = "futures-core" 420 - version = "0.3.25" 419 + version = "0.3.30" 421 420 source = "registry+https://github.com/rust-lang/crates.io-index" 422 - checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" 421 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 423 422 424 423 [[package]] 425 - name = "getrandom" 426 - version = "0.2.8" 424 + name = "gimli" 425 + version = "0.28.1" 427 426 source = "registry+https://github.com/rust-lang/crates.io-index" 428 - checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 429 - dependencies = [ 430 - "cfg-if", 431 - "libc", 432 - "wasi 0.11.0+wasi-snapshot-preview1", 433 - ] 427 + checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 434 428 435 429 [[package]] 436 430 name = "glob" ··· 440 434 441 435 [[package]] 442 436 name = "hashbrown" 443 - version = "0.12.3" 437 + version = "0.14.3" 444 438 source = "registry+https://github.com/rust-lang/crates.io-index" 445 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 439 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 446 440 447 441 [[package]] 448 442 name = "hermit-abi" ··· 454 448 ] 455 449 456 450 [[package]] 451 + name = "home" 452 + version = "0.5.9" 453 + source = "registry+https://github.com/rust-lang/crates.io-index" 454 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 455 + dependencies = [ 456 + "windows-sys 0.52.0", 457 + ] 458 + 459 + [[package]] 457 460 name = "humantime" 458 461 version = "2.1.0" 459 462 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 465 468 source = "registry+https://github.com/rust-lang/crates.io-index" 466 469 checksum = "60c7b7bdd7b3a985fdcf94a0d7d98e7a47fde8b7f22fb55ce1a91cc104a2ce9a" 467 470 dependencies = [ 468 - "bitflags", 471 + "bitflags 1.3.2", 469 472 ] 470 473 471 474 [[package]] ··· 474 477 source = "registry+https://github.com/rust-lang/crates.io-index" 475 478 checksum = "c0268a871aaa071221d6c2875ebedcf64710e59b0d87c68c8faf5e98b87dd2a4" 476 479 dependencies = [ 477 - "bitflags", 480 + "bitflags 1.3.2", 478 481 "i2c", 479 482 "i2c-linux-sys", 480 483 "resize-slice", ··· 487 490 source = "registry+https://github.com/rust-lang/crates.io-index" 488 491 checksum = "55cd060ed0016621d3da4ed3a23b0158084de90d1f3a8e59f3d391aacd3bbcf8" 489 492 dependencies = [ 490 - "bitflags", 493 + "bitflags 1.3.2", 491 494 "byteorder", 492 495 "libc", 493 496 ] 494 497 495 498 [[package]] 496 499 name = "iana-time-zone" 497 - version = "0.1.53" 500 + version = "0.1.60" 498 501 source = "registry+https://github.com/rust-lang/crates.io-index" 499 - checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" 502 + checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 500 503 dependencies = [ 501 504 "android_system_properties", 502 - "core-foundation-sys 0.8.3", 505 + "core-foundation-sys", 503 506 "iana-time-zone-haiku", 504 507 "js-sys", 505 508 "wasm-bindgen", 506 - "winapi", 509 + "windows-core", 507 510 ] 508 511 509 512 [[package]] 510 513 name = "iana-time-zone-haiku" 511 - version = "0.1.1" 514 + version = "0.1.2" 512 515 source = "registry+https://github.com/rust-lang/crates.io-index" 513 - checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 516 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 514 517 dependencies = [ 515 - "cxx", 516 - "cxx-build", 518 + "cc", 517 519 ] 518 520 519 521 [[package]] 520 522 name = "indexmap" 521 - version = "1.9.2" 523 + version = "2.2.6" 522 524 source = "registry+https://github.com/rust-lang/crates.io-index" 523 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 525 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 524 526 dependencies = [ 525 - "autocfg", 527 + "equivalent", 526 528 "hashbrown", 527 529 ] 528 530 529 531 [[package]] 530 532 name = "inotify" 531 - version = "0.10.0" 533 + version = "0.10.2" 532 534 source = "registry+https://github.com/rust-lang/crates.io-index" 533 - checksum = "abf888f9575c290197b2c948dc9e9ff10bd1a39ad1ea8585f734585fa6b9d3f9" 535 + checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" 534 536 dependencies = [ 535 - "bitflags", 537 + "bitflags 1.3.2", 536 538 "futures-core", 537 539 "inotify-sys", 538 540 "libc", ··· 550 552 551 553 [[package]] 552 554 name = "io-kit-sys" 553 - version = "0.1.0" 555 + version = "0.4.1" 554 556 source = "registry+https://github.com/rust-lang/crates.io-index" 555 - checksum = "f21dcc74995dd4cd090b147e79789f8d65959cbfb5f0b118002db869ea3bd0a0" 557 + checksum = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b" 556 558 dependencies = [ 557 - "core-foundation-sys 0.6.2", 558 - "mach 0.2.3", 559 + "core-foundation-sys", 560 + "mach2", 559 561 ] 560 562 561 563 [[package]] ··· 569 571 570 572 [[package]] 571 573 name = "itoa" 572 - version = "1.0.5" 574 + version = "1.0.11" 573 575 source = "registry+https://github.com/rust-lang/crates.io-index" 574 - checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 576 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 575 577 576 578 [[package]] 577 579 name = "js-sys" 578 - version = "0.3.60" 580 + version = "0.3.69" 579 581 source = "registry+https://github.com/rust-lang/crates.io-index" 580 - checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 582 + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 581 583 dependencies = [ 582 584 "wasm-bindgen", 583 585 ] ··· 596 598 597 599 [[package]] 598 600 name = "libc" 599 - version = "0.2.141" 601 + version = "0.2.153" 602 + source = "registry+https://github.com/rust-lang/crates.io-index" 603 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 604 + 605 + [[package]] 606 + name = "libdbus-sys" 607 + version = "0.2.5" 600 608 source = "registry+https://github.com/rust-lang/crates.io-index" 601 - checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" 609 + checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" 610 + dependencies = [ 611 + "pkg-config", 612 + ] 602 613 603 614 [[package]] 604 615 name = "libloading" 605 - version = "0.7.4" 616 + version = "0.8.3" 606 617 source = "registry+https://github.com/rust-lang/crates.io-index" 607 - checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 618 + checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" 608 619 dependencies = [ 609 620 "cfg-if", 610 - "winapi", 621 + "windows-targets 0.52.4", 611 622 ] 612 623 613 624 [[package]] ··· 621 632 ] 622 633 623 634 [[package]] 624 - name = "link-cplusplus" 625 - version = "1.0.8" 626 - source = "registry+https://github.com/rust-lang/crates.io-index" 627 - checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 628 - dependencies = [ 629 - "cc", 630 - ] 631 - 632 - [[package]] 633 635 name = "linked-hash-map" 634 636 version = "0.5.6" 635 637 source = "registry+https://github.com/rust-lang/crates.io-index" 636 638 checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 637 639 638 640 [[package]] 641 + name = "linux-raw-sys" 642 + version = "0.4.13" 643 + source = "registry+https://github.com/rust-lang/crates.io-index" 644 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 645 + 646 + [[package]] 639 647 name = "log" 640 - version = "0.4.17" 648 + version = "0.4.21" 641 649 source = "registry+https://github.com/rust-lang/crates.io-index" 642 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 643 - dependencies = [ 644 - "cfg-if", 645 - ] 650 + checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 646 651 647 652 [[package]] 648 653 name = "mach" 649 - version = "0.2.3" 654 + version = "0.3.2" 650 655 source = "registry+https://github.com/rust-lang/crates.io-index" 651 - checksum = "86dd2487cdfea56def77b88438a2c915fb45113c5319bfe7e14306ca4cd0b0e1" 656 + checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" 652 657 dependencies = [ 653 658 "libc", 654 659 ] 655 660 656 661 [[package]] 657 - name = "mach" 658 - version = "0.3.2" 662 + name = "mach2" 663 + version = "0.4.2" 659 664 source = "registry+https://github.com/rust-lang/crates.io-index" 660 - checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" 665 + checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" 661 666 dependencies = [ 662 667 "libc", 663 668 ] 664 669 665 670 [[package]] 666 671 name = "mccs" 667 - version = "0.1.0" 672 + version = "0.1.3" 668 673 source = "registry+https://github.com/rust-lang/crates.io-index" 669 - checksum = "74366c6da4179141e0d4551a46799a7e667a68eda60561690d5048bd8e0f8422" 674 + checksum = "6090d6b3ded42fed158b660a6b9cdaa1924f3eef6c6598e82a9ca9b70a1988cd" 670 675 dependencies = [ 671 676 "void", 672 677 ] 673 678 674 679 [[package]] 675 680 name = "mccs-caps" 676 - version = "0.1.0" 681 + version = "0.1.3" 677 682 source = "registry+https://github.com/rust-lang/crates.io-index" 678 - checksum = "d9766b1345aec53f3f1781797e31f7367a8c53871a0e30214d8372fe2ccbe3ce" 683 + checksum = "8eb961d01a3bb07969cfa276be2ab88c31d0fefa77a872696832732d6e9ec094" 679 684 dependencies = [ 680 685 "mccs", 681 686 "nom 3.2.1", ··· 683 688 684 689 [[package]] 685 690 name = "mccs-db" 686 - version = "0.1.2" 691 + version = "0.1.3" 687 692 source = "registry+https://github.com/rust-lang/crates.io-index" 688 - checksum = "99726fbbe1e11e2908c461e8fab6c9106a5cb13338cc4feb68a01cced38026d0" 693 + checksum = "3cdaa8fe19a1a1918becc1b8cbbbdc1058bc71411dff4de0a6ec6b5269f49d38" 689 694 dependencies = [ 690 695 "mccs", 691 696 "nom 3.2.1", ··· 705 710 706 711 [[package]] 707 712 name = "memchr" 708 - version = "2.5.0" 713 + version = "2.7.2" 709 714 source = "registry+https://github.com/rust-lang/crates.io-index" 710 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 715 + checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 711 716 712 717 [[package]] 713 718 name = "memoffset" ··· 725 730 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 726 731 727 732 [[package]] 733 + name = "miniz_oxide" 734 + version = "0.7.2" 735 + source = "registry+https://github.com/rust-lang/crates.io-index" 736 + checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 737 + dependencies = [ 738 + "adler", 739 + ] 740 + 741 + [[package]] 728 742 name = "mio" 729 - version = "0.8.5" 743 + version = "0.8.11" 730 744 source = "registry+https://github.com/rust-lang/crates.io-index" 731 - checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" 745 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 732 746 dependencies = [ 733 747 "libc", 734 - "log", 735 - "wasi 0.11.0+wasi-snapshot-preview1", 736 - "windows-sys", 748 + "wasi", 749 + "windows-sys 0.48.0", 737 750 ] 738 751 739 752 [[package]] ··· 769 782 source = "registry+https://github.com/rust-lang/crates.io-index" 770 783 checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 771 784 dependencies = [ 772 - "bitflags", 785 + "bitflags 1.3.2", 773 786 "cfg-if", 774 787 "libc", 775 788 "memoffset", ··· 790 803 source = "registry+https://github.com/rust-lang/crates.io-index" 791 804 checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 792 805 dependencies = [ 793 - "memchr 2.5.0", 806 + "memchr 2.7.2", 794 807 "minimal-lexical", 795 808 ] 796 809 ··· 801 814 checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" 802 815 803 816 [[package]] 804 - name = "num-integer" 805 - version = "0.1.45" 806 - source = "registry+https://github.com/rust-lang/crates.io-index" 807 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 808 - dependencies = [ 809 - "autocfg", 810 - "num-traits", 811 - ] 812 - 813 - [[package]] 814 817 name = "num-traits" 815 - version = "0.2.15" 818 + version = "0.2.18" 816 819 source = "registry+https://github.com/rust-lang/crates.io-index" 817 - checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 820 + checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 818 821 dependencies = [ 819 822 "autocfg", 820 823 ] ··· 837 840 source = "registry+https://github.com/rust-lang/crates.io-index" 838 841 checksum = "b29e9a9393c69ee856bfcf5f76ed1ef32d2c0dd6f58558fd43334278fc1e7ea7" 839 842 dependencies = [ 840 - "bitflags", 843 + "bitflags 1.3.2", 841 844 "winapi", 842 845 ] 843 846 844 847 [[package]] 848 + name = "object" 849 + version = "0.32.2" 850 + source = "registry+https://github.com/rust-lang/crates.io-index" 851 + checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 852 + dependencies = [ 853 + "memchr 2.7.2", 854 + ] 855 + 856 + [[package]] 845 857 name = "once_cell" 846 - version = "1.17.0" 858 + version = "1.19.0" 847 859 source = "registry+https://github.com/rust-lang/crates.io-index" 848 - checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" 860 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 849 861 850 862 [[package]] 851 863 name = "peeking_take_while" ··· 855 867 856 868 [[package]] 857 869 name = "pin-project-lite" 858 - version = "0.2.9" 870 + version = "0.2.14" 859 871 source = "registry+https://github.com/rust-lang/crates.io-index" 860 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 872 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 861 873 862 874 [[package]] 863 875 name = "pkg-config" 864 - version = "0.3.26" 876 + version = "0.3.30" 865 877 source = "registry+https://github.com/rust-lang/crates.io-index" 866 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 878 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 867 879 868 880 [[package]] 869 881 name = "predicates" ··· 881 893 882 894 [[package]] 883 895 name = "predicates-core" 884 - version = "1.0.5" 896 + version = "1.0.6" 885 897 source = "registry+https://github.com/rust-lang/crates.io-index" 886 - checksum = "72f883590242d3c6fc5bf50299011695fa6590c2c70eac95ee1bdb9a733ad1a2" 898 + checksum = "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174" 887 899 888 900 [[package]] 889 901 name = "predicates-tree" 890 - version = "1.0.7" 902 + version = "1.0.9" 891 903 source = "registry+https://github.com/rust-lang/crates.io-index" 892 - checksum = "54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d" 904 + checksum = "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf" 893 905 dependencies = [ 894 906 "predicates-core", 895 907 "termtree", ··· 897 909 898 910 [[package]] 899 911 name = "prettyplease" 900 - version = "0.2.9" 912 + version = "0.2.17" 901 913 source = "registry+https://github.com/rust-lang/crates.io-index" 902 - checksum = "9825a04601d60621feed79c4e6b56d65db77cdca55cef43b46b0de1096d1c282" 914 + checksum = "8d3928fb5db768cb86f891ff014f0144589297e3c6a1aba6ed7cecfdace270c7" 903 915 dependencies = [ 904 916 "proc-macro2", 905 - "syn 2.0.22", 917 + "syn 2.0.57", 906 918 ] 907 919 908 920 [[package]] 909 921 name = "proc-macro2" 910 - version = "1.0.62" 922 + version = "1.0.79" 911 923 source = "registry+https://github.com/rust-lang/crates.io-index" 912 - checksum = "fe8df9bd9fe9d1742a9e17f8129712801b428f6d4c6059d79bacea58f0b0142d" 924 + checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" 913 925 dependencies = [ 914 926 "unicode-ident", 915 927 ] 916 928 917 929 [[package]] 918 930 name = "quote" 919 - version = "1.0.28" 931 + version = "1.0.35" 920 932 source = "registry+https://github.com/rust-lang/crates.io-index" 921 - checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" 933 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 922 934 dependencies = [ 923 935 "proc-macro2", 924 936 ] 925 937 926 938 [[package]] 927 - name = "redox_syscall" 928 - version = "0.2.16" 929 - source = "registry+https://github.com/rust-lang/crates.io-index" 930 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 931 - dependencies = [ 932 - "bitflags", 933 - ] 934 - 935 - [[package]] 936 - name = "redox_users" 937 - version = "0.4.3" 939 + name = "regex" 940 + version = "1.10.4" 938 941 source = "registry+https://github.com/rust-lang/crates.io-index" 939 - checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 942 + checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" 940 943 dependencies = [ 941 - "getrandom", 942 - "redox_syscall", 943 - "thiserror", 944 + "aho-corasick", 945 + "memchr 2.7.2", 946 + "regex-automata", 947 + "regex-syntax", 944 948 ] 945 949 946 950 [[package]] 947 - name = "regex" 948 - version = "1.7.3" 951 + name = "regex-automata" 952 + version = "0.4.6" 949 953 source = "registry+https://github.com/rust-lang/crates.io-index" 950 - checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" 954 + checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" 951 955 dependencies = [ 952 956 "aho-corasick", 953 - "memchr 2.5.0", 957 + "memchr 2.7.2", 954 958 "regex-syntax", 955 959 ] 956 960 957 961 [[package]] 958 962 name = "regex-syntax" 959 - version = "0.6.29" 963 + version = "0.8.3" 960 964 source = "registry+https://github.com/rust-lang/crates.io-index" 961 - checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 965 + checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" 962 966 963 967 [[package]] 964 968 name = "resize-slice" ··· 970 974 ] 971 975 972 976 [[package]] 977 + name = "rustc-demangle" 978 + version = "0.1.23" 979 + source = "registry+https://github.com/rust-lang/crates.io-index" 980 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 981 + 982 + [[package]] 973 983 name = "rustc-hash" 974 984 version = "1.1.0" 975 985 source = "registry+https://github.com/rust-lang/crates.io-index" 976 986 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 977 987 978 988 [[package]] 989 + name = "rustix" 990 + version = "0.38.32" 991 + source = "registry+https://github.com/rust-lang/crates.io-index" 992 + checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89" 993 + dependencies = [ 994 + "bitflags 2.5.0", 995 + "errno", 996 + "libc", 997 + "linux-raw-sys", 998 + "windows-sys 0.52.0", 999 + ] 1000 + 1001 + [[package]] 979 1002 name = "ryu" 980 - version = "1.0.12" 1003 + version = "1.0.17" 981 1004 source = "registry+https://github.com/rust-lang/crates.io-index" 982 - checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 1005 + checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" 983 1006 984 1007 [[package]] 985 1008 name = "scoped-tls" ··· 988 1011 checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 989 1012 990 1013 [[package]] 991 - name = "scratch" 992 - version = "1.0.3" 993 - source = "registry+https://github.com/rust-lang/crates.io-index" 994 - checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" 995 - 996 - [[package]] 997 1014 name = "serde" 998 - version = "1.0.152" 1015 + version = "1.0.197" 999 1016 source = "registry+https://github.com/rust-lang/crates.io-index" 1000 - checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 1017 + checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" 1001 1018 dependencies = [ 1002 1019 "serde_derive", 1003 1020 ] 1004 1021 1005 1022 [[package]] 1006 1023 name = "serde_derive" 1007 - version = "1.0.152" 1024 + version = "1.0.197" 1008 1025 source = "registry+https://github.com/rust-lang/crates.io-index" 1009 - checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 1026 + checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 1010 1027 dependencies = [ 1011 1028 "proc-macro2", 1012 1029 "quote", 1013 - "syn 1.0.109", 1030 + "syn 2.0.57", 1031 + ] 1032 + 1033 + [[package]] 1034 + name = "serde_spanned" 1035 + version = "0.6.5" 1036 + source = "registry+https://github.com/rust-lang/crates.io-index" 1037 + checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" 1038 + dependencies = [ 1039 + "serde", 1014 1040 ] 1015 1041 1016 1042 [[package]] ··· 1027 1053 1028 1054 [[package]] 1029 1055 name = "serde_yaml" 1030 - version = "0.9.16" 1056 + version = "0.9.34+deprecated" 1031 1057 source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - checksum = "92b5b431e8907b50339b51223b97d102db8d987ced36f6e4d03621db9316c834" 1058 + checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" 1033 1059 dependencies = [ 1034 1060 "indexmap", 1035 1061 "itoa", ··· 1040 1066 1041 1067 [[package]] 1042 1068 name = "shlex" 1043 - version = "1.1.0" 1069 + version = "1.3.0" 1044 1070 source = "registry+https://github.com/rust-lang/crates.io-index" 1045 - checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" 1071 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 1046 1072 1047 1073 [[package]] 1048 1074 name = "smallvec" 1049 - version = "1.10.0" 1075 + version = "1.13.2" 1050 1076 source = "registry+https://github.com/rust-lang/crates.io-index" 1051 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 1077 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 1052 1078 1053 1079 [[package]] 1054 1080 name = "socket2" 1055 - version = "0.4.7" 1081 + version = "0.5.6" 1056 1082 source = "registry+https://github.com/rust-lang/crates.io-index" 1057 - checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 1083 + checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" 1058 1084 dependencies = [ 1059 1085 "libc", 1060 - "winapi", 1086 + "windows-sys 0.52.0", 1061 1087 ] 1062 1088 1063 1089 [[package]] ··· 1073 1099 1074 1100 [[package]] 1075 1101 name = "syn" 1076 - version = "2.0.22" 1102 + version = "2.0.57" 1077 1103 source = "registry+https://github.com/rust-lang/crates.io-index" 1078 - checksum = "2efbeae7acf4eabd6bcdcbd11c92f45231ddda7539edc7806bd1a04a03b24616" 1104 + checksum = "11a6ae1e52eb25aab8f3fb9fca13be982a373b8f1157ca14b897a825ba4a2d35" 1079 1105 dependencies = [ 1080 1106 "proc-macro2", 1081 1107 "quote", ··· 1084 1110 1085 1111 [[package]] 1086 1112 name = "termcolor" 1087 - version = "1.2.0" 1113 + version = "1.4.1" 1088 1114 source = "registry+https://github.com/rust-lang/crates.io-index" 1089 - checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 1115 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 1090 1116 dependencies = [ 1091 1117 "winapi-util", 1092 1118 ] 1093 1119 1094 1120 [[package]] 1095 1121 name = "termtree" 1096 - version = "0.4.0" 1122 + version = "0.4.1" 1097 1123 source = "registry+https://github.com/rust-lang/crates.io-index" 1098 - checksum = "95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8" 1124 + checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" 1099 1125 1100 1126 [[package]] 1101 1127 name = "thiserror" 1102 - version = "1.0.38" 1128 + version = "1.0.58" 1103 1129 source = "registry+https://github.com/rust-lang/crates.io-index" 1104 - checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" 1130 + checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" 1105 1131 dependencies = [ 1106 1132 "thiserror-impl", 1107 1133 ] 1108 1134 1109 1135 [[package]] 1110 1136 name = "thiserror-impl" 1111 - version = "1.0.38" 1137 + version = "1.0.58" 1112 1138 source = "registry+https://github.com/rust-lang/crates.io-index" 1113 - checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" 1139 + checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" 1114 1140 dependencies = [ 1115 1141 "proc-macro2", 1116 1142 "quote", 1117 - "syn 1.0.109", 1118 - ] 1119 - 1120 - [[package]] 1121 - name = "time" 1122 - version = "0.1.45" 1123 - source = "registry+https://github.com/rust-lang/crates.io-index" 1124 - checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 1125 - dependencies = [ 1126 - "libc", 1127 - "wasi 0.10.0+wasi-snapshot-preview1", 1128 - "winapi", 1143 + "syn 2.0.57", 1129 1144 ] 1130 1145 1131 1146 [[package]] 1132 1147 name = "tokio" 1133 - version = "1.24.1" 1148 + version = "1.37.0" 1134 1149 source = "registry+https://github.com/rust-lang/crates.io-index" 1135 - checksum = "1d9f76183f91ecfb55e1d7d5602bd1d979e38a3a522fe900241cf195624d67ae" 1150 + checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" 1136 1151 dependencies = [ 1137 - "autocfg", 1152 + "backtrace", 1138 1153 "libc", 1139 1154 "mio", 1140 1155 "pin-project-lite", 1141 1156 "socket2", 1142 - "windows-sys", 1157 + "windows-sys 0.48.0", 1143 1158 ] 1144 1159 1145 1160 [[package]] 1146 1161 name = "toml" 1147 - version = "0.5.9" 1148 - source = "git+https://github.com/HarveyHunt/toml?branch=dotted-table-parsing-toml#7db18be32494855199ed827ac389e161914bd20d" 1162 + version = "0.7.8" 1163 + source = "registry+https://github.com/rust-lang/crates.io-index" 1164 + checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" 1149 1165 dependencies = [ 1150 1166 "serde", 1167 + "serde_spanned", 1151 1168 "toml_datetime", 1169 + "toml_edit", 1152 1170 ] 1153 1171 1154 1172 [[package]] 1155 1173 name = "toml_datetime" 1156 - version = "0.5.0" 1157 - source = "git+https://github.com/HarveyHunt/toml?branch=dotted-table-parsing-toml#7db18be32494855199ed827ac389e161914bd20d" 1174 + version = "0.6.5" 1175 + source = "registry+https://github.com/rust-lang/crates.io-index" 1176 + checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 1177 + dependencies = [ 1178 + "serde", 1179 + ] 1180 + 1181 + [[package]] 1182 + name = "toml_edit" 1183 + version = "0.19.15" 1184 + source = "registry+https://github.com/rust-lang/crates.io-index" 1185 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 1158 1186 dependencies = [ 1187 + "indexmap", 1159 1188 "serde", 1189 + "serde_spanned", 1190 + "toml_datetime", 1191 + "winnow", 1160 1192 ] 1161 1193 1162 1194 [[package]] ··· 1171 1203 1172 1204 [[package]] 1173 1205 name = "unicode-ident" 1174 - version = "1.0.8" 1175 - source = "registry+https://github.com/rust-lang/crates.io-index" 1176 - checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 1177 - 1178 - [[package]] 1179 - name = "unicode-width" 1180 - version = "0.1.10" 1206 + version = "1.0.12" 1181 1207 source = "registry+https://github.com/rust-lang/crates.io-index" 1182 - checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 1208 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 1183 1209 1184 1210 [[package]] 1185 1211 name = "uninitialized" ··· 1189 1215 1190 1216 [[package]] 1191 1217 name = "unsafe-libyaml" 1192 - version = "0.2.5" 1218 + version = "0.2.11" 1193 1219 source = "registry+https://github.com/rust-lang/crates.io-index" 1194 - checksum = "bc7ed8ba44ca06be78ea1ad2c3682a43349126c8818054231ee6f4748012aed2" 1220 + checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" 1195 1221 1196 1222 [[package]] 1197 1223 name = "v4l" ··· 1199 1225 source = "registry+https://github.com/rust-lang/crates.io-index" 1200 1226 checksum = "d8fbfea44a46799d62c55323f3c55d06df722fbe577851d848d328a1041c3403" 1201 1227 dependencies = [ 1202 - "bitflags", 1228 + "bitflags 1.3.2", 1203 1229 "libc", 1204 1230 "v4l-sys", 1205 1231 ] ··· 1221 1247 1222 1248 [[package]] 1223 1249 name = "wasi" 1224 - version = "0.10.0+wasi-snapshot-preview1" 1225 - source = "registry+https://github.com/rust-lang/crates.io-index" 1226 - checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 1227 - 1228 - [[package]] 1229 - name = "wasi" 1230 1250 version = "0.11.0+wasi-snapshot-preview1" 1231 1251 source = "registry+https://github.com/rust-lang/crates.io-index" 1232 1252 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1233 1253 1234 1254 [[package]] 1235 1255 name = "wasm-bindgen" 1236 - version = "0.2.83" 1256 + version = "0.2.92" 1237 1257 source = "registry+https://github.com/rust-lang/crates.io-index" 1238 - checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 1258 + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 1239 1259 dependencies = [ 1240 1260 "cfg-if", 1241 1261 "wasm-bindgen-macro", ··· 1243 1263 1244 1264 [[package]] 1245 1265 name = "wasm-bindgen-backend" 1246 - version = "0.2.83" 1266 + version = "0.2.92" 1247 1267 source = "registry+https://github.com/rust-lang/crates.io-index" 1248 - checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 1268 + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 1249 1269 dependencies = [ 1250 1270 "bumpalo", 1251 1271 "log", 1252 1272 "once_cell", 1253 1273 "proc-macro2", 1254 1274 "quote", 1255 - "syn 1.0.109", 1275 + "syn 2.0.57", 1256 1276 "wasm-bindgen-shared", 1257 1277 ] 1258 1278 1259 1279 [[package]] 1260 1280 name = "wasm-bindgen-macro" 1261 - version = "0.2.83" 1281 + version = "0.2.92" 1262 1282 source = "registry+https://github.com/rust-lang/crates.io-index" 1263 - checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 1283 + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 1264 1284 dependencies = [ 1265 1285 "quote", 1266 1286 "wasm-bindgen-macro-support", ··· 1268 1288 1269 1289 [[package]] 1270 1290 name = "wasm-bindgen-macro-support" 1271 - version = "0.2.83" 1291 + version = "0.2.92" 1272 1292 source = "registry+https://github.com/rust-lang/crates.io-index" 1273 - checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 1293 + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 1274 1294 dependencies = [ 1275 1295 "proc-macro2", 1276 1296 "quote", 1277 - "syn 1.0.109", 1297 + "syn 2.0.57", 1278 1298 "wasm-bindgen-backend", 1279 1299 "wasm-bindgen-shared", 1280 1300 ] 1281 1301 1282 1302 [[package]] 1283 1303 name = "wasm-bindgen-shared" 1284 - version = "0.2.83" 1304 + version = "0.2.92" 1285 1305 source = "registry+https://github.com/rust-lang/crates.io-index" 1286 - checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 1306 + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 1287 1307 1288 1308 [[package]] 1289 1309 name = "wayland-client" ··· 1291 1311 source = "registry+https://github.com/rust-lang/crates.io-index" 1292 1312 checksum = "3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715" 1293 1313 dependencies = [ 1294 - "bitflags", 1314 + "bitflags 1.3.2", 1295 1315 "downcast-rs", 1296 1316 "libc", 1297 1317 "nix", ··· 1319 1339 source = "registry+https://github.com/rust-lang/crates.io-index" 1320 1340 checksum = "b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6" 1321 1341 dependencies = [ 1322 - "bitflags", 1342 + "bitflags 1.3.2", 1323 1343 "wayland-client", 1324 1344 "wayland-commons", 1325 1345 "wayland-scanner", ··· 1349 1369 1350 1370 [[package]] 1351 1371 name = "which" 1352 - version = "4.4.0" 1372 + version = "4.4.2" 1353 1373 source = "registry+https://github.com/rust-lang/crates.io-index" 1354 - checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" 1374 + checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 1355 1375 dependencies = [ 1356 1376 "either", 1357 - "libc", 1377 + "home", 1358 1378 "once_cell", 1379 + "rustix", 1359 1380 ] 1360 1381 1361 1382 [[package]] 1362 1383 name = "widestring" 1363 - version = "0.3.0" 1384 + version = "1.0.2" 1364 1385 source = "registry+https://github.com/rust-lang/crates.io-index" 1365 - checksum = "a212922ea58fbf5044f83663aa4fc6281ff890f1fd7546c0c3f52f5290831781" 1386 + checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 1366 1387 1367 1388 [[package]] 1368 1389 name = "winapi" ··· 1382 1403 1383 1404 [[package]] 1384 1405 name = "winapi-util" 1385 - version = "0.1.5" 1406 + version = "0.1.6" 1386 1407 source = "registry+https://github.com/rust-lang/crates.io-index" 1387 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1408 + checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 1388 1409 dependencies = [ 1389 1410 "winapi", 1390 1411 ] ··· 1396 1417 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1397 1418 1398 1419 [[package]] 1420 + name = "windows-core" 1421 + version = "0.52.0" 1422 + source = "registry+https://github.com/rust-lang/crates.io-index" 1423 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 1424 + dependencies = [ 1425 + "windows-targets 0.52.4", 1426 + ] 1427 + 1428 + [[package]] 1399 1429 name = "windows-sys" 1400 - version = "0.42.0" 1430 + version = "0.48.0" 1401 1431 source = "registry+https://github.com/rust-lang/crates.io-index" 1402 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 1432 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 1403 1433 dependencies = [ 1404 - "windows_aarch64_gnullvm", 1405 - "windows_aarch64_msvc", 1406 - "windows_i686_gnu", 1407 - "windows_i686_msvc", 1408 - "windows_x86_64_gnu", 1409 - "windows_x86_64_gnullvm", 1410 - "windows_x86_64_msvc", 1434 + "windows-targets 0.48.5", 1435 + ] 1436 + 1437 + [[package]] 1438 + name = "windows-sys" 1439 + version = "0.52.0" 1440 + source = "registry+https://github.com/rust-lang/crates.io-index" 1441 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 1442 + dependencies = [ 1443 + "windows-targets 0.52.4", 1444 + ] 1445 + 1446 + [[package]] 1447 + name = "windows-targets" 1448 + version = "0.48.5" 1449 + source = "registry+https://github.com/rust-lang/crates.io-index" 1450 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 1451 + dependencies = [ 1452 + "windows_aarch64_gnullvm 0.48.5", 1453 + "windows_aarch64_msvc 0.48.5", 1454 + "windows_i686_gnu 0.48.5", 1455 + "windows_i686_msvc 0.48.5", 1456 + "windows_x86_64_gnu 0.48.5", 1457 + "windows_x86_64_gnullvm 0.48.5", 1458 + "windows_x86_64_msvc 0.48.5", 1459 + ] 1460 + 1461 + [[package]] 1462 + name = "windows-targets" 1463 + version = "0.52.4" 1464 + source = "registry+https://github.com/rust-lang/crates.io-index" 1465 + checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 1466 + dependencies = [ 1467 + "windows_aarch64_gnullvm 0.52.4", 1468 + "windows_aarch64_msvc 0.52.4", 1469 + "windows_i686_gnu 0.52.4", 1470 + "windows_i686_msvc 0.52.4", 1471 + "windows_x86_64_gnu 0.52.4", 1472 + "windows_x86_64_gnullvm 0.52.4", 1473 + "windows_x86_64_msvc 0.52.4", 1411 1474 ] 1412 1475 1413 1476 [[package]] 1414 1477 name = "windows_aarch64_gnullvm" 1415 - version = "0.42.1" 1478 + version = "0.48.5" 1479 + source = "registry+https://github.com/rust-lang/crates.io-index" 1480 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 1481 + 1482 + [[package]] 1483 + name = "windows_aarch64_gnullvm" 1484 + version = "0.52.4" 1416 1485 source = "registry+https://github.com/rust-lang/crates.io-index" 1417 - checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" 1486 + checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 1418 1487 1419 1488 [[package]] 1420 1489 name = "windows_aarch64_msvc" 1421 - version = "0.42.1" 1490 + version = "0.48.5" 1422 1491 source = "registry+https://github.com/rust-lang/crates.io-index" 1423 - checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 1492 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 1493 + 1494 + [[package]] 1495 + name = "windows_aarch64_msvc" 1496 + version = "0.52.4" 1497 + source = "registry+https://github.com/rust-lang/crates.io-index" 1498 + checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 1424 1499 1425 1500 [[package]] 1426 1501 name = "windows_i686_gnu" 1427 - version = "0.42.1" 1502 + version = "0.48.5" 1503 + source = "registry+https://github.com/rust-lang/crates.io-index" 1504 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 1505 + 1506 + [[package]] 1507 + name = "windows_i686_gnu" 1508 + version = "0.52.4" 1509 + source = "registry+https://github.com/rust-lang/crates.io-index" 1510 + checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 1511 + 1512 + [[package]] 1513 + name = "windows_i686_msvc" 1514 + version = "0.48.5" 1428 1515 source = "registry+https://github.com/rust-lang/crates.io-index" 1429 - checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 1516 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 1430 1517 1431 1518 [[package]] 1432 1519 name = "windows_i686_msvc" 1433 - version = "0.42.1" 1520 + version = "0.52.4" 1434 1521 source = "registry+https://github.com/rust-lang/crates.io-index" 1435 - checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 1522 + checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 1436 1523 1437 1524 [[package]] 1438 1525 name = "windows_x86_64_gnu" 1439 - version = "0.42.1" 1526 + version = "0.48.5" 1440 1527 source = "registry+https://github.com/rust-lang/crates.io-index" 1441 - checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 1528 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 1529 + 1530 + [[package]] 1531 + name = "windows_x86_64_gnu" 1532 + version = "0.52.4" 1533 + source = "registry+https://github.com/rust-lang/crates.io-index" 1534 + checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 1535 + 1536 + [[package]] 1537 + name = "windows_x86_64_gnullvm" 1538 + version = "0.48.5" 1539 + source = "registry+https://github.com/rust-lang/crates.io-index" 1540 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 1442 1541 1443 1542 [[package]] 1444 1543 name = "windows_x86_64_gnullvm" 1445 - version = "0.42.1" 1544 + version = "0.52.4" 1446 1545 source = "registry+https://github.com/rust-lang/crates.io-index" 1447 - checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" 1546 + checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 1448 1547 1449 1548 [[package]] 1450 1549 name = "windows_x86_64_msvc" 1451 - version = "0.42.1" 1550 + version = "0.48.5" 1452 1551 source = "registry+https://github.com/rust-lang/crates.io-index" 1453 - checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 1552 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 1553 + 1554 + [[package]] 1555 + name = "windows_x86_64_msvc" 1556 + version = "0.52.4" 1557 + source = "registry+https://github.com/rust-lang/crates.io-index" 1558 + checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" 1559 + 1560 + [[package]] 1561 + name = "winnow" 1562 + version = "0.5.40" 1563 + source = "registry+https://github.com/rust-lang/crates.io-index" 1564 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 1565 + dependencies = [ 1566 + "memchr 2.7.2", 1567 + ] 1454 1568 1455 1569 [[package]] 1456 1570 name = "wluma" 1457 - version = "4.3.0" 1571 + version = "4.4.0" 1458 1572 dependencies = [ 1459 1573 "ash", 1460 1574 "chrono", 1575 + "dbus", 1461 1576 "ddc-hi", 1462 1577 "env_logger", 1463 1578 "inotify", ··· 1466 1581 "log", 1467 1582 "mockall", 1468 1583 "serde", 1469 - "serde_yaml 0.9.16", 1584 + "serde_yaml 0.9.34+deprecated", 1470 1585 "toml", 1471 1586 "v4l", 1472 1587 "wayland-client", ··· 1476 1591 1477 1592 [[package]] 1478 1593 name = "xdg" 1479 - version = "2.4.1" 1594 + version = "2.5.2" 1480 1595 source = "registry+https://github.com/rust-lang/crates.io-index" 1481 - checksum = "0c4583db5cbd4c4c0303df2d15af80f0539db703fa1c68802d4cbbd2dd0f88f6" 1482 - dependencies = [ 1483 - "dirs", 1484 - ] 1596 + checksum = "213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546" 1485 1597 1486 1598 [[package]] 1487 1599 name = "xml-rs" 1488 - version = "0.8.4" 1600 + version = "0.8.19" 1489 1601 source = "registry+https://github.com/rust-lang/crates.io-index" 1490 - checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3" 1602 + checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a" 1491 1603 1492 1604 [[package]] 1493 1605 name = "yaml-rust"
+8 -6
pkgs/tools/wayland/wluma/default.nix
··· 7 7 , pkg-config 8 8 , udev 9 9 , v4l-utils 10 + , dbus 11 + , nix-update-script 10 12 }: 11 13 12 14 rustPlatform.buildRustPackage rec { 13 15 pname = "wluma"; 14 - version = "4.3.0"; 16 + version = "4.4.0"; 15 17 16 18 src = fetchFromGitHub { 17 19 owner = "maximbaz"; 18 20 repo = "wluma"; 19 21 rev = version; 20 - sha256 = "sha256-FaX87k8LdBhrBX4qvokSHkcNaQZ0+oSbkn9d0dK6FGo="; 22 + sha256 = "sha256-Ow3SjeulYiHY9foXrmTtLK3F+B3+DrtDjBUke3bJeDw="; 21 23 }; 22 24 23 25 cargoLock = { 24 26 lockFile = ./Cargo.lock; 25 - outputHashes = { 26 - "toml-0.5.9" = "sha256-WUQFF9Hfo3JK65AKAF7qNZex6l7F3N8HXmJlu8cJUEE="; 27 - }; 28 27 }; 29 28 30 29 nativeBuildInputs = [ ··· 37 36 udev 38 37 v4l-utils 39 38 vulkan-loader 39 + dbus 40 40 ]; 41 41 42 42 postInstall = '' ··· 44 44 --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ wayland ]}" 45 45 ''; 46 46 47 + passthru.updateScript = nix-update-script { }; 48 + 47 49 meta = with lib; { 48 50 description = "Automatic brightness adjustment based on screen contents and ALS"; 49 51 homepage = "https://github.com/maximbaz/wluma"; 50 52 changelog = "https://github.com/maximbaz/wluma/releases/tag/${version}"; 51 53 license = licenses.isc; 52 - maintainers = with maintainers; [ yshym jmc-figueira ]; 54 + maintainers = with maintainers; [ yshym jmc-figueira atemu ]; 53 55 platforms = platforms.linux; 54 56 mainProgram = "wluma"; 55 57 };
+1 -1
pkgs/top-level/all-packages.nix
··· 35714 35714 35715 35715 xlife = callPackage ../applications/graphics/xlife { }; 35716 35716 35717 - xmobar = haskellPackages.xmobar; 35717 + xmobar = haskellPackages.xmobar.bin; 35718 35718 35719 35719 xmonad-log = callPackage ../tools/misc/xmonad-log { }; 35720 35720
+32
pkgs/top-level/haskell-packages.nix
··· 360 360 llvmPackages = pkgs.llvmPackages_15; 361 361 }; 362 362 ghc98 = compiler.ghc982; 363 + ghc9101 = callPackage ../development/compilers/ghc/9.10.1.nix { 364 + bootPkgs = 365 + # For GHC 9.6 no armv7l bindists are available. 366 + if stdenv.hostPlatform.isAarch32 then 367 + packages.ghc963 368 + else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then 369 + packages.ghc963 370 + else if stdenv.hostPlatform.isDarwin then 371 + # it seems like the GHC 9.6.* bindists are built with a different 372 + # toolchain than we are using (which I'm guessing from the fact 373 + # that 9.6.4 bindists pass linker flags our ld doesn't support). 374 + # With both 9.6.3 and 9.6.4 binary it is impossible to link against 375 + # the clock package (probably a hsc2hs problem). 376 + packages.ghc963 377 + else 378 + packages.ghc963Binary; 379 + inherit (buildPackages.python3Packages) sphinx; 380 + # Need to use apple's patched xattr until 381 + # https://github.com/xattr/xattr/issues/44 and 382 + # https://github.com/xattr/xattr/issues/55 are solved. 383 + inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook; 384 + # 2023-01-15: Support range >= 11 && < 16 385 + buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15; 386 + llvmPackages = pkgs.llvmPackages_15; 387 + }; 388 + ghc910 = compiler.ghc9101; 363 389 ghcHEAD = callPackage ../development/compilers/ghc/head.nix { 364 390 bootPkgs = 365 391 # For GHC 9.6 no armv7l bindists are available. ··· 525 551 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.8.x.nix { }; 526 552 }; 527 553 ghc98 = packages.ghc982; 554 + ghc9101 = callPackage ../development/haskell-modules { 555 + buildHaskellPackages = bh.packages.ghc9101; 556 + ghc = bh.compiler.ghc9101; 557 + compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.10.x.nix { }; 558 + }; 559 + ghc910 = packages.ghc9101; 528 560 ghcHEAD = callPackage ../development/haskell-modules { 529 561 buildHaskellPackages = bh.packages.ghcHEAD; 530 562 ghc = bh.compiler.ghcHEAD;
+2
pkgs/top-level/python-packages.nix
··· 4189 4189 4190 4190 filecheck = callPackage ../development/python-modules/filecheck { }; 4191 4191 4192 + filedate = callPackage ../development/python-modules/filedate { }; 4193 + 4192 4194 filedepot = callPackage ../development/python-modules/filedepot { }; 4193 4195 4194 4196 filelock = callPackage ../development/python-modules/filelock { };
+21 -1
pkgs/top-level/release-haskell.nix
··· 74 74 ghc965 75 75 ghc981 76 76 ghc982 77 + ghc9101 77 78 ]; 78 79 79 80 # packagePlatforms applied to `haskell.packages.*` ··· 503 504 cabal-install = lib.subtractLists [ 504 505 compilerNames.ghc981 505 506 compilerNames.ghc982 507 + compilerNames.ghc9101 506 508 ] released; 507 509 Cabal_3_10_3_0 = lib.subtractLists [ 508 510 compilerNames.ghc981 509 511 compilerNames.ghc982 512 + compilerNames.ghc9101 510 513 ] released; 511 514 Cabal-syntax_3_10_3_0 = lib.subtractLists [ 512 515 compilerNames.ghc981 513 516 compilerNames.ghc982 517 + compilerNames.ghc9101 514 518 ] released; 515 519 cabal2nix = lib.subtractLists [ 516 520 compilerNames.ghc981 517 521 compilerNames.ghc982 522 + compilerNames.ghc9101 518 523 ] released; 519 524 cabal2nix-unstable = lib.subtractLists [ 520 525 compilerNames.ghc981 521 526 compilerNames.ghc982 527 + compilerNames.ghc9101 522 528 ] released; 523 529 funcmp = released; 524 530 haskell-language-server = lib.subtractLists [ ··· 526 532 compilerNames.ghc8107 527 533 # Support ceased as of 2.5.0.0 528 534 compilerNames.ghc902 535 + # No support yet (2024-05-12) 536 + compilerNames.ghc9101 529 537 ] released; 530 538 hoogle = lib.subtractLists [ 531 539 compilerNames.ghc981 532 540 compilerNames.ghc982 541 + compilerNames.ghc9101 533 542 ] released; 534 543 hlint = lib.subtractLists [ 535 544 compilerNames.ghc902 536 545 compilerNames.ghc981 537 546 compilerNames.ghc982 547 + compilerNames.ghc9101 538 548 ] released; 539 549 hpack = lib.subtractLists [ 540 550 compilerNames.ghc981 541 551 compilerNames.ghc982 552 + compilerNames.ghc9101 542 553 ] released; 543 554 hsdns = released; 544 555 jailbreak-cabal = released; 545 556 language-nix = lib.subtractLists [ 546 557 compilerNames.ghc981 547 558 compilerNames.ghc982 559 + compilerNames.ghc9101 548 560 ] released; 549 561 large-hashable = [ 550 562 compilerNames.ghc928 ··· 553 565 titlecase = lib.subtractLists [ 554 566 compilerNames.ghc981 555 567 compilerNames.ghc982 568 + compilerNames.ghc9101 556 569 ] released; 557 570 ghc-api-compat = [ 558 571 compilerNames.ghc8107 ··· 564 577 ghc-lib = lib.subtractLists [ 565 578 compilerNames.ghc981 566 579 compilerNames.ghc982 580 + compilerNames.ghc9101 567 581 ] released; 568 582 ghc-lib-parser = lib.subtractLists [ 569 583 compilerNames.ghc981 570 584 compilerNames.ghc982 585 + compilerNames.ghc9101 571 586 ] released; 572 587 ghc-lib-parser-ex = lib.subtractLists [ 573 588 compilerNames.ghc981 574 589 compilerNames.ghc982 590 + compilerNames.ghc9101 575 591 ] released; 576 592 ghc-source-gen = [ 577 593 # Feel free to remove these as they break, ··· 588 604 hashable = lib.subtractLists [ 589 605 compilerNames.ghc981 590 606 compilerNames.ghc982 607 + compilerNames.ghc9101 591 608 ] released; 592 - primitive = released; 609 + primitive = lib.subtractLists [ 610 + compilerNames.ghc9101 611 + ] released; 593 612 weeder = lib.subtractLists [ 594 613 compilerNames.ghc981 595 614 compilerNames.ghc982 615 + compilerNames.ghc9101 596 616 ] released; 597 617 }) 598 618 {